diff --git a/DEPS b/DEPS
index b3cba8db..2af22dc5 100644
--- a/DEPS
+++ b/DEPS
@@ -291,7 +291,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
-  'src_internal_revision': '736d4a81e30ef839e1580ecfc8474980d852a542',
+  'src_internal_revision': '2a2c52e2447fbdd311a095769463448ba2dc317d',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Skia
   # and whatever else without interference from each other.
@@ -303,7 +303,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling ANGLE
   # and whatever else without interference from each other.
-  'angle_revision': 'b0e0c9f617d0b4d706cbc2b135843f2f4cdb714a',
+  'angle_revision': '2ef85c2418f433ee6d59052bc4fa7c4ac8a8cc8e',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling SwiftShader
   # and whatever else without interference from each other.
@@ -383,7 +383,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': 'c52efbd0ab3d29e17225a48dd18bb02aea1c2b7a',
+  'devtools_frontend_revision': 'c0f621140e1c433cf5a0f9b2009dba08a42edb32',
   # 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.
@@ -1182,7 +1182,7 @@
       'packages': [
           {
               'package': 'chromium/chrome/android/orderfiles/arm',
-              'version': 'Lh0XWtYoLIW9B5gmAVarb3cz04fSitv7WPSE62E530cC',
+              'version': 'ssvlEKaR-IaW5VqNy5s2gYjzDkEPJNFewk5miD4XQ8sC',
           },
       ],
       'condition': 'checkout_android',
@@ -1193,7 +1193,7 @@
       'packages': [
           {
               'package': 'chromium/chrome/android/orderfiles/arm64',
-              'version': 'I6JsLRt3BXMcFWgOZle1VtpNBQQ_oHKxV8iRKee4nyUC',
+              'version': '1JOR2RvG4uB1ILfTStX6COvCaLVxJhHk7QQH8tO8j7sC',
           },
       ],
       'condition': 'checkout_android',
@@ -1585,7 +1585,7 @@
     'packages': [
       {
         'package': 'chromium/chrome/test/data/variations/cipd',
-        'version': 'Qta3KtD5sSY3myzbReTurm7U_BO4uwNiSThu-4_UT_IC',
+        'version': 'jay8wAuZcw1TgD7ZUYRBnS9xr7K5vCpnSKzSQiUGKRMC',
       },
     ],
     'dep_type': 'cipd',
@@ -1596,7 +1596,7 @@
 
   'src/clank': {
     'url': Var('chrome_git') + '/clank/internal/apps.git' + '@' +
-    'c84d41b2ac7832494063cc8b1259b4ae7aca968b',
+    'e2d261757af9a7a32cecbc192644aad81a29f51f',
     'condition': 'checkout_android and checkout_src_internal',
   },
 
@@ -1746,7 +1746,7 @@
     'packages': [
       {
           'package': 'chromium/third_party/androidx',
-          'version': 'GfQMtSFNJqDhXsiVfqiKYojheKME-AgiqeQps6UXT7QC',
+          'version': 'B83vmV8nan6y-jdaamQyzhSD5dw4rAa3CJOUfsyEDXAC',
       },
     ],
     'condition': 'checkout_android and non_git_source',
@@ -2068,7 +2068,7 @@
 
   # For Linux and Chromium OS.
   'src/third_party/cros_system_api': {
-      'url': Var('chromium_git') + '/chromiumos/platform2/system_api.git' + '@' + '5077e487199ddc0a9468f08c8bc2342190129817',
+      'url': Var('chromium_git') + '/chromiumos/platform2/system_api.git' + '@' + '07b9fafa3fff468afa2960789d2b28444c38db3e',
       'condition': 'checkout_linux or checkout_chromeos',
   },
 
@@ -2618,7 +2618,7 @@
     Var('pdfium_git') + '/pdfium.git' + '@' +  Var('pdfium_revision'),
 
   'src/third_party/perfetto':
-    Var('chromium_git') + '/external/github.com/google/perfetto.git' + '@' + 'cab3e8dcacb6a1654e651824961267633c173f1f',
+    Var('chromium_git') + '/external/github.com/google/perfetto.git' + '@' + '4c0ba925d3304ab862e4e866d9b1ad6b451cc82f',
 
   'src/base/tracing/test/data': {
     'bucket': 'perfetto',
@@ -2989,7 +2989,7 @@
     Var('chromium_git') + '/webpagereplay.git' + '@' + Var('webpagereplay_revision'),
 
   'src/third_party/webrtc':
-    Var('webrtc_git') + '/src.git' + '@' + '656f65baf74b9b3c61b3b5ed600c3ce4991d1026',
+    Var('webrtc_git') + '/src.git' + '@' + '22735d7b9726d04e6fb4ae7af92c0e5f0bc03380',
 
   # 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.
@@ -3166,7 +3166,7 @@
     'packages': [
       {
         'package': 'chromeos_internal/apps/projector_app/app',
-        'version': 'DLdpCCrVZF6UvcDrizbfXB5BxhT8L5qg6KsPQFJ9Ab8C',
+        'version': 'eRRfET_CihdEzYqKOmV-Gs41kiNtuMHQ-LKxfyibDRIC',
       },
     ],
     'condition': 'checkout_chromeos and checkout_src_internal',
@@ -3728,7 +3728,7 @@
 
   'src/components/test/data/autofill/heuristics-json/internal': {
       'url': Var('chrome_git') + '/chrome/test/autofill/structured_forms.git' + '@' +
-        '2202764ac8ec036c4f6689eed89cab3b0139ec90',
+        '58d69fdc487903ff0e57a56bd3bbdffd37e6f658',
       'condition': 'checkout_chromium_autofill_test_dependencies',
   },
 
@@ -3758,7 +3758,7 @@
 
   'src/ios_internal':  {
       'url': Var('chrome_git') + '/chrome/ios_internal.git' + '@' +
-        'f709c1a086fcd2830cb0e2e51af35bcb7be719a9',
+        'da5a5f1af633b218714f6e7bd89de070769284ae',
       'condition': 'checkout_ios and checkout_src_internal',
   },
 
diff --git a/agents/ai_policy.md b/agents/ai_policy.md
new file mode 100644
index 0000000..1cc6e98b
--- /dev/null
+++ b/agents/ai_policy.md
@@ -0,0 +1,45 @@
+# Chromium AI Coding Policy
+
+This policy is for Chromium developers using AI tools to help write code. It is
+intended to outline expectations around the use of such tools.
+
+## Responsibilities
+
+Authors **must** self-review and understand all code (with or without AI
+tooling) before sending it for review to ensure the correctness, design,
+security properties, and style meet the standards of the project. Authors
+should be able to answer questions reviewers have about the code. Beyond code
+quality, Chromium has a strict 2-committer code review requirement and when the
+author is a committer they are considered one of the two human reviewers. **Any
+account that sends for review CLs which are not actually understood by the human
+behind the account is at risk of losing their committer status.**
+
+To aid reviewers, authors **should** flag areas that they are not confident about
+that had AI assistance. This can be done in code review comments, the CL
+description, or in code comments. There is a precedent for separating
+automatically-generated code from manual edits with different patchsets (e.g.
+patchset 1 has automatic changes and the reproduction instructions and patchset
+2+ have manual edits) along with steps to reproduce the automated parts.
+
+Authors **must** attest that the code they submit is their original creation,
+regardless of whether AI tooling was used.
+
+## Recommendations
+
+Authors **may** explain in the CL description or the code base itself how AI tools
+were used to produce the CL.
+
+Examples:
+
+*   If a single prompt to a tool (e.g. gemini-cli) was used to create the CL
+    then the prompt may be included in the CL description.
+*   If a design spec was provided along with a prompt as input to a tool that
+    produced a working change, the spec may be checked in alongside the code and
+    the prompt may be included in the CL description.
+
+Additional examples for gemini-cli can be added to `//agents/prompts/eval`,
+which will serve as eval cases for improvements to common system prompts.
+
+## Google Employees
+
+See go/chrome-internal-ai-policy for additional requirements.
diff --git a/agents/extensions/landmines/README.md b/agents/extensions/landmines/README.md
index 4359e83..8545167 100644
--- a/agents/extensions/landmines/README.md
+++ b/agents/extensions/landmines/README.md
@@ -1,7 +1,8 @@
 # Landmines Extension
 
 Aims to disable commands that tend to crash or stall gemini. Hopefully we can
-remove most of these in the future...
+remove most of these in the future when agents are smart enough to not try them
+in the first place.
 
 Also contains a note about using `rg` and `fdfind` as defaults. These are
 available on Debian via:
@@ -11,24 +12,38 @@
 ```
 
 ## Disabled Commands
-The following are disabled because they are too slow on chrome's large source tree:
- * `glob`
- * `search_file_content`
- * `find  .`
- * `ls -R`
- * `grep -r`
- * `grep -R`
+
+The following are disabled because they are too slow on chrome's large source
+tree:
+
+- `glob`
+- `search_file_content`
+- `find  .`
+- `ls -R`
+- `grep -r`
+- `grep -R`
 
 Other disables:
-* `autoninja`:
-  * Replaced with `agent_autoninja.py`, which ensures `--quiet` is passed.
-  * I was finding that even when told to use `--quiet`, it would often forget
-    to after running for a while.
-* `git grep`
-  * This runs plenty fast, but skips submodules by default. Better to just use
+
+- `autoninja`:
+  - Replaced with `agent_autoninja.py`, which ensures `--quiet` is passed.
+  - I was finding that even when told to use `--quiet`, it would often forget to
+    after running for a while.
+- `git grep`
+  - This runs plenty fast, but skips submodules by default. Better to just use
     other search tools.
-* `gn ls`
-  * Produces too much output and hangs the agent.
-* `read_many_files`
-  * The agent tends to echo out file contents when using this tool, which hangs
+- `gn ls`
+  - Produces too much output and hangs the agent.
+- `gn clean`
+  - Agent sometimes tries this when builds fail. Better to debug the failed
+    incremental build than do a clean build.
+- `read_many_files`
+  - The agent tends to echo out file contents when using this tool, which hangs
     the agent for large files (e.g. `tools/metrics/histograms/enums.xml`)
+
+## But I Want to Use a Disabled Command
+
+You can:
+
+1. Uninstall this extension, or
+2. Write a wrapper script for the command for the agent to run.
diff --git a/agents/extensions/landmines/agent_autoninja.py b/agents/extensions/landmines/agent_autoninja.py
index a359c28..9d551ce 100644
--- a/agents/extensions/landmines/agent_autoninja.py
+++ b/agents/extensions/landmines/agent_autoninja.py
@@ -36,7 +36,7 @@
     output_dir = arg[2:]
     break
 
-proc = subprocess.Popen(cmd, stdout=subprocess.PIPE)
+proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, encoding='utf-8')
 lines = proc.stdout.readlines()
 
 # Limit output so as to not confuse the model. It generally can work (well) on
diff --git a/agents/extensions/landmines/gemini-extension.json b/agents/extensions/landmines/gemini-extension.json
index d79dc09b..26a6397 100644
--- a/agents/extensions/landmines/gemini-extension.json
+++ b/agents/extensions/landmines/gemini-extension.json
@@ -12,6 +12,7 @@
     "run_shell_command(grep -R)",
     "run_shell_command(git grep)",
     "run_shell_command(gn ls)",
+    "run_shell_command(gn clean)",
     "read_many_files"
   ]
 }
diff --git a/android_webview/expectations/system_webview_32_64_bundle.AndroidManifest.expected b/android_webview/expectations/system_webview_32_64_bundle.AndroidManifest.expected
index 6f63c3a4..bb735ed 100644
--- a/android_webview/expectations/system_webview_32_64_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/system_webview_32_64_bundle.AndroidManifest.expected
@@ -183,6 +183,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/system_webview_32_bundle.AndroidManifest.expected b/android_webview/expectations/system_webview_32_bundle.AndroidManifest.expected
index 086b6db..03e09b00 100644
--- a/android_webview/expectations/system_webview_32_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/system_webview_32_bundle.AndroidManifest.expected
@@ -182,6 +182,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/system_webview_64_bundle.AndroidManifest.expected b/android_webview/expectations/system_webview_64_bundle.AndroidManifest.expected
index 085ea3d..3f904f8 100644
--- a/android_webview/expectations/system_webview_64_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/system_webview_64_bundle.AndroidManifest.expected
@@ -182,6 +182,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/system_webview_bundle.AndroidManifest.expected b/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
index 82aba742..3162d02d 100644
--- a/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/system_webview_bundle.AndroidManifest.expected
@@ -170,6 +170,7 @@
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
         android:name="org.chromium.android_webview.services.VariationsSeedServer"
diff --git a/android_webview/expectations/trichrome_webview_32_64_bundle.AndroidManifest.expected b/android_webview/expectations/trichrome_webview_32_64_bundle.AndroidManifest.expected
index 32479465..3a41cfd8 100644
--- a/android_webview/expectations/trichrome_webview_32_64_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/trichrome_webview_32_64_bundle.AndroidManifest.expected
@@ -183,6 +183,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/trichrome_webview_32_bundle.AndroidManifest.expected b/android_webview/expectations/trichrome_webview_32_bundle.AndroidManifest.expected
index 5f69271..e60df5ad 100644
--- a/android_webview/expectations/trichrome_webview_32_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/trichrome_webview_32_bundle.AndroidManifest.expected
@@ -182,6 +182,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/trichrome_webview_64_32_bundle.AndroidManifest.expected b/android_webview/expectations/trichrome_webview_64_32_bundle.AndroidManifest.expected
index d51ed35..c97ab9c 100644
--- a/android_webview/expectations/trichrome_webview_64_32_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/trichrome_webview_64_32_bundle.AndroidManifest.expected
@@ -182,6 +182,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/trichrome_webview_64_bundle.AndroidManifest.expected b/android_webview/expectations/trichrome_webview_64_bundle.AndroidManifest.expected
index d48cad9..db94dfb 100644
--- a/android_webview/expectations/trichrome_webview_64_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/trichrome_webview_64_bundle.AndroidManifest.expected
@@ -182,6 +182,7 @@
       <meta-data android:name="STARTUP_FEATURE_CONFIGURE_PARTITIONED_COOKIES" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
diff --git a/android_webview/expectations/trichrome_webview_bundle.AndroidManifest.expected b/android_webview/expectations/trichrome_webview_bundle.AndroidManifest.expected
index 49b39a75..d14fe81 100644
--- a/android_webview/expectations/trichrome_webview_bundle.AndroidManifest.expected
+++ b/android_webview/expectations/trichrome_webview_bundle.AndroidManifest.expected
@@ -170,6 +170,7 @@
       <meta-data android:name="STARTUP_FEATURE_SET_DATA_DIRECTORY_SUFFIX" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_DIRECTORY_BASE_PATH" android:value="true"/>
       <meta-data android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE" android:value="true"/>
+      <meta-data android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD" android:value="true"/>
     </service>  # DIFF-ANCHOR: c52936d7
     <service  # DIFF-ANCHOR: dc926e35
         android:name="org.chromium.android_webview.services.VariationsSeedServer"
diff --git a/android_webview/glue/java/src/com/android/webview/chromium/AndroidXProcessGlobalConfig.java b/android_webview/glue/java/src/com/android/webview/chromium/AndroidXProcessGlobalConfig.java
index a5952b8..fb46a9c 100644
--- a/android_webview/glue/java/src/com/android/webview/chromium/AndroidXProcessGlobalConfig.java
+++ b/android_webview/glue/java/src/com/android/webview/chromium/AndroidXProcessGlobalConfig.java
@@ -31,7 +31,7 @@
     private String mDataDirectoryBasePath;
     private String mCacheDirectoryBasePath;
     private Boolean mPartitionedCookiesEnabled;
-    private Integer mUiThreadStartupMode = ProcessGlobalConfigConstants.DEFAULT_UI_THREAD_STARTUP;
+    private int mUiThreadStartupMode = ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_DEFAULT;
     private static AndroidXProcessGlobalConfig sGlobalConfig;
 
     private AndroidXProcessGlobalConfig(@NonNull Map<String, Object> configMap) {
@@ -81,7 +81,7 @@
                                         + entry.getKey());
                     }
 
-                    mUiThreadStartupMode = (Integer) configValue;
+                    mUiThreadStartupMode = (int) configValue;
                     break;
                 default:
                     throw new RuntimeException(
@@ -141,7 +141,7 @@
         return mPartitionedCookiesEnabled;
     }
 
-    public Integer getUiThreadStartupMode() {
+    public int getUiThreadStartupMode() {
         return mUiThreadStartupMode;
     }
 }
diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
index 922b0d1..cac5b3c 100644
--- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
+++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java
@@ -623,31 +623,31 @@
 
     private void setupStartupTaskExperiments(AndroidXProcessGlobalConfig androidXConfig) {
         switch (androidXConfig.getUiThreadStartupMode()) {
-            case ProcessGlobalConfigConstants.DEFAULT_UI_THREAD_STARTUP:
+            case ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_DEFAULT:
                 setStartupTaskExperimentValues(
                         shouldEnableStartupTasksExperiment(),
                         shouldEnableStartupTasksExperimentP2(),
                         shouldEnableStartupTasksYieldToNativeExperiment());
                 return;
-            case ProcessGlobalConfigConstants.SYNC_UI_THREAD_STARTUP:
+            case ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_SYNC:
                 setStartupTaskExperimentValues(
                         /* enablePhase1= */ false,
                         /* enablePhase2= */ false,
                         /* enableYieldToNative= */ false);
                 return;
-            case ProcessGlobalConfigConstants.LONG_TASKS_ASYNC_UI_THREAD_STARTUP:
+            case ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_ASYNC_LONG_TASKS:
                 setStartupTaskExperimentValues(
                         /* enablePhase1= */ true,
                         /* enablePhase2= */ false,
                         /* enableYieldToNative= */ false);
                 return;
-            case ProcessGlobalConfigConstants.SHORTER_TASKS_ASYNC_UI_THREAD_STARTUP:
+            case ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_ASYNC_SHORT_TASKS:
                 setStartupTaskExperimentValues(
                         /* enablePhase1= */ false,
                         /* enablePhase2= */ true,
                         /* enableYieldToNative= */ false);
                 return;
-            case ProcessGlobalConfigConstants.SHORT_TASKS_ASYNC_UI_THREAD_STARTUP:
+            case ProcessGlobalConfigConstants.UI_THREAD_STARTUP_MODE_ASYNC_VERY_SHORT_TASKS:
                 setStartupTaskExperimentValues(
                         /* enablePhase1= */ false,
                         /* enablePhase2= */ false,
diff --git a/android_webview/nonembedded/java/AndroidManifest.xml b/android_webview/nonembedded/java/AndroidManifest.xml
index 8cda0c1..ee9a955 100644
--- a/android_webview/nonembedded/java/AndroidManifest.xml
+++ b/android_webview/nonembedded/java/AndroidManifest.xml
@@ -65,6 +65,9 @@
             <meta-data
                   android:name="STARTUP_FEATURE_SET_UI_THREAD_STARTUP_MODE"
                   android:value="true"/>
+            <meta-data
+                  android:name="STARTUP_FEATURE_SET_PROFILES_TO_LOAD"
+                  android:value="true"/>
             </service>
             <!-- WebView Developer UI Activities. If you change these Activities, please update
                  android_webview/test/shell/AndroidManifest.xml as well. -->
diff --git a/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/ProcessGlobalConfigConstants.java b/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/ProcessGlobalConfigConstants.java
index 02cd16d..9636c0a 100644
--- a/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/ProcessGlobalConfigConstants.java
+++ b/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/ProcessGlobalConfigConstants.java
@@ -64,32 +64,35 @@
     public static final String UI_THREAD_STARTUP_MODE = "UI_THREAD_STARTUP_MODE";
 
     /**
-     * The default mode for the UI thread startup.
-     *
-     * <p>The UI thread may or may not be blocked during browser startup, depending on WebView's
+     * WebView's UI thread initialization may or may not block the UI thread, depending on the
      * internal implementation.
      */
-    public static final int DEFAULT_UI_THREAD_STARTUP = -1;
-
-    /** The UI thread is blocked completely during browser startup. */
-    public static final int SYNC_UI_THREAD_STARTUP = 0;
+    public static final int UI_THREAD_STARTUP_MODE_DEFAULT = -1;
 
     /**
-     * The UI thread is not blocked completely during browser startup. However, we still have
-     * long-running tasks that might trigger ANRs.
+     * WebView's UI thread initialization will run in a single, continuous block. This can
+     * negatively impact responsiveness and may lead to ANRs.
      */
-    public static final int LONG_TASKS_ASYNC_UI_THREAD_STARTUP = 1;
+    public static final int UI_THREAD_STARTUP_MODE_SYNC = 0;
 
     /**
-     * The UI thread is not blocked completely during browser startup. However, we still have
-     * long-running tasks that might trigger ANRs. The difference between this and {@link
-     * ASYNC_UI_STARTUP_MODE_ONE} is that the long-running tasks are shorter.
+     * WebView's UI thread initialization will run in multiple blocks to improve responsiveness.
+     * However, some of these blocks may still be long enough to cause ANRs
      */
-    public static final int SHORTER_TASKS_ASYNC_UI_THREAD_STARTUP = 2;
+    public static final int UI_THREAD_STARTUP_MODE_ASYNC_LONG_TASKS = 1;
 
     /**
-     * The UI thread is not blocked completely during browser startup. There are no long-running
-     * tasks that might trigger ANRs.
+     * WebView's UI thread initialization will run in multiple short blocks to improve
+     * responsiveness, reducing the risk of ANRs compared to {@link
+     * #UI_THREAD_STARTUP_MODE_ASYNC_LONG_TASKS}.
      */
-    public static final int SHORT_TASKS_ASYNC_UI_THREAD_STARTUP = 3;
+    public static final int UI_THREAD_STARTUP_MODE_ASYNC_SHORT_TASKS = 2;
+
+    /**
+     * WebView's UI thread initialization will run in multiple very short blocks to improve app
+     * responsiveness and make ANRs unlikely compared to {@link
+     * #UI_THREAD_STARTUP_MODE_ASYNC_LONG_TASKS} or {@link
+     * #UI_THREAD_STARTUP_MODE_ASYNC_SHORT_TASKS}
+     */
+    public static final int UI_THREAD_STARTUP_MODE_ASYNC_VERY_SHORT_TASKS = 3;
 }
diff --git a/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/util/Features.java b/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/util/Features.java
index d1cd223c..d40daf6 100644
--- a/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/util/Features.java
+++ b/android_webview/support_library/boundary_interfaces/src/org/chromium/support_lib_boundary/util/Features.java
@@ -373,8 +373,4 @@
     // WebSettingsCompat.setBackForwardCacheSettings
     // WebSettingsCompat.getBackForwardCacheSettings
     public static final String BACK_FORWARD_CACHE_SETTINGS = "BACK_FORWARD_CACHE_SETTINGS";
-
-    // WebViewStartupConfig.setProfilesToLoad
-    public static final String STARTUP_WEBVIEW_SET_PROFILES_TO_LOAD =
-            "STARTUP_WEBVIEW_SET_PROFILES_TO_LOAD";
 }
diff --git a/android_webview/support_library/java/src/org/chromium/support_lib_glue/SupportLibWebViewChromiumFactory.java b/android_webview/support_library/java/src/org/chromium/support_lib_glue/SupportLibWebViewChromiumFactory.java
index 05e5a2c..7e5393df 100644
--- a/android_webview/support_library/java/src/org/chromium/support_lib_glue/SupportLibWebViewChromiumFactory.java
+++ b/android_webview/support_library/java/src/org/chromium/support_lib_glue/SupportLibWebViewChromiumFactory.java
@@ -119,7 +119,6 @@
                 Features.WARM_UP_RENDERER_PROCESS,
                 Features.EXTRA_HEADER_FOR_ORIGINS,
                 Features.BACK_FORWARD_CACHE_SETTINGS,
-                Features.STARTUP_WEBVIEW_SET_PROFILES_TO_LOAD,
                 // Add new features above. New features must include `+ Features.DEV_SUFFIX`
                 // when they're initially added (this can be removed in a future CL). The final
                 // feature should have a trailing comma for cleaner diffs.
diff --git a/ash/strings/ash_strings_da.xtb b/ash/strings/ash_strings_da.xtb
index dc0d2c2..cd0019d 100644
--- a/ash/strings/ash_strings_da.xtb
+++ b/ash/strings/ash_strings_da.xtb
@@ -170,7 +170,7 @@
 <translation id="1520303207432623762">{NUM_APPS,plural, =1{Vis indstillinger for notifikationer. Notifikationer er slået fra for en app}one{Vis indstillinger for notifikationer. Notifikationer er slået fra for # app}other{Vis indstillinger for notifikationer. Notifikationer er slået fra for # apps}}</translation>
 <translation id="1521655867290435174">Google Sheets</translation>
 <translation id="1523032696246003">Batteri <ph name="BATTERY_PERCENTAGE" /> % | <ph name="TIME" /> indtil fuldt opladet</translation>
-<translation id="1525508553941733066">AFVIS</translation>
+<translation id="1525508553941733066">LUK</translation>
 <translation id="1526448108126799339">Åbn ny fane i et nyt vindue</translation>
 <translation id="1528259147807435347">Redigeret inden for den seneste uge</translation>
 <translation id="1536604384701784949">Hvis du vil bruge <ph name="USER_EMAIL_ADDRESS" />, skal du først logge ud af alle dine konti først. Klik på Annuller for at gå tilbage og logge ud. Vælg derefter klokkeslættet for at åbne statusområdet, og vælg så Log ud. Log derefter ind på <ph name="USER_EMAIL_ADDRESS_2" /> igen.</translation>
diff --git a/ash/strings/ash_strings_te.xtb b/ash/strings/ash_strings_te.xtb
index a5df08a..9aec58e 100644
--- a/ash/strings/ash_strings_te.xtb
+++ b/ash/strings/ash_strings_te.xtb
@@ -919,7 +919,7 @@
 <translation id="4039699481424758547">విండో స్క్రీన్‌షాట్‌ను క్యాప్చర్ చేయడానికి enterను నొక్కండి: <ph name="WINDOW_TITLE" /></translation>
 <translation id="4042660782729322247">మీరు మీ స్క్రీన్‌ను షేర్ చేస్తున్నారు</translation>
 <translation id="404437169852192935">అప్‌డేట్‌లు ముగిశాయి</translation>
-<translation id="4049230407053723315">క్విక్ సెట్టింగ్‌లు</translation>
+<translation id="4049230407053723315">క్విక్ సెట్టింగ్స్</translation>
 <translation id="4054070260844648638">ప్రతిఒక్కరికీ కనిపిస్తుంది</translation>
 <translation id="4057003836560082631"><ph name="TOTAL_COUNT" />లో <ph name="INDEX" />వ బ్రౌజర్ ట్యాబ్. <ph name="SITE_TITLE" />, <ph name="SITE_URL" /></translation>
 <translation id="4059696795118403455">తర్వాత చేయవలసిన పనుల కోసం వ్యక్తిగతీకరించిన సూచనలను చూడటానికి, ఓవర్‌వ్యూ కీని నొక్కండి</translation>
diff --git a/ash/strings/ash_strings_vi.xtb b/ash/strings/ash_strings_vi.xtb
index a056bae..08aa218 100644
--- a/ash/strings/ash_strings_vi.xtb
+++ b/ash/strings/ash_strings_vi.xtb
@@ -157,7 +157,7 @@
 <translation id="1469148162491666137">Nếu bạn bật, <ph name="APP1_NAME" />, <ph name="APP2_NAME" /> và tất cả ứng dụng cũng như trang web có quyền truy cập máy ảnh và micrô sẽ có thể sử dụng máy ảnh và micrô. Bạn có thể cần làm mới trang web hoặc khởi động lại ứng dụng.</translation>
 <translation id="147310119694673958">Pin điện thoại <ph name="BATTERY_PERCENTAGE" />%</translation>
 <translation id="1475340220124222168">Bật/tắt điểm phát sóng. Điểm phát sóng đang bật, có 1 thiết bị đã kết nối.</translation>
-<translation id="1479685784053141667">Tạo liên hệ</translation>
+<translation id="1479685784053141667">Tạo người liên hệ</translation>
 <translation id="1479909375538722835">Trình đơn hỗ trợ tiếp cận nổi</translation>
 <translation id="1483493594462132177">Gửi</translation>
 <translation id="1484102317210609525"><ph name="DEVICE_NAME" /> (HDMI/DP)</translation>
diff --git a/ash/webui/camera_app_ui/resources/strings/camera_strings_fr.xtb b/ash/webui/camera_app_ui/resources/strings/camera_strings_fr.xtb
index f7bb13d..e0c5d3fb 100644
--- a/ash/webui/camera_app_ui/resources/strings/camera_strings_fr.xtb
+++ b/ash/webui/camera_app_ui/resources/strings/camera_strings_fr.xtb
@@ -101,7 +101,7 @@
 <translation id="5662366948659129155">Numérisation de la page <ph name="COUNT" />…</translation>
 <translation id="5671277269877808209">Carré</translation>
 <translation id="574392208103952083">Moyen</translation>
-<translation id="5746169159649715125">Enregistrer au format PDF</translation>
+<translation id="5746169159649715125">Fichier PDF</translation>
 <translation id="5753488212459587150">Activer le mode Expert</translation>
 <translation id="5759254179196327752">Analyse de document</translation>
 <translation id="5775960006311140197">Mode Expert</translation>
diff --git a/base/files/file_posix.cc b/base/files/file_posix.cc
index db1fd305..8ba3f60 100644
--- a/base/files/file_posix.cc
+++ b/base/files/file_posix.cc
@@ -292,7 +292,8 @@
 int File::Read(int64_t offset, char* data, int size) {
   ScopedBlockingCall scoped_blocking_call(FROM_HERE, BlockingType::MAY_BLOCK);
   DCHECK(IsValid());
-  if (size < 0 || !IsValueInRangeForNumericType<off_t>(offset + size - 1)) {
+  if (size < 0 || !CheckAdd(offset, size - 1).IsValid() ||
+      !IsValueInRangeForNumericType<off_t>(offset + size - 1)) {
     return -1;
   }
 
@@ -371,7 +372,7 @@
   }
 
   DCHECK(IsValid());
-  if (size < 0) {
+  if (size < 0 || !CheckAdd(offset, size - 1).IsValid()) {
     return -1;
   }
 
diff --git a/base/files/file_unittest.cc b/base/files/file_unittest.cc
index 2c0f35e..139a6ec4 100644
--- a/base/files/file_unittest.cc
+++ b/base/files/file_unittest.cc
@@ -343,6 +343,22 @@
   }
 }
 
+TEST(FileTest, ReadWriteOverflow) {
+  ScopedTempDir temp_dir;
+  ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
+  FilePath file_path = temp_dir.GetPath().AppendASCII("read_write_overflow");
+  File file(file_path, File::FLAG_CREATE | File::FLAG_READ | File::FLAG_WRITE);
+  ASSERT_TRUE(file.IsValid());
+
+  constexpr int64_t kOffset = std::numeric_limits<int64_t>::max() - 1;
+  constexpr int kSize = 10;
+  char data[kSize];
+
+  // Check that it returns -1 correctly when offset + size - 1 overflows.
+  EXPECT_EQ(-1, file.Read(kOffset, data, kSize));
+  EXPECT_EQ(-1, file.Write(kOffset, data, kSize));
+}
+
 TEST(FileTest, ReadWriteSpans) {
   ScopedTempDir temp_dir;
   ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
index e1aa253..82668c1 100644
--- a/build/config/android/internal_rules.gni
+++ b/build/config/android/internal_rules.gni
@@ -2519,7 +2519,7 @@
       if (!defined(deps)) {
         deps = []
       }
-      deps += [ "//build/android/unused_resources:unused_resources" ]
+      deps += [ "//build/android/unused_resources" ]
       _rebased_build_config = rebase_path(invoker.build_config, root_build_dir)
       args = [
         "--script",
diff --git a/build/toolchain/apple/toolchain.gni b/build/toolchain/apple/toolchain.gni
index d3fdadf..a83b703 100644
--- a/build/toolchain/apple/toolchain.gni
+++ b/build/toolchain/apple/toolchain.gni
@@ -658,19 +658,14 @@
         # The list of outputs and partial_outputs change whether the whole
         # module optimization is enabled or not.
         if (swift_whole_module_optimization) {
-          outputs += [
-            "$_output_dir/{{module_name}}.swiftconstvalues"
-          ]
+          outputs += [ "$_output_dir/{{module_name}}.swiftconstvalues" ]
 
           # This seems broken in Xcode 26 beta 1. The OutputFileMap.json
           # confirms the file should be there, but when
           # whole-module-optimization is enabled it's not there.
           if (xcode_version_int < 2600) {
-            outputs += [
-              "$_output_dir/{{module_name}}.swiftdeps"
-            ]
+            outputs += [ "$_output_dir/{{module_name}}.swiftdeps" ]
           }
-
         } else {
           outputs += [ "$_output_dir/{{module_name}}.priors" ]
           partial_outputs += [
diff --git a/cc/paint/paint_op.cc b/cc/paint/paint_op.cc
index c7e3d12..6373bac3 100644
--- a/cc/paint/paint_op.cc
+++ b/cc/paint/paint_op.cc
@@ -1284,48 +1284,7 @@
   DCHECK(!op->image.IsPaintWorklet());
   SkPaint paint = flags ? flags->ToSkPaint() : SkPaint();
 
-  if (!params.image_provider) {
-    const bool needs_scale = !IsScaleAdjustmentIdentity(op->scale_adjustment);
-    SkAutoCanvasRestore save_restore(canvas, needs_scale);
-    if (needs_scale) {
-      canvas->scale(1.f / op->scale_adjustment.width(),
-                    1.f / op->scale_adjustment.height());
-    }
-    sk_sp<SkImage> sk_image;
-    if (op->image.IsTextureBacked()) {
-      sk_image = op->image.GetAcceleratedSkImage();
-      DCHECK(sk_image || !canvas->recordingContext());
-    }
-    if (!sk_image)
-      sk_image = op->image.GetSwSkImage();
-    if (!sk_image) {
-      return;
-    }
-
-    // If this uses a gainmap shader, then replace DrawImage with a shader.
-    if (ToneMapUtil::UseGainmapShader(op->image)) {
-      skia::DrawGainmapImage(
-          canvas, op->image.cached_sk_image_, op->image.gainmap_sk_image_,
-          op->image.gainmap_info_.value(),
-          std::exp2(ComputeEffectiveHdrHeadroom(flags, params)), op->left,
-          op->top, op->sampling, paint);
-      return;
-    }
-
-    // Add a tone mapping filter to `paint` if needed.
-    if (ToneMapUtil::UseGlobalToneMapFilter(op->image.cached_sk_image_.get(),
-                                            canvas->imageInfo().colorSpace())) {
-      ToneMapUtil::AddGlobalToneMapFilterToPaint(
-          paint, op->image.cached_sk_image_.get(), op->image.hdr_metadata_,
-          ComputeEffectiveHdrHeadroom(flags, params));
-    }
-
-    SkTiledImageUtils::DrawImage(canvas, sk_image.get(), op->left, op->top,
-                                 op->sampling, &paint);
-    return;
-  }
-
-  if (op->image.IsDeferredPaintRecord()) {
+  if (params.image_provider && op->image.IsDeferredPaintRecord()) {
     ImageProvider::ScopedResult result =
         params.image_provider->GetRasterContent(DrawImage(op->image));
 
@@ -1348,36 +1307,77 @@
     return;
   }
 
-  // Dark mode is applied only for OOP raster during serialization.
-  DrawImage draw_image(op->image, false,
-                       SkIRect::MakeWH(op->image.width(), op->image.height()),
-                       op->GetImageQuality(), canvas->getLocalToDevice());
-  auto scoped_result = params.image_provider->GetRasterContent(draw_image);
-  if (!scoped_result)
-    return;
+  // Retrieve the SkImages and sampling.
+  sk_sp<SkImage> sk_image;
+  sk_sp<SkImage> gainmap_sk_image;
+  SkSamplingOptions sampling = op->sampling;
+  // If the SkImages are from an ImageProvider, keep them in scope.
+  ImageProvider::ScopedResult scoped_result;
+  // If scaling is performed, then this will be set to restore after the draw.
+  std::optional<SkAutoCanvasRestore> save_restore;
+  if (params.image_provider) {
+    DrawImage draw_image(op->image, false,
+                         SkIRect::MakeWH(op->image.width(), op->image.height()),
+                         op->GetImageQuality(), canvas->getLocalToDevice());
+    scoped_result = params.image_provider->GetRasterContent(draw_image);
+    if (!scoped_result) {
+      return;
+    }
+    const auto& decoded_image = scoped_result.decoded_image();
+    DCHECK(decoded_image.image());
+    DCHECK_EQ(0, static_cast<int>(decoded_image.src_rect_offset().width()));
+    DCHECK_EQ(0, static_cast<int>(decoded_image.src_rect_offset().height()));
 
-  const auto& decoded_image = scoped_result.decoded_image();
-  DCHECK(decoded_image.image());
-
-  DCHECK_EQ(0, static_cast<int>(decoded_image.src_rect_offset().width()));
-  DCHECK_EQ(0, static_cast<int>(decoded_image.src_rect_offset().height()));
-  SkSize scale_adjustment = SkSize::Make(
-      op->scale_adjustment.width() * decoded_image.scale_adjustment().width(),
-      op->scale_adjustment.height() *
-          decoded_image.scale_adjustment().height());
-  const bool needs_scale = !IsScaleAdjustmentIdentity(scale_adjustment);
-  SkAutoCanvasRestore save_restore(canvas, needs_scale);
-  if (needs_scale) {
-    canvas->scale(1.f / scale_adjustment.width(),
-                  1.f / scale_adjustment.height());
+    sk_image = decoded_image.image();
+    SkSize scale_adjustment = SkSize::Make(
+        op->scale_adjustment.width() * decoded_image.scale_adjustment().width(),
+        op->scale_adjustment.height() *
+            decoded_image.scale_adjustment().height());
+    if (!IsScaleAdjustmentIdentity(scale_adjustment)) {
+      save_restore.emplace(canvas, /*doSave=*/true);
+      canvas->scale(1.f / scale_adjustment.width(),
+                    1.f / scale_adjustment.height());
+    }
+    sampling = PaintFlags::FilterQualityToSkSamplingOptions(
+        decoded_image.filter_quality(),
+        MatrixToScalingOperation(canvas->getLocalToDeviceAs3x3()));
+  } else {
+    if (op->image.IsTextureBacked()) {
+      sk_image = op->image.GetAcceleratedSkImage();
+      DCHECK(sk_image || !canvas->recordingContext());
+    }
+    if (!sk_image) {
+      sk_image = op->image.GetSwSkImage();
+    }
+    gainmap_sk_image = op->image.gainmap_sk_image_;
+    if (!IsScaleAdjustmentIdentity(op->scale_adjustment)) {
+      save_restore.emplace(canvas, /*doSave=*/true);
+      canvas->scale(1.f / op->scale_adjustment.width(),
+                    1.f / op->scale_adjustment.height());
+    }
   }
-  PaintFlags::ScalingOperation scale =
-      MatrixToScalingOperation(canvas->getLocalToDeviceAs3x3());
-  SkTiledImageUtils::DrawImage(canvas, decoded_image.image().get(), op->left,
-                               op->top,
-                               PaintFlags::FilterQualityToSkSamplingOptions(
-                                   decoded_image.filter_quality(), scale),
-                               &paint);
+  if (!sk_image) {
+    return;
+  }
+
+  // If this uses a gainmap shader, then replace DrawImage with a shader.
+  if (ToneMapUtil::UseGainmapShader(op->image) && gainmap_sk_image) {
+    skia::DrawGainmapImage(
+        canvas, sk_image, gainmap_sk_image, op->image.gainmap_info_.value(),
+        std::exp2(ComputeEffectiveHdrHeadroom(flags, params)), op->left,
+        op->top, sampling, paint);
+    return;
+  }
+
+  // Add a tone mapping filter to `paint` if needed.
+  if (ToneMapUtil::UseGlobalToneMapFilter(sk_image.get(),
+                                          canvas->imageInfo().colorSpace())) {
+    ToneMapUtil::AddGlobalToneMapFilterToPaint(
+        paint, sk_image.get(), op->image.hdr_metadata_,
+        ComputeEffectiveHdrHeadroom(flags, params));
+  }
+  SkTiledImageUtils::DrawImage(canvas, sk_image.get(), op->left, op->top,
+                               sampling, &paint);
 }
 
 void DrawImageRectOp::RasterWithFlags(const DrawImageRectOp* op,
@@ -1421,91 +1421,93 @@
     return;
   }
 
-  if (!params.image_provider) {
-    SkRect adjusted_src = AdjustSrcRectForScale(op->src, op->scale_adjustment);
+  // Retrieve the SkImages, adjusted source rect, and sampling.
+  sk_sp<SkImage> sk_image;
+  sk_sp<SkImage> gainmap_sk_image;
+  SkRect adjusted_src;
+  SkSamplingOptions sampling;
+  // If the SkImages are from an ImageProvider, keep them in scope.
+  ImageProvider::ScopedResult scoped_result;
+  if (params.image_provider) {
+    SkM44 matrix = canvas->getLocalToDevice() *
+                   SkM44(SkMatrix::RectToRect(op->src, op->dst));
+
+    SkIRect int_src_rect;
+    op->src.roundOut(&int_src_rect);
+
+    // Dark mode is applied only for OOP raster during serialization.
+    DrawImage draw_image(op->image, false, int_src_rect, op->GetImageQuality(),
+                         matrix);
+    scoped_result = params.image_provider->GetRasterContent(draw_image);
+    if (!scoped_result) {
+      return;
+    }
+
+    const auto& decoded_image = scoped_result.decoded_image();
+    DCHECK(decoded_image.image());
+
+    SkSize scale_adjustment = SkSize::Make(
+        op->scale_adjustment.width() * decoded_image.scale_adjustment().width(),
+        op->scale_adjustment.height() *
+            decoded_image.scale_adjustment().height());
+    adjusted_src = op->src.makeOffset(decoded_image.src_rect_offset().width(),
+                                      decoded_image.src_rect_offset().height());
+    adjusted_src = AdjustSrcRectForScale(adjusted_src, scale_adjustment);
+    PaintFlags::ScalingOperation scale =
+        MatrixToScalingOperation(matrix.asM33());
+    sampling = PaintFlags::FilterQualityToSkSamplingOptions(
+        decoded_image.filter_quality(), scale);
+    sk_image = decoded_image.image();
+  } else {
+    adjusted_src = AdjustSrcRectForScale(op->src, op->scale_adjustment);
     SkM44 matrix = canvas->getLocalToDevice() *
                    SkM44(SkMatrix::RectToRect(adjusted_src, op->dst));
     PaintFlags::ScalingOperation scale =
         MatrixToScalingOperation(matrix.asM33());
     PaintFlags::FilterQuality quality = sampling_to_quality(op->sampling);
-    SkSamplingOptions sampling =
-        PaintFlags::FilterQualityToSkSamplingOptions(quality, scale);
-    flags->DrawToSk(canvas, [op, adjusted_src, sampling, flags, params](
-                                SkCanvas* c, const SkPaint& p) {
-      sk_sp<SkImage> sk_image;
-      if (op->image.IsTextureBacked()) {
-        sk_image = op->image.GetAcceleratedSkImage();
-        DCHECK(sk_image || !c->recordingContext());
-      }
-      if (!sk_image)
-        sk_image = op->image.GetSwSkImage();
-      if (!sk_image) {
-        return;
-      }
+    sampling = PaintFlags::FilterQualityToSkSamplingOptions(quality, scale);
 
-      // If the PaintImage uses a gainmap shader, then replace DrawImage with a
-      // shader.
-      if (ToneMapUtil::UseGainmapShader(op->image)) {
-        skia::DrawGainmapImageRect(
-            c, op->image.cached_sk_image_, op->image.gainmap_sk_image_,
-            op->image.gainmap_info_.value(),
-            std::exp2(ComputeEffectiveHdrHeadroom(flags, params)), adjusted_src,
-            op->dst, sampling, p);
-        return;
-      }
-
-      // If this uses a global tone map filter, then incorporate that filter
-      // into the paint.
-      if (ToneMapUtil::UseGlobalToneMapFilter(op->image.cached_sk_image_.get(),
-                                              c->imageInfo().colorSpace())) {
-        SkPaint tonemap_paint = p;
-        ToneMapUtil::AddGlobalToneMapFilterToPaint(
-            tonemap_paint, op->image.cached_sk_image_.get(),
-            op->image.hdr_metadata_,
-            ComputeEffectiveHdrHeadroom(flags, params));
-        DrawImageRect(c, sk_image.get(), adjusted_src, op->dst, sampling,
-                      &tonemap_paint, op->constraint);
-        return;
-      }
-
-      DrawImageRect(c, sk_image.get(), adjusted_src, op->dst, sampling, &p,
-                    op->constraint);
-    });
+    if (op->image.IsTextureBacked()) {
+      sk_image = op->image.GetAcceleratedSkImage();
+    }
+    if (!sk_image) {
+      sk_image = op->image.GetSwSkImage();
+    }
+    gainmap_sk_image = op->image.gainmap_sk_image_;
+  }
+  if (!sk_image) {
     return;
   }
 
-  SkM44 matrix = canvas->getLocalToDevice() *
-                 SkM44(SkMatrix::RectToRect(op->src, op->dst));
+  auto draw_proc = [op, adjusted_src, sampling, sk_image, gainmap_sk_image,
+                    flags, params](SkCanvas* c, const SkPaint& p) {
+    // If the PaintImage uses a gainmap shader, then replace DrawImage with
+    // a shader.
+    if (ToneMapUtil::UseGainmapShader(op->image) && gainmap_sk_image) {
+      skia::DrawGainmapImageRect(
+          c, sk_image, gainmap_sk_image, op->image.gainmap_info_.value(),
+          std::exp2(ComputeEffectiveHdrHeadroom(flags, params)), adjusted_src,
+          op->dst, sampling, p);
+      return;
+    }
 
-  SkIRect int_src_rect;
-  op->src.roundOut(&int_src_rect);
+    // If this uses a global tone map filter, then incorporate that filter
+    // into the paint.
+    if (ToneMapUtil::UseGlobalToneMapFilter(sk_image.get(),
+                                            c->imageInfo().colorSpace())) {
+      SkPaint tonemap_paint = p;
+      ToneMapUtil::AddGlobalToneMapFilterToPaint(
+          tonemap_paint, sk_image.get(), op->image.hdr_metadata_,
+          ComputeEffectiveHdrHeadroom(flags, params));
+      DrawImageRect(c, sk_image.get(), adjusted_src, op->dst, sampling,
+                    &tonemap_paint, op->constraint);
+      return;
+    }
 
-  // Dark mode is applied only for OOP raster during serialization.
-  DrawImage draw_image(op->image, false, int_src_rect, op->GetImageQuality(),
-                       matrix);
-  auto scoped_result = params.image_provider->GetRasterContent(draw_image);
-  if (!scoped_result)
-    return;
-
-  const auto& decoded_image = scoped_result.decoded_image();
-  DCHECK(decoded_image.image());
-
-  SkSize scale_adjustment = SkSize::Make(
-      op->scale_adjustment.width() * decoded_image.scale_adjustment().width(),
-      op->scale_adjustment.height() *
-          decoded_image.scale_adjustment().height());
-  SkRect adjusted_src =
-      op->src.makeOffset(decoded_image.src_rect_offset().width(),
-                         decoded_image.src_rect_offset().height());
-  adjusted_src = AdjustSrcRectForScale(adjusted_src, scale_adjustment);
-  PaintFlags::ScalingOperation scale = MatrixToScalingOperation(matrix.asM33());
-  SkSamplingOptions sampling = PaintFlags::FilterQualityToSkSamplingOptions(
-      decoded_image.filter_quality(), scale);
-  flags->DrawToSk(canvas, [op, &decoded_image, adjusted_src, sampling](
-                              SkCanvas* c, const SkPaint& p) {
-    DrawImageRect(c, decoded_image.image().get(), adjusted_src, op->dst,
-                  sampling, &p, op->constraint);
-  });
+    DrawImageRect(c, sk_image.get(), adjusted_src, op->dst, sampling, &p,
+                  op->constraint);
+  };
+  flags->DrawToSk(canvas, draw_proc);
 }
 
 void DrawIRectOp::RasterWithFlags(const DrawIRectOp* op,
diff --git a/chrome/VERSION b/chrome/VERSION
index e9f54758..9346d6f 100644
--- a/chrome/VERSION
+++ b/chrome/VERSION
@@ -1,4 +1,4 @@
 MAJOR=140
 MINOR=0
-BUILD=7332
+BUILD=7333
 PATCH=0
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragment.java
index fc56f71..5f6518e 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragment.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragment.java
@@ -37,6 +37,7 @@
 import org.chromium.chrome.browser.autofill.PersonalDataManager;
 import org.chromium.chrome.browser.autofill.PersonalDataManager.CreditCard;
 import org.chromium.chrome.browser.autofill.PersonalDataManagerFactory;
+import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.settings.ChromeBaseSettingsFragment;
 import org.chromium.components.autofill.ImageSize;
 import org.chromium.components.browser_ui.settings.ChromeBasePreference;
@@ -123,7 +124,13 @@
     private void createCardBenefitSwitch() {
         ChromeSwitchPreference cardBenefitSwitch = new ChromeSwitchPreference(getStyledContext());
         cardBenefitSwitch.setTitle(R.string.autofill_settings_page_card_benefits_label);
-        cardBenefitSwitch.setSummary(R.string.autofill_settings_page_card_benefits_toggle_summary);
+        int summaryText =
+                ChromeFeatureList.isEnabled(
+                                ChromeFeatureList.AUTOFILL_ENABLE_NEW_CARD_BENEFITS_TOGGLE_TEXT)
+                        ? R.string
+                                .autofill_settings_page_card_benefits_toggle_summary_with_issuer_terms_apply_text
+                        : R.string.autofill_settings_page_card_benefits_toggle_summary;
+        cardBenefitSwitch.setSummary(summaryText);
         cardBenefitSwitch.setKey(PREF_KEY_ENABLE_CARD_BENEFIT);
         cardBenefitSwitch.setChecked(mPersonalDataManager.isCardBenefitEnabled());
         cardBenefitSwitch.setOnPreferenceChangeListener(this);
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragment.java
index c0136a9..ba2cc09 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragment.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragment.java
@@ -313,7 +313,10 @@
                                 ChromeFeatureList
                                         .AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS)
                         || ChromeFeatureList.isEnabled(
-                                ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO))) {
+                                ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO)
+                        || ChromeFeatureList.isEnabled(
+                                ChromeFeatureList
+                                        .AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS))) {
             Preference cardBenefitsPref = new Preference(getStyledContext());
             cardBenefitsPref.setTitle(R.string.autofill_settings_page_card_benefits_label);
             cardBenefitsPref.setSummary(
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/contacts_picker/ChromePickerAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/contacts_picker/ChromePickerAdapter.java
index 673dea4..c658fee2 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/contacts_picker/ChromePickerAdapter.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/contacts_picker/ChromePickerAdapter.java
@@ -4,6 +4,7 @@
 
 package org.chromium.chrome.browser.contacts_picker;
 
+import static org.chromium.build.NullUtil.assertNonNull;
 import static org.chromium.build.NullUtil.assumeNonNull;
 
 import android.annotation.SuppressLint;
@@ -52,8 +53,11 @@
 
     public ChromePickerAdapter(Context context, Profile profile) {
         mProfile = profile;
+        IdentityManager identityManager =
+                IdentityServicesProvider.get().getIdentityManager(mProfile);
         mProfileDataCache =
-                ProfileDataCache.createWithoutBadge(context, R.dimen.contact_picker_icon_size);
+                ProfileDataCache.createWithoutBadge(
+                        context, assertNonNull(identityManager), R.dimen.contact_picker_icon_size);
     }
 
     // Adapter:
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 cab4902a..a7b1482 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
@@ -20,8 +20,6 @@
 import org.chromium.chrome.R;
 import org.chromium.chrome.browser.feature_engagement.TrackerFactory;
 import org.chromium.chrome.browser.flags.ChromeFeatureList;
-import org.chromium.chrome.browser.lifecycle.ActivityLifecycleDispatcher;
-import org.chromium.chrome.browser.lifecycle.NativeInitObserver;
 import org.chromium.chrome.browser.ntp.NewTabPage;
 import org.chromium.chrome.browser.preferences.Pref;
 import org.chromium.chrome.browser.profiles.Profile;
@@ -64,14 +62,12 @@
  * whether NTP is shown)
  */
 public class IdentityDiscController
-        implements NativeInitObserver,
-                ProfileDataCache.Observer,
+        implements ProfileDataCache.Observer,
                 IdentityManager.Observer,
                 SyncService.SyncStateChangedListener,
                 ButtonDataProvider {
     // Context is used for fetching resources and launching preferences page.
     private final Context mContext;
-    private ActivityLifecycleDispatcher mActivityLifecycleDispatcher;
     private final ObservableSupplier<Profile> mProfileSupplier;
     private final Callback<Profile> mProfileSupplierObserver = this::setProfile;
     private Profile mProfile;
@@ -87,7 +83,6 @@
 
     private final ButtonDataImpl mButtonData;
     private final ObserverList<ButtonDataObserver> mObservers = new ObserverList<>();
-    private boolean mNativeIsInitialized;
 
     private boolean mIsTabNtp;
 
@@ -95,17 +90,11 @@
 
     /**
      * @param context The Context for retrieving resources, launching preference activity, etc.
-     * @param activityLifecycleDispatcher Dispatcher for activity lifecycle events, e.g. native
-     *     initialization completing.
      */
-    public IdentityDiscController(
-            Context context,
-            ActivityLifecycleDispatcher activityLifecycleDispatcher,
-            ObservableSupplier<Profile> profileSupplier) {
+    public IdentityDiscController(Context context, ObservableSupplier<Profile> profileSupplier) {
         mContext = context;
-        mActivityLifecycleDispatcher = activityLifecycleDispatcher;
         mProfileSupplier = profileSupplier;
-        mActivityLifecycleDispatcher.register(this);
+        mProfileSupplier.addObserver(mProfileSupplierObserver);
 
         mButtonData =
                 new ButtonDataImpl(
@@ -124,16 +113,6 @@
                         /* tooltipTextResId= */ Resources.ID_NULL);
     }
 
-    /** Registers itself to observe sign-in and sync status events. */
-    @Override
-    public void onFinishNativeInitialization() {
-        mActivityLifecycleDispatcher.unregister(this);
-        mActivityLifecycleDispatcher = null;
-        mNativeIsInitialized = true;
-
-        mProfileSupplier.addObserver(mProfileSupplierObserver);
-    }
-
     @Override
     public void addObserver(ButtonDataObserver obs) {
         mObservers.addObserver(obs);
@@ -157,13 +136,13 @@
     }
 
     private void calculateButtonData() {
-        if (!mNativeIsInitialized) {
+        if (!isProfileInitialized()) {
             assert !mButtonData.canShow();
             return;
         }
 
         String email = CoreAccountInfo.getEmailFrom(getSignedInAccountInfo());
-        ensureProfileDataCache();
+        ensureProfileDataCache(mProfile);
 
         mButtonData.setButtonSpec(
                 buttonSpecWithDrawableAndDescription(mButtonData.getButtonSpec(), email));
@@ -198,11 +177,14 @@
      * Creates and initializes ProfileDataCache if it wasn't created previously. Subscribes
      * IdentityDiscController for profile data updates.
      */
-    private void ensureProfileDataCache() {
+    private void ensureProfileDataCache(Profile profile) {
         if (mProfileDataCache != null) return;
 
         mProfileDataCache =
-                ProfileDataCache.createWithoutBadge(mContext, R.dimen.toolbar_identity_disc_size);
+                ProfileDataCache.createWithoutBadge(
+                        mContext,
+                        IdentityServicesProvider.get().getIdentityManager(profile),
+                        R.dimen.toolbar_identity_disc_size);
         mProfileDataCache.addObserver(this);
     }
 
@@ -270,10 +252,6 @@
     /** Call to tear down dependencies. */
     @Override
     public void destroy() {
-        if (mActivityLifecycleDispatcher != null) {
-            mActivityLifecycleDispatcher.unregister(this);
-            mActivityLifecycleDispatcher = null;
-        }
 
         if (mProfileDataCache != null) {
             mProfileDataCache.removeObserver(this);
@@ -290,10 +268,8 @@
             mSyncService = null;
         }
 
-        if (mNativeIsInitialized) {
-            mProfileSupplier.removeObserver(mProfileSupplierObserver);
-            mProfile = null;
-        }
+        mProfileSupplier.removeObserver(mProfileSupplierObserver);
+        mProfile = null;
     }
 
     /** {@link SyncService.SyncStateChangedListener} implementation. */
@@ -322,7 +298,7 @@
 
         CoreAccountInfo coreAccountInfo = getSignedInAccountInfo();
         if (coreAccountInfo != null) {
-            ensureProfileDataCache();
+            ensureProfileDataCache(mProfile);
             mProfileDataCache.setBadge(
                     coreAccountInfo.getEmail(),
                     mIdentityError == SyncError.NO_ERROR
@@ -378,6 +354,7 @@
         } else {
             mIdentityManager = IdentityServicesProvider.get().getIdentityManager(profile);
             mIdentityManager.addObserver(this);
+            calculateButtonData();
 
             mSyncService = SyncServiceFactory.getForProfile(profile);
             if (mSyncService != null) {
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/AddressEditor.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/AddressEditor.java
index c86d656f..4157c41 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/payments/AddressEditor.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/AddressEditor.java
@@ -20,7 +20,11 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALIDATOR;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.DROPDOWN;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_ALL_KEYS;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_ALL_KEYS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FORMATTER;
@@ -565,6 +569,19 @@
         // Phone number (and email if applicable) are the last fields of the address.
         mPhoneField.set(VALIDATOR, getPhoneValidator(countryCode));
         editorFields.add(new EditorItem(TEXT_INPUT, mPhoneField, /* isFullLine= */ true));
+        editorFields.add(
+                new EditorItem(
+                        NOTICE,
+                        new PropertyModel.Builder(NOTICE_ALL_KEYS)
+                                .with(
+                                        NOTICE_TEXT,
+                                        mContext.getString(
+                                                R.string.payments_required_field_message))
+                                // Required fields are indicated by an asterisk (*) and announced
+                                // separately by screen readers. Don't announce the message itself.
+                                .with(IMPORTANT_FOR_ACCESSIBILITY, false)
+                                .build(),
+                        /* isFullLine= */ true));
         mEditorModel.set(EDITOR_FIELDS, editorFields);
     }
 
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 5de0569f..895dccd 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
@@ -14,7 +14,11 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.LABEL;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALIDATOR;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_ALL_KEYS;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_ALL_KEYS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FORMATTER;
@@ -303,6 +307,19 @@
         if (mEmailField.isPresent()) {
             editorFields.add(new EditorItem(TEXT_INPUT, mEmailField.get(), /* isFullLine= */ true));
         }
+        editorFields.add(
+                new EditorItem(
+                        NOTICE,
+                        new PropertyModel.Builder(NOTICE_ALL_KEYS)
+                                .with(
+                                        NOTICE_TEXT,
+                                        mContext.getString(
+                                                R.string.payments_required_field_message))
+                                // Required fields are indicated by an asterisk (*) and announced
+                                // separately by screen readers. Don't announce the message itself.
+                                .with(IMPORTANT_FOR_ACCESSIBILITY, false)
+                                .build(),
+                        /* isFullLine= */ true));
 
         mEditorModel =
                 new PropertyModel.Builder(ALL_KEYS)
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java
index 19f9829..a09bdbe 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegate.java
@@ -1058,8 +1058,6 @@
 
     protected boolean shouldShowContentFilterHelpCenterMenuItem(@Nullable Tab currentTab) {
         return currentTab != null
-                && ChromeFeatureList.isEnabled(
-                        ChromeFeatureList.PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER)
                 && SupervisedUserServiceBridge.isSupervisedLocally(currentTab.getProfile());
     }
 
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/AdaptiveToolbarUiCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/ui/AdaptiveToolbarUiCoordinator.java
index f158ef6..ea2ba70 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ui/AdaptiveToolbarUiCoordinator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ui/AdaptiveToolbarUiCoordinator.java
@@ -116,7 +116,7 @@
         mScrimSupplier = scrimSupplier;
         mTabModelSelectorSupplier = tabModelSelectorSupplier;
         IdentityDiscController identityDiscController =
-                new IdentityDiscController(mContext, activityLifecycleDispatcher, profileSupplier);
+                new IdentityDiscController(mContext, profileSupplier);
         mCurrentTabPriceTrackingStateSupplier =
                 new CurrentTabPriceTrackingStateSupplier(mActivityTabProvider, profileSupplier);
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragmentTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragmentTest.java
index 0629c08..ec87954 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragmentTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillCardBenefitsFragmentTest.java
@@ -59,7 +59,8 @@
 @Batch(Batch.PER_CLASS)
 @EnableFeatures({
     ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
-    ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO
+    ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO,
+    ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS
 })
 public class AutofillCardBenefitsFragmentTest {
     @Rule public final AutofillTestRule mRule = new AutofillTestRule();
@@ -153,7 +154,8 @@
     // visible as expected when benefit is enabled.
     @Test
     @MediumTest
-    public void testCardBenefitsPreferenceScreen_ToggleShownAndEnabled() throws Exception {
+    @DisableFeatures({ChromeFeatureList.AUTOFILL_ENABLE_NEW_CARD_BENEFITS_TOGGLE_TEXT})
+    public void testCardBenefitsPreferenceScreen_ToggleShownAndEnabled_FlagOff() throws Exception {
         // Initial state, card benefits is enabled by default.
         ThreadUtils.runOnUiThreadBlocking(
                 () -> {
@@ -175,6 +177,35 @@
         assertTrue(benefitTogglePreference.isChecked());
     }
 
+    // Test to verify that the enable benefits toggle is displays the new text
+    // when the `AUTOFILL_ENABLE_NEW_CARD_BENEFITS_TOGGLE_TEXT` flag is enabled.
+    @Test
+    @MediumTest
+    @EnableFeatures({ChromeFeatureList.AUTOFILL_ENABLE_NEW_CARD_BENEFITS_TOGGLE_TEXT})
+    public void testCardBenefitsPreferenceScreen_ToggleShownAndEnabled() throws Exception {
+        // Initial state, card benefits is enabled by default.
+        ThreadUtils.runOnUiThreadBlocking(
+                () -> {
+                    getPrefService().setBoolean(Pref.AUTOFILL_PAYMENT_CARD_BENEFITS, true);
+                });
+
+        SettingsActivity activity = mSettingsActivityTestRule.startSettingsActivity();
+
+        ChromeSwitchPreference benefitTogglePreference =
+                (ChromeSwitchPreference)
+                        getPreferenceScreen(activity).findPreference(PREF_KEY_ENABLE_CARD_BENEFIT);
+        assertEquals(
+                benefitTogglePreference.getTitle(),
+                activity.getString(R.string.autofill_settings_page_card_benefits_label));
+        assertEquals(
+                benefitTogglePreference.getSummary(),
+                activity.getString(
+                        R.string
+                                .autofill_settings_page_card_benefits_toggle_summary_with_issuer_terms_apply_text));
+        assertTrue(benefitTogglePreference.isEnabled());
+        assertTrue(benefitTogglePreference.isChecked());
+    }
+
     // Test to verify that the Preference screen is displayed and the enable benefits toggle is
     // visible as expected when benefit is disabled.
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentCardBenefitsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentCardBenefitsTest.java
index 931c8e7..24136342 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentCardBenefitsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentCardBenefitsTest.java
@@ -27,6 +27,7 @@
 import org.chromium.base.test.params.ParameterizedRunner;
 import org.chromium.base.test.util.Batch;
 import org.chromium.base.test.util.Features.DisableFeatures;
+import org.chromium.base.test.util.Features.EnableFeatures;
 import org.chromium.chrome.browser.autofill.AutofillTestHelper;
 import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.settings.SettingsActivity;
@@ -53,22 +54,31 @@
 
     private AutofillTestHelper mAutofillTestHelper;
 
-    /** Provides parameters for testing card benefit preference with different flag combinations. */
+    /** Provides parameters for testing card benefit preference with all flag combinations. */
     public static class CardBenefitsPreferenceTestParams implements ParameterProvider {
         private static final List<ParameterSet> sCardBenefitsPreferenceTestParams =
                 Arrays.asList(
                         new ParameterSet()
-                                .value(true, true)
-                                .name("AmexFlagIsEnabledAndBmoFlagIsEnabled"),
+                                .value(true, true, true)
+                                .name("AmexFlagIsEnabled_BmoFlagIsEnabled_CurinosFlagIsEnabled"),
                         new ParameterSet()
-                                .value(true, false)
-                                .name("AmexFlagIsEnabledAndBmoFlagIsDisabled"),
+                                .value(true, true, false)
+                                .name("AmexFlagIsEnabled_BmoFlagIsEnabled_CurinosFlagIsDisabled"),
                         new ParameterSet()
-                                .value(false, true)
-                                .name("AmexFlagIsDisabledAndBmoFlagIsEnabled"),
+                                .value(true, false, true)
+                                .name("AmexFlagIsEnabled_BmoFlagIsDisabled_CurinosFlagIsEnabled"),
                         new ParameterSet()
-                                .value(false, false)
-                                .name("AmexFlagIsDisabledAndBmoFlagIsDisabled"));
+                                .value(true, false, false)
+                                .name("AmexFlagIsEnabled_BmoFlagIsDisabled_CurinosFlagIsDisabled"),
+                        new ParameterSet()
+                                .value(false, true, true)
+                                .name("AmexFlagIsDisabled_BmoFlagIsEnabled_CurinosFlagIsEnabled"),
+                        new ParameterSet()
+                                .value(false, true, false)
+                                .name("AmexFlagIsDisabled_BmoFlagIsEnabled_CurinosFlagIsDisabled"),
+                        new ParameterSet()
+                                .value(false, false, true)
+                                .name("AmexFlagIsDisabled_BmoFlagIsDisabled_CurinosFlagIsEnabled"));
 
         @Override
         public List<ParameterSet> getParameters() {
@@ -83,6 +93,7 @@
 
     @After
     public void tearDown() throws TimeoutException {
+        mSettingsActivityTestRule.getActivity().finish();
         mAutofillTestHelper.clearAllDataForTesting();
     }
 
@@ -90,7 +101,8 @@
     @MediumTest
     @DisableFeatures({
         ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
-        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO
+        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO,
+        ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS
     })
     @Policies.Add({@Policies.Item(key = "AutofillCreditCardEnabled", string = "true")})
     public void testCardBenefitsPref_whenFlagsAreOffAndAutofillIsEnabled_notShown()
@@ -104,17 +116,18 @@
     }
 
     // Test to verify that the card benefit preference is not displayed when autofill credit
-    // card is disabled, across various combinations of the flags
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS and
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO.
-    // i.e. (True, True), (True, False), (False, True), (False, False)
+    // card is disabled, across all combinations of the flags
+    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
+    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO, and
+    // AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS.
     @Test
     @MediumTest
     @ParameterAnnotations.UseMethodParameter(CardBenefitsPreferenceTestParams.class)
     @Policies.Add({@Policies.Item(key = "AutofillCreditCardEnabled", string = "false")})
     public void testCardBenefitsPref_whenAutofillIsDisabled_notShown(
-            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled) throws Exception {
-        setCardBenefitsFlags(isAmexFlagEnabled, isBmoFlagEnabled);
+            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled, boolean isCurinosFlagEnabled)
+            throws Exception {
+        setCardBenefitsFlags(isAmexFlagEnabled, isBmoFlagEnabled, isCurinosFlagEnabled);
         SettingsActivity activity = mSettingsActivityTestRule.startSettingsActivity();
 
         Preference cardBenefitsPref =
@@ -124,52 +137,48 @@
     }
 
     // Test to verify that the card benefit preference is displayed when autofill credit
-    // card is enabled, across various combinations of the flags
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS and
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO.
-    // i.e. (True, True), (True, False), (False, True), (False, False)
+    // card is enabled, across all combinations of the flags
+    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
+    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO, and
+    // AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS.
     @Test
     @MediumTest
     @ParameterAnnotations.UseMethodParameter(CardBenefitsPreferenceTestParams.class)
     @Policies.Add({@Policies.Item(key = "AutofillCreditCardEnabled", string = "true")})
     public void testCardBenefitsPref_whenAutofillIsEnabled_shown(
-            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled) throws Exception {
-        setCardBenefitsFlags(isAmexFlagEnabled, isBmoFlagEnabled);
+            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled, boolean isCurinosFlagEnabled)
+            throws Exception {
+        setCardBenefitsFlags(isAmexFlagEnabled, isBmoFlagEnabled, isCurinosFlagEnabled);
         SettingsActivity activity = mSettingsActivityTestRule.startSettingsActivity();
 
         Preference cardBenefitsPref =
                 getPreferenceScreen(activity)
                         .findPreference(AutofillPaymentMethodsFragment.PREF_CARD_BENEFITS);
-        if (!isAmexFlagEnabled && !isBmoFlagEnabled) {
-            assertThat(cardBenefitsPref).isNull();
-        } else {
-            assertEquals(
-                    cardBenefitsPref.getTitle(),
-                    activity.getString(R.string.autofill_settings_page_card_benefits_label));
-            assertEquals(
-                    cardBenefitsPref.getSummary(),
-                    activity.getString(
-                            R.string.autofill_settings_page_card_benefits_preference_summary));
-        }
+
+        assertEquals(
+                cardBenefitsPref.getTitle(),
+                activity.getString(R.string.autofill_settings_page_card_benefits_label));
+        assertEquals(
+                cardBenefitsPref.getSummary(),
+                activity.getString(
+                        R.string.autofill_settings_page_card_benefits_preference_summary));
     }
 
     // Test to verify that clicking the card benefit preference opens the credit card benefits
-    // fragment, across various combinations of the flags
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS and
-    // AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO.
-    // i.e. (True, True), (True, False), (False, True), (False, False)
+    // fragment, when all benefit flags are enabled.
     @Test
     @MediumTest
-    @ParameterAnnotations.UseMethodParameter(CardBenefitsPreferenceTestParams.class)
-    public void testCardBenefitsPref_whenClicked_opensAutofillCardBenefitsFragment(
-            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled) throws Exception {
-        // If both flags are disabled then card benefits preference will be null. In this case we
-        // can't test if the credit card benefits fragment opens.
-        if (!isAmexFlagEnabled && !isBmoFlagEnabled) {
-            return;
-        }
-        setCardBenefitsFlags(isAmexFlagEnabled, isBmoFlagEnabled);
+    @EnableFeatures({
+        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
+        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO,
+        ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS
+    })
+    // TODO(crbug.com/435263284): Use parameterized tests with all flag combinations. Currently,
+    // using parameterized tests results in flaky test failures only on android-x64-rel targets.
+    public void testCardBenefitsPref_whenClicked_opensAutofillCardBenefitsFragment_allFlagsEnabled()
+            throws Exception {
         SettingsActivity activity = mSettingsActivityTestRule.startSettingsActivity();
+
         Preference cardBenefitsPref =
                 getPreferenceScreen(activity)
                         .findPreference(AutofillPaymentMethodsFragment.PREF_CARD_BENEFITS);
@@ -177,15 +186,45 @@
         ThreadUtils.runOnUiThreadBlocking(cardBenefitsPref::performClick);
         mRule.waitForFragmentToBeShown();
 
+        // Verify that the card benefits fragment is opened.
         assertTrue(mRule.getLastestShownFragment() instanceof AutofillCardBenefitsFragment);
     }
 
-    private static void setCardBenefitsFlags(boolean isAmexFlagEnabled, boolean isBmoFlagEnabled) {
+    // Test to verify that clicking the card benefit preference opens the credit card benefits
+    // fragment, when all benefit flags are disabled.
+    @Test
+    @MediumTest
+    @DisableFeatures({
+        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
+        ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO,
+        ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS
+    })
+    // TODO(crbug.com/435263284): Use parameterized tests with all flag combinations. Currently,
+    // using parameterized tests results in flaky test failures only on android-x64-rel targets.
+    public void
+            testCardBenefitsPref_whenClicked_opensAutofillCardBenefitsFragment_allFlagsDisabled()
+                    throws Exception {
+        SettingsActivity activity = mSettingsActivityTestRule.startSettingsActivity();
+
+        Preference cardBenefitsPref =
+                getPreferenceScreen(activity)
+                        .findPreference(AutofillPaymentMethodsFragment.PREF_CARD_BENEFITS);
+
+        // If all flags are disabled then the card benefits preference will not be displayed and we
+        // cannot get to the the card benefits fragment.
+        assertThat(cardBenefitsPref).isNull();
+    }
+
+    private static void setCardBenefitsFlags(
+            boolean isAmexFlagEnabled, boolean isBmoFlagEnabled, boolean isCurinosFlagEnabled) {
         FeatureOverrides.newBuilder()
                 .flag(
                         ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
                         isAmexFlagEnabled)
                 .flag(ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO, isBmoFlagEnabled)
+                .flag(
+                        ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS,
+                        isCurinosFlagEnabled)
                 .apply();
     }
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentTest.java
index dc59278cd..fe01c98a 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillPaymentMethodsFragmentTest.java
@@ -101,7 +101,8 @@
 })
 @DisableFeatures({
     ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_AMERICAN_EXPRESS,
-    ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO
+    ChromeFeatureList.AUTOFILL_ENABLE_CARD_BENEFITS_FOR_BMO,
+    ChromeFeatureList.AUTOFILL_ENABLE_FLAT_RATE_CARD_BENEFITS_FROM_CURINOS,
 })
 @Batch(Batch.PER_CLASS)
 public class AutofillPaymentMethodsFragmentTest {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillProfilesFragmentTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillProfilesFragmentTest.java
index b017aaa..6fcb2da 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillProfilesFragmentTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/settings/AutofillProfilesFragmentTest.java
@@ -4,6 +4,11 @@
 
 package org.chromium.chrome.browser.autofill.settings;
 
+import static androidx.test.espresso.Espresso.onView;
+import static androidx.test.espresso.assertion.ViewAssertions.matches;
+import static androidx.test.espresso.matcher.ViewMatchers.withEffectiveVisibility;
+import static androidx.test.espresso.matcher.ViewMatchers.withText;
+
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
@@ -14,13 +19,13 @@
 import android.content.Context;
 import android.content.DialogInterface;
 import android.view.KeyEvent;
-import android.view.View;
 import android.widget.EditText;
 import android.widget.TextView;
 
 import androidx.annotation.Nullable;
 import androidx.appcompat.app.AlertDialog;
 import androidx.test.espresso.intent.Intents;
+import androidx.test.espresso.matcher.ViewMatchers.Visibility;
 import androidx.test.filters.MediumTest;
 
 import org.hamcrest.Matchers;
@@ -504,10 +509,6 @@
                     "edit@profile.com"
                 });
 
-        // Verify the absence of the profile source notice.
-        TextView footerMessage = editorDialog.findViewById(R.id.footer_message);
-        assertEquals(View.GONE, footerMessage.getVisibility());
-
         rule.clickInEditorAndWait(
                 R.id.editor_dialog_done_button, /* waitForPreferenceUpdate= */ true);
 
@@ -556,14 +557,13 @@
         rule.setEditorDialogAndWait(editorDialog);
 
         // Verify the profile source notice.
-        TextView footerMessage = editorDialog.findViewById(R.id.footer_message);
-        assertEquals(View.VISIBLE, footerMessage.getVisibility());
         String expectedMessage =
                 context.getString(
                                 R.string
                                         .autofill_address_already_saved_in_account_record_type_notice)
                         .replace("$1", email);
-        assertEquals(expectedMessage, footerMessage.getText());
+        onView(withText(expectedMessage))
+                .check(matches(withEffectiveVisibility(Visibility.VISIBLE)));
 
         // Invalid input.
         rule.setTextInEditorAndWait(
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 6791481..aca6330e 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
@@ -57,7 +57,6 @@
 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.night_mode.ChromeNightModeTestUtils;
 import org.chromium.chrome.browser.preferences.Pref;
 import org.chromium.chrome.browser.profiles.Profile;
@@ -134,7 +133,6 @@
     @Mock private ObservableSupplier<Profile> mProfileSupplier;
     @Mock private ButtonDataProvider.ButtonDataObserver mButtonDataObserver;
     @Mock private Tracker mTracker;
-    @Mock private ActivityLifecycleDispatcher mDispatcher;
 
     @BeforeClass
     public static void setUpBeforeActivityLaunched() {
@@ -420,12 +418,11 @@
                             new ObservableSupplierImpl<>();
                     IdentityDiscController identityDiscController =
                             new IdentityDiscController(
-                                    mActivityTestRule.getActivity(), mDispatcher, profileSupplier);
+                                    mActivityTestRule.getActivity(), profileSupplier);
 
                     Assert.assertEquals(
                             SyncError.NO_ERROR, identityDiscController.getIdentityError());
 
-                    identityDiscController.onFinishNativeInitialization();
                     profileSupplier.set(ProfileManager.getLastUsedRegularProfile());
 
                     Assert.assertEquals(
@@ -449,24 +446,10 @@
 
     @Test
     @MediumTest
-    public void onClick_profileSupplierNotYetInitialized_doesNothing() {
-        TrackerFactory.setTrackerForTests(mTracker);
-        IdentityDiscController identityDiscController =
-                new IdentityDiscController(
-                        mActivityTestRule.getActivity(), mDispatcher, /* profileSupplier= */ null);
-
-        // 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, mProfileSupplier);
+                new IdentityDiscController(mActivityTestRule.getActivity(), mProfileSupplier);
 
         // If the button is tapped before the profile is set, the click shouldn't be recorded.
         identityDiscController.onClick();
@@ -601,8 +584,7 @@
     private IdentityDiscController buildControllerWithObserver(
             ButtonDataProvider.ButtonDataObserver observer) {
         IdentityDiscController controller =
-                new IdentityDiscController(
-                        mActivityTestRule.getActivity(), mDispatcher, mProfileSupplier);
+                new IdentityDiscController(mActivityTestRule.getActivity(), mProfileSupplier);
         controller.addObserver(observer);
 
         return controller;
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AddressEditorTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/payments/AddressEditorTest.java
index adcbf425..4ed907b 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AddressEditorTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/payments/AddressEditorTest.java
@@ -11,6 +11,7 @@
 import static org.hamcrest.Matchers.not;
 import static org.hamcrest.Matchers.nullValue;
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 import static org.mockito.ArgumentMatchers.any;
@@ -31,8 +32,12 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.LABEL;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.DROPDOWN;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.isEditable;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.setDropdownKey;
 
 import android.app.Activity;
@@ -64,6 +69,7 @@
 import org.chromium.chrome.browser.autofill.PhoneNumberUtilJni;
 import org.chromium.chrome.browser.autofill.SubKeyRequesterFactory;
 import org.chromium.chrome.browser.autofill.editors.EditorDialogView;
+import org.chromium.chrome.browser.autofill.editors.EditorProperties;
 import org.chromium.chrome.browser.autofill.editors.EditorProperties.EditorItem;
 import org.chromium.components.autofill.AutofillAddressEditorUiInfo;
 import org.chromium.components.autofill.AutofillAddressUiComponent;
@@ -243,7 +249,8 @@
         // editorFields[7] - postal code field.
         // editorFields[8] - street address field.
         // editorFields[9] - phone number field.
-        assertEquals(10, editorFields.size());
+        // editorFields[10] - required notice.
+        assertEquals(11, editorFields.size());
 
         // Fields obtained from backend must be placed after the country dropdown.
         validateTextField(
@@ -322,7 +329,7 @@
     private void validateErrorMessages(PropertyModel editorModel, boolean errorsPresent) {
         assertNotNull(editorModel);
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(10, editorFields.size());
+        assertEquals(11, editorFields.size());
 
         Matcher<String> requiredFieldMatcher =
                 errorsPresent ? not(isEmptyString()) : anyOf(nullValue(), isEmptyString());
@@ -338,6 +345,7 @@
         assertThat(editorFields.get(7).model.get(ERROR_MESSAGE), requiredFieldMatcher);
         assertThat(editorFields.get(8).model.get(ERROR_MESSAGE), requiredFieldMatcher);
         assertThat(editorFields.get(9).model.get(ERROR_MESSAGE), requiredFieldMatcher);
+        assertFalse(isEditable(editorFields.get(10)));
     }
 
     @Test
@@ -364,7 +372,8 @@
         // received from backend when nicknames are disabled:
         // editorFields[0] - country dropdown.
         // editorFields[1] - phone field.
-        assertEquals(2, editorFields.size());
+        // editorFields[2] - required notice.
+        assertEquals(3, editorFields.size());
 
         EditorItem countryDropdownItem = editorFields.get(0);
         assertEquals(DROPDOWN, countryDropdownItem.type);
@@ -390,6 +399,16 @@
                 mActivity.getString(R.string.autofill_profile_editor_phone_number),
                 /* isRequired= */ true,
                 /* isFullLine= */ true);
+
+        EditorItem requiredNoticeItem = editorFields.get(2);
+        assertEquals(NOTICE, requiredNoticeItem.type);
+        assertTrue(requiredNoticeItem.isFullLine);
+
+        PropertyModel requiredNotice = requiredNoticeItem.model;
+        assertEquals(
+                mActivity.getString(R.string.payments_required_field_message),
+                requiredNotice.get(NOTICE_TEXT));
+        assertFalse(requiredNotice.get(IMPORTANT_FOR_ACCESSIBILITY));
     }
 
     @Test
@@ -426,7 +445,8 @@
         // editorFields[0] - country dropdown.
         // editorFields[1] - admin area dropdown.
         // editorFields[2] - phone field.
-        assertEquals(3, editorFields.size());
+        // editorFields[3] - required notice.
+        assertEquals(4, editorFields.size());
 
         EditorItem adminAreaDropdownItem = editorFields.get(1);
         assertEquals(DROPDOWN, adminAreaDropdownItem.type);
@@ -522,13 +542,15 @@
         // editorFields[0] - country dropdown.
         // editorFields[1] - sorting code field.
         // editorFields[2] - phone number field.
-        assertEquals(3, editorFields.size());
+        // editorFields[3] - required notice.
+        assertEquals(4, editorFields.size());
         assertThat(
                 StreamSupport.stream(
                                 Spliterators.spliteratorUnknownSize(
                                         editorFields.iterator(), Spliterator.ORDERED),
                                 false)
                         .skip(1)
+                        .limit(2)
                         .map(
                                 item -> {
                                     return item.model.get(TEXT_FIELD_TYPE);
@@ -544,13 +566,15 @@
         // editorFields[0] - country dropdown.
         // editorFields[1] - street address field.
         // editorFields[2] - phone number field.
-        assertEquals(3, editorFieldsGermany.size());
+        // editorFields[3] - required notice.
+        assertEquals(4, editorFieldsGermany.size());
         assertThat(
                 StreamSupport.stream(
                                 Spliterators.spliteratorUnknownSize(
                                         editorFieldsGermany.iterator(), Spliterator.ORDERED),
                                 false)
                         .skip(1)
+                        .limit(2)
                         .map(
                                 item -> {
                                     return item.model.get(TEXT_FIELD_TYPE);
@@ -581,7 +605,7 @@
         PropertyModel editorModel = mAddressEditor.getEditorModelForTesting();
         assertNotNull(editorModel);
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(10, editorFields.size());
+        assertEquals(11, editorFields.size());
 
         // Verify behaviour only on the relevant subset of fields.
         editorFields.get(1).model.set(VALUE, "New Name");
@@ -615,7 +639,7 @@
         assertNotNull(mAddressEditor.getEditorModelForTesting());
         PropertyModel editorModel = mAddressEditor.getEditorModelForTesting();
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(10, editorFields.size());
+        assertEquals(11, editorFields.size());
 
         // Verify behaviour only on the relevant subset of fields.
         editorFields.get(3).model.set(VALUE, "New locality");
@@ -664,7 +688,8 @@
         // editorFields[2] - admin area field.
         // editorFields[3] - locality field.
         // editorFields[4] - phone number field.
-        assertEquals(5, editorFields.size());
+        // editorFields[5] - required notice.
+        assertEquals(6, editorFields.size());
 
         editorModel.get(DONE_RUNNABLE).run();
         verify(mDoneCallback, times(1)).onResult(mAddressCapture.capture());
@@ -803,9 +828,9 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> model = editorModel.get(EDITOR_FIELDS);
-        assertEquals(10, model.size());
+        assertEquals(11, model.size());
         for (EditorItem item : model) {
-            if (item.model.get(IS_REQUIRED)) {
+            if (EditorProperties.isEditable(item) && item.model.get(IS_REQUIRED)) {
                 item.model.set(VALUE, "");
             }
         }
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
index 46039ac..6b3ec6c 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java
@@ -10,6 +10,7 @@
 import static org.hamcrest.Matchers.not;
 import static org.hamcrest.Matchers.nullValue;
 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;
@@ -22,8 +23,12 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.IS_REQUIRED;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.LABEL;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.isEditable;
 
 import android.app.Activity;
 
@@ -96,16 +101,28 @@
         assertTrue(field.get(IS_REQUIRED));
     }
 
+    private void validateRequiredNotice(EditorItem requiredNoticeItem) {
+        assertEquals(NOTICE, requiredNoticeItem.type);
+        assertTrue(requiredNoticeItem.isFullLine);
+
+        PropertyModel requiredNotice = requiredNoticeItem.model;
+        assertEquals(
+                mActivity.getString(R.string.payments_required_field_message),
+                requiredNotice.get(NOTICE_TEXT));
+        assertEquals(false, requiredNotice.get(IMPORTANT_FOR_ACCESSIBILITY));
+    }
+
     private void validateErrorMessages(PropertyModel editorModel, boolean errorsPresent) {
         assertNotNull(editorModel);
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(3, editorFields.size());
+        assertEquals(4, editorFields.size());
 
         Matcher<String> requiredFieldMatcher =
                 errorsPresent ? not(isEmptyString()) : anyOf(nullValue(), isEmptyString());
         assertThat(editorFields.get(0).model.get(ERROR_MESSAGE), requiredFieldMatcher);
         assertThat(editorFields.get(1).model.get(ERROR_MESSAGE), requiredFieldMatcher);
         assertThat(editorFields.get(2).model.get(ERROR_MESSAGE), requiredFieldMatcher);
+        assertFalse(isEditable(editorFields.get(3)));
     }
 
     @Test
@@ -125,12 +142,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 null,
                 FieldType.NAME_FULL,
                 mActivity.getString(R.string.payments_name_field_in_contact_details));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -150,12 +168,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 null,
                 FieldType.PHONE_HOME_WHOLE_NUMBER,
                 mActivity.getString(R.string.autofill_profile_editor_phone_number));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -175,12 +194,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 null,
                 FieldType.EMAIL_ADDRESS,
                 mActivity.getString(R.string.autofill_profile_editor_email_address));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -200,7 +220,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(3, editorFields.size());
+        assertEquals(4, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 null,
@@ -216,6 +236,7 @@
                 null,
                 FieldType.EMAIL_ADDRESS,
                 mActivity.getString(R.string.autofill_profile_editor_email_address));
+        validateRequiredNotice(editorFields.get(3));
     }
 
     @Test
@@ -246,12 +267,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 "Payer name",
                 FieldType.NAME_FULL,
                 mActivity.getString(R.string.payments_name_field_in_contact_details));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -282,12 +304,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 "Payer phone",
                 FieldType.PHONE_HOME_WHOLE_NUMBER,
                 mActivity.getString(R.string.autofill_profile_editor_phone_number));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -318,12 +341,13 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 "Payer email",
                 FieldType.EMAIL_ADDRESS,
                 mActivity.getString(R.string.autofill_profile_editor_email_address));
+        validateRequiredNotice(editorFields.get(1));
     }
 
     @Test
@@ -354,7 +378,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(3, editorFields.size());
+        assertEquals(4, editorFields.size());
         validateTextField(
                 editorFields.get(0),
                 "Payer name",
@@ -370,6 +394,7 @@
                 "Payer email",
                 FieldType.EMAIL_ADDRESS,
                 mActivity.getString(R.string.autofill_profile_editor_email_address));
+        validateRequiredNotice(editorFields.get(3));
     }
 
     @Test
@@ -400,7 +425,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "Modified name");
         editorModel.get(CANCEL_RUNNABLE).run();
 
@@ -440,7 +465,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "Modified phone");
         editorModel.get(CANCEL_RUNNABLE).run();
 
@@ -480,7 +505,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "Modified email");
         editorModel.get(CANCEL_RUNNABLE).run();
 
@@ -520,7 +545,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "Modified name");
         editorModel.get(DONE_RUNNABLE).run();
 
@@ -558,7 +583,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "+490111111111");
         editorModel.get(DONE_RUNNABLE).run();
 
@@ -597,7 +622,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, editorFields.size());
+        assertEquals(2, editorFields.size());
         editorFields.get(0).model.set(VALUE, "modified@gmail.com");
         editorModel.get(DONE_RUNNABLE).run();
 
@@ -635,7 +660,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(3, editorFields.size());
+        assertEquals(4, editorFields.size());
         editorFields.get(0).model.set(VALUE, "Modified name");
         editorFields.get(1).model.set(VALUE, "+490111111111");
         editorFields.get(2).model.set(VALUE, "modified@gmail.com");
@@ -764,7 +789,7 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(3, editorFields.size());
+        assertEquals(4, editorFields.size());
         editorFields.get(0).model.set(VALUE, "");
         editorFields.get(1).model.set(VALUE, "");
         editorFields.get(2).model.set(VALUE, "");
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegateUnitTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegateUnitTest.java
index 9913095..728d7a8 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegateUnitTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/tabbed_mode/TabbedAppMenuPropertiesDelegateUnitTest.java
@@ -166,7 +166,6 @@
     DomDistillerFeatures.READER_MODE_IMPROVEMENTS,
     DomDistillerFeatures.READER_MODE_DISTILL_IN_APP
 })
-@EnableFeatures({ChromeFeatureList.PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER})
 public class TabbedAppMenuPropertiesDelegateUnitTest {
     // Constants defining flags that determines multi-window menu items visibility.
     private static final boolean TAB_M = true; // multiple tabs
diff --git a/chrome/app/profiles_strings.grdp b/chrome/app/profiles_strings.grdp
index b5eb128..94a0fe3c 100644
--- a/chrome/app/profiles_strings.grdp
+++ b/chrome/app/profiles_strings.grdp
@@ -1173,9 +1173,8 @@
     <message name="IDS_AVATAR_BUTTON_SEE_TABS_FROM_OTHER_DEVICES" desc="The avatar button label for the history sync promo. When clicked, it opens the profile menu with the sync button.">
       See tabs from other devices?
     </message>
-    <!-- TODO(crbug.com/435113265): Finalize the string and make it translateable. -->
-    <message translateable="false" name="IDS_AVATAR_BUTTON_SYNC_PROMO" desc="The avatar button label for the sync promo. When clicked, it opens the profile menu with the sync button.">
-      Back-up your stuff
+    <message name="IDS_AVATAR_BUTTON_SYNC_PROMO" desc="The avatar button label for the sync promo. When clicked, it opens the profile menu with the sync button.">
+      Back up your stuff?
     </message>
     <!-- Profile Menu Sync Promo Desktop -->
     <message name="IDS_PROFILE_MENU_SYNC_PROMO_BROWSE_ACROSS_DEVICES_DESCRIPTION" desc="The description for the sync promo in the profile menu opened from the 'Browse across devices?' history sync opt-in identity pill.">
@@ -1193,5 +1192,11 @@
     <message name="IDS_PROFILE_MENU_SYNC_PROMO_ROW_BUTTON_LABEL" desc="The button label for the history sync promo. When clicked, it opens the turn on sync dialog.">
       Browse across devices
     </message>
+    <message name="IDS_PROFILE_MENU_DESCRIPTION_WITH_SYNC_PROMO" desc="The description of the identity section in the Profile Menu for users that can see the Sync Promo in the Avatar button. This describes the action presented right below it in the button.">
+      Back up your passwords, bookmarks, and more, so you can easily get them on all your devices
+    </message>
+    <message name="IDS_PROFILE_MENU_BUTTON_LABEL_WITH_SYNC_PROMO" desc="The button label in the Profile Menu identity section for users that can see the Sync Promo in the Avatar button. When clicked, it opens the turn on sync dialog.">
+      Continue
+    </message>
   </if>
 </grit-part>
diff --git a/chrome/app/profiles_strings_grdp/IDS_AVATAR_BUTTON_SYNC_PROMO.png.sha1 b/chrome/app/profiles_strings_grdp/IDS_AVATAR_BUTTON_SYNC_PROMO.png.sha1
new file mode 100644
index 0000000..b5b1829
--- /dev/null
+++ b/chrome/app/profiles_strings_grdp/IDS_AVATAR_BUTTON_SYNC_PROMO.png.sha1
@@ -0,0 +1 @@
+56a3c22d06609f26727d2d917e4410757d32c9b1
\ No newline at end of file
diff --git a/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_BUTTON_LABEL_WITH_SYNC_PROMO.png.sha1 b/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_BUTTON_LABEL_WITH_SYNC_PROMO.png.sha1
new file mode 100644
index 0000000..c906518
--- /dev/null
+++ b/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_BUTTON_LABEL_WITH_SYNC_PROMO.png.sha1
@@ -0,0 +1 @@
+91f4255a805ab9253b2aee9b98b08d4fb2e037b5
\ No newline at end of file
diff --git a/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_DESCRIPTION_WITH_SYNC_PROMO.png.sha1 b/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_DESCRIPTION_WITH_SYNC_PROMO.png.sha1
new file mode 100644
index 0000000..eb79861
--- /dev/null
+++ b/chrome/app/profiles_strings_grdp/IDS_PROFILE_MENU_DESCRIPTION_WITH_SYNC_PROMO.png.sha1
@@ -0,0 +1 @@
+d034865a691c5b02bb4d22a0af5186839cbeabbe
\ 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 1ea197c1..e35d424a 100644
--- a/chrome/app/resources/chromium_strings_ar.xtb
+++ b/chrome/app/resources/chromium_strings_ar.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">تعذَّر تثبيت التطبيق بسبب استخدام بروتوكول غير متوافق.</translation>
 <translation id="4746050847053251315">‏هل تريد الخروج من Chromium على أي حال؟</translation>
 <translation id="4748217263233248895">‏تم للتو تطبيق تحديث أمان خاص لمتصفِّح Chromium. يمكنك إعادة التشغيل الآن وستتم استعادة علامات التبويب.</translation>
+<translation id="4771701986670315895">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chromium إذنَي <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" /> وأذونات أخرى (<ph name="COUNT" />).</translation>
 <translation id="4788777615168560705">‏يتعذّر على Chromium التحقُّق من كلمات المرور. يُرجى إعادة المحاولة بعد 24 ساعة أو <ph name="BEGIN_LINK" />التحقُّق من كلمات المرور في حسابك على Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">‏يستخدم ذلك المدقق الإملائي نفسه الذي يتم استخدامه في "بحث Google". ويتم إرسال النص الذي تكتبه في المتصفّح إلى Google. يمكنك دائمًا تغيير هذا السلوك في الإعدادات.</translation>
 <translation id="4814736265800133385">‏استخدام Chromium بدون حساب</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">‏يمكن للضيف استخدام Chromium بدون أن يترك أي أثر وراءه.</translation>
 <translation id="4994636714258228724">‏إضافة نفسك إلى Chromium</translation>
 <translation id="5123973130450702873">‏يحتاج Chromium إلى إذن لتتبُّع حركات يديك</translation>
+<translation id="5141988424377517949">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chromium أذونات <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" /> و<ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">أنت تحظر الإشعارات عادةً. للسماح لهذا الموقع الإلكتروني بإرسال إشعارات، انقر على رمز الإشعارات في الزاوية اليسرى من شريط الموقع الجغرافي.</translation>
 <translation id="5187123684706427865">‏يتطلب حساب Chromium إعادة المصادقة</translation>
 <translation id="5224391634244552924">‏ما مِن كلمات مرور محفوظة. لا يستطيع Chromium التحقُّق من كلمات المرور إلا عند حفظها.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">‏الويب والإشارات المرجعية وغيرها من عناصر Chromium توجد هنا.</translation>
 <translation id="7349591376906416160">‏ضَبَط مشرف النظام Chromium لفتح <ph name="ALTERNATIVE_BROWSER_NAME" /> للوصول إلى <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">حدث خطأ ما</translation>
+<translation id="7376384068949534168">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chromium إذنَي <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">‏لم تعُد هذه الإضافة متاحة. ينصح متصفّح Chromium بإزالتها.</translation>
 <translation id="7449453770951226939">‏<ph name="PAGE_TITLE" /> - إصدار قناة مطوري البرامج من Chromium</translation>
 <translation id="7450541714075000668">تم نسخ النص.</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">‏في حال لم تتضمن صورة ما وصفًا مفيدًا، سيحاول Chromium توفير وصف لك. لإنشاء الأوصاف، سيتم إرسال الصور إلى Google. ويمكنك إيقاف هذه الميزة في الإعدادات في أي وقت.</translation>
 <translation id="8254601181414348851">‏هل تريد تسجيل الدخول إلى Chromium في ملف شخصي جديد؟</translation>
 <translation id="8286943863733751221">‏<ph name="BEGIN_LINK" />يحذرك Chromium<ph name="END_LINK" /> بشأن المواقع الإلكترونية وعمليات التنزيل غير الآمنة</translation>
+<translation id="8295827201165805317">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chromium إذن <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">خطأ في بدء التشغيل: <ph name="STARTUP_ERROR" /></translation>
 <translation id="8318772038038596122">‏تغلق مؤسستك Chromium في حال عدم استخدامه لمدّة <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">حفظ كصورة</translation>
diff --git a/chrome/app/resources/chromium_strings_az.xtb b/chrome/app/resources/chromium_strings_az.xtb
index 6a4e2cb..21af9e3 100644
--- a/chrome/app/resources/chromium_strings_az.xtb
+++ b/chrome/app/resources/chromium_strings_az.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Dəstəklənməyən protokol xətası səbəbindən quraşdırma alınmadı.</translation>
 <translation id="4746050847053251315">Chromium'dan istənilən halda çıxılsın?</translation>
 <translation id="4748217263233248895">Chromium üçün xüsusi güvənlik güncəllənməsi indicə tətbiq edildi. Yenidən başladaraq açıq qalmış tablarınızı bərpa edə bilərsiniz.</translation>
+<translation id="4771701986670315895">Bu yaxınlarda daxil olmamısınız. Chromium sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> və daha <ph name="COUNT" /> icazə.</translation>
 <translation id="4788777615168560705">Chromium parollarınızı yoxlaya bilmir. 24 saatdan sonra yenidən cəhd edin və ya <ph name="BEGIN_LINK" />Google Hesabınızda parolları yoxlayın<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Bu, Google axtarışda istifadə edilən eyni orfoqrafiya yoxlayandan istifadə edir. Brauzerdə yazdığınız mətn Google'a göndərilir. Bunu istənilən vaxt ayarlardan dəyişə bilərsiniz.</translation>
 <translation id="4814736265800133385">Hesab olmadan Chromium istifadə edin</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Qonaqlar geridə heç nə buraxmadan Chromium istifadə edə bilər.</translation>
 <translation id="4994636714258228724">Özünüzü Chromium'a əlavə edin</translation>
 <translation id="5123973130450702873">Chromium əllərinizi izləmək üçün icazə istəyir</translation>
+<translation id="5141988424377517949">Bu yaxınlarda daxil olmamısınız. Chromium sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Adətən bildirişləri bloklayırsınız. Bu saytın sizi xəbərdar etməsi üçün məkan panelinin sağ küncündəki bildiriş işarəsinə klikləyin.</translation>
 <translation id="5187123684706427865">Chromium hesabı təkrar doğrulama tələb edir</translation>
 <translation id="5224391634244552924">Yadda saxlanmış parol yoxdur. Parollarınızı yadda saxladıqda Chromium onları yoxlaya bilər.</translation>
@@ -489,6 +491,7 @@
 <translation id="734373864078049451">Veb, əlfəcinlər və Chromium'a aid hər şeyiniz buradadır.</translation>
 <translation id="7349591376906416160">Sistem administratorunun konfiqurasiyasına əsasən Chromium <ph name="TARGET_URL_HOSTNAME" /> ünvanına daxil olmaq üçün <ph name="ALTERNATIVE_BROWSER_NAME" /> tətbiqini aça bilər.</translation>
 <translation id="7352651011704765696">Xəta oldu</translation>
+<translation id="7376384068949534168">Bu yaxınlarda daxil olmamısınız. Chromium sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Bu artırma artıq dəstəklənmir. Chromium onu silməyinizi tövsiyə edir.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">Mətn kopyalandı</translation>
@@ -553,6 +556,7 @@
 <translation id="8248265253516264921">Şəklin təsviri faydalı deyilsə, Chromium Sizin üçün təsviri təmin etməyə çalışacaq. Təsvir yaratmaq üçün şəkillər Google'a göndərilir. Bunu istənilən vaxt ayarlardan deaktiv edə bilərsiniz.</translation>
 <translation id="8254601181414348851">Yeni profildə Chromium-a daxil olursunuz?</translation>
 <translation id="8286943863733751221">Chromium təhlükəli sayt və endirmələr haqqında <ph name="BEGIN_LINK" />xəbərdarlıq edir<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">Bu yaxınlarda daxil olmamısınız. Chromium sildi: <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Başlatma xətası: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Chromium <ph name="TIMEOUT_DURATION" /> istifadə edilməsə, təşkilat onu bağlayır.</translation>
 <translation id="8321888067342493336">Şəkil kimi saxlayın</translation>
diff --git a/chrome/app/resources/chromium_strings_be.xtb b/chrome/app/resources/chromium_strings_be.xtb
index d87a6e7..826cc5a 100644
--- a/chrome/app/resources/chromium_strings_be.xtb
+++ b/chrome/app/resources/chromium_strings_be.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">Выканаць усталяванне не ўдалося з-за памылкі: пратакол не падтрымліваецца.</translation>
 <translation id="4746050847053251315">Усё роўна закрыць Chromium?</translation>
 <translation id="4748217263233248895">Толькі што было прыменена спецыяльнае абнаўленне бяспекі для Chromium. Перазапусціце браўзер, і вашы ўкладкі будуць адноўлены.</translation>
+<translation id="4771701986670315895">Вы даўно не наведвалі сайт. Браўзер Chromium адклікаў наступныя дазволы: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> і яшчэ <ph name="COUNT" />.</translation>
 <translation id="4788777615168560705">Браўзеру Chromium не ўдаецца праверыць паролі. Паўтарыце спробу праз 24 гадзіны або <ph name="BEGIN_LINK" />праверце паролі ва Уліковым запісе Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Гэта функцыя выкарыстоўвае тую ж праверку правапісу, што ў Google Пошуку. Уведзены ў браўзер тэкст адпраўляецца ў Google. Гэта можна змяніць у наладах.</translation>
 <translation id="4814736265800133385">Выкарыстоўваць Chromium без уліковага запісу</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">Госці могуць выкарыстоўваць Chromium, не пакідаючы нічога пасля сябе.</translation>
 <translation id="4994636714258228724">Дадаць мяне ў Chromium</translation>
 <translation id="5123973130450702873">Chromium запытвае дазвол на адсочванне рухаў рук</translation>
+<translation id="5141988424377517949">Вы даўно не наведвалі сайт. Браўзер Chromium адклікаў наступныя дазволы: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> і <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Звычайна вы блакіруеце апавяшчэнні. Каб даць дазвол гэтаму сайту на паказ апавяшчэнняў, націсніце значок апавяшчэнняў у правым вугле панэлі месцазнаходжання.</translation>
 <translation id="5187123684706427865">Патрабуецца паўторная аўтэнтыфікацыя ўліковага запісу Chromium</translation>
 <translation id="5224391634244552924">Няма захаваных пароляў. Chromium можа правяраць толькі захаваныя паролі.</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">Тут знаходзяцца вашы вэб-старонкі, закладкі і іншыя даныя браўзера Chromium.</translation>
 <translation id="7349591376906416160">Ваш сістэмны адміністратар наладзіў Chromium так, каб для доступу да <ph name="TARGET_URL_HOSTNAME" /> адкрываўся браўзер <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation>
 <translation id="7352651011704765696">Нешта пайшло не так</translation>
+<translation id="7376384068949534168">Вы даўно не наведвалі сайт. Браўзер Chromium адклікаў наступныя дазволы: <ph name="PERMISSION_1" /> і <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Пашырэнне больш не падтрымліваецца. Chromium рэкамендуе выдаліць яго.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium Dev</translation>
 <translation id="7450541714075000668">Тэкст скапіраваны</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">Калі відарыс не мае прыдатнага апісання, Chromium паспрабуе дадаць яго для вас. Каб стварыць апісанні, відарысы адпраўляюцца ў Google. Гэты параметр можна адключыць у наладах у любы час.</translation>
 <translation id="8254601181414348851">Увайсці ў Chromium праз новы профіль?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium папярэджвае<ph name="END_LINK" /> пра небяспечныя сайты і спампоўкі</translation>
+<translation id="8295827201165805317">Вы даўно не наведвалі сайт. Браўзер Chromium адклікаў наступны дазвол: <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Памылка запуску: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Ваша арганізацыя закрывае Chromium, калі ім не карысталіся на працягу <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Захаваць як відарыс</translation>
diff --git a/chrome/app/resources/chromium_strings_bn.xtb b/chrome/app/resources/chromium_strings_bn.xtb
index 53aadc23..f512bbbb 100644
--- a/chrome/app/resources/chromium_strings_bn.xtb
+++ b/chrome/app/resources/chromium_strings_bn.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">ইনস্টলেশন করা যায়নি, কারণ কাজ করে না এমন প্রোটোকলে সমস্যা হয়েছে।</translation>
 <translation id="4746050847053251315">তা স্বত্তেও Chromium বন্ধ করবেন?</translation>
 <translation id="4748217263233248895">Chromium-এর জন্য একটি বিশেষ নিরাপত্তা আপডেট এইমাত্র প্রয়োগ করা হয়েছে। এখনি রিস্টার্ট করুন এবং আপনার ট্যাব আমরা রিস্টোর করব।</translation>
+<translation id="4771701986670315895">আপনি সম্প্রতি ভিজিট করেননি। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> এবং আরও <ph name="COUNT" />টি অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="4788777615168560705">Chromium আপনার পাসওয়ার্ড চেক করতে পারছে না। ২৪ ঘণ্টা পরে আবার চেষ্টা করুন বা <ph name="BEGIN_LINK" />আপনার Google অ্যাকাউন্টে পাসওয়ার্ড চেক করুন<ph name="END_LINK" />।</translation>
 <translation id="479167709087336770">এটি Google সার্চ-এ যে বানান পরীক্ষা করার টুল ব্যবহার করা হয় সেটিই ব্যবহার করে। আপনি ব্রাউজারে যে টেক্সট লেখেন, সেটি Google-এ পাঠানো হয়। সেটিংস থেকে আপনি এটি পরিবর্তন করতে পারেন।</translation>
 <translation id="4814736265800133385">কোনও অ্যাকাউন্ট ছাড়াই Chromium ব্যবহার করুন</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">অতিথিগণ কোনো কিছুর জন্য অভাব বোধ না করেই Chromium ব্যবহার করতে পারবেন৷</translation>
 <translation id="4994636714258228724">Chromium এর সাথে নিজেকে যোগ করুন</translation>
 <translation id="5123973130450702873">আপনার হাত ট্র্যাক করতে Chromium-এর অনুমতি প্রয়োজন</translation>
+<translation id="5141988424377517949">আপনি সম্প্রতি ভিজিট করেননি। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="5174969993834422967">আপনি সাধারণত বিজ্ঞপ্তি ব্লক করেন। এই সাইট থেকে বিজ্ঞপ্তি পেতে, আপনার লোকেশন বারের ডানদিকের কোণায় বিজ্ঞপ্তির আইকনে ক্লিক করুন।</translation>
 <translation id="5187123684706427865">Chromium অ্যাকাউন্ট আবার যাচাই করতে হবে</translation>
 <translation id="5224391634244552924">কোনও পাসওয়ার্ড সেভ করা নেই। আপনি পাসওয়ার্ড সেভ করলে Chromium সেটি চেক করতে পারবে।</translation>
@@ -489,6 +491,7 @@
 <translation id="734373864078049451">আপনার ওয়েব, বুকমার্ক এবং Chromium-এর অন্যান্য জিনিস এখানে রয়েছে৷</translation>
 <translation id="7349591376906416160"><ph name="TARGET_URL_HOSTNAME" /> অ্যাক্সেস করতে <ph name="ALTERNATIVE_BROWSER_NAME" /> ব্যবহার করার জন্য আপনার সিস্টেম অ্যাডমিনিস্ট্রেটর Chromium কনফিগার করেছে।</translation>
 <translation id="7352651011704765696">কিছু সমস্যা হয়েছে</translation>
+<translation id="7376384068949534168">আপনি সম্প্রতি ভিজিট করেননি। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="7384121030444253939">এই এক্সটেনশন আর কাজ করবে না। পরিবর্তে, Chromium আপনাকে এটি সরিয়ে দেওয়ার সাজেশন দেয়।</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">টেক্সট কপি করা হয়েছে</translation>
@@ -553,6 +556,7 @@
 <translation id="8248265253516264921">কোনও ছবিতে যদি প্রয়োজনীয় বিবরণ দেওয়া না থাকে, তাহলে Chromium আপনাকে একটি বিবরণ দেওয়ার চেষ্টা করবে। বিবরণ তৈরির জন্য, Google-এ ছবি পাঠানো হয়। সেটিংসে গিয়ে আপনি যেকোনও সময়ে এটি বন্ধ করতে পারেন।</translation>
 <translation id="8254601181414348851">নতুন প্রোফাইলের মাধ্যমে Chromium-এ সাইন-ইন করবেন?</translation>
 <translation id="8286943863733751221">নিরাপদ নয় এমন সাইট ও ডাউনলোড সম্পর্কে <ph name="BEGIN_LINK" />Chromium আপনাকে সতর্ক করে দেয়<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">আপনি সম্প্রতি ভিজিট করেননি। Chromium <ph name="PERMISSION" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="8313851650939857356">স্টার্টআপ সম্পর্কিত এরর: <ph name="STARTUP_ERROR" />।</translation>
 <translation id="8318772038038596122"><ph name="TIMEOUT_DURATION" /> ধরে ব্যবহার করা না হলে, আপনার সংস্থা Chromium বন্ধ করে দেয়।</translation>
 <translation id="8321888067342493336">ছবি হিসেবে সেভ করুন</translation>
diff --git a/chrome/app/resources/chromium_strings_bs.xtb b/chrome/app/resources/chromium_strings_bs.xtb
index eb4b709..aa47b63 100644
--- a/chrome/app/resources/chromium_strings_bs.xtb
+++ b/chrome/app/resources/chromium_strings_bs.xtb
@@ -296,6 +296,7 @@
 <translation id="4724676981607797757">Instalacija nije uspjela zbog greške s nepodržanim protokolom.</translation>
 <translation id="4746050847053251315">Ipak napustiti Chromium?</translation>
 <translation id="4748217263233248895">Posebno sigurnosno ažuriranje za Chromium je upravo primijenjeno. Sada ga ponovo pokrenite i vratićemo vaše kartice.</translation>
+<translation id="4771701986670315895">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> i još <ph name="COUNT" /></translation>
 <translation id="4788777615168560705">Chromium ne može provjeravati vaše lozinke. Pokušajte ponovo za 24 sata ili <ph name="BEGIN_LINK" />provjerite lozinke na Google računu<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Ova usluga koristi isti alat za provjeru pravopisa koji se koristi u Google Pretraživanju. Tekst koji pišete u pregledniku šalje se Googleu. Ovo ponašanje možete uvijek promijeniti u postavkama.</translation>
 <translation id="4814736265800133385">Koristi Chromium bez računa</translation>
@@ -308,6 +309,7 @@
 <translation id="4987820182225656817">Gosti mogu koristiti Chromium, a da ne ostave tragove o korištenju.</translation>
 <translation id="4994636714258228724">Dodajte se u Chromium</translation>
 <translation id="5123973130450702873">Chromium treba odobrenje da prati vaše ruke</translation>
+<translation id="5141988424377517949">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Obično blokirate obavještenja. Da dozvolite ovoj web lokaciji da vas obavještava, kliknite na ikonu obavještenja u desnom uglu lokacijske trake.</translation>
 <translation id="5187123684706427865">Chromium račun zahtijeva ponovnu autentifikaciju</translation>
 <translation id="5224391634244552924">Nema sačuvanih lozinki. Chromium može provjeravati vaše lozinke kada ih sačuvate.</translation>
@@ -493,6 +495,7 @@
 <translation id="734373864078049451">Vaš web, oznake i ostali sadržaji s Chromiuma se nalaze ovdje.</translation>
 <translation id="7349591376906416160">Administrator sistema je konfigurirao Chromium da otvori preglednik <ph name="ALTERNATIVE_BROWSER_NAME" /> radi pristupa web lokaciji <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Nešto nije uredu</translation>
+<translation id="7376384068949534168">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Ta ekstenzija više nije podržana. Chromium preporučuje da je uklonite.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium Dev</translation>
 <translation id="7450541714075000668">Tekst je kopiran</translation>
@@ -557,6 +560,7 @@
 <translation id="8248265253516264921">Ako slika ne sadrži koristan opis, Chromium će ga pokušati pružiti. Slike se šalju Googleu radi kreiranja opisa. To možete isključiti u postavkama kad god želite.</translation>
 <translation id="8254601181414348851">Prijaviti se u Chromium na novom profilu?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium vas upozorava<ph name="END_LINK" /> o nesigurnim web lokacijama i preuzimanjima</translation>
+<translation id="8295827201165805317">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenje <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Došlo je do greške prilikom pokretanja: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Vaš organizacija zatvara Chromium kada se ne koristi <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Sačuvaj kao sliku</translation>
diff --git a/chrome/app/resources/chromium_strings_fi.xtb b/chrome/app/resources/chromium_strings_fi.xtb
index 0865257..737afca 100644
--- a/chrome/app/resources/chromium_strings_fi.xtb
+++ b/chrome/app/resources/chromium_strings_fi.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Asennus epäonnistui, koska protokollaa ei tueta.</translation>
 <translation id="4746050847053251315">Suljetaanko Chromium silti?</translation>
 <translation id="4748217263233248895">Chromiumin tärkeä tietoturvapäivitys on asennettu. Käynnistä selain uudelleen – palautamme avoimet välilehdet.</translation>
+<translation id="4771701986670315895">Sivustot, joilla et ole käynyt viime aikoina. Chromium poisti nämä luvat: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ja <ph name="COUNT" /> muuta.</translation>
 <translation id="4788777615168560705">Chromium ei voi tarkistaa salasanojasi. Yritä uudelleen 24 tunnin kuluttua tai <ph name="BEGIN_LINK" />tarkista salasanat Google-tililtä<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Tämä käyttää samaa oikeinkirjoituksen tarkistusta kuin Google Haku. Selaimeen kirjoittamasi teksti lähetetään Googlelle. Voit vaihtaa valintasi milloin tahansa asetuksista.</translation>
 <translation id="4814736265800133385">Käytä Chromiumia ilman tiliä</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Vierailijat voivat käyttää Chromiumia jälkiä jättämättä.</translation>
 <translation id="4994636714258228724">Lisää itsesi Chromiumiin</translation>
 <translation id="5123973130450702873">Chromium tarvitsee luvan käsien liikkeen seuraamiseen</translation>
+<translation id="5141988424377517949">Sivustot, joilla et ole käynyt viime aikoina. Chromium poisti nämä luvat: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ja <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Estät yleensä ilmoitukset. Voit antaa tälle sivustolle luvan lähettää ilmoituksia klikkaamalla ilmoituskuvaketta osoitepalkin oikeassa reunassa.</translation>
 <translation id="5187123684706427865">Chromium-tili edellyttää uudelleentodennusta</translation>
 <translation id="5224391634244552924">Ei tallennettuja salasanoja. Chromium voi tarkistaa salasanasi, kun tallennat niitä.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">Tämä on verkkosi, kirjanmerkkiesi ja muun Chromium-sisältösi koti.</translation>
 <translation id="7349591376906416160">Järjestelmänvalvojasi on määrittänyt Chromiumin avaamaan osoitteen <ph name="TARGET_URL_HOSTNAME" /> selaimella <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation>
 <translation id="7352651011704765696">Tapahtui jokin virhe</translation>
+<translation id="7376384068949534168">Sivustot, joilla et ole käynyt viime aikoina. Chromium poisti nämä luvat: <ph name="PERMISSION_1" /> ja <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Tätä laajennusta ei enää tueta. Chromium suosittelee sen poistamista.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium Dev</translation>
 <translation id="7450541714075000668">Teksti kopioitu</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">Jos kuvalla ei ole hyödyllistä kuvausta, Chromium yrittää luoda sellaisen. Kuvat lähetetään Googlelle kuvausten luomista varten. Voit milloin tahansa poistaa tämän käytöstä asetuksissa.</translation>
 <translation id="8254601181414348851">Haluatko kirjautua Chromiumiin uudella profiililla?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium varoittaa sinua<ph name="END_LINK" /> vaarallisista sivustoista ja latauksista</translation>
+<translation id="8295827201165805317">Sivustot, joilla et ole käynyt viime aikoina. Chromium poisti tämän luvan: <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Käynnistysvirhe: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Kun Chromium on ollut käyttämättömänä <ph name="TIMEOUT_DURATION" />, organisaatiosi sulkee sen.</translation>
 <translation id="8321888067342493336">Tallenna kuvana</translation>
diff --git a/chrome/app/resources/chromium_strings_fil.xtb b/chrome/app/resources/chromium_strings_fil.xtb
index b377c1e..37a326e 100644
--- a/chrome/app/resources/chromium_strings_fil.xtb
+++ b/chrome/app/resources/chromium_strings_fil.xtb
@@ -296,6 +296,7 @@
 <translation id="4724676981607797757">Hindi na-install dahil sa error na hindi sinusuportahang protocol.</translation>
 <translation id="4746050847053251315">Umalis pa rin sa Chromium?</translation>
 <translation id="4748217263233248895">Naglapat ng espesyal na update sa seguridad para sa Chromium. Mag-restart na at ire-restore namin ang iyong mga tab.</translation>
+<translation id="4771701986670315895">Hindi mo ito binisita kamakailan. Inalis ng Chromium ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, at <ph name="COUNT" /> pa.</translation>
 <translation id="4788777615168560705">Hindi masuri ng Chromium ang iyong mga password. Subukan ulit pagkalipas ng 24 na oras o <ph name="BEGIN_LINK" />suriin ang mga password sa iyong Google Account<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Ginagamit nito ang parehong spellchecker na ginagamit sa paghahanap sa Google. Ipinapadala sa Google ang text na tina-type mo sa browser. Puwede mong baguhin ang gawing ito sa mga setting sa lahat ng oras.</translation>
 <translation id="4814736265800133385">Gamitin ang Chromium nang walang account</translation>
@@ -308,6 +309,7 @@
 <translation id="4987820182225656817">Makakagamit ng Chromium ang mga bisita nang hindi nag-iiwan ng anumang bakas.</translation>
 <translation id="4994636714258228724">Idagdag ang iyong sarili sa Chromium</translation>
 <translation id="5123973130450702873">Kailangan ng Chromium ng pahintulot para i-track ang iyong mga kamay</translation>
+<translation id="5141988424377517949">Hindi mo ito binisita kamakailan. Inalis ng Chromium ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Kadalasan mong bina-block ang mga notification. Para hayaan ang site na itong abisuhan ka, i-click ang icon ng notification sa kanang sulok ng iyong bar ng lokasyon.</translation>
 <translation id="5187123684706427865">Nagre-require ang Chromium account ng pag-authenticate ulit</translation>
 <translation id="5224391634244552924">Walang naka-save na password. Masusuri ng Chromium ang iyong mga password kapag na-save mo ang mga ito.</translation>
@@ -493,6 +495,7 @@
 <translation id="734373864078049451">Makikita dito ang iyong web, mga bookmark at iba pang mga bagay-bagay sa Chromium.</translation>
 <translation id="7349591376906416160">Na-configure ng iyong system administrator ang Chromium para buksan ang <ph name="ALTERNATIVE_BROWSER_NAME" /> para ma-access ang <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Nagkaroon ng problema</translation>
+<translation id="7376384068949534168">Hindi mo ito binisita kamakailan. Inalis ng Chromium ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Hindi na sinusuportahan ang extension na ito. Inirerekomenda ng Chromium na alisin mo na lang ito.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">Nakopya ang text</translation>
@@ -557,6 +560,7 @@
 <translation id="8248265253516264921">Kung hindi sapat ang deskripsyon ng isang larawan, susubukan ng Chromium na ayusin ito para sa iyo. Para gumawa ng mga deskripsyon, ipinapadala ang mga larawan sa Google. Puwede mo itong i-off sa mga setting anumang oras.</translation>
 <translation id="8254601181414348851">Mag-sign in sa Chromium sa bagong profile?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Babalaan ka ng Chromium<ph name="END_LINK" /> tungkol sa mga hindi ligtas na site at download</translation>
+<translation id="8295827201165805317">Hindi mo ito binisita kamakailan. Inalis ng Chromium ang <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Nagkaroon ng error sa startup: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Isinasara ng iyong organisasyon ang Chromium kapag hindi ito ginagamit sa loob ng <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">I-save bilang larawan</translation>
diff --git a/chrome/app/resources/chromium_strings_gu.xtb b/chrome/app/resources/chromium_strings_gu.xtb
index 03b4442..f591b01f 100644
--- a/chrome/app/resources/chromium_strings_gu.xtb
+++ b/chrome/app/resources/chromium_strings_gu.xtb
@@ -296,6 +296,7 @@
 <translation id="4724676981607797757">અનસપોર્ટેડ પ્રોટોકૉલ ભૂલને કારણે ઇન્સ્ટૉલેશન નિષ્ફળ રહ્યું.</translation>
 <translation id="4746050847053251315">છતાં પણ Chromium બંધ કરવું છે?</translation>
 <translation id="4748217263233248895">Chromium માટેનું એક વિશિષ્ટ સુરક્ષા અપડેટ હમણાં જ લાગુ કરવામાં આવ્યું. હવે ફરી શરૂ કરો અને અમે તમારાં ટૅબની પુનઃસ્થાપના કરીશું.</translation>
+<translation id="4771701986670315895">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chromium દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />ની અને વધુ <ph name="COUNT" /> પરવાનગી કાઢી નાખવામાં આવી.</translation>
 <translation id="4788777615168560705">Chromium તમારા પાસવર્ડ ચેક કરી શકતું નથી. 24 કલાક પછી ફરી પ્રયાસ કરજો અથવા <ph name="BEGIN_LINK" />તમારા Google એકાઉન્ટમાં પાસવર્ડ ચેક કરો<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">આ પણ Google Searchમાં જે જોડણી તપાસનારનો ઉપયોગ થાય છે તેનો જ ઉપયોગ કરે છે. તમે બ્રાઉઝરમાં ટાઇપ કરો છો તે ટેક્સ્ટ Googleને મોકલવામાં આવે છે. તમે સેટિંગમાં આ વર્તણૂકને હંમેશાં બદલી શકો છો.</translation>
 <translation id="4814736265800133385">એકાઉન્ટ વગર Chromiumનો ઉપયોગ કરો</translation>
@@ -308,6 +309,7 @@
 <translation id="4987820182225656817">અતિથિઓ કંઈપણ પાછળ છોડ્યાં વિના Chromium નો ઉપયોગ કરી શકે છે.</translation>
 <translation id="4994636714258228724">સ્વયંને Chromium માં ઉમેરો</translation>
 <translation id="5123973130450702873">Chromiumને તમારા હાથ ટ્રૅક કરવા માટે પરવાનગીની જરૂર છે</translation>
+<translation id="5141988424377517949">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chromium દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />ની પરવાનગીઓ કાઢી નાખવામાં આવી.</translation>
 <translation id="5174969993834422967">તમે સામાન્ય રીતે નોટિફિકેશનને બ્લૉક કરો છો. આ સાઇટ તમને સૂચિત કરી શકે તે માટે, તમારા લોકેશન બારના જમણા ખૂણે દેખાતા નોટિફિકેશનના આઇકન પર ક્લિક કરો.</translation>
 <translation id="5187123684706427865">Chromium એકાઉન્ટને પુન:પ્રમાણીકરણની જરૂર છે</translation>
 <translation id="5224391634244552924">કોઈ સાચવેલા પાસવર્ડ નથી. જ્યારે તમે તમારા પાસવર્ડ સાચવો ત્યારે Chromium તેને ચેક કરી શકે છે.</translation>
@@ -493,6 +495,7 @@
 <translation id="734373864078049451">તમારું વેબ, બુકમાર્ક અને અન્ય Chromium સામગ્રી અહીં હોય છે.</translation>
 <translation id="7349591376906416160">તમારા સિસ્ટમ વ્યવસ્થાપકે <ph name="TARGET_URL_HOSTNAME" />ને ઍક્સેસ કરવા Chromiumને <ph name="ALTERNATIVE_BROWSER_NAME" /> ખોલવા માટે ગોઠવેલું છે.</translation>
 <translation id="7352651011704765696">કંઈક ખોટું થયું હતું</translation>
+<translation id="7376384068949534168">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chromium દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />ની પરવાનગીઓ કાઢી નાખવામાં આવી.</translation>
 <translation id="7384121030444253939">આ એક્સ્ટેન્શન હવે સપોર્ટેડ રહ્યું નથી. એના બદલે Chromium તેને કાઢી નાખવાનો સુઝાવ તમને આપે છે.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">ટેક્સ્ટ કૉપિ કરી</translation>
@@ -557,6 +560,7 @@
 <translation id="8248265253516264921">જો છબીમાં ઉપયોગી વર્ણન ન હોય, તો Chromium તમને વર્ણન પૂરું પાડવાનો પ્રયાસ કરશે. વર્ણન બનાવવા માટે, Googleને છબીઓ મોકલવામાં આવે છે. તમે આને કોઈપણ સમયે સેટિંગમાં જઈને બંધ કરી શકો છો.</translation>
 <translation id="8254601181414348851">નવી પ્રોફાઇલમાં Chromiumમાં સાઇન ઇન કરીએ?</translation>
 <translation id="8286943863733751221">અસુરક્ષિત સાઇટ અને ડાઉનલોડ વિશે <ph name="BEGIN_LINK" />Chromium તમને ચેતવણી આપે છે<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chromium દ્વારા <ph name="PERMISSION" />ની પરવાનગી કાઢી નાખવામાં આવી.</translation>
 <translation id="8313851650939857356">સ્ટાર્ટઅપ દરમિયાન ભૂલ: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">જ્યારે તમારી સંસ્થા <ph name="TIMEOUT_DURATION" /> માટે Chromiumનો ઉપયોગ ન કરે ત્યારે તેને બંધ કરે છે.</translation>
 <translation id="8321888067342493336">છબી તરીકે સાચવો</translation>
diff --git a/chrome/app/resources/chromium_strings_hr.xtb b/chrome/app/resources/chromium_strings_hr.xtb
index 9339bf5a..c724710 100644
--- a/chrome/app/resources/chromium_strings_hr.xtb
+++ b/chrome/app/resources/chromium_strings_hr.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Instalacija nije uspjela zbog pogreške nepodržanog protokola.</translation>
 <translation id="4746050847053251315">Želite li ipak zatvoriti Chromium?</translation>
 <translation id="4748217263233248895">Upravo je primijenjeno posebno sigurnosno ažuriranje za Chromium. Ponovo pokrenite sustav i vratit ćemo vaše kartice.</translation>
+<translation id="4771701986670315895">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> i još <ph name="COUNT" /></translation>
 <translation id="4788777615168560705">Chromium ne može provjeriti vaše zaporke. Pokušajte ponovno nakon 24 sata ili <ph name="BEGIN_LINK" />provjerite zaporke na svojem Google računu<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Upotrebljava istu provjeru pravopisa koja se upotrebljava na Google pretraživanju. Tekst koji unesete u preglednik šalje se Googleu. To ponašanje možete promijeniti u postavkama kad god želite.</translation>
 <translation id="4814736265800133385">Koristi Chromium bez računa</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Gosti mogu upotrebljavati Chromium bez ostavljanja tragova o upotrebi.</translation>
 <translation id="4994636714258228724">Dodajte sebe kao korisnika Chromiuma</translation>
 <translation id="5123973130450702873">Chromium treba dopuštenje za praćenje pokreta vaših ruku</translation>
+<translation id="5141988424377517949">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Uglavnom blokirate obavijesti. Da biste dopustili web-lokaciji da vas obavještava, kliknite ikonu obavijesti u desnom kutu trake za lokaciju.</translation>
 <translation id="5187123684706427865">Chromium račun zahtijeva ponovnu autentifikaciju</translation>
 <translation id="5224391634244552924">Nema nijedne spremljene zaporke. Chromium može provjeriti vaše zaporke kad ih spremite.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">Ovdje se nalaze vaš web, oznake i ostali sadržaji u Chromiumu.</translation>
 <translation id="7349591376906416160">Vaš administrator sustava konfigurirao je Chromium da otvara <ph name="ALTERNATIVE_BROWSER_NAME" /> za pristup URL-u <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Nešto nije u redu</translation>
+<translation id="7376384068949534168">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Ovo proširenje više nije podržano. Chromium preporučuje da ga uklonite.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium Dev</translation>
 <translation id="7450541714075000668">Tekst kopiran</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">Ako slika nema koristan opis, Chromium će ga pokušati pružiti. Da bi se izradili opisi, slike se šalju Googleu. To možete isključiti u bilo kojem trenutku u postavkama.</translation>
 <translation id="8254601181414348851">Želite li se prijaviti na Chromium s novim profilom?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium vas upozorava<ph name="END_LINK" /> na nesigurne web-lokacije i preuzimanja</translation>
+<translation id="8295827201165805317">U posljednje vrijeme niste posjećivali web-lokaciju. Chromium je uklonio dopuštenje <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Pogreška pri pokretanju: <ph name="STARTUP_ERROR" /></translation>
 <translation id="8318772038038596122">Vaša organizacija zatvara Chromium kada se ne upotrebljava <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Spremi kao sliku</translation>
diff --git a/chrome/app/resources/chromium_strings_hu.xtb b/chrome/app/resources/chromium_strings_hu.xtb
index 6ad4939..7fb49b4 100644
--- a/chrome/app/resources/chromium_strings_hu.xtb
+++ b/chrome/app/resources/chromium_strings_hu.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">A telepítés nem támogatott protokoll hiba miatt nem sikerült.</translation>
 <translation id="4746050847053251315">Biztosan kilép a Chromiumból?</translation>
 <translation id="4748217263233248895">A rendszer egy speciális biztonsági frissítést alkalmazott a Chromiumon. Indítsa újra a számítógépet, a lapokat majd mi visszaállítjuk.</translation>
+<translation id="4771701986670315895">Nem látogatta meg mostanában. A Chromium eltávolította a következőket: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> és további <ph name="COUNT" />.</translation>
 <translation id="4788777615168560705">A Chromium nem tudja ellenőrizni a jelszavait. Próbálja újra 24 óra múlva, vagy <ph name="BEGIN_LINK" />ellenőrizze jelszavait a Google-fiókjában<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">A szolgáltatás ugyanazt a helyesírás-ellenőrzést használja, mint a Google Kereső. A begépelt szöveget a böngésző elküldi a Google-nak. A beállítások között ezt bármikor módosíthatja.</translation>
 <translation id="4814736265800133385">Chromium használata fiók nélkül</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">A vendégek úgy használhatják a Chromiumot, hogy nem hagynak hátra semmit.</translation>
 <translation id="4994636714258228724">Adja hozzá magát a Chromiumban</translation>
 <translation id="5123973130450702873">A Chromiumnak engedélyre van szüksége ahhoz, hogy követhesse az Ön kézmozgását</translation>
+<translation id="5141988424377517949">Nem látogatta meg mostanában. A Chromium eltávolította a következőket: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> és <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Ön általában letiltja az értesítéseket. Ha azt szeretné, hogy ez a webhely küldjön értesítéseket, kattintson a helysáv jobb sarkában lévő értesítési ikonra.</translation>
 <translation id="5187123684706427865">A Chromium-fiókot újból hitelesíteni kell</translation>
 <translation id="5224391634244552924">Nincsenek mentett jelszavak. A Chromium képes a jelszavak ellenőrzésére, ha Ön elmenti őket.</translation>
@@ -489,6 +491,7 @@
 <translation id="734373864078049451">Az Ön könyvjelzői, valamint az internetezéssel és a Chromiummal kapcsolatos egyéb dolgai vannak itt.</translation>
 <translation id="7349591376906416160">Rendszergazdája úgy állította be a Chromiumot, hogy a(z) <ph name="ALTERNATIVE_BROWSER_NAME" /> böngészőt nyissa meg a(z) <ph name="TARGET_URL_HOSTNAME" /> eléréséhez.</translation>
 <translation id="7352651011704765696">Valami nem működik</translation>
+<translation id="7376384068949534168">Nem látogatta meg mostanában. A Chromium eltávolította a következőket: <ph name="PERMISSION_1" /> és <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Ez a bővítmény már nem támogatott. A Chromium az eltávolítását javasolja.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium Dev</translation>
 <translation id="7450541714075000668">Szöveg vágólapra másolva</translation>
@@ -553,6 +556,7 @@
 <translation id="8248265253516264921">Ha valamelyik kép nem rendelkezik hasznos leírással, akkor a Chromium igyekszik leírást adni róla. A Google automatikusan megkapja a leírások létrehozásához szükséges képeket. A funkciót a beállítások között bármikor kikapcsolhatja.</translation>
 <translation id="8254601181414348851">Új profilban jelentkezik be a Chromiumba?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />A Chromium figyelmezteti<ph name="END_LINK" /> a nem biztonságos webhelyekre és letöltésekre</translation>
+<translation id="8295827201165805317">Nem látogatta meg mostanában. A Chromium eltávolította a következőt: <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Indítási hiba: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Szervezete bezárja a Chromiumot, ha nem használja a böngészőt ennyi ideig:<ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Mentés képként</translation>
diff --git a/chrome/app/resources/chromium_strings_iw.xtb b/chrome/app/resources/chromium_strings_iw.xtb
index 951c6b5e..d00b140 100644
--- a/chrome/app/resources/chromium_strings_iw.xtb
+++ b/chrome/app/resources/chromium_strings_iw.xtb
@@ -292,6 +292,7 @@
 <translation id="4724676981607797757">ההתקנה נכשלה בגלל שגיאת פרוטוקול שלא נתמך.</translation>
 <translation id="4746050847053251315">‏לסגור את Chromium בכל זאת?</translation>
 <translation id="4748217263233248895">‏בוצע עדכון אבטחה מיוחד של Chromium. עכשיו עליך להפעיל מחדש ואנחנו נשחזר את הכרטיסיות.</translation>
+<translation id="4771701986670315895">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" ועוד <ph name="COUNT" /> הרשאות הוסרו על ידי Chromium.</translation>
 <translation id="4788777615168560705">‏Chromium לא יכול לבדוק את הסיסמאות שלך. יש לנסות שוב בעוד 24 שעות או <ph name="BEGIN_LINK" />לבדוק את הסיסמאות בחשבון Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">‏נעשה כאן שימוש בבדיקת האיות של חיפוש Google. הטקסט המוקלד בדפדפן נשלח אל Google. אפשר לשנות את ההתנהגות הזו בכל שלב דרך ההגדרות.</translation>
 <translation id="4814736265800133385">‏שימוש ב-Chromium ללא חשבון</translation>
@@ -304,6 +305,7 @@
 <translation id="4987820182225656817">‏אורחים יכולים להשתמש ב-Chromium בלי להשאיר דבר מאחור.</translation>
 <translation id="4994636714258228724">‏הוספת החשבון שלך ל-Chromium</translation>
 <translation id="5123973130450702873">‏צריך לתת ל-Chromium הרשאה כדי לעקוב אחרי תנועות הידיים</translation>
+<translation id="5141988424377517949">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" ו"<ph name="PERMISSION_3" />" הוסרו על ידי Chromium.</translation>
 <translation id="5174969993834422967">הבחירה שלך היא בדרך כלל לחסום התראות. כדי לאפשר לאתר הזה להציג התראות, יש ללחוץ על סמל ההתראה בפינה השמאלית של סרגל המיקום.</translation>
 <translation id="5187123684706427865">‏נדרש אימות מחדש לחשבון Chromium</translation>
 <translation id="5224391634244552924">‏אין סיסמאות שמורות. Chromium יכול לבדוק את הסיסמאות שלך רק אם שמרת אותן.</translation>
@@ -489,6 +491,7 @@
 <translation id="734373864078049451">‏היסטוריית האתרים, הסימניות ונתונים נוספים מ-Chromium נמצאים כאן.</translation>
 <translation id="7349591376906416160">‏לפי הגדרת מנהל המערכת, Chromium יפתח את<ph name="ALTERNATIVE_BROWSER_NAME" /> כדי לגשת אל <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">משהו השתבש</translation>
+<translation id="7376384068949534168">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />" ו"<ph name="PERMISSION_2" />" הוסרו על ידי Chromium.</translation>
 <translation id="7384121030444253939">‏התוסף הזה כבר לא נתמך. ההמלצה של Chromium היא להסיר אותו.</translation>
 <translation id="7449453770951226939">‏<ph name="PAGE_TITLE" /> - Chromium בגרסת פיתוח</translation>
 <translation id="7450541714075000668">הטקסט הועתק</translation>
@@ -553,6 +556,7 @@
 <translation id="8248265253516264921">‏אם אין לתמונה תיאור מועיל, Chromium ינסה לספק לך תיאור. כדי ליצור תיאורים, התמונות נשלחות אל Google. אפשר להשבית את האפשרות הזו בכל זמן דרך ההגדרות.</translation>
 <translation id="8254601181414348851">‏להיכנס ל-Chromium עם פרופיל חדש?</translation>
 <translation id="8286943863733751221">‏<ph name="BEGIN_LINK" />ב-Chromium מוצגות אזהרות<ph name="END_LINK" /> מפני הורדות ואתרים לא בטוחים</translation>
+<translation id="8295827201165805317">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאה "<ph name="PERMISSION" />" הוסרה על ידי Chromium.</translation>
 <translation id="8313851650939857356">שגיאת הפעלה: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">‏לפי הגדרת הארגון, Chromium נסגר אוטומטית כשלא משתמשים בו במשך <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">שמירה כתמונה</translation>
diff --git a/chrome/app/resources/chromium_strings_kk.xtb b/chrome/app/resources/chromium_strings_kk.xtb
index 5af0de7..d5b352c 100644
--- a/chrome/app/resources/chromium_strings_kk.xtb
+++ b/chrome/app/resources/chromium_strings_kk.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">Орнатылмады, себебі қолдау көрсетілмейтін протокол қатесі пайда болды.</translation>
 <translation id="4746050847053251315">Chromium браузерінен бәрібір шығасыз ба?</translation>
 <translation id="4748217263233248895">Chromium браузеріне қазір ғана қауіпсіздік бойынша арнайы жаңартылған нұсқа қолданылды. Оны қазір қайта ашсаңыз, қойындылар қалпына келтіріледі.</translation>
+<translation id="4771701986670315895">Жақында кірмедіңіз. Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> рұқсаттарын және тағы <ph name="COUNT" /> рұқсатты өшірді.</translation>
 <translation id="4788777615168560705">Chromium сіздің құпия сөздеріңізді тексере алмай жатыр. 24 сағаттан кейін қайталап көріңіз немесе <ph name="BEGIN_LINK" />құпия сөздерді Google аккаунтынан тексеріңіз<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Google Search қызметіндегі емле тексеру құралы пайдаланылады. Браузерде терілген мәтін Google-ға жіберіледі. Мұны параметрлерде өзгертуіңізге болады.</translation>
 <translation id="4814736265800133385">Chromium-ді аккаунтсыз қолдану</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">Қонақтар Chromium қолданбасын ешқандай дерек қалдырмай пайдалана алады.</translation>
 <translation id="4994636714258228724">Chromium жүйесіне өзіңізді қосу</translation>
 <translation id="5123973130450702873">Chromium қолыңызды бақылауға рұқсат сұрайды.</translation>
+<translation id="5141988424377517949">Жақында кірмедіңіз. Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> рұқсаттарын өшірді.</translation>
 <translation id="5174969993834422967">Әдетте хабарландыруларға тыйым саласыз. Бұл сайт сізге хабарландыру жіберсін десеңіз, локация жолағының оң жақ бұрышындағы хабарландыру белгішесін басыңыз.</translation>
 <translation id="5187123684706427865">Chromium аккаунтын қайта аутентификациялау қажет.</translation>
 <translation id="5224391634244552924">Ешқандай құпия сөз сақталмаған. Құпия сөздер сақталған кезде, Chromium оларды тексере алады.</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">Мұнда веб-беттер, бетбелгілер және басқа Chromium материалдары тұрады.</translation>
 <translation id="7349591376906416160">Жүйе әкімшісі Chromium браузерін <ph name="TARGET_URL_HOSTNAME" /> бетіне кіргенде <ph name="ALTERNATIVE_BROWSER_NAME" /> браузері ашылатын етіп конфигурациялады.</translation>
 <translation id="7352651011704765696">Бірнәрсе дұрыс емес</translation>
+<translation id="7376384068949534168">Жақында кірмедіңіз. Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> рұқсаттарын өшірді.</translation>
 <translation id="7384121030444253939">Бұл кеңейтімге енді қолдау көрсетілмейді. Chromium оны өшіруге кеңес береді.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium әзірлеуші нұсқасы</translation>
 <translation id="7450541714075000668">Мәтін көшірмесі жасалды</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">Егер суреттің пайдалы сипаттамасы болмаса, Chromium оны өзі ұсынып көреді. Сипаттамалар жасау үшін суреттер Google-ға жіберіледі. Бұл функцияны кез келген уақытта параметрлерден өшіріп қоюға болады.</translation>
 <translation id="8254601181414348851">Chromium-ге жаңа профильмен кіру қажет пе?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium сізге<ph name="END_LINK" /> қауіпті сайттар мен жүктеп алу әрекеттері туралы ескертеді</translation>
+<translation id="8295827201165805317">Жақында кірмедіңіз. Chromium <ph name="PERMISSION" /> рұқсатын өшірді.</translation>
 <translation id="8313851650939857356">Іске қосу қатесі: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Ұйымыңыз Chromium-ді <ph name="TIMEOUT_DURATION" /> бойы пайдаланбаған кезде жабады.</translation>
 <translation id="8321888067342493336">Сурет түрінде сақтау</translation>
diff --git a/chrome/app/resources/chromium_strings_kn.xtb b/chrome/app/resources/chromium_strings_kn.xtb
index d9434a1..e3650eeb 100644
--- a/chrome/app/resources/chromium_strings_kn.xtb
+++ b/chrome/app/resources/chromium_strings_kn.xtb
@@ -292,6 +292,7 @@
 <translation id="4724676981607797757">ಬೆಂಬಲವಿಲ್ಲದ ಪ್ರೊಟೊಕಾಲ್ ದೋಷದಿಂದಾಗಿ ಇನ್‌ಸ್ಟಾಲೇಶನ್ ವಿಫಲವಾಗಿದೆ.</translation>
 <translation id="4746050847053251315">ಹೇಗಿದ್ದರೂ Chromium ಅನ್ನು ಮುಚ್ಚುವುದೇ?</translation>
 <translation id="4748217263233248895">Chromium ಗೆ ವಿಶೇಷ ಸುರಕ್ಷತೆಯ ಅಪ್‌ಡೇಟ್‌‌ ಅನ್ನು ಈಗ ತಾನೇ ಅನ್ವಯಿಸಲಾಗಿದೆ. ಇದೀಗ ಮರುಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಟ್ಯಾಬ್‌ಗಳನ್ನು ನಾವು ಮರುಸ್ಥಾಪಿಸುತ್ತೇವೆ.</translation>
+<translation id="4771701986670315895">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, ಮತ್ತು ಇನ್ನೂ <ph name="COUNT" /> ಅನ್ನು Chromium ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="4788777615168560705">Chromium ಗೆ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. 24 ಗಂಟೆಗಳ ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸಿ ಅಥವಾ <ph name="BEGIN_LINK" />ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿರುವ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">ಇದು Google ಹುಡುಕಾಟದಲ್ಲಿ ಬಳಸಲಾದ ಅದೇ ಕಾಗುಣಿತ ಪರೀಕ್ಷೆಯನ್ನು ಬಳಸುತ್ತದೆ. ನೀವು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವ ಪಠ್ಯವನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ನೀವು ಈ ವರ್ತನೆಯನ್ನು ಯಾವಾಗ ಬೇಕಾದರೂ ಬದಲಾಯಿಸಬಹುದು.</translation>
 <translation id="4814736265800133385">Chromium ಅನ್ನು ಖಾತೆಯಿಲ್ಲದೆಯೇ ಬಳಸಿ</translation>
@@ -304,6 +305,7 @@
 <translation id="4987820182225656817">ಅತಿಥಿಗಳು ಏನನ್ನೂ ಉಳಿಸದೆಯೇ Chromium ಬಳಸಬಹುದು.</translation>
 <translation id="4994636714258228724">ನೀವಾಗಿಯೇ Chromium ಗೆ ಸೇರಿಕೊಳ್ಳಿ</translation>
 <translation id="5123973130450702873">ನಿಮ್ಮ ಹ್ಯಾಂಡ್‌ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು Chromium ಗೆ ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation>
+<translation id="5141988424377517949">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> ಅನ್ನು Chromium ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="5174969993834422967">ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ನೋಟಿಫಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತೀರಿ. ನಿಮಗೆ ಸೂಚನೆ ನೀಡಲು ಈ ಸೈಟ್‌ಗೆ ಅನುಮತಿಸುವುದಕ್ಕಾಗಿ, ನಿಮ್ಮ ಸ್ಥಳ ಪಟ್ಟಿಯ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ನೋಟಿಫಿಕೇಶನ್ ಐಕಾನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.</translation>
 <translation id="5187123684706427865">Chromium ಖಾತೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಮರು-ದೃಢೀಕರಣದ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="5224391634244552924">ಯಾವುದೇ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಉಳಿಸಿಲ್ಲ. ನೀವು ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಉಳಿಸಿದಾಗ, Chromium ಅವುಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು.</translation>
@@ -485,6 +487,7 @@
 <translation id="734373864078049451">ನಿಮ್ಮ ವೆಬ್, ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು ಮತ್ತು ಇತರ Chromium ಸಂಗತಿಗಳು ಇಲ್ಲಿ ಲೈವ್ ಆಗುತ್ತವೆ.</translation>
 <translation id="7349591376906416160"><ph name="TARGET_URL_HOSTNAME" /> ಗೆ ಆ್ಯಕ್ಸೆಸ್ ಪಡೆಯುವುದಕ್ಕಾಗಿ <ph name="ALTERNATIVE_BROWSER_NAME" /> ಅನ್ನು ತೆರೆಯಲು, ನಿಮ್ಮ ಸಿಸ್ಟಂ ನಿರ್ವಾಹಕರು Chromium ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದಾರೆ.</translation>
 <translation id="7352651011704765696">ಯಾವುದೋ ತಪ್ಪು ಸಂಭವಿಸಿದೆ</translation>
+<translation id="7376384068949534168">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ಅನ್ನು Chromium ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="7384121030444253939">ಈ ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಇನ್ನು ಮುಂದೆ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಬದಲಾಗಿ ನೀವು ಅದನ್ನು ತೆಗೆದುಹಾಕುವಂತೆ Chromium ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">ಪಠ್ಯವನ್ನು ಕಾಪಿ ಮಾಡಲಾಗಿದೆ</translation>
@@ -549,6 +552,7 @@
 <translation id="8248265253516264921">ಚಿತ್ರದಲ್ಲಿ ಉಪಯುಕ್ತ ವಿವರಣೆಯು ಇಲ್ಲದಿದ್ದರೆ, Chromium ನಿಮಗಾಗಿ ಒಂದು ವಿವರಣೆಯನ್ನು ಒದಗಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ವಿವರಣೆಗಳನ್ನು ರಚಿಸಲು, ಚಿತ್ರಗಳನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಇದನ್ನು ನೀವು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಯಾವಾಗ ಬೇಕಾದರೂ ಆಫ್ ಮಾಡಬಹುದು.</translation>
 <translation id="8254601181414348851">ಹೊಸ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ Chromium ಗೆ ಸೈನ್‌ ಇನ್‌ ಮಾಡಬೇಕೆ?</translation>
 <translation id="8286943863733751221">ಸುರಕ್ಷಿತವಲ್ಲದ ಸೈಟ್‌ಗಳು ಮತ್ತು ಡೌನ್‌ಲೋಡ್‌ಗಳ ಕುರಿತು <ph name="BEGIN_LINK" />Chromium ನಿಮಗೆ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION" /> ಅನ್ನು Chromium ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="8313851650939857356">ಸ್ಟಾರ್ಟ್‌ಅಪ್ ದೋಷ: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Chromium ಅನ್ನು <ph name="TIMEOUT_DURATION" /> ಅವಧಿಯವರೆಗೆ ಬಳಸದಿದ್ದರೆ ನಿಮ್ಮ ಸಂಸ್ಥೆ ಅದನ್ನು ಮುಚ್ಚುತ್ತದೆ.</translation>
 <translation id="8321888067342493336">ಚಿತ್ರದ ರೂಪದಲ್ಲಿ ಸೇವ್ ಮಾಡಿ</translation>
diff --git a/chrome/app/resources/chromium_strings_mr.xtb b/chrome/app/resources/chromium_strings_mr.xtb
index 4f073ce..cbfa149c 100644
--- a/chrome/app/resources/chromium_strings_mr.xtb
+++ b/chrome/app/resources/chromium_strings_mr.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">सपोर्ट नसलेल्या प्रोटोकॉलसंबंधित एररमुळे इंस्टॉलेशन यशस्वी झाले नाही.</translation>
 <translation id="4746050847053251315">तरीही Chromium बंद करायचे?</translation>
 <translation id="4748217263233248895">Chromium साठी एक विशिष्ट सुरक्षितता अपडेट आत्ताच लागू केले. आता रीस्टार्ट करा आणि मग आम्ही तुमचे टॅब रिस्टोअर करू.</translation>
+<translation id="4771701986670315895">तुम्ही अलीकडे भेट दिलेली नाही. Chromium ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> आणि आणखी <ph name="COUNT" /> परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="4788777615168560705">Chromium तुमचे पासवर्ड तपासू शकत नाही. २४ तासांनंतर पुन्हा प्रयत्न करा किंवा <ph name="BEGIN_LINK" />तुमच्या Google खाते मध्ये पासवर्ड तपासा<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Google Search मध्ये वापरत असेलेले समान स्पेल चेकर हे वापरते. तुम्ही ब्राउझरमध्ये टाइप करत असलेला मजकूर Google कडे पाठवला जातो. तुम्ही हे वर्तन कधीही सेटिंग्ज मध्ये बदलू शकता.</translation>
 <translation id="4814736265800133385">खात्याशिवाय Chromium वापरा</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">अतिथी कोणतीही गोष्ट मागे न सोडता Chromium वापरू शकतात.</translation>
 <translation id="4994636714258228724">आपल्या स्वतःस Chromium वर जोडा</translation>
 <translation id="5123973130450702873">Chromium ला तुमचे हात ट्रॅक करण्याच्या परवानगीची आवश्यकता आहे</translation>
+<translation id="5141988424377517949">तुम्ही अलीकडे भेट दिलेली नाही. Chromium ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="5174969993834422967">तुम्ही सहसा सूचना ब्लॉक करता. या साइटला तुम्हाला सूचित करू देण्यासाठी, तुमच्या स्थान बारच्या उजव्या कोपऱ्यातील नोटिफिकेशन आयकनवर क्लिक करा.</translation>
 <translation id="5187123684706427865">Chromium खात्यासाठी री-ऑथेंटिकेशन आवश्यक आहे</translation>
 <translation id="5224391634244552924">सेव्ह केलेले पासवर्ड नाहीत. तुम्ही तुमचे पासवर्ड सेव्ह केल्यावर Chromium ते तपासू शकते.</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">तुमचे वेब, बुकमार्क आणि अन्य Chromium आशय येथे थेट आहे.</translation>
 <translation id="7349591376906416160">तुमच्या सिस्टीम अ‍ॅडमिनिस्ट्रेटरने <ph name="TARGET_URL_HOSTNAME" /> अ‍ॅक्सेस करण्यासाठी <ph name="ALTERNATIVE_BROWSER_NAME" /> उघडण्याकरिता Chromium कॉन्फिगर केले आहे.</translation>
 <translation id="7352651011704765696">काहीतरी चूक झाली</translation>
+<translation id="7376384068949534168">तुम्ही अलीकडे भेट दिलेली नाही. Chromium ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="7384121030444253939">या एक्स्टेंशनला यापुढे सपोर्ट नाही. त्याऐवजी तुम्ही ते काढून टाकावे अशी Chromium शिफारस करते.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium डेव्हलपर</translation>
 <translation id="7450541714075000668">मजकूर कॉपी केला</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">इमेजचे उपयोगी वर्णन नसल्यास, Chromium तुमच्यासाठी ते देण्याचा प्रयत्न करेल. वर्णने तयार करण्यासाठी, इमेज Google ला पाठवल्या जातात. तुम्ही हे सेटिंग्जमध्ये कधीही बंद करू शकता.</translation>
 <translation id="8254601181414348851">नवीन प्रोफाइलमध्ये Chromium मध्ये साइन इन करायचे आहे का?</translation>
 <translation id="8286943863733751221">असुरक्षित साइट आणि डाउनलोडबद्दल <ph name="BEGIN_LINK" />Chromium तुम्हाला चेतावणी देते<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">तुम्ही अलीकडे भेट दिलेली नाही. Chromium ने <ph name="PERMISSION" /> परवानगी काढून टाकली आहे.</translation>
 <translation id="8313851650939857356">स्टार्टअप एरर: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122"><ph name="TIMEOUT_DURATION" /> कालावधीसाठी Chromium वापरले जात नाही, तेव्हा तुमची संस्था ते बंद करते.</translation>
 <translation id="8321888067342493336">इमेज म्हणून सेव्ह करा</translation>
diff --git a/chrome/app/resources/chromium_strings_nl.xtb b/chrome/app/resources/chromium_strings_nl.xtb
index 9e07804a..f2be95a 100644
--- a/chrome/app/resources/chromium_strings_nl.xtb
+++ b/chrome/app/resources/chromium_strings_nl.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">De installatie is mislukt vanwege een fout met een niet-ondersteund protocol.</translation>
 <translation id="4746050847053251315">Chromium toch sluiten?</translation>
 <translation id="4748217263233248895">Er is zojuist een speciale beveiligingsupdate voor Chromium toegepast. Start nu opnieuw op. Je tabbladen worden hersteld.</translation>
+<translation id="4771701986670315895">Je bent hier niet recent geweest. Chromium heeft <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> en nog <ph name="COUNT" /> verwijderd.</translation>
 <translation id="4788777615168560705">Chromium kan je wachtwoorden niet checken. Probeer het over 24 uur opnieuw of <ph name="BEGIN_LINK" />check de wachtwoorden in je Google-account<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Hiervoor wordt dezelfde spellingcontrole gebruikt als voor Google Zoeken. Tekst die je in de browser typt, wordt naar Google gestuurd. Je kunt dit altijd wijzigen in de instellingen.</translation>
 <translation id="4814736265800133385">Chromium gebruiken zonder account</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">Gasten kunnen Chromium gebruiken zonder iets achter te laten.</translation>
 <translation id="4994636714258228724">Jezelf toevoegen aan Chromium</translation>
 <translation id="5123973130450702873">Chromium heeft rechten nodig om je handen te volgen</translation>
+<translation id="5141988424377517949">Je bent hier niet recent geweest. Chromium heeft <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> en <ph name="PERMISSION_3" /> verwijderd.</translation>
 <translation id="5174969993834422967">Meestal blokkeer je meldingen. Klik op het meldingsicoon in de rechterhoek van de locatiebalk om toe te staan dat deze site meldingen stuurt.</translation>
 <translation id="5187123684706427865">Chromium-account moet opnieuw worden geverifieerd</translation>
 <translation id="5224391634244552924">Geen opgeslagen wachtwoorden. Chromium kan je wachtwoorden checken als je deze hebt opgeslagen.</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">Hier vind je internet, bookmarks en andere Chromium-instellingen.</translation>
 <translation id="7349591376906416160">Je systeembeheerder heeft Chromium geconfigureerd om <ph name="ALTERNATIVE_BROWSER_NAME" /> te openen voor toegang tot <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Er is iets misgegaan</translation>
+<translation id="7376384068949534168">Je bent hier niet recent geweest. Chromium heeft <ph name="PERMISSION_1" /> en <ph name="PERMISSION_2" /> verwijderd.</translation>
 <translation id="7384121030444253939">Deze extensie wordt niet meer ondersteund. Chromium raadt je aan de extensie te verwijderen.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium voor ontwikkelaars</translation>
 <translation id="7450541714075000668">Tekst gekopieerd</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">Als een afbeelding geen nuttige beschrijving bevat, probeert Chromium je er een te geven. Afbeeldingen worden naar Google gestuurd om beschrijvingen te maken. Je kunt dit op elk gewenst moment uitzetten in Instellingen.</translation>
 <translation id="8254601181414348851">Inloggen bij Chromium in een nieuw profiel?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium waarschuwt je<ph name="END_LINK" /> voor onveilige sites en downloads</translation>
+<translation id="8295827201165805317">Je bent hier niet recent geweest. Chromium heeft <ph name="PERMISSION" /> verwijderd.</translation>
 <translation id="8313851650939857356">Opstartfout: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Je organisatie sluit Chromium als deze <ph name="TIMEOUT_DURATION" /> niet wordt gebruikt.</translation>
 <translation id="8321888067342493336">Opslaan als afbeelding</translation>
diff --git a/chrome/app/resources/chromium_strings_no.xtb b/chrome/app/resources/chromium_strings_no.xtb
index f04cf64..0863a53 100644
--- a/chrome/app/resources/chromium_strings_no.xtb
+++ b/chrome/app/resources/chromium_strings_no.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Installasjonen mislyktes på grunn av en feil med ikke-støttet protokoll.</translation>
 <translation id="4746050847053251315">Vil du avslutte Chromium likevel?</translation>
 <translation id="4748217263233248895">En spesiell sikkerhetsoppdatering for Chromium ble nettopp installert. Start på nytt nå, så gjenoppretter vi fanene dine.</translation>
+<translation id="4771701986670315895">Du har ikke vært her i det siste. Chromium har fjernet <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> og <ph name="COUNT" /> til</translation>
 <translation id="4788777615168560705">Chromium kan ikke sjekke passordene dine. Prøv på nytt om 24 timer, eller <ph name="BEGIN_LINK" />sjekk passordene i Google-kontoen din<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Denne funksjonen bruker den samme stavekontrollen som Google Søk. Tekst du skriver inn i nettleseren, sendes til Google. Du kan når som helst endre dette i innstillingene.</translation>
 <translation id="4814736265800133385">Bruk Chromium uten noen konto</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Gjester kan bruke Chromium uten å etterlate seg spor.</translation>
 <translation id="4994636714258228724">Legg til deg selv i Chromium</translation>
 <translation id="5123973130450702873">Chromium trenger tillatelse til å spore hendene dine</translation>
+<translation id="5141988424377517949">Du har ikke vært her i det siste. Chromium har fjernet <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> og <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Du blokkerer vanligvis varsler. For å la dette nettstedet sende deg varsler, klikk på varselikonet i høyre hjørne av adressefeltet.</translation>
 <translation id="5187123684706427865">Chromium-kontoen krever ny autentisering</translation>
 <translation id="5224391634244552924">Ingen lagrede passord. Chromium kan sjekke passordene dine når du lagrer dem.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">Her finner du nettinnholdet, bokmerkene og de andre Chromium-tingene dine.</translation>
 <translation id="7349591376906416160">Systemadministratoren din har konfigurert Chromium til å åpne <ph name="ALTERNATIVE_BROWSER_NAME" /> for å få tilgang til <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Noe gikk galt</translation>
+<translation id="7376384068949534168">Du har ikke vært her i det siste. Chromium har fjernet <ph name="PERMISSION_1" /> og <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Denne utvidelsen støttes ikke lenger. Chromium anbefaler at du fjerner den i stedet.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium for utviklere</translation>
 <translation id="7450541714075000668">Teksten er kopiert</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">Hvis et bilde ikke har noen nyttig beskrivelse, prøver Chromium å finne en til deg. For å opprette beskrivelser blir bilder sendt til Google. Du kan slå av dette i innstillingene når som helst.</translation>
 <translation id="8254601181414348851">Vil du logge på Chromium i en ny profil?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium advarer deg<ph name="END_LINK" /> om utrygge nettsteder og nedlastinger</translation>
+<translation id="8295827201165805317">Du har ikke vært her i det siste. Chromium har fjernet <ph name="PERMISSION" /></translation>
 <translation id="8313851650939857356">Oppstartsfeil: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Organisasjonen din lukker Chromium når den ikke har vært i bruk på <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Lagre som bilde</translation>
diff --git a/chrome/app/resources/chromium_strings_or.xtb b/chrome/app/resources/chromium_strings_or.xtb
index d7b4d78..21eb663f 100644
--- a/chrome/app/resources/chromium_strings_or.xtb
+++ b/chrome/app/resources/chromium_strings_or.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">ଏକ ଅସମର୍ଥିତ ପ୍ରୋଟୋକଲ ତ୍ରୁଟି ଯୋଗୁଁ ଇନଷ୍ଟଲେସନ ବିଫଳ ହୋଇଛି।</translation>
 <translation id="4746050847053251315">ଯେକୌଣସିମତେ Chromium ଛାଡିବେ?</translation>
 <translation id="4748217263233248895">Chromium ପାଇଁ ଏକ ବିଶେଷ ସୁରକ୍ଷା ଅପ୍‍‍ଡେଟ୍ ଏବେ ଲାଗୁ କରାଯାଇଛି। ବର୍ତ୍ତମାନ ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ ଏବଂ ଆମେ ଆପଣଙ୍କର ଟାବ୍‍ଗୁଡ଼ିକ ପୁନଃସ୍ଥାପନ କରିବୁ।</translation>
+<translation id="4771701986670315895">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ଏବଂ <ph name="COUNT" /> ଅଧିକକୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="4788777615168560705">Chromium ଆପଣଙ୍କ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିପାରିବ ନାହିଁ। 24 ଘଣ୍ଟା ପରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ କିମ୍ବା <ph name="BEGIN_LINK" />ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରନ୍ତୁ<ph name="END_LINK" />।</translation>
 <translation id="479167709087336770">ଏହା Google ସନ୍ଧାନରେ ବ୍ୟବହୃତ ହେଉଥିବା ସମାନବନାନ ଯାଞ୍ଚକାରୀ ବ୍ୟବହାର କରେ। ବ୍ରାଉଜର୍‌ରେ ଆପଣ ଟାଇପ୍ କରିଥିବା ଟେକ୍ସଟ୍ Googleକୁ ପଠାଯାଏ। ଆପଣ ସର୍ବଦା ସେଟିଂସ୍‌ରେ ଏହି ଆଚରଣ ପରିବର୍ତ୍ତନ କରିପାରିବେ।</translation>
 <translation id="4814736265800133385">ଏକ ଆକାଉଣ୍ଟ ବିନା Chromium ବ୍ୟବହାର କରନ୍ତୁ</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">କିଛି ପଛରେ ନଛାଡ଼ି ଅତିଥି Chromium ବ୍ୟବହାର କରିପାରିବେ।</translation>
 <translation id="4994636714258228724">Chromium ସହ ନିଜକୁ ଯୋଗ କରନ୍ତୁ</translation>
 <translation id="5123973130450702873">ଆପଣଙ୍କ ହାତକୁ ଟ୍ରାକ କରିବା ପାଇଁ Chromium ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation>
+<translation id="5141988424377517949">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="5174969993834422967">ଆପଣ ସାଧାରଣତଃ ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ବ୍ଲକ କରନ୍ତି। ଆପଣଙ୍କୁ ସୂଚିତ କରିବା ପାଇଁ ଏହି ସାଇଟକୁ ଅନୁମତି ଦେବାକୁ ଆପଣଙ୍କ ଲୋକେସନ ବାରର ଡାହାଣ କୋଣରେ ଥିବା ବିଜ୍ଞପ୍ତି ଆଇକନରେ କ୍ଲିକ କରନ୍ତୁ।</translation>
 <translation id="5187123684706427865">Chromium ଆକାଉଣ୍ଟ ପାଇଁ ପୁଣି-ପ୍ରମାଣୀକରଣ ଆବଶ୍ୟକ</translation>
 <translation id="5224391634244552924">ସେଭ୍ କରାଯାଇଥିବା କୌଣସି ପାସୱାର୍ଡ ନାହିଁ। ଆପଣ ପାସୱାର୍ଡଗୁଡ଼ିକ ସେଭ୍ କଲେ Chromium ସେଗୁଡ଼ିକୁ ଯାଞ୍ଚ କରିପାରିବ।</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">ଆପଣଙ୍କର ୱେବ୍, ବୁକ୍‍ମାର୍କ ଓ ଅନ୍ୟାନ୍ୟ Chromium ଷ୍ଟଫ୍ ଏଠାରେ ଅଛି।</translation>
 <translation id="7349591376906416160"><ph name="TARGET_URL_HOSTNAME" /> ଆକ୍ସେସ କରିବା ପାଇଁ <ph name="ALTERNATIVE_BROWSER_NAME" />ଖୋଲିବାକୁ ଆପଣଙ୍କର ସିଷ୍ଟମ୍ ଆଡ୍‌ମିନିଷ୍ଟ୍ରେଟର୍ Chromium କନ୍‌ଫିଗର୍ କରିଛନ୍ତି।</translation>
 <translation id="7352651011704765696">କିଛି ଭୁଲ୍ ହୋଇଛି</translation>
+<translation id="7376384068949534168">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="7384121030444253939">ଏହି ଏକ୍ସଟେନସନ ଆଉ ସପୋର୍ଟ କରୁନାହିଁ। ଏହା ପରିବର୍ତ୍ତେ ଆପଣ ଏହାକୁ କାଢ଼ି ଦେବା ପାଇଁ Chromium ସୁପାରିଶ କରେ।</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium ଡେଭ୍‌ଲପର୍‌</translation>
 <translation id="7450541714075000668">ଟେକ୍ସଟ୍ କପି କରାଯାଇଛି</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">ଯଦି ଗୋଟିଏ ଛବିରେ ବ୍ୟବହାରଯୋଗ୍ୟ ବିବରଣୀ ନାହିଁ, ତେବେ Chromium ଆପଣଙ୍କ ପାଇଁ ଏକ ବିବରଣୀ ପ୍ରଦାନ କରିବାକୁ ଚେଷ୍ଟା କରିବ। ବିବରଣୀ ତିଆରି କରିବାକୁ, ଛବିଗୁଡ଼ିକ Googleକୁ ପଠାଇ ଦିଆଯାଇଛି। ଆପଣ ଯେକୌଣସି ସମୟରେ ସେଟିଂସ୍‌ରେ ଏହାକୁ ବନ୍ଦ କରିପାରିବେ।</translation>
 <translation id="8254601181414348851">ଏକ ନୂଆ ପ୍ରୋଫାଇଲରେ Chromiumରେ ସାଇନ ଇନ କରିବେ?</translation>
 <translation id="8286943863733751221">ଅସୁରକ୍ଷିତ ସାଇଟ ଏବଂ ଡାଉନଲୋଡଗୁଡ଼ିକ ବିଷୟରେ <ph name="BEGIN_LINK" />Chromium ଆପଣଙ୍କୁ ଚେତାବନୀ ଦିଏ<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chromium <ph name="PERMISSION" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="8313851650939857356">ଷ୍ଟାର୍ଟଅପ ତ୍ରୁଟି: <ph name="STARTUP_ERROR" />।</translation>
 <translation id="8318772038038596122"><ph name="TIMEOUT_DURATION" /> ପାଇଁ Chromiumକୁ ବ୍ୟବହାର କରାନଗଲେ ଆପଣଙ୍କ ସଂସ୍ଥା ଏହାକୁ ବନ୍ଦ କରିଦିଏ।</translation>
 <translation id="8321888067342493336">ଇମେଜ ଭାବେ ସେଭ କରନ୍ତୁ</translation>
diff --git a/chrome/app/resources/chromium_strings_ru.xtb b/chrome/app/resources/chromium_strings_ru.xtb
index 26a505fb..bf7686a4 100644
--- a/chrome/app/resources/chromium_strings_ru.xtb
+++ b/chrome/app/resources/chromium_strings_ru.xtb
@@ -291,6 +291,7 @@
 <translation id="4724676981607797757">Выполнить установку не удалось, так как протокол не поддерживается.</translation>
 <translation id="4746050847053251315">Завершить работу Chromium?</translation>
 <translation id="4748217263233248895">Установлено специальное обновление системы безопасности. Перезапустите Chromium (все вкладки будут восстановлены).</translation>
+<translation id="4771701986670315895">Вы давно не посещали этот сайт. Браузер Chromium отозвал разрешения "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" и другие (ещё <ph name="COUNT" />).</translation>
 <translation id="4788777615168560705">Не удается проверить пароли в Chromium. Повторите попытку через 24 часа или <ph name="BEGIN_LINK" />проверьте пароли в аккаунте Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Используется та же технология проверки правописания, что и в Google Поиске. Текст, который вы введете в браузере, будет отправлен в Google. Этот параметр можно изменить в настройках.</translation>
 <translation id="4814736265800133385">Работать с Chromium, не входя в аккаунт</translation>
@@ -303,6 +304,7 @@
 <translation id="4987820182225656817">Используйте Chromium в гостевом режиме, если не хотите сохранять данные о посещенных сайтах.</translation>
 <translation id="4994636714258228724">Добавить пользователя Chromium</translation>
 <translation id="5123973130450702873">Chromium необходимо разрешение на отслеживание рук</translation>
+<translation id="5141988424377517949">Вы давно не посещали этот сайт. Браузер Chromium отозвал разрешения "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" и "<ph name="PERMISSION_3" />".</translation>
 <translation id="5174969993834422967">Обычно вы блокируете уведомления. Чтобы получать их с этого сайта, нажмите на значок оповещений в правом верхнем углу адресной строки.</translation>
 <translation id="5187123684706427865">Необходимо снова войти в аккаунт Chromium</translation>
 <translation id="5224391634244552924">Сохраненных паролей нет. Чтобы браузер Chromium мог проверять пароли, сохраните их.</translation>
@@ -486,6 +488,7 @@
 <translation id="734373864078049451">Все веб-страницы, закладки и другие данные Chromium можно найти здесь.</translation>
 <translation id="7349591376906416160">Ваш системный администратор задал настройки, согласно которым Chromium должен запускать <ph name="ALTERNATIVE_BROWSER_NAME" /> для доступа к сайту <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Ошибка</translation>
+<translation id="7376384068949534168">Вы давно не посещали этот сайт. Браузер Chromium отозвал разрешения "<ph name="PERMISSION_1" />" и "<ph name="PERMISSION_2" />".</translation>
 <translation id="7384121030444253939">Это расширение больше не поддерживается. Рекомендуем удалить его из Chromium.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Chromium для разработчиков</translation>
 <translation id="7450541714075000668">Текст скопирован.</translation>
@@ -550,6 +553,7 @@
 <translation id="8248265253516264921">Если у изображения нет понятного описания, Chromium попытается его найти. Для создания описаний изображения отправляются в Google. Эту функцию можно отключить в настройках в любое время.</translation>
 <translation id="8254601181414348851">Создать свой профиль Chromium?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium предупреждает<ph name="END_LINK" /> о небезопасных сайтах и файлах в интернете</translation>
+<translation id="8295827201165805317">Вы давно не посещали этот сайт. Браузер Chromium отозвал разрешение "<ph name="PERMISSION" />".</translation>
 <translation id="8313851650939857356">Ошибка при запуске: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Ваша организация задала настройки, согласно которым браузер Chromium закрывается, если он не используется в течение <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Сохранить как изображение</translation>
diff --git a/chrome/app/resources/chromium_strings_sl.xtb b/chrome/app/resources/chromium_strings_sl.xtb
index c1c2ebb..8573450 100644
--- a/chrome/app/resources/chromium_strings_sl.xtb
+++ b/chrome/app/resources/chromium_strings_sl.xtb
@@ -296,6 +296,7 @@
 <translation id="4724676981607797757">Namestitev ni uspela zaradi napake, povezane z nepodprtim protokolom.</translation>
 <translation id="4746050847053251315">Želite vseeno zapreti Chromium?</translation>
 <translation id="4748217263233248895">Pravkar je bila nameščena posebna varnostna posodobitev za Chromium. Znova ga zaženite (vaše zavihke bomo obnovili).</translation>
+<translation id="4771701986670315895">Nedavno niste obiskali tega mesta. Chromium je odstranil ta dovoljenja: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> in še <ph name="COUNT" />.</translation>
 <translation id="4788777615168560705">Chromium ne more preveriti gesel. Poskusite znova čez 24 ur ali <ph name="BEGIN_LINK" />preverite gesla v računu Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Uporabljeno je isto preverjanje črkovanja kot v Iskanju Google. Besedilo, ki ga vnesete v brskalniku, je poslano Googlu. To lahko kadar koli spremenite v nastavitvah.</translation>
 <translation id="4814736265800133385">Uporaba Chromiuma brez računa</translation>
@@ -308,6 +309,7 @@
 <translation id="4987820182225656817">Gostje lahko uporabljajo Chromium, ne da bi za seboj pustili kar koli.</translation>
 <translation id="4994636714258228724">Dodajte se v Chromium</translation>
 <translation id="5123973130450702873">Chromium potrebuje dovoljenje za sledenje potezam dlani</translation>
+<translation id="5141988424377517949">Nedavno niste obiskali tega mesta. Chrome je odstranil ta dovoljenja: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Obvestila običajno blokirate. Če želite dovoliti, da vas to spletno mesto obvešča, kliknite ikono obvestila v desnem kotu vrstice z lokacijo.</translation>
 <translation id="5187123684706427865">Račun Chromium zahteva vnovično preverjanje pristnosti</translation>
 <translation id="5224391634244552924">Ni shranjenih gesel. Chromium lahko preveri gesla, če jih shranite.</translation>
@@ -493,6 +495,7 @@
 <translation id="734373864078049451">Tu so shranjeni vaš splet, zaznamki in druge stvari v Chromiumu.</translation>
 <translation id="7349591376906416160">Skrbnik sistema je Chromium nastavil tako, da za dostop do <ph name="TARGET_URL_HOSTNAME" /> odpre brskalnik <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation>
 <translation id="7352651011704765696">Prišlo je do neznane težave</translation>
+<translation id="7376384068949534168">Nedavno niste obiskali tega mesta. Chromium je odstranil ti dovoljenji: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Ta razširitev ni več podprta. Chromium priporoča, da jo odstranite.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – različica Chromiuma za razvijalce</translation>
 <translation id="7450541714075000668">Besedilo je kopirano.</translation>
@@ -557,6 +560,7 @@
 <translation id="8248265253516264921">Če slika nima koristnega opisa, ga bo Chromium poskušal zagotoviti. Opisi se ustvarijo tako, da se slike pošljejo Googlu. To lahko kadar koli izklopite v nastavitvah.</translation>
 <translation id="8254601181414348851">Se želite v Chromium prijaviti v novem profilu?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium vas opozori<ph name="END_LINK" /> glede spletnih mest in prenosov, ki niso varni</translation>
+<translation id="8295827201165805317">Nedavno niste obiskali tega mesta. Chromium je odstranil to dovoljenje: <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Napaka pri zagonu: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Vaša organizacija zapre Chromium, če se ne uporablja <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Shrani kot sliko</translation>
diff --git a/chrome/app/resources/chromium_strings_ta.xtb b/chrome/app/resources/chromium_strings_ta.xtb
index ccf50b2c..75f6b6f 100644
--- a/chrome/app/resources/chromium_strings_ta.xtb
+++ b/chrome/app/resources/chromium_strings_ta.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">ஆதரிக்கப்படாத நெறிமுறைப் பிழை காரணமாக நிறுவ முடியவில்லை.</translation>
 <translation id="4746050847053251315">Chromium இலிருந்து வெளியேறவா?</translation>
 <translation id="4748217263233248895">Chromiumமுக்கான சிறப்புப் பாதுகாப்புப் புதுப்பிப்பு சற்றுமுன் இயக்கப்பட்டது. இப்போது Chromiumமை மீண்டும் தொடங்கவும், உங்கள் தாவல்களை மீண்டும் காண்பிப்போம்.</translation>
+<translation id="4771701986670315895">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> மேலும் <ph name="COUNT" /> அனுமதிகளை Chromium அகற்றிவிட்டது.</translation>
 <translation id="4788777615168560705">Chromium உலாவியால் உங்கள் கடவுச்சொற்களைச் சரிபார்க்க முடியவில்லை. 24 மணிநேரத்திற்குப் பிறகு மீண்டும் முயலவும் அல்லது <ph name="BEGIN_LINK" />உங்கள் Google கணக்கில் கடவுச்சொற்களைச் சரிபார்க்கவும்<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">இது Google தேடலில் பயன்படுத்தப்படும் அதே பிழைதிருத்தியைப் பயன்படுத்துகிறது. உலாவியில் நீங்கள் உள்ளிடும் உரை Googleளுக்கு அனுப்பப்படும். இதை அமைப்புகளில் எப்போது வேண்டுமானாலும் மாற்றலாம்.</translation>
 <translation id="4814736265800133385">கணக்கு இல்லாமல் Chromiumமைப் பயன்படுத்து</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">எதையும் விட்டுசெல்லாமல் கெஸ்ட் பயனர்கள் Chromium ஐப் பயன்படுத்தலாம்.</translation>
 <translation id="4994636714258228724">உங்களை Chromium இல் சேர்க்கவும்</translation>
 <translation id="5123973130450702873">உங்கள் கைகளை டிராக் செய்ய Chromiumமிற்கு அனுமதி தேவை</translation>
+<translation id="5141988424377517949">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> ஆகிய அனுமதிகளை Chromium அகற்றிவிட்டது.</translation>
 <translation id="5174969993834422967">பொதுவாக அறிவிப்புகளைத் தடுத்து விடுவீர்கள். இந்தத் தளம் உங்களுக்கு அறிவிப்புகளை வழங்க அனுமதிக்க, இடப் பட்டியின் வலது மூலையில் உள்ள அறிவிப்பு ஐகானைக் கிளிக் செய்யவும்.</translation>
 <translation id="5187123684706427865">Chromium கணக்கிற்கு மறு அடையாளச் சரிபார்ப்பு தேவைப்படுகிறது</translation>
 <translation id="5224391634244552924">சேமித்த கடவுச்சொற்கள் எதுவுமில்லை. நீங்கள் அவற்றைச் சேமிக்கும்போது Chromium உலாவியால் உங்கள் கடவுச்சொற்களைச் சரிபார்க்க முடியும்.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">உங்களின் இணையம், புக்மார்க்குகள் மற்றும் பிற Chromium உருப்படிகள் இங்கே உள்ளன.</translation>
 <translation id="7349591376906416160"><ph name="ALTERNATIVE_BROWSER_NAME" /> மூலம் <ph name="TARGET_URL_HOSTNAME" /> இணைப்பைப் பார்ப்பதற்கு உங்கள் சிஸ்டம் நிர்வாகி Chromiumமை உள்ளமைத்துள்ளார்.</translation>
 <translation id="7352651011704765696">ஏதோ தவறு ஏற்பட்டது</translation>
+<translation id="7376384068949534168">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ஆகிய அனுமதிகளை Chromium அகற்றிவிட்டது.</translation>
 <translation id="7384121030444253939">இந்த நீட்டிப்பு இனி ஆதரிக்கப்படாது. அதனால், இதை அகற்றும்படி Chromium பரிந்துரைக்கிறது.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - டெவெலப்பர்களுக்கான Chromium</translation>
 <translation id="7450541714075000668">உரை நகலெடுக்கப்பட்டது</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">ஒரு படத்திற்குப் பயனுள்ள விளக்கம் இல்லாதபட்சத்தில் Chromium உங்களுக்காக அதை வழங்க முயலும். விளக்கங்களை உருவாக்குவதற்காக படங்கள் Googleளுக்கு அனுப்பப்படும். அமைப்புகளுக்குச் சென்று எப்போது வேண்டுமானாலும் இதை முடக்கலாம்.</translation>
 <translation id="8254601181414348851">Chromiumமில் புதிய சுயவிவரத்தில் உள்நுழைய வேண்டுமா?</translation>
 <translation id="8286943863733751221">பாதுகாப்பற்ற தளங்கள் மற்றும் பதிவிறக்கங்கள் குறித்து <ph name="BEGIN_LINK" />Chromium உங்களை எச்சரிக்கும்<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION" /> அனுமதியை Chromium அகற்றிவிட்டது.</translation>
 <translation id="8313851650939857356">துவக்கப் பிழை: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Chromium <ph name="TIMEOUT_DURATION" /> பயன்படுத்தப்படாமல் இருந்தால் உங்கள் நிறுவனம் அதை மூடிவிடும்.</translation>
 <translation id="8321888067342493336">படமாகச் சேமி</translation>
diff --git a/chrome/app/resources/chromium_strings_te.xtb b/chrome/app/resources/chromium_strings_te.xtb
index a616560..e5976b1 100644
--- a/chrome/app/resources/chromium_strings_te.xtb
+++ b/chrome/app/resources/chromium_strings_te.xtb
@@ -292,6 +292,7 @@
 <translation id="4724676981607797757">సపోర్ట్ చేయని ప్రోటోకాల్ ఎర్రర్ కారణంగా ఇన్‌స్టాలేషన్ విఫలమైంది.</translation>
 <translation id="4746050847053251315">ఏదేమైనా Chromiumని మూసివేయాలా?</translation>
 <translation id="4748217263233248895">Chromiumకి సంబంధించిన ప్రత్యేక భద్రతా అప్‌డేట్ వర్తింపజేయబడింది. ఇప్పుడే పునఃప్రారంభించండి, మేము మీ ట్యాబ్‌లను పునరుద్ధరిస్తాము.</translation>
+<translation id="4771701986670315895">మీరు ఇటీవల వెళ్లలేదు. Chromium <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, మరో <ph name="COUNT" />‌ను తీసివేసింది.</translation>
 <translation id="4788777615168560705">Chromium మీ పాస్‌వర్డ్‌లను చెక్ చేయలేకపోయింది. 24 గంటల తర్వాత మళ్లీ ట్రై చేయండి లేదా <ph name="BEGIN_LINK" />మీ Google ఖాతాలో పాస్‌వర్డ్‌లను చెక్ చేయండి<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Google Searchలో ఉపయోగించే స్పెల్ చెకర్‌నే ఇది ఉపయోగిస్తుంది. మీరు బ్రౌజర్‌లో టైప్ చేసే టెక్స్ట్‌ను Googleకు పంపుతుంది. ఈ ఆప్షన్‌ను తర్వాత ఎప్పుడైనా మీరు సెట్టింగ్‌లలో మార్చవచ్చు.</translation>
 <translation id="4814736265800133385">ఖాతా లేకుండా Chromiumను ఉపయోగించండి</translation>
@@ -304,6 +305,7 @@
 <translation id="4987820182225656817">గెస్ట్‌లు ఎటువంటి హిస్టరీని వదలకుండానే Chromiumను ఉపయోగించవచ్చు.</translation>
 <translation id="4994636714258228724">Chromiumకు మిమ్మల్ని జోడించుకోండి</translation>
 <translation id="5123973130450702873">Chromium మీ హ్యాండ్స్‌ను ట్రాక్ చేయడానికి అనుమతి అవసరం</translation>
+<translation id="5141988424377517949">మీరు ఇటీవల వెళ్లలేదు. Chromium <ph name="PERMISSION_1" />,‌ <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />ను తీసివేసింది.</translation>
 <translation id="5174969993834422967">మీరు సాధారణంగా నోటిఫికేషన్‌లను బ్లాక్ చేస్తుంటారు. ఈ సైట్ నుండి నోటిఫికేషన్‌లను పొందాలంటే, మీ లొకేషన్ బార్ కుడి మూలన ఉన్న నోటిఫికేషన్ చిహ్నాన్ని క్లిక్ చేయండి.</translation>
 <translation id="5187123684706427865">Chromium ఖాతాకు మళ్లీ ప్రామాణీకరణ అనసరమవుతుంది</translation>
 <translation id="5224391634244552924">సేవ్ చేసిన పాస్‌వర్డ్‌లు లేవు. మీరు మీ పాస్‌వర్డ్‌లను సేవ్ చేసినప్పుడు Chromium వాటిని చెక్ చేయగలదు.</translation>
@@ -487,6 +489,7 @@
 <translation id="734373864078049451">మీ వెబ్, బుక్‌మార్క్‌లు మరియు ఇతర Chromium అంశాలు ఇక్కడ చూపబడతాయి.</translation>
 <translation id="7349591376906416160"><ph name="TARGET_URL_HOSTNAME" />ను యాక్సెస్ చేయడం కోసం <ph name="ALTERNATIVE_BROWSER_NAME" />ను తెరిచే విధంగా Chromiumను మీ సిస్టమ్ నిర్వాహకుడు కాన్ఫిగర్ చేశారు.</translation>
 <translation id="7352651011704765696">ఏదో తప్పు జరిగింది</translation>
+<translation id="7376384068949534168">మీరు ఇటీవల వెళ్లలేదు. Chromium <ph name="PERMISSION_1" />,‌ <ph name="PERMISSION_2" />ను తీసివేసింది.</translation>
 <translation id="7384121030444253939">ఈ ఎక్స్‌టెన్షన్ ఇకపై సపోర్ట్ చేయదు. బదులుగా దాన్ని తీసివేయమని Chromium సిఫార్సు చేస్తోంది.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">టెక్స్ట్ కాపీ చేయబడింది</translation>
@@ -551,6 +554,7 @@
 <translation id="8248265253516264921">చిత్రంలో ఉపయోగకరమైన వివరణ లేకుంటే, మీ కోసం ఒక వివరణను అందించడానికి Chromium ప్రయత్నిస్తుంది. వివరణలను క్రియేట్ చేయడానికి, చిత్రాలు Googleకు పంపబడతాయి. మీరు దీన్ని ఎప్పుడైనా సెట్టింగ్‌లలో ఆఫ్ చేయవచ్చు.</translation>
 <translation id="8254601181414348851">కొత్త ప్రొఫైల్‌లో Chromiumకి సైన్ ఇన్ చేయాలా?</translation>
 <translation id="8286943863733751221">సురక్షితం కాని సైట్‌లు, డౌన్‌లోడ్‌ల గురించి <ph name="BEGIN_LINK" />Chromium మిమ్మల్ని హెచ్చరిస్తుంది<ph name="END_LINK" /></translation>
+<translation id="8295827201165805317">మీరు ఇటీవల వెళ్లలేదు. Chromium <ph name="PERMISSION" />‌ను తీసివేసింది.</translation>
 <translation id="8313851650939857356">స్టార్టప్ ఎర్రర్: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Chromiumను <ph name="TIMEOUT_DURATION" /> సమయం పాటు వినియోగించకపోతే, మీ సంస్థ దానిని మూసివేస్తుంది.</translation>
 <translation id="8321888067342493336">ఇమేజ్‌గా సేవ్ చేయండి</translation>
diff --git a/chrome/app/resources/chromium_strings_th.xtb b/chrome/app/resources/chromium_strings_th.xtb
index f39ee972..90fcb59 100644
--- a/chrome/app/resources/chromium_strings_th.xtb
+++ b/chrome/app/resources/chromium_strings_th.xtb
@@ -293,6 +293,7 @@
 <translation id="4724676981607797757">การติดตั้งไม่สำเร็จเนื่องจากเกิดข้อผิดพลาดเกี่ยวกับโปรโตคอลที่ไม่รองรับ</translation>
 <translation id="4746050847053251315">ปิด Chromium ใช่ไหม</translation>
 <translation id="4748217263233248895">ระบบเพิ่งนำการอัปเดตความปลอดภัยพิเศษไปใช้กับ Chromium รีสตาร์ทเลย แล้วเราจะคืนค่าแท็บให้คุณ</translation>
+<translation id="4771701986670315895">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chromium นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" /> <ph name="PERMISSION_2" /> และอีก <ph name="COUNT" /> รายการออกแล้ว</translation>
 <translation id="4788777615168560705">Chromium ตรวจสอบรหัสผ่านของคุณไม่ได้ โปรดรอ 24 ชั่วโมงแล้วลองอีกครั้งหรือ<ph name="BEGIN_LINK" />ตรวจสอบรหัสผ่านในบัญชี Google<ph name="END_LINK" /></translation>
 <translation id="479167709087336770">การดำเนินการนี้จะใช้โปรแกรมตรวจตัวสะกดแบบเดียวกับใน Google Search ข้อความที่คุณพิมพ์ในเบราว์เซอร์จะส่งไปยัง Google คุณปรับเปลี่ยนลักษณะการทำงานนี้ได้ทุกเมื่อในการตั้งค่า</translation>
 <translation id="4814736265800133385">ใช้ Chromium โดยไม่มีบัญชี</translation>
@@ -305,6 +306,7 @@
 <translation id="4987820182225656817">ผู้เยี่ยมชมสามารถใช้ Chromium โดยไม่ทิ้งร่องรอยไว้</translation>
 <translation id="4994636714258228724">เพิ่มตัวคุณเองใน Chromium</translation>
 <translation id="5123973130450702873">Chromium ต้องการสิทธิ์ในการติดตามการเคลื่อนไหวของมือ</translation>
+<translation id="5141988424377517949">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chromium นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" /> <ph name="PERMISSION_2" /> และ<ph name="PERMISSION_3" />ออกแล้ว</translation>
 <translation id="5174969993834422967">คุณมักจะบล็อกการแจ้งเตือน หากต้องการให้เว็บไซต์ส่งการแจ้งเตือน ให้คลิกไอคอนการแจ้งเตือนที่มุมขวาของแถบตําแหน่ง</translation>
 <translation id="5187123684706427865">บัญชี Chromium ต้องมีการตรวจสอบสิทธิ์อีกครั้ง</translation>
 <translation id="5224391634244552924">ไม่มีรหัสผ่านที่บันทึกไว้ Chromium จะตรวจสอบรหัสผ่านได้เมื่อคุณบันทึกรหัสผ่านไว้</translation>
@@ -490,6 +492,7 @@
 <translation id="734373864078049451">เว็บของคุณ บุ๊กมาร์ก และข้อมูลอื่นๆ ใน Chromium พร้อมใช้แล้วที่นี่</translation>
 <translation id="7349591376906416160">ผู้ดูแลระบบได้กำหนดค่าให้ Chromium เปิด <ph name="ALTERNATIVE_BROWSER_NAME" /> เพื่อเข้าถึง <ph name="TARGET_URL_HOSTNAME" /></translation>
 <translation id="7352651011704765696">มีข้อผิดพลาดเกิดขึ้น</translation>
+<translation id="7376384068949534168">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chromium นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" />และ<ph name="PERMISSION_2" />ออกแล้ว</translation>
 <translation id="7384121030444253939">ระบบไม่รองรับส่วนขยายนี้แล้ว Chromium แนะนำให้คุณนำออกแทน</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">คัดลอกข้อความแล้ว</translation>
@@ -554,6 +557,7 @@
 <translation id="8248265253516264921">หากรูปภาพไม่มีคำอธิบายที่เป็นประโยชน์ Chromium จะพยายามใส่คำอธิบายให้คุณ รูปภาพจะส่งมายัง Google เพื่อสร้างคำอธิบาย คุณปิดการดำเนินการนี้ได้ทุกเมื่อในการตั้งค่า</translation>
 <translation id="8254601181414348851">ต้องการลงชื่อเข้าใช้ Chromium ในโปรไฟล์ใหม่ใช่ไหม</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium จะเตือนคุณ<ph name="END_LINK" />เกี่ยวกับเว็บไซต์และการดาวน์โหลดที่ไม่ปลอดภัย</translation>
+<translation id="8295827201165805317">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chromium นำสิทธิ์เข้าถึง<ph name="PERMISSION" />ออกแล้ว</translation>
 <translation id="8313851650939857356">ข้อผิดพลาดในการเริ่มต้น: <ph name="STARTUP_ERROR" /></translation>
 <translation id="8318772038038596122">องค์กรจะปิด Chromium เมื่อไม่มีการใช้งานเป็นเวลา <ph name="TIMEOUT_DURATION" /></translation>
 <translation id="8321888067342493336">บันทึกเป็นรูปภาพ</translation>
diff --git a/chrome/app/resources/chromium_strings_uk.xtb b/chrome/app/resources/chromium_strings_uk.xtb
index 2bca172..468ec84 100644
--- a/chrome/app/resources/chromium_strings_uk.xtb
+++ b/chrome/app/resources/chromium_strings_uk.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Не вдалося встановити через помилку непідтримуваного протоколу.</translation>
 <translation id="4746050847053251315">Усе одно вийти з Chromium?</translation>
 <translation id="4748217263233248895">Щойно було застосовано спеціальне оновлення для захисту Chromium. Перезапустіть веб-переглядач, і ваші вкладки буде відновлено.</translation>
+<translation id="4771701986670315895">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chromium скасував такі дозволи: "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" і ще <ph name="COUNT" />.</translation>
 <translation id="4788777615168560705">Chromium не може перевірити паролі. Повторіть спробу через 24 години або <ph name="BEGIN_LINK" />перевірте паролі в обліковому записі Google<ph name="END_LINK" />.</translation>
 <translation id="479167709087336770">Використовується та сама технологія перевірки правопису, що й у Пошуку Google. Текст, який ви вводите у веб-переглядачі, надсилається в Google. Це завжди можна змінити в налаштуваннях.</translation>
 <translation id="4814736265800133385">Використовувати Chromium, не входячи в обліковий запис</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Гості можуть анонімно користуватися Chromium.</translation>
 <translation id="4994636714258228724">Додати себе в Chromium</translation>
 <translation id="5123973130450702873">Вебпереглядачу Chromium потрібен дозвіл на відстеження ваших рук</translation>
+<translation id="5141988424377517949">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chromium скасував такі дозволи: "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" і "<ph name="PERMISSION_3" />".</translation>
 <translation id="5174969993834422967">Зазвичай ви блокуєте сповіщення. Щоб дозволити сайту показувати сповіщення, натисніть значок сповіщення в правому куті панелі місцезнаходження.</translation>
 <translation id="5187123684706427865">Потрібно пройти повторну автентифікацію в обліковому записі Chromium</translation>
 <translation id="5224391634244552924">Немає збережених паролів. Chromium зможе перевірити ваші паролі, коли ви їх збережете.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">Тут містяться ваші веб-сторінки, закладки та інші дані Chromium.</translation>
 <translation id="7349591376906416160">Ваш системний адміністратор налаштував Chromium відкривати сторінку <ph name="TARGET_URL_HOSTNAME" /> в <ph name="ALTERNATIVE_BROWSER_NAME" />.</translation>
 <translation id="7352651011704765696">Виникли проблеми</translation>
+<translation id="7376384068949534168">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chromium скасував такі дозволи: "<ph name="PERMISSION_1" />" і "<ph name="PERMISSION_2" />".</translation>
 <translation id="7384121030444253939">Це розширення більше не підтримується. Chromium радить вилучити його.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> – Версія Chromium для розробників</translation>
 <translation id="7450541714075000668">Текст скопійовано</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">Якщо зображення не має корисного опису, Chromium спробує додати його. Для цього зображення надсилаються в Google. Ви можете будь-коли вимкнути це в налаштуваннях.</translation>
 <translation id="8254601181414348851">Увійти в Chromium у новий профіль?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium попереджає<ph name="END_LINK" /> про небезпечні сайти й завантаження</translation>
+<translation id="8295827201165805317">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chromium скасував дозвіл "<ph name="PERMISSION" />".</translation>
 <translation id="8313851650939857356">Помилка запуску: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Ваша організація закриває веб-переглядач Chromium, якщо він не використовується протягом <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Зберегти як зображення</translation>
diff --git a/chrome/app/resources/chromium_strings_ur.xtb b/chrome/app/resources/chromium_strings_ur.xtb
index bf18f15..45a3ede 100644
--- a/chrome/app/resources/chromium_strings_ur.xtb
+++ b/chrome/app/resources/chromium_strings_ur.xtb
@@ -295,6 +295,7 @@
 <translation id="4724676981607797757">ایک غیر تعاون یافتہ پروٹوکول کی خرابی کی وجہ سے انسٹالیشن ناکام ہو گئی۔</translation>
 <translation id="4746050847053251315">‏بہر حال Chromium بند کریں؟</translation>
 <translation id="4748217263233248895">‏Chromium کے لیے ایک خاص سیکیورٹی اپ ڈیٹ ابھی ابھی لاگو کیا گیا ہے۔ ابھی دوبارہ شروع کریں اور ہم آپ کے ٹیبز کو بحال کر دیں گے۔</translation>
+<translation id="4771701986670315895">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chromium نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" /> اور <ph name="COUNT" /> مزید کو ہٹا دیا۔</translation>
 <translation id="4788777615168560705">‏Chromium آپ کے پاس ورڈز چیک نہیں کر سکتا ہے۔ 24 گھنٹے بعد دوبارہ کوشش کریں یا <ph name="BEGIN_LINK" />اپنے Google اکاؤنٹ میں پاس ورڈز چیک کریں<ph name="END_LINK" />۔</translation>
 <translation id="479167709087336770">‏یہ وہی املا جانچ کنندہ استعمال کرتا ہے جسے Google تلاش میں استعمال کیا جاتا ہے۔ آپ براؤزر میں جو متن ٹائپ کرتے ہیں، اسے Google کو بھیجا جاتا ہے۔ آپ اس برتاؤ کو کسی بھی وقت ترتیبات میں تبدیل کر سکتے ہیں۔</translation>
 <translation id="4814736265800133385">‏اکاؤنٹ کے بغیر Chromium استعمال کریں</translation>
@@ -307,6 +308,7 @@
 <translation id="4987820182225656817">‏مہمان کسی چیز کو پیچھے چھوڑے بغیر Chromium کو استعمال کر سکتے ہیں۔</translation>
 <translation id="4994636714258228724">‏خود کو Chromium میں شامل کریں</translation>
 <translation id="5123973130450702873">‏آپ کے ہاتھوں کو ٹریک کرنے کے لیے Chromium کو اجازت درکار ہے</translation>
+<translation id="5141988424377517949">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chromium نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" />، <ph name="PERMISSION_3" /> کو ہٹا دیا۔</translation>
 <translation id="5174969993834422967">آپ عام طور پر اطلاعات کو مسدود کرتے ہیں۔ اس سائٹ کو آپ کو مطلع کرنے کی اجازت دینے کے لیے، اپنے مقام بار کے دائیں کونے میں نوٹیفکیشن آئیکن پر کلک کریں۔</translation>
 <translation id="5187123684706427865">‏‫Chromium اکاؤنٹ میں دوبارہ تصدیق درکار ہے</translation>
 <translation id="5224391634244552924">‏کوئی محفوظ کردہ پاس ورڈ نہیں۔ جب آپ پاس ورڈز کو محفوظ کرتے ہیں تو Chromium انہیں چیک کر سکتا ہے۔</translation>
@@ -492,6 +494,7 @@
 <translation id="734373864078049451">‏آپ کی ویب، بُک مارکس اور دیگر Chromium مواد یہاں پر لائیو ہے۔</translation>
 <translation id="7349591376906416160">‏آپ کے سسٹم کے منتظم نے <ph name="TARGET_URL_HOSTNAME" /> تک رسائی حاصل کرنے کیلئے Chromium کو <ph name="ALTERNATIVE_BROWSER_NAME" /> کھولنے کیلئے کنفیگر کیا ہے۔</translation>
 <translation id="7352651011704765696">کچھ غلط ہو گیا</translation>
+<translation id="7376384068949534168">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chromium نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" /> کو ہٹا دیا۔</translation>
 <translation id="7384121030444253939">‏یہ ایکسٹینشنز اب مزید تعاون یافتہ نہیں ہے۔ اس کے بجائے Chromium تجویز کرتا ہے کہ آپ اسے ہٹا دیں</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
 <translation id="7450541714075000668">متن کاپی ہو گیا</translation>
@@ -556,6 +559,7 @@
 <translation id="8248265253516264921">‏اگر کسی تصویر میں مفید تفصیل موجود نہیں ہے تو Chromium آپ کے لیے تفصیل فراہم کرنے کی کوشش کرے گا۔ تفصیلات تخلیق کرنے کے لیے، تصاویر Google کو بھیجی جاتی ہیں۔ آپ اسے ترتیبات میں کسی بھی وقت آف کر سکتے ہیں۔</translation>
 <translation id="8254601181414348851">‏نئی پروفائل میں Chromium میں سائن ان کریں؟</translation>
 <translation id="8286943863733751221">‏<ph name="BEGIN_LINK" />Chromium<ph name="END_LINK" /> آپ کو غیر محفوظ سائٹس اور ڈاؤن لوڈز کے بارے میں خبردار کرتا ہے</translation>
+<translation id="8295827201165805317">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chromium نے <ph name="PERMISSION" /> کو ہٹا دیا۔</translation>
 <translation id="8313851650939857356">اسٹارٹ کی اپ خرابی: <ph name="STARTUP_ERROR" />۔</translation>
 <translation id="8318772038038596122">‏آپ کی تنظیم Chromium کو بند کر دیتی ہے جب اسے <ph name="TIMEOUT_DURATION" /> کے لیے استعمال نہیں کیا جاتا ہے۔</translation>
 <translation id="8321888067342493336">بطور تصویر کے محفوظ کریں</translation>
diff --git a/chrome/app/resources/chromium_strings_vi.xtb b/chrome/app/resources/chromium_strings_vi.xtb
index c4e9524f..4a659ab 100644
--- a/chrome/app/resources/chromium_strings_vi.xtb
+++ b/chrome/app/resources/chromium_strings_vi.xtb
@@ -294,6 +294,7 @@
 <translation id="4724676981607797757">Không cài đặt được do lỗi giao thức không được hỗ trợ.</translation>
 <translation id="4746050847053251315">Bạn vẫn muốn thoát khỏi Chromium?</translation>
 <translation id="4748217263233248895">Chromium vừa áp dụng một bản cập nhật bảo mật đặc biệt. Vui lòng khởi động lại ngay bây giờ và chúng tôi sẽ khôi phục các thẻ của bạn.</translation>
+<translation id="4771701986670315895">Gần đây bạn không truy cập trang web này. Chromium đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> và <ph name="COUNT" /> quyền khác.</translation>
 <translation id="4788777615168560705">Chromium không thể kiểm tra mật khẩu của bạn. Hãy thử lại sau 24 giờ 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="479167709087336770">Dịch vụ này sử dụng cùng một trình kiểm tra chính tả dùng trong Google Tìm kiếm. Thông tin bạn nhập vào trình duyệt sẽ được gửi tới Google. Bạn luôn có thể thay đổi hành động này trong phần cài đặt.</translation>
 <translation id="4814736265800133385">Dùng Chromium mà không cần tài khoản</translation>
@@ -306,6 +307,7 @@
 <translation id="4987820182225656817">Khách có thể sử dụng Chromium mà không phải thoát khỏi bất cứ nội dung nào.</translation>
 <translation id="4994636714258228724">Thêm chính bạn vào Chromium</translation>
 <translation id="5123973130450702873">Chromium cần có quyền theo dõi cử chỉ tay của bạn</translation>
+<translation id="5141988424377517949">Gần đây bạn không truy cập trang web này. Chromium đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="5174969993834422967">Bạn thường chặn các thông báo. Để trang web này có thể gửi thông báo cho bạn, hãy nhấp vào biểu tượng thông báo ở góc bên phải của thanh vị trí.</translation>
 <translation id="5187123684706427865">Tài khoản Chromium cần được xác thực lại</translation>
 <translation id="5224391634244552924">Bạn chưa lưu mật khẩu nào. Chromium có thể kiểm tra các mật khẩu của bạn khi bạn lưu các mật khẩu đó.</translation>
@@ -491,6 +493,7 @@
 <translation id="734373864078049451">Web, dấu trang và các nội dung khác của bạn trên Chromium đều có ở đây.</translation>
 <translation id="7349591376906416160">Quản trị viên hệ thống đã định cấu hình Chromium để mở <ph name="ALTERNATIVE_BROWSER_NAME" /> khi truy cập vào <ph name="TARGET_URL_HOSTNAME" />.</translation>
 <translation id="7352651011704765696">Đã xảy ra lỗi</translation>
+<translation id="7376384068949534168">Gần đây bạn không truy cập trang web này. Chromium đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7384121030444253939">Tiện ích này không còn được hỗ trợ nữa. Chromium khuyên bạn nên xoá tiện ích.</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium dành cho nhà phát triển</translation>
 <translation id="7450541714075000668">Đã sao chép văn bản</translation>
@@ -555,6 +558,7 @@
 <translation id="8248265253516264921">Chromium sẽ cố gắng mô tả cho bạn những hình ảnh không có nội dung mô tả hữu ích. Để tạo nội dung mô tả, các hình ảnh sẽ được gửi đến Google. Bạn có thể tắt dịch vụ này trong phần cài đặt bất kỳ lúc nào.</translation>
 <translation id="8254601181414348851">Bạn muốn đăng nhập vào Chromium bằng hồ sơ mới?</translation>
 <translation id="8286943863733751221"><ph name="BEGIN_LINK" />Chromium cảnh báo bạn<ph name="END_LINK" /> về các trang web và nội dung tải xuống không an toàn</translation>
+<translation id="8295827201165805317">Gần đây bạn không truy cập trang web này. Chromium đã xoá <ph name="PERMISSION" />.</translation>
 <translation id="8313851650939857356">Lỗi khi khởi động: <ph name="STARTUP_ERROR" />.</translation>
 <translation id="8318772038038596122">Tổ chức của bạn sẽ đóng Chromium khi Chromium không được dùng đến trong <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8321888067342493336">Lưu dưới dạng hình ảnh</translation>
diff --git a/chrome/app/resources/generated_resources_af.xtb b/chrome/app/resources/generated_resources_af.xtb
index 31c286f0..83c5a2f64 100644
--- a/chrome/app/resources/generated_resources_af.xtb
+++ b/chrome/app/resources/generated_resources_af.xtb
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Deïnstalleer app?</translation>
 <translation id="523505283826916779">Toeganklikheidsinstellings</translation>
 <translation id="5235750401727657667">Vervang die bladsy wat jy sien wanneer jy 'n nuwe oortjie oopmaak</translation>
-<translation id="5236054983756407518">Wil jy jou huisadres uit Chrome verwyder?</translation>
 <translation id="5237124927415201087">Stel jou <ph name="DEVICE_TYPE" /> maklik met jou foon op. Jy kan jou wi-fi en Google-rekening byvoeg sonder om jou wagwoorde handmatig in te voer.
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">Bestuur werfdata</translation>
 <translation id="6064764629679333574">Verbeter die gehalte van Bluetooth se mikrofoonklank deur laeresolusie-oudio na hoë resolusie op te skaal.</translation>
 <translation id="6065289257230303064">Sertifikaatonderwerp se gidseienskappe</translation>
-<translation id="6065690209261668796">Wil jy jou werkadres uit Chrome verwyder?</translation>
 <translation id="6066794465984119824">Prenthuts is nie gestel nie</translation>
 <translation id="6069464830445383022">Jou Google-rekening is jou Chromebook-aanmelding</translation>
 <translation id="6071181508177083058">bevestig wagwoord</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">Bestuur jou drukkers in drukkerinstellings</translation>
 <translation id="6287288864483377583">Invoer word slegs vir ’n enkele sertifikaat gesteun</translation>
 <translation id="6287828400772161253">Android-foon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Vra Google KI-modus</translation>
 <translation id="6290613030083731160">Geen beskikbare toestelle in die omtrek deel tans nie <ph name="LINK_BEGIN" />Kom meer te wete<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Kon weens ’n tekort aan bergingspasie nie terugstel nie.</translation>
 <translation id="6291741848715722067">Bevestigingkode</translation>
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb
index fa900d8a..1f95734 100644
--- a/chrome/app/resources/generated_resources_am.xtb
+++ b/chrome/app/resources/generated_resources_am.xtb
@@ -6071,7 +6071,6 @@
 <translation id="5235050375939235066">መተግበሪያ ይራገፍ?</translation>
 <translation id="523505283826916779">የተደራሽነት ቅንብሮች</translation>
 <translation id="5235750401727657667">አዲስ ትር በሚከፈትበት ጊዜ የሚመለከቱትን ገፅ ይተኩ</translation>
-<translation id="5236054983756407518">የቤት አድራሻዎ ከChrome ላይ ይወገድ?</translation>
 <translation id="5237124927415201087">የእርስዎን <ph name="DEVICE_TYPE" /> በቀላሉ በስልክዎ ያቀናብሩ። የይለፍ ቃላትዎን ሳያስገቡ የእርስዎን Wi-Fi እና የGoogle መለያ ማከል ይችላሉ።
     <ph name="BR" />
     <ph name="BR" />
@@ -7202,7 +7201,6 @@
 <translation id="606449270532897041">የጣቢያ ውሂብ አስተዳድር</translation>
 <translation id="6064764629679333574">ዝቅተኛ ጥራት ያለው ኦዲዮ ወደ ከፍተኛ ጥራት በማሳደግ የብሉቱዝ ማይክሮፎን ድምጽ ጥራትን ያሻሽሉ።</translation>
 <translation id="6065289257230303064">የሰርቲፊኬት ርዕስ የማውጫ አይነታዎች</translation>
-<translation id="6065690209261668796">የሥራ አድራሻዎ ከChrome ላይ ይወገድ?</translation>
 <translation id="6066794465984119824">የምስል ሃሽ አልተዘጋጀም</translation>
 <translation id="6069464830445383022">የእርስዎ Google መለያ የእርስዎ Chromebook መግቢያ ነው</translation>
 <translation id="6071181508177083058">የይለፍ ቃል ያረጋግጡ</translation>
@@ -7526,6 +7524,7 @@
 <translation id="628726841779494414">በአታሚ ቅንብሮች ውስጥ የእርስዎን አታሚዎች ያስተዳድሩ</translation>
 <translation id="6287288864483377583">ማምጣት የሚደገፈው ለነጠላ የዕውቅና ማረጋገጫ ብቻ ነው</translation>
 <translation id="6287828400772161253">Android ስልክ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google ሰው ሠራሽ አስተውሎት ሁነታን ጠይቅ</translation>
 <translation id="6290613030083731160">በአቅራቢያ የሚጋሩ መሣሪያዎች የሉም። <ph name="LINK_BEGIN" />የበለጠ ለመረዳት<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">በማከማቻ ቦታ እጥረት ምክንያት ወደነበረበት መመለስ አልተቻለም።</translation>
 <translation id="6291741848715722067">የማረጋገጫ ኮድ</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb
index 0e0c0cf..5464cbd 100644
--- a/chrome/app/resources/generated_resources_ar.xtb
+++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">‏الوصول إلى الحساب تلقائيًا من هاتف Android</translation>
 <translation id="1069814191880976658">اختيار شاشة مختلفة</translation>
 <translation id="107022587824771715">لا تتوفّر اقتراحات لمجموعة علامات التبويب حاليًا. يمكنك <ph name="BEGIN_LINK" />إعادة التحميل الآن<ph name="END_LINK" /> أو إعادة المحاولة لاحقًا</translation>
+<translation id="1070357312245925724">اختصار التنقّل</translation>
 <translation id="1070377999570795893">‏أضاف برنامج آخر بجهاز الكمبيوتر إضافة قد تؤدي إلى تغيير طريقة عمل Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">تفاصيل تسجيل الدخول إلى حسابك قديمة. يُرجى تسجيل الخروج ثم تسجيل الدخول مرة أخرى.</translation>
 <translation id="1122960773616686544">اسم الإشارة</translation>
 <translation id="1124772482545689468">المستخدم</translation>
+<translation id="1125371304736839151">‏عرض Gemini في أعلى المتصفّح</translation>
 <translation id="1125550662859510761">‏تبدو كـ <ph name="WIDTH" /> x <ph name="HEIGHT" /> (أصلية)</translation>
 <translation id="1125921926864945797">الخلفية والتصميم</translation>
 <translation id="1128090040635299943">‏يجري الآن إعداد نظام التشغيل Linux. ستستغرق عملية الإعداد بضع دقائق.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">نوع الورق</translation>
 <translation id="1143142264369994168">الموقّع على الشهادات</translation>
 <translation id="1145593918056169051">توقفت الطابعة</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{الإضافات}=1{الإضافات ({SELECTED_ITEMS})}two{الإضافات ({SELECTED_ITEMS})}few{الإضافات ({SELECTED_ITEMS})}many{الإضافات ({SELECTED_ITEMS})}other{الإضافات ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">مؤشر الرأس</translation>
 <translation id="114721135501989771">‏الحصول على ميزات Google الذكية في Chrome</translation>
 <translation id="1147322039136785890">يستطيع <ph name="SUPERVISED_USER_NAME" /> الآن استخدام الجهاز</translation>
@@ -736,6 +739,7 @@
 <translation id="150411034776756821">إزالة <ph name="SITE" /></translation>
 <translation id="1504551620756424144">‏تتوفّر المجلّدات المشترَكة في Windows على <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">تصدير كلمات المرور</translation>
+<translation id="1505654899813338756">يمكنك تجميع علامات التبويب للاحتفاظ بالصفحات ذات الصلة معًا وحفظها على جميع أجهزتك</translation>
 <translation id="1506061864768559482">محرك البحث</translation>
 <translation id="1506187449813838456">زيادة درجة الصوت</translation>
 <translation id="1507170440449692343">تم حظر دخول هذه الصفحة إلى الكاميرا التابعة لك.</translation>
@@ -990,6 +994,7 @@
 <translation id="1660763353352708040">مشكلة في محوّل الطاقة</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{حلّ مشكلة علامة التبويب التي تبطئ المتصفّح}zero{حلّ مشكلة علامات التبويب التي تبطئ المتصفّح}two{حلّ مشكلة علامتَي التبويب اللتين تبطئان المتصفّح}few{حلّ مشكلة علامات التبويب التي تبطئ المتصفّح}many{حلّ مشكلة علامات التبويب التي تبطئ المتصفّح}other{حلّ مشكلة علامات التبويب التي تبطئ المتصفّح}}</translation>
 <translation id="16620462294541761">عذرًا، ولكن تعذر التحقق من كلمة المرور. يُرجى المحاولة مرة أخرى.</translation>
+<translation id="1662572015199460525">‏يمكنك إجراء محادثات صوتية أو نصية مع Gemini للحصول على ردود وأفكار رئيسية والمزيد أثناء التصفّح</translation>
 <translation id="166278006618318542">خوارزمية المفتاح العام لصاحب الشهادة</translation>
 <translation id="1662801900924515589">تم تثبيت <ph name="APP" />.</translation>
 <translation id="1663698992894057019">‏عليك الترقية إلى جهاز Chromebook جديد للحصول على أحدث البرامج وميزات الأمان</translation>
@@ -1092,6 +1097,7 @@
 <translation id="174123615272205933">مخصَّص</translation>
 <translation id="1741314857973421784">متابعة</translation>
 <translation id="1744108098763830590">صفحة الخلفية</translation>
+<translation id="174516937379651657">‏عند مشاركة صفحة مع Gemini، يتم إرسال محتواها بالكامل وعنوان URL الخاص بها إلى Google.</translation>
 <translation id="1745732479023874451">إدارة جهات الاتصال</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}zero{هل تريد فتح # ملف وتعديله في تطبيق الويب هذا؟}two{هل تريد فتح ملفَين وتعديلهما في تطبيق الويب هذا؟}few{هل تريد فتح # ملفات وتعديلها في تطبيق الويب هذا؟}many{هل تريد فتح # ملفًا وتعديلها في تطبيق الويب هذا؟}other{هل تريد فتح # ملف وتعديلها في تطبيق الويب هذا؟}}</translation>
 <translation id="1748329107062243374">استخدام مفتاح مرور من جهاز <ph name="DEVICE_NAME" /> لتسجيل الدخول إلى <ph name="WEBSITE" /></translation>
@@ -1404,6 +1410,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{تمت مراجعة إضافة واحدة}zero{تمت مراجعة {NUM_EXTENSIONS} إضافة}two{تمت مراجعة إضافتَين ({NUM_EXTENSIONS})}few{تمت مراجعة {NUM_EXTENSIONS} إضافات}many{تمت مراجعة {NUM_EXTENSIONS} إضافة}other{تمت مراجعة {NUM_EXTENSIONS} إضافة}}</translation>
 <translation id="1959421829481337178">يُرجى إدخال رمز التفعيل المُقدَّم من مشغِّل شبكة الجوّال.</translation>
 <translation id="1960211333621141174">منحدر</translation>
+<translation id="1962356719152496092">يمكنك تخصيص اختصار لوحة المفاتيح من هنا</translation>
 <translation id="1963976881984600709">الحماية العادية</translation>
 <translation id="1964009877615282740">عرض المزيد</translation>
 <translation id="1965578266762387357">‏عند الحصول على مساعدة في الكتابة، يتم إرسال عنوان URL للصفحة ومحتواها والنص الذي كتبته إلى Google. ولذلك، يُرجى عدم إدخال أي معلومات شخصية (مثل التفاصيل الطبية أو المالية)</translation>
@@ -1572,6 +1579,7 @@
 <translation id="2079053412993822885">إذا حذفت إحدى شهاداتك، فلن تستطيع استخدامها لتعريف هويتك.</translation>
 <translation id="2079495302726689071">فتح الرابط في علامة تبويب جديدة في <ph name="APP" /></translation>
 <translation id="2079545284768500474">تراجع</translation>
+<translation id="2079553700504470326">‏يمكنك استخدام موقعك الجغرافي الدقيق للحصول على نتائج أكثر دقة من Gemini، بدلاً من استخدام موقع جغرافي مقدَّر استنادًا إلى عنوان IP لجهازك.</translation>
 <translation id="2080070583977670716">إعدادات إضافية</translation>
 <translation id="2081816110395725788">وضع الخمول أثناء التشغيل على البطارية</translation>
 <translation id="2082187087049518845">إضافة علامة التبويب إلى مجموعة جديدة</translation>
@@ -2200,6 +2208,7 @@
 <translation id="2496180316473517155">سجلّ التصفّح</translation>
 <translation id="2496616243169085015">صورة فوتوغرافية</translation>
 <translation id="2497229222757901769">سرعة الماوس</translation>
+<translation id="24977856422126200">‏‫<ph name="WINDOW_TITLE" />: تتم مشاركة علامة التبويب هذه مع Gemini طوال مدة هذه المحادثة</translation>
 <translation id="2497852260688568942">تم إيقاف المزامنة من قِبل المشرف</translation>
 <translation id="2498539833203011245">تصغير</translation>
 <translation id="2498765460639677199">ضخم</translation>
@@ -2524,6 +2533,7 @@
 <translation id="2729661575355442512">‏<ph name="BEGIN_PARAGRAPH1" />عند تفعيل الإعداد "دقة الموقع الجغرافي"، يتم جمع المعلومات عن الإشارات اللاسلكية، مثل إشارات نقاط وصول Wi-Fi وشبكة الجوّال وأبراج الاتصالات وبيانات أدوات الاستشعار في الجهاز، مثل مقياس التسارع والجيروسكوب، واستخدامها لتقدير الموقع الجغرافي للجهاز بشكل أكثر دقة والذي تستخدمه تطبيقات وخدمات Android لتوفير الميزات المستنِدة إلى الموقع الجغرافي. ولإجراء ذلك، تجمع Google بشكل دوري المعلومات عن أدوات الاستشعار في جهازك والإشارات اللاسلكية التي يتم رصدها بالقرب من هذا الجهاز لجمع بيانات المواقع الجغرافية للإشارات اللاسلكية.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />تستخدم Google هذه المعلومات التي يتم جمعها من هذا الجهاز لتحسين دقة تحديد المواقع الجغرافية والخدمات المستندة إليها، وتحسين خدمات Google وتقديمها وصيانتها بشكل عام. ونعالج هذه المعلومات استنادًا إلى المصالح المشروعة للجهات الخارجية وGoogle من أجل تلبية احتياجات المستخدمين. ولا يتم استخدامها لتحديد هوية أي مستخدم.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />يمكنك إيقاف الإعداد "دقة الموقع الجغرافي" في أي وقت ضمن إعدادات الموقع الجغرافي في هذا الجهاز، وذلك من خلال الانتقال إلى "الإعدادات" &gt; "الخصوصية والأمان" &gt; "عناصر التحكّم في الخصوصية" &gt; "الوصول إلى الموقع الجغرافي" &gt; "الإعدادات المتقدمة للموقع الجغرافي". وفي حال إيقافه، لن يتم جمع أي بيانات تخص دقة الموقع الجغرافي. في تطبيقات وخدمات Android، يتم استخدام عنوان IP فقط، في حال توفُّره، لتحديد الموقع الجغرافي لهذا الجهاز، ما قد يؤثّر في توفُّر المواقع الجغرافية ودقتها التي تستخدمها تطبيقات وخدمات Android، مثل "خرائط Google".<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">‏يتيح هذا الرابط عرض نشاطك على تطبيقات Gemini وإدارته</translation>
 <translation id="2730029791981212295">‏الاحتفاظ بنسخة احتياطية من تطبيقات نظام التشغيل Linux وملفاته</translation>
 <translation id="2730550884708194161">لمحة عن ملفات العمل</translation>
 <translation id="2730596696987224099">الاختيار الذاتي</translation>
@@ -3394,6 +3404,7 @@
 <translation id="3360306038446926262">‏نظام التشغيل Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا عنصرًا واحدًا (<ph name="ATTACHMENTS" />) معك.}zero{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا <ph name="ATTACHMENTS" /> عنصر معك.}two{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا عنصرَين (<ph name="ATTACHMENTS" />) معك.}few{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا <ph name="ATTACHMENTS" /> عناصر معك.}many{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا <ph name="ATTACHMENTS" /> عنصرًا معك.}other{يشارك جهاز <ph name="DEVICE_NAME" /> حاليًا <ph name="ATTACHMENTS" /> عنصر معك.}}</translation>
 <translation id="3361954577771524115">من التطبيق</translation>
+<translation id="3362651095484543782">‏للخروج من Gemini أو العودة إليه، بإمكانك استخدام اختصار لوحة المفاتيح.</translation>
 <translation id="3362915550009543917">لوحة زيتية هادئة تعرض مرجًا أصفر اللون، توحي بالهدوء والتأمّل الفكري</translation>
 <translation id="3363202073972776113">ستتم إدارة هذا الملف الشخصي الجديد بواسطة مؤسستك. <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">‏‫Alt + التمرير بالماوس</translation>
@@ -3617,6 +3628,7 @@
 <translation id="3511358375261756531">توسيع "<ph name="HEADER" />"</translation>
 <translation id="351152300840026870">خط ثابت العرض</translation>
 <translation id="3511528412952710609">قصير</translation>
+<translation id="3512465804715993309">تمييز النص بشكل تكيّفي</translation>
 <translation id="3513019849832307207">الانضمام والفتح</translation>
 <translation id="3513563267917474897">شريط تمرير تدرُّج الألوان من <ph name="MIN_VALUE" /> إلى <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">التحكُّم في الألعاب</translation>
@@ -4960,6 +4972,7 @@
 <translation id="443031431654216610">أدخِل أرقامًا فقط.</translation>
 <translation id="4430369329743628066">تمت إضافة إشارة</translation>
 <translation id="4430422687972614133">تفعيل البطاقة الافتراضية</translation>
+<translation id="443196770280837407">‏لفتح Gemini، يمكنك استخدام اختصار لوحة مفاتيح.</translation>
 <translation id="4432621511648257259">كلمة المرور غير صحيحة.</translation>
 <translation id="4434611816075088065">ما مِن اقتراحات أخرى تستدعي انتباهك الآن</translation>
 <translation id="443475966875174318">تحديث التطبيقات غير المتوافقة أو إزالتها</translation>
@@ -4975,6 +4988,7 @@
 <translation id="4442863809158514979">عرض أذونات الويب</translation>
 <translation id="4442937638623063085">لم يتم العثور على أي ملفات شخصية. يُرجى إدخال رمز التفعيل المُقدَّم من مشغِّل شبكة الجوّال.</translation>
 <translation id="4443536555189480885">&amp;تعليمات</translation>
+<translation id="4444191890945732856">‏تتم مشاركة هذه الصفحة مع Gemini</translation>
 <translation id="4444304522807523469">‏الدخول إلى الماسحات الضوئية للمستند الملحق عبر جهاز USB أو على الشبكة المحلية</translation>
 <translation id="4444512841222467874">إذا لم تتوفر مساحة، فقد تتم إزالة المستخدمين والبيانات تلقائيًا.</translation>
 <translation id="4445446646109808714">اتفاقية ترخيص المستخدِم النهائي: <ph name="EULA_LINK" /></translation>
@@ -5297,6 +5311,7 @@
 <translation id="4681930562518940301">فتح الصورة الأصلية في علامة تبويب جديدة</translation>
 <translation id="4682481611456523884">لا يمكن للمحتوى المضمَّن في هذا الموقع الإلكتروني استخدام المعلومات التي تم حفظها عنك.</translation>
 <translation id="4682807230647698604">‏عند استخدام هذه الميزات، يتم إرسال البيانات ذات الصلة إلى Google لإنشاء تجارب الذكاء الاصطناعي</translation>
+<translation id="4683143253481759090">‏تم تحديث Chrome</translation>
 <translation id="4683629100208651599">تحويل الأحرف إلى أحرف صغيرة</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (تلقائي)</translation>
 <translation id="4684427112815847243">مزامنة جميع البيانات</translation>
@@ -5306,6 +5321,7 @@
 <translation id="4687718960473379118">الإعلانات المقترَحة من المواقع الإلكترونية</translation>
 <translation id="4688036121858134881">رقم تعريف السِجلّ المحلي: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761">يعيد <ph name="MANAGER" /> هذا الجهاز إلى إصدار سابق من نظام التشغيل (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">‏يُرجى التأكّد من الاتصال بالإنترنت، ثم إعادة محاولة استخدام Gemini</translation>
 <translation id="4689235506267737042">اختيار إعدادات العرض التوضيحي المفضَّلة</translation>
 <translation id="4689421377817139245">‏مزامنة هذه الإشارة المرجعة على جهاز iPhone</translation>
 <translation id="4690091457710545971">‏&lt;تم إنشاء أربعة ملفات من خلال برامج Intel Wi-Fi الثابتة وهي كما يلي: csr.lst وfh_regs.lst وradio_reg.lst وmonitor.lst.sysmon. والملفات الثلاثة الأولى هي ملفات ثنائية تحتوي على عمليات تفريغ للسجلّات وهي لا تحتوي على أي معلومات شخصية أو معلومات تحديد هوية الجهاز، حسب تقييم Intel.وأما الملف الأخير فهو عبارة عن تتبُّع تنفيذ من البرامج الثابتة Intel، وتم تنقيحه للتأكّد من خلوه من أي معلومات شخصية أو معلومات تحديد هوية الجهاز، ولكنه لم يُعرض هنا لكبر حجمه. وتم إنشاء هذه الملفات استجابةً لمشاكل Wi-Fi الأخيرة في جهازك، وستتم مشاركتها مع Intel للمساعدة في تحرّي هذه المشاكل وإصلاحها.&gt;</translation>
@@ -5591,6 +5607,7 @@
 <translation id="4884937942297374058">"الحماية المحسَّنة" غير مفعَّلة</translation>
 <translation id="4884987973312178454">6 أضعاف</translation>
 <translation id="4885692421645694729">لا تمتلك هذه الإضافة أذونات إضافية للوصول إلى المواقع الإلكترونية.</translation>
+<translation id="4887391901725877182">الترجمة والشرح</translation>
 <translation id="4887424188275796356">فتح باستخدام عارض النظام</translation>
 <translation id="488785315393301722">عرض التفاصيل</translation>
 <translation id="488862352499217187">إنشاء مجلد جديد</translation>
@@ -5741,6 +5758,7 @@
 <translation id="5001526427543320409">ملفات تعريف الارتباط الخارجية</translation>
 <translation id="5003070249435823986">استخدِم الإيماءة للدخول إلى وضع الانتقال، ثم حرِّك رأسك في الاتجاه الذي تريد الانتقال إليه. استخدِم الإيماءة مرة أخرى للخروج من وضع الانتقال.</translation>
 <translation id="5003993274120026347">الجملة التالية</translation>
+<translation id="5005113238422129109">‏يتيح لك هذا الإعداد استخدام الميكروفون للتحدّث إلى Gemini، مع العلم أنّه سيتم تخزين الصوت في سجلّ نشاطك على تطبيقات Gemini (إذا كان مفعّلاً)</translation>
 <translation id="5005311809885666699">‏الصور والفيديوهات المحفوظة من Chrome</translation>
 <translation id="5005498671520578047">نسخ كلمة المرور</translation>
 <translation id="5006218871145547804">‏أداة ADB في تطبيق Android لنظام التشغيل Crostini</translation>
@@ -6067,7 +6085,6 @@
 <translation id="5235050375939235066">هل تريد إلغاء تثبيت التطبيق؟</translation>
 <translation id="523505283826916779">إعدادات إمكانية الدخول</translation>
 <translation id="5235750401727657667">استبدال الصفحة التي تشاهدها عند فتح علامة تبويب جديدة</translation>
-<translation id="5236054983756407518">‏هل أردت إزالة عنوان منزلك من Chrome؟</translation>
 <translation id="5237124927415201087">‏يمكنك ضبط إعدادات <ph name="DEVICE_TYPE" /> بسهولة باستخدام هاتفك. ويمكن إضافة شبكة Wi-Fi وحساب Google بدون إدخال كلمات المرور يدويًا.
     <ph name="BR" />
     <ph name="BR" />
@@ -6712,6 +6729,7 @@
 <translation id="5705005699929844214">عرض خيارات إمكانية الوصول دائمًا</translation>
 <translation id="5705882733397021510">رجوع</translation>
 <translation id="5707185214361380026">فشل تحميل الإضافة من:</translation>
+<translation id="5707674184620508665">لن تتمكّن المؤسسة (<ph name="ACCOUNT_MANAGER" />) من الاطّلاع على بياناتك الحالية أو إدارتها، وستظل محفوظة في الملف الشخصي الحالي.</translation>
 <translation id="5708171344853220004">‏الاسم الأساسي في Microsoft</translation>
 <translation id="5711010025974903573">سجلات الخدمة</translation>
 <translation id="5711983031544731014">يتعذر فتح القفل. أدخل كلمة المرور.</translation>
@@ -7198,7 +7216,6 @@
 <translation id="606449270532897041">إدارة بيانات الموقع الإلكتروني</translation>
 <translation id="6064764629679333574">يمكنك تحسين جودة الصوت في ميكروفون البلوتوث من خلال الارتقاء بمستوى الصوت من منخفض الدقة إلى عالي الدقة.</translation>
 <translation id="6065289257230303064">سمات دليل صاحب الشهادة</translation>
-<translation id="6065690209261668796">‏هل أردت إزالة عنوان عملك من Chrome؟</translation>
 <translation id="6066794465984119824">لم يتم إعداد تجزئة الصورة.</translation>
 <translation id="6069464830445383022">‏تسجيل الدخول إلى Chromebook من خلال حسابك على Google</translation>
 <translation id="6071181508177083058">تأكيد كلمة المرور</translation>
@@ -7423,6 +7440,7 @@
 <translation id="622484624075952240">Down</translation>
 <translation id="622537739776246443">سيتم حذف الملف الشخصي</translation>
 <translation id="6225475702458870625">اتصال البيانات متاح من جهاز <ph name="PHONE_NAME" /> التابع لك</translation>
+<translation id="622568138962270592">‏نشاطك على تطبيقات Gemini</translation>
 <translation id="6226777517901268232">ملف مفتاح خاص (اختياري)</translation>
 <translation id="6227280783235722609">إضافة</translation>
 <translation id="622902691730729894">إزالة تثبيت المجموعة من شريط الإشارات</translation>
@@ -7522,6 +7540,7 @@
 <translation id="628726841779494414">إدارة الطابعات في إعدادات الطابعة</translation>
 <translation id="6287288864483377583">لا يُسمح باستيراد أكثر من شهادة واحدة</translation>
 <translation id="6287828400772161253">‏هاتف Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">‏يمكنك طرح سؤال في "وضع البحث بالذكاء الاصطناعي" من Google</translation>
 <translation id="6290613030083731160">ما مِن أجهزة متوفِّرة بالقرب منك للمشاركة معها. <ph name="LINK_BEGIN" />مزيد من المعلومات<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">‏تعذَّرت استعادة حاوية Linux لعدم توفُّر مساحة تخزين.</translation>
 <translation id="6291741848715722067">رمز تأكيد البيانات</translation>
@@ -7725,6 +7744,7 @@
 <translation id="6451861213630784801">لقد سجّلت الخروج من حسابك</translation>
 <translation id="6452181791372256707">رفض</translation>
 <translation id="6452251728599530347">اكتمل <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">تثبيت الإضافات</translation>
 <translation id="6452961788130242735">مشكلة في الشبكة أو نطاق غير صالح</translation>
 <translation id="6453191633103419909">جودة عرض علامة التبويب/الشاشة</translation>
 <translation id="6453921811609336127">‏للتبديل إلى أسلوب الإدخال التالي، يمكنك الضغط على <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />مفتاح المسافة<ph name="END_SPACE" /><ph name="END_SHORTCUT" />.</translation>
@@ -8159,6 +8179,7 @@
 <translation id="6759193508432371551">إعادة الضبط على الإعدادات الأصلية</translation>
 <translation id="6760354150216532978">تحذير: يمكن لهذا الموقع الإلكتروني الاطّلاع على التعديلات التي تُجريها.</translation>
 <translation id="6761209758867628753">الأداة: مساعدة في الكتابة</translation>
+<translation id="6761459308170527362">‏يمكنك إجراء محادثة صوتية أو نصية لطرح سؤال على Gemini عن محتوى الصفحة التي تتم مشاركتها</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">غير مسموح بحفظ بيانات الموقع الإلكتروني على الجهاز فقط</translation>
 <translation id="6762833852331690540">مفعّل</translation>
@@ -8819,6 +8840,7 @@
 <translation id="7223952304612664117">يسمح هذا الإجراء لخدمات النظام باستخدام ميزة "دقة الموقع الجغرافي" لتحديد موقعك الجغرافي. وتستخدم ميزة "دقة الموقع الجغرافي" معلومات عن الإشارات اللاسلكية وأدوات الاستشعار لتقدير الموقع الجغرافي للجهاز.</translation>
 <translation id="7225082563376899794">‏استخدام برنامج Windows Hello عند ملء كلمات المرور</translation>
 <translation id="7225179976675429563">نوع الشبكة مفقود</translation>
+<translation id="7226163413959353072">مزايا كثيرة بانتظارك من مساعدك المستند إلى الذكاء الاصطناعي، كاستخلاص الأفكار الرئيسية وتوضيح المفاهيم وإيجاد إجابات لأسئلتك وغير ذلك</translation>
 <translation id="7227235818314667565">إدارة المشاركة</translation>
 <translation id="7227458944009118910">يمكن للتطبيقات المدرَجة أدناه التعامل مع روابط البروتوكولات أيضًا. وستطلب التطبيقات الأخرى الحصول على الإذن.</translation>
 <translation id="7228056665272655255">لضبط إعدادات بصمة الإصبع، اطلب من طفلك لمس أداة استشعار بصمة الإصبع في أعلى يمين لوحة المفاتيح. يتم تخزين بيانات بصمة إصبع طفلك بشكل آمن وتظلّ محفوظة على جهاز <ph name="DEVICE_TYPE" /> هذا فقط.</translation>
@@ -8888,6 +8910,7 @@
 <translation id="727595954130325265">التسوّق الآن</translation>
 <translation id="727952162645687754">خطأ في التنزيل</translation>
 <translation id="7280649757394340890">إعدادات الصوت في ميزة تحويل النص إلى كلام</translation>
+<translation id="7280683802406059877">تخصيص اختصارات لوحة المفاتيح</translation>
 <translation id="7280877790564589615">تمّ طلب إذن</translation>
 <translation id="7281166215790160128">الوضع</translation>
 <translation id="7282056103720203738">قراءة معلومات الأجهزة المتصلة وبياناتها</translation>
@@ -8946,6 +8969,7 @@
 <translation id="7320213904474460808">الاتصال بالشبكة تلقائيًا</translation>
 <translation id="7321545336522791733">خادم يتعذر الوصول إليه</translation>
 <translation id="7322515217754205362">أذونات الوصول إلى المواقع الإلكترونية</translation>
+<translation id="7322919329844967709">ستكون الردود أكثر صلة بمحتوى الصفحة التي تتم مشاركتها</translation>
 <translation id="7323315405936922211">حجم منطقة المؤشر</translation>
 <translation id="7324020307732396723">فتح إعدادات اللغة</translation>
 <translation id="7324297612904500502">منتدى الإصدار التجريبي</translation>
@@ -9944,6 +9968,7 @@
 <translation id="7991296728590311172">إعدادات الوصول عبر مفتاح تحكّم</translation>
 <translation id="7992080146463834191">تساعدك هذه الميزة في تلخيص المحتوى أو تبسيط المصطلحات المعقدة أو طرح أسئلة.</translation>
 <translation id="7992203134935383159">تركيب الكلام</translation>
+<translation id="7993332993977106257">‏يتيح لك هذا الزر الوصول بسهولة إلى Gemini واستخدامه على جهازك، حتى إذا كان Chrome مصغّرًا.</translation>
 <translation id="7997826902155442747">أولوية المعالجة</translation>
 <translation id="7997828719430450286">تم بنجاح.</translation>
 <translation id="7998701048266085837">‏عناوين URL</translation>
@@ -9997,6 +10022,7 @@
 <translation id="8028060951694135607">‏استرداد مفتاح Microsoft</translation>
 <translation id="8028803902702117856">جارٍ تنزيل <ph name="SIZE" />، <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">الحجم</translation>
+<translation id="8029349782735515147">‏يتيح هذا الإعداد عرض الترجمة والشرح عند استخدام Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{قائمة القراءة}=1{قائمة القراءة (عنصر واحد "{SELECTED_ITEMS}")}two{قائمة القراءة (عنصران "{SELECTED_ITEMS}")}few{قائمة القراءة ({SELECTED_ITEMS} عناصر)}many{قائمة القراءة ({SELECTED_ITEMS} عنصرًا)}other{قائمة القراءة ({SELECTED_ITEMS} عنصر)}}</translation>
 <translation id="8029492516535178472">‏<ph name="WINDOW_TITLE" /> - تم طلب الإذن، اضغط على ⌘ + Option + السهم المتجه للأعلى للاستجابة للطلب</translation>
 <translation id="8030169304546394654">غير متصل</translation>
@@ -10115,6 +10141,7 @@
 <translation id="8102139037507939978">‏إزالة معلومات تحديد الهوية الشخصية من system_logs.txt</translation>
 <translation id="810362914482827094">البحث في مفاتيح المرور</translation>
 <translation id="8104088837833760645">‏تنزيل الملف الشخصي لشريحة eSIM</translation>
+<translation id="8105050970626643057">‏يمكنك فتح Gemini بسرعة متى احتجت إليه</translation>
 <translation id="8105273883928376822">يُرجى تسجيل الدخول للمتابعة.</translation>
 <translation id="8106114112474206597">‏للضغط على زر الماوس، يجب استخدام مفتاح "i"</translation>
 <translation id="8107015733319732394">‏تثبيت متجر Google Play على <ph name="DEVICE_TYPE" />. قد يستغرق ذلك بضع دقائق.</translation>
@@ -10272,6 +10299,7 @@
 <translation id="8222112516148944758">يتم حفظ مجموعات علامات التبويب وتعديلها تلقائيًا على جميع أجهزتك</translation>
 <translation id="8222674561049363989">الملف ليس مستندًا صالحًا</translation>
 <translation id="822347941086490485">‏جارٍ البحث عن أجهزة HID...</translation>
+<translation id="8224209912580158729">‏يمكنك مشاركة محتوى الصفحة مع Gemini للحصول على ردود أكثر صلة بطلبك.</translation>
 <translation id="8224427620313426549">لن يتم حذف حسابك على <ph name="DOMAIN_LINK" />.</translation>
 <translation id="8225046344534779393">يُرجى التحقق من الاتصال بالإنترنت.</translation>
 <translation id="8225265270453771718">مشاركة نافذة التطبيق</translation>
@@ -10415,6 +10443,7 @@
 <translation id="8314835274931377415">هل تريد بدء عملية إعداد ميزة "الوصول عبر مفتاح تحكّم"؟</translation>
 <translation id="8315018673856831477">خيارات ميزة "توفير الذاكرة"</translation>
 <translation id="8315514906653279104">جارٍ تفعيل نقطة الاتصال…</translation>
+<translation id="8316480109537174997">‏عرض Gemini في لوحة النظام وتفعيل اختصار لوحة المفاتيح</translation>
 <translation id="8317671367883557781">إضافة اتصال شبكة</translation>
 <translation id="8317965619823678157">نسخ كلمات المرور</translation>
 <translation id="8318266828739827371">‏يمكنك استخدام طريقة عرض تقسيم الشاشة لرؤية المنطقة المكبَّرة من الشاشة. اضغط على مفتاح البحث ‏+ Ctrl ‏+ D لتفعيل ميزة "مكبِّر جزء من الشاشة" أو إيقافها.</translation>
@@ -10815,6 +10844,7 @@
 <translation id="8607661817136110841">مجموعات علامات التبويب</translation>
 <translation id="8607828412110648570">‏يُرجى التأكّد من أنّ جهازك الذي يتضمّن بلوتوث في وضع الإقران وأنّه في مكان مجاور. ولا تقرِنه إلا بأجهزة تثق بها. تظهر الأجهزة المقترنة لجميع الحسابات على جهاز Chromebook هذا. <ph name="BEGIN_LINK_LEARN_MORE" />مزيد من المعلومات<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">‏إضافة تذكرة Kerberos</translation>
+<translation id="860907040896565281">تخصيص اختصار لوحة المفاتيح…</translation>
 <translation id="8609465669617005112">الانتقال إلى الأعلى</translation>
 <translation id="8611922158252451755">بإمكان أي مستخدم لديه الرابط تعديل جميع علامات التبويب، لذا يُرجى توخّي الحذر عند مشاركته. ويُرجى العِلم بأنّ صلاحية الرابط تنتهي بعد 48 ساعة.</translation>
 <translation id="8612252270453580753">الب&amp;حث في إطار الفيديو باستخدام "<ph name="VISUAL_SEARCH_PROVIDER" />"</translation>
@@ -11219,6 +11249,7 @@
 <translation id="8868838761037459823">تفاصيل شبكة الجوّال</translation>
 <translation id="8870413625673593573">العناصر المغلقة مؤخرًا</translation>
 <translation id="8871043459130124414">عدم تشغيل الإضافة إلّا بعد النقر عليها</translation>
+<translation id="8871126140396172266">‏‫<ph name="WINDOW_TITLE" />: تتم مشاركة هذه الصفحة مع Gemini</translation>
 <translation id="8871551568777368300">تم التثبيت من قبل المشرف</translation>
 <translation id="8871696467337989339">إنك تستخدم علامة لا يستخدمها سطر الأوامر: <ph name="BAD_FLAG" />. سيؤثر ذلك بالسلب على الاستقرار والأمان.</translation>
 <translation id="8871974300055371298">إعدادات المحتوى</translation>
@@ -11431,6 +11462,7 @@
 <translation id="9011163749350026987">إظهار الرمز دائمًا</translation>
 <translation id="9011262023858991985">بث محتوى علامة التبويب هذه</translation>
 <translation id="9011393886518328654">ملاحظات الإصدار</translation>
+<translation id="9012013036616593083">‏‫Gemini غير متوفر في الوقت الحالي. يُرجى إعادة المحاولة لاحقًا.</translation>
 <translation id="9012122671773859802">تحريك الشاشة باستمرار حسب حركة مؤشر الماوس</translation>
 <translation id="9012585441087414258">‏يوفر لك هذا الوضع حماية من المواقع الإلكترونية وعمليات التنزيل والإضافات التي تبيّن أنها ضارة. فإذا تم رصد نشاط مريب في إحدى الصفحات، يتم إرسال عناوين URL وأجزاء من محتوى الصفحة إلى ميزة "التصفّح الآمن من Google".</translation>
 <translation id="9013037634206938463">‏يجب توفير <ph name="INSTALL_SIZE" /> على الأقل من المساحة الخالية لتثبيت نظام التشغيل Linux. ولزيادة المساحة الخالية، يجب حذف ملفات من جهازك.</translation>
@@ -11456,6 +11488,7 @@
 <translation id="9024127637873500333">&amp;فتح في علامة تبويب جديدة</translation>
 <translation id="9024158959543687197">‏حدث خطأ في تحميل المشاركة. يُرجى التحقُّق من عنوان URL لخادم مشاركة الملفات وإعادة المحاولة.</translation>
 <translation id="9024692527554990034">يمكنك استخدام الاختصارات المتوفّرة في شريط العناوين للبحث بسرعة في موقع إلكتروني معيَّن أو لاستخدام محرك بحث مختلف.</translation>
+<translation id="9024975946059881308">‏عرض Gemini في شريط قوائم Mac وتفعيل اختصار لوحة المفاتيح</translation>
 <translation id="9025222334598338152">يمكنك استخدام جداول المقارنة لتتبُّع عملية تضييق نطاق خياراتك</translation>
 <translation id="902638246363752736">إعدادات لوحة المفاتيح</translation>
 <translation id="9026393603776578602">إملاء</translation>
diff --git a/chrome/app/resources/generated_resources_as.xtb b/chrome/app/resources/generated_resources_as.xtb
index d57c7c0a..905fbed 100644
--- a/chrome/app/resources/generated_resources_as.xtb
+++ b/chrome/app/resources/generated_resources_as.xtb
@@ -218,6 +218,7 @@
 <translation id="1142713751288681188">কাগজৰ প্ৰকাৰ</translation>
 <translation id="1143142264369994168">প্ৰমাণপত্ৰ স্বাক্ষৰ কৰোঁতা</translation>
 <translation id="1145593918056169051">প্ৰিণ্টাৰটো বন্ধ হৈছে</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{এক্সটেনশ্বন}=1{এক্সটেনশ্বন ({SELECTED_ITEMS} টা)}one{এক্সটেনশ্বন ({SELECTED_ITEMS} টা)}other{এক্সটেনশ্বন ({SELECTED_ITEMS} টা)}}</translation>
 <translation id="114715166554490743">মূৰ পইণ্টাৰ</translation>
 <translation id="114721135501989771">Chromeত Googleৰ সেৱা পাওক</translation>
 <translation id="1147322039136785890">এতিয়া <ph name="SUPERVISED_USER_NAME" />ৰ পাল</translation>
@@ -737,6 +738,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> আঁতৰাওক</translation>
 <translation id="1504551620756424144">শ্বেয়াৰ কৰা ফ’ল্ডাৰসমূহ Windowsৰ <ph name="BASE_DIR" />ত উপলব্ধ।</translation>
 <translation id="1505494256539862015">পাছৱৰ্ড ৰপ্তানি কৰক</translation>
+<translation id="1505654899813338756">আপুনি প্ৰাসংগিক পৃষ্ঠাসমূহ একেলগে ৰাখিবলৈ আৰু সেইসমূহ আপোনাৰ সমগ্ৰ ডিভাইচত ছেভ কৰিবলৈ টেবসমূহৰ গোট সৃষ্টি কৰিব পাৰে</translation>
 <translation id="1506061864768559482">সন্ধান ইঞ্জিন</translation>
 <translation id="1506187449813838456">তীব্ৰতা বৃদ্ধি কৰক</translation>
 <translation id="1507170440449692343">এই পৃষ্ঠাটোৰ আপোনাৰ কেমেৰাৰ এক্সেছ অৱৰোধ কৰি ৰখা হৈছিল।</translation>
@@ -5316,6 +5318,7 @@
 <translation id="4681930562518940301">মূল &amp;প্ৰতিচ্ছবি নতুন টেবত খোলক</translation>
 <translation id="4682481611456523884">এই ছাইটত এম্বেড কৰা সমলে আপোনাৰ বিষয়ে ছেভ কৰা তথ্য ব্যৱহাৰ কৰিব নোৱাৰে</translation>
 <translation id="4682807230647698604">আপুনি এই সুবিধাসমূহ ব্যৱহাৰ কৰাৰ সময়ত, AIৰ অভিজ্ঞতা সৃষ্টি কৰিবলৈ প্ৰাসংগিক ডেটা Googleলৈ পঠিওৱা হয়</translation>
+<translation id="4683143253481759090">Chrome আপডে’ট কৰা হৈছে</translation>
 <translation id="4683629100208651599">সৰুফলা কৰক</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ডিফ’ল্ট)</translation>
 <translation id="4684427112815847243">সকলো ছিংক কৰক</translation>
@@ -6089,7 +6092,6 @@
 <translation id="5235050375939235066">এপ্ আনইনষ্টল কৰিবনে?</translation>
 <translation id="523505283826916779">সাধ্য সুবিধাৰ ছেটিংসমূহ</translation>
 <translation id="5235750401727657667">আপুনি এটা নতুন টেব খুলোঁতে দেখা পোৱা পৃষ্ঠাটো সলনি কৰক</translation>
-<translation id="5236054983756407518">আপোনাৰ ঘৰৰ ঠিকনা Chromeৰ পৰা আঁতৰাবনে?</translation>
 <translation id="5237124927415201087">আপোনাৰ ফ’নৰ জৰিয়তে সহজে নিজৰ <ph name="DEVICE_TYPE" /> ছেট আপ কৰক। আপুনি মেনুৱেলী নিজৰ পাছৱৰ্ড নিদিয়াকৈয়ে নিজৰ ৱাই-ফাই আৰু Google একাউণ্ট যোগ দিব পাৰে।
     <ph name="BR" />
     <ph name="BR" />
@@ -7221,7 +7223,6 @@
 <translation id="606449270532897041">ছাইটৰ ডেটা পৰিচালনা কৰক</translation>
 <translation id="6064764629679333574">নিম্ন-ৰিজ’লিউশ্বনৰ অডিঅ’ক উচ্চ-ৰিজ’লিউশ্বনলৈ আপস্কে’ল কৰি ব্লুটুথ মাইকৰ ধ্বনিৰ গুণগত মান উন্নত কৰক।</translation>
 <translation id="6065289257230303064">প্ৰমাণপত্ৰৰ বিষয় নির্দেশক বৈশিষ্ট্য</translation>
-<translation id="6065690209261668796">আপোনাৰ কৰ্মস্থানৰ ঠিকনা Chromeৰ পৰা আঁতৰাবনে?</translation>
 <translation id="6066794465984119824">প্ৰতিচ্ছবিৰ হেশ্ব ছেট কৰা হোৱা নাই</translation>
 <translation id="6069464830445383022">আপোনাৰ Chromebookত আপোনাৰ Google একাউণ্টৰ জৰিয়তে ছাইন ইন কৰিব লাগিব</translation>
 <translation id="6071181508177083058">পাছৱৰ্ড নিশ্চিত কৰক</translation>
@@ -7546,6 +7547,7 @@
 <translation id="628726841779494414">প্ৰিণ্টাৰৰ ছেটিঙত আপোনাৰ প্ৰিণ্টাৰ পৰিচালনা কৰক</translation>
 <translation id="6287288864483377583">আমদানিটো কেৱল এখন একক প্ৰমাণপত্ৰৰ বাবে সমৰ্থত হয়</translation>
 <translation id="6287828400772161253">Android ফ’ন (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI ম'ড বিচাৰক</translation>
 <translation id="6290613030083731160">কোনো উপলব্ধ ডিভাইচে ওচৰত শ্বেয়াৰ কৰি থকা নাই। <ph name="LINK_BEGIN" />অধিক জানক<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ষ্ট’ৰেজত ঠাই নোহোৱাৰ বাবে পুনঃস্থাপন কৰিব নোৱাৰি।</translation>
 <translation id="6291741848715722067">নিশ্চিতকৰণ ক’ড</translation>
diff --git a/chrome/app/resources/generated_resources_az.xtb b/chrome/app/resources/generated_resources_az.xtb
index faaddca1..b8c92ef 100644
--- a/chrome/app/resources/generated_resources_az.xtb
+++ b/chrome/app/resources/generated_resources_az.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android telefonundan hesabı avtomatik əldə edin</translation>
 <translation id="1069814191880976658">Başqa ekran seçin</translation>
 <translation id="107022587824771715">Tab qrupu təklifləri əlçatan deyil. <ph name="BEGIN_LINK" />İndi təzələyə<ph name="END_LINK" /> və ya daha sonra təkrar cəhd edə bilərsiniz</translation>
+<translation id="1070357312245925724">Naviqasiya qısayolu</translation>
 <translation id="1070377999570795893">Kompüterinizdə başqa bir proqram Chrome'un necə işlədiyini dəyişdirən artırma əlavə etdi. <ph name="EXTENSION_NAME" /></translation>
 <translation id="1070705170564860382">Alternativ brauzerdə <ph name="COUNTDOWN_SECONDS" /> saniyəyə açılacaq</translation>
 <translation id="1071917609930274619">Data Şifrələnməsi</translation>
@@ -187,6 +188,7 @@
 <translation id="1122913801042512795">Hesabınızın giriş detallarının vaxtı keçib. Hesabdan çıxın və yenidən daxil olun.</translation>
 <translation id="1122960773616686544">Əlfəcin adı</translation>
 <translation id="1124772482545689468">İstifadəçi</translation>
+<translation id="1125371304736839151">Gemini-ı brauzerin yuxarı hissəsində göstərin</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Lokal)</translation>
 <translation id="1125921926864945797">Divar kağızı və üslub</translation>
 <translation id="1128090040635299943">Linux hazırda konfiqurasiya edilir. Konfiqurasiya bir neçə dəqiqə çəkəcək.</translation>
@@ -983,6 +985,7 @@
 <translation id="1660763353352708040">Adapter problemi</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Brauzeri yavaşladan tabı düzəldin}other{Brauzeri yavaşladan tabları düzəldin}}</translation>
 <translation id="16620462294541761">Parolunuz doğrulanmadı. Yenidən cəhd edin.</translation>
+<translation id="1662572015199460525">Nəzər saldığınız zaman cavablar, əsas təkliflər və s. əldə etmək üçün səs və ya mətn vasitəsilə söhbət edin</translation>
 <translation id="166278006618318542">Subyektin İctimai Açarı Alqoritmi</translation>
 <translation id="1662801900924515589"><ph name="APP" /> quraşdırıldı</translation>
 <translation id="1663698992894057019">Ən son təhlükəsizlik və proqram təminatı üçün yeni Chromebook-a təkmilləşdirin</translation>
@@ -1085,6 +1088,7 @@
 <translation id="174123615272205933">Fərdi</translation>
 <translation id="1741314857973421784">Davam edin</translation>
 <translation id="1744108098763830590">arxa fon səhifəsi</translation>
+<translation id="174516937379651657">Gemini bir səhifə paylaşdığınız zaman səhifənin tam kontenti və URL-i Google-a göndərilir.</translation>
 <translation id="1745732479023874451">Kontaktları idarə edin</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{Bu veb tətbiqdə # fayl açılsın və redaktə edilsin?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> veb-saytına daxil olmaq üçün <ph name="DEVICE_NAME" /> cihazından əldə edilən giriş açarından istifadə edin</translation>
@@ -1396,6 +1400,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 artırma nəzərdən keçirildi}other{{NUM_EXTENSIONS} artırma nəzərdən keçirildi}}</translation>
 <translation id="1959421829481337178">Operatorun təqdim etdiyi aktivasiya kodunu daxil edin.</translation>
 <translation id="1960211333621141174">Uçurum</translation>
+<translation id="1962356719152496092">Klaviatura qısayolunu burada fərdiləşdirin</translation>
 <translation id="1963976881984600709">Standart qoruma</translation>
 <translation id="1964009877615282740">Ardına baxın</translation>
 <translation id="1965578266762387357">Yazı yardımı aldığınız zaman səhifənin URL-i, kontenti və mətn Google-a göndərilir. Şəxsi məlumatlar (məsələn, tibbi və ya maliyyə məlumatları) daxil etməyin</translation>
@@ -1563,6 +1568,7 @@
 <translation id="2079053412993822885">Öz sertifikatlarınızdan birini silsəniz, daha öz identifikasiyanız üçün istifadə edə bilməyəcəksiniz.</translation>
 <translation id="2079495302726689071">Keçidi yeni <ph name="APP" /> tabında açın</translation>
 <translation id="2079545284768500474">Geri qaytarın</translation>
+<translation id="2079553700504470326">Ən dəqiq Gemini nəticələri üçün IP ünvanınıza əsaslanan təxmini məkan əvəzinə dəqiq məkandan istifadə edin.</translation>
 <translation id="2080070583977670716">Digər ayarlar</translation>
 <translation id="2081816110395725788">Batareya istifadəsi zamanı fəaliyyətsiz rejim</translation>
 <translation id="2082187087049518845">Tabeli qrupa əlavə edin</translation>
@@ -2194,6 +2200,7 @@
 <translation id="2496180316473517155">Brauzer tarixçəsi</translation>
 <translation id="2496616243169085015">Fotoqrafiya</translation>
 <translation id="2497229222757901769">Maus sürəti</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - Bu söhbət zamanı bu tabı Gemini ilə paylaşırsınız</translation>
 <translation id="2497852260688568942">Sinxronizasiya administratorunuz tərəfindən deaktiv edilib</translation>
 <translation id="2498539833203011245">Minimallaşdırın</translation>
 <translation id="2498765460639677199">Nəhəng</translation>
@@ -2518,6 +2525,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Məkan Dəqiqliyi yanılı olduqda cihaz məkanını daha dəqiq təxmin etmək üçün Wi‑Fi giriş nöqtələri, mobil şəbəkə qüllələri və GPS kimi simsiz siqnallar haqqında məlumatlar, eləcə də tətbiq və xidmətlərin məkan əsaslı funksiyalar təmin etmək üçün istifadə etdiyi cihazın akselerometr və giroskop datası kimi sensor datası istifadə edilir. Bunun üçün Google kraudsors simsiz siqnal məkanlarına töhfə vermək məqsədilə mütəmadi olaraq bu cihazın yaxınlığında əlçatan olan cihaz sensorları və simsiz siqnallar haqqında məlumatları emal edir.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google bu cihazdan toplanmış bu məlumatları aşağıdakı məqsədlər üçün istifadə edir: məkan dəqiqliyi və məkan əsaslı xidmətləri təkmilləşdirmək; və ümumilikdə Google xidmətlərini təkmilləşdirmək, təmin etmək və işlək vəziyyətdə saxlamaq. İstifadəçilərin ehtiyaclarına xidmət etmək üçün bu məlumatları Google və üçüncü tərəflərin qanuni maraqlarına əsasən emal edirik. Bu məlumatlar hər hansı şəxsin kimliyini müəyyənləşdirmək üçün istifadə edilmir.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Bu cihazın məkan ayarlarında Ayarlar &gt; Məxfilik və güvənlik &gt; Məxfilik nizamlayıcıları &gt; Məkana giriş &gt; Təkmil məkan ayarları bölməsində Məkan Dəqiqliyini söndürə bilərsiniz. Məkan Dəqiqliyi sönülü olarsa, Məkan Dəqiqliyi datası toplanılmayacaq. Android tətbiq və xidmətlərində bu cihazın məkanını müəyyən etmək üçün yalnız IP ünvanı (əlçatandırsa) istifadə olunur ki, bu da Google Xəritə kimi Android tətbiq və xidmətləri üçün məkanın əlçatanlığına və dəqiqliyinə təsir edə bilər.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Gemini Tətbiq fəaliyyətinizə baxın və onu idarə edin</translation>
 <translation id="2730029791981212295">Linux tətbiq və faylları yedəklənir</translation>
 <translation id="2730550884708194161">İş profilləri haqqında</translation>
 <translation id="2730596696987224099">Özünüz seçin</translation>
@@ -3388,6 +3396,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> <ph name="ATTACHMENTS" /> qoşmasını sizinlə paylaşır.}other{<ph name="DEVICE_NAME" /> <ph name="ATTACHMENTS" /> qoşmasını sizinlə paylaşır.}}</translation>
 <translation id="3361954577771524115">Tətbiqdən</translation>
+<translation id="3362651095484543782">Gemini-dan çıxmaq və ya oraya qayıtmaq üçün klaviatura qısayolundan istifadə edin.</translation>
 <translation id="3362915550009543917">Sakitlik və intellektual düşüncə hissi doğuran, sarı rəngli çəmənliyi əks etdirən sakit yağlı boya rəsmi.</translation>
 <translation id="3363202073972776113">Bu yeni profil təşkilatınız tərəfindən idarə olunacaq. <ph name="BEGIN_LINK" />Ətraflı məlumat<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+mausla tuşlama</translation>
@@ -3611,6 +3620,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> başlığını genişləndirin</translation>
 <translation id="351152300840026870">Fiksə edilmiş eni olan şrift</translation>
 <translation id="3511528412952710609">Qısa</translation>
+<translation id="3512465804715993309">Adaptiv vurğulama</translation>
 <translation id="3513019849832307207">Qoşulun və açın</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" />-<ph name="MAX_VALUE" /> aralığında rəng slayderi</translation>
 <translation id="3514335087372914653">Oyuna Nəzarət</translation>
@@ -4954,6 +4964,7 @@
 <translation id="443031431654216610">Yalnız rəqəmlərdən istifadə edin</translation>
 <translation id="4430369329743628066">Əlfəcin əlavə olundu</translation>
 <translation id="4430422687972614133">Virtual kartı aktiv edin</translation>
+<translation id="443196770280837407">Klaviatura qısayolu ilə Gemini-ı açın.</translation>
 <translation id="4432621511648257259">Parol yanlışdır</translation>
 <translation id="4434611816075088065">Nəzərdən keçiriləcək heç nə yoxdur</translation>
 <translation id="443475966875174318">Uyğun olmayan tətbiqləri güncəlləyin və ya silin</translation>
@@ -4969,6 +4980,7 @@
 <translation id="4442863809158514979">Veb icazələrinə baxın</translation>
 <translation id="4442937638623063085">Profil tapılmadı. Operatorun təqdim etdiyi aktivasiya kodunu daxil edin.</translation>
 <translation id="4443536555189480885">Yardım</translation>
+<translation id="4444191890945732856">Bu səhifəni Gemini ilə paylaşırsınız</translation>
 <translation id="4444304522807523469">USB vasitəsilə qoşulmuş və ya lokal şəbəkədə olan sənəd skanerlərinə girin</translation>
 <translation id="4444512841222467874">Boş yer əlçatan olmadıqda, istifadəçilər və data avtomatik silinə bilər.</translation>
 <translation id="4445446646109808714">Son İstifadəçinin Lisenziya Müqaviləsi: <ph name="EULA_LINK" /></translation>
@@ -5300,6 +5312,7 @@
 <translation id="4687718960473379118">Saytın təklif etdiyi reklamlar</translation>
 <translation id="4688036121858134881">Yerli giriş ID-si: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> bu cihazı əvvəlki versiyaya qaytarır (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">İnternet bağlantınızı yoxlayın və Gemini-dan yenidən istifadə etməyə çalışın</translation>
 <translation id="4689235506267737042">Demo tərcihlərinizi seçin</translation>
 <translation id="4689421377817139245">Bu əlfəcini iPhone'a sinxronizasiya edin</translation>
 <translation id="4690091457710545971">&lt;Intel Wi-Fi tərəfindən yaradılan dörd fayl: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  İlk üç fayl qeydiyyat materiallarından ibarət ikili fayllardır və Intel iddia edir ki, həmin fayllarda şəxsi, yaxud cihazı müəyyən edən məlumat yoxdur.  Son fayl Intel proqramından icraedilmənin izlənilməsidir; hər hansı şəxsi və ya cihazı müəyyən edən məlumat silinib və burada göstərilə bilməz çünki çox böyükdür.  Bu fayllar cihazınızdakı ən son Wi-Fi problemlərini həll etmək üçün yaradılıb. Həmin problemlərin həll edilməsi üçün fayllar Intel ilə paylaşılacaq.&gt;</translation>
@@ -5585,6 +5598,7 @@
 <translation id="4884937942297374058">Təkmil qoruma deaktivdir</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Bu artırmanın əlavə sayt girişi yoxdur</translation>
+<translation id="4887391901725877182">Subtitrlər</translation>
 <translation id="4887424188275796356">Sistem İzləyici ilə Açın</translation>
 <translation id="488785315393301722">Detalları göstər</translation>
 <translation id="488862352499217187">Yeni Qovluq Yaradın</translation>
@@ -5735,6 +5749,7 @@
 <translation id="5001526427543320409">Üçüncü tərəf kukiləri</translation>
 <translation id="5003070249435823986">Sürüşdürmə rejiminə daxil olmaq üçün jestdən istifadə edin, sonra başınızı sürüşdürmək istədiyiniz istiqamətdə hərəkət etdirin. Sürüşdürmə rejimindən çıxmaq üçün yenidən jestdən istifadə edin.</translation>
 <translation id="5003993274120026347">Növbəti cümlə</translation>
+<translation id="5005113238422129109">Gemini ilə söhbət etmək üçün mikrofondan istifadə edin. Gemini ilə danışdığınız zaman audio Gemini Tətbiq Fəaliyyətində saxlanılır (əgər aktivdirsə)</translation>
 <translation id="5005311809885666699">Chrome-dan yadda saxlananlar</translation>
 <translation id="5005498671520578047">Parolu kopyalayın</translation>
 <translation id="5006218871145547804">Crostini Android tətbiqi üzrə ADB</translation>
@@ -6061,7 +6076,6 @@
 <translation id="5235050375939235066">Tətbiq sistemdən silinsin?</translation>
 <translation id="523505283826916779">Əlçatımlılıq ayarları</translation>
 <translation id="5235750401727657667">Yeni tab açarkən baxdığınız səhifəni dəyişin</translation>
-<translation id="5236054983756407518">Ev ünvanınız Chrome-dan silinsin?</translation>
 <translation id="5237124927415201087">Telefon ilə <ph name="DEVICE_TYPE" /> cihazını asanlıqla ayarlayın. Parolları manual qaydada daxil etmədən Wi-Fi bağlantısı və Google Hesabınızı əlavə edə bilərsiniz.
     <ph name="BR" />
     <ph name="BR" />
@@ -6706,6 +6720,7 @@
 <translation id="5705005699929844214">Həmişə əlçatımlılıq seçimlərini göstərin</translation>
 <translation id="5705882733397021510">Geri qayıdın</translation>
 <translation id="5707185214361380026">Artırma formasını yükləmək alınmadı:</translation>
+<translation id="5707674184620508665">Təşkilatınız (<ph name="ACCOUNT_MANAGER" />) mövcud datanızı görə və ya idarə edə bilməyəcək. Mövcud profildə qalacaq.</translation>
 <translation id="5708171344853220004">Microsoft İştirakçı Adı</translation>
 <translation id="5711010025974903573">Xidmət girişləri</translation>
 <translation id="5711983031544731014">Kilidi açmaq mümkün olmadı. Şifrənizi daxil edin.</translation>
@@ -7190,7 +7205,6 @@
 <translation id="606449270532897041">Sayt datasını idarə edin</translation>
 <translation id="6064764629679333574">Aşağıkeyfiyyətli səsi yuxarı dəqiqliyə yüksəltməklə Bluetooth mikrofon səsinin keyfiyyətini yaxşılaşdırın.</translation>
 <translation id="6065289257230303064">Sertifikat Subyekt Direktoriyası Atributları</translation>
-<translation id="6065690209261668796">İş ünvanınız Chrome-dan silinsin?</translation>
 <translation id="6066794465984119824">Şəkil heşi ayarlanmayıb</translation>
 <translation id="6069464830445383022">Chromebook girişi üçün Google Hesabınız istifadə edilir</translation>
 <translation id="6071181508177083058">parolu təsdiq edin</translation>
@@ -7415,6 +7429,7 @@
 <translation id="622484624075952240">Aşağı</translation>
 <translation id="622537739776246443">Profil silinəcək</translation>
 <translation id="6225475702458870625">Data bağlantısı <ph name="PHONE_NAME" /> telefonunda əlçatandır</translation>
+<translation id="622568138962270592">Gemini Tətbiq Fəaliyyəti</translation>
 <translation id="6226777517901268232">Xüsusi açar faylı (istəyə bağlı)</translation>
 <translation id="6227280783235722609">artırma</translation>
 <translation id="622902691730729894">Qrupu əlfəcin panelindən çıxarın</translation>
@@ -7514,6 +7529,7 @@
 <translation id="628726841779494414">Printer ayarlarında printerləri idarə edin</translation>
 <translation id="6287288864483377583">İdxal yalnız bir sertifikat üçün dəstəklənir</translation>
 <translation id="6287828400772161253">Android telefonu (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google Sİ rejimindən soruşun</translation>
 <translation id="6290613030083731160">Yaxınlıqda paylaşım edən əlçatan cihaz yoxdur. <ph name="LINK_BEGIN" />Ətraflı məlumat<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Yaddaş yeri az olduğuna görə bərpa etmək mümkün deyil.</translation>
 <translation id="6291741848715722067">Təsdiq kodu</translation>
@@ -7717,6 +7733,7 @@
 <translation id="6451861213630784801">Çıxış etdiniz</translation>
 <translation id="6452181791372256707">Rədd edin</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> tamamlanıb</translation>
+<translation id="6452268285438583507">Artırmalar əlavə edin</translation>
 <translation id="6452961788130242735">Şəbəkə problemi və ya uyğunsuz sahə</translation>
 <translation id="6453191633103419909">Tab/Ekran Proyeksiya Keyfiyyəti</translation>
 <translation id="6453921811609336127">Növbəti giriş metoduna keçmək üçün buna basın: <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Boşluq<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8143,6 +8160,7 @@
 <translation id="6759193508432371551">Zavod Sıfırlaması</translation>
 <translation id="6760354150216532978">Xəbərdarlıq: bu sayt redaktələri görə bilər</translation>
 <translation id="6761209758867628753">Alət: Yazmağa kömək et</translation>
+<translation id="6761459308170527362">Paylaşdığınız səhifə kontenti ilə bağlı Gemini-a sual vermək üçün səsli və ya mətn söhbətindən istifadə edə bilərsiniz</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Cihazda sayt datasına icazə verilməyib</translation>
 <translation id="6762833852331690540">Aktiv</translation>
@@ -8801,6 +8819,7 @@
 <translation id="7223952304612664117">Bu, sistem xidmətlərinə məkanı müəyyən etmək üçün Məkan Dəqiqliyindən istifadə etmək imkanı verir. Məkan Dəqiqliyi cihazın yerini təxmin etmək üçün simsiz siqnallar və sensorlar haqqında məlumatdan istifadə edir.</translation>
 <translation id="7225082563376899794">Parolları daxil edərkən Windows Hello istifadə edin</translation>
 <translation id="7225179976675429563">Şəbəkə növü çatışmır</translation>
+<translation id="7226163413959353072">Vacib təkliflər verən, anlayışları aydınlaşdıran, cavablar tapan və daha çoxunu edən Sİ assistenti</translation>
 <translation id="7227235818314667565">Paylaşımı idarə edin</translation>
 <translation id="7227458944009118910">Aşağıda sadalanan tətbiqlər protokol keçidlərini də idarə edə bilər. Digər tətbiqlər icazə istəyəcək.</translation>
 <translation id="7228056665272655255">Barmaq izini ayarlamaq üçün uşağınızdan klaviaturanın yuxarı sağ küncündə olan barmaq izi sensoruna toxunmasını istəyin. Övladınızın barmaq izi datası təhlükəsiz şəkildə saxlanılır və heç vaxt <ph name="DEVICE_TYPE" /> cihazından kənara ötürülmür.</translation>
@@ -8870,6 +8889,7 @@
 <translation id="727595954130325265">İndi alış-veriş edin</translation>
 <translation id="727952162645687754">Xətanı endirin</translation>
 <translation id="7280649757394340890">Mətndən-Nitqə səs ayarları</translation>
+<translation id="7280683802406059877">Klaviatura qısayolunu fərdiləşdirin</translation>
 <translation id="7280877790564589615">İcazə sorğusu göndərildi</translation>
 <translation id="7281166215790160128">Rejim</translation>
 <translation id="7282056103720203738">Qoşulmuş cihazların məlumat və datasını oxuyun</translation>
@@ -8928,6 +8948,7 @@
 <translation id="7320213904474460808">Şəbəkəni defolt olaraq seçin</translation>
 <translation id="7321545336522791733">Server əlçatmazdır</translation>
 <translation id="7322515217754205362">Sayt icazələri</translation>
+<translation id="7322919329844967709">Paylaşdığınız səhifə kontenti ilə bağlı daha uyğun cavablar alacaqsınız</translation>
 <translation id="7323315405936922211">Kursor sahəsinin ölçüsü</translation>
 <translation id="7324020307732396723">Dil ayarlarını açın</translation>
 <translation id="7324297612904500502">Beta Forumu</translation>
@@ -9927,6 +9948,7 @@
 <translation id="7991296728590311172">Keçid Düyməsi ayarları</translation>
 <translation id="7992080146463834191">Kontenti icmallaşdırın, mürəkkəb dili sadələşdirin və ya suallar verin.</translation>
 <translation id="7992203134935383159">Nitq sintezi</translation>
+<translation id="7993332993977106257">Chrome-un ölçüsü minimuma endirilmiş olsa belə, cihazınızda Gemini istifadəsi üçün asan giriş.</translation>
 <translation id="7997826902155442747">Proses Prioriteti</translation>
 <translation id="7997828719430450286">Uğurlu oldu.</translation>
 <translation id="7998701048266085837">URL-lər</translation>
@@ -9979,6 +10001,7 @@
 <translation id="8028060951694135607">Microsoft Açar Bərpası</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" /> endirilir</translation>
 <translation id="8028993641010258682">Ölçü</translation>
+<translation id="8029349782735515147">Gemini Live istifadə edərkən subtitrləri göstərin</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Oxu siyahısı}=1{Oxu siyahısı ({SELECTED_ITEMS})}other{Oxu siyahısı ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - İcazə tələb edilib, cavablandırmaq üçün ⌘ + Seçim + Yuxarı ox düyməsini basın</translation>
 <translation id="8030169304546394654">Bağlantı kəsildi</translation>
@@ -10097,6 +10120,7 @@
 <translation id="8102139037507939978">Şəxsi Eyniləşdirici Məlumatları system_logs.txt faylından çıxarın.</translation>
 <translation id="810362914482827094">Parolları axtarın</translation>
 <translation id="8104088837833760645">eSIM profilini endirin</translation>
+<translation id="8105050970626643057">İstədiyiniz zaman Gemini-ı tez açın</translation>
 <translation id="8105273883928376822">Davam etmək üçün daxil olun.</translation>
 <translation id="8106114112474206597">Maus düyməsini basmaq üçün "i" düyməsindən istifadə edin</translation>
 <translation id="8107015733319732394"><ph name="DEVICE_TYPE" /> cihazında Google Play Mağazası quraşdırılır. Bu proses bir neçə dəqiqə vaxt ala bilər.</translation>
@@ -10253,6 +10277,7 @@
 <translation id="8222112516148944758">Tab qrupları bütün cihazlarda avtomatik yadda saxlanılır və güncəllənir</translation>
 <translation id="8222674561049363989">Fayl etibarlı sənəd deyil</translation>
 <translation id="822347941086490485">HID cihazları axtarılır...</translation>
+<translation id="8224209912580158729">Daha uyğun cavablar almaq üçün səhifə kontentini Gemini ilə paylaşın.</translation>
 <translation id="8224427620313426549"><ph name="DOMAIN_LINK" /> hesabı silinməyəcək</translation>
 <translation id="8225046344534779393">İnternet bağlantısını yoxlayın</translation>
 <translation id="8225265270453771718">Tətbiq pəncərəsini paylaşın</translation>
@@ -10396,6 +10421,7 @@
 <translation id="8314835274931377415">Keçirici ilə Giriş ayarlanması başladılsın?</translation>
 <translation id="8315018673856831477">Yaddaşa qənaət seçimləri</translation>
 <translation id="8315514906653279104">Aktiv edilir...</translation>
+<translation id="8316480109537174997">Bildiriş sahəsində Gemini-ı göstərin və klaviatura qısayolunu yandırın</translation>
 <translation id="8317671367883557781">Şəbəkə bağlantısı əlavə edin</translation>
 <translation id="8317965619823678157">parolları kopyalayın</translation>
 <translation id="8318266828739827371">Ekranınızın böyüdülmüş sahəsini görmək üçün bölünmüş ekran görünüşündən istifadə edin. Daxili böyüdücünü aktiv və deaktiv etmək üçün Axtarış + Ctrl + D istifadə edin.</translation>
@@ -10796,6 +10822,7 @@
 <translation id="8607661817136110841">Tab qruplarınız</translation>
 <translation id="8607828412110648570">Bluetooth cihazı birləşdirmə rejimində və yaxınlıqda olmalıdır. Yalnız etibar etdiyiniz cihazlarla birləşdirin. Birləşdirilmiş cihazlar bu Chromebook-da bütün hesablar üçün görünən olur. <ph name="BEGIN_LINK_LEARN_MORE" />Ətraflı məlumat<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos bileti əlavə edin</translation>
+<translation id="860907040896565281">Klaviatura Qısayolunu fərdiləşdirin...</translation>
 <translation id="8609465669617005112">Yuxarı köçürün</translation>
 <translation id="8611922158252451755">Keçidi olan hər kəs bütün tabları redaktə edə bilər, ona görə də paylaşarkən diqqətli olun. Keçidin müddəti 48 saat ərzində bitir.</translation>
 <translation id="8612252270453580753">&amp;Videoçərçivəni <ph name="VISUAL_SEARCH_PROVIDER" /> ilə axtarın</translation>
@@ -11194,6 +11221,7 @@
 <translation id="8868838761037459823">Mobil şəbəkə detalları</translation>
 <translation id="8870413625673593573">Son Qapadılan</translation>
 <translation id="8871043459130124414">Artırmaya kliklədikdən sonra işləyir</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - Bu səhifəni Gemini ilə paylaşırsınız</translation>
 <translation id="8871551568777368300">Administrator tərəfindən nişanlanıb</translation>
 <translation id="8871696467337989339">Dəstəklənməyən əmr sətri bayrağı istifadə edirsiniz: <ph name="BAD_FLAG" />. Stabillik və güvənlik problemi olacaq.</translation>
 <translation id="8871974300055371298">Məzmun ayarları</translation>
@@ -11406,6 +11434,7 @@
 <translation id="9011163749350026987">İkonanı hər zaman göstərin</translation>
 <translation id="9011262023858991985">Bu tab yayımlanır</translation>
 <translation id="9011393886518328654">Buraxılış qeydləri</translation>
+<translation id="9012013036616593083">Gemini hazırda əlçatan deyil. Sonra cəhd edin.</translation>
 <translation id="9012122671773859802">Maus hərəkət etdikcə ekran davamlı olaraq hərəkət etdirilsin</translation>
 <translation id="9012585441087414258">Təhlükəli sayt, endirmə və artırmalardan qoruyur. Səhifədə şübhəli fəaliyyət olarsa, URL və səhifə kontentinin bir hissəsi Google Güvənli Axtarışa göndərilir.</translation>
 <translation id="9013037634206938463">Linux'u quraşdırmaq üçün <ph name="INSTALL_SIZE" /> boş yer tələb olunur. Yer boşaltmaq üçün cihazdan faylları silin.</translation>
@@ -11431,6 +11460,7 @@
 <translation id="9024127637873500333">Yeni paneldə açın</translation>
 <translation id="9024158959543687197">Paylaşım xətası. Fayl paylaşım linkini yoxlayaraq yenidən cəhd edin.</translation>
 <translation id="9024692527554990034">Müəyyən bir saytı sürətli axtarmaq və ya fərqli bir axtarış sistemindən istifadə etmək üçün ünvan panelindəki qısayollardan istifadə edə bilərsiniz</translation>
+<translation id="9024975946059881308">Mac menyu panelində Gemini-ı göstərin və klaviatura qısayolunu yandırın</translation>
 <translation id="9025222334598338152">Seçimlərinizi azaldarkən izləmək üçün müqayisə cədvəllərinizi istifadə edə bilərsiniz</translation>
 <translation id="902638246363752736">Klaviatura ayarları</translation>
 <translation id="9026393603776578602">diktə</translation>
diff --git a/chrome/app/resources/generated_resources_be.xtb b/chrome/app/resources/generated_resources_be.xtb
index e71c502..2b7d8388 100644
--- a/chrome/app/resources/generated_resources_be.xtb
+++ b/chrome/app/resources/generated_resources_be.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Аўтаматычна выбраць уліковы запіс з тэлефона Android</translation>
 <translation id="1069814191880976658">Выбраць іншы экран</translation>
 <translation id="107022587824771715">Прапановы па групаванні ўкладак недаступныя. Паспрабуйце <ph name="BEGIN_LINK" />абнавіць старонку<ph name="END_LINK" /> або паўтарыце спробу пазней</translation>
+<translation id="1070357312245925724">Спалучэнне клавіш для навігацыі</translation>
 <translation id="1070377999570795893">Іншая праграма на камп’ютары дадала пашырэнне, якое можа змяніць працу Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Даныя для ўваходу ва ўліковы запіс устарэлі. Выйдзіце з уліковага запісу і ўвайдзіце ў яго зноў.</translation>
 <translation id="1122960773616686544">Назва закладкі</translation>
 <translation id="1124772482545689468">Карыстальнік</translation>
+<translation id="1125371304736839151">Паказваць Gemini ў верхняй частцы браўзера</translation>
 <translation id="1125550662859510761">Здаецца, гэта <ph name="WIDTH" /> × <ph name="HEIGHT" /> (уласная)</translation>
 <translation id="1125921926864945797">Шпалеры і стыль</translation>
 <translation id="1128090040635299943">Ідзе наладжванне Linux. Гэта зойме некалькі хвілін.</translation>
@@ -990,6 +992,7 @@
 <translation id="1660763353352708040">Узнікла праблема з адаптарам сілкавання</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Адключыце ўкладку, якая запавольвае працу браўзера}one{Адключыце ўкладкі, якія запавольваюць працу браўзера}few{Адключыце ўкладкі, якія запавольваюць працу браўзера}many{Адключыце ўкладкі, якія запавольваюць працу браўзера}other{Адключыце ўкладкі, якія запавольваюць працу браўзера}}</translation>
 <translation id="16620462294541761">На жаль, ваш пароль не ўдалося спраўдзіць. Паўтарыце спробу.</translation>
+<translation id="1662572015199460525">Давайце галасавыя або тэкставыя запыты і атрымлівайце адказы, зводкі з асноўнай інфармацыяй і іншую дапамогу падчас прагляду інтэрнэту</translation>
 <translation id="166278006618318542">Алгарытм адкрытага ключа суб’екта</translation>
 <translation id="1662801900924515589">Усталявана праграма "<ph name="APP" />"</translation>
 <translation id="1663698992894057019">Перайдзіце на актуальную версію Chromebook, каб атрымаць доступ да найноўшых сродкаў бяспекі і праграмнага забеспячэння</translation>
@@ -1092,6 +1095,7 @@
 <translation id="174123615272205933">Карыстальніцкія</translation>
 <translation id="1741314857973421784">Далей</translation>
 <translation id="1744108098763830590">фонавая старонка</translation>
+<translation id="174516937379651657">Калі старонка абагульваецца з Gemini, URL-адрас старонкі і ўсё яе змесціва адпраўляюцца ў Google.</translation>
 <translation id="1745732479023874451">Кіраваць кантактамі</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Адкрыць і змяніць у гэтай вэб-праграме # файл?}few{Адкрыць і змяніць у гэтай вэб-праграме # файлы?}many{Адкрыць і змяніць у гэтай вэб-праграме # файлаў?}other{Адкрыць і змяніць у гэтай вэб-праграме # файла?}}</translation>
 <translation id="1748329107062243374">Выкарыстайце ключ доступу з прылады "<ph name="DEVICE_NAME" />" для ўваходу на сайт <ph name="WEBSITE" /></translation>
@@ -1403,6 +1407,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{Праверана 1 пашырэнне}one{Праверана {NUM_EXTENSIONS} пашырэнне}few{Праверана {NUM_EXTENSIONS} пашырэнні}many{Праверана {NUM_EXTENSIONS} пашырэнняў}other{Праверана {NUM_EXTENSIONS} пашырэння}}</translation>
 <translation id="1959421829481337178">Увядзіце код актывацыі, атрыманы ад аператара.</translation>
 <translation id="1960211333621141174">Уцёс</translation>
+<translation id="1962356719152496092">Наладзьце спалучэнне клавіш тут</translation>
 <translation id="1963976881984600709">Стандартная абарона</translation>
 <translation id="1964009877615282740">Паглядзець больш</translation>
 <translation id="1965578266762387357">Калі вы атрымліваеце дапамогу ў напісанні тэкстаў, URL-адрас старонкі, змесціва і ваш тэкст адпраўляюцца ў Google, таму не ўказвайце асабістую інфармацыю (напрыклад, медыцынскія або фінансавыя звесткі)</translation>
@@ -1568,6 +1573,7 @@
 <translation id="2079053412993822885">Выдаліўшы адзін са сваіх уласных сертыфікатаў, вы больш не зможаце выкарыстоўваць яго для ідэнтыфікацыі сябе.</translation>
 <translation id="2079495302726689071">Адкрыць спасылку ў новай укладцы (<ph name="APP" />)</translation>
 <translation id="2079545284768500474">Адрабіць</translation>
+<translation id="2079553700504470326">Каб атрымліваць найбольш дакладныя вынікі ад Gemini, выкарыстоўвайце дакладнае месцазнаходжанне замест прыблізнага месцазнаходжання на аснове вашага IP-адраса.</translation>
 <translation id="2080070583977670716">Іншыя налады</translation>
 <translation id="2081816110395725788">Рэжым сну падчас працы ад акумулятара</translation>
 <translation id="2082187087049518845">Дадаць укладку ў групу</translation>
@@ -2196,6 +2202,7 @@
 <translation id="2496180316473517155">Гісторыя прагляду сайтаў</translation>
 <translation id="2496616243169085015">Фатаграфія</translation>
 <translation id="2497229222757901769">Хуткасць мышы</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" />. Вы абагульваеце гэту ўкладку з Gemini на працягу гэтай размовы.</translation>
 <translation id="2497852260688568942">Сінхранізацыя выключана вашым адміністратарам</translation>
 <translation id="2498539833203011245">Згарнуць</translation>
 <translation id="2498765460639677199">Вялізны</translation>
@@ -2520,6 +2527,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Калі дакладнасць вызначэння месцазнаходжання ўключана, мы збіраем інфармацыю пра бесправадныя сігналы, напрыклад пункты доступу Wi-Fi і вышкі сотавай сеткі, а таксама даныя датчыкаў прылады, такіх як акселерометр і гіраскоп. Гэта інфармацыя выкарыстоўваецца для больш дакладнага вызначэння месцазнаходжання прылады, якое праграмы і сэрвісы для Android выкарыстоўваюць для забеспячэння работы функцый на аснове месцазнаходжання. Для работы гэтай функцыі Google перыядычна збірае звесткі пра датчыкі прылады і бесправадныя сігналы паблізу прылады, каб папаўняць агульную базу месцазнаходжання бесправадных сігналаў.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google выкарыстоўвае інфармацыю, сабраную з гэтай прылады, для павышэння дакладнасці вызначэння месцазнаходжання і паляпшэння сэрвісаў на аснове геалакацыі, а таксама для агульнага забеспячэння работы, падтрымкі і паляпшэння сэрвісаў Google. Мы апрацоўваем такую інфармацыю на аснове законных інтарэсаў Google і трэціх бакоў, каб задавольваць патрэбы карыстальнікаў. Гэта інфармацыя не выкарыстоўваецца для ідэнтыфікацыі асобы.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Выключыць дакладнасць вызначэння месцазнаходжання можна ў любы час у наладах месцазнаходжання прылады: "Налады &gt; Прыватнасць і бяспека &gt; Налады прыватнасці &gt; Доступ да месцазнаходжання &gt; Пашыраныя налады месцазнаходжання". Калі дакладнасць вызначэння месцазнаходжання выключана, даныя для яе работы не збіраюцца. Для вызначэння месцазнаходжання гэтай прылады ў праграмах і сэрвісах для Android выкарыстоўваецца толькі IP-адрас (калі ёсць). Гэта можа ўплываць на даступнасць даных пра месцазнаходжанне і іх дакладнасць у праграмах і сэрвісах для Android, напрыклад у Google Картах.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Прагляд гісторыі дзеянняў у праграмах Gemini і кіраванне ёй</translation>
 <translation id="2730029791981212295">Ідзе рэзервовае капіраванне файлаў і праграм Linux</translation>
 <translation id="2730550884708194161">Інфармацыя пра працоўныя профілі</translation>
 <translation id="2730596696987224099">Выбраць уласны</translation>
@@ -2883,6 +2891,7 @@
 <translation id="2981113813906970160">Паказваць вялікі курсор мышы</translation>
 <translation id="2983102365694924129">Выкарыстоўваюцца даныя пра вашы дзеянні на сайце. Гэта налада выключана.</translation>
 <translation id="2983373101216420412">Зарад акумулятара чахла: <ph name="PERCENTAGE" />%.</translation>
+<translation id="2983818520079887040">Налады…</translation>
 <translation id="2984384421572259426">Выдаліць укладкі, якія не выкарыстоўваюцца</translation>
 <translation id="2984727013951557074">Файл па-ранейшаму сінхранізуецца з Дыскам.</translation>
 <translation id="2985348301114641460">Адправіць запыт адміністратару на ўсталяванне пашырэння "<ph name="EXTENSION_NAME" />"?</translation>
@@ -3389,6 +3398,7 @@
 <translation id="3360306038446926262">Вокны</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{Прылада "<ph name="DEVICE_NAME" />" спрабуе абагуліць з вамі даныя (<ph name="ATTACHMENTS" />).}one{Прылада "<ph name="DEVICE_NAME" />" спрабуе абагуліць з вамі даныя (<ph name="ATTACHMENTS" />).}few{Прылада "<ph name="DEVICE_NAME" />" спрабуе абагуліць з вамі даныя (<ph name="ATTACHMENTS" />).}many{Прылада "<ph name="DEVICE_NAME" />" спрабуе абагуліць з вамі даныя (<ph name="ATTACHMENTS" />).}other{Прылада "<ph name="DEVICE_NAME" />" спрабуе абагуліць з вамі даныя (<ph name="ATTACHMENTS" />).}}</translation>
 <translation id="3361954577771524115">З праграмы</translation>
+<translation id="3362651095484543782">Каб пакінуць сэрвіс Gemini або вярнуцца да яго, выкарыстоўвайце спалучэнне клавіш.</translation>
 <translation id="3362915550009543917">Ціхамірны пейзаж алеем, на якім паказаны жоўты луг, выклікае пачуццё спакою і спрыяе інтэлектуальным разважанням.</translation>
 <translation id="3363202073972776113">Новым профілем будзе кіраваць ваша арганізацыя. <ph name="BEGIN_LINK" />Даведацца больш<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + Навесці курсор</translation>
@@ -3612,6 +3622,7 @@
 <translation id="3511358375261756531">Разгарнуць спіс "<ph name="HEADER" />"</translation>
 <translation id="351152300840026870">Монашырынны шрыфт</translation>
 <translation id="3511528412952710609">Кароткая</translation>
+<translation id="3512465804715993309">Адаптыўнае вылучэнне</translation>
 <translation id="3513019849832307207">Далучыцца і адкрыць</translation>
 <translation id="3513563267917474897">Паўзунок адцення ад <ph name="MIN_VALUE" /> да <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Кіраванне гульнямі</translation>
@@ -4955,6 +4966,7 @@
 <translation id="443031431654216610">Выкарыстоўвайце толькі лічбы</translation>
 <translation id="4430369329743628066">Дададзена закладка</translation>
 <translation id="4430422687972614133">Уключыць віртуальную картку</translation>
+<translation id="443196770280837407">Адкрыць Gemini з дапамогай спалучэння клавіш.</translation>
 <translation id="4432621511648257259">Няправільны пароль</translation>
 <translation id="4434611816075088065">Іншых рэкамендацый па бяспецы зараз няма</translation>
 <translation id="443475966875174318">Абнавіць або выдаліць несумяшчальныя праграмы</translation>
@@ -4970,6 +4982,7 @@
 <translation id="4442863809158514979">Праглядзець дазволы для інтэрнэту</translation>
 <translation id="4442937638623063085">Профілі не знойдзены. Увядзіце код актывацыі, атрыманы ад аператара.</translation>
 <translation id="4443536555189480885">&amp;Даведка</translation>
+<translation id="4444191890945732856">Вы абагульваеце гэту старонку з Gemini</translation>
 <translation id="4444304522807523469">Доступ для сканераў дакументаў, падключаных праз USB або па лакальнай сетцы</translation>
 <translation id="4444512841222467874">Калі месца не будзе хапаць, могуць быць аўтаматычна выдалены карыстальнікі і даныя.</translation>
 <translation id="4445446646109808714">Ліцэнзійнае пагадненне канцавога карыстальніка: <ph name="EULA_LINK" /></translation>
@@ -5301,6 +5314,7 @@
 <translation id="4687718960473379118">Рэклама, якая прапануецца сайтамі</translation>
 <translation id="4688036121858134881">Ідэнтыфікатар лакальнага журнала: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> запусціў працэс вяртання на гэту прыладу ранейшай версіі АС (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Праверце падключэнне да інтэрнэту і паспрабуйце выкарыстаць Gemini яшчэ раз</translation>
 <translation id="4689235506267737042">Выберыце параметры дэманстрацыйнага рэжыму</translation>
 <translation id="4689421377817139245">Сінхранізуйце гэту закладку са сваім iPhone</translation>
 <translation id="4690091457710545971">&lt;Чатыры файлы, створаныя ўбудаваным праграмным забеспячэннем Intel Wi-Fi: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  Першыя тры з'яўляюцца бінарнымі файламі, якія змяшчаюць дампы рэгістраў і якім карпарацыяй Intel забаронена змяшчаць асабістую інфармацыю і інфармацыю, праз якую можна ідэнтыфікаваць прыладу.  Чацвёрты файл уяўляе сабой трасіроўку выканання ад убудаванага праграмнага забеспячэння Intel. Ён ачышчаны ад асабістай інфармацыі і інфармацыі, праз якую можна ідэнтыфікаваць прыладу, але занадта вялікі, каб паказаць яго тут.  Гэтыя файлы былі створаны з-за нядаўніх праблем з Wi-Fi на вашай прыладзе, і ў мэтах пошуку і выпраўлення непаладак яны будуць абагулены з карпарацыяй Intel.&gt;</translation>
@@ -5586,6 +5600,7 @@
 <translation id="4884937942297374058">Палепшаная абарона выключана</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">У гэтага пашырэння няма дадатковага доступу да сайтаў</translation>
+<translation id="4887391901725877182">Субцітры</translation>
 <translation id="4887424188275796356">Адкрыць з дапамогай сістэмнага сродку прагляду</translation>
 <translation id="488785315393301722">Паказаць падрабязнасці</translation>
 <translation id="488862352499217187">Стварыць папку</translation>
@@ -5736,6 +5751,7 @@
 <translation id="5001526427543320409">Староннія файлы cookie</translation>
 <translation id="5003070249435823986">Скарыстайце гэты жэст, каб уключыць рэжым гартання. А потым рухайце галавой у той бок, у які трэба гартаць. Каб выйсці з рэжыму гартання, зноў скарыстайце той жа жэст.</translation>
 <translation id="5003993274120026347">Наступны сказ</translation>
+<translation id="5005113238422129109">Выкарыстанне мікрафона для ўзаемадзеяння з Gemini голасам. Калі вы даяце Gemini каманды голасам, аўдыя захоўваецца ў гісторыі дзеянняў у праграмах Gemini (калі гэты параметр уключаны).</translation>
 <translation id="5005311809885666699">Захавана з Chrome</translation>
 <translation id="5005498671520578047">Капіраваць пароль</translation>
 <translation id="5006218871145547804">ADB у праграмах для Android у Crostini</translation>
@@ -6062,7 +6078,6 @@
 <translation id="5235050375939235066">Выдаліць праграму?</translation>
 <translation id="523505283826916779">Налады спецыяльных магчымасцей</translation>
 <translation id="5235750401727657667">Замяніць старонку, якую вы бачыце пры адкрыцці новай укладкі</translation>
-<translation id="5236054983756407518">Выдаліць ваш хатні адрас з Chrome?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> можна лёгка наладзіць з дапамогай тэлефона. Вам не прыйдзецца ўводзіць паролі ўручную, каб дадаць сетку Wi-Fi і Уліковы запіс Google.
     <ph name="BR" />
     <ph name="BR" />
@@ -6706,6 +6721,7 @@
 <translation id="5705005699929844214">Заўсёды паказваць параметры спецыяльных магчымасцей</translation>
 <translation id="5705882733397021510">Назад</translation>
 <translation id="5707185214361380026">Не ўдалося загрузіць пашырэнне з наступнай крыніцы:</translation>
+<translation id="5707674184620508665">Ваша арганізацыя (<ph name="ACCOUNT_MANAGER" />) не зможа праглядаць існуючыя даныя ці кіраваць імі. Яны застануцца ў існуючым профілі.</translation>
 <translation id="5708171344853220004">Галоўнае імя Microsoft</translation>
 <translation id="5711010025974903573">Журналы абслугоўвання</translation>
 <translation id="5711983031544731014">Не ўдалося разблакіраваць. Увядзіце пароль.</translation>
@@ -7192,7 +7208,6 @@
 <translation id="606449270532897041">Кіраваць данымі сайтаў</translation>
 <translation id="6064764629679333574">Палепшыце якасць гуку Bluetooth-мікрафона, змяніўшы раздзяляльнасць аўдыя з нізкай на высокую.</translation>
 <translation id="6065289257230303064">Атрыбуты каталога суб’ектаў сертыфіката</translation>
-<translation id="6065690209261668796">Выдаліць ваш працоўны адрас з Chrome?</translation>
 <translation id="6066794465984119824">Хэш відарыса не зададзены</translation>
 <translation id="6069464830445383022">Выкарыстоўвайце для ўваходу ў Chromebook свой Уліковы запіс Google</translation>
 <translation id="6071181508177083058">пацвердзіце пароль</translation>
@@ -7417,6 +7432,7 @@
 <translation id="622484624075952240">Уніз</translation>
 <translation id="622537739776246443">Профіль будзе выдалены</translation>
 <translation id="6225475702458870625">Злучэнне для перадачы даных даступнае з вашай прылады <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Гісторыя дзеянняў у праграмах Gemini</translation>
 <translation id="6226777517901268232">Файл закрытага ключа (неабавязкова)</translation>
 <translation id="6227280783235722609">пашырэнне</translation>
 <translation id="622902691730729894">Адмацаваць групу ад панэлі закладак</translation>
@@ -7516,6 +7532,7 @@
 <translation id="628726841779494414">Вы можаце кіраваць прынтарамі ў адпаведных наладах</translation>
 <translation id="6287288864483377583">Падтрымліваецца імпарт толькі аднаго сертыфіката</translation>
 <translation id="6287828400772161253">Тэлефон Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Задаць пытанне ў рэжыме AI ад Google</translation>
 <translation id="6290613030083731160">Няма даступных прылад, якія б ажыццяўлялі абагульванне паблізу. <ph name="LINK_BEGIN" />Даведацца больш<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Не ўдалося аднавіць з-за недахопу месца ў сховішчы.</translation>
 <translation id="6291741848715722067">Код пацвярджэння</translation>
@@ -7719,6 +7736,7 @@
 <translation id="6451861213630784801">Вы выйшлі з уліковага запісу</translation>
 <translation id="6452181791372256707">Адхіліць</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> выканана</translation>
+<translation id="6452268285438583507">Дадаць пашырэнні</translation>
 <translation id="6452961788130242735">Праблема з сеткай або няправільная вобласць</translation>
 <translation id="6453191633103419909">Якасць праекцыі ўкладкі або экрана</translation>
 <translation id="6453921811609336127">Каб перайсці да наступнага спосабу ўводу, націсніце <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Прабел<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8151,6 +8169,7 @@
 <translation id="6759193508432371551">Скід да заводскіх налад</translation>
 <translation id="6760354150216532978">Папярэджанне: гэты сайт можа адсочваць змяненні, якія вы ўносіце</translation>
 <translation id="6761209758867628753">Інструмент: дапамога з напісаннем</translation>
+<translation id="6761459308170527362">Вы можаце ў фармаце галасавога або тэкставага чата задаць пытанне Gemini пра змесціва старонкі, якую абагульваеце</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Даныя сайта забаронена захоўваць на прыладзе</translation>
 <translation id="6762833852331690540">Уключана</translation>
@@ -8809,6 +8828,7 @@
 <translation id="7223952304612664117">Сістэмныя службы будуць вызначаць ваша месцазнаходжанне, выкарыстоўваючы дакладнасць вызначэння месцазнаходжання. Для дакладнасці вызначэння месцазнаходжання выкарыстоўваецца інфармацыя пра бесправадныя сігналы і датчыкі.</translation>
 <translation id="7225082563376899794">Выкарыстоўваць пры запаўненні пароляў Windows Hello</translation>
 <translation id="7225179976675429563">Адсутнічае тып сеткі</translation>
+<translation id="7226163413959353072">Памочнік на аснове AI, які складае зводкі з асноўнай інфармацыяй, паясняе канцэпцыі, знаходзіць адказы і выконвае шмат іншых задач</translation>
 <translation id="7227235818314667565">Кіраваць абагульваннем</translation>
 <translation id="7227458944009118910">Пералічаныя ніжэй праграмы таксама могуць апрацоўваць спасылкі пратаколаў. Іншыя праграмы будуць запытваць дазвол.</translation>
 <translation id="7228056665272655255">Каб наладзіць выкарыстанне адбітка пальца, папрасіце дзіця дакрануцца да сканера адбіткаў пальцаў у правым верхнім вугле клавіятуры. Даныя адбіткаў пальцаў дзіцяці надзейна захоўваюцца на прыладзе <ph name="DEVICE_TYPE" /> і нікуды не перадаюцца.</translation>
@@ -8878,6 +8898,7 @@
 <translation id="727595954130325265">Купіць</translation>
 <translation id="727952162645687754">Памылка спампоўкі</translation>
 <translation id="7280649757394340890">Налады голасу для сінтэзу маўлення</translation>
+<translation id="7280683802406059877">Наладзіць спалучэнне клавіш</translation>
 <translation id="7280877790564589615">Дазвол запытаны</translation>
 <translation id="7281166215790160128">Рэжым</translation>
 <translation id="7282056103720203738">Чытанне звестак пра падключаныя прылады і даных на іх</translation>
@@ -8936,6 +8957,7 @@
 <translation id="7320213904474460808">Стандартная сетка</translation>
 <translation id="7321545336522791733">Сервер недаступны</translation>
 <translation id="7322515217754205362">Дазволы на доступ да сайтаў</translation>
+<translation id="7322919329844967709">Вы будзеце атрымліваць больш рэлевантныя адказы, звязаныя са змесцівам старонкі, якую вы абагульваеце</translation>
 <translation id="7323315405936922211">Памер вобласці нязначнага перамяшчэння курсора</translation>
 <translation id="7324020307732396723">Адкрыць налады мовы</translation>
 <translation id="7324297612904500502">Форум бэта-версіі</translation>
@@ -9935,6 +9957,7 @@
 <translation id="7991296728590311172">Налады доступу праз пераключальнікі</translation>
 <translation id="7992080146463834191">Падсумоўвайце змесціва, спрашчайце складаныя тэксты або задавайце пытанні.</translation>
 <translation id="7992203134935383159">Сінтэз маўлення</translation>
+<translation id="7993332993977106257">Просты доступ да Gemini на прыладзе, нават калі браўзер Chrome згорнуты.</translation>
 <translation id="7997826902155442747">Прыярытэт працэсу</translation>
 <translation id="7997828719430450286">Гатова</translation>
 <translation id="7998701048266085837">URL-адрасы</translation>
@@ -9987,6 +10010,7 @@
 <translation id="8028060951694135607">Аднаўленне ключоў Microsoft</translation>
 <translation id="8028803902702117856">Спампоўваецца файл "<ph name="FILE_NAME" />": <ph name="SIZE" /></translation>
 <translation id="8028993641010258682">Памер</translation>
+<translation id="8029349782735515147">Паказваць субцітры пры выкарыстанні Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Спіс на прагляд}=1{Спіс на прагляд ({SELECTED_ITEMS})}one{Спіс на прагляд ({SELECTED_ITEMS})}few{Спіс на прагляд ({SELECTED_ITEMS})}many{Спіс на прагляд ({SELECTED_ITEMS})}other{Спіс на прагляд ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Запытаны дазвол. Каб адказаць, націсніце ⌘ + Option + стрэлка ўніз</translation>
 <translation id="8030169304546394654">Адключана</translation>
@@ -10105,6 +10129,7 @@
 <translation id="8102139037507939978">Выдаліць інфармацыю, якая дазваляе ідэнтыфікаваць асобу, з файла system_logs.txt.</translation>
 <translation id="810362914482827094">Пошук ключоў доступу</translation>
 <translation id="8104088837833760645">Спампаваць профіль eSIM-карты</translation>
+<translation id="8105050970626643057">Хутка адкрывайце Gemini ў любы момант</translation>
 <translation id="8105273883928376822">Увайдзіце, каб працягнуць.</translation>
 <translation id="8106114112474206597">Каб націснуць кнопку мышы, выкарыстайце "i"</translation>
 <translation id="8107015733319732394">Ідзе ўсталяванне Крамы Google Play на <ph name="DEVICE_TYPE" />. Гэта можа заняць некалькі хвілін.</translation>
@@ -10261,6 +10286,7 @@
 <translation id="8222112516148944758">Групы ўкладак аўтаматычна захоўваюцца і абнаўляюцца на ўсіх вашых прыладах</translation>
 <translation id="8222674561049363989">Файл не з’яўляецца сапраўдным дакументам</translation>
 <translation id="822347941086490485">Ідзе пошук прылад HID...</translation>
+<translation id="8224209912580158729">Абагульце з Gemini змесціва старонкі, каб атрымаць найбольш рэлевантныя адказы.</translation>
 <translation id="8224427620313426549">Ваш уліковы запіс на вэб-сайце <ph name="DOMAIN_LINK" /> не будзе выдалены</translation>
 <translation id="8225046344534779393">Праверце падключэнне да інтэрнэту</translation>
 <translation id="8225265270453771718">Абагульце акно праграмы</translation>
@@ -10404,6 +10430,7 @@
 <translation id="8314835274931377415">Пачаць наладжванне доступу праз пераключальнікі?</translation>
 <translation id="8315018673856831477">Варыянты эканоміі памяці</translation>
 <translation id="8315514906653279104">Ідзе ўключэнне…</translation>
+<translation id="8316480109537174997">Паказваць Gemini на панэлі заданняў і ўключыць спалучэнне клавіш</translation>
 <translation id="8317671367883557781">Дадаць падключэнне да сеткі</translation>
 <translation id="8317965619823678157">скапіраваць паролі</translation>
 <translation id="8318266828739827371">Каб бачыць павялічаную вобласць экрана, выкарыстайце рэжым падзеленага экрана. Каб уключыць або выключыць замацаваную лупу, націсніце Пошук + Ctrl + M.</translation>
@@ -10804,6 +10831,7 @@
 <translation id="8607661817136110841">Вашы групы ўкладак</translation>
 <translation id="8607828412110648570">Упэўніцеся, што прылада з Bluetooth знаходзіцца паблізу і пераведзена ў рэжым спалучэння. Ажыццяўляйце спалучэнне толькі з надзейнымі прыладамі. Спалучаныя прылады бачныя ўсім уліковым запісам на гэтай прыладзе Chromebook. <ph name="BEGIN_LINK_LEARN_MORE" />Даведацца больш<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Дадаванне білета Kerberos</translation>
+<translation id="860907040896565281">Наладзіць спалучэнне клавіш…</translation>
 <translation id="8609465669617005112">Перамясціць уверх</translation>
 <translation id="8611922158252451755">Любы карыстальнік, які мае спасылку, можа рэдагаваць усе ўкладкі, таму будзьце асцярожныя пры абагульванні. Тэрмін дзеяння спасылкі скончыцца праз 48 гадзін.</translation>
 <translation id="8612252270453580753">&amp;Знайсці кадр відэа (<ph name="VISUAL_SEARCH_PROVIDER" />)</translation>
@@ -11207,6 +11235,7 @@
 <translation id="8868838761037459823">Звесткі пра сотавую сетку</translation>
 <translation id="8870413625673593573">Нядаўна закрытыя</translation>
 <translation id="8871043459130124414">Доступ даецца толькі пасля таго, як вы націснеце на пашырэнне</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" />. Вы абагульваеце гэту старонку з Gemini.</translation>
 <translation id="8871551568777368300">Замацавана адміністратарам</translation>
 <translation id="8871696467337989339">Вы выкарыстоўваеце эксперыментальны параметр каманднага радка, які не падтрымліваецца: <ph name="BAD_FLAG" />. Стабільнасць і бяспека пагоршацца.</translation>
 <translation id="8871974300055371298">Налады змесціва</translation>
@@ -11419,6 +11448,7 @@
 <translation id="9011163749350026987">Заўсёды паказваць значок</translation>
 <translation id="9011262023858991985">Гэта ўкладка трансліруецца</translation>
 <translation id="9011393886518328654">Нататкі да выпуску</translation>
+<translation id="9012013036616593083">Сэрвіс Gemini зараз недаступны. Паўтарыце спробу пазней.</translation>
 <translation id="9012122671773859802">Пастаянна перамяшчаць экран услед за ўказальнікам мышы</translation>
 <translation id="9012585441087414258">Абараняе ад заведама небяспечных сайтаў, спамповак і пашырэнняў. Калі старонка выконвае падазроныя дзеянні, URL-адрасы разам з фрагментамі змесціва старонкі адпраўляюцца на сервер Google Бяспечнага прагляду.</translation>
 <translation id="9013037634206938463">Для ўсталявання Linux неабходна мець як мінімум <ph name="INSTALL_SIZE" />. Каб вызваліць месца, выдаліце файлы з прылады.</translation>
@@ -11444,6 +11474,7 @@
 <translation id="9024127637873500333">&amp;Адкрыць у новай укладцы</translation>
 <translation id="9024158959543687197">Не ўдалося падключыць абагулены рэсурс. Праверце URL-адрас абагульвання файлаў і паўтарыце спробу.</translation>
 <translation id="9024692527554990034">Каб хутка выконваць пошук на пэўных сайтах або пераключацца на іншыя пошукавыя сістэмы, вы можаце ўводзіць у адрасным радку адпаведныя каманды</translation>
+<translation id="9024975946059881308">Паказваць Gemini на панэлі меню прылады Mac і ўключыць спалучэнне клавіш</translation>
 <translation id="9025222334598338152">Вы можаце выкарыстоўваць табліцы параўнання, каб адсочваць тавары і скарачаць колькасць варыянтаў.</translation>
 <translation id="902638246363752736">Налады клавіятуры</translation>
 <translation id="9026393603776578602">галасавы ўвод</translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb
index 4984764..4d206e6 100644
--- a/chrome/app/resources/generated_resources_bg.xtb
+++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -6074,7 +6074,6 @@
 <translation id="5235050375939235066">Да се деинсталира ли приложението?</translation>
 <translation id="523505283826916779">Настройки за достъпност</translation>
 <translation id="5235750401727657667">Замяна на страницата, която виждате, при отваряне на нов раздел</translation>
-<translation id="5236054983756407518">Да се премахне ли домашният ви адрес от Chrome?</translation>
 <translation id="5237124927415201087">Лесно настройте устройството си <ph name="DEVICE_TYPE" /> чрез телефона си. Можете да добавите Wi-Fi мрежата и профила си в Google, без да въвеждате ръчно паролите си.
     <ph name="BR" />
     <ph name="BR" />
@@ -7206,7 +7205,6 @@
 <translation id="606449270532897041">Управление на данните за сайтовете</translation>
 <translation id="6064764629679333574">Подобрете качеството на звука от микрофона с Bluetooth, като увеличите разделителната способност на звука.</translation>
 <translation id="6065289257230303064">Атрибути за директорията на субекта на сертификата</translation>
-<translation id="6065690209261668796">Да се премахне ли служебният ви адрес от Chrome?</translation>
 <translation id="6066794465984119824">Хеш стойността на изображението не е зададена</translation>
 <translation id="6069464830445383022">Влизате в Chromebook с профила си в Google</translation>
 <translation id="6071181508177083058">потвърждаване на паролата</translation>
@@ -7530,6 +7528,7 @@
 <translation id="628726841779494414">Управлявайте принтерите си от съответните настройки</translation>
 <translation id="6287288864483377583">Импортирането се поддържа само за единичен сертификат</translation>
 <translation id="6287828400772161253">Телефон с Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Попитайте режима с AI на Google</translation>
 <translation id="6290613030083731160">В близост няма налични споделящи устройства. <ph name="LINK_BEGIN" />Научете повече<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Възстановяването не е възможно поради липса на място в хранилището.</translation>
 <translation id="6291741848715722067">Код за потвърждение</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb
index 972d000..69ef8f2 100644
--- a/chrome/app/resources/generated_resources_bn.xtb
+++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android ফোন থেকে অটোমেটিক অ্যাকাউন্ট পান</translation>
 <translation id="1069814191880976658">অন্য একটি স্ক্রিন বেছে নিন</translation>
 <translation id="107022587824771715">ট্যাব গ্রুপ সংক্রান্ত সাজেশন বর্তমানে উপলভ্য নেই। আপনি <ph name="BEGIN_LINK" />এখন রিফ্রেশ করতে পারেন<ph name="END_LINK" /> অথবা পরে আবার চেষ্টা করুন</translation>
+<translation id="1070357312245925724">নেভিগেশন শর্টকাট</translation>
 <translation id="1070377999570795893">আপনার কম্পিউটারের অন্য একটি প্রোগ্রাম একটি এক্সটেনশন যোগ করেছে যা Chrome-এর কাজ করার ধরন পাল্টে দিতে পারে।
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">আপনার অ্যাকাউন্টে সাইন-ইন করার তারিখ ভুল রয়েছে। সাইন-আউট করে আবার সাইন-ইন করুন।</translation>
 <translation id="1122960773616686544">বুকমার্কের নাম</translation>
 <translation id="1124772482545689468">ব্যবহারকারী</translation>
+<translation id="1125371304736839151">ব্রাউজারের একদম উপরে Gemini দেখুন</translation>
 <translation id="1125550662859510761">মনে হচ্ছে <ph name="WIDTH" /> x <ph name="HEIGHT" /> (স্থানীয়)</translation>
 <translation id="1125921926864945797">ওয়ালপেপার ও স্টাইল</translation>
 <translation id="1128090040635299943">Linux বর্তমানে কনফিগার করা হচ্ছে। কনফিগার করতে কয়েক মিনিট সময় লাগবে।</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">পেপারের ধরন</translation>
 <translation id="1143142264369994168">সার্টিফিকেট স্বাক্ষরকারী</translation>
 <translation id="1145593918056169051">প্রিন্টার বন্ধ হয়ে গেছে</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{এক্সটেনশন}=1{এক্সটেনশন ({SELECTED_ITEMS})}one{এক্সটেনশন ({SELECTED_ITEMS})}other{এক্সটেনশন ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">হেড পয়েন্টার</translation>
 <translation id="114721135501989771">Chrome-এ Google স্মার্ট পান</translation>
 <translation id="1147322039136785890">এবার <ph name="SUPERVISED_USER_NAME" /> ব্যবহার করতে পারবেন</translation>
@@ -735,6 +738,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> সরান</translation>
 <translation id="1504551620756424144">শেয়ার করা ফোল্ডার, Windows-এর মধ্যে <ph name="BASE_DIR" />-এ পাওয়া যাবে।</translation>
 <translation id="1505494256539862015">পাসওয়ার্ড এক্সপোর্ট করুন</translation>
+<translation id="1505654899813338756">একই ধরণের বিষয়ের পৃষ্ঠাগুলিকে একসাথে রাখার জন্য আপনি ট্যাব গ্রুপ তৈরি করতে পারেন। এইসব গ্রুপ আপনার সব ডিভাইস জুড়ে সেভ করা হয়</translation>
 <translation id="1506061864768559482">সার্চ ইঞ্জিন</translation>
 <translation id="1506187449813838456">পিচ বাড়ান</translation>
 <translation id="1507170440449692343">এই পৃষ্ঠাটিকে আপনার ক্যামেরা অ্যাক্সেস করা থেকে অবরুদ্ধ করা হয়েছে৷</translation>
@@ -989,6 +993,7 @@
 <translation id="1660763353352708040">পাওয়ার অ্যাডাপ্টারে সমস্যা আছে</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{আপনার ব্রাউজারের গতি কমিয়ে দেয় যে ট্যাব, সেটি সম্পর্কিত সমস্যার সমাধান করুন}one{আপনার ব্রাউজারের গতি কমিয়ে দেয় যে ট্যাব, সেটি সম্পর্কিত সমস্যার সমাধান করুন}other{আপনার ব্রাউজারের গতি কমিয়ে দেয় যে ট্যাবগুলি, সেগুলি সম্পর্কিত সমস্যার সমাধান করুন}}</translation>
 <translation id="16620462294541761">দুঃখিত, আপনার পাসওয়ার্ড যাচাই করা যায়নি৷ দয়া করে আবার চেষ্টা করুন৷</translation>
+<translation id="1662572015199460525">ব্রাউজ করার সময় উত্তর, গুরুত্বপূর্ণ তথ্য এবং আরও অনেক কিছু পেতে ভয়েস বা টেক্সটের সাহায্যে চ্যাট করুন</translation>
 <translation id="166278006618318542">বিষয় সর্বজনীন কী অ্যালগারিদম</translation>
 <translation id="1662801900924515589"><ph name="APP" /> ইনস্টল করা হয়ে গেছে</translation>
 <translation id="1663698992894057019">সর্বশেষ নিরাপত্তা এবং সফ্টওয়্যারের জন্য একটি নতুন Chromebook-এ আপগ্রেড করুন</translation>
@@ -1099,6 +1104,7 @@
 <translation id="174123615272205933">কাস্টম</translation>
 <translation id="1741314857973421784">চালিয়ে যান</translation>
 <translation id="1744108098763830590">পৃষ্ঠভূমি পৃষ্ঠা</translation>
+<translation id="174516937379651657">আপনি Gemini-র সাথে কোনও পৃষ্ঠা শেয়ার করলে, Google-এর কাছে, পৃষ্ঠাটির সম্পূর্ণ কন্টেন্ট ও URL পাঠানো হয়।</translation>
 <translation id="1745732479023874451">পরিচিতি ম্যানেজ করুন</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{এই ওয়েব অ্যাপে #টি ফাইল খুলবেন এবং এডিট করবেন?}other{এই ওয়েব অ্যাপে #টি ফাইল খুলবেন এবং এডিট করবেন?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" />-এ লগ-ইন করতে <ph name="DEVICE_NAME" /> থেকে 'পাসকী' ব্যবহার করুন</translation>
@@ -1411,6 +1417,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{১টি এক্সটেনশন পর্যালোচনা করা হয়েছে}one{{NUM_EXTENSIONS}টি এক্সটেনশন পর্যালোচনা করা হয়েছে}other{{NUM_EXTENSIONS}টি এক্সটেনশন পর্যালোচনা করা হয়েছে}}</translation>
 <translation id="1959421829481337178">আপনার পরিষেবা প্রদানকারীর দেওয়া অ্যাক্টিভেশন কোড লিখুন।</translation>
 <translation id="1960211333621141174">ক্লিফ</translation>
+<translation id="1962356719152496092">কীবোর্ড শর্টকাট এখানে কাস্টমাইজ করুন</translation>
 <translation id="1963976881984600709">স্ট্যান্ডার্ড সুরক্ষা</translation>
 <translation id="1964009877615282740">আরও দেখুন</translation>
 <translation id="1965578266762387357">লেখার ব্যাপারে সাহায্য নিলে এই পৃষ্ঠার URL, কন্টেন্ট ও টেক্সট Google-কে পাঠানো হয়। ব্যক্তিগত তথ্য (চিকিৎসা সংক্রান্ত বা অর্থনৈতিক তথ্য) লিখবেন না</translation>
@@ -1578,6 +1585,7 @@
 <translation id="2079053412993822885">আপনি যদি আপনার শংসাপত্রগুলির একটি বিলোপ করেন, আপনি নিজেকে শনাক্ত করতে আর এটি ব্যবহার করতে পারবেন না৷</translation>
 <translation id="2079495302726689071">নতুন <ph name="APP" /> ট্যাবে লিঙ্ক খুলুন</translation>
 <translation id="2079545284768500474">আগের অবস্থায় ফিরুন</translation>
+<translation id="2079553700504470326">Gemini থেকে সবচেয়ে নিখুঁত ফলাফল পেতে, আনুমানিক লোকেশনের পরিবর্তে, আপনার IP অ্যাড্রেসের ভিত্তিতে পাওয়া সুনির্দিষ্ট লোকেশন ব্যবহার করুন।</translation>
 <translation id="2080070583977670716">আরও সেটিংস</translation>
 <translation id="2081816110395725788">ব্যাটারিতে চালানোর সময় ডিভাইসকে 'নিষ্ক্রিয়' বা 'স্লিপ' স্ট্যাটাসে রাখা</translation>
 <translation id="2082187087049518845">ট্যাবকে নতুন কোনও গ্রুপে যুক্ত করুন</translation>
@@ -2209,6 +2217,7 @@
 <translation id="2496180316473517155">ব্রাউজিং ইতিহাস</translation>
 <translation id="2496616243169085015">ফটোগ্রাফি</translation>
 <translation id="2497229222757901769">মাউসের গতি</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - এই কথোপকথনের সময় এই ট্যাব Gemini-র সাথে শেয়ার করা হচ্ছে</translation>
 <translation id="2497852260688568942">আপনার প্রশাসকের দ্বারা সিঙ্ক অক্ষম করা হয়েছে</translation>
 <translation id="2498539833203011245">ছোট করুন</translation>
 <translation id="2498765460639677199">অতি বৃহত্</translation>
@@ -2533,6 +2542,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />'লোকেশন অ্যাকুরেসি' সেটিং চালু করা থাকলে, ডিভাইসের লোকেশন আরও নিখুঁতভাবে অনুমান করতে, ওয়াই-ফাই অ্যাক্সেস পয়েন্ট, মোবাইল নেটওয়ার্ক টাওয়ারের মতো ওয়্যারলেস সিগন্যাল সম্পর্কিত তথ্য এবং তার পাশাপাশি, অ্যাকসিলরোমিটার ও জাইরোস্কোপের মতো ডিভাইস সেন্সর ডেটা ব্যবহার করা হয়, যেগুলি Android অ্যাপ ও পরিষেবা ব্যবহার করে লোকেশন ভিত্তিক ফিচার প্রদান করে। এটি করতে, নির্দিষ্ট সময়ের ব্যবধানে Google ডিভাইস সেন্সর ও এই ডিভাইসের কাছাকাছি থাকা ওয়্যারলেস সিগন্যাল সম্পর্কিত ডেটা সংগ্রহ করে, যাতে ক্রাউডসোর্স করা ওয়্যারলেস সিগন্যালের লোকেশন বিষয়ক তথ্যে কন্ট্রিবিউট করা যায়।<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google এই ডিভাইস থেকে সংগ্রহ করা তথ্যটি ব্যবহার করে এইসব কাজ করে: 'লোকেশন অ্যাকুরেসি' সেটিং ও লোকেশন-ভিত্তিক পরিষেবা উন্নত করে ও সাধারণভাবে Google-এর পরিষেবা প্রদান ও উন্নত করে ও তা বজায় রাখে। ব্যবহারকারীর চাহিদা পূরণ করতে, আমরা Google ও থার্ড-পার্টির আইনগত স্বার্থের উপর ভিত্তি করে এই তথ্য প্রসেস করি। এই তথ্যে কোনও স্বতন্ত্র ব্যক্তির পরিচয় ব্যবহার করা হয় না।<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />আপনি যেকোনও সময় এই ডিভাইসের লোকেশন সেটিংস থেকে 'সেটিংস &gt; গোপনীয়তা ও সুরক্ষা &gt; গোপনীয়তা নিয়ন্ত্রণ &gt; লোকেশন অ্যাক্সেস &gt; উন্নত লোকেশন সেটিংস' বিকল্পে গিয়ে 'লোকেশন অ্যাকুরেসি' সেটিং বন্ধ করে দিতে পারবেন। 'লোকেশন অ্যাকুরেসি' সেটিং বন্ধ করা থাকলে 'লোকেশন অ্যাকুরেসি' সম্পর্কিত কোনও ডেটা সংগ্রহ করা হবে না। এই ডিভাইসের লোকেশন নির্ধারণ করতে, Android অ্যাপ ও পরিষেবার জন্য, উপলভ্য থাকলে শুধুমাত্র IP অ্যাড্রেস ব্যবহার করা হয়, যেটি Google Maps-এর মতো Android অ্যাপ ও পরিষেবার জন্য উপলভ্যতা ও লোকেশনের অ্যাকুরেসিকে প্রভাবিত করতে পারে।<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">আপনার Gemini অ্যাপ অ্যাক্টিভিটি দেখে ম্যানেজ করুন</translation>
 <translation id="2730029791981212295">Linux অ্যাপ ও ফাইল ব্যাক-আপ নেওয়া হচ্ছে</translation>
 <translation id="2730550884708194161">অফিস প্রোফাইল সম্পর্কে</translation>
 <translation id="2730596696987224099">নিজের ইচ্ছামতো বেছে নিন</translation>
@@ -3403,6 +3413,7 @@
 <translation id="3360306038446926262">{0}Windows{/0}</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> আপনার সাথে <ph name="ATTACHMENTS" /> শেয়ার করতে চাইছে।}one{<ph name="DEVICE_NAME" /> আপনার সাথে <ph name="ATTACHMENTS" /> শেয়ার করতে চাইছে।}other{<ph name="DEVICE_NAME" /> আপনার সাথে <ph name="ATTACHMENTS" /> শেয়ার করতে চাইছে।}}</translation>
 <translation id="3361954577771524115">অ্যাপ থেকে</translation>
+<translation id="3362651095484543782">Gemini থেকে বেরিয়ে আসতে বা ফিরে যেতে, কীবোর্ড শর্টকাট ব্যবহার করুন।</translation>
 <translation id="3362915550009543917">একটি স্নিগ্ধ অয়েল পেন্টিং যেখানে হলুদ আভাযুক্ত তৃণভূমি দেখানো হচ্ছে, যা শান্তিপূর্ণ ও ইন্টেলেকচুয়াল অনুভূতি তৈরি করে।</translation>
 <translation id="3363202073972776113">এই নতুন প্রোফাইলটি আপনার সংস্থা দ্বারা ম্যানেজ করা হবে। <ph name="BEGIN_LINK" />আরও জানুন<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+কার্সর উপরে নিয়ে যান</translation>
@@ -3626,6 +3637,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> বড় করুন</translation>
 <translation id="351152300840026870">নির্দিষ্ট-চওড়া হরফ</translation>
 <translation id="3511528412952710609">স্বল্পস্থায়ী</translation>
+<translation id="3512465804715993309">অ্যাডাপ্টিভ হাইলাইটিং</translation>
 <translation id="3513019849832307207">যোগ দিন ও খুলুন</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> থেকে <ph name="MAX_VALUE" /> পর্যন্ত রঙের শেডের জন্য স্লাইডার</translation>
 <translation id="3514335087372914653">গেম কন্ট্রোল</translation>
@@ -4971,6 +4983,7 @@
 <translation id="443031431654216610">শুধুমাত্র সংখ্যা ব্যবহার করুন</translation>
 <translation id="4430369329743628066">বুকমার্ক যুক্ত হয়েছে</translation>
 <translation id="4430422687972614133">ভার্চুয়াল কার্ড চালু করুন</translation>
+<translation id="443196770280837407">কীবোর্ড শর্টকাটের সাহায্যে Gemini খুলুন।</translation>
 <translation id="4432621511648257259">পাসওয়ার্ডটি সঠিক নয়</translation>
 <translation id="4434611816075088065">এখন কোনও কিছুর ক্ষেত্রে আপনার মনোযোগের প্রয়োজন নেই</translation>
 <translation id="443475966875174318">অসঙ্গত অ্যাপ্লিকেশনগুলি আপডেট করুন অথবা সরিয়ে দিন</translation>
@@ -4986,6 +4999,7 @@
 <translation id="4442863809158514979">ওয়েব সংক্রান্ত অনুমতি দেখুন</translation>
 <translation id="4442937638623063085">কোনও প্রোফাইল পাওয়া যায়নি। আপনার পরিষেবা প্রদানকারীর দেওয়া অ্যাক্টিভেশন কোড লিখুন।</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
+<translation id="4444191890945732856">আপনি Gemini-এর সাথে এই পৃষ্ঠা শেয়ার করছেন</translation>
 <translation id="4444304522807523469">USB বা স্থানীয় নেটওয়ার্কের মাধ্যমে সংযুক্ত দস্তাবেজ স্ক্যানার অ্যাক্সেস করে</translation>
 <translation id="4444512841222467874">যদি জায়গা প্রস্তুত করা না হয়, তাহলে ব্যবহারকারী এবং ডেটাকে স্বয়ংক্রিয়ভাবে সরানো হতে পারে।</translation>
 <translation id="4445446646109808714">গ্রাহকের লাইসেন্স চুক্তি: <ph name="EULA_LINK" /></translation>
@@ -5308,6 +5322,7 @@
 <translation id="4681930562518940301">নতুন ট্যাবে আসল ছবিটি খুলুন</translation>
 <translation id="4682481611456523884">এই সাইটে এম্বেড করা কন্টেন্ট আপনার সম্পর্কে যে তথ্য সেভ করেছে তা ব্যবহার করতে পারে না</translation>
 <translation id="4682807230647698604">আপনি যখন এই ফিচার ব্যবহার করেন, তখন AI অভিজ্ঞতা তৈরি করার জন্য Google-কে প্রাসঙ্গিক ডেটা পাঠানো হয়</translation>
+<translation id="4683143253481759090">Chrome আপডেট করা হয়েছে</translation>
 <translation id="4683629100208651599">ছোট হাতের অক্ষরে লিখুন</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ডিফল্ট)</translation>
 <translation id="4684427112815847243">সবকিছু সিঙ্ক করুন</translation>
@@ -5317,6 +5332,7 @@
 <translation id="4687718960473379118">সাইট-প্রস্তাবিত বিজ্ঞাপন</translation>
 <translation id="4688036121858134881">স্থানীয় লগ আইডি: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />।</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> এই ডিভাইস আগের ভার্সনে নিয়ে যাচ্ছে (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">আপনার ইন্টারনেট কানেকশন দেখে আবার Gemini ব্যবহার করে দেখুন</translation>
 <translation id="4689235506267737042">আপনার ডেমো পছন্দগুলি বেছে নিন</translation>
 <translation id="4689421377817139245">এই বুকমার্কটি আপনার iPhone এর সাথে সিঙ্ক করুন</translation>
 <translation id="4690091457710545971">&lt;Intel Wi-Fi ফার্মওয়্যার চারটি ফাইল তৈরী করেছে: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  প্রথম তিনটি হচ্ছে রেজিস্টার ডাম্প সম্বলিত বাইনারি ফাইল, যেগুলির মধ্যে কোনও ব্যক্তিগত বা ডিভাইস শনাক্তকারী তথ্য থাকে না বলে Intel দাবি করে।  শেষ ফাইলটি Intel ফার্মওয়্যার চালানোর সময় তৈরি ট্রেস; এটির মধ্যে থাকা কোনও ব্যক্তিগত বা ডিভাইস শনাক্তকারী তথ্য মুছে ফেলা হয়েছে, কিন্তু এখানে দেখানোর ক্ষেত্রে এটি খুবই বড়।  আপনার ডিভাইসের সাম্প্রতিক Wi-Fi সমস্যাগুলির জন্য এই ফাইলগুলি তৈরি করা হয়েছিল এবং এই সমস্যাগুলির সমাধান করার জন্য Intel-এর সাথে শেয়ার করা হবে।&gt;</translation>
@@ -5602,6 +5618,7 @@
 <translation id="4884937942297374058">"উন্নত সুরক্ষা" ফিচার বন্ধ করা আছে</translation>
 <translation id="4884987973312178454">৬x</translation>
 <translation id="4885692421645694729">এই এক্সটেনশনে অতিরিক্ত কোনও সাইটের অ্যাক্সেস নেই</translation>
+<translation id="4887391901725877182">ক্লোজড ক্যাপশন</translation>
 <translation id="4887424188275796356">সিস্টেম প্রদর্শকের মাধ্যমে খুলুন</translation>
 <translation id="488785315393301722">বিশদ বিবরণ দেখান</translation>
 <translation id="488862352499217187">নতুন ফোল্ডার তৈরি করুন</translation>
@@ -5752,6 +5769,7 @@
 <translation id="5001526427543320409">থার্ড-পার্টি কুকি</translation>
 <translation id="5003070249435823986">জেসচার ব্যবহার করে স্ক্রল মোডে ঢুকুন, তারপর যেদিকে স্ক্রল করতে চান সেই দিকে আপনার মাথা সরান। স্ক্রল মোড থেকে বেরিয়ে আসতে আবার জেসচার ব্যবহার করুন।</translation>
 <translation id="5003993274120026347">পরের বাক্য</translation>
+<translation id="5005113238422129109">Gemini-র সাথে চ্যাট করতে আপনার মাইক্রোফোন ব্যবহার করুন। Gemini-র সাথে কথা বললে, অডিও Gemini অ্যাপ অ্যাক্টিভিটিতে (এটি চালু থাকলে) সেভ হয়</translation>
 <translation id="5005311809885666699">Chrome থেকে সেভ করা হয়েছে</translation>
 <translation id="5005498671520578047">পাসওয়ার্ড কপি করুন</translation>
 <translation id="5006218871145547804">Crostini Android অ্যাপ ADB</translation>
@@ -6078,7 +6096,6 @@
 <translation id="5235050375939235066">অ্যাপ আনইনস্টল করবেন?</translation>
 <translation id="523505283826916779">অ্যাক্সেসিবিলিটি সেটিংস</translation>
 <translation id="5235750401727657667">নতুন ট্যাব খোলার সময় যে পৃষ্ঠাটি আপনি দেখেন সেটি বদলে দিন</translation>
-<translation id="5236054983756407518">Chrome থেকে আপনার বাড়ির ঠিকানা সরিয়ে দিতে চান?</translation>
 <translation id="5237124927415201087">আপনার ফোনের মাধ্যমে সহজেই নিজের <ph name="DEVICE_TYPE" /> সেট-আপ করুন। আপনি ম্যানুয়ালি নিজের পাসওয়ার্ড না লিখেই ওয়াই-ফাই ও Google অ্যাকাউন্ট যোগ করতে পারবেন।
     <ph name="BR" />
     <ph name="BR" />
@@ -6724,6 +6741,7 @@
 <translation id="5705005699929844214">সর্বদা অ্যাক্সেসিবিলিটি বিকল্পগুলি দেখান</translation>
 <translation id="5705882733397021510">ফিরে যান</translation>
 <translation id="5707185214361380026">এর থেকে এক্সটেনশন লোড করা যায়নি:</translation>
+<translation id="5707674184620508665">আপনার <ph name="ACCOUNT_MANAGER" /> সংস্থা আগে থেকে থাকা ডেটা দেখতে বা ম্যানেজ করতে পারবে না। এগুলি পুরনো প্রোফাইলে থেকে যাবে।</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">সার্ভিস লগ</translation>
 <translation id="5711983031544731014">আনলক করতে অক্ষম৷ আপনার পাসওয়ার্ড লিখুন৷</translation>
@@ -7210,7 +7228,6 @@
 <translation id="606449270532897041">সাইট ডেটা ম্যানেজ করুন</translation>
 <translation id="6064764629679333574">ব্লুটুথ মাইকের সাউন্ড কোয়ালিটি উন্নত করুন। এটি করার জন্য, নিম্ন কোয়ালিটির অডিওকে ভালো কেয়ালিটির অডিওতে আপস্কেল করা চালু করুন।</translation>
 <translation id="6065289257230303064">সার্টিফিকেট বিষয় নির্দেশিকা গুণাবলী</translation>
-<translation id="6065690209261668796">Chrome থেকে আপনার কর্মস্থলের ঠিকানা সরিয়ে দিতে চান?</translation>
 <translation id="6066794465984119824">ইমেজ হ্যাশ সেট করা নেই</translation>
 <translation id="6069464830445383022">আপনার Google অ্যাকাউন্টই হল আপনার Chromebook-এর সাইন-ইন</translation>
 <translation id="6071181508177083058">পাসওয়ার্ড নিশ্চিত করুন</translation>
@@ -7435,6 +7452,7 @@
 <translation id="622484624075952240">নিচের</translation>
 <translation id="622537739776246443">প্রোফাইল মুছে ফেলা হবে</translation>
 <translation id="6225475702458870625">আপনার <ph name="PHONE_NAME" /> থেকে ডেটা সংযোগ পাওয়া যাচ্ছে</translation>
+<translation id="622568138962270592">Gemini অ্যাপ অ্যাক্টিভিটি</translation>
 <translation id="6226777517901268232">ব্যক্তিগত কী ফাইল (ঐচ্ছিক)</translation>
 <translation id="6227280783235722609">এক্সটেনশন</translation>
 <translation id="622902691730729894">গ্রুপ বুকমার্ক বার থেকে আনপিন করুন</translation>
@@ -7534,6 +7552,7 @@
 <translation id="628726841779494414">প্রিন্টারের সেটিংস থেকে আপনার প্রিন্টার ম্যানেজ করুন</translation>
 <translation id="6287288864483377583">কোনও একটি সার্টিফিকেটের ক্ষেত্রে শুধুমাত্র ইমপোর্ট করার সুবিধা কাজ করে</translation>
 <translation id="6287828400772161253">Android ফোন (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI মোডকে জিজ্ঞাসা করুন</translation>
 <translation id="6290613030083731160">শেয়ার করার মতো আশেপাশে কোনও ডিভাইস উপলভ্য নেই। <ph name="LINK_BEGIN" />আরও জানুন<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">স্টোরেজের জায়গা নেই বলে ফিরিয়ে আনা যায়নি।</translation>
 <translation id="6291741848715722067">কনফার্মেশন কোড</translation>
@@ -7737,6 +7756,7 @@
 <translation id="6451861213630784801">আপনি সাইন-আউট করেছেন</translation>
 <translation id="6452181791372256707">প্রত্যাখ্যান</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> হয়েছে</translation>
+<translation id="6452268285438583507">এক্সটেনশন যোগ করুন</translation>
 <translation id="6452961788130242735">নেটওয়ার্কের সমস্যা বা ভুল রিলম</translation>
 <translation id="6453191633103419909">ট্যাব/স্ক্রিন প্রোজেকশন কোয়ালিটি</translation>
 <translation id="6453921811609336127">পরের ইনপুট পদ্ধতিতে পাল্টাতে <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> টিপুন</translation>
@@ -8165,6 +8185,7 @@
 <translation id="6759193508432371551">ফ্যাক্টরি রিসেট</translation>
 <translation id="6760354150216532978">সতর্কতা: এই সাইট আপনার করা এডিট দেখতে পারে</translation>
 <translation id="6761209758867628753">টুল: আমাকে লিখতে সাহায্য করো</translation>
+<translation id="6761459308170527362">আপনার শেয়ার করা পৃষ্ঠার কন্টেন্ট সম্পর্কে Gemini-কে জিজ্ঞাসা করার জন্য ভয়েস বা টেক্সট চ্যাট ব্যবহার করতে পারবেন</translation>
 <translation id="676158322851696513">“<ph name="EXTENSION_NAME" />”</translation>
 <translation id="6761623907967804682">অন-ডিভাইস সাইট ডেটাকে অনুমোদন দেওয়া হয় না</translation>
 <translation id="6762833852331690540">চালু করা আছে</translation>
@@ -8824,6 +8845,7 @@
 <translation id="7223952304612664117">এটি আপনার লোকেশন নির্ধারণ করার জন্য, সিস্টেম পরিষেবাকে 'লোকেশন অ্যাকুরেসি' ব্যবহার করার অনুমতি দেয়। ডিভাইসের লোকেশন অনুমান করার জন্য 'লোকেশন অ্যাকুরেসি' ওয়্যারলেস সিগন্যাল ও সেন্সর সম্পর্কিত তথ্য ব্যবহার করে।</translation>
 <translation id="7225082563376899794">পাসওয়ার্ড পূরণ করার সময় Windows Hello ব্যবহার করুন</translation>
 <translation id="7225179976675429563">নেটওয়ার্কের প্রকার হারিয়ে গেছে</translation>
+<translation id="7226163413959353072">AI অ্যাসিস্ট্যান্ট যা গুরুত্বপূর্ণ তথ্য দেয়, ধারণা ব্যাখ্যা করে, উত্তর খোঁজে এবং আরও অনেক কিছু করে</translation>
 <translation id="7227235818314667565">শেয়ারিং ম্যানেজ করুন</translation>
 <translation id="7227458944009118910">নিচের তালিকাভুক্ত অ্যাপগুলি প্রোটোকল লিঙ্কও ম্যানেজ করতে পারবে। অন্য অ্যাপগুলির ক্ষেত্রে অনুমতি প্রয়োজন হবে।</translation>
 <translation id="7228056665272655255">ফিঙ্গারপ্রিন্ট সেট-আপ করতে, আপনার সন্তানকে কীবোর্ডের উপরের ডানদিকের কোণে থাকা ফিঙ্গারপ্রিন্ট সেন্সর টাচ করতে বলুন। আপনার সন্তানের ফিঙ্গারপ্রিন্ট ডেটা নিরাপদে সেভ করা হয় এবং সবসময় <ph name="DEVICE_TYPE" />-এ থাকে।</translation>
@@ -8893,6 +8915,7 @@
 <translation id="727595954130325265">এখনই কিনুন</translation>
 <translation id="727952162645687754">ডাউনলোড ক্রটি</translation>
 <translation id="7280649757394340890">পাঠ্য থেকে ভাষ্যের ভয়েস সেটিংস</translation>
+<translation id="7280683802406059877">কীবোর্ড শর্টকাট কাস্টমাইজ করুন</translation>
 <translation id="7280877790564589615">অনুমতির জন্য অনুরোধ করা হয়েছে</translation>
 <translation id="7281166215790160128">মোড</translation>
 <translation id="7282056103720203738">অ্যাটাচ করা ডিভাইসের তথ্য এবং ডেটা পড়ুন</translation>
@@ -8951,6 +8974,7 @@
 <translation id="7320213904474460808">ডিফল্ট নেটওয়ার্ক</translation>
 <translation id="7321545336522791733">সার্ভারে সংযোগ করা যাচ্ছে না</translation>
 <translation id="7322515217754205362">সাইট অ্যাক্সেস করার অনুমতি</translation>
+<translation id="7322919329844967709">আপনার শেয়ার করা পৃষ্ঠার কন্টেন্টের সাথে সম্পর্কিত আরও প্রাসঙ্গিক উত্তর পাবেন।</translation>
 <translation id="7323315405936922211">কার্সর এরিয়া সাইজ</translation>
 <translation id="7324020307732396723">ভাষার সেটিংস খুলুন</translation>
 <translation id="7324297612904500502">বিটা ফোরাম</translation>
@@ -9949,6 +9973,7 @@
 <translation id="7991296728590311172">সুইচ অ্যাক্সেস সেটিংস</translation>
 <translation id="7992080146463834191">কন্টেন্টের সারাংশ তৈরি করুন, জটিল ভাষা সহজ অথবা প্রশ্ন জিজ্ঞাসা করুন।</translation>
 <translation id="7992203134935383159">টেক্সট-টু-স্পিচ</translation>
+<translation id="7993332993977106257">Gemini আপনার ডিভাইস জুড়ে সহজে ব্যবহার করুন, যদিও Chrome মিনিমাইজ করা হয়।</translation>
 <translation id="7997826902155442747">প্রক্রিয়ার অগ্রাধিকার</translation>
 <translation id="7997828719430450286">সফল হয়েছে।</translation>
 <translation id="7998701048266085837">URL</translation>
@@ -10002,6 +10027,7 @@
 <translation id="8028060951694135607">Microsoft মূল পুনরুদ্ধার</translation>
 <translation id="8028803902702117856">ডাউনলোড হচ্ছে <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">সাইজ</translation>
+<translation id="8029349782735515147">Gemini Live ব্যবহার করার সময় ক্লোজড ক্যাপশন দেখুন</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{পড়ার তালিকা}=1{পড়ার তালিকা ({SELECTED_ITEMS}টি)}one{পড়ার তালিকা ({SELECTED_ITEMS}টি)}other{পড়ার তালিকা ({SELECTED_ITEMS}টি)}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - অনুমতি চাওয়া হয়েছে, উত্তর দিতে ⌘ + 'বিকল্প' বোতাম + 'নিম্নমুখী তীরচিহ্ন' বোতাম প্রেস করুন</translation>
 <translation id="8030169304546394654">সংযোগ বিচ্ছিন্ন</translation>
@@ -10120,6 +10146,7 @@
 <translation id="8102139037507939978">System_logs.txt থেকে ব্যক্তিগতভাবে শনাক্তকরণযোগ্য তথ্য সরিয়ে দিন</translation>
 <translation id="810362914482827094">'পাসকী' সার্চ করুন</translation>
 <translation id="8104088837833760645">ই-সিম প্রোফাইল ডাউনলোড করুন</translation>
+<translation id="8105050970626643057">যখন আপনার প্রয়োজন তখন দ্রুত Gemini খুলুন</translation>
 <translation id="8105273883928376822">চালিয়ে যেতে, সাইন-ইন করুন।</translation>
 <translation id="8106114112474206597">মাউসের বোতাম প্রেস করতে “i” ব্যবহার করুন</translation>
 <translation id="8107015733319732394">আপনার <ph name="DEVICE_TYPE" /> এ Google Play Store ইনস্টল করা হচ্ছে। এতে কয়েক মিনিট সময় লাগতে পারে।</translation>
@@ -10276,6 +10303,7 @@
 <translation id="8222112516148944758">আপনার সবকটি ডিভাইস জুড়ে আপনার ট্যাব গ্রুপ অটোমেটিক সেভ এবং আপডেট হয়</translation>
 <translation id="8222674561049363989">ফাইল সঠিক ফর্ম্যাটে নেই</translation>
 <translation id="822347941086490485">HID ডিভাইস খোঁজা হচ্ছে...</translation>
+<translation id="8224209912580158729">আরও বেশি প্রাসঙ্গিক উত্তর পাওয়ার জন্য Gemini-র সাথে পৃষ্ঠার কন্টেন্ট শেয়ার করুন।</translation>
 <translation id="8224427620313426549">আপনার <ph name="DOMAIN_LINK" /> অ্যাকাউন্ট মুছে ফেলা হবে না</translation>
 <translation id="8225046344534779393">ইন্টারনেট কানেকশন চালু আছে কিনা দেখে নিন</translation>
 <translation id="8225265270453771718">একটি অ্যাপ্লিকেশনের উইন্ডো শেয়ার করুন</translation>
@@ -10419,6 +10447,7 @@
 <translation id="8314835274931377415">অ্যাক্সেস পাল্টান সেটআপ চালু করতে চান?</translation>
 <translation id="8315018673856831477">মেমরি সেভার সম্পর্কিত বিকল্প</translation>
 <translation id="8315514906653279104">চালু করা হচ্ছে…</translation>
+<translation id="8316480109537174997">সিস্টেম ট্রেতে Gemini দেখুন এবং কীবোর্ড শর্টকাট চালু করুন</translation>
 <translation id="8317671367883557781">নেটওয়ার্ক সংযোগ যোগ করুন</translation>
 <translation id="8317965619823678157">পাসওয়ার্ড কপি করুন</translation>
 <translation id="8318266828739827371">আপনার স্ক্রিনের কোনও অংশ বড় করে দেখতে, স্প্লিট স্ক্রিন ভিউ ব্যবহার করুন। 'ডক করা ম্যাগনিফায়ার' চালু বা বন্ধ করতে, 'Search + Ctrl + D' কী ব্যবহার করুন।</translation>
@@ -10819,6 +10848,7 @@
 <translation id="8607661817136110841">আপনার ট্যাব গ্রুপ</translation>
 <translation id="8607828412110648570">আপনার ব্লুটুথ ডিভাইস কাছাকাছি এবং 'যোগ করার মোড'-এ আছে কিনা ভাল করে দেখে নিন। আপনার বিশ্বাস রয়েছে শুধুমাত্র এমন ডিভাইসেই যোগ করুন। এই Chromebook-এ সব অ্যাকাউন্টে পেয়ার করা ডিভাইস দেখা যাবে। <ph name="BEGIN_LINK_LEARN_MORE" />আরও জানুন<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">একটি Kerberos টিকিট যোগ করুন</translation>
+<translation id="860907040896565281">কীবোর্ড শর্টকাট কাস্টমাইজ করুন...</translation>
 <translation id="8609465669617005112">উপরে যান</translation>
 <translation id="8611922158252451755">লিঙ্কটির অ্যাক্সেস আছে এমন যেকোনও ব্যক্তি, সব ট্যাব এডিট করতে পারবেন, তাই ভেবেচিন্তে শেয়ার করুন। ৪৮ ঘণ্টার মধ্যে লিঙ্কের মেয়াদ শেষ হয়ে যাবে।</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" />-এর মাধ্যমে ভিডিও ফ্রেম সার্চ করুন</translation>
@@ -11220,6 +11250,7 @@
 <translation id="8868838761037459823">মোবাইল নেটওয়ার্কের বিবরণ</translation>
 <translation id="8870413625673593573">সম্প্রতি বন্ধ হয়েছে</translation>
 <translation id="8871043459130124414">এক্সটেনশনে ক্লিক করার পরেই তবেই অ্যাক্সেসের অনুমতি দেওয়া হয়</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - এই পৃষ্ঠা Gemini-র সাথে শেয়ার করছেন</translation>
 <translation id="8871551568777368300">প্রশাসক দ্বারা পিন করা হয়েছে</translation>
 <translation id="8871696467337989339">আপনি একটি অসমর্থিত কম্যান্ড-লাইন ফ্ল্যাগ ব্যবহার করছেন: <ph name="BAD_FLAG" />৷ স্থিতাবস্থা ও নিরাপত্তার ক্ষতিগ্রস্ত হবে৷</translation>
 <translation id="8871974300055371298">কন্টেন্ট সেটিংস</translation>
@@ -11432,6 +11463,7 @@
 <translation id="9011163749350026987">সর্বদা আইকন দেখান</translation>
 <translation id="9011262023858991985">এই ট্যাবটি কাস্ট করা হচ্ছে</translation>
 <translation id="9011393886518328654">প্রকাশের বিবরণ</translation>
+<translation id="9012013036616593083">Gemini এখন উপলভ্য নেই। পরে আবার চেষ্টা করুন।</translation>
 <translation id="9012122671773859802">মাউস যেভাবে সরছে সেইভাবে স্ক্রিন সরান</translation>
 <translation id="9012585441087414258">বিপজ্জনক হতে পারে এমন সাইট, ডাউনলোড ও এক্সটেনশন থেকে সুরক্ষিত রাখে। কোনও পৃষ্ঠাতে সন্দেহজনক কিছু পাওয়া গেলে, URL ও পৃষ্ঠার কন্টেন্টের কিছু অংশ Google Safe Browsing-এ পাঠানো হয়।</translation>
 <translation id="9013037634206938463">Linux ইনস্টল করার জন্য <ph name="INSTALL_SIZE" /> খালি জায়গা প্রয়োজন। খালি জায়গা বাড়াতে, আপনার ডিভাইস থেকে ফাইল মুছে দিন।</translation>
@@ -11457,6 +11489,7 @@
 <translation id="9024127637873500333">&amp;নতুন ট্যাবে খুলুন</translation>
 <translation id="9024158959543687197">শেয়ার মাউন্ট করা যায়নি। ফাইল শেয়ার করার ইউআরএল যাচাই করে আবার চেষ্টা করুন।</translation>
 <translation id="9024692527554990034">কোনও নির্দিষ্ট সাইট দ্রুত খুঁজতে বা অন্য সার্চ ইঞ্জিন ব্যবহার করতে আপনি অ্যাড্রেস বারে শর্টকাট ব্যবহার করতে পারেন</translation>
+<translation id="9024975946059881308">Mac মেনু বারে Gemini দেখুন এবং কীবোর্ড শর্টকাট চালু করুন</translation>
 <translation id="9025222334598338152">আপনি অপ্রয়োজনীয় বিকল্প সরিয়ে দিয়ে সঠিক প্রোডাক্ট সম্পর্কে ট্র্যাক রাখতে নিজের তুলনা করার টেবিল ব্যবহার করতে পারবেন</translation>
 <translation id="902638246363752736">কীবোর্ড সেটিংস</translation>
 <translation id="9026393603776578602">ডিকটেশন</translation>
diff --git a/chrome/app/resources/generated_resources_bs.xtb b/chrome/app/resources/generated_resources_bs.xtb
index 0cbcc1b..04b8bf4a 100644
--- a/chrome/app/resources/generated_resources_bs.xtb
+++ b/chrome/app/resources/generated_resources_bs.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Automatski preuzmi račun s Android telefona</translation>
 <translation id="1069814191880976658">Odaberite drugi ekran</translation>
 <translation id="107022587824771715">Prijedlozi za grupe kartica trenutno nisu dostupni. Možete <ph name="BEGIN_LINK" />osvježiti sada<ph name="END_LINK" /> ili pokušati ponovo kasnije</translation>
+<translation id="1070357312245925724">Prečac navigacije</translation>
 <translation id="1070377999570795893">Drugi program na vašem računaru je dodao ekstenziju koja može promijeniti rad Chromea.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Detalji za prijavu na račun su zastarjeli. Odjavite se i ponovo prijavite.</translation>
 <translation id="1122960773616686544">Naziv oznake</translation>
 <translation id="1124772482545689468">Korisnik</translation>
+<translation id="1125371304736839151">Prikaži Gemini pri vrhu preglednika</translation>
 <translation id="1125550662859510761">Izgleda kao <ph name="WIDTH" /> x <ph name="HEIGHT" /> (Izvorno)</translation>
 <translation id="1125921926864945797">Pozadina i stil</translation>
 <translation id="1128090040635299943">Linux se trenutno konfigurira. Konfiguracija će potrajati nekoliko minuta.</translation>
@@ -990,6 +992,7 @@
 <translation id="1660763353352708040">Problem s adapterom za napajanje</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Riješite problem s karticom koja usporava preglednik}one{Riješite problem s karticama koje usporavaju preglednik}few{Riješite problem s karticama koje usporavaju preglednik}other{Riješite problem s karticama koje usporavaju preglednik}}</translation>
 <translation id="16620462294541761">Nažalost, vaša lozinka nije potvrđena. Pokušajte ponovo.</translation>
+<translation id="1662572015199460525">Razgovarajte glasom ili tekstom da biste dobili odgovore, ključne zaključke i drugo dok pregledavate</translation>
 <translation id="166278006618318542">Algoritam javnog ključa subjekta</translation>
 <translation id="1662801900924515589">Aplikacija <ph name="APP" /> je instalirana</translation>
 <translation id="1663698992894057019">Pređite na novi Chromebook za najnovije sigurnosne i softverske funkcije</translation>
@@ -1097,6 +1100,7 @@
 <translation id="174123615272205933">Prilagođeno</translation>
 <translation id="1741314857973421784">Nastavi</translation>
 <translation id="1744108098763830590">pozadinska stranica</translation>
+<translation id="174516937379651657">Kad podijelite stranicu s Geminijem, Googleu se šalju cjelokupni sadržaj i URL stranice.</translation>
 <translation id="1745732479023874451">Upravljajte kontaktima</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Otvoriti i urediti # fajl u ovoj web aplikaciji?}few{Otvoriti i urediti # fajla u ovoj web aplikaciji?}other{Otvoriti i urediti # fajlova u ovoj web aplikaciji?}}</translation>
 <translation id="1748329107062243374">Koristite pristupni ključ s uređaja <ph name="DEVICE_NAME" /> da se prijavite na <ph name="WEBSITE" /></translation>
@@ -1409,6 +1413,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{Pregledana je 1 ekstenzija}one{Pregledana je {NUM_EXTENSIONS} ekstenzija}few{Pregledane su {NUM_EXTENSIONS} ekstenzije}other{Pregledano je {NUM_EXTENSIONS} ekstenzija}}</translation>
 <translation id="1959421829481337178">Unesite kôd za aktivaciju koji pruža vaš mobilni operater.</translation>
 <translation id="1960211333621141174">Litica</translation>
+<translation id="1962356719152496092">Ovdje prilagodite tipkovni prečac</translation>
 <translation id="1963976881984600709">Standardna zaštita</translation>
 <translation id="1964009877615282740">Pogledajte više</translation>
 <translation id="1965578266762387357">Prilikom korištenja pomoći za pisanje URL stranice, sadržaj i vaš tekst se šalju Googleu. Nemojte unositi lične informacije (kao što su zdravstveni ili finansijski podaci)</translation>
@@ -1576,6 +1581,7 @@
 <translation id="2079053412993822885">Ako izbrišete vlastitu potvrdu, nećete je više moći koristiti za svoju identifikaciju.</translation>
 <translation id="2079495302726689071">Otvori link u novoj kartici aplikacije <ph name="APP" /></translation>
 <translation id="2079545284768500474">Vrati</translation>
+<translation id="2079553700504470326">Za najpreciznije rezultate Geminija umjesto približne lokacije na temelju IP adrese upotrebljavajte točnu lokaciju.</translation>
 <translation id="2080070583977670716">Više postavki</translation>
 <translation id="2081816110395725788">Neaktivnost tokom baterijskog napajanja</translation>
 <translation id="2082187087049518845">Dodaj karticu u grupu</translation>
@@ -2207,6 +2213,7 @@
 <translation id="2496180316473517155">Historija pregledanja</translation>
 <translation id="2496616243169085015">Fotografija</translation>
 <translation id="2497229222757901769">Brzina miša</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – ovu karticu dijelite s Geminijem tijekom ovog razgovora</translation>
 <translation id="2497852260688568942">Sinhronizaciju je onemogućio vaš administrator</translation>
 <translation id="2498539833203011245">Minimiziraj</translation>
 <translation id="2498765460639677199">Ogromno</translation>
@@ -2531,6 +2538,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Kada je preciznost lokacije uključena, informacije o bežičnim signalima, kao što su WiFi pristupne tačke i tornjevi mobilnih mreža, uz podatke senzora uređaja, kao što su mjerač ubrzanja i žiroskop, koriste se za precizniju procjenu lokacije uređaja, koju Android aplikacije i usluge koriste za pružanje funkcija zasnovanih na lokaciji. Google u tu svrhu periodično prikuplja informacije o senzorima uređaja i bežičnim signalima u blizini uređaja radi doprinosa lokacijama bežičnih signala pruženih kao podrška internet javnosti.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google koristi informacije prikupljene s ovog uređaja radi poboljšanja preciznosti lokacije i usluga zasnovanih na lokaciji, kao i općenito radi poboljšanja, pružanja i održavanja Googleovih usluga. Ove informacije obrađujemo na osnovu legitimnih interesa Googlea i trećih strana da ispunjavaju potrebe korisnika. Ove informacije se ne koriste za identifikaciju osoba.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />U postavkama lokacije uređaja uvijek možete isključiti preciznost lokacije odlaskom u Postavke &gt; Privatnost i sigurnost &gt; Kontrole privatnosti &gt; Pristup lokaciji &gt; Napredne postavke lokacije. Ako je preciznost lokacije isključena, neće se prikupljati podaci o preciznosti lokacije. Za Android aplikacije i usluge se za utvrđivanje lokacije uređaja koristi samo IP adresa, ako je dostupna, a to može uticati na dostupnost i preciznost lokacija za Android aplikacije i usluge kao što su Google Mape.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Pregledajte svoju aktivnost u Gemini aplikacijama i upravljajte njome</translation>
 <translation id="2730029791981212295">Kreiranje sigurnosne kopije Linux aplikacija i fajlova</translation>
 <translation id="2730550884708194161">O radnim profilima</translation>
 <translation id="2730596696987224099">Odaberite vlastitu</translation>
@@ -3401,6 +3409,7 @@
 <translation id="3360306038446926262">Prozori</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}one{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}few{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" />s vama.}other{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}}</translation>
 <translation id="3361954577771524115">Iz aplikacije</translation>
+<translation id="3362651095484543782">Da biste napustili Gemini ili se vratili na njega, upotrijebite tipkovni prečac.</translation>
 <translation id="3362915550009543917">Uljana slika sa spokojnim prizorom žute livade, koja budi osjećaj smirenosti i intelektualnog razmišljanja.</translation>
 <translation id="3363202073972776113">Ovim novim profilom će upravljati vaša organizacija. <ph name="BEGIN_LINK" />Saznajte više<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + postavljanje pokazivača miša</translation>
@@ -3624,6 +3633,7 @@
 <translation id="3511358375261756531">Proširivanje zaglavlja <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Font fiksne širine</translation>
 <translation id="3511528412952710609">Kratko</translation>
+<translation id="3512465804715993309">Prilagodljivo isticanje</translation>
 <translation id="3513019849832307207">Pridružite se i otvorite</translation>
 <translation id="3513563267917474897">Klizač nijanse od <ph name="MIN_VALUE" /> do <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Kontrola igre</translation>
@@ -4969,6 +4979,7 @@
 <translation id="443031431654216610">Koristite samo cifre</translation>
 <translation id="4430369329743628066">Oznaka je dodana</translation>
 <translation id="4430422687972614133">Uključi virtuelnu karticu</translation>
+<translation id="443196770280837407">Otvorite Gemini pomoću tipkovnog prečaca.</translation>
 <translation id="4432621511648257259">Pogrešna lozinka</translation>
 <translation id="4434611816075088065">Trenutno ni za šta drugo nije potrebna vaša radnja</translation>
 <translation id="443475966875174318">Ažurirajte ili uklonite nekompatibilne aplikacije</translation>
@@ -4984,6 +4995,7 @@
 <translation id="4442863809158514979">Prikaži odobrenja za web</translation>
 <translation id="4442937638623063085">Nije pronađen nijedan profil. Unesite kôd za aktivaciju koji pruža vaš mobilni operater.</translation>
 <translation id="4443536555189480885">&amp;Pomoć</translation>
+<translation id="4444191890945732856">Dijelite ovu stranicu s Geminijem</translation>
 <translation id="4444304522807523469">Pristupi skenerima dokumenata spojenim putem USB-a ili lokalne mreže</translation>
 <translation id="4444512841222467874">Ako se ne obezbijedi prostor, može doći do automatskog uklanjanja korisnika i podataka.</translation>
 <translation id="4445446646109808714">Ugovor o licenci za krajnjeg korisnika: <ph name="EULA_LINK" /></translation>
@@ -5315,6 +5327,7 @@
 <translation id="4687718960473379118">Oglasi koje predlažu web lokacije</translation>
 <translation id="4688036121858134881">ID lokalnog dnevnika: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> vraća ovaj uređaj na prethodnu verziju (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Provjerite internetsku vezu i pokušajte ponovno upotrijebiti Gemini</translation>
 <translation id="4689235506267737042">Odaberite postavke demonstracije</translation>
 <translation id="4689421377817139245">Sinhronizirajte ovu oznaku na svoj iPhone</translation>
 <translation id="4690091457710545971">&lt;Intel Wi-Fi firmver je izradio četiri fajla: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  Prva tri fajla su binarna i sadrže snimke dinamičkog dijela registra, a Intel potvrđuje da ne sadrže informacije kojima se mogu identificirati identitet osobe ili uređaj.  Posljednji fajl je izvršni obrazac za praćenje iz Intelovog firmvera. Iz njega su izbačene sve informacije kojima se mogu identificirati osoba ili uređaj, ali je previše velik za prikazivanje ovdje.  Ti fajlovi su izrađeni kao reakcija na nedavne probleme s WiFi-jem na vašem uređaju i dijelit će se s Intelom radi rješavanja tih problema.&gt;</translation>
@@ -5600,6 +5613,7 @@
 <translation id="4884937942297374058">Poboljšana zaštita je isključena</translation>
 <translation id="4884987973312178454">6 x</translation>
 <translation id="4885692421645694729">Ova ekstenzija nema dodatnog pristupa web lokacijama</translation>
+<translation id="4887391901725877182">Pomoćni titlovi</translation>
 <translation id="4887424188275796356">Otvori koristeći sistemski prikazivač</translation>
 <translation id="488785315393301722">Prikaži detalje</translation>
 <translation id="488862352499217187">Kreiraj novi folder</translation>
@@ -5750,6 +5764,7 @@
 <translation id="5001526427543320409">Kolačići treće strane</translation>
 <translation id="5003070249435823986">Pomoću pokreta pokrenite način rada za klizanje, a zatim pomaknite glavu u smjeru u kojem želite klizati. Ponovo izvršite taj pokret da napustite način rada za klizanje.</translation>
 <translation id="5003993274120026347">Sljedeća rečenica</translation>
+<translation id="5005113238422129109">Upotrijebite mikrofon za da biste razgovarali s Geminijem. Kada razgovarate s Geminijem, zvuk se pohranjuje u aktivnost u Gemini aplikacijama (ako je uključena)</translation>
 <translation id="5005311809885666699">Sačuvano je iz Chromea</translation>
 <translation id="5005498671520578047">Kopiranje lozinke</translation>
 <translation id="5006218871145547804">ADB Android aplikacija na Crostiniju</translation>
@@ -6076,7 +6091,6 @@
 <translation id="5235050375939235066">Deinstalirati aplikaciju?</translation>
 <translation id="523505283826916779">Postavke pristupačnosti</translation>
 <translation id="5235750401727657667">Zamijeniti stranicu koja se prikazuje kad otvorite novu karticu</translation>
-<translation id="5236054983756407518">Ukloniti kućnu adresu iz Chromea?</translation>
 <translation id="5237124927415201087">Lako postavite uređaj <ph name="DEVICE_TYPE" /> putem telefona. Možete dodati WiFi i Google račun bez ručnog unosa lozinki.
     <ph name="BR" />
     <ph name="BR" />
@@ -6721,6 +6735,7 @@
 <translation id="5705005699929844214">Uvijek prikaži opcije pristupačnosti</translation>
 <translation id="5705882733397021510">Nazad</translation>
 <translation id="5707185214361380026">Nije uspjelo učitavanje ekstenzije iz:</translation>
+<translation id="5707674184620508665">Vaša organizacija, <ph name="ACCOUNT_MANAGER" />, neće moći vidjeti vaše postojeće podatke niti upravljati njima. Oni će ostati na postojećem profilu.</translation>
 <translation id="5708171344853220004">Glavni Microsoft naziv</translation>
 <translation id="5711010025974903573">Zapisnici usluge</translation>
 <translation id="5711983031544731014">Nije moguće otključati. Unesite lozinku.</translation>
@@ -7207,7 +7222,6 @@
 <translation id="606449270532897041">Upravljajte podacima web lokacije</translation>
 <translation id="6064764629679333574">Poboljšajte kvalitet zvuka Bluetooth mikrofona nadograđivanjem zvuka niske rezolucije na visoku rezoluciju.</translation>
 <translation id="6065289257230303064">Atributi direktorija subjekta potvrde</translation>
-<translation id="6065690209261668796">Ukloniti poslovnu adresu iz Chromea?</translation>
 <translation id="6066794465984119824">Hash slike nije postavljen</translation>
 <translation id="6069464830445383022">Vaš Google račun služi za prijavu na Chromebook</translation>
 <translation id="6071181508177083058">potvrdite lozinku</translation>
@@ -7432,6 +7446,7 @@
 <translation id="622484624075952240">Dolje</translation>
 <translation id="622537739776246443">Profil će biti izbrisan</translation>
 <translation id="6225475702458870625">Veza za prenos podataka je dostupna s vašeg uređaja <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Aktivnost u Gemini aplikacijama</translation>
 <translation id="6226777517901268232">Fajl s privatnim ključem (nije obavezno)</translation>
 <translation id="6227280783235722609">ekstenzija</translation>
 <translation id="622902691730729894">Otkači grupu s trake oznaka</translation>
@@ -7531,6 +7546,7 @@
 <translation id="628726841779494414">Upravljajte štampačima u postavkama štampača</translation>
 <translation id="6287288864483377583">Uvoz je podržan samo za jedan certifikat</translation>
 <translation id="6287828400772161253">Android telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Postavljanje pitanja u Google AI načinu rada</translation>
 <translation id="6290613030083731160">Nema dostupnih uređaja koji dijele sadržaj u blizini. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Nije moguće vratiti zbog nedostatka prostora za pohranu.</translation>
 <translation id="6291741848715722067">Kôd za potvrdu</translation>
@@ -7734,6 +7750,7 @@
 <translation id="6451861213630784801">Odjavljeni ste</translation>
 <translation id="6452181791372256707">Odbij</translation>
 <translation id="6452251728599530347">Završeno je <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">Dodavanje proširenja</translation>
 <translation id="6452961788130242735">Problem s mrežom ili neispravno područje</translation>
 <translation id="6453191633103419909">Kvalitet projekcije za karticu/ekran</translation>
 <translation id="6453921811609336127">Da prebacite na sljedeći način unosa, pritisnite <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />tipku za razmak<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8164,6 +8181,7 @@
 <translation id="6759193508432371551">Vraćanje na fabričke postavke</translation>
 <translation id="6760354150216532978">Upozorenje: web lokacija može vidjeti izmjene koje unesete</translation>
 <translation id="6761209758867628753">Alat: Pomoć za pisanje</translation>
+<translation id="6761459308170527362">Možete upotrijebiti glasovni ili tekstni razgovor da biste Geminiju postavili pitanje o sadržaju stranice koju dijelite</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Pohranjivanje podataka web lokacije na uređaj nije dozvoljeno</translation>
 <translation id="6762833852331690540">Uključeno</translation>
@@ -8823,6 +8841,7 @@
 <translation id="7223952304612664117">Ovo omogućava sistemskim uslugama da koriste preciznost lokacije da utvrde vašu lokaciju. Preciznost lokacije koristi informacije o bežičnim signalima i senzorima da procijeni lokaciju uređaja.</translation>
 <translation id="7225082563376899794">Koristi Windows Hello prilikom popunjavanja lozinki</translation>
 <translation id="7225179976675429563">Nedostaje vrsta mreže</translation>
+<translation id="7226163413959353072">AI asistent koji pruža ključne zaključke, pojašnjava koncepte, pronalazi odgovore itd.</translation>
 <translation id="7227235818314667565">Upravljajte dijeljenjem</translation>
 <translation id="7227458944009118910">Aplikacije navedene u nastavku mogu također obrađivati linkove protokola. Ostale aplikacije će tražiti odobrenje.</translation>
 <translation id="7228056665272655255">Da postavite otisak prsta, dijete treba dodirnuti senzor za otisak prsta u gornjem desnom uglu tastature. Podaci otiska prsta vašeg djeteta se sigurno pohranjuju i nikada ne napuštaju uređaj <ph name="DEVICE_TYPE" />.</translation>
@@ -8892,6 +8911,7 @@
 <translation id="727595954130325265">Kupite odmah</translation>
 <translation id="727952162645687754">Greška prilikom preuzimanja</translation>
 <translation id="7280649757394340890">Postavke glasa za pretvaranje teksta u govor</translation>
+<translation id="7280683802406059877">Prilagodba tipkovnog prečaca</translation>
 <translation id="7280877790564589615">Upućen je zahtjev za odobrenje</translation>
 <translation id="7281166215790160128">Način rada</translation>
 <translation id="7282056103720203738">Čitaj informacije i podatke s priključenih uređaja</translation>
@@ -8950,6 +8970,7 @@
 <translation id="7320213904474460808">Zadana mreža</translation>
 <translation id="7321545336522791733">Server je nedostupan</translation>
 <translation id="7322515217754205362">Odobrenja za web lokaciju</translation>
+<translation id="7322919329844967709">Prikazat će vam se relevantniji odgovori povezani sa sadržajem stranice koju dijelite</translation>
 <translation id="7323315405936922211">Veličina područja kursora</translation>
 <translation id="7324020307732396723">Otvori postavke jezika</translation>
 <translation id="7324297612904500502">Beta verzija foruma</translation>
@@ -9949,6 +9970,7 @@
 <translation id="7991296728590311172">Postavke Pristupa pomoću prekidača</translation>
 <translation id="7992080146463834191">Sažimajte sadržaje, pojednostavljujte složene tekstove ili postavljajte pitanja.</translation>
 <translation id="7992203134935383159">Sinteza govora</translation>
+<translation id="7993332993977106257">Jednostavan pristup za upotrebu Geminija na cijelom uređaju, čak i ako je Chrome minimiziran.</translation>
 <translation id="7997826902155442747">Prioritet procesa</translation>
 <translation id="7997828719430450286">Uspješno.</translation>
 <translation id="7998701048266085837">URL-ovi</translation>
@@ -10002,6 +10024,7 @@
 <translation id="8028060951694135607">Oporavak Microsoft ključa</translation>
 <translation id="8028803902702117856">Preuzimanje <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Veličina</translation>
+<translation id="8029349782735515147">Prikaži pomoćne titlove pri upotrebi Geminija Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Lista za čitanje}=1{Lista za čitanje ({SELECTED_ITEMS})}one{Lista za čitanje ({SELECTED_ITEMS})}few{Lista za čitanje ({SELECTED_ITEMS})}other{Lista za čitanje ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Zatraženo je odobrenje. Pritisnite ⌘ + Option + strelica nagore da odgovorite</translation>
 <translation id="8030169304546394654">Nije povezano</translation>
@@ -10120,6 +10143,7 @@
 <translation id="8102139037507939978">Uklonite informacije koje mogu poslužiti za ličnu identifikaciju iz fajla system_logs.txt.</translation>
 <translation id="810362914482827094">Pretražite pristupne ključeve</translation>
 <translation id="8104088837833760645">Preuzmi eSIM profil</translation>
+<translation id="8105050970626643057">Brzo otvorite Gemini kad god vam je potreban</translation>
 <translation id="8105273883928376822">Prijavite se da nastavite.</translation>
 <translation id="8106114112474206597">Koristite "i" da pritisnete dugme miša</translation>
 <translation id="8107015733319732394">Instaliranje Google Play trgovine na vašem uređaju <ph name="DEVICE_TYPE" />. To može potrajati nekoliko minuta.</translation>
@@ -10276,6 +10300,7 @@
 <translation id="8222112516148944758">Grupe kartica se automatski pohranjuju i ažuriraju na svim vašim uređajima</translation>
 <translation id="8222674561049363989">Fajl nije važeći dokument</translation>
 <translation id="822347941086490485">Pronalaženje HID uređaja...</translation>
+<translation id="8224209912580158729">Podijelite sadržaj stranice s Geminijem da biste dobili relevantnije odgovore.</translation>
 <translation id="8224427620313426549">Vaš račun na web lokaciji <ph name="DOMAIN_LINK" /> se neće izbrisati</translation>
 <translation id="8225046344534779393">Provjerite internetsku vezu</translation>
 <translation id="8225265270453771718">Dijelite prozor aplikacije</translation>
@@ -10419,6 +10444,7 @@
 <translation id="8314835274931377415">Pokrenuti postavljanje Pristupa pomoću prekidača?</translation>
 <translation id="8315018673856831477">Opcije uštede memorije</translation>
 <translation id="8315514906653279104">Uključivanje…</translation>
+<translation id="8316480109537174997">Prikaži Gemini na traci sustava i uključi tipkovni prečac</translation>
 <translation id="8317671367883557781">Dodaj mrežnu vezu</translation>
 <translation id="8317965619823678157">kopirati lozinke</translation>
 <translation id="8318266828739827371">Koristite prikaz podijeljenog ekrana da vidite uvećanu površinu ekrana. Koristite tipku za pretraživanje + Ctrl + D da uključite i isključite priključeno povećalo.</translation>
@@ -10819,6 +10845,7 @@
 <translation id="8607661817136110841">Grupe kartica</translation>
 <translation id="8607828412110648570">Provjerite je li Bluetooth uređaj u načinu rada za uparivanje i u blizini. Uparite samo s uređajima kojima vjerujete. Upareni uređaji su vidljivi svim računima na ovom Chromebooku. <ph name="BEGIN_LINK_LEARN_MORE" />Saznajte više<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Dodavanje Kerberos tiketa</translation>
+<translation id="860907040896565281">Prilagodba tipkovnog prečaca...</translation>
 <translation id="8609465669617005112">Pomjeri nagore</translation>
 <translation id="8611922158252451755">Svako s linkom može uređivati sve kartice, stoga budite oprezni s kim ga dijelite. Link ističe za 48 sati.</translation>
 <translation id="8612252270453580753">&amp;Pretraži kadar videozapisa putem usluge <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11221,6 +11248,7 @@
 <translation id="8868838761037459823">Detalji o mobilnoj mreži</translation>
 <translation id="8870413625673593573">Nedavno zatvoreno</translation>
 <translation id="8871043459130124414">Pokreće se samo nakon što kliknete na ekstenziju</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – dijelite ovu stranicu s Geminijem</translation>
 <translation id="8871551568777368300">Zakačio administrator</translation>
 <translation id="8871696467337989339">Koristite oznaku komandne linije koja nije podržana: <ph name="BAD_FLAG" />. Stabilnost i sigurnost mogu biti loši.</translation>
 <translation id="8871974300055371298">Postavke sadržaja</translation>
@@ -11433,6 +11461,7 @@
 <translation id="9011163749350026987">Uvijek prikaži ikonu</translation>
 <translation id="9011262023858991985">Emitiranje s ove kartice</translation>
 <translation id="9011393886518328654">Napomene o izdanju</translation>
+<translation id="9012013036616593083">Gemini trenutačno nije dostupan. Pokušajte ponovno kasnije.</translation>
 <translation id="9012122671773859802">Neprestano pomjeraj ekran kako se kreće kursor miša</translation>
 <translation id="9012585441087414258">Štiti od web lokacija, preuzimanja i ekstenzija za koje se zna da su opasni. Ako stranica uradi nešto sumnjivo, URL-ovi i dijelovi sadržaja stranice se šalju na Sigurno pregledanje na Googleu.</translation>
 <translation id="9013037634206938463">Za instaliranje Linuxa je potrebno <ph name="INSTALL_SIZE" /> slobodnog prostora. Da oslobodite prostor, izbrišite fajlove s uređaja.</translation>
@@ -11458,6 +11487,7 @@
 <translation id="9024127637873500333">&amp;Otvori u novoj kartici</translation>
 <translation id="9024158959543687197">Greška prilikom dijeljenja postavljanja. Provjerite URL za dijeljenje fajlova i pokušajte ponovo.</translation>
 <translation id="9024692527554990034">Možete koristiti prečice na traci za adresu da brzo pretražite određenu web lokaciju ili da koristite drugi pretraživač</translation>
+<translation id="9024975946059881308">Prikaži Gemini na traci izbornika Maca i uključi tipkovni prečac</translation>
 <translation id="9025222334598338152">Možete koristiti tabele poređenja za praćenje dok sužavate opcije</translation>
 <translation id="902638246363752736">Postavke tastature</translation>
 <translation id="9026393603776578602">diktiranje</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb
index 142ff3d..587b59d 100644
--- a/chrome/app/resources/generated_resources_ca.xtb
+++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -6076,7 +6076,6 @@
 <translation id="5235050375939235066">Vols desinstal·lar l'aplicació?</translation>
 <translation id="523505283826916779">Configuració d'accessibilitat</translation>
 <translation id="5235750401727657667">Substituir la pàgina que veus en obrir una pestanya nova</translation>
-<translation id="5236054983756407518">Vols suprimir de Chrome l'adreça de casa?</translation>
 <translation id="5237124927415201087">Configura fàcilment el teu <ph name="DEVICE_TYPE" /> amb el telèfon. Pots afegir la Wi‐Fi i el Compte de Google sense haver d'introduir les contrasenyes manualment.
     <ph name="BR" />
     <ph name="BR" />
@@ -7205,7 +7204,6 @@
 <translation id="606449270532897041">Gestiona les dades del lloc web</translation>
 <translation id="6064764629679333574">Millora la qualitat del so del micròfon Bluetooth augmentant a alta resolució l'àudio de baixa resolució.</translation>
 <translation id="6065289257230303064">Atributs del directori del subjecte del certificat</translation>
-<translation id="6065690209261668796">Vols suprimir de Chrome l'adreça de la feina?</translation>
 <translation id="6066794465984119824">La funció resum de la imatge no està definida</translation>
 <translation id="6069464830445383022">El Compte de Google és el teu inici de sessió al Chromebook</translation>
 <translation id="6071181508177083058">confirmeu la contrasenya</translation>
@@ -7530,6 +7528,7 @@
 <translation id="628726841779494414">Gestiona les teves impressores a la configuració de la impressora</translation>
 <translation id="6287288864483377583">Només s'admet la importació d'un sol certificat</translation>
 <translation id="6287828400772161253">Telèfon Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Fes preguntes al mode IA de Google</translation>
 <translation id="6290613030083731160">No hi ha cap dispositiu disponible a prop per compartir contingut. <ph name="LINK_BEGIN" />Més informació<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">No es pot dur a terme la restauració perquè no hi ha prou espai d'emmagatzematge.</translation>
 <translation id="6291741848715722067">Codi de confirmació</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb
index 0b4aa4dc..f2fcce416 100644
--- a/chrome/app/resources/generated_resources_cs.xtb
+++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -6062,7 +6062,6 @@
 <translation id="5235050375939235066">Odinstalovat aplikaci?</translation>
 <translation id="523505283826916779">Nastavení usnadnění přístupu</translation>
 <translation id="5235750401727657667">Nahradit stránku, která se zobrazí po otevření nové karty</translation>
-<translation id="5236054983756407518">Odebrat z Chromu adresu domů?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> můžete snadno nastavit pomocí telefonu. Svou síť Wi-Fi a účet Google můžete přidat bez ručního zadávání hesel.
     <ph name="BR" />
     <ph name="BR" />
@@ -7189,7 +7188,6 @@
 <translation id="606449270532897041">Spravovat data webů</translation>
 <translation id="6064764629679333574">Zlepšit kvalitu zvuku mikrofonu připojeného přes Bluetooth převzorkováním zvuku s nízkým rozlišením na zvuk s vysokým rozlišením.</translation>
 <translation id="6065289257230303064">Atributy adresáře subjektu certifikátu</translation>
-<translation id="6065690209261668796">Odebrat z Chromu adresu do práce?</translation>
 <translation id="6066794465984119824">Není nastaven hash obrazu</translation>
 <translation id="6069464830445383022">K přihlašování do Chromebooku slouží účet Google</translation>
 <translation id="6071181508177083058">potvrzení hesla</translation>
@@ -7513,6 +7511,7 @@
 <translation id="628726841779494414">Spravujte své tiskárny v nastavení tiskáren</translation>
 <translation id="6287288864483377583">Import je podporován pouze pro jeden certifikát</translation>
 <translation id="6287828400772161253">Telefon s Androidem (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Zeptat se Googlu v režimu AI</translation>
 <translation id="6290613030083731160">V okolí nejsou dostupná žádná zařízení sdílející obsah. <ph name="LINK_BEGIN" />Další informace<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Obnovení se kvůli nedostatku úložného prostoru nezdařilo.</translation>
 <translation id="6291741848715722067">Potvrzovací kód</translation>
@@ -9181,6 +9180,7 @@
 <translation id="7481312909269577407">Vpřed</translation>
 <translation id="7481358317100446445">Připraveno</translation>
 <translation id="748138892655239008">Základní omezení certifikátu</translation>
+<translation id="7482823403440483089">Vylepšené automatické vyplňování</translation>
 <translation id="7483732342458943943">Tento odkaz nefunguje</translation>
 <translation id="7484645889979462775">Nikdy v případě těchto stránek</translation>
 <translation id="7484943269191249363">Na tomto zařízení můžete používat všechny své přístupové klíče uložené ve Správci hesel Google. Tuto akci stačí provést jednou.</translation>
diff --git a/chrome/app/resources/generated_resources_cy.xtb b/chrome/app/resources/generated_resources_cy.xtb
index 83e26d42..bb01e78c 100644
--- a/chrome/app/resources/generated_resources_cy.xtb
+++ b/chrome/app/resources/generated_resources_cy.xtb
@@ -6079,7 +6079,6 @@
 <translation id="5235050375939235066">Dadosod yr ap?</translation>
 <translation id="523505283826916779">Gosodiadau hygyrchedd</translation>
 <translation id="5235750401727657667">Disodli'r dudalen a welwch wrth agor tab newydd</translation>
-<translation id="5236054983756407518">Tynnu eich cyfeiriad cartref o Chrome?</translation>
 <translation id="5237124927415201087">Gosod eich <ph name="DEVICE_TYPE" /> yn hawdd gyda'ch ffôn. Gallwch ychwanegu'ch Wi-Fi a'ch Cyfrif Google heb nodi'ch cyfrineiriau yn bwrpasol.
     <ph name="BR" />
     <ph name="BR" />
@@ -7210,7 +7209,6 @@
 <translation id="606449270532897041">Rheoli data gwefan</translation>
 <translation id="6064764629679333574">Gwella ansawdd sain meic Bluetooth trwy uwchraddio sain cydraniad isel i gydraniad uchel.</translation>
 <translation id="6065289257230303064">Priodweddau Cyfeiriadur Pwnc Tystysgrif</translation>
-<translation id="6065690209261668796">Tynnu eich cyfeiriad gwaith o Chrome?</translation>
 <translation id="6066794465984119824">Ni yw hash y llun wedi'i osod</translation>
 <translation id="6069464830445383022">Manylion mewngofnodi eich Cyfrif Google yw eich manylion mewngofnodi Chromebook</translation>
 <translation id="6071181508177083058">cadarnhewch eich cyfrinair</translation>
@@ -7534,6 +7532,7 @@
 <translation id="628726841779494414">Rheoli eich argraffwyr yng ngosodiadau'r argraffydd</translation>
 <translation id="6287288864483377583">Dim ond ar gyfer un dystysgrif y cefnogir mewnforio</translation>
 <translation id="6287828400772161253">Ffôn Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Gofyn i Ddull AI Google</translation>
 <translation id="6290613030083731160">Nid oes unrhyw ddyfeisiau sy'n rhannu gerllaw ar gael. <ph name="LINK_BEGIN" />Dysgu rhagor<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Ni ellir adfer oherwydd diffyg lle storio.</translation>
 <translation id="6291741848715722067">Cod cadarnhad</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb
index 43a2c71..33f82dab 100644
--- a/chrome/app/resources/generated_resources_da.xtb
+++ b/chrome/app/resources/generated_resources_da.xtb
@@ -6079,7 +6079,6 @@
 <translation id="5235050375939235066">Vil du afinstallere appen?</translation>
 <translation id="523505283826916779">Indstillinger for hjælpefunktioner</translation>
 <translation id="5235750401727657667">Skift den side, du får vist, når du åbner en ny fane</translation>
-<translation id="5236054983756407518">Vil du fjerne din hjemmeadresse fra Chrome?</translation>
 <translation id="5237124927415201087">Konfigurer nemt din <ph name="DEVICE_TYPE" /> ved hjælp af din telefon. Du kan tilføje dit Wi-Fi-netværk og din Google-konto uden at indtaste dine adgangskoder manuelt.
     <ph name="BR" />
     <ph name="BR" />
@@ -7210,7 +7209,6 @@
 <translation id="606449270532897041">Administrer websitedata</translation>
 <translation id="6064764629679333574">Optimer kvaliteten af Bluetooth-mikrofonlyden ved at opskalere lyd i lav opløsning til høj opløsning.</translation>
 <translation id="6065289257230303064">Indeksattributter for certifikatets emne</translation>
-<translation id="6065690209261668796">Vil du fjerne din arbejdsadresse fra Chrome?</translation>
 <translation id="6066794465984119824">Systembilledets hash-værdi er ikke angivet</translation>
 <translation id="6069464830445383022">Brug din Google-konto, når du logger ind på din Chromebook</translation>
 <translation id="6071181508177083058">bekræft adgangskode</translation>
@@ -7534,6 +7532,7 @@
 <translation id="628726841779494414">Administrer dine printere i printerindstillingerne</translation>
 <translation id="6287288864483377583">Import understøttes kun for et enkelt certifikat</translation>
 <translation id="6287828400772161253">Android-telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Spørg Google AI-tilstand</translation>
 <translation id="6290613030083731160">Der er ingen enheder, som deler i nærheden. <ph name="LINK_BEGIN" />Få flere oplysninger<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Gendannelsen mislykkedes på grund af manglende lagerplads.</translation>
 <translation id="6291741848715722067">Bekræftelseskode</translation>
@@ -7885,7 +7884,7 @@
 <translation id="6555432686520421228">Fjern alle brugerkonti, og nulstil din <ph name="IDS_SHORT_PRODUCT_NAME" />-enhed, så den er som ny.</translation>
 <translation id="6555604601707417276">Din Linux-sikkerhedskopi er gendannet</translation>
 <translation id="6555744145993174510">fra: <ph name="APP_ORIGIN" /></translation>
-<translation id="6556866813142980365">Gør det igen</translation>
+<translation id="6556866813142980365">Annuller fortryd</translation>
 <translation id="6556903358015358733">Tema og baggrund</translation>
 <translation id="6557199166823345360">Tilføj flere oplysninger, eller stil et spørgsmål om dit valg for at finjustere din søgning</translation>
 <translation id="6557290421156335491">Mine genveje</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb
index 66b5f47..342055d 100644
--- a/chrome/app/resources/generated_resources_de.xtb
+++ b/chrome/app/resources/generated_resources_de.xtb
@@ -5447,7 +5447,7 @@
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4806071198808203109">Video&amp;frame speichern unter…</translation>
 <translation id="4806457879608775995">Diese Bedingungen prüfen und deine Daten kontrollieren</translation>
-<translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4807098396393229769">Name auf der Karte</translation>
 <translation id="4807122856660838973">Safe Browsing aktivieren</translation>
 <translation id="4807514039636325497">DBus-Details</translation>
 <translation id="4808525520374557629">Du erhältst Benachrichtigungen mit Vorschlägen, wie sich erkannte Leistungsprobleme verringern lassen. <ph name="BEGIN_LINK" />Weitere Informationen zu Benachrichtigungen zu Leistungsproblemen<ph name="END_LINK" /></translation>
@@ -6058,7 +6058,6 @@
 <translation id="5235050375939235066">App deinstallieren?</translation>
 <translation id="523505283826916779">Einstellungen für Bedienungshilfen</translation>
 <translation id="5235750401727657667">Seite ändern, die beim Öffnen eines neuen Tabs angezeigt wird</translation>
-<translation id="5236054983756407518">Deine Privatadresse aus Chrome entfernen?</translation>
 <translation id="5237124927415201087">Richte dein Gerät (<ph name="DEVICE_TYPE" />) ganz einfach über dein Smartphone ein. Du kannst dein WLAN und dein Google-Konto hinzufügen, ohne deine Passwörter manuell eingeben zu müssen.
     <ph name="BR" />
     <ph name="BR" />
@@ -7185,7 +7184,6 @@
 <translation id="606449270532897041">Websitedaten verwalten</translation>
 <translation id="6064764629679333574">Du kannst die Klangqualität des Bluetooth-Mikrofons verbessern, indem du eine höhere Audio-Auflösung wählst.</translation>
 <translation id="6065289257230303064">Verzeichnisattribute des Zertifikatsinhabers</translation>
-<translation id="6065690209261668796">Deine Arbeitsadresse aus Chrome entfernen?</translation>
 <translation id="6066794465984119824">Image-Hash ist nicht festgelegt</translation>
 <translation id="6069464830445383022">Verwende dein Google-Konto, um dich auf deinem Chromebook anzumelden</translation>
 <translation id="6071181508177083058">Passwort bestätigen</translation>
@@ -7509,6 +7507,7 @@
 <translation id="628726841779494414">Du kannst deine Drucker in den Druckereinstellungen verwalten</translation>
 <translation id="6287288864483377583">Der Import wird nur für ein einzelnes Zertifikat unterstützt</translation>
 <translation id="6287828400772161253">Android-Smartphone (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">„Google AI“-Modus fragen</translation>
 <translation id="6290613030083731160">Keine Geräte in der Nähe verfügbar, die Daten teilen. <ph name="LINK_BEGIN" />Weitere Informationen<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Die Wiederherstellung ist nicht möglich, da nicht genügend Speicherplatz verfügbar ist.</translation>
 <translation id="6291741848715722067">Bestätigungscode</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb
index ac6f4bc..77aa336 100644
--- a/chrome/app/resources/generated_resources_el.xtb
+++ b/chrome/app/resources/generated_resources_el.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Τύπος χαρτιού</translation>
 <translation id="1143142264369994168">Υπηρεσία υπογραφής πιστοποιητικού</translation>
 <translation id="1145593918056169051">Ο εκτυπωτής σταμάτησε να λειτουργεί</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Επεκτάσεις}=1{Επεκτάσεις ({SELECTED_ITEMS})}other{Επεκτάσεις ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Δείκτης κεφαλιού</translation>
 <translation id="114721135501989771">Έξυπνες λειτουργίες Google στο Chrome</translation>
 <translation id="1147322039136785890">Τώρα είναι η σειρά του χρήστη <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -734,6 +735,7 @@
 <translation id="150411034776756821">Κατάργηση ιστοτόπου <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Οι κοινόχρηστοι φάκελοι είναι διαθέσιμοι στα Windows στη θέση <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">εξαγωγή κωδικών πρόσβασης</translation>
+<translation id="1505654899813338756">Μπορείτε να ομαδοποιήσετε τις καρτέλες για να συγκεντρώσετε τις σχετικές σελίδες και να τις αποθηκεύσετε σε όλες τις συσκευές σας</translation>
 <translation id="1506061864768559482">Μηχανή αναζήτησης</translation>
 <translation id="1506187449813838456">Αύξηση τόνου</translation>
 <translation id="1507170440449692343">Αυτή η σελίδα δεν έχει πρόσβαση στην κάμερά σας.</translation>
@@ -5307,6 +5309,7 @@
 <translation id="4681930562518940301">Άνοιγμα αρχικής εικόνας σε νέα καρτέλα</translation>
 <translation id="4682481611456523884">Το ενσωματωμένο περιεχόμενο σε αυτόν τον ιστότοπο δεν μπορεί να χρησιμοποιεί πληροφορίες που έχει αποθηκεύσει σχετικά με εσάς</translation>
 <translation id="4682807230647698604">Όταν χρησιμοποιείτε αυτές τις λειτουργίες, τα σχετικά δεδομένα αποστέλλονται στην Google για τη δημιουργία εμπειριών AI</translation>
+<translation id="4683143253481759090">Το Chrome ενημερώθηκε</translation>
 <translation id="4683629100208651599">Μετατροπή σε πεζά γράμματα</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (προεπιλογή)</translation>
 <translation id="4684427112815847243">Συγχρονισμός όλων</translation>
@@ -6077,7 +6080,6 @@
 <translation id="5235050375939235066">Απεγκατάσταση εφαρμογής;</translation>
 <translation id="523505283826916779">Ρυθμίσεις προσβασιμότητας</translation>
 <translation id="5235750401727657667">Αντικατάσταση της σελίδας που βλέπετε κατά το άνοιγμα νέας καρτέλας</translation>
-<translation id="5236054983756407518">Να καταργηθεί η διεύθυνση σπιτιού από το Chrome;</translation>
 <translation id="5237124927415201087">Ρυθμίστε εύκολα τη συσκευή <ph name="DEVICE_TYPE" /> με το τηλέφωνό σας. Μπορείτε να προσθέσετε το Wi-Fi και τον Λογαριασμό σας Google χωρίς να εισαγάγετε με μη αυτόματο τρόπο τους κωδικούς πρόσβασής σας.
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7211,6 @@
 <translation id="606449270532897041">Διαχείριση δεδομένων ιστοτόπου</translation>
 <translation id="6064764629679333574">Βελτιώστε την ποιότητα ήχου του μικροφώνου Bluetooth αναβαθμίζοντας τον ήχο από χαμηλή ανάλυση σε υψηλή ανάλυση.</translation>
 <translation id="6065289257230303064">Χαρακτηριστικά καταλόγου υποκειμένου πιστοποιητικού</translation>
-<translation id="6065690209261668796">Να καταργηθεί η διεύθυνση εργασίας από το Chrome;</translation>
 <translation id="6066794465984119824">Δεν έχει οριστεί ο κατακερματισμός εικόνας.</translation>
 <translation id="6069464830445383022">Συνδεθείτε στο Chromebook με τον Λογαριασμό σας Google</translation>
 <translation id="6071181508177083058">επιβεβαίωση κωδικού πρόσβασης</translation>
@@ -7533,6 +7534,7 @@
 <translation id="628726841779494414">Διαχείριση των εκτυπωτών σας στις ρυθμίσεις εκτυπωτών</translation>
 <translation id="6287288864483377583">Η εισαγωγή υποστηρίζεται μόνο για ένα πιστοποιητικό</translation>
 <translation id="6287828400772161253">Τηλέφωνο Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Ερώτηση στη Λειτουργία AI της Google</translation>
 <translation id="6290613030083731160">Δεν υπάρχουν διαθέσιμες συσκευές για κοινή χρήση περιεχομένου σε κοντινή απόσταση. <ph name="LINK_BEGIN" />Μάθετε περισσότερα<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Η επαναφορά δεν είναι δυνατή λόγω έλλειψης αποθηκευτικού χώρου.</translation>
 <translation id="6291741848715722067">Κωδικός επιβεβαίωσης</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb
index 06c064b5..9045948 100644
--- a/chrome/app/resources/generated_resources_en-GB.xtb
+++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Uninstall app?</translation>
 <translation id="523505283826916779">Accessibility settings</translation>
 <translation id="5235750401727657667">Replace the page that you see when opening a new tab</translation>
-<translation id="5236054983756407518">Remove your home address from Chrome?</translation>
 <translation id="5237124927415201087">Easily set up your <ph name="DEVICE_TYPE" /> with your phone. You can add your Wi-Fi and Google Account without manually entering your passwords.
     <ph name="BR" />
     <ph name="BR" />
@@ -7208,7 +7207,6 @@
 <translation id="606449270532897041">Manage site data</translation>
 <translation id="6064764629679333574">Improve the quality of Bluetooth mic sound by upscaling low-res audio to high-res.</translation>
 <translation id="6065289257230303064">Certificate Subject Directory Attributes</translation>
-<translation id="6065690209261668796">Remove your work address from Chrome?</translation>
 <translation id="6066794465984119824">Image hash is not set</translation>
 <translation id="6069464830445383022">Your Google Account is your Chromebook sign-in</translation>
 <translation id="6071181508177083058">confirm password</translation>
@@ -7532,6 +7530,7 @@
 <translation id="628726841779494414">Manage your printers in printer settings</translation>
 <translation id="6287288864483377583">Import is only supported for a single certificate</translation>
 <translation id="6287828400772161253">Android phone (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Ask Google AI Mode</translation>
 <translation id="6290613030083731160">No available devices sharing nearby. <ph name="LINK_BEGIN" />Learn more<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Cannot restore due to lack of storage space.</translation>
 <translation id="6291741848715722067">Confirmation code</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb
index efc596a..ed0d227 100644
--- a/chrome/app/resources/generated_resources_es-419.xtb
+++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -6061,7 +6061,6 @@
 <translation id="5235050375939235066">¿Desinstalar la app?</translation>
 <translation id="523505283826916779">Configuración de accesibilidad</translation>
 <translation id="5235750401727657667">Reemplazar la página que ves cuando abres una pestaña nueva</translation>
-<translation id="5236054983756407518">¿Quieres quitar tu dirección de casa de Chrome?</translation>
 <translation id="5237124927415201087">Configura fácilmente tu <ph name="DEVICE_TYPE" /> con tu teléfono. Puedes agregar tu red Wi-Fi y tu Cuenta de Google sin tener que ingresar las contraseñas manualmente.
     <ph name="BR" />
     <ph name="BR" />
@@ -7192,7 +7191,6 @@
 <translation id="606449270532897041">Administrar los datos de sitios</translation>
 <translation id="6064764629679333574">Aumenta el audio de baja resolución a alta resolución para mejorar la calidad de sonido del micrófono Bluetooth.</translation>
 <translation id="6065289257230303064">Atributos de directorio del sujeto del certificado</translation>
-<translation id="6065690209261668796">¿Quieres quitar tu dirección de trabajo de Chrome?</translation>
 <translation id="6066794465984119824">No se estableció un hash de imagen</translation>
 <translation id="6069464830445383022">Accede a la Chromebook con tu Cuenta de Google</translation>
 <translation id="6071181508177083058">confirmar contraseña</translation>
@@ -7516,6 +7514,7 @@
 <translation id="628726841779494414">Administra tus impresoras en la configuración de impresoras</translation>
 <translation id="6287288864483377583">Se puede importar solo un certificado</translation>
 <translation id="6287828400772161253">Teléfono Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Preguntar al Modo IA de Google</translation>
 <translation id="6290613030083731160">No hay dispositivos disponibles cerca que compartan contenido. <ph name="LINK_BEGIN" />Más información<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">No se puede restablecer porque el espacio de almacenamiento es insuficiente.</translation>
 <translation id="6291741848715722067">Código de confirmación</translation>
@@ -9181,6 +9180,7 @@
 <translation id="7481312909269577407">Adelante</translation>
 <translation id="7481358317100446445">Listo</translation>
 <translation id="748138892655239008">Restricciones básicas del certificado</translation>
+<translation id="7482823403440483089">Autocompletado mejorado</translation>
 <translation id="7483732342458943943">Este vínculo no funciona</translation>
 <translation id="7484645889979462775">Jamás para este sitio</translation>
 <translation id="7484943269191249363">Puedes usar todas las llaves de acceso guardadas en el Administrador de contraseñas de Google en este dispositivo. Solo tendrás que hacerlo una vez.</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb
index 838ed9a9..7433807 100644
--- a/chrome/app/resources/generated_resources_es.xtb
+++ b/chrome/app/resources/generated_resources_es.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Tipo de papel</translation>
 <translation id="1143142264369994168">Titular del certificado</translation>
 <translation id="1145593918056169051">La impresora se ha detenido</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Extensiones}=1{Extensiones ({SELECTED_ITEMS})}other{Extensiones ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Puntero de cabeza</translation>
 <translation id="114721135501989771">Obtén funciones inteligentes en Chrome</translation>
 <translation id="1147322039136785890">Ahora le toca a <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -733,6 +734,7 @@
 <translation id="150411034776756821">Quitar <ph name="SITE" /></translation>
 <translation id="1504551620756424144">En Windows, las carpetas compartidas están disponibles en <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">exportar contraseñas</translation>
+<translation id="1505654899813338756">Puedes agrupar pestañas para juntar las páginas relacionadas y guardarlas en todos tus dispositivos</translation>
 <translation id="1506061864768559482">Buscador</translation>
 <translation id="1506187449813838456">Sube el tono</translation>
 <translation id="1507170440449692343">Esta página no tiene permiso para acceder a la cámara</translation>
@@ -5294,6 +5296,7 @@
 <translation id="4681930562518940301">Abrir &amp;imagen original en una pestaña nueva</translation>
 <translation id="4682481611456523884">El contenido insertado en este sitio no puede usar información que haya guardado sobre ti</translation>
 <translation id="4682807230647698604">Cuando usas estas funciones, se envían datos relevantes a Google para crear experiencias de IA</translation>
+<translation id="4683143253481759090">Chrome se ha actualizado</translation>
 <translation id="4683629100208651599">Convertir en minúsculas</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" /> % (predeterminado)</translation>
 <translation id="4684427112815847243">Sincronizar todo</translation>
@@ -6063,7 +6066,6 @@
 <translation id="5235050375939235066">¿Desinstalar aplicación?</translation>
 <translation id="523505283826916779">Ajustes de accesibilidad</translation>
 <translation id="5235750401727657667">Cambiar la página que ves al abrir una nueva pestaña</translation>
-<translation id="5236054983756407518">¿Eliminar tu dirección de casa de Chrome?</translation>
 <translation id="5237124927415201087">Configura tu <ph name="DEVICE_TYPE" /> fácilmente con tu teléfono. Puedes añadir tu red Wi-Fi y tu cuenta de Google sin tener que introducir tus contraseñas manualmente.
     <ph name="BR" />
     <ph name="BR" />
@@ -7193,7 +7195,6 @@
 <translation id="606449270532897041">Gestionar datos de sitios</translation>
 <translation id="6064764629679333574">Mejora la calidad del sonido del micrófono Bluetooth cambiando el audio de baja resolución a alta.</translation>
 <translation id="6065289257230303064">Atributos de directorio de la entidad receptora del certificado</translation>
-<translation id="6065690209261668796">¿Eliminar tu dirección del trabajo de Chrome?</translation>
 <translation id="6066794465984119824">El hash de la imagen no está establecido</translation>
 <translation id="6069464830445383022">Tu cuenta de Google te permitirá iniciar sesión en el Chromebook</translation>
 <translation id="6071181508177083058">confirmar contraseña</translation>
@@ -7517,6 +7518,7 @@
 <translation id="628726841779494414">Administra tus impresoras en los ajustes de impresora</translation>
 <translation id="6287288864483377583">Solo se puede importar un certificado</translation>
 <translation id="6287828400772161253">Teléfono Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Preguntar al Modo IA de Google</translation>
 <translation id="6290613030083731160">No hay dispositivos cercanos disponibles para compartir archivos. <ph name="LINK_BEGIN" />Más información<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">No se puede restaurar por falta de espacio de almacenamiento.</translation>
 <translation id="6291741848715722067">Código de confirmación</translation>
@@ -9182,6 +9184,7 @@
 <translation id="7481312909269577407">Adelante</translation>
 <translation id="7481358317100446445">Lista</translation>
 <translation id="748138892655239008">Restricciones básicas del certificado</translation>
+<translation id="7482823403440483089">Función Autocompletar mejorada</translation>
 <translation id="7483732342458943943">Este enlace no funciona</translation>
 <translation id="7484645889979462775">Jamás para este sitio</translation>
 <translation id="7484943269191249363">Puedes usar todas tus llaves de acceso guardadas en el Gestor de contraseñas de Google en este dispositivo. Solo tendrás que hacerlo una vez.</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb
index 210f3c69..3a7c5673 100644
--- a/chrome/app/resources/generated_resources_et.xtb
+++ b/chrome/app/resources/generated_resources_et.xtb
@@ -6068,7 +6068,6 @@
 <translation id="5235050375939235066">Kas desinstallida rakendus?</translation>
 <translation id="523505283826916779">Juurdepääsuseaded</translation>
 <translation id="5235750401727657667">Asendatakse leht, mida uue vahelehe avamisel näete</translation>
-<translation id="5236054983756407518">Kas soovite oma koduse aadressi Chrome'ist eemaldada?</translation>
 <translation id="5237124927415201087">Seadistage seade <ph name="DEVICE_TYPE" /> hõlpsalt oma telefoniga. Saate lisada WiFi ja Google'i konto ilma paroole käsitsi sisestamata.
     <ph name="BR" />
     <ph name="BR" />
@@ -7199,7 +7198,6 @@
 <translation id="606449270532897041">Saidi andmete haldamine</translation>
 <translation id="6064764629679333574">Parandage Bluetoothi mikrofoni heli kvaliteeti, skaleerides madala eraldusvõimega heli kõrge eraldusvõimega.</translation>
 <translation id="6065289257230303064">Sertifikaadi subjekti kataloogi atribuudid</translation>
-<translation id="6065690209261668796">Kas soovite oma töökoha aadressi Chrome'ist eemaldada?</translation>
 <translation id="6066794465984119824">Kujutise räsiväärtust pole määratud</translation>
 <translation id="6069464830445383022">Chromebooki saate sisse logida oma Google'i kontoga</translation>
 <translation id="6071181508177083058">parooli kinnitamine</translation>
@@ -7523,6 +7521,7 @@
 <translation id="628726841779494414">Hallake oma printereid printeri seadetes</translation>
 <translation id="6287288864483377583">Importimist toetatakse ainult ühe sertifikaadi puhul</translation>
 <translation id="6287828400772161253">Android-telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Küsi Google'i AI-režiimilt</translation>
 <translation id="6290613030083731160">Mitte ükski saadaolev seade ei jaga läheduses. <ph name="LINK_BEGIN" />Lisateave<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Taastamine ei ole võimalik, kuna salvestusruumi on liiga vähe.</translation>
 <translation id="6291741848715722067">Kinnituskood</translation>
@@ -9188,6 +9187,7 @@
 <translation id="7481312909269577407">Edasta</translation>
 <translation id="7481358317100446445">Valmis</translation>
 <translation id="748138892655239008">Sertifikaadi põhipiirangud</translation>
+<translation id="7482823403440483089">Täiustatud automaattäide</translation>
 <translation id="7483732342458943943">See link ei toimi</translation>
 <translation id="7484645889979462775">Selle saidi puhul mitte kunagi</translation>
 <translation id="7484943269191249363">Saate selles seadmes kasutada kõiki Google’i paroolihaldurisse salvestatud pääsuvõtmeid. Peate seda tegema ainult ühe korra.</translation>
diff --git a/chrome/app/resources/generated_resources_eu.xtb b/chrome/app/resources/generated_resources_eu.xtb
index fcf2b6c..52759a9 100644
--- a/chrome/app/resources/generated_resources_eu.xtb
+++ b/chrome/app/resources/generated_resources_eu.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Paper mota</translation>
 <translation id="1143142264369994168">Ziurtagiriaren sinatzailea</translation>
 <translation id="1145593918056169051">Inprimagailua gelditu egin da</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Luzapenak}=1{Luzapenak ({SELECTED_ITEMS})}other{Luzapenak ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Buruko erakuslea</translation>
 <translation id="114721135501989771">Lortu Google eginbide aurreratuak Chrome-n</translation>
 <translation id="1147322039136785890"><ph name="SUPERVISED_USER_NAME" /> erabiltzailearen txanda da orain</translation>
@@ -733,6 +734,7 @@
 <translation id="150411034776756821">Kendu <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Karpeta partekatuak Windows-eko direktorio honetan daude: <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">pasahitzak esportatu behar ditu</translation>
+<translation id="1505654899813338756">Fitxak taldeka ditzakezu, erlazionatutako orriak elkarrekin eta gailuetan gordeta mantentzeko</translation>
 <translation id="1506061864768559482">Bilatzailea</translation>
 <translation id="1506187449813838456">Igo tonua</translation>
 <translation id="1507170440449692343">Orriari kamera atzitzeko aukera blokeatu zaio.</translation>
@@ -5292,6 +5294,7 @@
 <translation id="4681930562518940301">Ireki jatorrizko &amp;irudia beste fitxa batean</translation>
 <translation id="4682481611456523884">Webgune honetako eduki kapsulatuan ezin da erabili zuri buruz gordetako informazioa</translation>
 <translation id="4682807230647698604">Eginbide horiek erabiltzen dituzunean, datu garrantzitsuak Google-ri bidaltzen zaizkio, AA bidezko eginbideak sortzeko.</translation>
+<translation id="4683143253481759090">Eguneratu da Chrome</translation>
 <translation id="4683629100208651599">Ezarri minuskulaz</translation>
 <translation id="4683947955326903992">% <ph name="PERCENTAGE" /> (lehenetsia)</translation>
 <translation id="4684427112815847243">Sinkronizatu dena</translation>
@@ -6061,7 +6064,6 @@
 <translation id="5235050375939235066">Aplikazioa desinstalatu nahi duzu?</translation>
 <translation id="523505283826916779">Erabilerraztasun-ezarpenak</translation>
 <translation id="5235750401727657667">Fitxa berriak irekitzean erakusten den orria aldatu.</translation>
-<translation id="5236054983756407518">Chrome-tik etxeko helbidea kendu nahi duzu?</translation>
 <translation id="5237124927415201087">Konfiguratu <ph name="DEVICE_TYPE" /> erraz telefonoarekin. Wifia eta Google-ko kontua pasahitzak eskuz idatzi gabe gehi ditzakezu.
     <ph name="BR" />
     <ph name="BR" />
@@ -7188,7 +7190,6 @@
 <translation id="606449270532897041">Kudeatu webguneetako datuak</translation>
 <translation id="6064764629679333574">Hobetu Bluetooth bidezko mikrofonoaren soinuaren kalitatea, bereizmen txikiko audioa bereizmen handiko audio bihurtuta.</translation>
 <translation id="6065289257230303064">Ziurtagiria jasoko duen entitatearen direktorio-atributuak</translation>
-<translation id="6065690209261668796">Chrome-tik laneko helbidea kendu nahi duzu?</translation>
 <translation id="6066794465984119824">Ez dago ezarrita irudiaren hash-a</translation>
 <translation id="6069464830445383022">Google-ko kontuarekin hasiko duzu saioa Chromebook-en</translation>
 <translation id="6071181508177083058">berretsi pasahitza</translation>
@@ -7512,6 +7513,7 @@
 <translation id="628726841779494414">Kudeatu inprimagailuak haien ezarpenetan</translation>
 <translation id="6287288864483377583">Ziurtagiri bat soilik inporta daiteke</translation>
 <translation id="6287828400772161253">Android-eko telefonoa (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Galdetu Google-ren AA moduari</translation>
 <translation id="6290613030083731160">Ez dago partekatzen ari den gailurik inguruan. <ph name="LINK_BEGIN" />Lortu informazio gehiago<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Ezin da leheneratu, ez dagoelako behar adina biltegiratzeko toki.</translation>
 <translation id="6291741848715722067">Berrespen-kodea</translation>
@@ -9175,6 +9177,7 @@
 <translation id="7481312909269577407">Aurrera</translation>
 <translation id="7481358317100446445">Prest</translation>
 <translation id="748138892655239008">Oinarrizko murriztapenen ziurtagiria</translation>
+<translation id="7482823403440483089">Betetze automatiko hobetua</translation>
 <translation id="7483732342458943943">Esteka honek ez du funtzionatzen</translation>
 <translation id="7484645889979462775">Inoiz ez webgune honetan</translation>
 <translation id="7484943269191249363">Google-ren Pasahitz-kudeatzailea zerbitzuan gordetako sarbide-gako guztiak erabil ditzakezu gailu honetan. Behin bakarrik egiaztatu beharko duzu zeu zarela.</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb
index 70a5a9fa..c37b4aaa 100644
--- a/chrome/app/resources/generated_resources_fa.xtb
+++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -6074,7 +6074,6 @@
 <translation id="5235050375939235066">برنامه حذف نصب شود؟</translation>
 <translation id="523505283826916779">تنظیمات دسترس‌پذیری</translation>
 <translation id="5235750401727657667">جایگزین کردن صفحه‌ای که هنگام باز کردن برگه جدید می‌بینید</translation>
-<translation id="5236054983756407518">‏نشانی خانه‌تان از Chrome برداشته شود؟</translation>
 <translation id="5237124927415201087">‏به‌راحتی <ph name="DEVICE_TYPE" /> را با تلفنتان راه‌اندازی کنید. می‌توانید Wi-Fi و «حساب Google» را بدون وارد کردن دستی گذرواژه‌ها اضافه کنید.
     <ph name="BR" />
     <ph name="BR" />
@@ -7205,7 +7204,6 @@
 <translation id="606449270532897041">مدیریت داده‌های سایت</translation>
 <translation id="6064764629679333574">بهبود کیفیت صدای میکروفون بلوتوث با ارتقای صدای با وضوح پایین به صدای با وضوح بالا.</translation>
 <translation id="6065289257230303064">ویژگی‌های دایرکتوری موضوع گواهی</translation>
-<translation id="6065690209261668796">‏نشانی محل کارتان از Chrome برداشته شود؟</translation>
 <translation id="6066794465984119824">درهم‌سازی تصویر تنظیم نشده است</translation>
 <translation id="6069464830445383022">‏ورود به سیستم در Chromebook با «حساب Google» انجام می‌شود</translation>
 <translation id="6071181508177083058">تأیید گذرواژه</translation>
@@ -7529,6 +7527,7 @@
 <translation id="628726841779494414">چاپگرهایتان را در تنظیمات چاپگر مدیریت کنید</translation>
 <translation id="6287288864483377583">وارد کردن فقط برای یک گواهینامه پشتیبانی می‌شود</translation>
 <translation id="6287828400772161253">‏تلفن Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">‏درخواست از «حالت هوش مصنوعی Google»</translation>
 <translation id="6290613030083731160">دستگاهی که درحال هم‌رسانی با اطراف باشد وجود ندارد. <ph name="LINK_BEGIN" />بیشتر بدانید<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">به‌دلیل فضای ذخیره‌سازی ناکافی بازیابی نشد.</translation>
 <translation id="6291741848715722067">کد تأیید</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb
index 0d9c8a6..194de64 100644
--- a/chrome/app/resources/generated_resources_fi.xtb
+++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Hae tili automaattisesti Android-puhelimesta</translation>
 <translation id="1069814191880976658">Valitse toinen näyttö</translation>
 <translation id="107022587824771715">Välilehtiryhmän ehdotukset eivät ole tällä hetkellä käytettävissä. Voit <ph name="BEGIN_LINK" />päivittää nyt<ph name="END_LINK" /> tai yrittää myöhemmin uudelleen</translation>
+<translation id="1070357312245925724">Navigoinnin pikanäppäin</translation>
 <translation id="1070377999570795893">Toinen tietokoneellasi oleva ohjelma on lisännyt laajennuksen, joka voi muuttaa Chromen toimintaa.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Tilin kirjautumistiedot ovat vanhentuneet. Kirjaudu ulos ja sitten takaisin sisään.</translation>
 <translation id="1122960773616686544">Kirjanmerkin nimi</translation>
 <translation id="1124772482545689468">Käyttäjä</translation>
+<translation id="1125371304736839151">Näytä Gemini selaimen yläosassa</translation>
 <translation id="1125550662859510761">Näyttää olevan <ph name="WIDTH" /> x <ph name="HEIGHT" /> (natiivi)</translation>
 <translation id="1125921926864945797">Taustakuva ja tyyli</translation>
 <translation id="1128090040635299943">Linuxia määritetään. Määritys kestää muutaman minuutin.</translation>
@@ -988,6 +990,7 @@
 <translation id="1660763353352708040">Virtalähdeongelma</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Selainta hidastavan välilehden korjaaminen}other{Selainta hidastavien välilehtien korjaaminen}}</translation>
 <translation id="16620462294541761">Salasanasi vahvistaminen epäonnistui. Yritä uudelleen.</translation>
+<translation id="1662572015199460525">Keskustele äänen tai tekstillä, niin saat esimerkiksi vastauksia ja tärkeät kohdat selatessasi</translation>
 <translation id="166278006618318542">Kohteen julkisen avaimen algoritmi</translation>
 <translation id="1662801900924515589"><ph name="APP" /> asennettu</translation>
 <translation id="1663698992894057019">Päivitä uuteen Chromebookiin, niin saat uusimmat ohjelmistot ja tietoturvaominaisuudet</translation>
@@ -1097,6 +1100,7 @@
 <translation id="174123615272205933">Oma</translation>
 <translation id="1741314857973421784">Jatka</translation>
 <translation id="1744108098763830590">taustasivu:</translation>
+<translation id="174516937379651657">Kun jaat sivun Geminille, koko sisältö ja URL-osoite lähetetään Googlelle.</translation>
 <translation id="1745732479023874451">Ylläpidä kontakteja</translation>
 <translation id="1748283190377208783">{0,plural, =1{käyttämätön monikko}other{Haluatko avata ja muokata # tiedostoa tässä verkkosovelluksessa?}}</translation>
 <translation id="1748329107062243374">Käytä avainkoodia (<ph name="DEVICE_NAME" />) kirjautumiseen: <ph name="WEBSITE" /></translation>
@@ -1409,6 +1413,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 laajennus tarkastettu}other{{NUM_EXTENSIONS} laajennusta tarkastettu}}</translation>
 <translation id="1959421829481337178">Lisää operaattorilta saamasi aktivointikoodi.</translation>
 <translation id="1960211333621141174">Kallio</translation>
+<translation id="1962356719152496092">Muokkaa pikanäppäintä täällä</translation>
 <translation id="1963976881984600709">Perustason suojaus</translation>
 <translation id="1964009877615282740">Näytä lisää</translation>
 <translation id="1965578266762387357">Kun saat kirjoitusohjeita, sivun URL-osoite, sisältö ja tekstisi lähetetään Googlelle. Älä lisää henkilökohtaisia tietoja (esim. terveys‑ tai taloustietoja)</translation>
@@ -1576,6 +1581,7 @@
 <translation id="2079053412993822885">Jos poistat jonkin omista varmenteistasi, et enää pysty tunnistautumaan.</translation>
 <translation id="2079495302726689071">Avaa linkki uudella välilehdellä: <ph name="APP" /></translation>
 <translation id="2079545284768500474">Kumoa</translation>
+<translation id="2079553700504470326">Käytä tarkkaa sijaintia, niin saat tarkimmat Gemini-tulokset IP-osoitteen perusteella arvioidun sijainnin sijaan.</translation>
 <translation id="2080070583977670716">Lisää asetuksia</translation>
 <translation id="2081816110395725788">Epäaktiivinen akkuvirralla</translation>
 <translation id="2082187087049518845">Ryhmävälilehti</translation>
@@ -2207,6 +2213,7 @@
 <translation id="2496180316473517155">Selaushistoria</translation>
 <translation id="2496616243169085015">Valokuvamainen</translation>
 <translation id="2497229222757901769">Hiiren nopeus</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – Jaat tämän välilehden Geminille keskustelun ajaksi</translation>
 <translation id="2497852260688568942">Järjestelmänvalvoja on poistanut synkronoinnin käytöstä.</translation>
 <translation id="2498539833203011245">Pienennä</translation>
 <translation id="2498765460639677199">Valtava</translation>
@@ -2531,6 +2538,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Kun sijaintitietojen tarkkuus on päällä, laitteen tarkemman sijainnin arvioimiseen käytetään langattomista signaaleista peräisin olevia tietoja (esim. Wi-Fi-tukiasemista ja mobiiliverkkotorneista) sekä laitteen anturien (esim. akselerometri ja gyroskooppi) keräämää dataa. Android-sovellukset ja ‑palvelut käyttävät näitä tietoja sijaintiin perustuvien ominaisuuksien tarjoamiseen. Google kerää ajoittain laitteen lähellä olevien anturien ja langattomien signaalien tietoja sijaintitietojen keräämistä varten.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google käyttää laitteelta kerättyjä tietoja sijainnin tarkkuuden ja sijaintiin perustuvien palvelujen kehittämiseen sekä Googlen palvelujen parantamiseen, tarjoamiseen ja ylläpitämiseen. Käsittelemme tietoja perustuen Googlen ja kolmansien osapuolten oikeutettuun etuun palvella käyttäjien tarpeita. Näitä tietoja ei käytetä henkilöiden tunnistamiseen.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Voit milloin tahansa laittaa sijaintitietojen tarkkuuden pois päältä laitteen sijaintiasetuksista kohdasta Asetukset &gt; Yksityisyys ja turvallisuus &gt; Yksityisyysasetukset &gt; Sijainnin käyttöoikeus &gt; Sijainnin lisäasetukset. Jos sijaintitietojen tarkkuus on poissa päältä, sijaintitietojen tarkkuusdataa ei kerätä. Android-sovellusten ja ‐palveluiden osalta laitteen sijainnin määrittämiseen käytetään vain IP-osoitetta, jos sellainen on saatavilla. Tämä voi vaikuttaa Android-sovellusten ja ‐palveluiden (esim. Google Mapsin) sijaintien saatavuuteen ja tarkkuuteen.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Katsele ja hallitse Gemini-sovellustoimintaa</translation>
 <translation id="2730029791981212295">Varmuuskopioidaan Linux-sovelluksia ja ‑tiedostoja</translation>
 <translation id="2730550884708194161">Tietoa työprofiileista</translation>
 <translation id="2730596696987224099">Valitse oma</translation>
@@ -3401,6 +3409,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> jakaa <ph name="ATTACHMENTS" /> kanssasi.}other{<ph name="DEVICE_NAME" /> jakaa <ph name="ATTACHMENTS" /> kanssasi.}}</translation>
 <translation id="3361954577771524115">Sovelluksesta</translation>
+<translation id="3362651095484543782">Voit poistua Geministä tai palata siihen pikanäppäimellä.</translation>
 <translation id="3362915550009543917">Seesteinen öljymaalaus, jossa näkyy keltasävyinen niitty, josta huokuu rauhan ja älyllisen pohdinnan tunne.</translation>
 <translation id="3363202073972776113">Organisaatiosi ylläpitää tätä uutta profiilia. <ph name="BEGIN_LINK" />Lue lisää<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + Vie kursori päälle</translation>
@@ -3624,6 +3633,7 @@
 <translation id="3511358375261756531">Laajenna <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Kiinteäleveyksinen fontti</translation>
 <translation id="3511528412952710609">Lyhyt</translation>
+<translation id="3512465804715993309">Mukautuva korostus</translation>
 <translation id="3513019849832307207">Liity ja avaa</translation>
 <translation id="3513563267917474897">Värisävyliukusäädin <ph name="MIN_VALUE" />–<ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Peliasetukset</translation>
@@ -4966,6 +4976,7 @@
 <translation id="443031431654216610">Käytä vain numeroita</translation>
 <translation id="4430369329743628066">Kirjanmerkki lisättiin</translation>
 <translation id="4430422687972614133">Laita virtuaalinen kortti päälle</translation>
+<translation id="443196770280837407">Avaa Gemini pikanäppäimellä.</translation>
 <translation id="4432621511648257259">Väärä salasana</translation>
 <translation id="4434611816075088065">Mikään muu ei vaadi toimenpiteitä tällä hetkellä</translation>
 <translation id="443475966875174318">Päivitä yhteensopimattomat sovellukset tai poista ne</translation>
@@ -4981,6 +4992,7 @@
 <translation id="4442863809158514979">Näytä verkkoluvat</translation>
 <translation id="4442937638623063085">Profiileja ei löydy. Lisää operaattorilta saamasi aktivointikoodi.</translation>
 <translation id="4443536555189480885">O&amp;hje</translation>
+<translation id="4444191890945732856">Jaat tämän sivun Geminille</translation>
 <translation id="4444304522807523469">Käyttää USB:n tai lähiverkon kautta yhdistettyjä dokumenttiskannereita</translation>
 <translation id="4444512841222467874">Jos tilaa ei vapauteta, käyttäjiä ja tietoja voidaan poistaa automaattisesti.</translation>
 <translation id="4445446646109808714">Loppukäyttäjän käyttöoikeussopimus: <ph name="EULA_LINK" /></translation>
@@ -5312,6 +5324,7 @@
 <translation id="4687718960473379118">Sivustojen ehdottamat mainokset</translation>
 <translation id="4688036121858134881">Paikallisen lokin tunnus: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" /></translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> päivittää laitettasi aiempaan versioon (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Tarkista internetyhteys ja yritä käyttää Geminiä uudelleen</translation>
 <translation id="4689235506267737042">Valitse esittelyasetukset</translation>
 <translation id="4689421377817139245">Synkronoi tämä kirjanmerkki iPhoneesi</translation>
 <translation id="4690091457710545971">&lt;Intelin Wi-Fi-laiteohjelmisto loi neljä tiedostoa: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. Ensimmäiset kolmet ovat rekisterivedoksia sisältäviä binääritiedostoja, jotka eivät Intelin mukaan sisällä mitään henkilötietoja tai laitetta yksilöiviä tietoja. Viimeinen tiedosto on Intel-laiteohjelmiston luoma suoritusluettelo, josta on poistettu henkilötiedot tai laitetta yksilöivät tiedot. Se on liian suuri täällä näytettäväksi. Tiedostot luotiin laitteesi viimeaikaisten Wi-Fi-ongelmien ratkaisemiseksi ja jaetaan Intelin kanssa vianetsinnän tukemiseksi.&gt;</translation>
@@ -5597,6 +5610,7 @@
 <translation id="4884937942297374058">Parannettu suojaus on pois päältä</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Tällä laajennuksella ei ole pääsyä muille sivustoille</translation>
+<translation id="4887391901725877182">Tekstitys</translation>
 <translation id="4887424188275796356">Avaa järjestelmän oletussovelluksessa</translation>
 <translation id="488785315393301722">Näytä tiedot</translation>
 <translation id="488862352499217187">Luo uusi kansio</translation>
@@ -5747,6 +5761,7 @@
 <translation id="5001526427543320409">Kolmannen osapuolen evästeet</translation>
 <translation id="5003070249435823986">Siirry eleellä vieritystilaan ja liikuta sitten päätäsi vierityssuuntaan. Poistu vieritystilasta käyttämällä samaa elettä uudelleen.</translation>
 <translation id="5003993274120026347">Seuraava lause</translation>
+<translation id="5005113238422129109">Keskustele Geminin kanssa mikrofonin avulla. Kun puhut Geminille, ääni tallennetaan Gemini-sovellustoimintaan (jos se on päällä)</translation>
 <translation id="5005311809885666699">Tallennettu Chromesta</translation>
 <translation id="5005498671520578047">Kopioi salasana</translation>
 <translation id="5006218871145547804">Crostinin Android-sovellusten ADB</translation>
@@ -6073,7 +6088,6 @@
 <translation id="5235050375939235066">Poistetaanko sovellus?</translation>
 <translation id="523505283826916779">Saavutettavuusasetukset</translation>
 <translation id="5235750401727657667">Korvaa sivu, joka näkyy uuden välilehden avaamisen yhteydessä</translation>
-<translation id="5236054983756407518">Poistetaanko kotiosoite Chromesta?</translation>
 <translation id="5237124927415201087">Ota <ph name="DEVICE_TYPE" /> helposti käyttöön puhelimella. Voit lisätä Wi-Fi-yhteyden ja Google-tilin ilman salasanojen manuaalista lisäämistä.
     <ph name="BR" />
     <ph name="BR" />
@@ -6718,6 +6732,7 @@
 <translation id="5705005699929844214">Näytä aina esteettömyysvaihtoehdot</translation>
 <translation id="5705882733397021510">Takaisin</translation>
 <translation id="5707185214361380026">Laajennuksen lataaminen seuraavasta kohteesta epäonnistui:</translation>
+<translation id="5707674184620508665">Organisaatiosi (<ph name="ACCOUNT_MANAGER" />) ei voi nähdä tai hallinnoida nykyistä dataasi. Se säilyy nykyisessä profiilissa.</translation>
 <translation id="5708171344853220004">Microsoftin päänimi</translation>
 <translation id="5711010025974903573">Palvelulokit</translation>
 <translation id="5711983031544731014">Avaaminen ei onnistu. Lisää salasana.</translation>
@@ -7204,7 +7219,6 @@
 <translation id="606449270532897041">Ylläpidä sivustodataa</translation>
 <translation id="6064764629679333574">Paranna Bluetooth-mikrofonin äänen laatua nostamalla matalaresoluutioinen audio korkeaan resoluutioon.</translation>
 <translation id="6065289257230303064">Varmenteen kohdehakemiston attribuutit</translation>
-<translation id="6065690209261668796">Poistetaanko työosoite Chromesta?</translation>
 <translation id="6066794465984119824">Tiivistettyä kuvaa ei ole määritetty</translation>
 <translation id="6069464830445383022">Kirjaudut Chromebookille Google-tililläsi</translation>
 <translation id="6071181508177083058">vahvista salasana</translation>
@@ -7429,6 +7443,7 @@
 <translation id="622484624075952240">Alas</translation>
 <translation id="622537739776246443">Profiili poistetaan</translation>
 <translation id="6225475702458870625">Datayhteys käytettävissä puhelimella <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Gemini-sovellustoiminta</translation>
 <translation id="6226777517901268232">Yksityinen avaintiedosto (valinnainen)</translation>
 <translation id="6227280783235722609">laajennus</translation>
 <translation id="622902691730729894">Irrota ryhmä kirjanmerkkipalkista</translation>
@@ -7528,6 +7543,7 @@
 <translation id="628726841779494414">Hallinnoi tulostimia tulostinasetuksista</translation>
 <translation id="6287288864483377583">Tuontia tuetaan vain yhden varmenteen osalta</translation>
 <translation id="6287828400772161253">Android-puhelin (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Kysy Googlen tekoälyltä</translation>
 <translation id="6290613030083731160">Ei sisältöä jakavia laitteita lähistöllä. <ph name="LINK_BEGIN" />Lue lisää<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Palauttaminen ei onnistu, koska tallennustila ei riitä.</translation>
 <translation id="6291741848715722067">Vahvistuskoodi</translation>
@@ -7731,6 +7747,7 @@
 <translation id="6451861213630784801">Olet kirjautunut ulos</translation>
 <translation id="6452181791372256707">Hylkää</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> valmiina</translation>
+<translation id="6452268285438583507">Lisää laajennuksia</translation>
 <translation id="6452961788130242735">Verkko-ongelma tai väärä alue</translation>
 <translation id="6453191633103419909">Välilehden tai näytön heijastuksen laatu</translation>
 <translation id="6453921811609336127">Vaihda seuraavaan syöttötapaan painamalla <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />sarkain<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />välilyönti<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8157,6 +8174,7 @@
 <translation id="6759193508432371551">Tehdasasetusten palauttaminen</translation>
 <translation id="6760354150216532978">Varoitus: sivusto voi nähdä tekemäsi muokkaukset</translation>
 <translation id="6761209758867628753">Työkalu: Auta minua kirjoittamaan</translation>
+<translation id="6761459308170527362">Voit kysyä Geminiltä kysymyksen jakamasi sivun sisällöstä ääni- tai tekstikeskustelussa</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Laitepohjaista sivustodataa ei sallita</translation>
 <translation id="6762833852331690540">Päällä</translation>
@@ -8816,6 +8834,7 @@
 <translation id="7223952304612664117">Näin järjestelmäpalvelut voivat määrittää sijaintisi sijaintitietojen tarkkuuden avulla. Sijainnin tarkkuus arvioi laitteen sijainnin langattomista signaaleista ja antureista saatujen tietojen perusteella.</translation>
 <translation id="7225082563376899794">Käytä Windows Hellota salasanojen täyttämiseen</translation>
 <translation id="7225179976675429563">Verkon tyyppi puuttuu</translation>
+<translation id="7226163413959353072">Tekoälyavustaja, joka esimerkiksi kertoo tärkeät kohdat, selventää käsitteitä ja etsii vastauksia</translation>
 <translation id="7227235818314667565">Hallitse jakamista</translation>
 <translation id="7227458944009118910">Alla mainitut sovellukset voivat käsitellä myös protokollalinkkejä. Muut sovellukset pyytävät siihen lupaa.</translation>
 <translation id="7228056665272655255">Ota sormenjälki käyttöön pyytämällä lasta koskettamaan sormenjälkitunnistinta, joka on näppäimistön oikeassa yläkulmassa. Lapsen sormenjälkidata tallennetaan turvallisesti vain tälle laitteelle (<ph name="DEVICE_TYPE" />).</translation>
@@ -8885,6 +8904,7 @@
 <translation id="727595954130325265">Osta nyt</translation>
 <translation id="727952162645687754">Latausvirhe</translation>
 <translation id="7280649757394340890">Tekstistä puheeksi ‑ääniasetukset</translation>
+<translation id="7280683802406059877">Muokkaa pikanäppäintä</translation>
 <translation id="7280877790564589615">Käyttölupapyyntö</translation>
 <translation id="7281166215790160128">Tila</translation>
 <translation id="7282056103720203738">Lue tietoja ja dataa yhdistetyistä laitteista</translation>
@@ -8943,6 +8963,7 @@
 <translation id="7320213904474460808">Aseta oletusverkko</translation>
 <translation id="7321545336522791733">Palvelimeen ei saada yhteyttä.</translation>
 <translation id="7322515217754205362">Sivustoluvat</translation>
+<translation id="7322919329844967709">Saat relevantimpia vastauksia jakamasi sivun sisältöön liittyen</translation>
 <translation id="7323315405936922211">Kohdistinalueen koko</translation>
 <translation id="7324020307732396723">Avaa kieliasetukset</translation>
 <translation id="7324297612904500502">Beta-keskusteluryhmä</translation>
@@ -9193,6 +9214,7 @@
 <translation id="7481312909269577407">Seuraava</translation>
 <translation id="7481358317100446445">Valmis</translation>
 <translation id="748138892655239008">Varmenteen perusrajoitukset</translation>
+<translation id="7482823403440483089">Parannettu automaattinen täyttö</translation>
 <translation id="7483732342458943943">Linkki ei toimi</translation>
 <translation id="7484645889979462775">Ei koskaan tälle sivustolle</translation>
 <translation id="7484943269191249363">Voit käyttää kaikkia Google Salasanoihin tallennettuja avainkoodeja tällä laitteella. Tämä täytyy tehdä vain kerran.</translation>
@@ -9941,6 +9963,7 @@
 <translation id="7991296728590311172">Kytkimen käytön asetukset</translation>
 <translation id="7992080146463834191">Tee yhteenveto sisällöstä, yksinkertaista monimutkaista kieltä tai kysy kysymyksiä.</translation>
 <translation id="7992203134935383159">Puhesynteesi</translation>
+<translation id="7993332993977106257">Gemini on helposti käytettävissä laitteella, vaikka Chrome olisi pienennettynä.</translation>
 <translation id="7997826902155442747">Prosessien tärkeysjärjestys</translation>
 <translation id="7997828719430450286">Onnistui.</translation>
 <translation id="7998701048266085837">URL-osoitteet</translation>
@@ -9994,6 +10017,7 @@
 <translation id="8028060951694135607">Microsoftin avaimen palautus</translation>
 <translation id="8028803902702117856">Lataus käynnissä: <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Koko</translation>
+<translation id="8029349782735515147">Näytä tekstitykset, kun käytät Gemini Liveä</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Lukulista}=1{Lukulista ({SELECTED_ITEMS})}other{Lukulista ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Lupaa pyydetty, vastaa painamalla ⌘ + Option + ylänuoli</translation>
 <translation id="8030169304546394654">Yhteys katkaistu</translation>
@@ -10112,6 +10136,7 @@
 <translation id="8102139037507939978">Poista henkilökohtaiset tunnistetiedot system_logs.txt-tiedostosta.</translation>
 <translation id="810362914482827094">Hae avainkoodeja</translation>
 <translation id="8104088837833760645">Lataa eSIM-profiili</translation>
+<translation id="8105050970626643057">Avaa Gemini nopeasti aina tarvittaessa</translation>
 <translation id="8105273883928376822">Jatka kirjautumalla sisään.</translation>
 <translation id="8106114112474206597">Paina hiiren painiketta painamalla "i"</translation>
 <translation id="8107015733319732394"><ph name="DEVICE_TYPE" /> asentaa Google Play Kauppaa. Tämä voi kestää pari minuuttia.</translation>
@@ -10268,6 +10293,7 @@
 <translation id="8222112516148944758">Välilehtiryhmäsi tallentuvat ja päivittyvät automaattisesti kaikilla laitteillasi</translation>
 <translation id="8222674561049363989">Tiedosto ei ole kelvollinen dokumentti</translation>
 <translation id="822347941086490485">Haetaan HID-laitteita…</translation>
+<translation id="8224209912580158729">Jaa sivun sisältö Geminille, niin saat relevantimpia vastauksia.</translation>
 <translation id="8224427620313426549">Tiliäsi (<ph name="DOMAIN_LINK" />) ei poisteta</translation>
 <translation id="8225046344534779393">Tarkista internetyhteys</translation>
 <translation id="8225265270453771718">Jaa sovellusikkuna</translation>
@@ -10411,6 +10437,7 @@
 <translation id="8314835274931377415">Aloitetaanko Kytkimen käytön käyttöönotto?</translation>
 <translation id="8315018673856831477">Muistinsäästömahdollisuudet</translation>
 <translation id="8315514906653279104">Laitetaan päälle…</translation>
+<translation id="8316480109537174997">Näytä Gemini ilmaisinalueella ja laita pikanäppäin päälle</translation>
 <translation id="8317671367883557781">Lisää verkkoyhteys</translation>
 <translation id="8317965619823678157">kopioi salasanat</translation>
 <translation id="8318266828739827371">Käytä jaettua näyttöä, kun haluat nähdä suurennetun kohdan. Laita kiinnitetty suurennus päälle tai pois päältä painamalla Haku + Ctrl + D.</translation>
@@ -10811,6 +10838,7 @@
 <translation id="8607661817136110841">Välilehtiryhmät</translation>
 <translation id="8607828412110648570">Varmista, että Bluetooth-laitteesi on parinmuodostustilassa ja lähellä. Yhdistä vain laitteita, joihin luotat. Pariliitetyt laitteet näkyvät kaikilla tämän Chromebookin tileillä. <ph name="BEGIN_LINK_LEARN_MORE" />Lue lisää<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Lisää Kerberos-tukipyyntö</translation>
+<translation id="860907040896565281">Muokkaa pikanäppäintä…</translation>
 <translation id="8609465669617005112">Siirrä ylös</translation>
 <translation id="8611922158252451755">Kaikki linkin saaneet voivat muokata kaikkia välilehtiä, joten ne kannattaa jakaa harkiten. Linkki vanhenee 48 tunnin kuluttua.</translation>
 <translation id="8612252270453580753">&amp;Hae videokehystä tällä: <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11211,6 +11239,7 @@
 <translation id="8868838761037459823">Tietoja mobiiliverkosta</translation>
 <translation id="8870413625673593573">Hiljattain suljetut</translation>
 <translation id="8871043459130124414">Toimii vasta, kun klikkaat laajennusta</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – Jaat tämän sivun Geminille</translation>
 <translation id="8871551568777368300">Järjestelmänvalvojan kiinnittämä</translation>
 <translation id="8871696467337989339">Käytät komentorivin merkintää, jota ei tueta: <ph name="BAD_FLAG" />. Vakaus ja suojaus kärsivät.</translation>
 <translation id="8871974300055371298">Sisältöasetukset</translation>
@@ -11423,6 +11452,7 @@
 <translation id="9011163749350026987">Näytä kuvake aina</translation>
 <translation id="9011262023858991985">Välilehteä striimataan</translation>
 <translation id="9011393886518328654">Julkaisutiedot</translation>
+<translation id="9012013036616593083">Gemini ei ole juuri nyt käytettävissä. Yritä myöhemmin uudelleen.</translation>
 <translation id="9012122671773859802">Siirrä näyttöä jatkuvasti hiiren liikkuessa</translation>
 <translation id="9012585441087414258">Suojaa vaaralliseksi tiedettyjä sivustoja, latauksia ja laajennuksia vastaan. Jos sivu tekee jotakin epäilyttävää, sivun sisällön URL-osoitteet ja bitit lähetetään Googlen selaussuojalle.</translation>
 <translation id="9013037634206938463">Linuxin käyttöön tarvitaan <ph name="INSTALL_SIZE" /> vapaata tilaa. Lisää vapaata tilaa poistamalla laitteelta tiedostoja.</translation>
@@ -11448,6 +11478,7 @@
 <translation id="9024127637873500333">Avaa uudessa välilehdessä</translation>
 <translation id="9024158959543687197">Virhe jaon käyttöönotossa. Tarkista tiedostojaon URL-osoite ja yritä uudelleen.</translation>
 <translation id="9024692527554990034">Voit käyttää osoitepalkin pikakomentoja etsiäksesi tiettyä sivustoa tai käyttääksesi toista hakukonetta nopeasti</translation>
+<translation id="9024975946059881308">Näytä Gemini Macin valikkopalkissa ja laita pikanäppäin päälle</translation>
 <translation id="9025222334598338152">Voit käyttää vertailutaulukoita pysyäksesi ajan tasalla, kun rajaat vaihtoehtoja</translation>
 <translation id="902638246363752736">Näppäimistön asetukset</translation>
 <translation id="9026393603776578602">sanelu</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb
index 145388a..da6011b 100644
--- a/chrome/app/resources/generated_resources_fil.xtb
+++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Awtomatikong kunin ang account mula sa Android phone</translation>
 <translation id="1069814191880976658">Pumili ng ibang screen</translation>
 <translation id="107022587824771715">Kasalukuyang hindi available ang mga suhestyon sa grupo ng tab. Puwede kang <ph name="BEGIN_LINK" />mag-refresh ngayon<ph name="END_LINK" /> o subukan ulit sa ibang pagkakataon</translation>
+<translation id="1070357312245925724">Shortcut sa pag-navigate</translation>
 <translation id="1070377999570795893">Isa pang program sa iyong computer ang nagdagdag extension na maaaring magpabago sa paraan ng paggana ng Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Hindi napapanahon ang mga detalye sa pag-sign in ng iyong account. Mag-sign out at mag-sign in ulit.</translation>
 <translation id="1122960773616686544">Pangalan ng bookmark</translation>
 <translation id="1124772482545689468">User</translation>
+<translation id="1125371304736839151">Ipakita ang Gemini sa itaas ng browser</translation>
 <translation id="1125550662859510761">Mukhang <ph name="WIDTH" /> x <ph name="HEIGHT" /> (Native)</translation>
 <translation id="1125921926864945797">Wallpaper at istilo</translation>
 <translation id="1128090040635299943">Kasalukuyang kino-configure ang Linux. Tatagal nang ilang minuto ang pag-configure.</translation>
@@ -989,6 +991,7 @@
 <translation id="1660763353352708040">Isyu ng power adapter</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Ayusin ang tab na nagpapabagal sa iyong browser}one{Ayusin ang mga tab na nagpapabagal sa iyong browser}other{Ayusin ang mga tab na nagpapabagal sa iyong browser}}</translation>
 <translation id="16620462294541761">Paumanhin, hindi ma-verify ang iyong password. Pakisubukang muli.</translation>
+<translation id="1662572015199460525">Makipag-chat gamit ang boses o text para makakuha ng mga sagot, pangunahing takeaway, at higit pa habang nagba-browse ka</translation>
 <translation id="166278006618318542">Subject Public Key Algorithm</translation>
 <translation id="1662801900924515589">Na-install ang <ph name="APP" /></translation>
 <translation id="1663698992894057019">Mag-upgrade sa bagong Chromebook para sa pinakabagong seguridad at software</translation>
@@ -1099,6 +1102,7 @@
 <translation id="174123615272205933">Custom</translation>
 <translation id="1741314857973421784">Magpatuloy</translation>
 <translation id="1744108098763830590">pahina ng background</translation>
+<translation id="174516937379651657">Kapag nag-share ka ng page sa Gemini, ipapadala sa Google ang buong content at URL ng page.</translation>
 <translation id="1745732479023874451">Pamahalaan ang mga contact</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Buksan at i-edit ang # file sa web app na ito?}other{Buksan at i-edit ang # na file sa web app na ito?}}</translation>
 <translation id="1748329107062243374">Gumamit ng passkey mula sa <ph name="DEVICE_NAME" /> para makapag-sign in sa <ph name="WEBSITE" /></translation>
@@ -1411,6 +1415,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 extension ang nasuri}one{{NUM_EXTENSIONS} extension ang nasuri}other{{NUM_EXTENSIONS} na extension ang nasuri}}</translation>
 <translation id="1959421829481337178">Pakilagay ang code sa pag-activate na ibinigay ng iyong carrier.</translation>
 <translation id="1960211333621141174">Bangin</translation>
+<translation id="1962356719152496092">I-customize ang keyboard shortcut dito</translation>
 <translation id="1963976881984600709">Standard protection</translation>
 <translation id="1964009877615282740">Tumingin pa</translation>
 <translation id="1965578266762387357">Kapag humingi ka ng tulong sa pagsusulat, ipapadala sa Google ang URL ng page, content, at iyong text. Huwag maglagay ng personal na impormasyon (tulad ng mga medikal o pinansyal na detalye)</translation>
@@ -1578,6 +1583,7 @@
 <translation id="2079053412993822885">Kung tatanggalin mo ang isa sa iyong mga certificate, hindi mo na magagamit ito upang tukuyin ang iyong sarili.</translation>
 <translation id="2079495302726689071">Buksan ang link sa bagong tab ng <ph name="APP" /></translation>
 <translation id="2079545284768500474">I-undo</translation>
+<translation id="2079553700504470326">Gamitin ang iyong eksaktong lokasyon para sa mga pinakatumpak na resulta sa Gemini, sa halip na ang tinatayang lokasyon batay sa IP address mo.</translation>
 <translation id="2080070583977670716">Higit pang mga setting</translation>
 <translation id="2081816110395725788">Idle na power habang ginagamit ang baterya</translation>
 <translation id="2082187087049518845">Pagpangkatin ang Tab</translation>
@@ -2209,6 +2215,7 @@
 <translation id="2496180316473517155">History ng Pag-browse</translation>
 <translation id="2496616243169085015">Photography</translation>
 <translation id="2497229222757901769">Bilis ng mouse</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - Shine-share mo ang tab na ito sa Gemini sa loob ng tagal ng pag-uusap na ito</translation>
 <translation id="2497852260688568942">Na-disable ng iyong administrator ang pag-sync</translation>
 <translation id="2498539833203011245">I-minimize</translation>
 <translation id="2498765460639677199">Napakalaki</translation>
@@ -2533,6 +2540,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Kapag naka-on ang Katumpakan ng Lokasyon, gagamitin ang impormasyon tungkol sa mga wireless na signal, gaya ng mga access point ng Wi-Fi at tower ng cellular network, pati ang data ng sensor ng device, gaya ng accelerometer at gyroscope, para matantya ang mas tumpak na lokasyon ng device, na ginagamit ng mga app at serbisyo ng Android para magbigay ng mga feature na batay sa lokasyon. Para magawa ito, pana-panahong kinokolekta ng Google ang impormasyon tungkol sa mga sensor ng device at wireless na signal malapit sa device na ito para mag-ambag sa mga na-crowdsource na lokasyon ng wireless na signal.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Ginagamit ng Google ang impormasyong ito na kinolekta mula sa device na ito para: mapahusay ang katumpakan ng lokasyon at mga serbisyong batay sa lokasyon; at mapahusay, maibigay, at mapanatili sa pangkalahatan ang mga serbisyo ng Google. Pinoproseso namin ang impormasyong ito batay sa mga lehitimong interes ng Google at mga third party para tugunan ang mga pangangailangan ng mga user. Hindi ginagamit ang impormasyong ito para tumukoy ng sinumang indibidwal.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Puwede mong i-off ang Katumpakan ng Lokasyon sa anumang oras sa mga setting ng lokasyon ng device na ito sa ilalim ng Mga Setting &gt; Privacy at seguridad &gt; Mga kontrol sa privacy &gt; Access sa lokasyon &gt; Mga advanced na setting ng lokasyon. Kung naka-off ang Katumpakan ng Lokasyon, hindi mangongolekta ng data ng Katumpakan ng Lokasyon. Para sa mga app at serbisyo ng Android, ang IP address lang ang ginagamit, kung available, para tukuyin ang lokasyon ng device na ito, na puwedeng makaapekto sa availability at katumpakan ng mga lokasyon para sa mga app at serbisyo ng Android gaya ng Google Maps.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Tingnan at pamahalaan ang iyong aktibidad sa Mga Gemini App</translation>
 <translation id="2730029791981212295">Bina-back-up ang mga app at file ng Linux</translation>
 <translation id="2730550884708194161">Tungkol sa mga profile sa trabaho</translation>
 <translation id="2730596696987224099">Pumili ng Sarili Mo</translation>
@@ -3403,6 +3411,7 @@
 <translation id="3360306038446926262">Mga Window</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{Nagbabahagi sa iyo ang <ph name="DEVICE_NAME" /> ng <ph name="ATTACHMENTS" />.}one{Nagbabahagi sa iyo ang <ph name="DEVICE_NAME" /> ng <ph name="ATTACHMENTS" />.}other{Nagbabahagi sa iyo ang <ph name="DEVICE_NAME" /> ng <ph name="ATTACHMENTS" />.}}</translation>
 <translation id="3361954577771524115">Mula sa app</translation>
+<translation id="3362651095484543782">Para umalis o bumalik sa Gemini, gumamit ng keyboard shortcut.</translation>
 <translation id="3362915550009543917">Maaliwalas na oil painting na nagpapakita ng dilaw na pastulan, na naghahatid ng payapang pakiramdam at nang-eengganyo ng malalim na pagninilay.</translation>
 <translation id="3363202073972776113">Papamahalaan ng iyong organisasyon ang bagong profile na ito. <ph name="BEGIN_LINK" />Matuto pa<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+Hover</translation>
@@ -3626,6 +3635,7 @@
 <translation id="3511358375261756531">I-expand ang <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Fixed-width font</translation>
 <translation id="3511528412952710609">Maikli</translation>
+<translation id="3512465804715993309">Adaptive na pag-highlight</translation>
 <translation id="3513019849832307207">Sumali at buksan</translation>
 <translation id="3513563267917474897">Slider ng hue mula <ph name="MIN_VALUE" /> hanggang <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Kontrol sa Laro</translation>
@@ -4971,6 +4981,7 @@
 <translation id="443031431654216610">Mga numerical na digit lang ang gamitin</translation>
 <translation id="4430369329743628066">Naidagdag na ang bookmark</translation>
 <translation id="4430422687972614133">I-on ang virtual card</translation>
+<translation id="443196770280837407">Buksan ang Gemini gamit ang keyboard shortcut.</translation>
 <translation id="4432621511648257259">Mali ang password</translation>
 <translation id="4434611816075088065">Wala nang ibang nangangailangan ng atensyon mo sa ngayon</translation>
 <translation id="443475966875174318">I-update o alisin ang mga hindi compatible na application</translation>
@@ -4986,6 +4997,7 @@
 <translation id="4442863809158514979">Tingnan ang mga pahintulot sa web</translation>
 <translation id="4442937638623063085">Walang nakitang profile. Pakilagay ang code sa pag-activate na ibinigay ng iyong carrier.</translation>
 <translation id="4443536555189480885">&amp;Tulong</translation>
+<translation id="4444191890945732856">Shine-share mo ang page na ito sa Gemini</translation>
 <translation id="4444304522807523469">I-access ang mga scanner ng dokumento na naka-attach sa pamamagitan ng USB o sa lokal na network</translation>
 <translation id="4444512841222467874">Kung hindi pa nagkakaroon ng espasyo, maaaring awtomatikong alisin ang mga user at data.</translation>
 <translation id="4445446646109808714">Kasunduan sa Lisensya ng End User: <ph name="EULA_LINK" /></translation>
@@ -5317,6 +5329,7 @@
 <translation id="4687718960473379118">Mga ad na iminumungkahi ng site</translation>
 <translation id="4688036121858134881">Local log ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761">Ibinabalik ng <ph name="MANAGER" /> ang device na ito sa nakaraang bersyon (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Tingnan ang iyong koneksyon sa internet at subukang gamitin ulit ang Gemini</translation>
 <translation id="4689235506267737042">Piliin ang mga kagustuhan mo sa demo</translation>
 <translation id="4689421377817139245">I-sync ang bookmark na ito sa iyong iPhone</translation>
 <translation id="4690091457710545971">&lt;Apat na file na ginawa ng Intel Wi-Fi firmware: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  Ang unang tatlo ay mga binary file na may mga dump sa pagpaparehistro at iginiit ng Intel na walang personal na impormasyon o impormasyong nakakapagpakilala sa device.  Ang panghuling file ay isang execution trace mula sa Intel firmware; tinanggalan ito ng anumang personal na impormasyon o impormasyong nakakapagpakilala sa device, ngunit masyado itong malaki para maipakita rito.  Nagawa ang mga file na ito bilang tugon sa mga kamakailang naging problema sa Wi-Fi sa iyong device, at ibabahagi ito sa Intel para makatulong sa pag-troubleshoot ng mga problemang ito.&gt;</translation>
@@ -5602,6 +5615,7 @@
 <translation id="4884937942297374058">Naka-off ang pinaigting na proteksyon</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Walang karagdagang access sa site ang extension na ito</translation>
+<translation id="4887391901725877182">Closed Captioning</translation>
 <translation id="4887424188275796356">Buksan Gamit ang System Viewer</translation>
 <translation id="488785315393301722">Ipakita ang Mga Detalye</translation>
 <translation id="488862352499217187">Gumawa ng Bagong Folder</translation>
@@ -5752,6 +5766,7 @@
 <translation id="5001526427543320409">Mga third-party na cookie</translation>
 <translation id="5003070249435823986">Gamitin ang galaw para pumasok sa scroll mode, pagkatapos ay igalaw ang iyong ulo papunta sa direksyon kung saan mo gustong mag-scroll. Gamitin ulit ang galaw para lumabas sa scroll mode.</translation>
 <translation id="5003993274120026347">Susunod na pangungusap</translation>
+<translation id="5005113238422129109">Gamitin ang iyong mikropono para makipag-chat sa Gemini. Kapag nakikipag-usap ka sa Gemini, naso-store ang audio sa Aktibidad sa Mga Gemini App (kung naka-on ito)</translation>
 <translation id="5005311809885666699">Na-save mula sa Chrome</translation>
 <translation id="5005498671520578047">Kopyahin password</translation>
 <translation id="5006218871145547804">ADB ng Android app sa Crostini</translation>
@@ -6078,7 +6093,6 @@
 <translation id="5235050375939235066">I-uninstall ang app?</translation>
 <translation id="523505283826916779">Mga setting ng accessibility</translation>
 <translation id="5235750401727657667">Palitan ang page na nakikita mo kapag nagbubukas ng bagong tab</translation>
-<translation id="5236054983756407518">Alisin sa Chrome ang iyong address ng tahanan?</translation>
 <translation id="5237124927415201087">Madaling i-set up ang iyong <ph name="DEVICE_TYPE" /> gamit ang telepono mo. Puwede mong idagdag ang iyong Wi-Fi at Google Account nang hindi manual na inilalagay ang mga password mo.
     <ph name="BR" />
     <ph name="BR" />
@@ -6723,6 +6737,7 @@
 <translation id="5705005699929844214">Palaging ipakita ang mga opsyon sa pagiging accessible</translation>
 <translation id="5705882733397021510">Bumalik</translation>
 <translation id="5707185214361380026">Hindi na-load ang extension mula sa:</translation>
+<translation id="5707674184620508665">Hindi matitingnan o mapapamahalaan ng iyong organisasyong <ph name="ACCOUNT_MANAGER" /> ang kasalukuyang data mo. Mananatili ito sa kasalukuyang profile.</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">Mga log ng serbisyo</translation>
 <translation id="5711983031544731014">Hindi mai-unlock. Ilagay ang iyong password.</translation>
@@ -7209,7 +7224,6 @@
 <translation id="606449270532897041">Pamahalaan ang data ng site</translation>
 <translation id="6064764629679333574">Pagandahin ang kalidad ng tunog ng Bluetooth na mikropono sa pamamagitan ng pag-upscale sa high-res mula sa low-res.</translation>
 <translation id="6065289257230303064">Mga Katangian ng Direktoryo ng Paksa ng Certificate</translation>
-<translation id="6065690209261668796">Alisin sa Chrome ang iyong address ng trabaho?</translation>
 <translation id="6066794465984119824">Hindi nakatakda ang hash ng larawan</translation>
 <translation id="6069464830445383022">Ang iyong Google Account ang gagamitin mo sa pag-sign in sa Chromebook</translation>
 <translation id="6071181508177083058">kumpirmahin ang password</translation>
@@ -7434,6 +7448,7 @@
 <translation id="622484624075952240">Down</translation>
 <translation id="622537739776246443">Ide-delete ang profile</translation>
 <translation id="6225475702458870625">Available ang koneksyon sa data mula sa iyong <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Aktibidad sa Mga Gemini App</translation>
 <translation id="6226777517901268232">Pribadong key file (opsyonal)</translation>
 <translation id="6227280783235722609">extension</translation>
 <translation id="622902691730729894">I-unpin ang grupo sa bookmarks bar</translation>
@@ -7533,6 +7548,7 @@
 <translation id="628726841779494414">Pamahalaan ang iyong mga printer sa mga setting ng printer</translation>
 <translation id="6287288864483377583">Sinusuportahan lang ang pag-import sa isang certificate</translation>
 <translation id="6287828400772161253">Android phone (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Magtanong sa Google AI Mode</translation>
 <translation id="6290613030083731160">Walang available na kalapit na nagbabahaging device. <ph name="LINK_BEGIN" />Matuto pa<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Hindi ma-restore dahil kulang ang storage space.</translation>
 <translation id="6291741848715722067">Code sa pagkumpirma</translation>
@@ -7736,6 +7752,7 @@
 <translation id="6451861213630784801">Naka-sign out Ka</translation>
 <translation id="6452181791372256707">Tanggihan</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> kumpleto</translation>
+<translation id="6452268285438583507">Magdagdag ng mga extension</translation>
 <translation id="6452961788130242735">May problema sa network o sira ang realm</translation>
 <translation id="6453191633103419909">Kalidad ng Pag-project ng Tab/Screen</translation>
 <translation id="6453921811609336127">Para lumipat sa susunod na pamamaraan ng pag-input, pindutin ang <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8164,6 +8181,7 @@
 <translation id="6759193508432371551">Factory reset</translation>
 <translation id="6760354150216532978">Babala: makikita ng site na ito ang mga pag-edit na gagawin mo</translation>
 <translation id="6761209758867628753">Tool: Tulungan akong magsulat</translation>
+<translation id="6761459308170527362">Puwede kang gumamit ng voice o text chat para magtanong sa Gemini tungkol sa content ng page na shine-share mo</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Hindi pinapayagan ang on-device na data ng site</translation>
 <translation id="6762833852331690540">Naka-on</translation>
@@ -8823,6 +8841,7 @@
 <translation id="7223952304612664117">Pinapayagan nito ang mga serbisyo ng system na gamitin ang Katumpakan ng Lokasyon para matukoy ang iyong lokasyon. Gumagamit ang Katumpakan ng Lokasyon ng impormasyon tungkol sa mga wireless na signal at sensor para matantya ang lokasyon ng device.</translation>
 <translation id="7225082563376899794">Gamitin ang Windows Hello kapag pinupunan ang mga password</translation>
 <translation id="7225179976675429563">Nawawala ang uri ng network</translation>
+<translation id="7226163413959353072">AI assistant na nagbibigay ng mga pangunahing takeaway, naglilinaw ng mga konsepto, naghahanap ng mga sagot, at higit pa</translation>
 <translation id="7227235818314667565">Pamahalaan ang Pag-share</translation>
 <translation id="7227458944009118910">Puwede ring mangasiwa ng mga link ng protocol ang mga app na nakalista sa ibaba. Hihingi ng pahintulot ang iba pang app.</translation>
 <translation id="7228056665272655255">Para i-set up ang fingerprint, ipapindot sa iyong anak ang sensor para sa fingerprint sa kanang sulok sa itaas ng keyboard. Secure na sino-store ang data ng fingerprint ng iyong anak at hindi ito kailanman lalabas sa <ph name="DEVICE_TYPE" /> na ito.</translation>
@@ -8892,6 +8911,7 @@
 <translation id="727595954130325265">Mamili Na</translation>
 <translation id="727952162645687754">Error sa pag-download</translation>
 <translation id="7280649757394340890">Mga setting ng boses ng Text-to-Speech</translation>
+<translation id="7280683802406059877">I-customize ang keyboard shortcut</translation>
 <translation id="7280877790564589615">Nahiling ang pahintulot</translation>
 <translation id="7281166215790160128">Mode</translation>
 <translation id="7282056103720203738">Basahin ang impormasyon at data ng mga naka-attach na device</translation>
@@ -8950,6 +8970,7 @@
 <translation id="7320213904474460808">Pumili ng default na network</translation>
 <translation id="7321545336522791733">Hindi makakonekta sa server</translation>
 <translation id="7322515217754205362">Mga Pahintulot sa Site</translation>
+<translation id="7322919329844967709">Makakakuha ka ng mga mas nauugnay na sagot na may kaugnayan sa content ng page na shine-share mo</translation>
 <translation id="7323315405936922211">Laki ng lugar ng cursor</translation>
 <translation id="7324020307732396723">Buksan ang Mga Setting ng Wika</translation>
 <translation id="7324297612904500502">Forum sa Beta</translation>
@@ -9949,6 +9970,7 @@
 <translation id="7991296728590311172">Mga setting ng Switch Access</translation>
 <translation id="7992080146463834191">Magbuod ng content, pasimplehin ang mga pahayag na hindi madaling maunawaan, o magtanong.</translation>
 <translation id="7992203134935383159">Speech synthesis</translation>
+<translation id="7993332993977106257">Madaling pag-access para magamit ang Gemini sa iyong device, kahit na naka-minimize ang Chrome.</translation>
 <translation id="7997826902155442747">Priority ng Proseso</translation>
 <translation id="7997828719430450286">Matagumpay.</translation>
 <translation id="7998701048266085837">Mga URL</translation>
@@ -10002,6 +10024,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856">Dina-download ang <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Laki</translation>
+<translation id="8029349782735515147">Ipakita ang mga closed caption kapag ginagamit ang Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Listahan ng babasahin}=1{Listahan ng babasahin ({SELECTED_ITEMS})}one{Listahan ng babasahin ({SELECTED_ITEMS})}other{Listahan ng babasahin ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - Humiling ng pahintulot, pindutin ang ⌘ + Option + Pataas na arrow para tumugon</translation>
 <translation id="8030169304546394654">Naalis sa pagkakakonekta</translation>
@@ -10120,6 +10143,7 @@
 <translation id="8102139037507939978">Alisin ang Impormasyong Nagbibigay ng Personal na Pagkakakilanlan sa system_logs.txt.</translation>
 <translation id="810362914482827094">Maghanap sa mga passkey</translation>
 <translation id="8104088837833760645">I-download ang profile ng eSIM</translation>
+<translation id="8105050970626643057">Mabilis na buksan ang Gemini sa tuwing kailangan mo ito</translation>
 <translation id="8105273883928376822">Mag-sign in para magpatuloy.</translation>
 <translation id="8106114112474206597">Gamitin ang “i” para pindutin ang button ng mouse</translation>
 <translation id="8107015733319732394">Ini-install ang Google Play Store sa iyong <ph name="DEVICE_TYPE" />. Maaaring abutin ito nang ilang minuto.</translation>
@@ -10276,6 +10300,7 @@
 <translation id="8222112516148944758">Awtomatikong nase-save at naa-update ang iyong mga grupo ng tab sa lahat ng device mo</translation>
 <translation id="8222674561049363989">Hindi valid na dokumento ang file</translation>
 <translation id="822347941086490485">Naghahanap ng mga HID device...</translation>
+<translation id="8224209912580158729">I-share ang content ng page sa Gemini para makakuha ng mga mas nauugnay na sagot.</translation>
 <translation id="8224427620313426549">Hindi made-delete ang iyong <ph name="DOMAIN_LINK" /> account.</translation>
 <translation id="8225046344534779393">Tingnan ang koneksyon sa internet</translation>
 <translation id="8225265270453771718">Magbahagi ng application window</translation>
@@ -10419,6 +10444,7 @@
 <translation id="8314835274931377415">Simulan ang pag-set up ng Switch Access?</translation>
 <translation id="8315018673856831477">Mga opsyon ng Memory saver</translation>
 <translation id="8315514906653279104">Ino-on...</translation>
+<translation id="8316480109537174997">Ipakita ang Gemini sa system tray at i-on ang keyboard shortcut</translation>
 <translation id="8317671367883557781">Idagdag ang koneksyon sa network</translation>
 <translation id="8317965619823678157">kopyahin ang mga password</translation>
 <translation id="8318266828739827371">Gumamit ng split-screen view para makita ang naka-magnify na bahagi ng iyong screen. Gamitin ang Search + Ctrl + D para i-on at i-off ang naka-dock na magnifier.</translation>
@@ -10820,6 +10846,7 @@
 <translation id="8607661817136110841">Ang iyong mga grupo ng tab</translation>
 <translation id="8607828412110648570">Tiyaking nasa pairing mode at nasa malapit ang iyong Bluetooth device. Makipagpares lang sa mga device na pinagkakatiwalaan mo. Makikita ng lahat ng account sa Chromebook na ito ang mga nakapares na device. <ph name="BEGIN_LINK_LEARN_MORE" />Matuto pa<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Magdagdag ng ticket ng Kerberos</translation>
+<translation id="860907040896565281">I-customize ang Keyboard Shortcut...</translation>
 <translation id="8609465669617005112">Ilipat sa itaas</translation>
 <translation id="8611922158252451755">Mae-edit ng sinumang may link ang lahat ng tab, kaya mag-ingat sa pag-share. Mag-e-expire ang link sa loob ng 48 oras.</translation>
 <translation id="8612252270453580753">&amp;Hanapin ang video frame gamit ang <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11221,6 +11248,7 @@
 <translation id="8868838761037459823">Mga detalye ng cellular network</translation>
 <translation id="8870413625673593573">Recently Closed</translation>
 <translation id="8871043459130124414">Tumatakbo lang pagkatapos mong i-click ang extension</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - Shine-share mo ang page na ito sa Gemini</translation>
 <translation id="8871551568777368300">Na-pin ng administrator</translation>
 <translation id="8871696467337989339">Gumagamit ka ng isang hindi suportadong command-line flag: <ph name="BAD_FLAG" />. Magkakaproblema sa katatagan at seguridad.</translation>
 <translation id="8871974300055371298">Mga setting ng content 
@@ -11434,6 +11462,7 @@
 <translation id="9011163749350026987">Palaging ipakita ang icon</translation>
 <translation id="9011262023858991985">Kina-cast ang tab na ito</translation>
 <translation id="9011393886518328654">Mga tala sa pag-release</translation>
+<translation id="9012013036616593083">Hindi available ang Gemini sa ngayon. Subukan ulit sa ibang pagkakataon.</translation>
 <translation id="9012122671773859802">Tuloy-tuloy na igalaw ang screen habang gumagalaw ang mouse</translation>
 <translation id="9012585441087414258">Nagpoprotekta laban sa mga site, download, at extension na kilalang mapanganib. Kung may kahina-hinalang ginagawa ang isang page, ipinapadala sa Ligtas na Pag-browse sa Google ang mga URL at bit ng content ng page.</translation>
 <translation id="9013037634206938463">Kinakailangan ng <ph name="INSTALL_SIZE" /> na bakanteng espasyo para ma-install ang Linux. Para madagdagan ang bakanteng espasyo, mag-delete ng mga file sa iyong device.</translation>
@@ -11459,6 +11488,7 @@
 <translation id="9024127637873500333">&amp;Buksan sa Bagong Tab</translation>
 <translation id="9024158959543687197">Nagka-error sa pag-mount ng share. Tingnan ang URL ng file share at subukan ulit.</translation>
 <translation id="9024692527554990034">Puwede kang gumamit ng mga shortcut sa address bar para mabilisang maghanap ng partikular na site o para gumamit ng ibang search engine</translation>
+<translation id="9024975946059881308">Ipakita ang Gemini sa menu bar ng Mac at i-on ang keyboard shortcut</translation>
 <translation id="9025222334598338152">Puwede mong gamitin ang iyong mga talahanayan sa paghahambing para may impormasyon ka habang nililimitahan mo ang iyong mga opsyon</translation>
 <translation id="902638246363752736">Mga setting ng keyboard</translation>
 <translation id="9026393603776578602">dictation</translation>
diff --git a/chrome/app/resources/generated_resources_fr-CA.xtb b/chrome/app/resources/generated_resources_fr-CA.xtb
index 57a40114..dfd80096 100644
--- a/chrome/app/resources/generated_resources_fr-CA.xtb
+++ b/chrome/app/resources/generated_resources_fr-CA.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Type de papier</translation>
 <translation id="1143142264369994168">Signataire du certificat</translation>
 <translation id="1145593918056169051">L'imprimante s'est arrêtée</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Extension}=1{Extension ({SELECTED_ITEMS})}one{Extension ({SELECTED_ITEMS})}other{Extensions ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Pointeur au moyen de la tête</translation>
 <translation id="114721135501989771">Fonctionnalités intelligentes Google dans Chrome</translation>
 <translation id="1147322039136785890">C'est maintenant au tour de <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -734,6 +735,7 @@
 <translation id="150411034776756821">Supprimer <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Sous Windows, les dossiers partagés sont accessibles ici : <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">exporter les mots de passe</translation>
+<translation id="1505654899813338756">Vous pouvez regrouper des onglets pour garder les pages connexes ensemble et les enregistrer sur l'ensemble de vos appareils</translation>
 <translation id="1506061864768559482">Moteur de recherche</translation>
 <translation id="1506187449813838456">Augmenter la hauteur de la voix</translation>
 <translation id="1507170440449692343">L'accès à votre caméra est bloqué pour cette page.</translation>
@@ -5297,6 +5299,7 @@
 <translation id="4681930562518940301">Ouvrir l'&amp;image d'origine dans un nouvel onglet</translation>
 <translation id="4682481611456523884">Le contenu intégré de ce site ne peut pas utiliser les informations qu'ils ont enregistrées à votre sujet</translation>
 <translation id="4682807230647698604">Lorsque vous utilisez ces fonctionnalités, des données pertinentes sont envoyées à Google afin de créer des expériences d'IA</translation>
+<translation id="4683143253481759090">Chrome a été mis à jour</translation>
 <translation id="4683629100208651599">Mettre en minuscules</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" /> % (par défaut)</translation>
 <translation id="4684427112815847243">Tout synchroniser</translation>
@@ -6066,7 +6069,6 @@
 <translation id="5235050375939235066">Désinstaller l'application?</translation>
 <translation id="523505283826916779">Paramètres d'accessibilité</translation>
 <translation id="5235750401727657667">Remplacer la page qui s'affiche lors de l'ouverture d'un nouvel onglet</translation>
-<translation id="5236054983756407518">Retirer votre adresse personnelle de Chrome?</translation>
 <translation id="5237124927415201087">Configurez facilement votre appareil <ph name="DEVICE_TYPE" /> avec votre téléphone. Vous pouvez ajouter votre compte Wi-Fi et Google sans entrer manuellement vos mots de passe.
     <ph name="BR" />
     <ph name="BR" />
@@ -7196,7 +7198,6 @@
 <translation id="606449270532897041">Gérer les données relatives aux sites</translation>
 <translation id="6064764629679333574">Améliorez la qualité du son du microphone Bluetooth en convertissant l'audio basse résolution en audio haute résolution.</translation>
 <translation id="6065289257230303064">Attributs du répertoire de l'objet du certificat</translation>
-<translation id="6065690209261668796">Retirer votre adresse professionnelle de Chrome?</translation>
 <translation id="6066794465984119824">Le hachage de l'image n'est pas défini</translation>
 <translation id="6069464830445383022">Pour vous connecter à votre Chromebook, servez-vous de votre compte Google</translation>
 <translation id="6071181508177083058">confirmer le mot de passe</translation>
@@ -7520,6 +7521,7 @@
 <translation id="628726841779494414">Gérez vos imprimantes dans les paramètres d'impression</translation>
 <translation id="6287288864483377583">L'importation est seulement prise en charge pour un seul certificat</translation>
 <translation id="6287828400772161253">Téléphone Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Demander au mode IA de Google</translation>
 <translation id="6290613030083731160">Aucun appareil à proximité avec qui partager du contenu. <ph name="LINK_BEGIN" />En savoir plus<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Impossible d'effectuer la restauration en raison d'un manque d'espace de stockage.</translation>
 <translation id="6291741848715722067">Code de confirmation</translation>
@@ -9186,6 +9188,7 @@
 <translation id="7481312909269577407">Suivant</translation>
 <translation id="7481358317100446445">Prêt</translation>
 <translation id="748138892655239008">Contraintes de base du certificat</translation>
+<translation id="7482823403440483089">Remplissage automatique amélioré</translation>
 <translation id="7483732342458943943">Ce lien ne fonctionne pas</translation>
 <translation id="7484645889979462775">Jamais pour ce site</translation>
 <translation id="7484943269191249363">Vous pouvez utiliser toutes vos clés d'accès enregistrées dans le gestionnaire de mots de passe Google sur cet appareil. Vous n'aurez à effectuer cette opération qu'une seule fois.</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb
index a0b250e..a81a2ba 100644
--- a/chrome/app/resources/generated_resources_fr.xtb
+++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -6062,7 +6062,6 @@
 <translation id="5235050375939235066">Désinstaller l'application ?</translation>
 <translation id="523505283826916779">Paramètres d'accessibilité</translation>
 <translation id="5235750401727657667">Remplace la page qui s'affiche lorsque vous ouvrez un nouvel onglet</translation>
-<translation id="5236054983756407518">Supprimer l'adresse de votre domicile de Chrome ?</translation>
 <translation id="5237124927415201087">Configurez facilement votre <ph name="DEVICE_TYPE" /> avec votre téléphone. Vous pouvez ajouter votre Wi-Fi et votre compte Google sans saisir manuellement vos mots de passe.
     <ph name="BR" />
     <ph name="BR" />
@@ -6748,7 +6747,7 @@
 <translation id="574209121243317957">Ton</translation>
 <translation id="5742787970423162234">Applications Web empaquetées avec des fonctionnalités avancées. <ph name="BEGIN_LINK_LEARN_MORE" />En savoir plus<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="5743501966138291117">Le déverrouillage automatique ne fonctionne qu'avec les codes de 12 chiffres maximum</translation>
-<translation id="5746169159649715125">Enregistrer au format PDF</translation>
+<translation id="5746169159649715125">Fichier PDF</translation>
 <translation id="5747785204778348146">Développeur (instable)</translation>
 <translation id="5747809636523347288">Coller et accéder à <ph name="URL" /></translation>
 <translation id="5747876413503288066">Salon</translation>
@@ -7193,7 +7192,6 @@
 <translation id="606449270532897041">Gérer les données des sites</translation>
 <translation id="6064764629679333574">Améliorez la qualité du son du micro Bluetooth en convertissant le son basse résolution en son haute résolution.</translation>
 <translation id="6065289257230303064">Attributs du répertoire de l'objet du certificat</translation>
-<translation id="6065690209261668796">Supprimer votre adresse professionnelle de Chrome ?</translation>
 <translation id="6066794465984119824">Hachage d'image non défini</translation>
 <translation id="6069464830445383022">Connectez-vous à votre Chromebook à l'aide de votre compte Google</translation>
 <translation id="6071181508177083058">confirmer le mot de passe</translation>
@@ -7517,6 +7515,7 @@
 <translation id="628726841779494414">Gérez vos imprimantes dans leurs paramètres</translation>
 <translation id="6287288864483377583">L'importation n'est possible que pour un seul certificat</translation>
 <translation id="6287828400772161253">Téléphone Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Demander au Mode IA de Google</translation>
 <translation id="6290613030083731160">Aucun appareil disponible pour partager du contenu à proximité. <ph name="LINK_BEGIN" />En savoir plus<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Échec de la restauration en raison de l'espace de stockage insuffisant.</translation>
 <translation id="6291741848715722067">Code de confirmation</translation>
diff --git a/chrome/app/resources/generated_resources_gl.xtb b/chrome/app/resources/generated_resources_gl.xtb
index 32010697..dce4b44c 100644
--- a/chrome/app/resources/generated_resources_gl.xtb
+++ b/chrome/app/resources/generated_resources_gl.xtb
@@ -6066,7 +6066,6 @@
 <translation id="5235050375939235066">Queres desinstalar a aplicación?</translation>
 <translation id="523505283826916779">Configuración de accesibilidade</translation>
 <translation id="5235750401727657667">Substituír a páxina que ves ao abrir unha nova pestana</translation>
-<translation id="5236054983756407518">Queres quitar o teu enderezo particular de Chrome?</translation>
 <translation id="5237124927415201087">Configura facilmente o teu dispositivo <ph name="DEVICE_TYPE" /> co teléfono. Podes engadir a túa wifi e a túa Conta de Google sen meter manualmente os contrasinais.
     <ph name="BR" />
     <ph name="BR" />
@@ -7194,7 +7193,6 @@
 <translation id="606449270532897041">Xestionar os datos dos sitios</translation>
 <translation id="6064764629679333574">Mellora a calidade do son do micrófono Bluetooth cambiando o audio de baixa resolución a alta.</translation>
 <translation id="6065289257230303064">Atributos de directorio da entidade do certificado</translation>
-<translation id="6065690209261668796">Queres quitar o teu enderezo do traballo de Chrome?</translation>
 <translation id="6066794465984119824">Non se configurou o hash da imaxe</translation>
 <translation id="6069464830445383022">A túa Conta de Google permite iniciar sesión no Chromebook</translation>
 <translation id="6071181508177083058">confirma o contrasinal</translation>
@@ -7518,6 +7516,7 @@
 <translation id="628726841779494414">Xestiona as túas impresoras na configuración de impresoras</translation>
 <translation id="6287288864483377583">A importación só se admite para un único certificado</translation>
 <translation id="6287828400772161253">Teléfono Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Facer preguntas ao modo IA de Google</translation>
 <translation id="6290613030083731160">Non hai dispositivos próximos dispoñibles para compartir ficheiros. <ph name="LINK_BEGIN" />Máis información<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Non se puido restaurar o contido porque non hai suficiente espazo de almacenamento.</translation>
 <translation id="6291741848715722067">Código de confirmación</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb
index 0fedde28..fe6011e 100644
--- a/chrome/app/resources/generated_resources_gu.xtb
+++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android ફોન પરથી ઑટોમૅટિક રીતે એકાઉન્ટ મેળવો</translation>
 <translation id="1069814191880976658">કોઈ અન્ય સ્ક્રીન પસંદ કરો</translation>
 <translation id="107022587824771715">ટૅબના ગ્રૂપ સંબંધિત સૂચનો હાલમાં ઉપલબ્ધ નથી. તમે <ph name="BEGIN_LINK" />હમણાં રિફ્રેશ કરી<ph name="END_LINK" /> શકો છો અથવા થોડા સમય પછી ફરી પ્રયાસ કરો</translation>
+<translation id="1070357312245925724">નૅવિગેશન શૉર્ટકટ</translation>
 <translation id="1070377999570795893">તમારા કોમ્પ્યુટર પરના અન્ય પ્રોગ્રામે કોઇ એક્સ્ટેન્શન ઉમેર્યું છે જેનાથી Chromeની કાર્યપદ્ધતિમાં ફેરફાર થઇ શકે છે.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">એકાઉન્ટમાં સાઇન ઇન કરવાની તમારી વિગતો જૂની છે. કૃપા કરીને સાઇન આઉટ કરો અને ફરીથી સાઇન ઇન કરો.</translation>
 <translation id="1122960773616686544">બુકમાર્ક નામ</translation>
 <translation id="1124772482545689468">વપરાશકર્તા</translation>
+<translation id="1125371304736839151">બ્રાઉઝરના સૌથી ઉપરના ભાગમાં Gemini બતાવો</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> જેવું લાગે છે (મૂળ)</translation>
 <translation id="1125921926864945797">વૉલપેપર અને શૈલી</translation>
 <translation id="1128090040635299943">Linuxને હાલમાં ગોઠવવામાં આવી રહ્યું છે. ગોઠવણીમાં થોડો સમય લાગશે.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">પેપરનો પ્રકાર</translation>
 <translation id="1143142264369994168">પ્રમાણપત્ર હસ્તાક્ષરકર્તા</translation>
 <translation id="1145593918056169051">પ્રિન્ટર બંધ થઈ ગયું છે</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{એક્સ્ટેન્શન}=1{એક્સ્ટેન્શન ({SELECTED_ITEMS})}one{એક્સ્ટેન્શન ({SELECTED_ITEMS})}other{એક્સ્ટેન્શન ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">હૅડ પૉઇન્ટર</translation>
 <translation id="114721135501989771">Chromeમાં Google સ્માર્ટ મેળવો</translation>
 <translation id="1147322039136785890">હવે <ph name="SUPERVISED_USER_NAME" />નો વારો છે</translation>
@@ -734,6 +737,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> ને દૂર કરો</translation>
 <translation id="1504551620756424144">શેર કરેલા ફોલ્ડરો Windowsમાં <ph name="BASE_DIR" />પર ઉપલબ્ધ હોય છે.</translation>
 <translation id="1505494256539862015">બધા પાસવર્ડની નિકાસ કરો</translation>
+<translation id="1505654899813338756">તમે સંબંધિત પેજને એકસાથે રાખવા માટે અને તમારા સમગ્ર ડિવાઇસ પર સાચવેલા રાખવા માટે ટૅબને ગ્રૂપ કરી શકો છો</translation>
 <translation id="1506061864768559482">શોધ એન્જિન</translation>
 <translation id="1506187449813838456">પિચ વધારો</translation>
 <translation id="1507170440449692343">આ પેજને તમારા કૅમેરાને ઍક્સેસ કરવાથી બ્લૉક કરવામાં આવ્યું છે.</translation>
@@ -984,6 +988,7 @@
 <translation id="1660763353352708040">પાવર અડૅપ્ટરમાં સમસ્યા</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{તમારા બ્રાઉઝરની સ્પીડને ધીમી કરી રહ્યું હોય એવા ટૅબ સંબંધિત સમસ્યાનું નિરાકરણ કરો}one{તમારા બ્રાઉઝરની સ્પીડને ધીમી કરી રહ્યું હોય એવા ટૅબ સંબંધિત સમસ્યાનું નિરાકરણ કરો}other{તમારા બ્રાઉઝરની સ્પીડને ધીમી કરી રહ્યાં હોય એવા ટૅબ સંબંધિત સમસ્યાનું નિરાકરણ કરો}}</translation>
 <translation id="16620462294541761">માફ કરશો, તમારો પાસવર્ડ ચકાસી શકાયો નથી. કૃપા કરીને ફરીથી પ્રયત્ન કરો.</translation>
+<translation id="1662572015199460525">બ્રાઉઝ કરતી વખતે જવાબો, મુખ્ય મુદ્દા અને બીજું ઘણી માહિતી મેળવવા માટે, વૉઇસ અથવા ટેક્સ્ટ દ્વારા ચૅટ કરો</translation>
 <translation id="166278006618318542">વિષય સાર્વજનિક કી ઍલ્ગોરિધમ</translation>
 <translation id="1662801900924515589"><ph name="APP" /> ઇન્સ્ટૉલ કરવામાં આવી</translation>
 <translation id="1663698992894057019">નવીનતમ સુરક્ષા અને સૉફ્ટવેર માટે કોઈ નવી Chromebook પર અપગ્રેડ કરો</translation>
@@ -1086,6 +1091,7 @@
 <translation id="174123615272205933">કસ્ટમ</translation>
 <translation id="1741314857973421784">ચાલુ રાખો</translation>
 <translation id="1744108098763830590">બૅકગ્રાઉન્ડ પેજ</translation>
+<translation id="174516937379651657">જ્યારે તમે Gemini સાથે કોઈ પેજ શેર કરો છો, ત્યારે પેજનું સંપૂર્ણ કન્ટેન્ટ અને URL Googleને મોકલવામાં આવે છે.</translation>
 <translation id="1745732479023874451">સંપર્કો મેનેજ કરો</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{# ફાઇલને આ વેબ ઍપમાં ખોલીને તેમાં ફેરફાર કરીએ?}other{# ફાઇલને આ વેબ ઍપમાં ખોલીને તેમાં ફેરફાર કરીએ?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" />માં સાઇન ઇન કરવા માટે, <ph name="DEVICE_NAME" />ની કોઈ પાસકીનો ઉપયોગ કરો</translation>
@@ -1397,6 +1403,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 એક્સ્ટેન્શન રિવ્યૂ કરવામાં આવ્યું}one{{NUM_EXTENSIONS} એક્સ્ટેન્શન રિવ્યૂ કરવામાં આવ્યા}other{{NUM_EXTENSIONS} એક્સ્ટેન્શન રિવ્યૂ કરવામાં આવ્યા}}</translation>
 <translation id="1959421829481337178">કૃપા કરીને તમારા મોબાઇલ ઑપરેટરે પ્રદાન કરેલો સક્રિયકરણનો કોડ દાખલ કરો.</translation>
 <translation id="1960211333621141174">ભેખડ</translation>
+<translation id="1962356719152496092">કીબોર્ડ શૉર્ટકટને અહીં કસ્ટમાઇઝ કરો</translation>
 <translation id="1963976881984600709">માનક સંરક્ષણ</translation>
 <translation id="1964009877615282740">વધુ જુઓ</translation>
 <translation id="1965578266762387357">જ્યારે તમને લખવામાં સહાય પ્રાપ્ત થાય છે, ત્યારે પેજનું URL, કન્ટેન્ટ અને તમારી ટેક્સ્ટ Googleને મોકલવામાં આવે છે. વ્યક્તિગત માહિતી દાખલ કરશો નહીં (જેમ કે તબીબી અથવા નાણાકીય વિગતો)</translation>
@@ -1564,6 +1571,7 @@
 <translation id="2079053412993822885">જો તમે તમારા પોતાના પ્રમાણપત્રમાંથી કોઈ એક ડિલીટ કરો છો, તો તમે તેનો ઉપયોગ તમને ઓળખવા માટે કરી શકશો નહિ.</translation>
 <translation id="2079495302726689071"><ph name="APP" />ના નવા ટૅબમાં લિંક ખોલો</translation>
 <translation id="2079545284768500474">છેલ્લો ફેરફાર રદ કરો</translation>
+<translation id="2079553700504470326">તમારા IP ઍડ્રેસના આધારે અંદાજિત લોકેશનને બદલે, Geminiના સૌથી સચોટ પરિણામો માટે તમારા સચોટ લોકેશનનો ઉપયોગ કરો.</translation>
 <translation id="2080070583977670716">વધુ સેટિંગ</translation>
 <translation id="2081816110395725788">બૅટરી પર હોય, ત્યારે પાવર નિષ્ક્રિય કરો</translation>
 <translation id="2082187087049518845">ગ્રૂપ ટૅબ</translation>
@@ -2193,6 +2201,7 @@
 <translation id="2496180316473517155">બ્રાઉઝિંગ ઇતિહાસ</translation>
 <translation id="2496616243169085015">ફોટોગ્રાફી</translation>
 <translation id="2497229222757901769">માઉસની ગતિ</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - આ વાતચીતની અવધિ માટે, તમે આ ટૅબ Gemini સાથે શેર કરી રહ્યાં છો</translation>
 <translation id="2497852260688568942">સમન્વયન, તમારા વ્યવસ્થાપક દ્વારા અક્ષમ કરવામાં આવ્યું છે</translation>
 <translation id="2498539833203011245">નાનું કરો</translation>
 <translation id="2498765460639677199">વિશાળ</translation>
@@ -2517,6 +2526,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />જ્યારે લોકેશનની સચોટતા ચાલુ હોય, ત્યારે ઍક્સલરોમીટર અને જાઇરોસ્કોપ જેવા ડિવાઇસ સેન્સરના ડેટા ઉપરાંત વાઇ-ફાઇના ઍક્સેસ પૉઇન્ટ અને સેલ્યુલર નેટવર્ક ટાવર જેવા વાયરલેસ સિગ્નલ વિશેની માહિતીનો ઉપયોગ ડિવાઇસના વધુ સચોટ લોકેશનનું અનુમાન લગાવવા માટે કરવામાં આવે છે, જેનો ઉપયોગ ઍપ અને સેવાઓ લોકેશન આધારિત સુવિધાઓ પ્રદાન કરવા માટે કરે છે. આમ કરવા માટે, Google ક્રાઉડસોર્સ વડે મેળવેલા વાયરલેસ સિગ્નલના લોકેશનમાં યોગદાન આપવા માટે, સમયાંતરે આ ડિવાઇસની નજીકના ડિવાઇસના સેન્સર અને વાયરલેસ સિગ્નલ વિશેની માહિતી એકત્રિત કરે છે.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />આ ડિવાઇસમાંથી એકત્રિત કરેલી માહિતીનો ઉપયોગ Google આટલી બાબતો માટે કરે છે: લોકેશનની સચોટતા અને લોકેશન આધારિત સેવાઓને બહેતર બનાવવા માટે તેમજ સામાન્ય રીતે Googleની સેવાઓ બહેતર બનાવવા, પ્રદાન કરવા અને જાળવી રાખવા માટે. અમે વપરાશકર્તાઓની જરૂરિયાતો પૂર્ણ કરવા માટે Google અને ત્રીજા પક્ષના કાયદેસરના હિતસંબંધોના આધારે આ માહિતી પર પ્રક્રિયા કરીએ છીએ. આ માહિતીનો ઉપયોગ કોઈ વ્યક્તિની ઓળખ છતી કરવા માટે કરવામાં આવતો નથી.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />તમે સેટિંગ &gt; પ્રાઇવસી અને સુરક્ષા &gt; પ્રાઇવસીને લગતા નિયંત્રણો &gt; લોકેશન ઍક્સેસ &gt; વિગતવાર લોકેશન સેટિંગ હેઠળ આ ડિવાઇસના લોકેશન સેટિંગમાં જઈને કોઈપણ સમયે લોકેશનની સચોટતા બંધ કરી શકો છો. જો લોકેશનની સચોટતા બંધ હોય, તો લોકેશનની સચોટતા સંબંધિત કોઈ ડેટા એકત્રિત કરવામાં આવશે નહીં. Android ઍપ અને સેવાઓમાં, આ ડિવાઇસનું લોકેશન નક્કી કરવા માટે, જો ઉપલબ્ધ હોય, તો માત્ર IP ઍડ્રેસનો ઉપયોગ કરવામાં આવે છે, જેના કારણે Android ઍપના અને Google Maps જેવી સેવાઓના લોકેશનની ઉપલબ્ધતા અને સચોટતાને અસર થાય એમ બની શકે છે.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">તમારી Gemini ઍપ ઍક્ટિવિટી જુઓ અને મેનેજ કરો</translation>
 <translation id="2730029791981212295">Linux ઍપ અને ફાઇલોનું બૅકઅપ લઈ રહ્યાં છીએ</translation>
 <translation id="2730550884708194161">ઑફિસની પ્રોફાઇલ વિશે</translation>
 <translation id="2730596696987224099">તમારો પોતાનો પસંદ કરો</translation>
@@ -3387,6 +3397,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> તમારી સાથે <ph name="ATTACHMENTS" /> શેર કરી રહ્યું છે.}one{<ph name="DEVICE_NAME" /> તમારી સાથે <ph name="ATTACHMENTS" /> શેર કરી રહ્યું છે.}other{<ph name="DEVICE_NAME" /> તમારી સાથે <ph name="ATTACHMENTS" /> શેર કરી રહ્યું છે.}}</translation>
 <translation id="3361954577771524115">ઍપમાંથી</translation>
+<translation id="3362651095484543782">Gemini છોડવા અથવા તેના પર પાછા ફરવા માટે, કીબોર્ડ શૉર્ટકટનો ઉપયોગ કરો.</translation>
 <translation id="3362915550009543917">શાંત પીળાશ પડતા રંગમાં દેખાતું કોઈ ઑઇલ પેઇન્ટિંગ, જે શાંતતા અને બૌદ્ધિકતાનું પ્રતીક હોય.</translation>
 <translation id="3363202073972776113">આ નવી પ્રોફાઇલ તમારી સંસ્થા દ્વારા મેનેજ કરવામાં આવશે. <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+લઈ જાઓ</translation>
@@ -3610,6 +3621,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" />ને મોટી કરો</translation>
 <translation id="351152300840026870">નિશ્ચિત-પહોળાઇ ફૉન્ટ</translation>
 <translation id="3511528412952710609">ટૂંકુ</translation>
+<translation id="3512465804715993309">અડૅપ્ટિવ હાઇલાઇટિંગ</translation>
 <translation id="3513019849832307207">જોડાઓ અને ખોલો</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" />થી <ph name="MAX_VALUE" /> સુધીનું રંગ છટાનું સ્લાઇડર</translation>
 <translation id="3514335087372914653">ગેમ કન્ટ્રોલ</translation>
@@ -4955,6 +4967,7 @@
 <translation id="443031431654216610">માત્ર સંખ્યાવાચક અંકનો ઉપયોગ કરો</translation>
 <translation id="4430369329743628066">બુકમાર્ક ઉમેરાયો</translation>
 <translation id="4430422687972614133">વર્ચ્યુઅલ કાર્ડની સુવિધા ચાલુ કરો</translation>
+<translation id="443196770280837407">કીબોર્ડ શૉર્ટકટ વડે Gemini ખોલો.</translation>
 <translation id="4432621511648257259">પાસવર્ડ ખોટો છે</translation>
 <translation id="4434611816075088065">અત્યારે અન્ય કોઈપણ બાબત પર તમારે ધ્યાન આપવાની જરૂર નથી</translation>
 <translation id="443475966875174318">અસંગત ઍપ્લિકેશનોને અપડેટ કરો અથવા કાઢી નાખો</translation>
@@ -4970,6 +4983,7 @@
 <translation id="4442863809158514979">વેબની પરવાનગીઓ જુઓ</translation>
 <translation id="4442937638623063085">કોઈ પ્રોફાઇલ મળી નથી. કૃપા કરીને તમારા મોબાઇલ ઑપરેટરે પ્રદાન કરેલો સક્રિયકરણનો કોડ દાખલ કરો.</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
+<translation id="4444191890945732856">તમે આ પેજ Gemini સાથે શેર કરી રહ્યાં છો</translation>
 <translation id="4444304522807523469">USB અથવા સ્થાનિક નેટવર્ક મારફતે જોડાયેલ દસ્તાવેજ સ્કેનર્સની ઍક્સેસ</translation>
 <translation id="4444512841222467874">જો સ્થાન ઉપલબ્ધ બનાવવામાં ન આવે, તો વપરાશકર્તાઓ અને ડેટા ઑટોમૅટિક રીતે કાઢી નાખવામાં આવી શકે છે.</translation>
 <translation id="4445446646109808714">વાપરનાર લાઇસન્સ કરાર: <ph name="EULA_LINK" /></translation>
@@ -5292,6 +5306,7 @@
 <translation id="4681930562518940301">નવા ટેબમાં મૂળ &amp;છબી ખોલો</translation>
 <translation id="4682481611456523884">આ સાઇટ પર શામેલ કરેલું કન્ટેન્ટ, તેના દ્વારા તમારા વિશે સાચવવામાં આવેલી માહિતીનો ઉપયોગ કરી શકતું નથી</translation>
 <translation id="4682807230647698604">તમે આ સુવિધાઓનો ઉપયોગ કરો છો, ત્યારે AI અનુભવો બનાવવા માટે સંબંધિત ડેટાને Googleને મોકલવામાં આવે છે</translation>
+<translation id="4683143253481759090">Chrome અપડેટ કરવામાં આવ્યું હતું</translation>
 <translation id="4683629100208651599">લોઅરકેસ કરો</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ડિફૉલ્ટ)</translation>
 <translation id="4684427112815847243">દરેક વસ્તુ સમન્વયિત કરો</translation>
@@ -5301,6 +5316,7 @@
 <translation id="4687718960473379118">સાઇટ દ્વારા સૂચવેલી જાહેરાતો</translation>
 <translation id="4688036121858134881">સ્થાનિક લૉગ ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> આ ડિવાઇસને અગાઉના વર્ઝન પર મૂકી રહ્યું છે (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">તમારું ઇન્ટરનેટ કનેક્શન ચેક કરો અને Geminiનો ઉપયોગ કરવાનો ફરી પ્રયાસ કરો</translation>
 <translation id="4689235506267737042">તમારી ડેમો પસંદગીઓને પસંદ કરો</translation>
 <translation id="4689421377817139245">તમારા iPhone સાથે આ બુકમાર્કનું સમન્વયન કરો</translation>
 <translation id="4690091457710545971">&lt;Intel વાઇ-ફાઇ ફર્મવેયર દ્વારા ચાર ફાઇલ જનરેટ થઈ: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. પહેલી ત્રણ રજિસ્ટર ડમ્પ ધરાવતી બાઇનરી ફાઇલો છે અને Intel દ્વારા ખાતરી આપવામાં આવી છે કે તેમાં વ્યક્તિગત કે ઉપકરણની ઓળખ છતી કરે તેવી કોઈ માહિતી નથી.  છેલ્લી ફાઇલ Intel ફર્મવેયરનો અમલ બજાવણી ટ્રેસ છે; જેમાં કોઈપણ વ્યક્તિગત અથવા ઉપકરણની ઓળખ છતી કરતી માહિતીને સ્ક્રબ કરવામાં આવેલ છે, પણ તે અહીં પ્રદર્શિત કરવા માટે ખૂબ મોટી છે. આ ફાઇલો તમારા ઉપકરણમાં તાજેતરની વાઇ-ફાઇ સમસ્યાઓના પ્રતિસાદમાં જનરેટ કરવામાં આવી છે અને આ સમસ્યાઓનું નિવારણ કરવામાં સહાય કરવા માટે તેને Intel સાથે શેર કરવામાં આવી શકે છે.&gt;</translation>
@@ -5586,6 +5602,7 @@
 <translation id="4884937942297374058">વધારેલા સંરક્ષણનું સેટિંગ બંધ છે</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">આ એક્સ્ટેન્શનને કોઈ વધારાની સાઇટનો ઍક્સેસ નથી</translation>
+<translation id="4887391901725877182">ઉપશીર્ષક</translation>
 <translation id="4887424188275796356">સિસ્ટમ દર્શક સાથે ખોલો</translation>
 <translation id="488785315393301722">વિગતો બતાવો</translation>
 <translation id="488862352499217187">નવું ફોલ્ડર બનાવો</translation>
@@ -5736,6 +5753,7 @@
 <translation id="5001526427543320409">ત્રીજા પક્ષની કુકી</translation>
 <translation id="5003070249435823986">સ્ક્રોલ મોડમાં દાખલ થવા માટે સંકેતનો ઉપયોગ કરો, પછી તમે જે દિશામાં સ્ક્રોલ કરવા માગતા હો તે દિશામાં તમારું માથું હલાવો. સ્ક્રોલ મોડમાંથી બહાર નીકળવા માટે ફરીથી સંકેતનો ઉપયોગ કરો.</translation>
 <translation id="5003993274120026347">આગલું વાક્ય</translation>
+<translation id="5005113238422129109">Gemini સાથે ચૅટ કરવા માટે, તમારા માઇક્રોફોનનો ઉપયોગ કરો. જ્યારે તમે Gemini સાથે વાત કરો છો, ત્યારે ઑડિયો Gemini ઍપ ઍક્ટિવિટીમાં સ્ટોર કરવામાં આવે છે (જો તે ચાલુ હોય તો)</translation>
 <translation id="5005311809885666699">Chromeમાંથી સાચવેલા</translation>
 <translation id="5005498671520578047">પાસવર્ડની કૉપિ કરો</translation>
 <translation id="5006218871145547804">Crostini Android ઍપ ADB</translation>
@@ -6062,7 +6080,6 @@
 <translation id="5235050375939235066">ઍપ્લિકેશનને અનઇન્સ્ટૉલ કરીએ?</translation>
 <translation id="523505283826916779">ઍક્સેસિબિલિટી સેટિંગ</translation>
 <translation id="5235750401727657667">નવું ટૅબ ખોલતી વખતે તમને દેખાય છે તે પેજને બદલો</translation>
-<translation id="5236054983756407518">Chromeમાંથી તમારા ઘરનું સરનામું કાઢી નાખીએ?</translation>
 <translation id="5237124927415201087">તમારા ફોન વડે સરળતાથી તમારા <ph name="DEVICE_TYPE" />નું સેટઅપ કરો. તમે તમારા પાસવર્ડ મેન્યુઅલી દાખલ કર્યા વિના તમારું વાઇ-ફાઇ અને Google એકાઉન્ટ ઉમેરી શકો છો.
     <ph name="BR" />
     <ph name="BR" />
@@ -6708,6 +6725,7 @@
 <translation id="5705005699929844214">હમેંશાં ઍક્સેસિબિલિટીના વિકલ્પો બતાવો</translation>
 <translation id="5705882733397021510">પાછળ જાઓ</translation>
 <translation id="5707185214361380026">અહીંથી એક્સ્ટેન્શનને લોડ કરવામાં નિષ્ફળ:</translation>
+<translation id="5707674184620508665">તમારી સંસ્થા, <ph name="ACCOUNT_MANAGER" />, તમારો વર્તમાન ડેટા જોઈ કે મેનેજ કરી શકશે નહીં. તે હાલની પ્રોફાઇલમાં જ રહેશે.</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">સેવાના લૉગ</translation>
 <translation id="5711983031544731014">અનલૉક કરવામાં અસમર્થ છે. તમારો પાસવર્ડ દાખલ કરો.</translation>
@@ -7195,7 +7213,6 @@
 <translation id="606449270532897041">સાઇટનો ડેટા મેનેજ કરો</translation>
 <translation id="6064764629679333574">ઑડિયોના રિઝોલ્યુશનને ઓછામાંથી વધારે કરીને બ્લૂટૂથ માઇક સાઉન્ડની ક્વૉલિટીને બહેતર બનાવો.</translation>
 <translation id="6065289257230303064">પ્રમાણપત્ર વિષય ડિરેક્ટરીનાં લક્ષણો</translation>
-<translation id="6065690209261668796">Chromeમાંથી તમારી ઑફિસનું સરનામું કાઢી નાખીએ?</translation>
 <translation id="6066794465984119824">છબીના હૅશની માહિતી સેટ કરવામાં આવી નથી</translation>
 <translation id="6069464830445383022">તમારું Google એકાઉન્ટ જ તમારા Chromebookમાં સાઇન ઇન કરવાની રીત છે</translation>
 <translation id="6071181508177083058">પાસવર્ડની પુષ્ટિ કરો</translation>
@@ -7420,6 +7437,7 @@
 <translation id="622484624075952240">Down</translation>
 <translation id="622537739776246443">પ્રોફાઇલ ડિલીટ કરવામાં આવશે</translation>
 <translation id="6225475702458870625">તમારા <ph name="PHONE_NAME" /> પરથી ડેટા કનેક્શન ઉપલબ્ધ</translation>
+<translation id="622568138962270592">Gemini ઍપ ઍક્ટિવિટી</translation>
 <translation id="6226777517901268232">ખાનગી કી ફાઇલ (વૈકલ્પિક)</translation>
 <translation id="6227280783235722609">એક્સ્ટેંશન</translation>
 <translation id="622902691730729894">બુકમાર્ક બારમાંથી ગ્રૂપને અનપિન કરો</translation>
@@ -7519,6 +7537,7 @@
 <translation id="628726841779494414">પ્રિન્ટરના સેટિંગમાં જઈને તમારા પ્રિન્ટર મેનેજ કરો</translation>
 <translation id="6287288864483377583">આયાત માત્ર એક જ સર્ટિફિકેટ માટે સપોર્ટેડ છે</translation>
 <translation id="6287828400772161253">Android ફોન (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI મોડને પૂછો</translation>
 <translation id="6290613030083731160">નજીકમાં શેર કરનારું કોઈ ડિવાઇસ ઉપલબ્ધ નથી. <ph name="LINK_BEGIN" />વધુ જાણો<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">સ્ટોરેજ સ્પેસના અભાવે રિસ્ટોર કરી શકતા નથી.</translation>
 <translation id="6291741848715722067">કન્ફર્મેશન કોડ</translation>
@@ -7722,6 +7741,7 @@
 <translation id="6451861213630784801">તમે સાઇન આઉટ થઈ ગયા છો</translation>
 <translation id="6452181791372256707">નકારો</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> પૂર્ણ</translation>
+<translation id="6452268285438583507">એક્સ્ટેન્શન ઉમેરો</translation>
 <translation id="6452961788130242735">નેટવર્ક સમસ્યા અથવા અયોગ્ય ક્ષેત્ર</translation>
 <translation id="6453191633103419909">ટૅબ/સ્ક્રીન પ્રોજેક્શન ક્વૉલિટી</translation>
 <translation id="6453921811609336127">આગલી ઇનપુટ પદ્ધતિ પર સ્વિચ કરવા માટે, <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> દબાવો</translation>
@@ -8150,6 +8170,7 @@
 <translation id="6759193508432371551">ફેક્ટરી ફરીથી સેટ કરો</translation>
 <translation id="6760354150216532978">ચેતવણી: આ સાઇટ તમે કરશો તે ફેરફારો જોઈ શકશે</translation>
 <translation id="6761209758867628753">ટૂલ: લખવામાં મારી સહાય કરો</translation>
+<translation id="6761459308170527362">તમે પેજનું જે કન્ટેન્ટ શેર કરી રહ્યાં છો, તેના વિશે Geminiને પ્રશ્ન પૂછવા માટે, તમે વૉઇસ અથવા ટેક્સ્ટ ચૅટનો ઉપયોગ કરી શકો છો</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">સાઇટના ડિવાઇસ પરના ડેટા માટે મંજૂરી નથી</translation>
 <translation id="6762833852331690540">ચાલુ</translation>
@@ -8809,6 +8830,7 @@
 <translation id="7223952304612664117">આમ કરવાથી, સિસ્ટમ સર્વિસને તમારું લોકેશન નક્કી કરવા માટે લોકેશનની સચોટતાની સુવિધાનો ઉપયોગ કરવાની મંજૂરી મળે છે. લોકેશનની સચોટતાની સુવિધા, ડિવાઇસનું લોકેશન નક્કી કરવા માટે, વાયરલેસ સિગ્નલ વિશેની માહિતી અને સેન્સરનો ઉપયોગ કરે છે.</translation>
 <translation id="7225082563376899794">પાસવર્ડ ભરતી વખતે Windows Helloનો ઉપયોગ કરો</translation>
 <translation id="7225179976675429563">નેટવર્ક પ્રકાર ખૂટે છે</translation>
+<translation id="7226163413959353072">AI આસિસ્ટંટ જે મુખ્ય મુદ્દા આપે છે, કલ્પનાઓને સ્પષ્ટપણે સમજાવે છે, જવાબો શોધે છે અને બીજું ઘણું કરે છે</translation>
 <translation id="7227235818314667565">શેરિંગ સુવિધા મેનેજ કરો</translation>
 <translation id="7227458944009118910">અહીં નીચે સૂચિબદ્ધ કરેલી ઍપ પ્રોટોકૉલ લિંક પણ હૅન્ડલ કરી શકે છે. અન્ય ઍપ પરવાનગી માટે પૂછશે.</translation>
 <translation id="7228056665272655255">ફિંગરપ્રિન્ટનું સેટઅપ કરવા માટે, તમારા બાળકને કીબોર્ડના સૌથી ઉપરના જમણા ખૂણાના ફિંગરપ્રિન્ટ સેન્સરને ટચ કરવાનું કહો. તમારા બાળકની ફિંગરપ્રિન્ટનો ડેટા સુરક્ષિત રીતે સ્ટોર કરવામાં આવે છે અને તે હંમેશાં આ <ph name="DEVICE_TYPE" />માં જ રહે છે.</translation>
@@ -8878,6 +8900,7 @@
 <translation id="727595954130325265">હમણાં ખરીદો</translation>
 <translation id="727952162645687754">ડાઉનલોડ ભૂલ</translation>
 <translation id="7280649757394340890">ટેક્સ્ટ-ટૂ-સ્પીચ વૉઇસ સેટિંગ</translation>
+<translation id="7280683802406059877">કીબોર્ડ શૉર્ટકટને કસ્ટમાઇઝ કરો</translation>
 <translation id="7280877790564589615">પરવાનગીની વિનંતી કરી</translation>
 <translation id="7281166215790160128">મોડ</translation>
 <translation id="7282056103720203738">જોડેલા ડિવાઇસની માહિતી અને ડેટા વાંચો</translation>
@@ -8936,6 +8959,7 @@
 <translation id="7320213904474460808">ડિફૉલ્ટ કરેલું નેટવર્ક</translation>
 <translation id="7321545336522791733">સર્વર પહોંચની બહાર છે</translation>
 <translation id="7322515217754205362">સાઇટની પરવાનગીઓ</translation>
+<translation id="7322919329844967709">તમે પેજનું જે કન્ટેન્ટ શેર કરી રહ્યાં છો, તેનાથી સંબંધિત વધુ સુસંગત જવાબો તમને મળશે</translation>
 <translation id="7323315405936922211">કર્સર એરિયાનું કદ</translation>
 <translation id="7324020307732396723">ભાષાના સેટિંગ ખોલો</translation>
 <translation id="7324297612904500502">બીટા ચર્ચા મંચ</translation>
@@ -9934,6 +9958,7 @@
 <translation id="7991296728590311172">સ્વિચ ઍક્સેસ સેટિંગ</translation>
 <translation id="7992080146463834191">કન્ટેન્ટનો સારાંશ આપો, જટિલ ભાષાને સરળ બનાવો અથવા પ્રશ્નો પૂછો.</translation>
 <translation id="7992203134935383159">સ્પીચ સિન્થેસીસ</translation>
+<translation id="7993332993977106257">તમારા સમગ્ર ડિવાઇસ પર Geminiનો ઉપયોગ કરવા માટે સરળ ઍક્સેસ, પછી ભલેને Chrome નાનું કર્યું હોય.</translation>
 <translation id="7997826902155442747">પ્રાધાન્યતા પર પ્રક્રિયા કરો</translation>
 <translation id="7997828719430450286">સફળતા.</translation>
 <translation id="7998701048266085837">URL</translation>
@@ -9982,6 +10007,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" /> ડાઉનલોડ કરી રહ્યાં છીએ</translation>
 <translation id="8028993641010258682">કદ</translation>
+<translation id="8029349782735515147">Gemini Liveનો ઉપયોગ કરતી વખતે ઉપશીર્ષક બતાવો</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{વાંચન સૂચિ}=1{વાંચન સૂચિ ({SELECTED_ITEMS})}one{વાંચન સૂચિ ({SELECTED_ITEMS})}other{વાંચન સૂચિ ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - પરવાનગીની વિનંતી કરવામાં આવી, જવાબ આપવા માટે ⌘ + Option + ઉપરનો ઍરો દબાવો</translation>
 <translation id="8030169304546394654">ડિસ્કનેક્ટેડ</translation>
@@ -10100,6 +10126,7 @@
 <translation id="8102139037507939978">system_logs.txtમાંથી વ્યક્તિગત રૂપે ઓળખી શકાય તેવી માહિતી જુદી પાડો.</translation>
 <translation id="810362914482827094">પાસકી શોધો</translation>
 <translation id="8104088837833760645">ઇ-સિમ પ્રોફાઇલ ડાઉનલોડ કરો</translation>
+<translation id="8105050970626643057">જ્યારે પણ તમને Geminiની જરૂર પડે, ત્યારે તેને ઝડપથી ખોલો</translation>
 <translation id="8105273883928376822">ચાલુ રાખવા માટે, કૃપા કરીને સાઇન ઇન કરો.</translation>
 <translation id="8106114112474206597">માઉસનું બટન દબાવવા માટે “i”નો ઉપયોગ કરો</translation>
 <translation id="8107015733319732394">તમારા <ph name="DEVICE_TYPE" /> પર Google Play Store ઇન્સ્ટૉલ કરી રહ્યાં છીએ. આમાં થોડી મિનિટ લાગી શકે છે.</translation>
@@ -10256,6 +10283,7 @@
 <translation id="8222112516148944758">તમારા ટૅબના ગ્રૂપ તમારા બધા ડિવાઇસ પર ઑટોમૅટિક રીતે સાચવવામાં અને અપડેટ કરવામાં આવે છે</translation>
 <translation id="8222674561049363989">ફાઇલ કોઈ માન્ય દસ્તાવેજ નથી</translation>
 <translation id="822347941086490485">HID ડિવાઇસ શોધી રહ્યાં છીએ...</translation>
+<translation id="8224209912580158729">વધુ સંબંધિત જવાબો મેળવવા માટે Gemini સાથે પેજનું કન્ટેન્ટ શેર કરો.</translation>
 <translation id="8224427620313426549">તમારું <ph name="DOMAIN_LINK" /> એકાઉન્ટ ડિલીટ થશે નહીં</translation>
 <translation id="8225046344534779393">ઇન્ટરનેટ કનેક્શન ચેક કરો</translation>
 <translation id="8225265270453771718">ઍપ્લિકેશન વિંડો શેર કરો</translation>
@@ -10399,6 +10427,7 @@
 <translation id="8314835274931377415">સ્વિચ ઍક્સેસનું સેટઅપ શરૂ કરીએ?</translation>
 <translation id="8315018673856831477">મેમરી સેવરના વિકલ્પો</translation>
 <translation id="8315514906653279104">ચાલુ કરી રહ્યાં છીએ…</translation>
+<translation id="8316480109537174997">સિસ્ટમ ટ્રેમાં Gemini બતાવો અને કીબોર્ડ શૉર્ટકટ ચાલુ કરો</translation>
 <translation id="8317671367883557781">નેટવર્ક કનેક્શન ઉમેરો</translation>
 <translation id="8317965619823678157">પાસવર્ડ કૉપિ કરો</translation>
 <translation id="8318266828739827371">તમારી સ્ક્રીનનો મૅગ્નિફાઇ કરેલો વિસ્તાર જોવા માટે, સ્પ્લિટ-સ્ક્રીન વ્યૂનો ઉપયોગ કરો. ડૉક કરેલા મૅગ્નિફાયરને ચાલુ કે બંધ કરવા માટે Search + Ctrl + Dનો ઉપયોગ કરો.</translation>
@@ -10799,6 +10828,7 @@
 <translation id="8607661817136110841">તમારા ટૅબના ગ્રૂપ</translation>
 <translation id="8607828412110648570">ખાતરી કરો કે તમારું બ્લૂટૂથ ડિવાઇસ જોડાણ બનાવવાના મોડમાં અને નજીકમાં છે. તમને વિશ્વાસ હોય તેવા ડિવાઇસ સાથે જ જોડાણ કરો. જોડાણ કરેલા ડિવાઇસ આ Chromebook પરના બધા એકાઉન્ટને દેખાય છે. <ph name="BEGIN_LINK_LEARN_MORE" />વધુ જાણો<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberosની ટિકિટ ઉમેરો</translation>
+<translation id="860907040896565281">કીબોર્ડ શૉર્ટકટને કસ્ટમાઇઝ કરો...</translation>
 <translation id="8609465669617005112">ઉપર ખસેડો</translation>
 <translation id="8611922158252451755">લિંક ધરાવતી કોઈપણ વ્યક્તિ બધા ટૅબમાં ફેરફાર કરી શકે છે, તેથી સમજદારીપૂર્વક શેર કરો. લિંકની સમયસીમા 48 કલાકમાં સમાપ્ત થાય છે.</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> વડે વીડિયો ફ્રેમ શોધો</translation>
@@ -11200,6 +11230,7 @@
 <translation id="8868838761037459823">સેલ્યુલર નેટવર્કની વિગતો</translation>
 <translation id="8870413625673593573">તાજેતરમાં બંધ કરેલા</translation>
 <translation id="8871043459130124414">તમે એક્સ્ટેન્શન પર ક્લિક કરો, તે પછી જ ચાલે છે</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - તમે આ પેજ Gemini સાથે શેર કરી રહ્યાં છો</translation>
 <translation id="8871551568777368300">વ્યવસ્થાપક દ્વારા પિન કરેલ</translation>
 <translation id="8871696467337989339">તમે એક અનસપોર્ટેડ કમાન્ડ-લાઇન ફ્લેગનો ઉપયોગ કરી રહ્યા છો: <ph name="BAD_FLAG" />. સ્થાયિત્વ અને સુરક્ષા જોખમાશે.</translation>
 <translation id="8871974300055371298">કન્ટેન્ટ સેટિંગ</translation>
@@ -11412,6 +11443,7 @@
 <translation id="9011163749350026987">હંમેશાં આઇકન બતાવો</translation>
 <translation id="9011262023858991985">આ ટૅબને કાસ્ટ કરી રહ્યાં છીએ</translation>
 <translation id="9011393886518328654">રિલીઝ નોટ</translation>
+<translation id="9012013036616593083">Gemini અત્યારે ઉપલબ્ધ નથી. થોડા સમય પછી ફરી પ્રયાસ કરો.</translation>
 <translation id="9012122671773859802">માઉસ ખસેડાય ત્યારે સ્ક્રીનને સતત ખસેડો</translation>
 <translation id="9012585441087414258">જોખમકારક જણાતી હોય એવી સાઇટ, ડાઉનલોડ અને એક્સ્ટેન્શન સામે રક્ષણ આપે છે. જો કોઈ પેજ કંઈપણ શંકાસ્પદ કરે છે, તો URL અને પેજ કન્ટેન્ટના બિટ Google Safe Browsingને મોકલવામાં આવે છે.</translation>
 <translation id="9013037634206938463">Linux ઇન્સ્ટૉલ કરવા માટે <ph name="INSTALL_SIZE" /> સ્પેસ ખાલી હોવી જરૂરી છે. ખાલી સ્પેસ વધારવા માટે, તમારા ડિવાઇસમાંથી ફાઇલો ડિલીટ કરો.</translation>
@@ -11437,6 +11469,7 @@
 <translation id="9024127637873500333">નવા ટૅબમાં &amp;ખોલો</translation>
 <translation id="9024158959543687197">શેર માઉન્ટ કરવામાં ભૂલ આવી. શેર કરેલ ફાઇલ URL ચેક કરો અને ફરી પ્રયાસ કરો.</translation>
 <translation id="9024692527554990034">કોઈ ચોક્કસ સાઇટમાં ઝડપથી શોધવા કે અલગ શોધ એન્જિનનો ઉપયોગ કરવા માટે, તમે ઍડ્રેસ બારમાં શૉર્ટકટનો ઉપયોગ કરી શકો છો</translation>
+<translation id="9024975946059881308">MACના મેનુ બારમાં Gemini બતાવો અને કીબોર્ડ શૉર્ટકટ ચાલુ કરો</translation>
 <translation id="9025222334598338152">જેમ જેમ તમે તમારા વિકલ્પો ઘટાડતા જશો, તેમ તેમ ટ્રૅક કરવા માટે, તમે તમારા સરખામણી ટેબલનો ઉપયોગ કરી શકો છો</translation>
 <translation id="902638246363752736">કીબોર્ડ સેટિંગ્સ</translation>
 <translation id="9026393603776578602">ડિક્ટેશન</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb
index b78374a..e3a1ca80 100644
--- a/chrome/app/resources/generated_resources_hi.xtb
+++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">पेपर टाइप</translation>
 <translation id="1143142264369994168">प्रमाणपत्र हस्ताक्षरकर्ता</translation>
 <translation id="1145593918056169051">प्रिंटर बंद हो गया है</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{एक्सटेंशन}=1{एक्सटेंशन ({SELECTED_ITEMS})}one{एक्सटेंशन ({SELECTED_ITEMS})}other{एक्सटेंशन ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">हेड पॉइंटर</translation>
 <translation id="114721135501989771">Chrome में Google स्मार्ट पाएं</translation>
 <translation id="1147322039136785890">अब <ph name="SUPERVISED_USER_NAME" /> इस डिवाइस का इस्तेमाल कर सकते हैं</translation>
@@ -735,6 +736,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> को निकालें</translation>
 <translation id="1504551620756424144">शेयर किए गए फ़ोल्डर, Windows में <ph name="BASE_DIR" /> पर उपलब्ध हैं.</translation>
 <translation id="1505494256539862015">पासवर्ड एक्सपोर्ट करना</translation>
+<translation id="1505654899813338756">मिलते-जुलते विषय से जुड़े पेजों को एक साथ रखने के लिए, टैब ग्रुप बनाए जा सकते हैं. ये ग्रुप, आपके सभी डिवाइसों में सेव हो जाते हैं</translation>
 <translation id="1506061864768559482">सर्च इंजन</translation>
 <translation id="1506187449813838456">पिच बढ़ाएं</translation>
 <translation id="1507170440449692343">इस पेज को आपका कैमरा ऐक्सेस करने से अवरोधित कर दिया गया है.</translation>
@@ -5307,6 +5309,7 @@
 <translation id="4681930562518940301">मूल &amp;चित्र को नए टैब में खोलें</translation>
 <translation id="4682481611456523884">इस साइट पर एम्बेड किया गया कॉन्टेंट, आपके बारे में सेव की गई जानकारी का इस्तेमाल नहीं कर सकता</translation>
 <translation id="4682807230647698604">इन सुविधाओं का इस्तेमाल करने पर, एआई से जुड़े अनुभव देने के लिए, Google को इनसे जुड़ा डेटा भेजा जाता है</translation>
+<translation id="4683143253481759090">Chrome को अपडेट किया गया</translation>
 <translation id="4683629100208651599">छोटे अक्षरों में बदलें</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (डिफ़ॉल्ट)</translation>
 <translation id="4684427112815847243">सब कुछ सिंक करें</translation>
@@ -6076,7 +6079,6 @@
 <translation id="5235050375939235066">ऐप्लिकेशन अनइंस्टॉल करें?</translation>
 <translation id="523505283826916779">सुलभता सेटिंग</translation>
 <translation id="5235750401727657667">नया टैब खोलते समय दिखाई देने वाला पेज बदलें</translation>
-<translation id="5236054983756407518">क्या आपको Chrome से अपने घर का पता हटाना है?</translation>
 <translation id="5237124927415201087">अपने फ़ोन की मदद से, <ph name="DEVICE_TYPE" /> को आसानी से सेट अप करें. पासवर्ड डाले बिना, मैन्युअल तरीके से आपका वाई-फ़ाई और Google खाता जोड़ा जा सकता है.
     <ph name="BR" />
     <ph name="BR" />
@@ -7206,7 +7208,6 @@
 <translation id="606449270532897041">साइट डेटा मैनेज करें</translation>
 <translation id="6064764629679333574">ब्लूटूथ वाले माइक की साउंड क्वालिटी को बेहतर बनाएं. इसके लिए, कम क्वालिटी वाले ऑडियो को अच्छी क्वालिटी वाले ऑडियो में बदलने की सुविधा चालू करें.</translation>
 <translation id="6065289257230303064">प्रमाणपत्र विषय निर्देशिका विशेषताएं</translation>
-<translation id="6065690209261668796">क्या आपको Chrome से अपने ऑफ़िस का पता हटाना है?</translation>
 <translation id="6066794465984119824">इमेज हैश सेट नहीं किया गया है</translation>
 <translation id="6069464830445383022">आपको Chromebook में Google खाते से साइन इन करना होगा</translation>
 <translation id="6071181508177083058">पासवर्ड की पुष्‍टि करें</translation>
@@ -7530,6 +7531,7 @@
 <translation id="628726841779494414">प्रिंटर की सेटिंग में जाकर, अपने प्रिंटर मैनेज करें</translation>
 <translation id="6287288864483377583">सिर्फ़ एक सर्टिफ़िकेट के लिए, इंपोर्ट करने की सुविधा उपलब्ध है</translation>
 <translation id="6287828400772161253">Android फ़ोन (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google के एआई मोड में सवाल पूछें</translation>
 <translation id="6290613030083731160">आस-पास शेयर करने वाला कोई भी डिवाइस उपलब्ध नहीं है. <ph name="LINK_BEGIN" />ज़्यादा जानें<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">स्टोरेज के लिए कम जगह बची है, इसलिए कंटेनर का डेटा वापस नहीं लाया जा सकता.</translation>
 <translation id="6291741848715722067">पुष्टि करने वाला कोड</translation>
@@ -9196,6 +9198,7 @@
 <translation id="7481312909269577407">आगे जाएं</translation>
 <translation id="7481358317100446445">तैयार</translation>
 <translation id="748138892655239008">प्रमाणपत्र मूल बाध्यताएं</translation>
+<translation id="7482823403440483089">ऑटोमैटिक तरीके से भरने की बेहतर सुविधा</translation>
 <translation id="7483732342458943943">यह लिंक काम नहीं करता</translation>
 <translation id="7484645889979462775">इस साइट के लिए कभी नहीं</translation>
 <translation id="7484943269191249363">इस डिवाइस पर, Google Password Manager में सेव की गई सभी पासकी इस्तेमाल की जा सकती हैं. आपको ऐसा सिर्फ़ एक बार ऐसा करना होगा.</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb
index 069c8fa..ec52bdbb 100644
--- a/chrome/app/resources/generated_resources_hr.xtb
+++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Automatski dohvati račun s Android telefona</translation>
 <translation id="1069814191880976658">Odaberite neki drugi zaslon</translation>
 <translation id="107022587824771715">Prijedlozi grupe kartica trenutačno nisu dostupni. <ph name="BEGIN_LINK" />Osvježite odmah<ph name="END_LINK" /> ili pokušajte ponovo kasnije</translation>
+<translation id="1070357312245925724">Prečac navigacije</translation>
 <translation id="1070377999570795893">Drugi program na vašem računalu dodao je proširenje koje može promijeniti Chromeov način rada.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Vaši su podaci za prijavu na račun zastarjeli. Odjavite se i prijavite ponovo.</translation>
 <translation id="1122960773616686544">Naziv oznake</translation>
 <translation id="1124772482545689468">Korisnik</translation>
+<translation id="1125371304736839151">Prikaži Gemini pri vrhu preglednika</translation>
 <translation id="1125550662859510761">Izgleda kao <ph name="WIDTH" /> x <ph name="HEIGHT" /> (izvorno)</translation>
 <translation id="1125921926864945797">Pozadina i stil</translation>
 <translation id="1128090040635299943">Linux se trenutačno konfigurira. Konfiguracija će potrajati nekoliko minuta.</translation>
@@ -989,6 +991,7 @@
 <translation id="1660763353352708040">Poteškoća s pretvaračem napona</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Ispravite karticu koja usporava preglednik}one{Ispravite kartice koje usporavaju preglednik}few{Ispravite kartice koje usporavaju preglednik}other{Ispravite kartice koje usporavaju preglednik}}</translation>
 <translation id="16620462294541761">Žao nam je, nije bilo moguće potvrditi zaporku. Pokušajte ponovo.</translation>
+<translation id="1662572015199460525">Razgovarajte glasom ili tekstom da biste dobili odgovore, ključne zaključke i drugo dok pregledavate</translation>
 <translation id="166278006618318542">Algoritam predmeta javnog ključa</translation>
 <translation id="1662801900924515589">Aplikacija <ph name="APP" /> instalirana</translation>
 <translation id="1663698992894057019">Nadogradite na novi Chromebook kako biste dobili najnovije sigurnosne zaštite i softver</translation>
@@ -1091,6 +1094,7 @@
 <translation id="174123615272205933">Prilagođeno</translation>
 <translation id="1741314857973421784">Nastavi</translation>
 <translation id="1744108098763830590">pozadinska stranica</translation>
+<translation id="174516937379651657">Kad podijelite stranicu s Geminijem, Googleu se šalju cjelokupni sadržaj i URL stranice.</translation>
 <translation id="1745732479023874451">Upravljajte kontaktima</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Otvoriti i urediti # datoteku u ovoj web-aplikaciji?}few{Otvoriti i urediti # datoteke u ovoj web-aplikaciji?}other{Otvoriti i urediti # datoteka u ovoj web-aplikaciji?}}</translation>
 <translation id="1748329107062243374">Upotrijebite pristupni ključ s uređaja <ph name="DEVICE_NAME" /> za prijavu na web-lokaciju <ph name="WEBSITE" /></translation>
@@ -1402,6 +1406,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{Pregledano jedno proširenje}one{Pregledano je {NUM_EXTENSIONS} proširenje}few{Pregledana su {NUM_EXTENSIONS} proširenja}other{Pregledano je {NUM_EXTENSIONS} proširenja}}</translation>
 <translation id="1959421829481337178">Unesite aktivacijski kôd koji ste dobili od mobilnog operatera.</translation>
 <translation id="1960211333621141174">Litica</translation>
+<translation id="1962356719152496092">Ovdje prilagodite tipkovni prečac</translation>
 <translation id="1963976881984600709">Standardna zaštita</translation>
 <translation id="1964009877615282740">Pogledajte više</translation>
 <translation id="1965578266762387357">Kad dobijete pomoć pri pisanju, URL stranice, sadržaj i vaš tekst šalju se Googleu. Nemojte unositi osobne podatke (poput medicinskih ili financijskih podataka)</translation>
@@ -1569,6 +1574,7 @@
 <translation id="2079053412993822885">Ako izbrišete jedan od svojih certifikata, više ga ne možete koristiti za identifikaciju.</translation>
 <translation id="2079495302726689071">Otvaranje veze u novoj kartici: <ph name="APP" /></translation>
 <translation id="2079545284768500474">Poništi</translation>
+<translation id="2079553700504470326">Za najpreciznije rezultate Geminija umjesto približne lokacije na temelju IP adrese upotrebljavajte točnu lokaciju.</translation>
 <translation id="2080070583977670716">Više postavki</translation>
 <translation id="2081816110395725788">Neaktivnost tijekom baterijskog napajanja</translation>
 <translation id="2082187087049518845">Dodaj karticu u grupu</translation>
@@ -2198,6 +2204,7 @@
 <translation id="2496180316473517155">Povijest pregledavanja</translation>
 <translation id="2496616243169085015">Fotografija</translation>
 <translation id="2497229222757901769">Brzina miša</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – ovu karticu dijelite s Geminijem tijekom ovog razgovora</translation>
 <translation id="2497852260688568942">Administrator je onemogućio sinkronizaciju</translation>
 <translation id="2498539833203011245">Minimiziraj</translation>
 <translation id="2498765460639677199">Ogroman</translation>
@@ -2522,6 +2529,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Kada je preciznost lokacije uključena, informacije o bežičnim signalima, kao što su Wi-Fi pristupne točke i tornjevi mobilnih mreža, uz podatke senzora uređaja, kao što su mjerač ubrzanja i žiroskop, upotrebljavaju se za procjenu preciznije lokacije uređaja, koju Android aplikacije i usluge upotrebljavaju za pružanje značajki koje se temelje na lokaciji. U tu svrhu Google povremeno prikuplja podatke o senzorima uređaja i bežičnim signalima u blizini ovog uređaja, čime doprinosi masovno prikupljenim podacima o lokacijama bežičnih signala.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google upotrebljava te podatke prikupljene s ovog uređaja u svrhu poboljšanja preciznosti lokacije i usluga temeljenih na lokaciji te općeg poboljšanja, pružanja i održavanja Googleovih usluga. Te podatke obrađujemo na temelju legitimnih interesa Googlea i trećih strana kako bismo zadovoljili potrebe korisnika. Ti se podaci ne upotrebljavaju za identifikaciju pojedinaca.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Preciznost lokacije uvijek možete isključiti u postavkama lokacije ovog uređaja u odjeljku Postavke &gt; Privatnost i sigurnost &gt; Kontrole privatnosti &gt; Pristup lokaciji &gt; Napredne postavke lokacije. Ako je preciznost lokacije isključena, ne prikupljaju se podaci o preciznosti lokacije. Za određivanje lokacije ovog uređaja za Android aplikacije i usluge upotrebljava se samo IP adresa, ako je dostupna, što može utjecati na dostupnost i preciznost lokacije za Android aplikacije i usluge kao što su Google karte.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Pregledajte svoju aktivnost u Gemini aplikacijama i upravljajte njome</translation>
 <translation id="2730029791981212295">Sigurnosno kopiranje Linux aplikacija i datoteka</translation>
 <translation id="2730550884708194161">O poslovnim profilima</translation>
 <translation id="2730596696987224099">Odaberite vlastitu</translation>
@@ -3391,6 +3399,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}one{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}few{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}other{<ph name="DEVICE_NAME" /> dijeli <ph name="ATTACHMENTS" /> s vama.}}</translation>
 <translation id="3361954577771524115">Iz aplikacije</translation>
+<translation id="3362651095484543782">Da biste napustili Gemini ili se vratili na njega, upotrijebite tipkovni prečac.</translation>
 <translation id="3362915550009543917">Mirna slika uljanim bojama na kojoj se prikazuje livada žute boje koja zaziva osjećaj spokoja i intelektualne refleksije.</translation>
 <translation id="3363202073972776113">Ovim novim profilom upravljat će vaša organizacija. <ph name="BEGIN_LINK" />Saznajte više<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + zadržavanje pokazivača</translation>
@@ -3614,6 +3623,7 @@
 <translation id="3511358375261756531">Proširi <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Font nepromjenjive širine</translation>
 <translation id="3511528412952710609">Kratko</translation>
+<translation id="3512465804715993309">Prilagodljivo isticanje</translation>
 <translation id="3513019849832307207">Pridružite se i otvorite</translation>
 <translation id="3513563267917474897">Klizač za prilagodbu nijanse od <ph name="MIN_VALUE" /> do <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Kontrola igre</translation>
@@ -4959,6 +4969,7 @@
 <translation id="443031431654216610">Upotrijebite samo znamenke</translation>
 <translation id="4430369329743628066">Oznaka je dodana</translation>
 <translation id="4430422687972614133">Uključi virtualnu karticu</translation>
+<translation id="443196770280837407">Otvorite Gemini pomoću tipkovnog prečaca.</translation>
 <translation id="4432621511648257259">Zaporka nije točna</translation>
 <translation id="4434611816075088065">Trenutačno ni na što drugo ne trebate obratiti pažnju</translation>
 <translation id="443475966875174318">Ažuriranje ili uklanjanje nekompatibilnih aplikacija</translation>
@@ -4974,6 +4985,7 @@
 <translation id="4442863809158514979">Prikaz dopuštenja za web</translation>
 <translation id="4442937638623063085">Nisu pronađeni profili. Unesite aktivacijski kôd koji ste dobili od mobilnog operatera.</translation>
 <translation id="4443536555189480885">&amp;Help (Pomoć)</translation>
+<translation id="4444191890945732856">Dijelite ovu stranicu s Geminijem</translation>
 <translation id="4444304522807523469">pristupiti skenerima dokumenata priključenim preko USB-a ili na lokalnu mrežu</translation>
 <translation id="4444512841222467874">Ako se prostor ne oslobodi, korisnici i podaci možda će se automatski ukloniti.</translation>
 <translation id="4445446646109808714">Licencni ugovor za krajnjeg korisnika: <ph name="EULA_LINK" /></translation>
@@ -5305,6 +5317,7 @@
 <translation id="4687718960473379118">Oglasi koje predlažu web-lokacije</translation>
 <translation id="4688036121858134881">Lokalni ID zapisnika: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> vraća ovaj uređaj na prethodnu verziju (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Provjerite internetsku vezu i pokušajte ponovno upotrijebiti Gemini</translation>
 <translation id="4689235506267737042">Odaberite svoje demo-postavke</translation>
 <translation id="4689421377817139245">Sinkronizirajte ovu oznaku sa svojim iPhoneom</translation>
 <translation id="4690091457710545971">&lt;Četiri datoteke koje je generirao Intelov firmware za Wi-Fi: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. Prve su tri datoteke binarne i sadrže ispis registra, a Intel potvrđuje da ne sadrže osobne podatke ni podatke za identifikaciju uređaja. Zadnja je datoteka zapis izvedbe Intelovog firmwarea; iz nje su izbrisani svi osobni podaci i podaci za identifikaciju uređaja, no prevelika je da bi se prikazala ovdje. Te su datoteke generirane zbog nedavnih poteškoća s Wi-Fijem na vašem uređaju i podijelit će se s Intelom radi rješavanja tih problema.&gt;</translation>
@@ -5589,6 +5602,7 @@
 <translation id="4884937942297374058">Isključena je poboljšana zaštita</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">To proširenje nema dodatni pristup web-lokaciji</translation>
+<translation id="4887391901725877182">Pomoćni titlovi</translation>
 <translation id="4887424188275796356">Otvaranje u pregledniku sustava</translation>
 <translation id="488785315393301722">Pokaži pojedinosti</translation>
 <translation id="488862352499217187">Izradite novu mapu</translation>
@@ -5739,6 +5753,7 @@
 <translation id="5001526427543320409">Kolačići trećih strana</translation>
 <translation id="5003070249435823986">Upotrijebite pokret da biste ušli u način pomicanja, a zatim pomičite glavu u smjeru u kojem se želite pomicati. Ponovo upotrijebite pokret da biste izašli iz načina pomicanja.</translation>
 <translation id="5003993274120026347">Sljedeća rečenica</translation>
+<translation id="5005113238422129109">Upotrijebite mikrofon za da biste razgovarali s Geminijem. Kada razgovarate s Geminijem, zvuk se pohranjuje u aktivnost u Gemini aplikacijama (ako je uključena)</translation>
 <translation id="5005311809885666699">Spremljeno s Chromea</translation>
 <translation id="5005498671520578047">Kopiranje zaporke</translation>
 <translation id="5006218871145547804">Crostinijev ADB za Android aplikacije</translation>
@@ -6065,7 +6080,6 @@
 <translation id="5235050375939235066">Želite li deinstalirati aplikaciju?</translation>
 <translation id="523505283826916779">Postavke pristupačnosti</translation>
 <translation id="5235750401727657667">Zamijenite stranicu koja se prikazuje prilikom otvaranja nove kartice</translation>
-<translation id="5236054983756407518">Želite li ukloniti kućnu adresu iz Chromea?</translation>
 <translation id="5237124927415201087">Jednostavno postavite svoj uređaj <ph name="DEVICE_TYPE" /> pomoću telefona. Svoj Wi-Fi i Google račun možete dodati bez ručnog unošenja zaporki.
     <ph name="BR" />
     <ph name="BR" />
@@ -6707,6 +6721,7 @@
 <translation id="5705005699929844214">Uvijek prikaži opcije pristupačnosti</translation>
 <translation id="5705882733397021510">Natrag</translation>
 <translation id="5707185214361380026">Nije učitano proširenje s lokacije:</translation>
+<translation id="5707674184620508665">Vaša organizacija, <ph name="ACCOUNT_MANAGER" />, neće moći vidjeti vaše postojeće podatke niti upravljati njima. Oni će ostati na postojećem profilu.</translation>
 <translation id="5708171344853220004">Microsoftov glavni naziv</translation>
 <translation id="5711010025974903573">Zapisnici usluge</translation>
 <translation id="5711983031544731014">Otključavanje nije moguće. Unesite svoju zaporku.</translation>
@@ -7192,7 +7207,6 @@
 <translation id="606449270532897041">Upravljanje podacima web-lokacije</translation>
 <translation id="6064764629679333574">Poboljšajte kvalitetu zvuka Bluetooth mikrofona pojačanjem zvuka niske razlučivosti na visoku razlučivost.</translation>
 <translation id="6065289257230303064">Atributi direktorija predmeta certifikata</translation>
-<translation id="6065690209261668796">Želite li ukloniti poslovnu adresu iz Chromea?</translation>
 <translation id="6066794465984119824">Hash slike nije postavljen</translation>
 <translation id="6069464830445383022">Vaš Google račun koristi se za prijavu na Chromebook</translation>
 <translation id="6071181508177083058">potvrdite zaporku</translation>
@@ -7417,6 +7431,7 @@
 <translation id="622484624075952240">Dolje</translation>
 <translation id="622537739776246443">Profil će se izbrisati</translation>
 <translation id="6225475702458870625">Dostupna je podatkovna veza s vašeg telefona <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Aktivnost u Gemini aplikacijama</translation>
 <translation id="6226777517901268232">Datoteka privatnog ključa (neobavezno)</translation>
 <translation id="6227280783235722609">proširenje</translation>
 <translation id="622902691730729894">Otkvači grupu s trake oznaka</translation>
@@ -7516,6 +7531,7 @@
 <translation id="628726841779494414">Upravljajte pisačima u postavkama pisača</translation>
 <translation id="6287288864483377583">Uvoz je podržan samo za jedan certifikat</translation>
 <translation id="6287828400772161253">Android telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Pitajte pomoću Googleovog AI načina</translation>
 <translation id="6290613030083731160">U blizini nema uređaja dostupnih za dijeljenje. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Vraćanje nije moguće jer nema dovoljno prostora za pohranu.</translation>
 <translation id="6291741848715722067">Potvrdni kôd</translation>
@@ -7719,6 +7735,7 @@
 <translation id="6451861213630784801">Odjavljeni ste</translation>
 <translation id="6452181791372256707">Odbaci</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> dovršeno</translation>
+<translation id="6452268285438583507">Dodavanje proširenja</translation>
 <translation id="6452961788130242735">Problem s mrežom ili pogrešna domena</translation>
 <translation id="6453191633103419909">Kvaliteta projekcije kartice/zaslona</translation>
 <translation id="6453921811609336127">Da biste prešli na sljedeći način unosa, pritisnite <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />razmaknica<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8149,6 +8166,7 @@
 <translation id="6759193508432371551">Vraćanje na tvorničke postavke</translation>
 <translation id="6760354150216532978">Upozorenje: ova web-lokacija može vidjeti vaša uređivanja</translation>
 <translation id="6761209758867628753">Alat: pomoć pri pisanju</translation>
+<translation id="6761459308170527362">Možete upotrijebiti glasovni ili tekstni razgovor da biste Geminiju postavili pitanje o sadržaju stranice koju dijelite</translation>
 <translation id="676158322851696513"><ph name="EXTENSION_NAME" /></translation>
 <translation id="6761623907967804682">Nisu dopušteni podaci web-lokacije na uređaju</translation>
 <translation id="6762833852331690540">Uključeno</translation>
@@ -8808,6 +8826,7 @@
 <translation id="7223952304612664117">To uslugama sustava omogućuje da upotrebljavaju preciznost lokacije za određivanje vaše lokacije. Za procjenu lokacije uređaja postavka Preciznost lokacije upotrebljava podatke o bežičnim signalima i senzore.</translation>
 <translation id="7225082563376899794">Koristi Windows Hello prilikom popunjavanja zaporki</translation>
 <translation id="7225179976675429563">Nedostaje vrsta mreže</translation>
+<translation id="7226163413959353072">AI asistent koji pruža ključne zaključke, pojašnjava koncepte, pronalazi odgovore itd.</translation>
 <translation id="7227235818314667565">Upravljanje dijeljenjem</translation>
 <translation id="7227458944009118910">Aplikacije navedene u nastavku mogu obrađivati i veze protokola. Ostale će aplikacije tražiti dopuštenje.</translation>
 <translation id="7228056665272655255">Da biste postavili otisak prsta, neka vaše dijete dodirne senzor otiska prsta u gornjem desnom kutu tipkovnice. Podaci o otisku prsta vašeg djeteta sigurno se pohranjuju i nikamo se ne šalju s uređaja <ph name="DEVICE_TYPE" />.</translation>
@@ -8877,6 +8896,7 @@
 <translation id="727595954130325265">Kupite odmah</translation>
 <translation id="727952162645687754">Pogreška preuzimanja</translation>
 <translation id="7280649757394340890">Postavke glasa za pretvaranje teksta u govor</translation>
+<translation id="7280683802406059877">Prilagodba tipkovnog prečaca</translation>
 <translation id="7280877790564589615">Traženje dopuštenja</translation>
 <translation id="7281166215790160128">Način</translation>
 <translation id="7282056103720203738">Čitanje priloženih informacija uređaja i podataka o uređajima</translation>
@@ -8935,6 +8955,7 @@
 <translation id="7320213904474460808">Postavljanje mreže kao zadane</translation>
 <translation id="7321545336522791733">Poslužitelj nije dostupan</translation>
 <translation id="7322515217754205362">Dopuštenja za web-lokaciju</translation>
+<translation id="7322919329844967709">Prikazat će vam se relevantniji odgovori povezani sa sadržajem stranice koju dijelite</translation>
 <translation id="7323315405936922211">Veličina područja pokazivača</translation>
 <translation id="7324020307732396723">Otvori postavke jezika</translation>
 <translation id="7324297612904500502">Forum za beta verziju</translation>
@@ -9934,6 +9955,7 @@
 <translation id="7991296728590311172">Postavke navigacije prekidačima</translation>
 <translation id="7992080146463834191">Sažmite sadržaj, pojednostavite složeni jezik ili postavite pitanja.</translation>
 <translation id="7992203134935383159">Sinteza govora</translation>
+<translation id="7993332993977106257">Jednostavan pristup za upotrebu Geminija na cijelom uređaju, čak i ako je Chrome minimiziran.</translation>
 <translation id="7997826902155442747">Prioritet obrade</translation>
 <translation id="7997828719430450286">Uspješno.</translation>
 <translation id="7998701048266085837">URL-ovi</translation>
@@ -9987,6 +10009,7 @@
 <translation id="8028060951694135607">Oporavak Microsoftovog ključa</translation>
 <translation id="8028803902702117856">Preuzimanje <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Veličina</translation>
+<translation id="8029349782735515147">Prikaži pomoćne titlove pri upotrebi Geminija Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Popis za čitanje}=1{Popis za čitanje ({SELECTED_ITEMS})}one{Popis za čitanje ({SELECTED_ITEMS})}few{Popis za čitanje ({SELECTED_ITEMS})}other{Popis za čitanje ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Zatraženo je dopuštenje. Da biste odgovorili, pritisnite ⌘ + Option + strelica prema gore</translation>
 <translation id="8030169304546394654">Prekinuta veza</translation>
@@ -10105,6 +10128,7 @@
 <translation id="8102139037507939978">Ukloni podatke koji otkrivaju identitet iz datoteke system_logs.txt.</translation>
 <translation id="810362914482827094">Pretraživanje pristupnih ključeva</translation>
 <translation id="8104088837833760645">Preuzmite eSIM profil</translation>
+<translation id="8105050970626643057">Brzo otvorite Gemini kad god vam je potreban</translation>
 <translation id="8105273883928376822">Prijavite se da biste nastavili.</translation>
 <translation id="8106114112474206597">Pomoću tipke i pritisnite tipku miša</translation>
 <translation id="8107015733319732394">Trgovina Google Play instalira se na vašem uređaju <ph name="DEVICE_TYPE" />. To bi moglo potrajati nekoliko minuta.</translation>
@@ -10261,6 +10285,7 @@
 <translation id="8222112516148944758">Grupe kartica automatski se spremaju i ažuriraju na svim vašim uređajima</translation>
 <translation id="8222674561049363989">Datoteka nije važeći dokument</translation>
 <translation id="822347941086490485">Traženje HID uređaja...</translation>
+<translation id="8224209912580158729">Podijelite sadržaj stranice s Geminijem da biste dobili relevantnije odgovore.</translation>
 <translation id="8224427620313426549">Vaš račun na domeni <ph name="DOMAIN_LINK" /> neće se izbrisati.</translation>
 <translation id="8225046344534779393">Provjerite internetsku vezu</translation>
 <translation id="8225265270453771718">Podijelite prozor aplikacije</translation>
@@ -10404,6 +10429,7 @@
 <translation id="8314835274931377415">Želite li pokrenuti postavljanje navigacije prekidačima?</translation>
 <translation id="8315018673856831477">Opcije štednje memorije</translation>
 <translation id="8315514906653279104">Uključivanje...</translation>
+<translation id="8316480109537174997">Prikaži Gemini na traci sustava i uključi tipkovni prečac</translation>
 <translation id="8317671367883557781">Dodaj mrežnu vezu</translation>
 <translation id="8317965619823678157">kopirati zaporke</translation>
 <translation id="8318266828739827371">Upotrijebite prikaz podijeljenog zaslona da biste vidjeli povećano područje zaslona. Upotrijebite Pretraživanje + Ctrl + D da biste uključili ili isključili usidreno povećalo.</translation>
@@ -10804,6 +10830,7 @@
 <translation id="8607661817136110841">Vaše grupe kartica</translation>
 <translation id="8607828412110648570">Provjerite je li vaš Bluetooth uređaj u načinu uparivanja i u blizini. Uparujte uređaj samo s pouzdanim uređajima. Upareni uređaji vidljivi su svim računima na ovom Chromebooku. <ph name="BEGIN_LINK_LEARN_MORE" />Saznaj više<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Dodajte Kerberosov tiket</translation>
+<translation id="860907040896565281">Prilagodba tipkovnog prečaca...</translation>
 <translation id="8609465669617005112">Premjesti gore</translation>
 <translation id="8611922158252451755">Svatko s vezom može uređivati sve kartice, pa budite oprezni prilikom dijeljenja. Veza istječe za 48 sati.</translation>
 <translation id="8612252270453580753">&amp;Pretraži kadar videozapisa pomoću usluge <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11206,6 +11233,7 @@
 <translation id="8868838761037459823">Pojedinosti o mobilnoj mreži</translation>
 <translation id="8870413625673593573">Nedavno zatvoreno</translation>
 <translation id="8871043459130124414">Pokreće se samo nakon što kliknete proširenje</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – dijelite ovu stranicu s Geminijem</translation>
 <translation id="8871551568777368300">Prikvačio administrator</translation>
 <translation id="8871696467337989339">Koristite nepodržanu oznaku naredbenog retka: <ph name="BAD_FLAG" />. Ugrožena je stabilnost i sigurnost.</translation>
 <translation id="8871974300055371298">Postavke sadržaja</translation>
@@ -11418,6 +11446,7 @@
 <translation id="9011163749350026987">Uvijek prikaži ikonu</translation>
 <translation id="9011262023858991985">Emitiranje ove kartice</translation>
 <translation id="9011393886518328654">Napomene o izdanju</translation>
+<translation id="9012013036616593083">Gemini trenutačno nije dostupan. Pokušajte ponovno kasnije.</translation>
 <translation id="9012122671773859802">Pomiči zaslon kontinuirano dok se miš kreće</translation>
 <translation id="9012585441087414258">Štiti od web-lokacija, preuzimanja i proširenja za koje je poznato da su opasni. Ako stranica učini nešto sumnjivo, URL-ovi i dijelovi sadržaja stranice šalju se Google sigurnom pregledavanju.</translation>
 <translation id="9013037634206938463">Za instaliranje Linuxa trebate <ph name="INSTALL_SIZE" /> slobodnog prostora. Da biste oslobodili prostor, izbrišite datoteke s uređaja.</translation>
@@ -11443,6 +11472,7 @@
 <translation id="9024127637873500333">&amp;Otvaranje u novoj kartici</translation>
 <translation id="9024158959543687197">Pogreška pri učitavanju dijeljenja. Provjerite URL za dijeljenje datoteka i pokušajte ponovo.</translation>
 <translation id="9024692527554990034">Možete koristiti prečace u adresnoj traci za brzo pretraživanje određene web-lokacije ili za korištenje druge tražilice</translation>
+<translation id="9024975946059881308">Prikaži Gemini na traci izbornika Maca i uključi tipkovni prečac</translation>
 <translation id="9025222334598338152">Tablice za usporedbu možete koristiti za praćenje dok sužavate opcije</translation>
 <translation id="902638246363752736">Postavke tipkovnice</translation>
 <translation id="9026393603776578602">diktiranje</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb
index f4fd765..63aa93a 100644
--- a/chrome/app/resources/generated_resources_hu.xtb
+++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Fiók automatikus lekérése androidos telefonról</translation>
 <translation id="1069814191880976658">Válasszon másik képernyőt</translation>
 <translation id="107022587824771715">A lapcsoportra vonatkozó javaslatok jelenleg nem állnak rendelkezésre. <ph name="BEGIN_LINK" />Frissíthet most<ph name="END_LINK" />, vagy újrapróbálkozhat később.</translation>
+<translation id="1070357312245925724">Navigációs billentyűparancs</translation>
 <translation id="1070377999570795893">A számítógépén lévő egyik program olyan bővítményt adott hozzá, amely megváltoztathatja a Chrome működését.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">A fiókja bejelentkezési adatai elavultak. Jelentkezzen ki, majd jelentkezzen be ismét.</translation>
 <translation id="1122960773616686544">Könyvjelző neve</translation>
 <translation id="1124772482545689468">Felhasználó</translation>
+<translation id="1125371304736839151">A Gemini megjelenítése a böngésző tetején</translation>
 <translation id="1125550662859510761">Megjelenés: <ph name="WIDTH" /> × <ph name="HEIGHT" /> (natív)</translation>
 <translation id="1125921926864945797">Háttérkép és stílus</translation>
 <translation id="1128090040635299943">Folyamatban van a Linux konfigurálása. A folyamat néhány percig tart.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">Papírtípus</translation>
 <translation id="1143142264369994168">Tanúsítvány aláírója</translation>
 <translation id="1145593918056169051">A nyomtató leállt</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Bővítmények}=1{Bővítmények ({SELECTED_ITEMS})}other{Bővítmények ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Fejalapú mutató</translation>
 <translation id="114721135501989771">Google-funkciók a Chrome-ban</translation>
 <translation id="1147322039136785890">Most <ph name="SUPERVISED_USER_NAME" /> jön</translation>
@@ -734,6 +737,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> eltávolítása</translation>
 <translation id="1504551620756424144">A megosztott mappák a következő helyen találhatók a Windows rendszerben: <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">jelszavak exportálása</translation>
+<translation id="1505654899813338756">Csoportosíthatja a lapokat, hogy a kapcsolódó oldalak egy helyen legyenek, és a rendszer mentse őket az összes eszközén</translation>
 <translation id="1506061864768559482">Keresőmotor</translation>
 <translation id="1506187449813838456">Hangszín növelése</translation>
 <translation id="1507170440449692343">Az oldal nem férhet hozzá az Ön kamerájához.</translation>
@@ -988,6 +992,7 @@
 <translation id="1660763353352708040">Tápadapterrel kapcsolatos probléma</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Javítsa ki a böngészőt lassító lapot}other{Javítsa ki a böngészőt lassító lapokat}}</translation>
 <translation id="16620462294541761">Sajnáljuk, jelszavát nem sikerült megerősíteni. Próbálja meg újra.</translation>
+<translation id="1662572015199460525">Cseveghet hanggal vagy szöveggel, hogy válaszokat, fontos információkat és egyebeket kapjon böngészés közben</translation>
 <translation id="166278006618318542">Nyilvános kulcs algoritmusa</translation>
 <translation id="1662801900924515589"><ph name="APP" /> telepítve</translation>
 <translation id="1663698992894057019">Váltson új Chromebookra, hogy megkapja a legújabb biztonsági és szoftverfrissítéseket</translation>
@@ -1098,6 +1103,7 @@
 <translation id="174123615272205933">Egyéni</translation>
 <translation id="1741314857973421784">Tovább</translation>
 <translation id="1744108098763830590">háttéroldal</translation>
+<translation id="174516937379651657">Amikor megoszt egy oldalt a Geminivel, az oldal teljes tartalma és URL-je elküldésre kerül a Google-nak.</translation>
 <translation id="1745732479023874451">Névjegyek kezelése</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{Megnyitja és szerkeszti a kiválasztott #fájlt ebben az internetes alkalmazásban?}}</translation>
 <translation id="1748329107062243374">A(z) <ph name="DEVICE_NAME" /> eszközön lévő azonosítókulcs használata a következő webhelyre való bejelentkezéshez: <ph name="WEBSITE" /></translation>
@@ -1409,6 +1415,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 bővítmény ellenőrizve}other{{NUM_EXTENSIONS} bővítmény ellenőrizve}}</translation>
 <translation id="1959421829481337178">Adja meg a szolgáltató által adott aktiválási kódot.</translation>
 <translation id="1960211333621141174">Szirt</translation>
+<translation id="1962356719152496092">Itt szabhatja személyre a billentyűparancsot</translation>
 <translation id="1963976881984600709">Normál védelem</translation>
 <translation id="1964009877615282740">Továbbiak megjelenítése</translation>
 <translation id="1965578266762387357">Amikor írási segítséget kap, a rendszer elküldi az oldal URL-jét, tartalmát és a szövegét a Google-nak. Ne adjon meg személyes adatokat (például egészségügyi vagy pénzügyi adatokat)</translation>
@@ -1576,6 +1583,7 @@
 <translation id="2079053412993822885">Ha saját tanúsítványainak egyikét törli, azt többé nem használhatja önmaga azonosítására.</translation>
 <translation id="2079495302726689071">Link megnyitása új lapon itt: <ph name="APP" /></translation>
 <translation id="2079545284768500474">Visszavonás</translation>
+<translation id="2079553700504470326">A pontos hely használatával a legpontosabb Gemini-találatokat kaphatja, az IP-címe alapján becsült hely helyett.</translation>
 <translation id="2080070583977670716">További beállítások</translation>
 <translation id="2081816110395725788">Tétlen mód akkumulátorról való működéskor</translation>
 <translation id="2082187087049518845">Lap csoportba helyezése</translation>
@@ -2207,6 +2215,7 @@
 <translation id="2496180316473517155">Böngészés előzményei</translation>
 <translation id="2496616243169085015">Fotózás</translation>
 <translation id="2497229222757901769">Egér sebessége</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – Megosztja ezt a lapot a Geminivel a beszélgetés időtartama alatt</translation>
 <translation id="2497852260688568942">A szinkronizálást letiltotta a rendszergazda</translation>
 <translation id="2498539833203011245">Kis méret</translation>
 <translation id="2498765460639677199">Óriási</translation>
@@ -2531,6 +2540,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Ha a Helymeghatározás pontossága beállítás be van kapcsolva, a Google a vezeték nélküli jelekkel kapcsolatos információkat (például a Wi-Fi hozzáférési pontokat és a mobilhálózat adótornyait), valamint az eszköz szenzoradatait (például a gyorsulásmérő és a giroszkóp adatait) használja arra, hogy pontosabban határozza meg az eszköz helyét, amelyet az androidos alkalmazások és szolgáltatások arra használnak, hogy helyalapú funkciókat biztosítsanak. Ebből a célból a Google rendszeresen gyűjti az eszköz érzékelőitől és a közeli vezeték nélküli jelekből kapott információkat, hogy hozzájáruljon a vezeték nélküli jelek alapján történő közösségi helymeghatározáshoz.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />A Google az eszközről gyűjtött adatokat arra használja, hogy javítsa a helymeghatározás pontosságát és a helyalapú szolgáltatásokat, valamint általánosan javítsa, biztosítsa és fenntartsa a Google-szolgáltatásokat. Ezeket az információkat a Google-nak és harmadik feleknek a felhasználói igények kiszolgálására vonatkozó jogos érdekei alapján dolgozzuk fel. Ezeket az információkat nem használjuk fel személyek azonosítására.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />A Helymeghatározás pontossága beállítást bármikor kikapcsolhatja az eszköz helybeállításaiban a Beállítások &gt; Adatvédelem és biztonság &gt; Adatvédelmi beállítások &gt; Helyhozzáférés &gt; Speciális helybeállítások menüpontban. Ha a Helymeghatározás pontossága beállítás ki van kapcsolva, akkor a helymeghatározás pontosságával kapcsolatos adatok gyűjtésére nem kerül sor. Az Android-alkalmazások és -szolgáltatások esetében a rendszer csak IP-címet használ (ha rendelkezésre áll) az eszköz helyének meghatározásához, ami hatással lehet az Android-alkalmazások és -szolgáltatások (például a Google Térkép) helymeghatározási képességére és pontosságára.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">A Gemini-appokban végzett tevékenységek megtekintése és kezelése</translation>
 <translation id="2730029791981212295">Linux-alkalmazások és -fájlok biztonsági mentése</translation>
 <translation id="2730550884708194161">Tájékoztatás a munkaprofilokról</translation>
 <translation id="2730596696987224099">Saját jelszó kiválasztása</translation>
@@ -3401,6 +3411,7 @@
 <translation id="3360306038446926262">Ablakok</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> <ph name="ATTACHMENTS" /> Önnel való megosztására készül.}other{<ph name="DEVICE_NAME" /> <ph name="ATTACHMENTS" /> Önnel való megosztására készül.}}</translation>
 <translation id="3361954577771524115">Az alkalmazásból</translation>
+<translation id="3362651095484543782">Billentyűparancs használata a Geminiből való kilépéshez vagy a Geminibe való visszatéréshez.</translation>
 <translation id="3362915550009543917">Egy békés olajfestmény egy sárga árnyalatú réttel, amely a nyugalom érzését és a szellemi elmerülés élményét kelti.</translation>
 <translation id="3363202073972776113">Ezt az új profilt a szervezete fogja kezelni. <ph name="BEGIN_LINK" />További információ<ph name="END_LINK" />.</translation>
 <translation id="3364159059299045452">Alt + egérrel rámutatás</translation>
@@ -3624,6 +3635,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> kibontása</translation>
 <translation id="351152300840026870">Állandó szélességű betűtípus</translation>
 <translation id="3511528412952710609">Rövid</translation>
+<translation id="3512465804715993309">Adaptív kiemelés</translation>
 <translation id="3513019849832307207">Csatlakozás és megnyitás</translation>
 <translation id="3513563267917474897">Színárnyalat csúszkája <ph name="MIN_VALUE" /> és <ph name="MAX_VALUE" /> között</translation>
 <translation id="3514335087372914653">Játékbeállítások</translation>
@@ -4968,6 +4980,7 @@
 <translation id="443031431654216610">Csak számjegyeket használjon</translation>
 <translation id="4430369329743628066">Könyvjelző hozzáadva</translation>
 <translation id="4430422687972614133">Virtuális kártya bekapcsolása</translation>
+<translation id="443196770280837407">A Gemini megnyitása billentyűparancs használatával.</translation>
 <translation id="4432621511648257259">Helytelen jelszó</translation>
 <translation id="4434611816075088065">Jelenleg semmi más nem igényel beavatkozást</translation>
 <translation id="443475966875174318">Nem kompatibilis alkalmazások frissítése és eltávolítása</translation>
@@ -4983,6 +4996,7 @@
 <translation id="4442863809158514979">Internetes engedélyek megtekintése</translation>
 <translation id="4442937638623063085">Nem találhatók profilok. Adja meg a szolgáltató által adott aktiválási kódot.</translation>
 <translation id="4443536555189480885">&amp;Súgó</translation>
+<translation id="4444191890945732856">Megosztja ezt az oldalt a Geminivel</translation>
 <translation id="4444304522807523469">USB-kapcsolaton vagy a helyi hálózaton keresztül csatlakoztatott szkennerek elérése</translation>
 <translation id="4444512841222467874">Ha nem szabadít fel tárhelyet, előfordulhat, hogy a rendszer automatikusan eltávolít bizonyos felhasználókat és adatokat.</translation>
 <translation id="4445446646109808714">Végfelhasználói licencszerződés: <ph name="EULA_LINK" /></translation>
@@ -5305,6 +5319,7 @@
 <translation id="4681930562518940301">Az eredeti &amp;kép megnyitása új lapon</translation>
 <translation id="4682481611456523884">A webhely beágyazott tartalmai nem használhatják fel az Önről mentett adatokat</translation>
 <translation id="4682807230647698604">Ezen funkciók használatakor a rendszer elküldi a releváns adatokat a Google-nak, hogy AI-élményeket hozzon létre</translation>
+<translation id="4683143253481759090">A Chrome frissítve lett</translation>
 <translation id="4683629100208651599">Átalakítás kisbetűssé</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (alapértelmezett)</translation>
 <translation id="4684427112815847243">Az összes szinkronizálása</translation>
@@ -5314,6 +5329,7 @@
 <translation id="4687718960473379118">Webhely által javasolt hirdetések</translation>
 <translation id="4688036121858134881">Napló helyi azonosítója: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761">A(z) <ph name="MANAGER" /> visszaállítja ennek az eszköznek a korábbi verzióját (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Ellenőrizze az internetkapcsolatot, majd próbálkozzon újra a Gemini használatával</translation>
 <translation id="4689235506267737042">A demóbeállítások kiválasztása</translation>
 <translation id="4689421377817139245">Szinkronizálja ezt a könyvjelzőt iPhone eszközével</translation>
 <translation id="4690091457710545971">&lt;Négy, az Intel Wi-Fi firmware által generált fájl: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. Az első három bináris fájl, melyek regisztertartalmakat tárolnak. Az Intel biztosítja, hogy nincs bennük eszköz- és személyazonosításra alkalmas adat. Az utolsó fájl végrehajtási lánc az Intel firmware-ből; mentes az eszköz- és személyazonosításra alkalmas adatoktól, de túl nagy ahhoz, hogy itt szerepeljen. Ezek a fájlok azért jöttek létre, mert eszközén az elmúlt időszakban Wi-Fi-vel kapcsolatos problémák adódtak. A probléma megoldása érdekében a rendszer megosztja a fájlokat az Intellel.&gt;</translation>
@@ -5599,6 +5615,7 @@
 <translation id="4884937942297374058">A Speciális védelem ki van kapcsolva</translation>
 <translation id="4884987973312178454">6×</translation>
 <translation id="4885692421645694729">A bővítmény nem rendelkezik további webhelyhozzáféréssel</translation>
+<translation id="4887391901725877182">Feliratozás</translation>
 <translation id="4887424188275796356">Megnyitás a rendszer megtekintőjével</translation>
 <translation id="488785315393301722">Részletek megjelenítése</translation>
 <translation id="488862352499217187">Új mappa létrehozása</translation>
@@ -5749,6 +5766,7 @@
 <translation id="5001526427543320409">Harmadik felektől származó cookie-k</translation>
 <translation id="5003070249435823986">Az arckifejezés segítségével lépjen görgetési módba, majd mozdítsa a fejét abba az irányba, amerre görgetni szeretne. A görgetési módból való kilépéshez használja ismét az arckifejezést.</translation>
 <translation id="5003993274120026347">Következő mondat</translation>
+<translation id="5005113238422129109">A mikrofon használatával cseveghet a Geminivel. Amikor a Geminivel beszél, a hanganyagot elmenti a rendszer a Gemini-appokban végzett tevékenységek közé (ha be van kapcsolva).</translation>
 <translation id="5005311809885666699">A Chrome-ból mentve</translation>
 <translation id="5005498671520578047">Jelszó másolása</translation>
 <translation id="5006218871145547804">ADB crostinis Android-alkalmazáshoz</translation>
@@ -6075,7 +6093,6 @@
 <translation id="5235050375939235066">Eltávolítja az alkalmazást?</translation>
 <translation id="523505283826916779">Kisegítő beállítások</translation>
 <translation id="5235750401727657667">Új lap megnyitásakor látható oldal cseréje</translation>
-<translation id="5236054983756407518">Eltávolítja otthoni címét a Chrome-ból?</translation>
 <translation id="5237124927415201087">Telefonjával könnyedén beállíthatja a(z) <ph name="DEVICE_TYPE" /> eszközt. Jelszavai manuális megadása nélkül is hozzáadhat Wi-Fi-hálózatot és Google-fiókot.
     <ph name="BR" />
     <ph name="BR" />
@@ -6721,6 +6738,7 @@
 <translation id="5705005699929844214">Mindig mutassa a kisegítő lehetőségeket</translation>
 <translation id="5705882733397021510">Visszalépés</translation>
 <translation id="5707185214361380026">Nem sikerült a bővítmény betöltése innen:</translation>
+<translation id="5707674184620508665">A szervezete (<ph name="ACCOUNT_MANAGER" />) nem fogja látni és nem tudja majd kezelni az Ön meglévő adatait. A meglévő profilban maradnak.</translation>
 <translation id="5708171344853220004">Microsoft elsődleges név</translation>
 <translation id="5711010025974903573">Szerviznaplók</translation>
 <translation id="5711983031544731014">Nem lehet végrehajtani a feloldást. Adja meg jelszavát.</translation>
@@ -7207,7 +7225,6 @@
 <translation id="606449270532897041">Webhelyadatok kezelése</translation>
 <translation id="6064764629679333574">Javíthatja a Bluetooth-mikrofon hangjának minőségét a kis felbontású hang nagy felbontásúra való feljavításával.</translation>
 <translation id="6065289257230303064">Tanúsítványtulajdonos könyvtárattribútumai</translation>
-<translation id="6065690209261668796">Eltávolítja munkahelyi címét a Chrome-ból?</translation>
 <translation id="6066794465984119824">A kép kivonata nincs beállítva</translation>
 <translation id="6069464830445383022">A Google-fiókjával jelentkezhet be Chromebookján</translation>
 <translation id="6071181508177083058">jelszó megerősítése</translation>
@@ -7432,6 +7449,7 @@
 <translation id="622484624075952240">Le</translation>
 <translation id="622537739776246443">A profil törölve lesz</translation>
 <translation id="6225475702458870625">Rendelkezésre áll adatkapcsolat <ph name="PHONE_NAME" /> eszközéről</translation>
+<translation id="622568138962270592">Gemini-appokban végzett tevékenységek</translation>
 <translation id="6226777517901268232">Privátkulcs-fájl (nem kötelező)</translation>
 <translation id="6227280783235722609">bővítményt</translation>
 <translation id="622902691730729894">Csoport könyvjelzősávon való kitűzésének megszüntetése</translation>
@@ -7531,6 +7549,7 @@
 <translation id="628726841779494414">A nyomtatókat a nyomtatóbeállításokban kezelheti</translation>
 <translation id="6287288864483377583">Csak egy tanúsítvány importálása támogatott</translation>
 <translation id="6287828400772161253">Androidos telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Kérdezés a Google AI módtól</translation>
 <translation id="6290613030083731160">Nincsenek rendelkezésre álló eszközök a Közeli megosztáshoz. <ph name="LINK_BEGIN" />További információ<ph name="LINK_END" />.</translation>
 <translation id="6291580570300353047">A túl kevés tárhely miatt nem lehetséges a visszaállítás.</translation>
 <translation id="6291741848715722067">Megerősítő kód</translation>
@@ -7734,6 +7753,7 @@
 <translation id="6451861213630784801">Nincs bejelentkezve</translation>
 <translation id="6452181791372256707">Elutasítás</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> kész</translation>
+<translation id="6452268285438583507">Bővítmények hozzáadása</translation>
 <translation id="6452961788130242735">Hálózati probléma vagy helytelen tartomány</translation>
 <translation id="6453191633103419909">Lap-/képernyővetítési minőség</translation>
 <translation id="6453921811609336127">A következő beviteli módszerre való váltáshoz nyomja le a <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Szóköz<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> billentyűkombinációt</translation>
@@ -8160,6 +8180,7 @@
 <translation id="6759193508432371551">Gyári beállítások visszaállítása</translation>
 <translation id="6760354150216532978">Figyelmeztetés: a webhely láthatja az Ön által végzett módosításokat</translation>
 <translation id="6761209758867628753">Eszköz: Segítség az íráshoz</translation>
+<translation id="6761459308170527362">Hangalapú vagy szöveges csevegésben kérdezhet a Geminitől a megosztott oldal tartalmával kapcsolatban</translation>
 <translation id="676158322851696513">„<ph name="EXTENSION_NAME" />”</translation>
 <translation id="6761623907967804682">Az eszközalapú webhelyadatok nem engedélyezettek</translation>
 <translation id="6762833852331690540">Be</translation>
@@ -8819,6 +8840,7 @@
 <translation id="7223952304612664117">Ez lehetővé teszi a rendszerszolgáltatások számára, hogy a Helymeghatározás pontossága beállítást használják az Ön tartózkodási helyének meghatározásához. A Helymeghatározás pontossága beállítás a vezeték nélküli jelek és az érzékelők adatait használja az eszköz helyének meghatározásához.</translation>
 <translation id="7225082563376899794">A Windows Hello használata jelszómezők kitöltésekor</translation>
 <translation id="7225179976675429563">Hiányzik a hálózat típusa</translation>
+<translation id="7226163413959353072">AI-alapú asszisztens, amely egyebek mellett összefoglalja a legfontosabb tudnivalókat, tisztázza a fogalmakat, és válaszokat keres</translation>
 <translation id="7227235818314667565">Megosztás kezelése</translation>
 <translation id="7227458944009118910">Az alábbi listában szereplő alkalmazások linkeket is képesek kezelni. Más alkalmazások engedélyt kérnek erre.</translation>
 <translation id="7228056665272655255">Az ujjlenyomat beállításához gyermekének meg kell érintenie a billentyűzet jobb felső sarkában található ujjlenyomat-érzékelőt. Gyermeke ujjlenyomatadatait a(z) <ph name="DEVICE_TYPE" /> biztonságosan tárolja, és soha nem kerülnek ki az eszközről.</translation>
@@ -8888,6 +8910,7 @@
 <translation id="727595954130325265">Vásárlás</translation>
 <translation id="727952162645687754">Letöltési hiba</translation>
 <translation id="7280649757394340890">A szövegfelolvasó hangbeállításai</translation>
+<translation id="7280683802406059877">Billentyűparancs személyre szabása</translation>
 <translation id="7280877790564589615">Engedély kérelmezve</translation>
 <translation id="7281166215790160128">Mód</translation>
 <translation id="7282056103720203738">A csatlakoztatott eszközök információinak és adatainak olvasása</translation>
@@ -8946,6 +8969,7 @@
 <translation id="7320213904474460808">Hálózat alapértelmezetté tétele</translation>
 <translation id="7321545336522791733">A szerver nem áll rendelkezésre</translation>
 <translation id="7322515217754205362">Webhelyengedélyek</translation>
+<translation id="7322919329844967709">Relevánsabb válaszokat kaphat a megosztott oldal tartalmával kapcsolatban</translation>
 <translation id="7323315405936922211">Kurzorterület beállítása</translation>
 <translation id="7324020307732396723">Nyelvi beállítások megnyitása</translation>
 <translation id="7324297612904500502">Béta fórum</translation>
@@ -9944,6 +9968,7 @@
 <translation id="7991296728590311172">A kapcsolóalapú hozzáférés beállításai</translation>
 <translation id="7992080146463834191">Összefoglalhatja a tartalmat, egyszerűsítheti a bonyolult nyelvezetet, vagy kérdéseket tehet fel.</translation>
 <translation id="7992203134935383159">Beszédszintézis</translation>
+<translation id="7993332993977106257">Könnyen hozzáférhet a Geminihez az eszközén, még akkor is, ha a Chrome kis méretre van állítva.</translation>
 <translation id="7997826902155442747">Folyamatprioritás</translation>
 <translation id="7997828719430450286">Sikerült.</translation>
 <translation id="7998701048266085837">URL-ek</translation>
@@ -9997,6 +10022,7 @@
 <translation id="8028060951694135607">Microsoft kulcshelyreállító</translation>
 <translation id="8028803902702117856"><ph name="FILE_NAME" /> (<ph name="SIZE" />) letöltése</translation>
 <translation id="8028993641010258682">Méret</translation>
+<translation id="8029349782735515147">Feliratok megjelenítése a Gemini Live használatakor</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Olvasólista}=1{Olvasólista ({SELECTED_ITEMS})}other{Olvasólista ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Engedély kérelmezve, a válaszhoz nyomja le a ⌘ + Option + felfelé mutató nyíl billentyűkombinációt</translation>
 <translation id="8030169304546394654">Nincs kapcsolat</translation>
@@ -10115,6 +10141,7 @@
 <translation id="8102139037507939978">Személyazonosításra alkalmas adatok eltávolítása a system_logs.txt fájlból.</translation>
 <translation id="810362914482827094">Azonosítókulcsok keresése</translation>
 <translation id="8104088837833760645">eSIM-profil letöltése</translation>
+<translation id="8105050970626643057">Gyorsan megnyithatja a Geminit, amikor szüksége van rá</translation>
 <translation id="8105273883928376822">Kérjük, jelentkezzen be a folytatáshoz</translation>
 <translation id="8106114112474206597">Az „i” billentyűvel megnyomhat egy egérgombot.</translation>
 <translation id="8107015733319732394">Folyamatban van a Google Play Áruház telepítése a(z) <ph name="DEVICE_TYPE" /> eszközre. Ez eltarthat néhány percig.</translation>
@@ -10271,6 +10298,7 @@
 <translation id="8222112516148944758">A rendszer automatikusan menti a lapcsoportokat, és frissíti őket az Ön összes eszközén</translation>
 <translation id="8222674561049363989">A fájl nem érvényes dokumentum</translation>
 <translation id="822347941086490485">HID-eszközök keresése…</translation>
+<translation id="8224209912580158729">Megoszthatja az oldal tartalmát a Geminivel, hogy relevánsabb válaszokat kaphasson.</translation>
 <translation id="8224427620313426549"><ph name="DOMAIN_LINK" />-fiókja nem törlődik.</translation>
 <translation id="8225046344534779393">Ellenőrizze internetkapcsolatát</translation>
 <translation id="8225265270453771718">Alkalmazásablak megosztása</translation>
@@ -10414,6 +10442,7 @@
 <translation id="8314835274931377415">Elkezdi a kapcsolóalapú hozzáférés beállítását?</translation>
 <translation id="8315018673856831477">A Memóriatakarékos mód beállításai</translation>
 <translation id="8315514906653279104">Bekapcsolás…</translation>
+<translation id="8316480109537174997">A Gemini megjelenítése a tálcán, valamint a billentyűparancs bekapcsolása</translation>
 <translation id="8317671367883557781">Hálózati kapcsolat hozzáadása</translation>
 <translation id="8317965619823678157">jelszavak másolása</translation>
 <translation id="8318266828739827371">Osztott képernyős nézetben tekintheti meg a képernyő felnagyított részét. A Keresés + Ctrl + D billentyűparanccsal be- vagy kikapcsolhatja a dokkolt nagyítót.</translation>
@@ -10814,6 +10843,7 @@
 <translation id="8607661817136110841">Saját lapcsoportok</translation>
 <translation id="8607828412110648570">Győződjön meg arról, hogy a Bluetooth-eszköz párosítási módban és a közelben van. Csak olyan eszközökkel párosítson, amelyeket megbízhatónak tart. A párosított eszközök a Chromebookon lévő összes fiók számára láthatók. <ph name="BEGIN_LINK_LEARN_MORE" />További információ<ph name="END_LINK_LEARN_MORE" />.</translation>
 <translation id="8608618451198398104">Kerberos-jegy felvétele</translation>
+<translation id="860907040896565281">Billentyűparancs személyre szabása…</translation>
 <translation id="8609465669617005112">Mozgatás felfelé</translation>
 <translation id="8611922158252451755">A link birtokában bárki szerkesztheti az összes lapot, ezért legyen körültekintő a megosztáskor. A link 48 óra múlva lejár.</translation>
 <translation id="8612252270453580753">Videóképkocka keresése a következővel: <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11214,6 +11244,7 @@
 <translation id="8868838761037459823">Mobilhálózat részletei</translation>
 <translation id="8870413625673593573">Mostanában bezárt</translation>
 <translation id="8871043459130124414">Csak akkor fut, ha Ön rákattint a bővítményre</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – Megosztja ezt az oldalt a Geminivel</translation>
 <translation id="8871551568777368300">A rendszergazda rögzítette</translation>
 <translation id="8871696467337989339">Nem támogatott parancssori jelzőt használ: <ph name="BAD_FLAG" />. Ennek a stabilitás és a biztonság látja kárát.</translation>
 <translation id="8871974300055371298">Tartalombeállítások</translation>
@@ -11426,6 +11457,7 @@
 <translation id="9011163749350026987">Mindig mutassa az ikont</translation>
 <translation id="9011262023858991985">Lap átküldése</translation>
 <translation id="9011393886518328654">Kibocsátási megjegyzések</translation>
+<translation id="9012013036616593083">A Gemini jelenleg nem áll rendelkezésre. Próbálja újra később.</translation>
 <translation id="9012122671773859802">Képernyő folyamatos mozgatása az egérmutató mozgatásával együtt</translation>
 <translation id="9012585441087414258">Védelmet nyújt az ismert veszélyes webhelyekkel, letöltésekkel és bővítményekkel szemben. Ha valamelyik oldalon gyanús műveletet észlel, akkor a böngésző elküldi az URL-eket és az oldal tartalmának egyes részeit a Google Biztonságos Böngészésnek.</translation>
 <translation id="9013037634206938463">A Linux telepítéséhez <ph name="INSTALL_SIZE" /> szabad terület szükséges. Tárhely felszabadításához töröljön fájlokat az eszközről.</translation>
@@ -11451,6 +11483,7 @@
 <translation id="9024127637873500333">&amp;Megnyitás új lapon</translation>
 <translation id="9024158959543687197">Hiba történt a megosztott tároló csatlakoztatása során. Ellenőrizze a fájlmegosztási URL-t, és próbálkozzon újra.</translation>
 <translation id="9024692527554990034">Billentyűparancsokat használhat a címsávban, így gyorsabban kereshet egy adott webhelyen, illetve másik keresőmotorra válthat.</translation>
+<translation id="9024975946059881308">A Gemini megjelenítése a Mac menüsorán, valamint a billentyűparancs bekapcsolása</translation>
 <translation id="9025222334598338152">Az összehasonlító táblázatok segítségével nyomon követheti a munkáját, ahogy szűkíti a lehetőségeket</translation>
 <translation id="902638246363752736">Billentyűzet beállításai</translation>
 <translation id="9026393603776578602">diktálás</translation>
diff --git a/chrome/app/resources/generated_resources_hy.xtb b/chrome/app/resources/generated_resources_hy.xtb
index b9c1d69..5a0d516 100644
--- a/chrome/app/resources/generated_resources_hy.xtb
+++ b/chrome/app/resources/generated_resources_hy.xtb
@@ -6062,7 +6062,6 @@
 <translation id="5235050375939235066">Ապատեղադրե՞լ հավելվածը</translation>
 <translation id="523505283826916779">Հատուկ գործառույթների կարգավորումներ</translation>
 <translation id="5235750401727657667">Փոխել նոր ներդիր բացելիս ցուցադրվող էջը</translation>
-<translation id="5236054983756407518">Հեռացնե՞լ ձեր տան հասցեն Chrome-ից</translation>
 <translation id="5237124927415201087">Հեշտությամբ կարգավորեք <ph name="DEVICE_TYPE" /> սարքը ձեր հեռախոսով։ Դուք կարող եք ավելացնել ձեր Wi-Fi-ն ու Google հաշիվը՝ առանց ձեր գաղտնաբառերը մուտքագրելու։
     <ph name="BR" />
     <ph name="BR" />
@@ -7189,7 +7188,6 @@
 <translation id="606449270532897041">Կառավարել կայքերի տվյալները</translation>
 <translation id="6064764629679333574">Բարելավեք Bluetooth խոսափողի ձայնի որակը՝ աուդիոյի լուծաչափը ցածրից դարձնելով բարձր։</translation>
 <translation id="6065289257230303064">Վկայագրի սուբյեկտի գրացուցակի հատկանիշներ</translation>
-<translation id="6065690209261668796">Հեռացնե՞լ ձեր աշխատավայրի հասցեն Chrome-ից</translation>
 <translation id="6066794465984119824">Պատկերի հեշը կարգավորված չէ</translation>
 <translation id="6069464830445383022">Մուտք գործեք Google հաշվով</translation>
 <translation id="6071181508177083058">հաստատեք գաղտնաբառը</translation>
@@ -7513,6 +7511,7 @@
 <translation id="628726841779494414">Կառավարեք տպիչները կարգավորումներում</translation>
 <translation id="6287288864483377583">Ներմուծումը աջակցվում է միայն մեկ վկայականի համար</translation>
 <translation id="6287828400772161253">Android հեռախոս (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Հարցնել Google-ի ԱԲ ռեժիմին</translation>
 <translation id="6290613030083731160">Մոտակայքում չկան սարքեր, որոնց հետ հնարավոր է տվյալներ փոխանակել։ <ph name="LINK_BEGIN" />Իմանալ ավելին<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Վերականգնումը ձախողվեց, քանի որ տարածքը բավարար չէ։</translation>
 <translation id="6291741848715722067">Հաստատման կոդ</translation>
@@ -9179,6 +9178,7 @@
 <translation id="7481312909269577407">Forward</translation>
 <translation id="7481358317100446445">Պատրաստ է</translation>
 <translation id="748138892655239008">Վկայագրի հիմնական սահմանափակումներ</translation>
+<translation id="7482823403440483089">Ընդլայնված ինքնալրացում</translation>
 <translation id="7483732342458943943">Այս հղումը չի աշխատում</translation>
 <translation id="7484645889979462775">Երբեք չպահել այս կայքի համար</translation>
 <translation id="7484943269191249363">Դուք կարող եք այս սարքում օգտագործել մուտքի բոլոր բանալիները, որոնք պահված են Google գաղտնաբառերի կառավարչում։ Ինքնությունն անհրաժեշտ է հաստատել միայն մեկ անգամ։</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb
index a4fd707..4d450930 100644
--- a/chrome/app/resources/generated_resources_id.xtb
+++ b/chrome/app/resources/generated_resources_id.xtb
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Uninstal aplikasi?</translation>
 <translation id="523505283826916779">Setelan aksesibilitas</translation>
 <translation id="5235750401727657667">Ganti halaman yang ditampilkan saat membuka tab baru</translation>
-<translation id="5236054983756407518">Hapus alamat rumah Anda dari Chrome?</translation>
 <translation id="5237124927415201087">Siapkan <ph name="DEVICE_TYPE" /> dengan mudah menggunakan ponsel Anda. Anda dapat menambahkan Wi-Fi dan Akun Google Anda tanpa memasukkan sandi secara manual.
     <ph name="BR" />
     <ph name="BR" />
@@ -7208,7 +7207,6 @@
 <translation id="606449270532897041">Kelola data situs</translation>
 <translation id="6064764629679333574">Tingkatkan kualitas suara mikrofon Bluetooth dengan meningkatkan skala audio resolusi rendah ke resolusi tinggi.</translation>
 <translation id="6065289257230303064">Atribut Direktori Subjek Sertifikat</translation>
-<translation id="6065690209261668796">Hapus alamat kantor Anda dari Chrome?</translation>
 <translation id="6066794465984119824">Hash gambar tidak disetel</translation>
 <translation id="6069464830445383022">Akun Google Anda adalah kunci akses Chromebook Anda</translation>
 <translation id="6071181508177083058">konfirmasikan sandi</translation>
@@ -7532,6 +7530,7 @@
 <translation id="628726841779494414">Kelola printer Anda di setelan printer</translation>
 <translation id="6287288864483377583">Impor hanya didukung untuk satu sertifikat</translation>
 <translation id="6287828400772161253">Ponsel Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Mode Tanya AI Google</translation>
 <translation id="6290613030083731160">Tidak ada perangkat yang tersedia untuk berbagi di sekitar. <ph name="LINK_BEGIN" />Pelajari lebih lanjut<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Tidak dapat memulihkan karena ruang penyimpanan tidak cukup.</translation>
 <translation id="6291741848715722067">Kode konfirmasi</translation>
diff --git a/chrome/app/resources/generated_resources_is.xtb b/chrome/app/resources/generated_resources_is.xtb
index da25a64..108f7d1 100644
--- a/chrome/app/resources/generated_resources_is.xtb
+++ b/chrome/app/resources/generated_resources_is.xtb
@@ -6078,7 +6078,6 @@
 <translation id="5235050375939235066">Á að fjarlægja forrit?</translation>
 <translation id="523505283826916779">Aðgengisstillingar</translation>
 <translation id="5235750401727657667">Skipta út síðunni sem þú sérð þegar nýr flipi er opnaður</translation>
-<translation id="5236054983756407518">Fjarlægja heimilisfang úr Chrome?</translation>
 <translation id="5237124927415201087">Settu <ph name="DEVICE_TYPE" /> upp með símanum þínum á einfaldan hátt. Þú getur bætt Wi-Fi og Google-reikningnum þínum við án þess að slá aðgangsorðin þín handvirkt inn.
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">Stjórna vefsvæðagögnum</translation>
 <translation id="6064764629679333574">Auktu hljómgæði Bluetooth-hljóðnemans með því að skipta úr lágri upplausn í háa upplausn.</translation>
 <translation id="6065289257230303064">Skráasafnseigindir vottorðsviðfangs</translation>
-<translation id="6065690209261668796">Fjarlægja heimilisfang vinnu úr Chrome?</translation>
 <translation id="6066794465984119824">Tæti myndar er ekki stillt</translation>
 <translation id="6069464830445383022">Google reikningurinn þinn er notaður fyrir innskráningu á Chromebook</translation>
 <translation id="6071181508177083058">staðfestu aðgangsorð</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">Stjórnaðu prenturunum í prentarastillingunum</translation>
 <translation id="6287288864483377583">Innflutningur er aðeins studdur fyrir stakt vottorð</translation>
 <translation id="6287828400772161253">Android-sími (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Spyrja gervigreindarstillingu Google</translation>
 <translation id="6290613030083731160">Engin tæki eru að deila nálægt. <ph name="LINK_BEGIN" />Frekari upplýsingar<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Ekki er nægt geymslurými til að endurheimta.</translation>
 <translation id="6291741848715722067">Staðfestingarkóði</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb
index 963545bc..5031680 100644
--- a/chrome/app/resources/generated_resources_it.xtb
+++ b/chrome/app/resources/generated_resources_it.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Tipo di carta</translation>
 <translation id="1143142264369994168">Firmatario del certificato</translation>
 <translation id="1145593918056169051">La stampante si è interrotta</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Estensioni}=1{Estensioni ({SELECTED_ITEMS})}other{Estensioni ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Puntatore da testa</translation>
 <translation id="114721135501989771">Tutta l'intelligenza Google in Chrome</translation>
 <translation id="1147322039136785890">È il turno di <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -733,6 +734,7 @@
 <translation id="150411034776756821">Rimuovi <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Le cartelle condivise sono disponibili su Windows al percorso <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">esportare le password</translation>
+<translation id="1505654899813338756">Puoi raggruppare le schede per tenere insieme le pagine correlate e salvarle su tutti i tuoi dispositivi</translation>
 <translation id="1506061864768559482">Motore di ricerca</translation>
 <translation id="1506187449813838456">Aumenta tono</translation>
 <translation id="1507170440449692343">A questa pagina è stato impedito l'accesso alla webcam.</translation>
@@ -5294,6 +5296,7 @@
 <translation id="4681930562518940301">Apri &amp;originale in nuova scheda</translation>
 <translation id="4682481611456523884">Per i contenuti incorporati in questo sito non è possibile usare le informazioni su di te che sono state salvate</translation>
 <translation id="4682807230647698604">Quando utilizzi queste funzionalità, i dati pertinenti vengono inviati a Google per creare esperienze AI</translation>
+<translation id="4683143253481759090">Chrome è stato aggiornato</translation>
 <translation id="4683629100208651599">Usa lettere minuscole</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (valore predefinito)</translation>
 <translation id="4684427112815847243">Sincronizza tutto</translation>
@@ -6063,7 +6066,6 @@
 <translation id="5235050375939235066">Disinstallare l'app?</translation>
 <translation id="523505283826916779">Impostazioni di accessibilità</translation>
 <translation id="5235750401727657667">Sostituzione della pagina visualizzata quando viene aperta una nuova scheda</translation>
-<translation id="5236054983756407518">Rimuovere l'indirizzo di casa da Chrome?</translation>
 <translation id="5237124927415201087">Configura facilmente <ph name="DEVICE_TYPE" /> con lo smartphone. Puoi aggiungere la tua rete Wi-Fi e il tuo Account Google senza inserire manualmente le password.
     <ph name="BR" />
     <ph name="BR" />
@@ -7191,7 +7193,6 @@
 <translation id="606449270532897041">Gestisci i dati dei siti</translation>
 <translation id="6064764629679333574">Migliora la qualità del suono del microfono Bluetooth aumentando la risoluzione dell'audio da bassa risoluzione ad alta risoluzione.</translation>
 <translation id="6065289257230303064">Attributi directory soggetto certificato</translation>
-<translation id="6065690209261668796">Rimuovere l'indirizzo di lavoro da Chrome?</translation>
 <translation id="6066794465984119824">L'hash dell'immagine non è impostato</translation>
 <translation id="6069464830445383022">Accedi al Chromebook con il tuo Account Google</translation>
 <translation id="6071181508177083058">conferma password</translation>
@@ -7515,6 +7516,7 @@
 <translation id="628726841779494414">Gestisci le stampanti nelle impostazioni delle stampanti</translation>
 <translation id="6287288864483377583">L'importazione è supportata solo per un singolo certificato</translation>
 <translation id="6287828400772161253">Smartphone Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Chiedi a Google AI Mode</translation>
 <translation id="6290613030083731160">Non sono disponibili dispositivi per condividere contenuti nelle vicinanze. <ph name="LINK_BEGIN" />Scopri di più<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Impossibile eseguire il ripristino a causa di spazio di archiviazione insufficiente.</translation>
 <translation id="6291741848715722067">Codice di conferma</translation>
@@ -9180,6 +9182,7 @@
 <translation id="7481312909269577407">Avanti</translation>
 <translation id="7481358317100446445">Pronta</translation>
 <translation id="748138892655239008">Limitazioni di base certificato</translation>
+<translation id="7482823403440483089">Compilazione automatica avanzata</translation>
 <translation id="7483732342458943943">Questo link non funziona</translation>
 <translation id="7484645889979462775">Mai per questo sito</translation>
 <translation id="7484943269191249363">Puoi usare tutte le passkey salvate nel Gestore delle password di Google su questo dispositivo. Dovrai farlo solo una volta.</translation>
@@ -9571,7 +9574,7 @@
 <translation id="7758143121000533418">Family Link</translation>
 <translation id="7758884017823246335">Aggiungi ricerca su sito</translation>
 <translation id="7759443981285558794">Visualizza i certificati importati da ChromeOS</translation>
-<translation id="7759809451544302770">Facoltative</translation>
+<translation id="7759809451544302770">Facoltativo</translation>
 <translation id="7760176388948986635">Consenti alle app, ai siti web e ai servizi ChromeOS e per Android che dispongono dell'autorizzazione di accesso alla posizione di usare la posizione di questo dispositivo. La precisione della posizione fornisce una posizione più precisa per app e servizi. A questo scopo, Google tratta periodicamente informazioni relative a sensori dei dispositivi e segnali wireless provenienti da questo dispositivo per raccogliere le posizioni dei segnali wireless mediante crowdsourcing. Queste vengono usate senza identificare nessuna persona per migliorare la precisione della posizione e i servizi basati sulla posizione geografica, nonché per migliorare, fornire e mantenere i servizi di Google basati sugli interessi legittimi di Google e di terze parti al fine di soddisfare le esigenze degli utenti.</translation>
 <translation id="7762024824096060040">Impossibile usare questo account</translation>
 <translation id="7764225426217299476">Aggiungi indirizzo</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb
index d4ccba9..8fe48af 100644
--- a/chrome/app/resources/generated_resources_iw.xtb
+++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">‏קבלת חשבון באופן אוטומטי מטלפון Android</translation>
 <translation id="1069814191880976658">בחירת מסך אחר</translation>
 <translation id="107022587824771715">אין כרגע הצעות לקבוצות של כרטיסיות. אפשר <ph name="BEGIN_LINK" />לרענן עכשיו<ph name="END_LINK" /> או לנסות שוב מאוחר יותר</translation>
+<translation id="1070357312245925724">קיצור דרך לניווט</translation>
 <translation id="1070377999570795893">‏תוכנה אחרת במחשב הוסיפה תוסף שעשוי לשנות את אופן הפעולה של Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">פרטי הכניסה של החשבון שלך לא מעודכנים. עליך לצאת מהחשבון ולהיכנס מחדש.</translation>
 <translation id="1122960773616686544">שם סימנייה</translation>
 <translation id="1124772482545689468">משתמש</translation>
+<translation id="1125371304736839151">‏הצגת Gemini בחלק העליון של הדפדפן</translation>
 <translation id="1125550662859510761">‏נראה כמו <ph name="WIDTH" /> x <ph name="HEIGHT" /> (במקור)</translation>
 <translation id="1125921926864945797">טפט וסגנון</translation>
 <translation id="1128090040635299943">‏מתבצעת עכשיו הגדרה של Linux. תהליך ההגדרה יימשך כמה דקות.</translation>
@@ -989,6 +991,7 @@
 <translation id="1660763353352708040">בעיה במתאם המתח</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{תיקון הכרטיסייה שמאטה את הדפדפן}one{תיקון הכרטיסיות שמאטות את הדפדפן}two{תיקון הכרטיסיות שמאטות את הדפדפן}other{תיקון הכרטיסיות שמאטות את הדפדפן}}</translation>
 <translation id="16620462294541761">מצטערים, לא ניתן לאמת את הסיסמה שלך. יש לנסות שוב.</translation>
+<translation id="1662572015199460525">אפשר לדבר בקול או לכתוב הודעות טקסט כדי לקבל תשובות, מסקנות עיקריות ועוד במהלך הגלישה</translation>
 <translation id="166278006618318542">אלגוריתם מפתח ציבורי של נושא</translation>
 <translation id="1662801900924515589">האפליקציה <ph name="APP" /> הותקנה</translation>
 <translation id="1663698992894057019">‏כדאי לשדרג למכשיר Chromebook חדש כדי לקבל את גרסאות התוכנה והאבטחה העדכניות</translation>
@@ -1099,6 +1102,7 @@
 <translation id="174123615272205933">בהתאמה אישית</translation>
 <translation id="1741314857973421784">המשך</translation>
 <translation id="1744108098763830590">דף רקע</translation>
+<translation id="174516937379651657">‏כשמשתפים דף עם Gemini, התוכן המלא של הדף וכתובת ה-URL שלו נשלחים אל Google.</translation>
 <translation id="1745732479023874451">ניהול אנשי קשר</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{לפתוח ולערוך # קבצים באפליקציית האינטרנט הזו?}two{לפתוח ולערוך # קבצים באפליקציית האינטרנט הזו?}other{לפתוח ולערוך # קבצים באפליקציית האינטרנט הזו?}}</translation>
 <translation id="1748329107062243374">שימוש במפתח גישה מ-<ph name="DEVICE_NAME" /> כדי להיכנס אל <ph name="WEBSITE" /></translation>
@@ -1411,6 +1415,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{תוסף אחד נבדק}one{{NUM_EXTENSIONS} תוספים נבדקו}two{{NUM_EXTENSIONS} תוספים נבדקו}other{{NUM_EXTENSIONS} תוספים נבדקו}}</translation>
 <translation id="1959421829481337178">עליך להזין את קוד ההפעלה שקיבלת מהספק.</translation>
 <translation id="1960211333621141174">צוק</translation>
+<translation id="1962356719152496092">כאן אפשר להתאים אישית את מקשי הקיצור</translation>
 <translation id="1963976881984600709">הגנה רגילה</translation>
 <translation id="1964009877615282740">עוד</translation>
 <translation id="1965578266762387357">‏כשמקבלים עזרה בכתיבה, כתובת ה-URL של הדף, התוכן והטקסט נשלחים אל Google. אין להזין מידע אישי (כמו פרטים רפואיים או פיננסיים)</translation>
@@ -1578,6 +1583,7 @@
 <translation id="2079053412993822885">מחיקה של אחד מהאישורים שלך תמנע ממך את האפשרות להמשיך ולהשתמש בו כדי לזהות את עצמך.</translation>
 <translation id="2079495302726689071">פתיחת הקישור בכרטיסייה חדשה של <ph name="APP" /></translation>
 <translation id="2079545284768500474">ביטול הפעולה</translation>
+<translation id="2079553700504470326">‏שימוש במיקום המדויק במקום במיקום משוער על סמך כתובת ה-IP, כדי לקבל את התוצאות הכי מדויקות מ-Gemini.</translation>
 <translation id="2080070583977670716">הגדרות נוספות</translation>
 <translation id="2081816110395725788">מעבר למצב שינה בזמן שימוש בסוללה</translation>
 <translation id="2082187087049518845">קיבוץ כרטיסיות</translation>
@@ -2209,6 +2215,7 @@
 <translation id="2496180316473517155">היסטוריית גלישה</translation>
 <translation id="2496616243169085015">צילום</translation>
 <translation id="2497229222757901769">מהירות העכבר</translation>
+<translation id="24977856422126200">‏‫<ph name="WINDOW_TITLE" /> – הכרטיסייה הזו משותפת עם Gemini למשך השיחה</translation>
 <translation id="2497852260688568942">מנהל המערכת שלך השבית את הסנכרון</translation>
 <translation id="2498539833203011245">מזעור</translation>
 <translation id="2498765460639677199">ענק</translation>
@@ -2533,6 +2540,7 @@
 <translation id="2729661575355442512">‏<ph name="BEGIN_PARAGRAPH1" />כשההגדרה 'קביעת מיקום יותר מדויקת' מופעלת, המידע על אותות אלחוטיים, כמו נקודות גישה ל-Wi-Fi ואנטנות סלולריות, וגם נתוני חיישנים מהמכשיר, כמו מד התאוצה והג'ירוסקופ, משמשים כדי לקבוע את המיקום של המכשיר בצורה יותר מדויקת. אפליקציות ושירותים של Android משתמשים במידע הזה כדי לספק תכונות שמבוססות על המיקום. כדי לעשות את זה, Google אוספת מדי פעם נתונים על חיישני מכשיר ואותות אלחוטיים בקרבת המכשיר כדי לתמוך במיקור המונים של מיקומי אותות אלחוטיים.<ph name="END_PARAGRAPH1" />
     ‫<ph name="BEGIN_PARAGRAPH2" />Google משתמשת במידע שנאסף מהמכשיר הזה כדי: לשפר את הדיוק של קביעת המיקום ואת השירותים מבוססי-המיקום, וגם כדי לשפר, לספק ולתחזק באופן כללי את שירותי Google. אנחנו מעבדים את המידע הזה על סמך האינטרסים הלגיטימיים של Google ושל צדדים שלישיים כדי לשרת את צורכי המשתמשים. המידע הזה לא משמש לזיהוי של אנשים פרטיים.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />אפשר להשבית את ההגדרה 'קביעת מיקום יותר מדויקת' בכל שלב בהגדרות המיקום של המכשיר הזה בקטע 'הגדרות' &gt; 'פרטיות ואבטחה' &gt; 'אמצעי בקרה על פרטיות' &gt; 'גישה למיקום' &gt; 'הגדרות מיקום מתקדמות'. אם ההגדרה 'קביעת מיקום יותר מדויקת' מושבתת, לא יאספו נתונים לקביעת מיקום יותר מדויקת. באפליקציות ובשירותים של Android, נעשה שימוש בכתובת ה-IP בלבד, אם היא זמינה, כדי לקבוע את המיקום של המכשיר הזה. הדבר עשוי להשפיע על הזמינות ועל הדיוק של המיקומים באפליקציות ובשירותים של Android, כמו מפות Google.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">‏הצגה ועריכה של הפעילות בממשקי Gemini</translation>
 <translation id="2730029791981212295">‏גיבוי אפליקציות וקובצי Linux</translation>
 <translation id="2730550884708194161">מידע על פרופילי עבודה</translation>
 <translation id="2730596696987224099">בחירת סיסמה משלך</translation>
@@ -3403,6 +3411,7 @@
 <translation id="3360306038446926262">חלונות</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> משתף איתך <ph name="ATTACHMENTS" />.}one{<ph name="DEVICE_NAME" /> משתף איתך <ph name="ATTACHMENTS" />.}two{<ph name="DEVICE_NAME" /> משתף איתך <ph name="ATTACHMENTS" />.}other{<ph name="DEVICE_NAME" /> משתף איתך <ph name="ATTACHMENTS" />.}}</translation>
 <translation id="3361954577771524115">מהאפליקציה</translation>
+<translation id="3362651095484543782">‏כדי לצאת מ-Gemini או לחזור אליו, אפשר להשתמש במקש קיצור.</translation>
 <translation id="3362915550009543917">ציור שמן שליו של כר דשא בגוון צהוב, שמשרה תחושת שלווה והרהור אינטלקטואלי.</translation>
 <translation id="3363202073972776113">הפרופיל החדש ינוהל על ידי הארגון שלך. <ph name="BEGIN_LINK" />מידע נוסף<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">‏‫Alt + העברת העכבר מעל</translation>
@@ -3626,6 +3635,7 @@
 <translation id="3511358375261756531">הרחבה של <ph name="HEADER" /></translation>
 <translation id="351152300840026870">גופן ברוחב קבוע</translation>
 <translation id="3511528412952710609">קצרה</translation>
+<translation id="3512465804715993309">הדגשה דינמית</translation>
 <translation id="3513019849832307207">הצטרפות ופתיחה</translation>
 <translation id="3513563267917474897">פס הזזה של גוון הצבע מ-<ph name="MIN_VALUE" /> עד <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">בקרת משחקים</translation>
@@ -4972,6 +4982,7 @@
 <translation id="443031431654216610">יש להשתמש בספרות בלבד</translation>
 <translation id="4430369329743628066">הסימנייה נוספה</translation>
 <translation id="4430422687972614133">הפעלת הכרטיס הווירטואלי</translation>
+<translation id="443196770280837407">‏אפשר לפתוח את Gemini באמצעות מקש קיצור.</translation>
 <translation id="4432621511648257259">הסיסמה שגויה</translation>
 <translation id="4434611816075088065">אין עוד משהו שדורש התייחסות כרגע</translation>
 <translation id="443475966875174318">עדכון או הסרה של אפליקציות לא תואמות</translation>
@@ -4987,6 +4998,7 @@
 <translation id="4442863809158514979">הצגת הרשאות האינטרנט</translation>
 <translation id="4442937638623063085">לא נמצאו פרופילים. עליך להזין את קוד ההפעלה שקיבלת מהספק.</translation>
 <translation id="4443536555189480885">&amp;עזרה</translation>
+<translation id="4444191890945732856">‏שיתפת את הדף הזה עם Gemini</translation>
 <translation id="4444304522807523469">‏גישה לסורקי מסמכים המחוברים באמצעות USB או ברשת המקומית</translation>
 <translation id="4444512841222467874">אם לא מפנים נפח אחסון, ייתכן שמשתמשים ונתונים יוסרו באופן אוטומטי.</translation>
 <translation id="4445446646109808714">הסכם רישיון למשתמש קצה: <ph name="EULA_LINK" /></translation>
@@ -5319,6 +5331,7 @@
 <translation id="4687718960473379118">מודעות שאתרים מציעים</translation>
 <translation id="4688036121858134881">מזהה יומן מקומי: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761">המכשיר הזה מועבר לגרסה קודמת (<ph name="PROGRESS_PERCENT" />) על ידי <ph name="MANAGER" /></translation>
+<translation id="4688870304423708920">‏כדאי לבדוק את החיבור לאינטרנט ולנסות להשתמש ב-Gemini שוב</translation>
 <translation id="4689235506267737042">בחירת העדפות ההדגמה</translation>
 <translation id="4689421377817139245">‏סנכרון הסימנייה עם ה-iPhone</translation>
 <translation id="4690091457710545971">‏&lt;קושחת ה-Wi-Fi של Intel יצרה ארבעה קבצים: csr.lst‏, fh_regs.lst‏, radio_reg.lst‏, monitor.lst.sysmon. שלושת הקבצים הראשונים הם קובצי Dump בינאריים של הרישום, והמערכת של Intel מטפלת בהם מתוך הנחה שהם לא מכילים מידע שמאפשר זיהוי אישי או זיהוי של המכשיר. הקובץ האחרון הוא מעקב ביצוע מהקושחה של Intel. נמחק ממנו מידע שמאפשר זיהוי אישי או זיהוי של המכשיר, אבל הוא גדול מדי מכדי להציג אותו כאן. הקבצים האלה נוצרו בתגובה לבעיות שאירעו לאחרונה בחיבור ה-Wi-Fi של המכשיר שלך, והם ישותפו עם Intel בניסיון לפתור את הבעיות האלה.&gt;</translation>
@@ -5604,6 +5617,7 @@
 <translation id="4884937942297374058">ההגנה המשופרת מושבתת</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">לתוסף הזה אין הרשאות גישה נוספות לאתרים</translation>
+<translation id="4887391901725877182">כתוביות</translation>
 <translation id="4887424188275796356">פתיחה באמצעות מציג המערכת</translation>
 <translation id="488785315393301722">הצגת פרטים</translation>
 <translation id="488862352499217187">יצירת תיקייה חדשה</translation>
@@ -5754,6 +5768,7 @@
 <translation id="5001526427543320409">‏קובצי cookie של צד שלישי</translation>
 <translation id="5003070249435823986">משתמשים בתנועה כדי להיכנס למצב גלילה, ואז מזיזים את הראש לכיוון שאליו רוצים לגלול. כדי לצאת ממצב הגלילה, צריך להשתמש בתנועה שוב.</translation>
 <translation id="5003993274120026347">המשפט הבא</translation>
+<translation id="5005113238422129109">‏אפשר לדבר עם Gemini באמצעות המיקרופון. כשמדברים אל Gemini, האודיו נשמר בפעילות בממשקי Gemini (אם האפשרות מופעלת)</translation>
 <translation id="5005311809885666699">‏נשמרו דרך Chrome</translation>
 <translation id="5005498671520578047">העתקת הסיסמה</translation>
 <translation id="5006218871145547804">‏ADB עבור אפליקציות ל-Android ב-Crostini</translation>
@@ -6080,7 +6095,6 @@
 <translation id="5235050375939235066">להסיר את התקנת האפליקציה?</translation>
 <translation id="523505283826916779">הגדרות נגישות</translation>
 <translation id="5235750401727657667">החלפת הדף שמוצג בפתיחה של כרטיסייה חדשה</translation>
-<translation id="5236054983756407518">‏להסיר את כתובת המגורים מ-Chrome?</translation>
 <translation id="5237124927415201087">‏אפשר להגדיר בקלות את מכשיר <ph name="DEVICE_TYPE" /> באמצעות הטלפון. ניתן להוסיף את ה-Wi-Fi ואת החשבון שלך ב-Google בלי להזין את הסיסמאות באופן ידני.
     <ph name="BR" />
     <ph name="BR" />
@@ -6725,6 +6739,7 @@
 <translation id="5705005699929844214">להציג תמיד אפשרויות נגישוּת</translation>
 <translation id="5705882733397021510">חזרה</translation>
 <translation id="5707185214361380026">נכשלה טעינת תוסף מ:</translation>
+<translation id="5707674184620508665">הארגון שלך, <ph name="ACCOUNT_MANAGER" />, לא יוכל לראות או לנהל את הנתונים הקיימים שלך. הם יישארו בפרופיל הקיים.</translation>
 <translation id="5708171344853220004">‏שם ראשי של Microsoft</translation>
 <translation id="5711010025974903573">יומני שירות</translation>
 <translation id="5711983031544731014">לא ניתן לבטל את הנעילה. יש להזין את הסיסמה שלך.</translation>
@@ -7211,7 +7226,6 @@
 <translation id="606449270532897041">ניהול הנתונים מאתרים</translation>
 <translation id="6064764629679333574">‏אפשר לשפר את איכות הצליל של מיקרופון ה-Bluetooth באמצעות שינוי הרזולוציה מנמוכה לגבוהה.</translation>
 <translation id="6065289257230303064">תכונות ספרייה של נושא אישור</translation>
-<translation id="6065690209261668796">‏להסיר את הכתובת בעבודה שלך מ-Chrome?</translation>
 <translation id="6066794465984119824">‏לא הוגדר גיבוב (hash) של תמונה</translation>
 <translation id="6069464830445383022">‏הכניסה ל-Chromebook תתבצע באמצעות חשבון Google</translation>
 <translation id="6071181508177083058">אישור סיסמה</translation>
@@ -7436,6 +7450,7 @@
 <translation id="622484624075952240">למטה</translation>
 <translation id="622537739776246443">הפרופיל יימחק</translation>
 <translation id="6225475702458870625">יש חיבור נתונים זמין ב-<ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">‏הפעילות בממשקי Gemini</translation>
 <translation id="6226777517901268232">קובץ מפתח פרטי (אופציונלי)</translation>
 <translation id="6227280783235722609">תוסף</translation>
 <translation id="622902691730729894">ביטול ההצמדה של הקבוצה לסרגל הסימניות</translation>
@@ -7535,6 +7550,7 @@
 <translation id="628726841779494414">ניתן לנהל את המדפסות בהגדרות המדפסת</translation>
 <translation id="6287288864483377583">אפשר לייבא רק אישור אחד</translation>
 <translation id="6287828400772161253">‏טלפון Android ‏(<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">‏מצב Google AI: רוצה לשאול משהו?</translation>
 <translation id="6290613030083731160">אין מכשירים זמינים שמשתפים בקרבת מקום. <ph name="LINK_BEGIN" />מידע נוסף<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">לא ניתן לשחזר מפני שאין מספיק מקום אחסון.</translation>
 <translation id="6291741848715722067">קוד אישור</translation>
@@ -7738,6 +7754,7 @@
 <translation id="6451861213630784801">לא נכנסת לחשבון</translation>
 <translation id="6452181791372256707">דחייה</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> הושלמו</translation>
+<translation id="6452268285438583507">התקנת תוספים</translation>
 <translation id="6452961788130242735">בעיית רשת או תחום לא תקין</translation>
 <translation id="6453191633103419909">איכות הקרנה של כרטיסייה/מסך</translation>
 <translation id="6453921811609336127">‏כדי לעבור לשיטת הקלט הבאה, יש להקיש על <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl‏<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />רווח<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8168,6 +8185,7 @@
 <translation id="6759193508432371551">איפוס להגדרות היצרן</translation>
 <translation id="6760354150216532978">אזהרה: לאתר הזה יש הרשאה לראות את העריכות שלך</translation>
 <translation id="6761209758867628753">כלי: עזרה בכתיבה</translation>
+<translation id="6761459308170527362">‏אפשר לשאול את Gemini שאלה בקול או בטקסט לגבי תוכן הדף ששיתפת</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">אין הרשאה לשמירת נתונים מאתרים במכשיר</translation>
 <translation id="6762833852331690540">מופעל</translation>
@@ -8827,6 +8845,7 @@
 <translation id="7223952304612664117">האישור מאפשר לשירותי המערכת להשתמש בהגדרה 'קביעת מיקום יותר מדויקת' כדי לקבוע את המיקום שלך. ההגדרה 'קביעת מיקום יותר מדויקת' משתמשת במידע על אותות אלחוטיים וחיישנים כדי לקבוע את המיקום של המכשיר.</translation>
 <translation id="7225082563376899794">‏שימוש ב-Windows Hello בזמן מילוי סיסמאות</translation>
 <translation id="7225179976675429563">חסר סוג רשת</translation>
+<translation id="7226163413959353072">‏עוזר אישי מבוסס-AI שמספק מסקנות עיקריות, מסביר מושגים, מוצא תשובות ועוד</translation>
 <translation id="7227235818314667565">ניהול השיתוף</translation>
 <translation id="7227458944009118910">האפליקציות המפורטות בהמשך גם יכולות לטפל בקישורים מסוג פרוטוקול. אפליקציות אחרות יבקשו הרשאה.</translation>
 <translation id="7228056665272655255">כדי להגדיר טביעת אצבע, על הילד או הילדה לגעת בחיישן טביעות האצבע שבפינה הימנית העליונה של המקלדת. נתוני טביעות האצבע של הילד או הילדה נשמרים באופן מאובטח ואף פעם לא נשלחים ממכשיר <ph name="DEVICE_TYPE" /> הזה.</translation>
@@ -8896,6 +8915,7 @@
 <translation id="727595954130325265">לקנייה</translation>
 <translation id="727952162645687754">שגיאה בהורדה</translation>
 <translation id="7280649757394340890">הגדרות קול של המרת טקסט לדיבור</translation>
+<translation id="7280683802406059877">התאמה אישית של מקש הקיצור</translation>
 <translation id="7280877790564589615">התבקשה הרשאה</translation>
 <translation id="7281166215790160128">מצב</translation>
 <translation id="7282056103720203738">קריאת נתונים ומידע מהמכשירים המחוברים שלך</translation>
@@ -8954,6 +8974,7 @@
 <translation id="7320213904474460808">הגדרת הרשת כברירת המחדל</translation>
 <translation id="7321545336522791733">השרת אינו נגיש</translation>
 <translation id="7322515217754205362">הרשאות לאתרים</translation>
+<translation id="7322919329844967709">התשובות שיתקבלו יהיו רלוונטיות יותר לתוכן הדף ששיתפת</translation>
 <translation id="7323315405936922211">גודל אזור הסמן</translation>
 <translation id="7324020307732396723">פתיחת הגדרות השפה</translation>
 <translation id="7324297612904500502">פורום ביטא</translation>
@@ -9952,6 +9973,7 @@
 <translation id="7991296728590311172">הגדרות גישה באמצעות מתג</translation>
 <translation id="7992080146463834191">מסכמים תכנים, מפשטים שפה מורכבת או שואלים שאלות.</translation>
 <translation id="7992203134935383159">סינתזת דיבור</translation>
+<translation id="7993332993977106257">‏גישה נוחה לשימוש ב-Gemini בכל המכשיר, גם כש-Chrome ממוזער.</translation>
 <translation id="7997826902155442747">עדיפות תהליך</translation>
 <translation id="7997828719430450286">הפעולה הצליחה.</translation>
 <translation id="7998701048266085837">‏כתובות URL</translation>
@@ -10005,6 +10027,7 @@
 <translation id="8028060951694135607">‏שחזור מפתח של Microsoft</translation>
 <translation id="8028803902702117856">הקובץ <ph name="FILE_NAME" /> בהורדה, <ph name="SIZE" /></translation>
 <translation id="8028993641010258682">גודל</translation>
+<translation id="8029349782735515147">‏הצגת כתוביות כשמשתמשים ב-Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{רשימת קריאה}=1{רשימת קריאה ({SELECTED_ITEMS})}one{Reading list ({SELECTED_ITEMS})}two{רשימת קריאה ({SELECTED_ITEMS})}other{רשימת קריאה ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – נשלחה בקשה להרשאה, יש ללחוץ על ⌘ + אפשרות + חץ למעלה כדי להשיב</translation>
 <translation id="8030169304546394654">מנותק</translation>
@@ -10125,6 +10148,7 @@
 <translation id="8102139037507939978">‏הסרה של פרטים אישיים מזהים מהקובץ system_logs.txt.</translation>
 <translation id="810362914482827094">חיפוש מפתחות גישה</translation>
 <translation id="8104088837833760645">‏הורדת פרופיל eSIM</translation>
+<translation id="8105050970626643057">‏אפשר לפתוח את Gemini במהירות בכל פעם שצריך</translation>
 <translation id="8105273883928376822">צריך להיכנס לחשבון כדי להמשיך.</translation>
 <translation id="8106114112474206597">‏משתמשים במקש I כדי ללחוץ על כפתור העכבר</translation>
 <translation id="8107015733319732394">‏ההתקנה של חנות Google Play במכשיר <ph name="DEVICE_TYPE" /> מתבצעת. ייתכן שההתקנה תימשך כמה דקות.</translation>
@@ -10281,6 +10305,7 @@
 <translation id="8222112516148944758">קבוצות הכרטיסיות נשמרות אוטומטית ומתעדכנות בכל המכשירים</translation>
 <translation id="8222674561049363989">הקובץ הוא לא מסמך תקין</translation>
 <translation id="822347941086490485">‏מתבצע חיפוש של מכשירי HID...</translation>
+<translation id="8224209912580158729">‏כדי לקבל תשובות רלוונטיות יותר, אפשר לשתף את תוכן הדף עם Gemini.</translation>
 <translation id="8224427620313426549">החשבון שלך ב-<ph name="DOMAIN_LINK" /> לא יימחק</translation>
 <translation id="8225046344534779393">צריך לבדוק את החיבור לאינטרנט</translation>
 <translation id="8225265270453771718">שיתוף חלון של אפליקציה</translation>
@@ -10424,6 +10449,7 @@
 <translation id="8314835274931377415">להתחיל בהגדרה של גישה באמצעות מתג?</translation>
 <translation id="8315018673856831477">האפשרויות של מצב החיסכון בזיכרון</translation>
 <translation id="8315514906653279104">מתבצעת הפעלה…</translation>
+<translation id="8316480109537174997">‏הצגת Gemini במגש המערכת והפעלת מקשי הקיצור</translation>
 <translation id="8317671367883557781">הוספת חיבור רשת</translation>
 <translation id="8317965619823678157">להעתיק את הסיסמאות</translation>
 <translation id="8318266828739827371">‏שימוש בתצוגת מסך מפוצל כדי לראות את האזור המוגדל במסך. כדי להפעיל או להשבית את התכונה 'זכוכית מגדלת במצב מעוגן', מקישים על מקש החיפוש + Ctrl‏ + D.</translation>
@@ -10824,6 +10850,7 @@
 <translation id="8607661817136110841">קבוצות הכרטיסיות שלך</translation>
 <translation id="8607828412110648570">‏צריך לוודא שמכשיר ה-Bluetooth נמצא במצב התאמה ובקרבת מקום. חשוב לבצע התאמה רק עם מכשירים מהימנים. המכשירים המותאמים גלויים לכל החשבונות ב-Chromebook הזה. <ph name="BEGIN_LINK_LEARN_MORE" />מידע נוסף<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">‏הוספת כרטיס Kerberos</translation>
+<translation id="860907040896565281">התאמה אישית של מקש הקיצור…</translation>
 <translation id="8609465669617005112">הזזה למעלה</translation>
 <translation id="8611922158252451755">צריך לשים לב עם מי משתפים את הכרטיסיות כי כל מי שיש לו את הקישור יכול לערוך את כל הכרטיסיות. תוקף הקישור יפוג בעוד 48 שעות.</translation>
 <translation id="8612252270453580753">חיפוש פריים באמצעות <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11226,6 +11253,7 @@
 <translation id="8868838761037459823">פרטי הרשת הסלולרית</translation>
 <translation id="8870413625673593573">נסגרו לאחרונה</translation>
 <translation id="8871043459130124414">התוסף פועל רק אחרי שלוחצים עליו</translation>
+<translation id="8871126140396172266">‏‫<ph name="WINDOW_TITLE" /> – שיתפת את הדף הזה עם Gemini</translation>
 <translation id="8871551568777368300">הוצמד על ידי מנהל המערכת</translation>
 <translation id="8871696467337989339">השתמשת בסימון שורת פקודה שאינו נתמך: <ph name="BAD_FLAG" />. היציבות והאבטחה ייפגעו.</translation>
 <translation id="8871974300055371298">הגדרות תוכן</translation>
@@ -11438,6 +11466,7 @@
 <translation id="9011163749350026987">הצגה תמיד של הסמל</translation>
 <translation id="9011262023858991985">הכרטיסייה הזו מועברת</translation>
 <translation id="9011393886518328654">נתוני גרסה</translation>
+<translation id="9012013036616593083">‏אין גישה אל Gemini כרגע. אפשר לנסות שוב אחר כך.</translation>
 <translation id="9012122671773859802">הזזת המסך ברצף כשהעכבר זז</translation>
 <translation id="9012585441087414258">‏הגנה מפני אתרים, הורדות ותוספים שידועים כמסוכנים. אם בדף כלשהו מתבצעת פעולה חשודה, כתובות URL וקטעים מהתוכן בדף נשלחים אל הגלישה הבטוחה של Google.</translation>
 <translation id="9013037634206938463">‏נדרש שטח אחסון פנוי של <ph name="INSTALL_SIZE" /> כדי להתקין את Linux. כדי לפנות שטח אחסון, יש למחוק קבצים מהמכשיר.</translation>
@@ -11463,6 +11492,7 @@
 <translation id="9024127637873500333">&amp;פתיחה בכרטיסייה חדשה</translation>
 <translation id="9024158959543687197">קרתה שגיאה בטעינת התקן הרשת לשיתוף קבצים. יש לבדוק את כתובת האתר של ההתקן ולנסות שוב.</translation>
 <translation id="9024692527554990034">יש לך אפשרות להשתמש בקיצורי הדרך בסרגל הכתובות כדי לחפש במהירות באתר ספציפי, או כדי להשתמש במנוע חיפוש אחר.</translation>
+<translation id="9024975946059881308">‏הצגת Gemini בסרגל התפריטים של Mac והפעלת מקשי הקיצור</translation>
 <translation id="9025222334598338152">אפשר להשתמש בטבלאות ההשוואה כדי לשמור על מעקב בזמן שבודקים את האפשרויות.</translation>
 <translation id="902638246363752736">הגדרות מקלדת</translation>
 <translation id="9026393603776578602">הכתבה</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb
index 9af93ce0..e462d8e 100644
--- a/chrome/app/resources/generated_resources_ja.xtb
+++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -6050,7 +6050,6 @@
 <translation id="5235050375939235066">アプリをアンインストールしますか?</translation>
 <translation id="523505283826916779">ユーザー補助機能の設定</translation>
 <translation id="5235750401727657667">新しいタブを開いたときの表示ページを変更する</translation>
-<translation id="5236054983756407518">Chrome から自宅の住所を削除しますか?</translation>
 <translation id="5237124927415201087">スマートフォンで <ph name="DEVICE_TYPE" /> を簡単に設定できます。パスワードを手動で入力しなくても、Wi-Fi や Google アカウントを追加できます。
     <ph name="BR" />
     <ph name="BR" />
@@ -7179,7 +7178,6 @@
 <translation id="606449270532897041">サイトデータを管理</translation>
 <translation id="6064764629679333574">低解像度音声を高解像度にアップスケーリングすることで、Bluetooth マイクの音質を向上させます。</translation>
 <translation id="6065289257230303064">証明書のサブジェクトのディレクトリ属性</translation>
-<translation id="6065690209261668796">Chrome から職場の住所を削除しますか?</translation>
 <translation id="6066794465984119824">画像ハッシュが設定されていません</translation>
 <translation id="6069464830445383022">Google アカウントを使用して Chromebook にログイン</translation>
 <translation id="6071181508177083058">パスワードの確認入力</translation>
@@ -7503,6 +7501,7 @@
 <translation id="628726841779494414">プリンタ設定でプリンタを管理</translation>
 <translation id="6287288864483377583">インポートは 1 つの証明書のみ可能です</translation>
 <translation id="6287828400772161253">Android スマートフォン(<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI モードに質問する</translation>
 <translation id="6290613030083731160">近くに共有可能なデバイスはありません。<ph name="LINK_BEGIN" />詳細<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ストレージの空き容量が不足しているため復元できません。</translation>
 <translation id="6291741848715722067">確認コード</translation>
diff --git a/chrome/app/resources/generated_resources_ka.xtb b/chrome/app/resources/generated_resources_ka.xtb
index ae3bfa4d..a0221cb 100644
--- a/chrome/app/resources/generated_resources_ka.xtb
+++ b/chrome/app/resources/generated_resources_ka.xtb
@@ -6064,7 +6064,6 @@
 <translation id="5235050375939235066">გსურთ აპის დეინსტალაცია?</translation>
 <translation id="523505283826916779">მარტივი წვდომის პარამეტრები</translation>
 <translation id="5235750401727657667">თქვენთვის ხილული გვერდის ჩანაცვლება ახალი ჩანართის გახსნისას</translation>
-<translation id="5236054983756407518">გსურთ სახლის მისამართის წაშლა Chrome-იდან?</translation>
 <translation id="5237124927415201087">მარტივად დააყენეთ თქვენი <ph name="DEVICE_TYPE" /> ტელეფონის მეშვეობით. თქვენი Wi-Fi ქსელისა და Google ანგარიშის დამატებას შეძლებთ თქვენი პაროლების ხელით შეყვანის გარეშე.
     <ph name="BR" />
     <ph name="BR" />
@@ -7195,7 +7194,6 @@
 <translation id="606449270532897041">საიტების მონაცემების მართა</translation>
 <translation id="6064764629679333574">გააუმჯობესეთ Bluetooth მიკროფონის ხმის ხარისხი. შეცვალეთ აუდიოს დაბალი გარჩევადობა მაღლით.</translation>
 <translation id="6065289257230303064">სერტიფიკატის სუბიექტის დირექტორიის ატრიბუტები</translation>
-<translation id="6065690209261668796">გსურთ თქვენი სამუშაო მისამართის წაშლა Chrome-იდან?</translation>
 <translation id="6066794465984119824">სურათის ჰეში დაუყენებელია</translation>
 <translation id="6069464830445383022">შედით Chromebook-ში თქვენი Google ანგარიშით</translation>
 <translation id="6071181508177083058">დაადასტურეთ პაროლი</translation>
@@ -7519,6 +7517,7 @@
 <translation id="628726841779494414">პრინტერების მართვა შეგიძლიათ პრინტერების პარამეტრებიდან</translation>
 <translation id="6287288864483377583">მხოლოდ ერთი სერტიფიკატის იმპორტია მხარდაჭერილი</translation>
 <translation id="6287828400772161253">Android ტელეფონი (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">ჰკითხეთ Google-ის ხელოვნური ინტელექტის რეჟიმს</translation>
 <translation id="6290613030083731160">ახლომახლო არ არის მოწყობილობები, რომლებიდანაც რაიმე ზიარდება. <ph name="LINK_BEGIN" />შეიტყვეთ მეტი<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">აღდგენა ვერ მოხერხდა საცავში არასაკმარისი მეხსიერების გამო.</translation>
 <translation id="6291741848715722067">დადასტურების კოდი</translation>
diff --git a/chrome/app/resources/generated_resources_kk.xtb b/chrome/app/resources/generated_resources_kk.xtb
index 784bbcc..35d67ac4 100644
--- a/chrome/app/resources/generated_resources_kk.xtb
+++ b/chrome/app/resources/generated_resources_kk.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Аккаунтты Android телефонынан автоматты түрде алу</translation>
 <translation id="1069814191880976658">Басқа экран таңдау</translation>
 <translation id="107022587824771715">Қойындылар тобы ұсыныстары әзірше қолжетімсіз. <ph name="BEGIN_LINK" />Қазір жаңартуға<ph name="END_LINK" /> немесе кейінірек қайталап көруге болады.</translation>
+<translation id="1070357312245925724">Навигация таңбашасы</translation>
 <translation id="1070377999570795893">Компьютеріңіздегі басқа бір бағдарлама жаңа кеңейтім қосты, ол Chrome жұмысын өзгертуі мүмкін.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Аккаунтыңыздың кіру мәліметтері ескірген. Жүйеден шығып, қайта кіріңіз.</translation>
 <translation id="1122960773616686544">Бетбелгі атауы</translation>
 <translation id="1124772482545689468">Пайдаланушы</translation>
+<translation id="1125371304736839151">Gemini-ды браузердің жоғарғы жағында көрсету</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (жергілікті) болып көрінеді</translation>
 <translation id="1125921926864945797">Тұсқағаз және стиль</translation>
 <translation id="1128090040635299943">Linux жүйесі конфигурацияланып жатыр. Конфигурациялау бірнеше минутқа созылады.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">Қағаз түрі</translation>
 <translation id="1143142264369994168">Сертификатқа қол қоюшы</translation>
 <translation id="1145593918056169051">Принтер тоқтады</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Кеңейтімдер}=1{Кеңейтімдер ({SELECTED_ITEMS})}other{Кеңейтімдер ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Бас қозғалысымен басқару</translation>
 <translation id="114721135501989771">Chrome-дағы Google ақылды функциялары</translation>
 <translation id="1147322039136785890">Енді <ph name="SUPERVISED_USER_NAME" /> құрылғыны пайдалана алады</translation>
@@ -733,6 +736,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> сайтын өшіру</translation>
 <translation id="1504551620756424144">Ортақ қалталарды Windows жүйесінде <ph name="BASE_DIR" /> каталогінен таба аласыз.</translation>
 <translation id="1505494256539862015">құпия сөздерді экспорттау</translation>
+<translation id="1505654899813338756">Ұқсас беттерді бірге сақтау және барлық құрылғыңызда сақтау үшін қойындыларды топтауға болады</translation>
 <translation id="1506061864768559482">Іздеу жүйесі</translation>
 <translation id="1506187449813838456">Қадамды үлкейту</translation>
 <translation id="1507170440449692343">Бұл бетке камераны пайдалануға тыйым салынған.</translation>
@@ -984,6 +988,7 @@
 <translation id="1660763353352708040">Қуат адаптерінде ақау бар</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Браузердің жұмысын баяулататын қойындыға қатысты ақауларды түзетіңіз}other{Браузердің жұмысын баяулататын қойындыларға қатысты ақауларды түзетіңіз}}</translation>
 <translation id="16620462294541761">Кешіріңіз, құпия сөзіңізді растау мүмкін болмады. Әрекетті қайталап көріңіз.</translation>
+<translation id="1662572015199460525">Шолған кезде жауаптар, маңызды тұжырымдар және т.б. ақпарат алу үшін дауыспен немесе мәтінмен сөйлесіңіз</translation>
 <translation id="166278006618318542">Тақырыптың ортақ кілт алгоритмі</translation>
 <translation id="1662801900924515589"><ph name="APP" /> орнатылды.</translation>
 <translation id="1663698992894057019">Соңғы қауіпсіздік пен бағдарламалық құрал үшін жаңа Chromebook жүйесіне жаңартыңыз.</translation>
@@ -1086,6 +1091,7 @@
 <translation id="174123615272205933">Арнаулы</translation>
 <translation id="1741314857973421784">Жалғастыру</translation>
 <translation id="1744108098763830590">фондық бет</translation>
+<translation id="174516937379651657">Бетті Gemini-мен бөліскен кезде, беттің толық контенті мен URL мекенжайы Google-ға жіберіледі.</translation>
 <translation id="1745732479023874451">Контактілерді басқару</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{Осы веб-қолданбада # файлды ашып, өзгерту керек пе?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> сайтына кіру үшін <ph name="DEVICE_NAME" /> кіру кілтін пайдалану</translation>
@@ -1397,6 +1403,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 кеңейтім тексерілді}other{{NUM_EXTENSIONS} кеңейтім тексерілді}}</translation>
 <translation id="1959421829481337178">Оператор қамтамасыз еткен белсендіру кодын енгізіңіз.</translation>
 <translation id="1960211333621141174">Жартас</translation>
+<translation id="1962356719152496092">Пернелер тіркесімін осы жерде бейімдеңіз.</translation>
 <translation id="1963976881984600709">Стандартты қорғау</translation>
 <translation id="1964009877615282740">Тағы көру</translation>
 <translation id="1965578266762387357">Жазу бойынша көмек алсаңыз, беттің URL мекенжайы, контенті мен мәтіні Google-ға жіберіледі. Жеке ақпарат (мысалы, денсаулық туралы не қаржылық мәліметтер) енгізбеңіз.</translation>
@@ -1564,6 +1571,7 @@
 <translation id="2079053412993822885">Жеке сертификаттарыңыздың бірін жойсаңыз, оны бұдан былай өзіңізді анықтау үшін пайдалана алмайсыз.</translation>
 <translation id="2079495302726689071">Сілтемені жаңа <ph name="APP" /> қойындысында ашу</translation>
 <translation id="2079545284768500474">Қайтару</translation>
+<translation id="2079553700504470326">Ең дұрыс Gemini нәтижелерін алу үшін IP мекенжайыңызға негізделген болжалды локацияның орнына нақты локацияңызды пайдаланыңыз.</translation>
 <translation id="2080070583977670716">Қосымша параметрлер</translation>
 <translation id="2081816110395725788">Батарея зарядымен жұмыс істегенде ұйқы режиміне қою</translation>
 <translation id="2082187087049518845">Қойындыны жаңа топқа енгізу</translation>
@@ -2192,6 +2200,7 @@
 <translation id="2496180316473517155">Шолу журналы</translation>
 <translation id="2496616243169085015">Фотосурет</translation>
 <translation id="2497229222757901769">Тінтуір жылдамдығы</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" />: бұл қойындыны Gemini-мен осы әңгіме бойы бөлісіп жатырсыз</translation>
 <translation id="2497852260688568942">Синхрондау мүмкіндігін әкімші өшіріп қойған</translation>
 <translation id="2498539833203011245">Жию</translation>
 <translation id="2498765460639677199">Үлкен</translation>
@@ -2516,6 +2525,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Локация дәлдігі параметрі қосылған кезде, Wi-Fi кіру нүктелері, ұялы желі мұнаралары сияқты сымсыз сигналдар және құрылғыдағы акселерометр мен гироскоп сияқты датчик деректері туралы ақпарат локацияға негізделген функцияларды пайдаланатын Android қолданбалары мен қызметтері бар құрылғы локациясын дәлірек анықтау үшін пайдаланылады. Ол үшін Google сымсыз сигнал локацияларын анықтау мақсатында осы құрылғыға жақын жердегі датчиктер мен сымсыз сигналдар туралы ақпаратты жинап отырады.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google осы құрылғыдан жиналған бұл ақпаратты келесі мақсаттарда пайдаланады: локация дәлдігі мен локацияға негізделген қызметтерді жақсарту; Google қызметтерін жалпы жақсарту, ұсыну және жүргізу. Бұл ақпаратты пайдаланушылардың қажеттіліктерін қанағаттандыру мақсатында Google-дың және үшінші тараптардың заңды мүдделері негізінде өңдейміз. Бұл ақпарат жеке тұлғаны анықтау үшін қолданылмайды.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Локация дәлдігін құрылғының "Параметрлер &gt; Құпиялық және қауіпсіздік &gt; Құпиялық параметрлері &gt; Локацияны пайдалану рұқсаты &gt; Қосымша локация параметрлері" тармағындағы локация параметрлерінен кез келген уақытта өшіруге болады. Локация дәлдігі параметрі өшірулі болса, оның ешқандай дерегі жиналмайды. Бұл құрылғының локациясын анықтау үшін Android қолданбалары мен қызметтерінде тек IP мекенжайы (қолжетімді болса) қолданылады. Бұл жағдай Google Maps сияқты Android қолданбалары мен қызметтерінің қолжетімділігі мен локация дәлдігіне әсер етуі мүмкін.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Gemini қолданбаларын пайдалану тарихын көріп, реттеңіз.</translation>
 <translation id="2730029791981212295">Linux қолданбалары мен файлдарының сақтық көшірмесі жасалуда</translation>
 <translation id="2730550884708194161">Жұмыс профильдері туралы ақпарат</translation>
 <translation id="2730596696987224099">Өзіңіздікін таңдаңыз</translation>
@@ -3384,6 +3394,7 @@
 <translation id="3360306038446926262">Терезелер</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> сізге <ph name="ATTACHMENTS" /> жіберіп жатыр.}other{<ph name="DEVICE_NAME" /> сізге <ph name="ATTACHMENTS" /> жіберіп жатыр.}}</translation>
 <translation id="3361954577771524115">Қолданбадан</translation>
+<translation id="3362651095484543782">Gemini-дан шығу немесе оған оралу үшін пернелер тіркесімін пайдаланыңыз.</translation>
 <translation id="3362915550009543917">Тыныштық пен рухани байлық сезімін сылайтын сары реңкті көгал бейнеленген бейпіл көркем сурет.</translation>
 <translation id="3363202073972776113">Бұл жаңа профильді ұйымыңыз басқарады. <ph name="BEGIN_LINK" />Толығырақ<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + курсорды апару</translation>
@@ -3607,6 +3618,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> панелін жаю</translation>
 <translation id="351152300840026870">Ені бірыңғай қаріп</translation>
 <translation id="3511528412952710609">Қысқа</translation>
+<translation id="3512465804715993309">Дауыс жылдамдығына сай бейімдеу</translation>
 <translation id="3513019849832307207">Қосылу және ашу</translation>
 <translation id="3513563267917474897">Реңк жүгірткісі: <ph name="MIN_VALUE" /> &gt; <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Ойынды басқару</translation>
@@ -4952,6 +4964,7 @@
 <translation id="443031431654216610">Тек сандық цифрларды пайдалану</translation>
 <translation id="4430369329743628066">Бетбелгі қосылды</translation>
 <translation id="4430422687972614133">Виртуалдық картаны қосу</translation>
+<translation id="443196770280837407">Gemini-ды пернелер тіркесімімен ашыңыз.</translation>
 <translation id="4432621511648257259">Құпия сөз қате</translation>
 <translation id="4434611816075088065">Қазір қауіпсіздікке қатысты ұсыныстар жоқ</translation>
 <translation id="443475966875174318">Үйлеспейтін қолданбаларды жаңарту немесе өшіру</translation>
@@ -4967,6 +4980,7 @@
 <translation id="4442863809158514979">Веб-рұқсаттарды көру</translation>
 <translation id="4442937638623063085">Ешбір профиль табылмады. Оператор қамтамасыз еткен белсендіру кодын енгізіңіз.</translation>
 <translation id="4443536555189480885">&amp;Анықтама</translation>
+<translation id="4444191890945732856">Бұл бетті Gemini-мен бөлісіп жатырсыз</translation>
 <translation id="4444304522807523469">USB арқылы немесе жергілікті желіде тіркелген құжат сканерлеріне кіру</translation>
 <translation id="4444512841222467874">Орын босатылмаса, пайдаланушылар мен деректер автоматты түрде өшірілуі мүмкін.</translation>
 <translation id="4445446646109808714">Түпкі пайдаланушының лицензия туралы келісімі: <ph name="EULA_LINK" /></translation>
@@ -5289,6 +5303,7 @@
 <translation id="4681930562518940301">Түпнұсқа &amp;кескінді жаңа қойындыда ашу</translation>
 <translation id="4682481611456523884">Бұл сайттағы ендірілген контент сіз туралы сақталған ақпаратты пайдалана алмайды</translation>
 <translation id="4682807230647698604">Бұл функцияларды пайдаланған кезде, жасанды интеллект мүмкіндіктерін жасау үшін қатысы бар деректер Google-ға жіберіледі.</translation>
+<translation id="4683143253481759090">Chrome жаңартылды.</translation>
 <translation id="4683629100208651599">Кіші әріппен жазу</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (әдепкі)</translation>
 <translation id="4684427112815847243">Барлығын синхрондау</translation>
@@ -5298,6 +5313,7 @@
 <translation id="4687718960473379118">Сайт ұсынған жарнамалар</translation>
 <translation id="4688036121858134881">Жергілікті журнал идентификаторы: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> бұл құрылғыны алдыңғы нұсқаға қайтарды (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Интернет байланысын тексеріп, Gemini-ды қайта пайдаланып көріңіз.</translation>
 <translation id="4689235506267737042">Демо параметрлерін таңдаңыз</translation>
 <translation id="4689421377817139245">Осы бетбелгіні iPhone телефоныңызға синхрондаңыз</translation>
 <translation id="4690091457710545971">&lt;Intel Wi-Fi микробағдарламасы жасаған төрт файл: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. Алғашқы үшеуі тіркеу қателерінен тұратын бинарлы файлдар болып табылады және Intel-дің мәлімдеуі бойынша оларда жеке тұлғаны не құрылғыны айқындайтын ақпарат қамтылмайды. Соңғы файл – Intel микробағдарламасындағы бағдарламаның орындалу трассасы. Ондағы жеке тұлғаны не құрылғыны айқындайтын барлық ақпарат жойылған, бірақ ол үлкен болғандықтан, осы жерде көрсету мүмкін емес. Осы файлдар құрылғыңыздағы Wi-Fi желісіне қатысты соңғы мәселелерге сәйкес жасалды және олар Intel компаниясына жіберіліп, аталған мәселелерді шешуге көмектеседі.&gt;</translation>
@@ -5582,6 +5598,7 @@
 <translation id="4884937942297374058">Күшейтілген қорғаныс өшірілді.</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Бұл кеңейтімде сайтқа қосымша кіру мүмкіндігі жоқ.</translation>
+<translation id="4887391901725877182">Субтитр</translation>
 <translation id="4887424188275796356">Жүйе көру құралымен ашу</translation>
 <translation id="488785315393301722">Мәліметтерді көрсету</translation>
 <translation id="488862352499217187">Жаңа қалта жасау</translation>
@@ -5732,6 +5749,7 @@
 <translation id="5001526427543320409">Үшінші тарап cookie файлдары</translation>
 <translation id="5003070249435823986">Айналдыру режиміне кіру үшін қимылды қолданыңыз. Содан кейін айналдыру қажет бағытта басыңызды қозғалтыңыз. Айналдыру режимінен шығу үшін қимылды қайта қолданыңыз.</translation>
 <translation id="5003993274120026347">Келесі сөйлем</translation>
+<translation id="5005113238422129109">Gemini-мен чатта сөйлесу үшін микрофон пайдаланыңыз. Gemini-мен сөйлескен кезде, аудио Gemini қолданбаларын пайдалану тарихында (қосулы болса) сақталады.</translation>
 <translation id="5005311809885666699">Chrome-нан сақталған</translation>
 <translation id="5005498671520578047">Құпия сөзді көшіру</translation>
 <translation id="5006218871145547804">Crostini жүйесіндегі Android қолданбаларына арналған ADB құралы</translation>
@@ -6058,7 +6076,6 @@
 <translation id="5235050375939235066">Қолданба жойылсын ба?</translation>
 <translation id="523505283826916779">Арнайы мүмкіндіктер параметрлері</translation>
 <translation id="5235750401727657667">Жаңа қойынды ашылған кезде шығатын бетті ауыстыру</translation>
-<translation id="5236054983756407518">Үй мекенжайын Chrome-нан өшіру қажет пе?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> құрылғысын телефоныңызбен оңай реттеңіз. Құпия сөздерді қолмен енгізбей-ақ Wi-Fi-ды және Google аккаунтын қоса аласыз.
     <ph name="BR" />
     <ph name="BR" />
@@ -6700,6 +6717,7 @@
 <translation id="5705005699929844214">Арнайы мүмкіндіктер опцияларын әрдайым көрсету</translation>
 <translation id="5705882733397021510">Артқа</translation>
 <translation id="5707185214361380026">Келесіден кеңейтімді жүктеу сәтсіз аяқталды:</translation>
+<translation id="5707674184620508665">Ұйымыңыз (<ph name="ACCOUNT_MANAGER" />) бұрыннан бар деректеріңізді көре алмайды немесе басқара алмайды. Олар қолданыстағы профильде қалады.</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">Қызметтік журналдар</translation>
 <translation id="5711983031544731014">Құлпын ашу мүмкін емес. Құпия сөзіңізді енгізіңіз.</translation>
@@ -7185,7 +7203,6 @@
 <translation id="606449270532897041">Сайт деректерін басқару</translation>
 <translation id="6064764629679333574">Аудионың төмен ажыратымдылығын жоғары деңгейге көтеру арқылы Bluetooth микрофонының сапасын жақсартады.</translation>
 <translation id="6065289257230303064">Сертификат тақырыбының каталог төлсипаттары</translation>
-<translation id="6065690209261668796">Жұмыс мекенжайын Chrome-нан өшіру қажет пе?</translation>
 <translation id="6066794465984119824">Кескіннің хеші орнатылмаған.</translation>
 <translation id="6069464830445383022">Google аккаунтымен Chromebook құрылғысына кіріңіз</translation>
 <translation id="6071181508177083058">құпия сөзді растау</translation>
@@ -7410,6 +7427,7 @@
 <translation id="622484624075952240">Төмен</translation>
 <translation id="622537739776246443">Профиль жойылады</translation>
 <translation id="6225475702458870625">Деректер байланысы <ph name="PHONE_NAME" /> телефонынан қолжетімді</translation>
+<translation id="622568138962270592">Gemini қолданбаларын пайдалану тарихы</translation>
 <translation id="6226777517901268232">Жеке негізгі файл (міндетті емес)</translation>
 <translation id="6227280783235722609">кеңейтім</translation>
 <translation id="622902691730729894">Топты бетбелгілер жолағынан босату</translation>
@@ -7509,6 +7527,7 @@
 <translation id="628726841779494414">Принтер параметрлерінде принтерлерді басқарыңыз.</translation>
 <translation id="6287288864483377583">Тек бір сертификатты импорттауға болады.</translation>
 <translation id="6287828400772161253">Android телефоны (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI режимінен сұрау</translation>
 <translation id="6290613030083731160">Маңайда сізбен бөлісіп жатқан ешқандай құрылғы жоқ. <ph name="LINK_BEGIN" />Толығырақ<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Жад орны жеткіліксіз болғандықтан, қалпына келтіру мүмкін емес.</translation>
 <translation id="6291741848715722067">Растау коды</translation>
@@ -7712,6 +7731,7 @@
 <translation id="6451861213630784801">Аккаунттан шығып кеткенсіз</translation>
 <translation id="6452181791372256707">Қабылдамау</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> алынды.</translation>
+<translation id="6452268285438583507">Кеңейтімдер қосу</translation>
 <translation id="6452961788130242735">Желі қатесі шықты немесе аймақ дұрыс емес.</translation>
 <translation id="6453191633103419909">Қойындыны/экранды проекциялау сапасы</translation>
 <translation id="6453921811609336127">Келесі енгізу әдісіне ауысу үшін <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> пернелерін басыңыз.</translation>
@@ -8138,6 +8158,7 @@
 <translation id="6759193508432371551">Зауыттық параметрлерге қайта орнату</translation>
 <translation id="6760354150216532978">Ескерту: бұл сайт сіз енгізген өзгерістерді көре алады</translation>
 <translation id="6761209758867628753">Құрал: Жазуға көмек керек</translation>
+<translation id="6761459308170527362">Gemini-ға өзіңіз бөлісіп жатқан бет контенті туралы сұрақ қою үшін дауыстық немесе мәтіндік чатты пайдалануға болады.</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Құрылғыға сайт деректерін сақтауға рұқсат берілмеді</translation>
 <translation id="6762833852331690540">Қосулы</translation>
@@ -8796,6 +8817,7 @@
 <translation id="7223952304612664117">Бұл жағдайда жүйелік қызметтер локацияңызды анықтау үшін локация дәлдігі параметрін пайдалана алады. Локация дәлдігі параметрі құрылғы локациясын анықтау үшін сымсыз сигналдар мен датчиктер туралы ақпаратты пайдаланады.</translation>
 <translation id="7225082563376899794">Құпия сөздерді толтыру кезінде Windows Hello функциясын пайдалану</translation>
 <translation id="7225179976675429563">Желі түрі жоқ</translation>
+<translation id="7226163413959353072">Маңызды тұжырымдар беріп, тұжырымдамаларды түсіндіріп, жауаптар, т.б. тауып алатын жасанды интеллектілі көмекші</translation>
 <translation id="7227235818314667565">Бөлісу әрекетін басқару</translation>
 <translation id="7227458944009118910">Төменде көрсетілген қолданбалар протокол сілтемелерін де өңдей алады. Басқа қолданбаларға рұқсат қажет.</translation>
 <translation id="7228056665272655255">Саусақ ізін реттеу үшін балаңыз пернетақтаның жоғарғы оң жақ бұрышындағы саусақ ізін оқу сканерін түртуі керек. Бала саусағының ізі туралы деректер қауіпсіз сақталған және <ph name="DEVICE_TYPE" /> құрылғысынан басқа ешқайда жіберілмейді.</translation>
@@ -8865,6 +8887,7 @@
 <translation id="727595954130325265">Қазір сатып алу</translation>
 <translation id="727952162645687754">Жүктеу қатесі</translation>
 <translation id="7280649757394340890">Мәтінді дыбысқа түрлендіру дауыстық параметрлері</translation>
+<translation id="7280683802406059877">Пернелер тіркесімін бейімдеу</translation>
 <translation id="7280877790564589615">Рұқсат қажет</translation>
 <translation id="7281166215790160128">Режим</translation>
 <translation id="7282056103720203738">Тіркелген құрылғылар туралы ақпарат пен деректерді оқу</translation>
@@ -8923,6 +8946,7 @@
 <translation id="7320213904474460808">Желіні әдепкісінше таңдау</translation>
 <translation id="7321545336522791733">Сервер қолжетімді емес</translation>
 <translation id="7322515217754205362">Сайт рұқсаттары</translation>
+<translation id="7322919329844967709">Өзіңіз бөлісетін бет контентіне қатысты көбірек сәйкес келетін жауаптар аласыз.</translation>
 <translation id="7323315405936922211">Курсор аумағының өлшемі</translation>
 <translation id="7324020307732396723">Тіл параметрлерін ашу</translation>
 <translation id="7324297612904500502">Бета форумы</translation>
@@ -9921,6 +9945,7 @@
 <translation id="7991296728590311172">Switch Access параметрлері</translation>
 <translation id="7992080146463834191">Контентті қорытындылап, күрделі тілмен жазылған мәтінді қысқартып, сұрақтарға жауап береді.</translation>
 <translation id="7992203134935383159">Сөз синтезі</translation>
+<translation id="7993332993977106257">Chrome кішірейтілсе де, Gemini-ға құрылғыңызда оңай кіріп, пайдаланыңыз.</translation>
 <translation id="7997826902155442747">Өңдеу басымдығы</translation>
 <translation id="7997828719430450286">Орындалды.</translation>
 <translation id="7998701048266085837">URL мекенжайлары</translation>
@@ -9973,6 +9998,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856"><ph name="FILE_NAME" /> (<ph name="SIZE" />) жүктеп алынуда</translation>
 <translation id="8028993641010258682">Көлемі</translation>
+<translation id="8029349782735515147">Gemini Live пайдаланған кезде субтитр көрсету</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Оқу тізімі}=1{Оқу тізімі ({SELECTED_ITEMS})}other{Оқу тізімі ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – рұқсат сұралды, жауап беру үшін ⌘ + Option + жоғарыға бағыттауыш перне тіркесімін басыңыз.</translation>
 <translation id="8030169304546394654">Ажыратылған</translation>
@@ -10091,6 +10117,7 @@
 <translation id="8102139037507939978">Жеке тұлғаны анықтау ақпаратын system_logs.txt файлынан өшіру.</translation>
 <translation id="810362914482827094">Кіру кілттерінен іздеу</translation>
 <translation id="8104088837833760645">eSIM профилін жүктеп алу</translation>
+<translation id="8105050970626643057">Gemini-ды қажет кезде лезде ашыңыз.</translation>
 <translation id="8105273883928376822">Жалғастыру үшін аккаунтқа кіріңіз.</translation>
 <translation id="8106114112474206597">Тінтуір түймесін басу үшін "i" пернесін басыңыз.</translation>
 <translation id="8107015733319732394">Google Play Store дүкені <ph name="DEVICE_TYPE" /> құрылғысына орнатылуда. Бұл бірнеше минут алады.</translation>
@@ -10247,6 +10274,7 @@
 <translation id="8222112516148944758">Қойындылар топтары барлық құрылғыңызда автоматты түрде сақталып, жаңарады.</translation>
 <translation id="8222674561049363989">Файл жарамсыз.</translation>
 <translation id="822347941086490485">HID құрылғылары ізделуде...</translation>
+<translation id="8224209912580158729">Барынша дұрыс жауаптар алу үшін бет контентін Gemini-мен бөлісіңіз.</translation>
 <translation id="8224427620313426549"><ph name="DOMAIN_LINK" /> аккаунтыңыз жойылмайды.</translation>
 <translation id="8225046344534779393">Интернет байланысын тексеріңіз.</translation>
 <translation id="8225265270453771718">Қолданба терезесін бөлісу</translation>
@@ -10390,6 +10418,7 @@
 <translation id="8314835274931377415">Switch Access-ті реттеу керек пе?</translation>
 <translation id="8315018673856831477">Жад үнемдегіштің опциялары</translation>
 <translation id="8315514906653279104">Қосылып жатыр…</translation>
+<translation id="8316480109537174997">Gemini-ды жүйелік науада көрсету және пернелер тіркесімін қосу</translation>
 <translation id="8317671367883557781">Желі байланысын енгізу</translation>
 <translation id="8317965619823678157">құпия сөздерді көшіру</translation>
 <translation id="8318266828739827371">Экранның ұлғайтылған аумағын көру үшін оны бөліп көріңіз. Бекітілген ұлғайтқышты қосу және өшіру үшін "Іздеу" + Ctrl + D перне тіркесімін басыңыз.</translation>
@@ -10790,6 +10819,7 @@
 <translation id="8607661817136110841">Қойындылар топтарыңыз</translation>
 <translation id="8607828412110648570">Bluetooth құрылғыңыз жұптау режимінде және маңайда болсын. Сенімді құрылғылармен ғана жұптаңыз. Жұпталған құрылғылар осы Chromebook-тегі барлық аккаунтқа көрінеді. <ph name="BEGIN_LINK_LEARN_MORE" />Толық ақпарат<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos билетін қосу</translation>
+<translation id="860907040896565281">Пернелер тіркесімін бейімдеу...</translation>
 <translation id="8609465669617005112">Жоғары қарай жылжыту</translation>
 <translation id="8611922158252451755">Сілтемені алған кез келген адам барлық қойындыны өзгерте алады, сол себепті тек тиісті адамдармен бөлісіңіз. Сілтеме мерзімі 48 сағаттан кейін аяқталады.</translation>
 <translation id="8612252270453580753">Бейнекадрды <ph name="VISUAL_SEARCH_PROVIDER" /> көмегімен іздеу</translation>
@@ -11190,6 +11220,7 @@
 <translation id="8868838761037459823">Ұялы байланыс мәліметтері</translation>
 <translation id="8870413625673593573">Жақында жабылған</translation>
 <translation id="8871043459130124414">Кеңейтімді басқаннан кейін ғана іске қосылады.</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" />: бұл бетті Gemini-мен бөлісіп жатырсыз</translation>
 <translation id="8871551568777368300">Әкімші бекіткен</translation>
 <translation id="8871696467337989339">Қолдау көрсетілмеген пәрмен жолы жалауын пайдаланудасыз: <ph name="BAD_FLAG" />. Тұрақтылық пен қауіпсіздікке зиян келеді.</translation>
 <translation id="8871974300055371298">Контент параметрлері</translation>
@@ -11402,6 +11433,7 @@
 <translation id="9011163749350026987">Белгішені әрқашан көрсету</translation>
 <translation id="9011262023858991985">Бұл қойынды трансляциялануда</translation>
 <translation id="9011393886518328654">Шығарылым туралы ескертпелер</translation>
+<translation id="9012013036616593083">Gemini қазір қолжетімді емес. Кейінірек қайталап көріңіз.</translation>
 <translation id="9012122671773859802">Экранды тінтуір қозғалған сайын үздіксіз жылжыту</translation>
 <translation id="9012585441087414258">Қауіпті деп танылған сайттардан, жүктеп алынғандардан және кеңейтімдерден қорғайды. Бет күдікті нәрсе жасаса, URL мекенжайлары мен бет контентінің биттері Google Safe Browsing қызметіне жіберіледі.</translation>
 <translation id="9013037634206938463">Linux жүйесін орнату үшін <ph name="INSTALL_SIZE" /> бос орын қажет. Орын босату үшін құрылғыдан файлдарды жойыңыз.</translation>
@@ -11427,6 +11459,7 @@
 <translation id="9024127637873500333">&amp;Жаңа қойындыда ашу</translation>
 <translation id="9024158959543687197">Ортақ файлды орнату кезінде қате шықты. Ортақ қалтаның URL сілтемесін тексеріп, қайта орнатып көріңіз.</translation>
 <translation id="9024692527554990034">Белгілі бір сайтта жылдам іздеу немесе басқа іздеу жүйесіне өту үшін мекенжай жолағында таңбашалар пайдалана аласыз.</translation>
+<translation id="9024975946059881308">Gemini-ды Mac мәзір жолағында көрсету және пернелер тіркесімін қосу</translation>
 <translation id="9025222334598338152">Опцияларды нақтылап, қадағалау үшін салыстыру кестелерін пайдалануға болады.</translation>
 <translation id="902638246363752736">Пернетақта параметрлері</translation>
 <translation id="9026393603776578602">мәтінді дауыспен енгізу</translation>
diff --git a/chrome/app/resources/generated_resources_km.xtb b/chrome/app/resources/generated_resources_km.xtb
index 93c2f9a5..2868a83 100644
--- a/chrome/app/resources/generated_resources_km.xtb
+++ b/chrome/app/resources/generated_resources_km.xtb
@@ -218,6 +218,7 @@
 <translation id="1142713751288681188">ប្រភេទក្រដាស</translation>
 <translation id="1143142264369994168">អ្នកចុះហត្ថលេខាវិញ្ញាបនប័ត្រ</translation>
 <translation id="1145593918056169051">ម៉ាស៊ីនបោះពុម្ព​បានឈប់</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{កម្មវិធី​បន្ថែម}=1{កម្មវិធី​បន្ថែម ({SELECTED_ITEMS})}other{កម្មវិធី​បន្ថែម ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ព្រួញដែលបញ្ជា​ដោយ​ក្បាល</translation>
 <translation id="114721135501989771">ទទួលបាន​មុខងារ​ឆ្លាតវៃ​របស់ Google នៅក្នុង Chrome</translation>
 <translation id="1147322039136785890">ឥឡូវនេះ ជាវេន​របស់ <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -736,6 +737,7 @@
 <translation id="150411034776756821">លុប <ph name="SITE" /></translation>
 <translation id="1504551620756424144">មានថត​ដែលបាន​ចែករំលែក​នៅក្នុង Windows នៅ <ph name="BASE_DIR" />។</translation>
 <translation id="1505494256539862015">នាំចេញ​ពាក្យ​សម្ងាត់</translation>
+<translation id="1505654899813338756">អ្នកអាច​ដាក់ផ្ទាំង​ជាក្រុម ដើម្បី​រក្សាទំព័រ​ដែលពាក់ព័ន្ធ​ឱ្យនៅជាមួយគ្នា និង​រក្សាទុក​នៅលើ​ឧបករណ៍នានា​របស់អ្នក</translation>
 <translation id="1506061864768559482">ម៉ាស៊ីនស្វែងរក</translation>
 <translation id="1506187449813838456">បង្កើនកម្រិតសម្លេង</translation>
 <translation id="1507170440449692343">ទំព័រនេះត្រូវបានរារាំងពីការចូលប្រើកាមេរ៉ារបស់អ្នក។</translation>
@@ -5317,6 +5319,7 @@
 <translation id="4681930562518940301">បើករូបភាពដើមនៅក្នុងផ្ទាំងថ្មី</translation>
 <translation id="4682481611456523884">ខ្លឹមសារ​ដែលបានបង្កប់​នៅលើ​គេហទំព័រនេះ​មិនអាចប្រើ​ព័ត៌មាន​ដែលគេហទំព័រនេះ​បានរក្សាទុក​ពាក់ព័ន្ធនឹងអ្នក​ទេ</translation>
 <translation id="4682807230647698604">នៅពេលអ្នកប្រើមុខងារទាំងនេះ ទិន្នន័យដែលពាក់ព័ន្ធនឹងត្រូវបានបញ្ជូនទៅ Google ដើម្បីបង្កើតបទពិសោធប្រើប្រាស់ AI</translation>
+<translation id="4683143253481759090">Chrome ត្រូវបាន​ដំឡើង​កំណែហើយ</translation>
 <translation id="4683629100208651599">កំណត់ជាអក្សរតូច</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (លំនាំដើម)</translation>
 <translation id="4684427112815847243">ធ្វើសមកម្មគ្រប់យ៉ាង</translation>
@@ -6089,7 +6092,6 @@
 <translation id="5235050375939235066">លុបកម្មវិធី?</translation>
 <translation id="523505283826916779">ការកំណត់លទ្ធភាពប្រើប្រាស់</translation>
 <translation id="5235750401727657667">ជំនួសទំព័រ​ដែលអ្នកឃើញ នៅពេលបើកផ្ទាំងថ្មី</translation>
-<translation id="5236054983756407518">ដក​អាសយដ្ឋាន​ផ្ទះ​របស់អ្នក​ចេញពី Chrome ឬ?</translation>
 <translation id="5237124927415201087">រៀបចំ <ph name="DEVICE_TYPE" /> របស់អ្នកយ៉ាងងាយស្រួលដោយប្រើទូរសព្ទរបស់អ្នក។ អ្នកអាចបញ្ចូល Wi-Fi និងគណនី Google របស់អ្នកដោយមិនចាំបាច់បញ្ចូលពាក្យសម្ងាត់របស់អ្នកដោយផ្ទាល់ដៃ។
     <ph name="BR" />
     <ph name="BR" />
@@ -7221,7 +7223,6 @@
 <translation id="606449270532897041">គ្រប់គ្រង​ទិន្នន័យ​គេហទំព័រ</translation>
 <translation id="6064764629679333574">កែលម្អគុណភាពសំឡេងមីក្រូហ្វូនប៊្លូធូសតាមរយៈការបង្កើនសំឡេងដែលមានកម្រិតគុណភាពទាបទៅជាសំឡេងមានកម្រិតគុណភាពខ្ពស់។</translation>
 <translation id="6065289257230303064">គុណលក្ខណៈថតឯកសារភាគីវិញ្ញាបនប័ត្រ</translation>
-<translation id="6065690209261668796">ដក​អាសយដ្ឋាន​កន្លែង​ធ្វើការ​របស់អ្នក​ចេញពី Chrome ឬ?</translation>
 <translation id="6066794465984119824">​មិនបានកំណត់កូដតំណាងរូបភាពទេ</translation>
 <translation id="6069464830445383022">គណនី Google របស់អ្នកគឺជាការចូល Chromebook របស់អ្នក</translation>
 <translation id="6071181508177083058">អះអាងពាក្យសម្ងាត់</translation>
@@ -7546,6 +7547,7 @@
 <translation id="628726841779494414">គ្រប់គ្រង​ម៉ាស៊ីន​បោះពុម្ព​របស់អ្នក​នៅក្នុង​ការកំណត់​ម៉ាស៊ីន​បោះពុម្ព</translation>
 <translation id="6287288864483377583">អាច​នាំចូល​វិញ្ញាបនបត្រ​បានតែមួយ​ប៉ុណ្ណោះ</translation>
 <translation id="6287828400772161253">ទូរសព្ទ Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">សួរ​មុខងារ Google AI</translation>
 <translation id="6290613030083731160">មិនមាន​ការចែករំលែកឧបករណ៍​ដែលនៅជិតទេ។ <ph name="LINK_BEGIN" />ស្វែងយល់បន្ថែម<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">មិនអាច​ស្ដារ​បានទេ ដោយសារ​ខ្វះទំហំផ្ទុក។</translation>
 <translation id="6291741848715722067">លេខ​កូដ​បញ្ជាក់​</translation>
@@ -9215,6 +9217,7 @@
 <translation id="7481312909269577407">ទៅមុខ</translation>
 <translation id="7481358317100446445">អាចប្រើ​បានហើយ</translation>
 <translation id="748138892655239008">ឧបសគ្គមូលដ្ឋានវិញ្ញាបនប័ត្រ</translation>
+<translation id="7482823403440483089">ការបំពេញ​ស្វ័យប្រវត្តិ​ដែលបាន​ធ្វើឱ្យ​ប្រសើរឡើង</translation>
 <translation id="7483732342458943943">តំណនេះ​មិនដំណើរការ​ទេ</translation>
 <translation id="7484645889979462775">មិនដែលសម្រាប់គេហទំព័រនេះឡើយ</translation>
 <translation id="7484943269191249363">អ្នក​អាចប្រើ​កូដសម្ងាត់​ទាំងអស់​របស់អ្នក​ដែលបាន​រក្សាទុក​ទៅក្នុង​កម្មវិធី​គ្រប់គ្រង​ពាក្យសម្ងាត់​នៅលើ​ឧបករណ៍នេះ​បាន។ អ្នកនឹង​ត្រូវធ្វើការ​ផ្ទៀងផ្ទាត់នេះ​តែម្ដង​ប៉ុណ្ណោះ។</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb
index 8b014b5..c9ba8934 100644
--- a/chrome/app/resources/generated_resources_kn.xtb
+++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android ಫೋನ್‌ನಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಖಾತೆಯನ್ನು ಪಡೆಯಿರಿ</translation>
 <translation id="1069814191880976658">ಬೇರೆ ಸ್ಕ್ರೀನ್ ಅನ್ನು ಆರಿಸಿ</translation>
 <translation id="107022587824771715">ಟ್ಯಾಬ್ ಗುಂಪಿನ ಸಲಹೆಗಳು ಪ್ರಸ್ತುತ ಲಭ್ಯವಿಲ್ಲ. ನೀವು <ph name="BEGIN_LINK" />ಇದೀಗ ರಿಫ್ರೆಶ್ ಮಾಡಬಹುದು<ph name="END_LINK" /> ಅಥವಾ ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಬಹುದು</translation>
+<translation id="1070357312245925724">ನ್ಯಾವಿಗೇಶನ್ ಶಾರ್ಟ್‌ಕಟ್</translation>
 <translation id="1070377999570795893">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿನ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ, Chrome ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವಿಧಾನವನ್ನು ಬದಲಿಸಬಹುದಾದಂತಹ ವಿಸ್ತರಣೆಯನ್ನು ಸೇರಿಸಿದೆ.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">ನಿಮ್ಮ ಖಾತೆಯ ಸೈನ್‌-ಇನ್‌ ವಿವರಗಳ ಅವಧಿ ಮುಗಿದಿದೆ. ಸೈನ್ ಔಟ್ ಮಾಡಿ ಮತ್ತೊಮ್ಮೆ ಸೈನ್ ಇನ್ ಆಗಿ.</translation>
 <translation id="1122960773616686544">ಬುಕ್‌ಮಾರ್ಕ್‌ ಹೆಸರು</translation>
 <translation id="1124772482545689468">ಬಳಕೆದಾರ</translation>
+<translation id="1125371304736839151">ಬ್ರೌಸರ್‌ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ Gemini ಅನ್ನು ತೋರಿಸಿ</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (ಸ್ಥಳೀಯ) ನಂತೆ ತೋರುತ್ತಿದೆ</translation>
 <translation id="1125921926864945797">ವಾಲ್‌ಪೇಪರ್ ಮತ್ತು ಶೈಲಿ</translation>
 <translation id="1128090040635299943">ಪ್ರಸ್ತುತವಾಗಿ Linux ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಕಾನ್ಫಿಗರ್ ಪ್ರಕ್ರಿಯೆಯು ಕೆಲವು ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.</translation>
@@ -990,6 +992,7 @@
 <translation id="1660763353352708040">ಪವರ್ ಅಡಾಪ್ಟರ್‌ನಲ್ಲಿ ಸಮಸ್ಯೆಯಿದೆ</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸುವ ಟ್ಯಾಬ್ ಅನ್ನು ಸರಿಪಡಿಸಿ}one{ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸುವ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಸರಿಪಡಿಸಿ}other{ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ನಿಧಾನಗೊಳಿಸುವ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಸರಿಪಡಿಸಿ}}</translation>
 <translation id="16620462294541761">ಕ್ಷಮಿಸಿ, ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗುವುದಿಲ್ಲ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.</translation>
+<translation id="1662572015199460525">ನೀವು ಬ್ರೌಸ್ ಮಾಡುವಾಗ ಉತ್ತರಗಳು, ಪ್ರಮುಖ ಅಂಶಗಳು ಹಾಗೂ ಇತ್ಯಾದಿಗಳನ್ನು ಪಡೆಯಲು ಧ್ವನಿ ಅಥವಾ ಪಠ್ಯದೊಂದಿಗೆ ಚಾಟ್ ಮಾಡಿ</translation>
 <translation id="166278006618318542">ವಿಷಯ ಸಾರ್ವಜನಿಕ ಕೀಲಿ ಆಲ್ಗಾರಿದಮ್</translation>
 <translation id="1662801900924515589"><ph name="APP" /> ಅನ್ನು ಇನ್‌ಸ್ಟಾಲ್‌ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="1663698992894057019">ಇತ್ತೀಚಿನ ಭದ್ರತೆ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್‌ಗಾಗಿ ಹೊಸ Chromebook ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿ</translation>
@@ -1092,6 +1095,7 @@
 <translation id="174123615272205933">ಕಸ್ಟಮ್</translation>
 <translation id="1741314857973421784">ಮುಂದುವರಿಸಿ</translation>
 <translation id="1744108098763830590">ಹಿನ್ನೆಲೆ ಪುಟ</translation>
+<translation id="174516937379651657">ನೀವು Gemini ಜೊತೆಗೆ ಪುಟವನ್ನು ಹಂಚಿಕೊಂಡಾಗ, ಪುಟದ ಪೂರ್ಣ ಕಂಟೆಂಟ್ ಮತ್ತು URL ಅನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="1745732479023874451">ಸಂಪರ್ಕಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{ಈ ವೆಬ್ ಆ್ಯಪ್‌ನಲ್ಲಿ # ಫೈಲ್‌ಗಳನ್ನು ತೆರೆದು, ಎಡಿಟ್ ಮಾಡಬೇಕೇ?}other{ಈ ವೆಬ್ ಆ್ಯಪ್‌ನಲ್ಲಿ # ಫೈಲ್‌ಗಳನ್ನು ತೆರೆದು, ಎಡಿಟ್ ಮಾಡಬೇಕೇ?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಲು <ph name="DEVICE_NAME" /> ನಿಂದ ಪಾಸ್‌ಕೀಯನ್ನು ಬಳಸಿ</translation>
@@ -1403,6 +1407,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ}one{{NUM_EXTENSIONS} ಎಕ್ಸ್‌ಟೆನ್ಶನ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ}other{{NUM_EXTENSIONS} ಎಕ್ಸ್‌ಟೆನ್ಶನ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆ}}</translation>
 <translation id="1959421829481337178">ನಿಮ್ಮ ಕ್ಯಾರಿಯರ್ ಒದಗಿಸಿದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="1960211333621141174">ಕ್ಲಿಫ್</translation>
+<translation id="1962356719152496092">ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಇಲ್ಲಿ ಕಸ್ಟಮೈಸ್ ಮಾಡಿ</translation>
 <translation id="1963976881984600709">ಪ್ರಮಾಣಿತ ಸುರಕ್ಷತೆ</translation>
 <translation id="1964009877615282740">ಇನ್ನಷ್ಟು ನೋಡಿ</translation>
 <translation id="1965578266762387357">ನೀವು ಬರವಣಿಗೆಯ ಸಹಾಯವನ್ನು ಪಡೆದಾಗ, ಪುಟದ URL, ಕಂಟೆಂಟ್‌ ಮತ್ತು ನಿಮ್ಮ ಪಠ್ಯವನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ವೈಯಕ್ತಿಕ ಮಾಹಿತಿಯನ್ನು ನಮೂದಿಸಬೇಡಿ (ವೈದ್ಯಕೀಯ ಅಥವಾ ಹಣಕಾಸಿನ ವಿವರಗಳಂತಹ)</translation>
@@ -1570,6 +1575,7 @@
 <translation id="2079053412993822885">ನಿಮ್ಮ ಸ್ವಂತ ಪ್ರಮಾಣಪತ್ರಗಳಲ್ಲಿ ಒಂದನ್ನು ಅಳಿಸಿದಲ್ಲಿ, ಅದನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮನ್ನು ನೀವು ಗುರುತಿಸಿಕೊಳ್ಳಲು ಇನ್ನೆಂದಿಗೂ ಸಾಧ್ಯವಾಗದೇ ಇರಬಹುದು. </translation>
 <translation id="2079495302726689071">ಹೊಸ <ph name="APP" /> ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಲಿಂಕ್ ಅನ್ನು ತೆರೆಯಿರಿ</translation>
 <translation id="2079545284768500474">ರದ್ದುಮಾಡಿ</translation>
+<translation id="2079553700504470326">ಅತ್ಯಂತ ನಿಖರವಾದ Gemini ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ನಿಮ್ಮ IP ವಿಳಾಸವನ್ನು ಆಧರಿಸಿದ ಅಂದಾಜು ಮಾಡಿದ ಸ್ಥಳದ ಬದಲಾಗಿ ನಿಮ್ಮ ನಿಖರವಾದ ಸ್ಥಳವನ್ನು ಬಳಸಿ.</translation>
 <translation id="2080070583977670716">ಇನ್ನಷ್ಟು ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="2081816110395725788">ಬ್ಯಾಟರಿ ಆನ್ ಆಗಿರುವಾಗ ನಿಷ್ಕ್ರಿಯ ಶಕ್ತಿ</translation>
 <translation id="2082187087049518845">ಟ್ಯಾಬ್ ಸಮೂಹಗೊಳಿಸಿ</translation>
@@ -2201,6 +2207,7 @@
 <translation id="2496180316473517155">ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸ</translation>
 <translation id="2496616243169085015">ಫೋಟೋಗ್ರಫಿ</translation>
 <translation id="2497229222757901769">ಮೌಸ್ ವೇಗ</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - ಈ ಸಂಭಾಷಣೆಯ ಸಮಯದಲ್ಲಿ ನೀವು ಈ ಟ್ಯಾಬ್ ಅನ್ನು Gemini ಜೊತೆ ಹಂಚಿಕೊಳ್ಳುತ್ತಿದ್ದೀರಿ</translation>
 <translation id="2497852260688568942">ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಸಿಂಕ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ್ದಾರೆ</translation>
 <translation id="2498539833203011245">ಕುಗ್ಗಿಸು</translation>
 <translation id="2498765460639677199">ಅಗಾಧ</translation>
@@ -2525,6 +2532,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />ಸ್ಥಳದ ನಿಖರತೆ ಆನ್ ಆಗಿರುವಾಗ, ವೈ-ಫೈ ಆ್ಯಕ್ಸೆಸ್ ಪಾಯಿಂಟ್‌ಗಳು ಹಾಗೂ ಸೆಲ್ಯುಲಾರ್ ನೆಟ್‌ವರ್ಕ್ ಟವರ್‌ಗಳಂತಹ ವೈರ್‌ಲೆಸ್ ಸಿಗ್ನಲ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ವೇಗೋತ್ಕರ್ಷಕ ಮಾಪಕ ಮತ್ತು ಗೈರೊಸ್ಕೋಪ್‌ನಂತಹ ಸಾಧನ ಸೆನ್ಸಾರ್ ಡೇಟಾದೊಂದಿಗೆ ಹೆಚ್ಚು ನಿಖರವಾದ ಸಾಧನದ ಸ್ಥಳವನ್ನು ಅಂದಾಜು ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ, ಅವುಗಳನ್ನು Android ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳು ಸ್ಥಳ-ಆಧಾರಿತ ಫೀಚರ್‌ಗಳನ್ನು ಒದಗಿಸಲು ಬಳಸುತ್ತವೆ. ಇದನ್ನು ಮಾಡಲು, ಕ್ರೌಡ್‌ಸೋರ್ಸ್ ಮಾಡಿದ ವೈರ್‌ಲೆಸ್ ಸಿಗ್ನಲ್ ಸ್ಥಳಗಳಿಗೆ ಕೊಡುಗೆ ನೀಡಲು ಈ ಸಾಧನದ ಸಮೀಪವಿರುವ ಸಾಧನದ ಸೆನ್ಸರ್‌ಗಳು ಮತ್ತು ವೈರ್‌ಲೆಸ್ ಸಿಗ್ನಲ್‌ಗಳ ಕುರಿತಾದ ಮಾಹಿತಿಯನ್ನು Google ನಿಯತಕಾಲಿಕವಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />ಈ ಸಾಧನದಿಂದ ಸಂಗ್ರಹಿಸಲಾದ ಈ ಮಾಹಿತಿಯನ್ನು ಇವುಗಳಿಗಾಗಿ Google ಬಳಸುತ್ತದೆ: ಸ್ಥಳದ ನಿಖರತೆ ಮತ್ತು ಸ್ಥಳ ಆಧಾರಿತ ಸೇವೆಗಳನ್ನು ಸುಧಾರಿಸಲು; ಹಾಗೂ ಸಾಮಾನ್ಯವಾಗಿ Google ನ ಸೇವೆಗಳನ್ನು ಸುಧಾರಿಸಲು, ಒದಗಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು. ಬಳಕೆದಾರರ ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು Google ಮತ್ತು ಥರ್ಡ್ ಪಾರ್ಟಿಗಳ ಕಾನೂನುಬದ್ಧ ಆಸಕ್ತಿಗಳ ಆಧಾರದ ಮೇಲೆ ನಾವು ಈ ಮಾಹಿತಿಯನ್ನು ಪ್ರಾಸೆಸ್ ಮಾಡುತ್ತೇವೆ. ಯಾವುದೇ ವ್ಯಕ್ತಿಯನ್ನು ಗುರುತಿಸಲು ಈ ಮಾಹಿತಿಯನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />ನೀವು ಈ ಸಾಧನದ ಸ್ಥಳ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು &gt; ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತೆ &gt; ಗೌಪ್ಯತೆ ನಿಯಂತ್ರಣಗಳು &gt; ಸ್ಥಳದ ಆ್ಯಕ್ಸೆಸ್ &gt; ಸುಧಾರಿತ ಸ್ಥಳ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಅಡಿಯಲ್ಲಿ ಯಾವಾಗ ಬೇಕಾದರೂ ಸ್ಥಳದ ನಿಖರತೆಯನ್ನು ಆಫ್ ಮಾಡಬಹುದು. ಸ್ಥಳದ ನಿಖರತೆ ಆಫ್ ಆಗಿದ್ದರೆ, ಯಾವುದೇ ಸ್ಥಳದ ನಿಖರತೆಯ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ. Android ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ, ಲಭ್ಯವಿದ್ದರೆ ಈ ಸಾಧನದ ಸ್ಥಳವನ್ನು ನಿರ್ಧರಿಸಲು, IP ವಿಳಾಸವನ್ನು ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು Android ಆ್ಯಪ್‌ಗಳು ಮತ್ತು Google Maps ನಂತಹ ಸೇವೆಗಳಿಗೆ ಸ್ಥಳಗಳ ಲಭ್ಯತೆ ಮತ್ತು ನಿಖರತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಬಹುದು.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">ನಿಮ್ಮ Gemini ಆ್ಯಪ್‌ಗಳ ಚಟುವಟಿಕೆಯನ್ನು ವೀಕ್ಷಿಸಿ ಮತ್ತು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="2730029791981212295">Linux ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ಫೈಲ್‌ಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
 <translation id="2730550884708194161">ಉದ್ಯೋಗ ಪ್ರೊಫೈಲ್‌ಗಳ ಕುರಿತು</translation>
 <translation id="2730596696987224099">ನಿಮ್ಮದೇ ಆದ ಪಾಸ್‌ವರ್ಡ್ ಆಯ್ಕೆಮಾಡಿ</translation>
@@ -3393,6 +3401,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> ಸಾಧನವು ನಿಮ್ಮೊಂದಿಗೆ <ph name="ATTACHMENTS" /> ಹಂಚಿಕೊಳ್ಳುತ್ತಿದೆ.}one{<ph name="DEVICE_NAME" /> ಸಾಧನವು ನಿಮ್ಮೊಂದಿಗೆ <ph name="ATTACHMENTS" /> ಹಂಚಿಕೊಳ್ಳುತ್ತಿದೆ.}other{<ph name="DEVICE_NAME" /> ಸಾಧನವು ನಿಮ್ಮೊಂದಿಗೆ <ph name="ATTACHMENTS" /> ಹಂಚಿಕೊಳ್ಳುತ್ತಿದೆ.}}</translation>
 <translation id="3361954577771524115">ಆ್ಯಪ್‌ನಿಂದ ಪಡೆದುಕೊಳ್ಳಲಾಗಿದೆ</translation>
+<translation id="3362651095484543782">Gemini ಅನ್ನು ತೊರೆಯಲು ಅಥವಾ ಹಿಂತಿರುಗಲು, ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬಳಸಿ.</translation>
 <translation id="3362915550009543917">ಹಳದಿ ಹುಲ್ಲುಗಾವಲಿನ ತೈಲ ವರ್ಣಚಿತ್ರವು ಶಾಂತ ಮತ್ತು ಬೌದ್ಧಿಕ ಪ್ರತಿಬಿಂಬದ ಭಾವವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.</translation>
 <translation id="3363202073972776113">ಈ ಹೊಸ ಪ್ರೊಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ ಸಂಸ್ಥೆಯವರು ನಿರ್ವಹಿಸುತ್ತಾರೆ. <ph name="BEGIN_LINK" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+ಹೋವರ್</translation>
@@ -3616,6 +3625,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> ವಿಸ್ತರಿಸಿ</translation>
 <translation id="351152300840026870">ಸ್ಥಿರ-ಅಗಲ ಫಾಂಟ್</translation>
 <translation id="3511528412952710609">ಶಾರ್ಟ್‌</translation>
+<translation id="3512465804715993309">ಅಡಾಪ್ಟಿವ್ ಸೌಂಡ್ ಹೈಲೈಟ್ ಮಾಡುವಿಕೆ</translation>
 <translation id="3513019849832307207">ಸೇರಿಕೊಳ್ಳಿ ಮತ್ತು ತೆರೆಯಿರಿ</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> ರಿಂದ <ph name="MAX_VALUE" /> ವರೆಗಿನ ಹ್ಯೂ ಸ್ಲೈಡರ್</translation>
 <translation id="3514335087372914653">ಗೇಮ್ ಕಂಟ್ರೋಲ್</translation>
@@ -4962,6 +4972,7 @@
 <translation id="443031431654216610">ಸಂಖ್ಯಾತ್ಮಕ ಅಂಕಿಗಳನ್ನು ಮಾತ್ರ ಬಳಸಿ</translation>
 <translation id="4430369329743628066">ಬುಕ್‌ಮಾರ್ಕ್ ಸೇರಿಸಲಾಗಿದೆ</translation>
 <translation id="4430422687972614133">ವರ್ಚುವಲ್ ಕಾರ್ಡ್ ಅನ್ನು ಆನ್ ಮಾಡಿ</translation>
+<translation id="443196770280837407">ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್‌ ಮೂಲಕ Gemini ಅನ್ನು ತೆರೆಯಿರಿ.</translation>
 <translation id="4432621511648257259">ಪಾಸ್‌ವರ್ಡ್ ತಪ್ಪಾಗಿದೆ</translation>
 <translation id="4434611816075088065">ಸದ್ಯಕ್ಕೆ ನಿಮ್ಮ ಗಮನ ಬೇರೆ ಯಾವುದರ ಮೇಲೂ ಬೇಕಾಗಿಲ್ಲ</translation>
 <translation id="443475966875174318">ಹೊಂದಾಣಿಕೆಯಾಗದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಪ್‌ಡೇಟ್‌ ಮಾಡಿ ಅಥವಾ ತೆಗೆದುಹಾಕಿ</translation>
@@ -4977,6 +4988,7 @@
 <translation id="4442863809158514979">ವೆಬ್ ಅನುಮತಿಗಳನ್ನು ವೀಕ್ಷಿಸಿ</translation>
 <translation id="4442937638623063085">ಯಾವುದೇ ಪ್ರೊಫೈಲ್‌ಗಳು ಕಂಡುಬಂದಿಲ್ಲ. ನಿಮ್ಮ ಕ್ಯಾರಿಯರ್ ಒದಗಿಸಿದ ಸಕ್ರಿಯಗೊಳಿಸುವಿಕೆ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="4443536555189480885">&amp;ಸಹಾಯ</translation>
+<translation id="4444191890945732856">ನೀವು ಈ ಪುಟವನ್ನು Gemini ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತಿದ್ದೀರಿ</translation>
 <translation id="4444304522807523469">USB ಅಥವಾ ಸ್ಥಳೀಯ ನೆಟ್‌ವರ್ಕ್ ಮೂಲಕ ಲಗತ್ತಿಸಲಾದ ಡಾಕ್ಯುಮೆಂಟ್ ಸ್ಕ್ಯಾನರ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಿ</translation>
 <translation id="4444512841222467874">ಸ್ಥಳಾವಕಾಶವನ್ನು ಲಭ್ಯವಾಗಿಸದೇ ಇದ್ದರೆ, ಬಳಕೆದಾರರು ಮತ್ತು ಡೇಟಾವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತೆಗೆದುಹಾಕಬಹುದು.</translation>
 <translation id="4445446646109808714">ಅಂತಿಮ ಬಳಕೆದಾರ ಪರವಾನಗಿ ಒಪ್ಪಂದ: <ph name="EULA_LINK" /></translation>
@@ -5308,6 +5320,7 @@
 <translation id="4687718960473379118">ಸೈಟ್ ಶಿಫಾರಸು ಮಾಡಿದ ಜಾಹೀರಾತುಗಳು</translation>
 <translation id="4688036121858134881">ಸ್ಥಳೀಯ ಲಾಗ್ ಐಡಿ: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" />, ಈ ಸಾಧನವನ್ನು ಹಿಂದಿನ ಆವೃತ್ತಿಯಲ್ಲಿ ಇರಿಸುತ್ತಿದೆ (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">ನಿಮ್ಮ ಇಂಟರ್‌ನೆಟ್ ಕನೆಕ್ಷನ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪುನಃ Gemini ಅನ್ನು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ</translation>
 <translation id="4689235506267737042">ನಿಮ್ಮ ಡೆಮೋ ಆದ್ಯತೆಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ</translation>
 <translation id="4689421377817139245">ನಿಮ್ಮ iPhone ಗೆ ಈ ಬುಕ್‌ಮಾರ್ಕ್ ಅನ್ನು ಸಿಂಕ್ ಮಾಡಿ</translation>
 <translation id="4690091457710545971">&lt;Intel ವೈ-ಫೈ ಫರ್ಮ್‌ವೇರ್, ನಾಲ್ಕು ಫೈಲ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸಿದೆ: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. ಮೊದಲ ಮೂರು ಫೈಲ್‌ಗಳು, ರಿಜಿಸ್ಟರ್ ಡಂಪ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಬೈನರಿ ಫೈಲ್‌ಗಳಾಗಿವೆ ಮತ್ತು ಇವುಗಳಲ್ಲಿ ಯಾವುದೇ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ ಅಥವಾ ಸಾಧನವನ್ನು-ಗುರುತಿಸುವ ಮಾಹಿತಿ ಇಲ್ಲವೆಂದು Intel ಪ್ರತಿಪಾದಿಸುತ್ತದೆ. ಕೊನೆಯ ಫೈಲ್, Intel ಫರ್ಮ್‌ವೇರ್ ಒದಗಿಸಿದ ಎಕ್ಸಿಕ್ಯೂಷನ್ ಟ್ರೇಸ್ ಆಗಿದೆ; ಯಾವುದೇ ವೈಯಕ್ತಿಕ ಮಾಹಿತಿ ಅಥವಾ ಸಾಧನವನ್ನು-ಗುರುತಿಸುವ ಮಾಹಿತಿಯನ್ನು ಅದರಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಆದರೆ ಅದು ತೀರಾ ದೊಡ್ಡದಾಗಿರುವುದರಿಂದ ಅದನ್ನು ಇಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಇತ್ತೀಚೆಗೆ ಉಂಟಾದ ವೈ-ಫೈ ಸಮಸ್ಯೆಗಳಿಗೆ ಪ್ರತಿಯಾಗಿ ಈ ಫೈಲ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸಲಾಗಿದೆ ಮತ್ತು ಈ ಸಮಸ್ಯೆಗಳನ್ನು ನಿವಾರಿಸಲು ನೆರವಾಗುವುದಕ್ಕಾಗಿ, Intel ನೊಂದಿಗೆ ಇವುಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.&gt;</translation>
@@ -5593,6 +5606,7 @@
 <translation id="4884937942297374058">ವರ್ಧಿತ ಸುರಕ್ಷತೆ ಆಫ್‌ ಆಗಿದೆ</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">ಈ ವಿಸ್ತರಣೆಗೆ ಹೆಚ್ಚುವರಿ ಸೈಟ್ ಪ್ರವೇಶವಿಲ್ಲ</translation>
+<translation id="4887391901725877182">ಕ್ಲೋಸ್ಡ್ ಕ್ಯಾಪ್ಶನ್‌ಗಳು</translation>
 <translation id="4887424188275796356">ಸಿಸ್ಟಂ ವೀಕ್ಷಕದೊಂದಿಗೆ ತೆರೆಯಿರಿ</translation>
 <translation id="488785315393301722">ವಿವರಗಳನ್ನು ತೋರಿಸಿ</translation>
 <translation id="488862352499217187">ಹೊಸ ಫೋಲ್ಡರ್ ರಚಿಸಿ</translation>
@@ -5743,6 +5757,7 @@
 <translation id="5001526427543320409">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳು</translation>
 <translation id="5003070249435823986">ಸ್ಕ್ರಾಲ್ ಮೋಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಗೆಸ್ಚರ್ ಬಳಸಿ, ನಂತರ ನೀವು ಸ್ಕ್ರಾಲ್ ಮಾಡಲು ಬಯಸುವ ದಿಕ್ಕಿನಲ್ಲಿ ನಿಮ್ಮ ತಲೆಯನ್ನು ಮೂವ್ ಮಾಡಿ. ಸ್ಕ್ರಾಲ್ ಮೋಡ್‌ನಿಂದ ನಿರ್ಗಮಿಸಲು ಗೆಸ್ಚರ್ ಅನ್ನು ಪುನಃ ಬಳಸಿ.</translation>
 <translation id="5003993274120026347">ಮುಂದಿನ ವಾಕ್ಯ</translation>
+<translation id="5005113238422129109">Gemini ಜೊತೆಗೆ ಚಾಟ್ ಮಾಡಲು ನಿಮ್ಮ ಮೈಕ್ರೊಫೋನ್‌ ಅನ್ನು ಬಳಸಿ. ನೀವು Gemini ಜೊತೆಗೆ ಮಾತನಾಡುವಾಗ, ಆಡಿಯೋ Gemini ಆ್ಯಪ್‌ಗಳ ಚಟುವಟಿಕೆಯಲ್ಲಿ ಸಂಗ್ರಹವಾಗುತ್ತದೆ (ಅದು ಆನ್ ಆಗಿದ್ದರೆ)</translation>
 <translation id="5005311809885666699">Chrome ನಿಂದ ಸೇವ್ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="5005498671520578047">ಪಾಸ್‌ವರ್ಡ್ ಕಾಪಿ ಮಾಡಿ</translation>
 <translation id="5006218871145547804">Crostini Android ಆ್ಯಪ್ ADB</translation>
@@ -6069,7 +6084,6 @@
 <translation id="5235050375939235066">ಆ್ಯಪ್ ಅನ್‌ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಬೇಕೆ?</translation>
 <translation id="523505283826916779">ಆ್ಯಕ್ಸೆಸಿಬಿಲಿಟಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="5235750401727657667">ಹೊಸ ಟ್ಯಾಬ್ ತೆರೆದಿರುವಾಗ ಬದಲಾಯಿಸಿದ ಪುಟವನ್ನು ನೀವು ನೋಡಿ</translation>
-<translation id="5236054983756407518">Chrome ನಿಂದ ನಿಮ್ಮ ಮನೆ ವಿಳಾಸವನ್ನು ತೆಗೆದುಹಾಕಬೇಕೆ?</translation>
 <translation id="5237124927415201087">ನಿಮ್ಮ ಫೋನ್‌ ಮೂಲಕ ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ಅನ್ನು ಸುಲಭವಾಗಿ ಸೆಟಪ್‌ ಮಾಡಿ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸದೆಯೇ ನಿಮ್ಮ ವೈ-ಫೈ ಮತ್ತು Google ಖಾತೆಯನ್ನು ನೀವು ಸೇರಿಸಬಹುದು.
     <ph name="BR" />
     <ph name="BR" />
@@ -6714,6 +6728,7 @@
 <translation id="5705005699929844214">ಯಾವಾಗಲೂ ಆ್ಯಕ್ಸೆಸಿಬಿಲಿಟಿ ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸಿ</translation>
 <translation id="5705882733397021510">ಹಿಂದೆ ಹೋಗಿ</translation>
 <translation id="5707185214361380026">ಇದರಿಂದ ವಿಸ್ತರಣೆಯನ್ನು ಲೋಡ್ ಮಾಡಲು ವಿಫಲವಾಗಿದೆ:</translation>
+<translation id="5707674184620508665">ನಿಮ್ಮ ಸಂಸ್ಥೆ, ,<ph name="ACCOUNT_MANAGER" /> ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಡೇಟಾವನ್ನು ನೋಡಲು ಅಥವಾ ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ.</translation>
 <translation id="5708171344853220004">Microsoft Principal ಹೆಸರು</translation>
 <translation id="5711010025974903573">ಸೇವಾ ಲಾಗ್‌ಗಳು</translation>
 <translation id="5711983031544731014">ಅನ್‌ಲಾಕ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ನಮೂದಿಸಿ.</translation>
@@ -7200,7 +7215,6 @@
 <translation id="606449270532897041">ಸೈಟ್ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="6064764629679333574">ಕಡಿಮೆ ರೆಸಲ್ಯೂಷನ್‌‌ ಆಡಿಯೊವನ್ನು ಹೆಚ್ಚಿನ ರೆಸಲ್ಯೂಷನ್‌‌ಗೆ ಹೆಚ್ಚಿಸುವ ಮೂಲಕ ಬ್ಲೂಟೂತ್ ಮೈಕ್ ಸೌಂಡ್ ಗುಣಮಟ್ಟವನ್ನು ಸುಧಾರಿಸಿ.</translation>
 <translation id="6065289257230303064">ಪ್ರಮಾಣಪತ್ರ ವಿಷಯ ಡೈರೆಕ್ಟರಿ ಆಟ್ರಿಬ್ಯೂಟ್‌ಗಳು</translation>
-<translation id="6065690209261668796">ನಿಮ್ಮ ಕೆಲಸದ ಸ್ಥಳವನ್ನು Chrome ನಿಂದ ತೆಗೆದುಹಾಕಬೇಕೆ?</translation>
 <translation id="6066794465984119824">ಚಿತ್ರದ ಹ್ಯಾಶ್ ಸೆಟ್ ಮಾಡಿಲ್ಲ</translation>
 <translation id="6069464830445383022">ನಿಮ್ಮ Google ಖಾತೆಯು ನಿಮ್ಮ Chromebook ಸೈನ್ ಇನ್ ಆಗಿದೆ</translation>
 <translation id="6071181508177083058">ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಖಚಿತಪಡಿಸು</translation>
@@ -7425,6 +7439,7 @@
 <translation id="622484624075952240">ಕೆಳಗೆ</translation>
 <translation id="622537739776246443">ಪ್ರೊಫೈಲ್‌ ಅನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ</translation>
 <translation id="6225475702458870625">ನಿಮ್ಮ <ph name="PHONE_NAME" /> ನಿಂದ ಡೇಟಾ ಸಂಪರ್ಕ ಲಭ್ಯವಿದೆ</translation>
+<translation id="622568138962270592">Gemini ಆ್ಯಪ್‌ಗಳ ಚಟುವಟಿಕೆ</translation>
 <translation id="6226777517901268232">ಖಾಸಗಿ ಕೀ ಫೈಲ್ (ಐಚ್ಛಿಕ)</translation>
 <translation id="6227280783235722609">ವಿಸ್ತರಣೆ</translation>
 <translation id="622902691730729894">ಬುಕ್‌ಮಾರ್ಕ್ ಪಟ್ಟಿಯಿಂದ ಗುಂಪನ್ನು ಅನ್‌ಪಿನ್ ಮಾಡಿ</translation>
@@ -7524,6 +7539,7 @@
 <translation id="628726841779494414">ಪ್ರಿಂಟರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ನಿಮ್ಮ ಪ್ರಿಂಟರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="6287288864483377583">ಒಂದೇ ಪ್ರಮಾಣಪತ್ರಕ್ಕಾಗಿ ಮಾತ್ರ ಇಂಪೋರ್ಟ್‌ ಬೆಂಬಲಿತವಾಗಿದೆ</translation>
 <translation id="6287828400772161253">Android ಫೋನ್ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI ಮೋಡ್ ಅನ್ನು ಕೇಳಿ</translation>
 <translation id="6290613030083731160">ಯಾವುದೇ ಸಾಧನಗಳು ಸಮೀಪದಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳುತ್ತಿಲ್ಲ. <ph name="LINK_BEGIN" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ಕಡಿಮೆ ಸಂಗ್ರಹಣೆಯ ಸ್ಥಳ ಇರುವ ಕಾರಣ ಮರುಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.</translation>
 <translation id="6291741848715722067">ದೃಢೀಕರಣ ಕೋಡ್</translation>
@@ -7727,6 +7743,7 @@
 <translation id="6451861213630784801">ನೀವು ಸೈನ್ ಔಟ್ ಆಗಿದ್ದೀರಿ</translation>
 <translation id="6452181791372256707">ತಿರಸ್ಕರಿಸಿ</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> ಪೂರ್ಣವಾಗಿದೆ</translation>
+<translation id="6452268285438583507">ಎಕ್ಸ್‌ಟೆನ್ಶನ್‌ಗಳನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="6452961788130242735">ನೆಟ್‌ವರ್ಕ್ ಸಮಸ್ಯೆ ಅಥವಾ ಕಳಪೆ ಸಂಪರ್ಕ ಸ್ಥಿತಿ</translation>
 <translation id="6453191633103419909">ಟ್ಯಾಬ್/ಸ್ಕ್ರೀನ್‌ ಪ್ರೊಜೆಕ್ಷನ್ ಗುಣಮಟ್ಟ</translation>
 <translation id="6453921811609336127">ಮುಂದಿನ ಇನ್‌ಪುಟ್ ವಿಧಾನಕ್ಕೆ ಬದಲಾಯಿಸಲು, <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />ಸ್ಪೇಸ್<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> ಒತ್ತಿರಿ</translation>
@@ -8155,6 +8172,7 @@
 <translation id="6759193508432371551">ಫ್ಯಾಕ್ಟರಿ ರಿಸೆಟ್‌</translation>
 <translation id="6760354150216532978">ಎಚ್ಚರಿಕೆ: ನೀವು ಮಾಡುವ ಎಡಿಟ್‌ಗಳನ್ನು ಈ ಸೈಟ್ ನೋಡಬಹುದು</translation>
 <translation id="6761209758867628753">ಟೂಲ್: ನನಗೆ ಬರೆಯಲು ಸಹಾಯ ಮಾಡಿ</translation>
+<translation id="6761459308170527362">ನೀವು ಹಂಚಿಕೊಳ್ಳುತ್ತಿರುವ ಪುಟದ ಕಂಟೆಂಟ್‌ ಕುರಿತು Gemini ಗೆ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳಲು ನೀವು ಧ್ವನಿ ಅಥವಾ ಪಠ್ಯ ಚಾಟ್ ಅನ್ನು ಬಳಸಬಹುದು</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">ಸಾಧನದಲ್ಲಿರುವ ಸೈಟ್ ಡೇಟಾವನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ</translation>
 <translation id="6762833852331690540">ಆನ್‌ ಆಗಿದೆ</translation>
@@ -8815,6 +8833,7 @@
 <translation id="7223952304612664117">ನಿಮ್ಮ ಸ್ಥಳವನ್ನು ನಿರ್ಧರಿಸಲು ಸ್ಥಳದ ನಿಖರತೆಯನ್ನು ಬಳಸಲು ಸಿಸ್ಟಮ್ ಸೇವೆಗಳಿಗೆ ಇದು ಅನುಮತಿಸುತ್ತದೆ. ಸಾಧನದ ಸ್ಥಳವನ್ನು ಅಂದಾಜು ಮಾಡಲು ವೈರ್‌ಲೆಸ್ ಸಿಗ್ನಲ್‌ಗಳು ಮತ್ತು ಸೆನ್ಸರ್‌ಗಳಂತಹ ಮಾಹಿತಿಯನ್ನು ಸ್ಥಳದ ನಿಖರತೆಯು ಬಳಸುತ್ತದೆ.</translation>
 <translation id="7225082563376899794">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಭರ್ತಿಮಾಡುವಾಗ Windows Hello ಬಳಸಿ</translation>
 <translation id="7225179976675429563">ನೆಟ್‌ವರ್ಕ್ ಪ್ರಕಾರ ಕಾಣೆಯಾಗಿದೆ</translation>
+<translation id="7226163413959353072">ಪ್ರಮುಖ ತೀರ್ಮಾನಗಳನ್ನು ನೀಡುವ, ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಸ್ಪಷ್ಟಪಡಿಸುವ, ಉತ್ತರಗಳನ್ನು ಕಂಡುಕೊಳ್ಳುವ ಹಾಗೂ ಇತ್ಯಾದಿಗಳನ್ನು ನೀಡುವ AI ಅಸಿಸ್ಟೆಂಟ್</translation>
 <translation id="7227235818314667565">ಹಂಚಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="7227458944009118910">ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಆ್ಯಪ್‌ಗಳು ಪ್ರೋಟೋಕಾಲ್ ಲಿಂಕ್‌ಗಳನ್ನು ಸಹ ನಿರ್ವಹಿಸಬಹುದು. ಇತರ ಆ್ಯಪ್‌ಗಳು ಅನುಮತಿಯನ್ನು ಕೇಳುತ್ತವೆ.</translation>
 <translation id="7228056665272655255">ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಅನ್ನು ಸೆಟಪ್ ಮಾಡಲು, ಕೀಬೋರ್ಡ್‌ನ ಮೇಲಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಸೆನ್ಸರ್ ಅನ್ನು ನಿಮ್ಮ ಮಗು ಸ್ಪರ್ಶಿಸುವಂತೆ ಮಾಡಿ. ನಿಮ್ಮ ಮಗುವಿನ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಡೇಟಾವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಣೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಇದು ಎಂದೂ ಈ <ph name="DEVICE_TYPE" /> ನಿಂದ ಹೊರಗೆ ಹೋಗುವುದಿಲ್ಲ.</translation>
@@ -8884,6 +8903,7 @@
 <translation id="727595954130325265">ಈಗಲೇ ಶಾಪ್ ಮಾಡಿ</translation>
 <translation id="727952162645687754">ಡೌನ್‌ಲೋಡ್ ದೋಷ</translation>
 <translation id="7280649757394340890">ಪಠ್ಯದಿಂದ ಧ್ವನಿಯ ಧ್ವನಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
+<translation id="7280683802406059877">ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ</translation>
 <translation id="7280877790564589615">ಅನುಮತಿ ವಿನಂತಿಸಲಾಗಿದೆ</translation>
 <translation id="7281166215790160128">ಮೋಡ್</translation>
 <translation id="7282056103720203738">ಲಗತ್ತಿಸಿರುವ ಸಾಧನಗಳ ಮಾಹಿತಿ ಮತ್ತು ಡೇಟಾವನ್ನು ಓದಿರಿ</translation>
@@ -8942,6 +8962,7 @@
 <translation id="7320213904474460808">ನೆಟ್‌ವರ್ಕ್ ಡೀಫಾಲ್ಟ್ ಮಾಡಿ</translation>
 <translation id="7321545336522791733">ಸರ್ವರ್ ತಲುಪಲಾಗುತ್ತಿಲ್ಲ</translation>
 <translation id="7322515217754205362">ಸೈಟ್ ಅನುಮತಿಗಳು</translation>
+<translation id="7322919329844967709">ನೀವು ಹಂಚಿಕೊಳ್ಳುತ್ತಿರುವ ಪುಟದ ಕಂಟೆಂಟ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಹೆಚ್ಚು ಸೂಕ್ತವಾದ ಉತ್ತರಗಳನ್ನು ನೀವು ಪಡೆಯುತ್ತೀರಿ</translation>
 <translation id="7323315405936922211">ಕರ್ಸರ್ ಪ್ರದೇಶದ ಗಾತ್ರ</translation>
 <translation id="7324020307732396723">ಭಾಷೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ</translation>
 <translation id="7324297612904500502">ಬೀಟಾ ಫೋರಮ್‌</translation>
@@ -9939,6 +9960,7 @@
 <translation id="7991296728590311172">ಪ್ರವೇಶದ ವಿಧಾನವನ್ನು ಬದಲಿಸುವ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="7992080146463834191">ಕಂಟೆಂಟ್‌ ಅನ್ನು ಸಾರಾಂಶಗೊಳಿಸಿ, ಸಂಕೀರ್ಣ ಭಾಷೆಯನ್ನು ಸರಳಗೊಳಿಸಿ ಅಥವಾ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಿ.</translation>
 <translation id="7992203134935383159">ಧ್ವನಿ ಸಂಶ್ಲೇಷಣೆ</translation>
+<translation id="7993332993977106257">Chrome ಅನ್ನು ಮಿನಿಮೈಸ್ ಮಾಡಿದ್ದರೂ ಸಹ, ನಿಮ್ಮ ಸಾಧನದಾದ್ಯಂತ Gemini ಅನ್ನು ಬಳಸಲು ಸುಲಭ ಆ್ಯಕ್ಸೆಸ್.</translation>
 <translation id="7997826902155442747">ಪ್ರಕ್ರಿಯೆಯ ಆದ್ಯತೆ</translation>
 <translation id="7997828719430450286">ಯಶಸ್ವಿಯಾಗಿದೆ.</translation>
 <translation id="7998701048266085837">URL ಗಳು</translation>
@@ -9989,6 +10011,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856">ಡೌನ್‌ಲೋಡ್‌ ಮಾಡಲಾಗುತ್ತಿದೆ <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">ಗಾತ್ರ</translation>
+<translation id="8029349782735515147">Gemini Live ಅನ್ನು ಬಳಸುವಾಗ ಕ್ಲೋಸ್ಡ್ ಕ್ಯಾಪ್ಶನ್‌ಗಳನ್ನು ತೋರಿಸಿ</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{ಓದುವ ಪಟ್ಟಿ}=1{ಓದುವ ಪಟ್ಟಿ ({SELECTED_ITEMS})}one{ಓದುವ ಪಟ್ಟಿ ({SELECTED_ITEMS})}other{ಓದುವ ಪಟ್ಟಿ ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - ಅನುಮತಿಯನ್ನು ವಿನಂತಿಸಲಾಗಿದೆ, ಪ್ರತಿಕ್ರಿಯಿಸಲು ⌘ + ಆಯ್ಕೆ + ಅಪ್ ಆ್ಯರೋ ಒತ್ತಿರಿ</translation>
 <translation id="8030169304546394654">ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸಲಾಗಿದೆ</translation>
@@ -10107,6 +10130,7 @@
 <translation id="8102139037507939978">system_logs.txt ನಿಂದ ವೈಯಕ್ತಿಕವಾಗಿ ಗುರುತಿಸಬಲ್ಲ ಮಾಹಿತಿಯನ್ನು ತೆಗೆದುಹಾಕಿ.</translation>
 <translation id="810362914482827094">ಪಾಸ್‌ಕೀಗಳನ್ನು ಹುಡುಕಿ</translation>
 <translation id="8104088837833760645">eSIM ಪ್ರೊಫೈಲ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ</translation>
+<translation id="8105050970626643057">ನಿಮಗೆ ಅಗತ್ಯವಿರುವಾಗ ತ್ವರಿತವಾಗಿ Gemini ಅನ್ನು ತೆರೆಯಿರಿ</translation>
 <translation id="8105273883928376822">ಮುಂದುವರಿಸಲು ಸೈನ್ ಇನ್ ಮಾಡಿ.</translation>
 <translation id="8106114112474206597">ಮೌಸ್ ಬಟನ್ ಒತ್ತಲು “i” ಕೀಯನ್ನು ಬಳಸಿ</translation>
 <translation id="8107015733319732394">ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ನಲ್ಲಿ Google Play Store ಇನ್‌ಸ್ಟಾಲ್ ಆಗುತ್ತಿದೆ. ಇದು ಕೆಲವು ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು.</translation>
@@ -10263,6 +10287,7 @@
 <translation id="8222112516148944758">ನಿಮ್ಮ ಟ್ಯಾಬ್‌ ಗುಂಪುಗಳು ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಾದ್ಯಂತ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೇವ್‌ ಆಗುತ್ತವೆ ಮತ್ತು ಅಪ್‌ಡೇಟ್‌ ಆಗುತ್ತವೆ.</translation>
 <translation id="8222674561049363989">ಫೈಲ್ ಮಾನ್ಯ ಡಾಕ್ಯುಮೆಂಟ್ ಆಗಿಲ್ಲ</translation>
 <translation id="822347941086490485">HID ಸಾಧನಗಳನ್ನು ಹುಡುಕಲಾಗುತ್ತಿದೆ...</translation>
+<translation id="8224209912580158729">ಹೆಚ್ಚು ಸೂಕ್ತವಾದ ಉತ್ತರಗಳನ್ನು ಪಡೆಯಲು ಪುಟದ ಕಂಟೆಂಟ್ ಅನ್ನು Gemini ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಿ.</translation>
 <translation id="8224427620313426549">ನಿಮ್ಮ <ph name="DOMAIN_LINK" /> ಖಾತೆಯನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ</translation>
 <translation id="8225046344534779393">ಇಂಟರ್ನೆಟ್ ಕನೆಕ್ಷನ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ</translation>
 <translation id="8225265270453771718">ಅಪ್ಲಿಕೇಶನ್ ವಿಂಡೋ ಹಂಚಿಕೊಳ್ಳಿ</translation>
@@ -10406,6 +10431,7 @@
 <translation id="8314835274931377415">ಆ್ಯಕ್ಸೆಸ್ ಬದಲಾಯಿಸಿ ಸೆಟಪ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದೇ?</translation>
 <translation id="8315018673856831477">ಮೆಮೊರಿ ಸೇವರ್ ಆಯ್ಕೆಗಳು</translation>
 <translation id="8315514906653279104">ಆನ್ ಮಾಡಲಾಗುತ್ತಿದೆ...</translation>
+<translation id="8316480109537174997">ಸಿಸ್ಟಮ್ ಟ್ರೇನಲ್ಲಿ Gemini ಅನ್ನು ತೋರಿಸಿ ಮತ್ತು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಆನ್ ಮಾಡಿ</translation>
 <translation id="8317671367883557781">ನೆಟ್‌ವರ್ಕ್ ಸಂಪರ್ಕವನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="8317965619823678157">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಕಾಪಿ ಮಾಡಿ</translation>
 <translation id="8318266828739827371">ನಿಮ್ಮ ಸ್ಕ್ರೀನ್‌ನ ವರ್ಧಿತ ಪ್ರದೇಶವನ್ನು ನೋಡಲು ಸ್ಕ್ರೀನ್ ಬೇರ್ಪಡಿಸಿ ವೀಕ್ಷಣೆಯನ್ನು ಬಳಸಿ. ಡಾಕ್ ಮಾಡಿದ ಮ್ಯಾಗ್ನಿಫೈಯರ್ ಅನ್ನು ಆನ್ ಮತ್ತು ಆಫ್ ಮಾಡಲು ಹುಡುಕಾಟ + Ctrl + D ಬಳಸಿ.</translation>
@@ -10806,6 +10832,7 @@
 <translation id="8607661817136110841">ನಿಮ್ಮ ಟ್ಯಾಬ್ ಗುಂಪುಗಳು</translation>
 <translation id="8607828412110648570">ನಿಮ್ಮ ಬ್ಲೂಟೂತ್ ಸಾಧನವು ಜೋಡಿಸುವಿಕೆ ಮೋಡ್‌ನಲ್ಲಿದೆ ಮತ್ತು ಸಮೀಪದಲ್ಲಿದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನೀವು ವಿಶ್ವಾಸ ಹೊಂದಿರುವ ಸಾಧನಗಳ ಜೊತೆ ಮಾತ್ರ ಜೋಡಿಸಿ. ಈ Chromebook ನಲ್ಲಿನ ಎಲ್ಲಾ ಖಾತೆಗಳಿಗೆ ಜೋಡಿಸಿರುವ ಸಾಧನಗಳು ಗೋಚರಿಸುತ್ತವೆ. <ph name="BEGIN_LINK_LEARN_MORE" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos ಟಿಕೆಟ್ ಸೇರಿಸಿ</translation>
+<translation id="860907040896565281">ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ...</translation>
 <translation id="8609465669617005112">ಮೇಲೆ ಸರಿಸು</translation>
 <translation id="8611922158252451755">ಲಿಂಕ್ ಹೊಂದಿರುವ ಯಾರಾದರೂ ಎಲ್ಲಾ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಎಡಿಟ್‌ ಮಾಡಬಹುದು, ಆದ್ದರಿಂದ ಎಚ್ಚರಿಕೆಯಿಂದ ಸೇರಿಕೊಳ್ಳಿ. ಲಿಂಕ್ 48 ಗಂಟೆಗಳಲ್ಲಿ ಮುಕ್ತಾಯಗೊಳ್ಳುತ್ತದೆ.</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> ಮೂಲಕ ವೀಡಿಯೊ ಫ್ರೇಮ್ ಅನ್ನು ಹುಡುಕಿ</translation>
@@ -11207,6 +11234,7 @@
 <translation id="8868838761037459823">ಸೆಲ್ಯುಲರ್ ವಿವರಗಳು</translation>
 <translation id="8870413625673593573">ಇತ್ತೀಚೆಗೆ ಮುಚ್ಚಿರುವುದು</translation>
 <translation id="8871043459130124414">ನೀವು ವಿಸ್ತರಣೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದ ನಂತರ ಮಾತ್ರ ರನ್ ಆಗುತ್ತದೆ</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - ನೀವು ಈ ಪುಟವನ್ನು Geminiನ ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳುತ್ತಿದ್ದೀರಿ</translation>
 <translation id="8871551568777368300">ನಿರ್ವಾಹಕರಿಂದ ಪಿನ್ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="8871696467337989339">ನೀವು ಬೆಂಬಲಿತವಲ್ಲದ ಕಮಾಂಡ್-ಲೈನ್ ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ: <ph name="BAD_FLAG" />. ಸ್ಥಿರತೆ ಮತ್ತು ಸುರಕ್ಷತೆಯು ಹಾನಿಯಾಗುತ್ತದೆ.</translation>
 <translation id="8871974300055371298">ಕಂಟೆಂಟ್‍ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
@@ -11419,6 +11447,7 @@
 <translation id="9011163749350026987">ಯಾವಾಗಲೂ ಐಕಾನ್ ತೋರಿಸು</translation>
 <translation id="9011262023858991985">ಈ ಟ್ಯಾಬ್ ಅನ್ನು ಕ್ಯಾಸ್ಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
 <translation id="9011393886518328654">ಬಿಡುಗಡೆಯ ಟಿಪ್ಪಣಿಗಳು</translation>
+<translation id="9012013036616593083">Gemini ಇದೀಗ ಲಭ್ಯವಿಲ್ಲ. ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="9012122671773859802">ಮೌಸ್ ಚಲಿಸುವಾಗ ಪರದೆಯನ್ನು ನಿರಂತರವಾಗಿ ಸರಿಸಿ</translation>
 <translation id="9012585441087414258">ಅಪಾಯಕಾರಿ ಎಂದು ತಿಳಿದಿರುವ ಸೈಟ್‌ಗಳು, ಡೌನ್‌ಲೋಡ್‌ಗಳು ಮತ್ತು ಎಕ್ಸ್‌ಟೆನ್ಶನ್‌ಗಳ ವಿರುದ್ಧ ರಕ್ಷಿಸುತ್ತದೆ. ಯಾವುದೇ ಪುಟವು ಅನುಮಾನಾಸ್ಪದವಾಗಿದ್ದರೆ, URL ಗಳು, ಪುಟದ ಕಂಟೆಂಟ್ ಬಿಟ್‌ಗಳನ್ನು Google Safe Browsing ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="9013037634206938463">Linux ಅನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು <ph name="INSTALL_SIZE" /> ಮುಕ್ತ ಸ್ಥಳಾವಕಾಶದ ಅಗತ್ಯವಿದೆ. ಮುಕ್ತ ಸ್ಥಳಾವಕಾಶವನ್ನು ಹೆಚ್ಚಿಸಲು, ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಅಳಿಸಿ.</translation>
@@ -11444,6 +11473,7 @@
 <translation id="9024127637873500333">&amp;ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯಿರಿ</translation>
 <translation id="9024158959543687197">ಹಂಚಿಕೆಯನ್ನು ಅಳವಡಿಸುವಲ್ಲಿ ದೋಷವಿದೆ. ಫೈಲ್‌ ಹಂಚಿಕೊಳ್ಳುವ URL ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="9024692527554990034">ನಿರ್ದಿಷ್ಟ ಸೈಟ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಹುಡುಕಲು ಅಥವಾ ಬೇರೆ ಸರ್ಚ್ ಎಂಜಿನ್ ಅನ್ನು ಬಳಸಲು, ನೀವು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಬಳಸಬಹುದು</translation>
+<translation id="9024975946059881308">MAC ಮೆನು ಬಾರ್‌ನಲ್ಲಿ Gemini ಅನ್ನು ತೋರಿಸಿ ಮತ್ತು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಆನ್ ಮಾಡಿ</translation>
 <translation id="9025222334598338152">ನಿಮ್ಮ ಆಯ್ಕೆಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಿದಾಗ, ನೀವು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ನಿಮ್ಮ ಹೋಲಿಕೆ ಟೇಬಲ್‌ಗಳನ್ನು ಬಳಸಬಹುದು</translation>
 <translation id="902638246363752736">ಕೀಬೋರ್ಡ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="9026393603776578602">ಡಿಕ್ಟೇಶನ್</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb
index 6e42b0d..7dbdfec5 100644
--- a/chrome/app/resources/generated_resources_ko.xtb
+++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -6078,7 +6078,6 @@
 <translation id="5235050375939235066">앱을 제거하시겠습니까?</translation>
 <translation id="523505283826916779">접근성 설정</translation>
 <translation id="5235750401727657667">새 탭을 열 때 표시되는 페이지 변경</translation>
-<translation id="5236054983756407518">Chrome에서 집 주소를 삭제하시겠습니까?</translation>
 <translation id="5237124927415201087">휴대전화로 <ph name="DEVICE_TYPE" /> 기기를 간편하게 설정하세요. 비밀번호를 직접 입력하지 않고도 Wi-Fi와 Google 계정을 추가할 수 있습니다
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">사이트 데이터 관리</translation>
 <translation id="6064764629679333574">저해상도 오디오를 고해상도로 업스케일링하여 블루투스 마이크 사운드의 품질을 개선합니다.</translation>
 <translation id="6065289257230303064">인증서 대상 디렉터리 속성</translation>
-<translation id="6065690209261668796">Chrome에서 직장 주소를 삭제하시겠습니까?</translation>
 <translation id="6066794465984119824">이미지 해시가 설정되지 않았습니다.</translation>
 <translation id="6069464830445383022">Google 계정으로 Chromebook 로그인하기</translation>
 <translation id="6071181508177083058">비밀번호 확인</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">프린터 설정에서 프린터 관리</translation>
 <translation id="6287288864483377583">가져오기는 단일 인증서에만 지원됩니다.</translation>
 <translation id="6287828400772161253">Android 휴대전화(<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI 모드에 질문하기</translation>
 <translation id="6290613030083731160">근처에 공유 가능한 기기가 없습니다. <ph name="LINK_BEGIN" />자세히 알아보기<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">저장공간이 부족하여 복원할 수 없습니다.</translation>
 <translation id="6291741848715722067">확인 코드</translation>
diff --git a/chrome/app/resources/generated_resources_ky.xtb b/chrome/app/resources/generated_resources_ky.xtb
index da81a06..ab4fc5d8 100644
--- a/chrome/app/resources/generated_resources_ky.xtb
+++ b/chrome/app/resources/generated_resources_ky.xtb
@@ -918,7 +918,7 @@
 <translation id="1618142905422922351">Учурда сизде <ph name="NUMBERED_ITEM" /> жана башка нерселер бар. Уюмуңуз, <ph name="ACCOUNT_MANAGER" />, бул маалыматты көрүп жана тескей алат.</translation>
 <translation id="1618268899808219593">Ж&amp;ардам борбору</translation>
 <translation id="1619829618836636922">Платформанын кардар тастыктамалары</translation>
-<translation id="1619879934359211038">Google Play'ге туташпай калды. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз. Ката коду: <ph name="ERROR_CODE" />.</translation>
+<translation id="1619879934359211038">Google Play'ге туташпай калды. Байланышыңызды текшерип, дагы кайталап көрүңүз. Ката коду: <ph name="ERROR_CODE" />.</translation>
 <translation id="1620307519959413822">Сырсөз туура эмес. Кайталап көрүңүз же "Сырсөздү унутуп койдум" дегенди басыңыз.</translation>
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1620760691416124482">&amp;Бөлүп көрүү режиминде ачуу</translation>
@@ -1978,7 +1978,7 @@
 <translation id="2343160676229467122"><ph name="SITE_NAME" /> сайтында кеңейтүүлөрдү колдонууга болбойт</translation>
 <translation id="2343390523044483367">Рокки Маунтин улуттук паркы</translation>
 <translation id="2343747224442182863">Бул өтмөктү фокустоо</translation>
-<translation id="2344032937402519675">Серверге туташпай калды. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз. Эгер маселе чечилбесе, Chromebook'ту өчүрүп күйгүзүп көрүңүз.</translation>
+<translation id="2344032937402519675">Серверге туташпай калды. Байланышыңызды текшерип, дагы кайталап көрүңүз. Эгер маселе чечилбесе, Chromebook'ту өчүрүп күйгүзүп көрүңүз.</translation>
 <translation id="234559068082989648">Chrome колдонмолорунун эски версиялары 2022-жылдын декабрь айынан кийин ачылбай калышат. Версияны жаңыртуу же колдонмону өчүрүү үчүн администраторго кайрылыңыз.</translation>
 <translation id="2348176352564285430">Колдонмо: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="2348729153658512593"><ph name="WINDOW_TITLE" /> - Уруксат суралды. Жооп берүү үчүн Ctrl + Алдыга баскычтарын басыңыз</translation>
@@ -2801,7 +2801,7 @@
 <translation id="2908162660801918428">Медиа галереяны каталог боюнча кошуу</translation>
 <translation id="2908358077082926882">Дайындоону өчүрүү жана чыгуу үчүн "<ph name="CURRENTKEY" />" баскычын кайра басыңыз жана <ph name="RESPONSE" /></translation>
 <translation id="2909487040556589351">Chrome'ду мобилдик түзмөктө колдонуңуз</translation>
-<translation id="2909506265808101667">Google кызматтарына туташпай калды. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз. Ката коду: <ph name="ERROR_CODE" />.</translation>
+<translation id="2909506265808101667">Google кызматтарына туташпай калды. Байланышыңызды текшерип, дагы кайталап көрүңүз. Ката коду: <ph name="ERROR_CODE" />.</translation>
 <translation id="2910318910161511225">Интернетке туташып, кайталап көрүңүз</translation>
 <translation id="2910678330803525229">Эми карап чыга баштасаңыз болот</translation>
 <translation id="2910718431259223434">Бир жерден ката кетти. Кайталап көрүңүз, болбосо, түзмөктүн ээсине же администраторго кайрылыңыз. Ката коду: <ph name="ERROR_CODE" />.</translation>
@@ -5442,7 +5442,7 @@
 <translation id="4785719467058219317">Бул вебсайтта катталбаган коопсуздук ачкычын колдонуп жатасыз</translation>
 <translation id="4785914069240823137">Кесүүнү жокко чыгаруу</translation>
 <translation id="4787471921443575924">Колдонуучунун аты (<ph name="USER_EMAIL" />) үчүн киргизүүчү ачкычты түзөтүү</translation>
-<translation id="4788092183367008521">Тармактык туташууңузду текшерип, дагы бир жолу аракет кылыңыз.</translation>
+<translation id="4788092183367008521">Интернет байланышыңызды текшерип, дагы кайталап көрүңүз.</translation>
 <translation id="4789348252524569426">Кеп файлдары орнотулбай жатат. Түзмөгүңүздү жаңыртуу талап кылынат. Түзмөктү өчүрүп күйгүзүп, кайталап көрүңүз.</translation>
 <translation id="4789550509729954245">Жакын жердеги түзмөктөр файл бөлүшүп жатканда билдирме көрсөтүлсүн</translation>
 <translation id="4791037424585594169">(UDP)</translation>
@@ -5840,7 +5840,7 @@
 <translation id="5071892329440114717">Стандарттуу коргоонун чоо-жайын көрсөтүү</translation>
 <translation id="5072500507106264618">Жайгашкан жериңизди системдик кызматтар гана колдоно алат</translation>
 <translation id="5072836811783999860">Башкарылган кыстармаларды көрсөтүү</translation>
-<translation id="5072900412896857127">Google Play Тейлөө шарттары жүктөлбөй жатат. Тармактык туташууңузду текшерип, дагы бир жолу аракет кылыңыз.</translation>
+<translation id="5072900412896857127">Google Play Тейлөө шарттары жүктөлбөй жатат. Интернет байланышыңызды текшерип, дагы кайталап көрүңүз.</translation>
 <translation id="5073956501367595100">{0,plural,offset:2 =1{<ph name="FILE1" />}=2{<ph name="FILE1" />, <ph name="FILE2" />}other{<ph name="FILE1" />, <ph name="FILE2" /> жана дагы #}}</translation>
 <translation id="5074318175948309511">Жаңы жөндөөлөр күчүнө киргенге чейин бул баракча кайра жүктөлүшү керек.</translation>
 <translation id="5074761966806028321">Тууралап бүтүрүү үчүн уруксат берүү керек</translation>
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Колдонмону чыгарып салуу керекпи?</translation>
 <translation id="523505283826916779">Атайын мүмкүнчүлүктөрдү жөндөө</translation>
 <translation id="5235750401727657667">Жаңы өтмөк ачылганда, учурдагы барактын ордуна ал көрүнсүн</translation>
-<translation id="5236054983756407518">Үйүңүздүн дарегин Chrome'дон өчүрөсүзбү?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> түзмөгүңүздү телефонуңуз менен оңой тууралап алыңыз. Сырсөздөрүңүздү кол менен киргизбестен Wi-Fi'ды жана Google аккаунтуңузду кошо аласыз.
     <ph name="BR" />
     <ph name="BR" />
@@ -7208,7 +7207,6 @@
 <translation id="606449270532897041">Сайттагы маалыматты тескөө</translation>
 <translation id="6064764629679333574">Төмөн дааналыктагы аудиону жогору дааналыка көтөрүү менен Bluetooth микрофонунун үнүнүн сапатынжакшыртыңыз.</translation>
 <translation id="6065289257230303064">Тастыктама объектисинин каталог атрибуттары</translation>
-<translation id="6065690209261668796">Жумушуңуздун дарегин Chrome'дон өчүрөсүзбү?</translation>
 <translation id="6066794465984119824">Сүрөттүн хеши жөндөлгөн жок</translation>
 <translation id="6069464830445383022">Chromebook'ка Google аккаунтуңуз менен киресиз</translation>
 <translation id="6071181508177083058">сырсөздү ырастоо</translation>
@@ -7532,6 +7530,7 @@
 <translation id="628726841779494414">Принтерлерди алардын параметрлеринен тескеңиз</translation>
 <translation id="6287288864483377583">Өткөрүп алуу бир тастыктама үчүн гана колдоого алынат</translation>
 <translation id="6287828400772161253">Android телефону (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google'дун ЖИ режиминен суроо</translation>
 <translation id="6290613030083731160">Жакын жерде маалымат бөлүшүлө турган түзмөк жок. <ph name="LINK_BEGIN" />Кеңири маалымат<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Сактагычта орун жетишсиз болгондуктан, калыбына келтирүү мүмкүн эмес.</translation>
 <translation id="6291741848715722067">Ырастоо коду:</translation>
@@ -7842,7 +7841,7 @@
 <translation id="6532101170117367231">Google Drive'да сактоо</translation>
 <translation id="6532106788206463496">Өзгөрүүлөрдү сактоо</translation>
 <translation id="6532206849875187177">Коопсуздук жана аккаунтка кирүү</translation>
-<translation id="6532527800157340614">Кирүү мүмкүнчүлүгүнүн токени алынбагандыктан аккаунтка кирген жоксуз. Тармактык туташууңузду текшерип, дагы бир жолу аракет кылыңыз.</translation>
+<translation id="6532527800157340614">Кирүү мүмкүнчүлүгүнүн токени алынбагандыктан аккаунтка кирген жоксуз. Интернет байланышыңызды текшерип, дагы кайталап көрүңүз.</translation>
 <translation id="6532663472409656417">Ишкана катталды</translation>
 <translation id="6533315466883598769">Google Котормочуну колдонуу</translation>
 <translation id="65334502113648172">Көрсөтүү аймагын кысуу же жаюу үчүн жебелерди басыңыз. Көрсөтүү аймагында жылуу үчүн shift жана + баскычтарын жебелер менен чогуу басыңыз.</translation>
@@ -7990,7 +7989,7 @@
 <translation id="6630752851777525409">Сиздин атыңыздан өз аныктыгын текшерүү үчүн <ph name="EXTENSION_NAME" /> тастыктамага кирүү мүмкүнчүлүгүн түбөлүккө алгысы келет.</translation>
 <translation id="6633847349217844732">{NUM_GROUPS,plural, =1{Топтон чыгуу}other{Топтордон чыгуу}}</translation>
 <translation id="6635362468090274700">Түзмөгүңүз эч кимге көрүнбөсө, сиз менен эч ким файл бөлүшө албайт.<ph name="BR" /><ph name="BR" />Убактылуу көрсөтүү үчүн статус аймагын ачып, Nearby функциясын күйгүзүңүз.</translation>
-<translation id="6635674640674343739">Тармакка туташпай жатат. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз.</translation>
+<translation id="6635674640674343739">Тармакка туташпай жатат. Байланышыңызды текшерип, дагы кайталап көрүңүз.</translation>
 <translation id="663569763553406962">Кайсы кеңейтүүлөр сайтты окуп же өзгөртө аларын көрүү</translation>
 <translation id="6635944431854494329">Ээси бул функцияны Параметрлерге &gt; Өркүндөтүлгөн коргоого &gt; Мүчүлүштүктөрдү аныктоо жана колдонуу маалыматын автоматтык түрдө Google'га жөнөтүү бөлүмүнөн көзөмөлдөй алат.</translation>
 <translation id="6636258750460740634">Таржымал</translation>
@@ -9094,7 +9093,7 @@
 <translation id="7415884723030194001">Десерттер</translation>
 <translation id="7415997299997664304">Визуалдык калыптын семантикасын таануу</translation>
 <translation id="7416091793702109803"><ph name="FILE_NAME" /> файлын карап көрүү</translation>
-<translation id="7416263748877373774">Тейлөө шарттары жүктөлбөй жатат. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз.</translation>
+<translation id="7416263748877373774">Тейлөө шарттары жүктөлбөй жатат. Байланышыңызды текшерип, дагы кайталап көрүңүз.</translation>
 <translation id="7416362041876611053">Белгисиз тармак катасы.</translation>
 <translation id="7417435070053325657"><ph name="APPS_LIST_SIZE" /> ичинен <ph name="BLOCKED_APPS_SIZE" /> колдонмо бөгөттөлдү</translation>
 <translation id="741906494724992817">Бул колдонмого атайын уруксаттардын кереги жок.</translation>
@@ -9273,7 +9272,7 @@
 <translation id="7544227555407951270">Түзмөктү каттоо</translation>
 <translation id="7544977292347272434">Ата-энеңден кеңейтүүгө уруксат берүүсүн суран</translation>
 <translation id="7545347190366646170">Кирүү мүмкүнчүлүгү бар адамдар</translation>
-<translation id="7545466883021407599">Серверге туташпай калды. Тармакка туташууңузду текшерип, дагы бир жолу аракет кылыңыз. Эгер маселе чечилбесе, Chromebook'ту өчүрүп күйгүзүп көрүңүз. Ката коду: <ph name="ERROR_CODE" />.</translation>
+<translation id="7545466883021407599">Серверге туташпай калды. Байланышыңызды текшерип, дагы кайталап көрүңүз. Эгер маселе чечилбесе, Chromebook'ту өчүрүп күйгүзүп көрүңүз. Ката коду: <ph name="ERROR_CODE" />.</translation>
 <translation id="7547317915858803630">Сак болуңуз: <ph name="PRODUCT_NAME" /> параметрлериңиз тармактык дискке сакталган. Ушундан улам, түзмөгүңүз жайыраак иштеп, бузулуп, ал гана эмес, дайын-даректериңизди жоготуп алышыңыз мүмкүн.</translation>
 <translation id="754836352246153944">Бул сайтта кеңейтүүлөргө уруксат берилбейт. Менюну ачуу үчүн тандаңыз</translation>
 <translation id="7548856833046333824">Лимонад</translation>
diff --git a/chrome/app/resources/generated_resources_lo.xtb b/chrome/app/resources/generated_resources_lo.xtb
index 8f295d9..d412358 100644
--- a/chrome/app/resources/generated_resources_lo.xtb
+++ b/chrome/app/resources/generated_resources_lo.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">ປະເພດເຈ້ຍ</translation>
 <translation id="1143142264369994168">ຜູ້ເຊັນໃບຢັ້ງຢືນ</translation>
 <translation id="1145593918056169051">ເຄື່ອງພິມໄດ້ຢຸດແລ້ວ</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{ສ່ວນຂະຫຍາຍ}=1{ສ່ວນຂະຫຍາຍ ({SELECTED_ITEMS})}other{ສ່ວນຂະຫຍາຍ ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ຕົວຊີ້ສ່ວນຫົວ</translation>
 <translation id="114721135501989771">ມີ Google ອັດສະລິຍະໃນ Chrome</translation>
 <translation id="1147322039136785890">ດຽວນີ້ມັນເປັນຜຽນຂອງ <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -734,6 +735,7 @@
 <translation id="150411034776756821">ລຶບ <ph name="SITE" /> ອອກ</translation>
 <translation id="1504551620756424144">ໂຟນເດີທີ່ໃຊ້ຮ່ວມກັນສາມາດໃຊ້ໄດ້ໃນ Windows ທີ່ <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">ສົ່ງລະຫັດຜ່ານອອກ</translation>
+<translation id="1505654899813338756">ທ່ານສາມາດຈັດກຸ່ມແຖບເພື່ອເກັບຮັກສາໜ້າທີ່ກ່ຽວຂ້ອງກັນໄວ້ນຳກັນ ແລະ ບັນທຶກໄວ້ໃນອຸປະກອນຕ່າງໆຂອງທ່ານໄດ້</translation>
 <translation id="1506061864768559482">ເຄື່ອງ​ຈັກ​ຄົ້ນ​ຫາ</translation>
 <translation id="1506187449813838456">ເພີ່ມ​ລະດັບສຽງ</translation>
 <translation id="1507170440449692343">ໜ້ານີ້ຖືກບລັອກຈາກການເຂົ້າໃຊ້ກ້ອງຖ່າຍຮູບຂອງທ່ານ.</translation>
@@ -5306,6 +5308,7 @@
 <translation id="4681930562518940301">ເປີດຮູບ&amp;ເດີມຢູ່ໃນແຖບໃໝ່</translation>
 <translation id="4682481611456523884">ເນື້ອຫາທີ່ຝັງໄວ້ຢູ່ເວັບໄຊນີ້ບໍ່ສາມາດໃຊ້ຂໍ້ມູນທີ່ພວກມັນບັນທຶກໄວ້ກ່ຽວກັບທ່ານ</translation>
 <translation id="4682807230647698604">ເມື່ອທ່ານໃຊ້ຄຸນສົມບັດເຫຼົ່ານີ້, ລະບົບຈະສົ່ງຂໍ້ມູນທີ່ກ່ຽວຂ້ອງໄປຫາ Google ເພື່ອສ້າງປະສົບການ AI</translation>
+<translation id="4683143253481759090">Chrome ອັບເດດແລ້ວ</translation>
 <translation id="4683629100208651599">ເຮັດໃຫ້ເປັນຕົວພິມນ້ອຍ</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ຄ່າເລີ່ມຕົ້ນ)</translation>
 <translation id="4684427112815847243">ຊິງຄ໌​ທຸກ​ຢ່າງ</translation>
@@ -6076,7 +6079,6 @@
 <translation id="5235050375939235066">ຖອນຕິດຕັ້ງແອັບບໍ?</translation>
 <translation id="523505283826916779">ການ​ຕັ້ງຄ່າ​ການ​ເຂົ້າ​ເຖິງ</translation>
 <translation id="5235750401727657667">ປ່ຽນແທນໜ້າເວັບທີ່ທ່ານເຫັນໃນເວລາທີ່ເປີດແຖບໃໝ່</translation>
-<translation id="5236054983756407518">ລຶບທີ່ຢູ່ເຮືອນຂອງທ່ານອອກຈາກ Chrome ບໍ?</translation>
 <translation id="5237124927415201087">ຕັ້ງຄ່າ <ph name="DEVICE_TYPE" /> ຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍດ້ວຍໂທລະສັບຂອງທ່ານ. ທ່ານສາມາດເພີ່ມ Wi-Fi ແລະ ບັນຊີ Google ຂອງທ່ານໄດ້ໂດຍບໍ່ຕ້ອງລະບຸລະຫັດຜ່ານຂອງທ່ານດ້ວຍຕົນເອງ.
     <ph name="BR" />
     <ph name="BR" />
@@ -7206,7 +7208,6 @@
 <translation id="606449270532897041">ຈັດການຂໍ້ມູນເວັບໄຊ</translation>
 <translation id="6064764629679333574">ປັບປຸງຄຸນນະພາບສຽງໄມ Bluetooth ໂດຍເພີ່ມລະດັບສຽງຄຸນນະພາບຕ່ຳເປັນຄຸນນະພາບສູງ.</translation>
 <translation id="6065289257230303064">ຄຸນລັກສະນະໄດເຣັກຕໍຣີຫົວຂໍ້ໃບຢັ້ງຢືນ</translation>
-<translation id="6065690209261668796">ລຶບທີ່ຢູ່ບ່ອນເຮັດວຽກຂອງທ່ານອອກຈາກ Chrome ບໍ?</translation>
 <translation id="6066794465984119824">ບໍ່ໄດ້ຕັ້ງແຮຊຮູບ</translation>
 <translation id="6069464830445383022">ໃຊ້ບັນຊີ Google ຂອງທ່ານເພື່ອເຂົ້າສູ່ລະບົບ Chromebook ຂອງທ່ານ</translation>
 <translation id="6071181508177083058">ຢືນ​ຢັນ​ລະ​ຫັດ​ຜ່ານ​</translation>
@@ -7530,6 +7531,7 @@
 <translation id="628726841779494414">ຈັດການເຄື່ອງພິມຂອງທ່ານໃນການຕັ້ງຄ່າເຄື່ອງພິມ</translation>
 <translation id="6287288864483377583">ຮອງຮັບການນຳເຂົ້າໃບຮັບຮອງສະບັບດຽວເທົ່ານັ້ນ</translation>
 <translation id="6287828400772161253">ໂທລະສັບ Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">ຖາມໂໝດ Google AI</translation>
 <translation id="6290613030083731160">ບໍ່ມີອຸປະກອນທີ່ກຳລັງແບ່ງປັນຢູ່ໃກ້ຄຽງ. <ph name="LINK_BEGIN" />ສຶກສາເພີ່ມເຕີມ<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ບໍ່ສາມາດກູ້ຄືນໄດ້ເນື່ອງຈາກບໍ່ມີພື້ນທີ່ຈັດເກັບຂໍ້ມູນ.</translation>
 <translation id="6291741848715722067">ລະຫັດຢືນຢັນ</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb
index 983378a..6e5fe5f 100644
--- a/chrome/app/resources/generated_resources_lt.xtb
+++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -6080,7 +6080,6 @@
 <translation id="5235050375939235066">Pašalinti programą?</translation>
 <translation id="523505283826916779">Pasiekiamumo nustatymai</translation>
 <translation id="5235750401727657667">Pakeisti puslapį, kuris rodomas atidarant naują skirtuką</translation>
-<translation id="5236054983756407518">Pašalinti namų adresą iš „Chrome“?</translation>
 <translation id="5237124927415201087">Lengvai nustatykite „<ph name="DEVICE_TYPE" />“ telefonu. Galite pridėti „Wi-Fi“ ir „Google“ paskyrą neautomatiškai neįvesdami slaptažodžių.
     <ph name="BR" />
     <ph name="BR" />
@@ -7212,7 +7211,6 @@
 <translation id="606449270532897041">Tvarkyti svetainių duomenis</translation>
 <translation id="6064764629679333574">Pagerinkite „Bluetooth“ mikrofono garso kokybę padidindami mažos skyros garsą į didelę.</translation>
 <translation id="6065289257230303064">Sertifikato subjekto katalogo atributai</translation>
-<translation id="6065690209261668796">Pašalinti darbo adresą iš „Chrome“?</translation>
 <translation id="6066794465984119824">Vaizdo maiša nenustatyta</translation>
 <translation id="6069464830445383022">Prisijunkite prie „Chromebook“ naudodami „Google“ paskyrą</translation>
 <translation id="6071181508177083058">patvirtinkite slaptažodį</translation>
@@ -7536,6 +7534,7 @@
 <translation id="628726841779494414">Tvarkykite spausdintuvus spausdintuvų nustatymuose</translation>
 <translation id="6287288864483377583">Palaikomas tik vieno sertifikato importavimas</translation>
 <translation id="6287828400772161253">„Android“ telefonas („<ph name="HOST_DEVICE_NAME" />“)</translation>
+<translation id="6288559570252410796">Klausti „Google“ DI režimu</translation>
 <translation id="6290613030083731160">Nėra jokių pasiekiamų įrenginių, bendrinančių netoliese. <ph name="LINK_BEGIN" />Sužinokite daugiau<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Negalima atkurti, nes pritrūko saugyklos vietos.</translation>
 <translation id="6291741848715722067">Patvirtinimo kodas</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb
index c06b4d9..249bec4 100644
--- a/chrome/app/resources/generated_resources_lv.xtb
+++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -6064,7 +6064,6 @@
 <translation id="5235050375939235066">Vai atinstalēt lietotni?</translation>
 <translation id="523505283826916779">Pieejamības iestatījumi</translation>
 <translation id="5235750401727657667">Aizstāt lapu, kas tiek parādīta jaunā cilnē</translation>
-<translation id="5236054983756407518">Vai noņemt jūsu mājas adresi no pārlūka Chrome?</translation>
 <translation id="5237124927415201087">Ērti iestatiet savu ierīci (<ph name="DEVICE_TYPE" />), izmantojot tālruni. Varat pievienot Wi-Fi tīklu un Google kontu, manuāli neievadot paroles.
     <ph name="BR" />
     <ph name="BR" />
@@ -7191,7 +7190,6 @@
 <translation id="606449270532897041">Pārvaldīt vietņu datus</translation>
 <translation id="6064764629679333574">Uzlabojiet Bluetooth mikrofona skaņas kvalitāti, zemas izšķirtspējas audio iestatot augstu izšķirtspēju.</translation>
 <translation id="6065289257230303064">Sertifikāta subjekta kataloga atribūti</translation>
-<translation id="6065690209261668796">Vai noņemt jūsu darbavietas adresi no pārlūka Chrome?</translation>
 <translation id="6066794465984119824">Nav iestatīta attēla jaucējvērtība</translation>
 <translation id="6069464830445383022">Jūsu Google konts — pierakstīšanās informācija Chromebook datoram</translation>
 <translation id="6071181508177083058">apstipriniet paroli</translation>
@@ -7515,6 +7513,7 @@
 <translation id="628726841779494414">Savus printerus varat pārvaldīt printera iestatījumos.</translation>
 <translation id="6287288864483377583">Tiek atbalstīta tikai viena sertifikāta importēšana</translation>
 <translation id="6287828400772161253">Android tālrunis (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Uzdot jautājumu Google MI režīmā</translation>
 <translation id="6290613030083731160">Tuvumā nav pieejamu ierīču, kas kopīgotu saturu. <ph name="LINK_BEGIN" />Uzziniet vairāk<ph name="LINK_END" />.</translation>
 <translation id="6291580570300353047">Nevar veikt atjaunošanu, jo krātuvē nepietiek vietas.</translation>
 <translation id="6291741848715722067">Apstiprinājuma kods</translation>
diff --git a/chrome/app/resources/generated_resources_mk.xtb b/chrome/app/resources/generated_resources_mk.xtb
index 5e0ca37..ad7ed41a 100644
--- a/chrome/app/resources/generated_resources_mk.xtb
+++ b/chrome/app/resources/generated_resources_mk.xtb
@@ -6078,7 +6078,6 @@
 <translation id="5235050375939235066">Дали да се деинсталира апликацијата?</translation>
 <translation id="523505283826916779">Поставки за пристапност</translation>
 <translation id="5235750401727657667">Заменете ја страницата што ја гледате при отворање нова картичка</translation>
-<translation id="5236054983756407518">Да се отстрани вашата домашна адреса од Chrome?</translation>
 <translation id="5237124927415201087">Лесно поставете го вашиот <ph name="DEVICE_TYPE" /> со телефонот. Може да ги додадете вашата Wi-Fi и сметка на Google без рачно внесување на лозинките.
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">Управувајте со податоците од сајт</translation>
 <translation id="6064764629679333574">Подобрете го звукот на микрофонот преку надградување на квалитетот на аудиото од низок на висок.</translation>
 <translation id="6065289257230303064">Одлики на директориум за субјект на сертификат</translation>
-<translation id="6065690209261668796">Да се отстрани вашата адреса на работа од Chrome?</translation>
 <translation id="6066794465984119824">Хашот за сликата не е поставен</translation>
 <translation id="6069464830445383022">На Chromebook ќе се најавувате со сметката на Google</translation>
 <translation id="6071181508177083058">потврди ја лозинката</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">Управувајте со печатачите во поставките за печатачи</translation>
 <translation id="6287288864483377583">Увозот е поддржан само за еден сертификат</translation>
 <translation id="6287828400772161253">Телефон со Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Прашајте го „AI-режимот“ на Google</translation>
 <translation id="6290613030083731160">Нема достапни уреди што споделуваат во близина. <ph name="LINK_BEGIN" />Дознајте повеќе<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Не може да се врати поради недостиг на простор за складирање.</translation>
 <translation id="6291741848715722067">Код за потврда</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb
index dc836ea1..fb79bd7 100644
--- a/chrome/app/resources/generated_resources_ml.xtb
+++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -218,6 +218,7 @@
 <translation id="1142713751288681188">പേപ്പർ തരം</translation>
 <translation id="1143142264369994168">സര്‍‌ട്ടിഫിക്കറ്റ് സൈന്‍‌ ചെയ്‌തയാള്‍‌</translation>
 <translation id="1145593918056169051">പ്രിന്റർ പ്രവർത്തനം നിർത്തി</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{വിപുലീകരണങ്ങൾ}=1{വിപുലീകരണങ്ങൾ ({SELECTED_ITEMS})}other{വിപുലീകരണങ്ങൾ ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ഹെഡ് പോയിന്റർ</translation>
 <translation id="114721135501989771">Chrome-ൽ Google സ്‌മാർട്‌സ് നേടുക</translation>
 <translation id="1147322039136785890">ഇനി <ph name="SUPERVISED_USER_NAME" />' എന്ന കുട്ടിയുടെ ഊഴമാണ്</translation>
@@ -735,6 +736,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> നീക്കംചെയ്യുക</translation>
 <translation id="1504551620756424144">പങ്കിട്ട ഫോൾഡറുകൾ Windows-ലെ <ph name="BASE_DIR" /> എന്നതിൽ ലഭ്യമാണ്.</translation>
 <translation id="1505494256539862015">പാസ്‌വേഡുകൾ എക്‌സ്‌പോർട്ട് ചെയ്യുക</translation>
+<translation id="1505654899813338756">നിങ്ങളുടെ ഉപകരണങ്ങളിൽ ഉടനീളം, പരസ്പര ബന്ധമുള്ള പേജുകൾ ഒരുമിച്ച് സൂക്ഷിക്കാനും സംരക്ഷിക്കാനും ടാബുകൾ ഗ്രൂപ്പ് ചെയ്യാം</translation>
 <translation id="1506061864768559482">തിരയൽ യന്ത്രം</translation>
 <translation id="1506187449813838456">പിച്ച് വർദ്ധിപ്പിക്കുക</translation>
 <translation id="1507170440449692343">നിങ്ങളുടെ ക്യാമറ ആക്‌സസ്സുചെയ്യുന്നതിൽ നിന്ന് ഈ പേജിനെ തടഞ്ഞു.</translation>
@@ -5302,6 +5304,7 @@
 <translation id="4681930562518940301">ഒറിജിനൽ ചിത്രം പുതിയ ടാബിൽ തുറക്കുക</translation>
 <translation id="4682481611456523884">ഈ സൈറ്റിൽ ഉൾച്ചേർത്തിരിക്കുന്ന ഉള്ളടക്കത്തിന്, അത് നിങ്ങളെ കുറിച്ച് സംരക്ഷിച്ചിരിക്കുന്ന വിവരങ്ങൾ ഉപയോഗിക്കാനാകില്ല</translation>
 <translation id="4682807230647698604">നിങ്ങൾ ഈ ഫീച്ചറുകൾ ഉപയോഗിക്കുമ്പോൾ, AI അനുഭവങ്ങൾ സൃഷ്ടിക്കാനായി പ്രസക്തമായ ഡാറ്റ Google-ലേക്ക് അയയ്ക്കുന്നു</translation>
+<translation id="4683143253481759090">Chrome അപ്ഡേറ്റ് ചെയ്തു</translation>
 <translation id="4683629100208651599">ചെറിയക്ഷരമാക്കുക</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ഡിഫോൾട്ട്)</translation>
 <translation id="4684427112815847243">എല്ലാം സമന്വയിപ്പിക്കുക</translation>
@@ -6075,7 +6078,6 @@
 <translation id="5235050375939235066">ആപ്പ് അൺഇൻസ്റ്റാൾ ചെയ്യണോ?</translation>
 <translation id="523505283826916779">ഉപയോഗസഹായി ക്രമീകരണങ്ങൾ</translation>
 <translation id="5235750401727657667">പുതിയ ടാബ് തുറക്കുമ്പോൾ കാണിക്കേണ്ട പേജ് മാറ്റുക</translation>
-<translation id="5236054983756407518">Chrome-ൽ നിന്ന് നിങ്ങളുടെ വീട്ടുവിലാസം നീക്കം ചെയ്യണോ?</translation>
 <translation id="5237124927415201087">നിങ്ങളുടെ ഫോൺ ഉപയോഗിച്ച് <ph name="DEVICE_TYPE" /> എളുപ്പത്തിൽ സജ്ജീകരിക്കുക. നിങ്ങളുടെ പാസ്‌വേഡുകൾ നേരിട്ട് നൽകാതെ തന്നെ നിങ്ങൾക്ക് വൈഫൈ, Google Account എന്നിവ ചേർക്കാനാകും.
     <ph name="BR" />
     <ph name="BR" />
@@ -7207,7 +7209,6 @@
 <translation id="606449270532897041">സൈറ്റ് ഡാറ്റ മാനേജ് ചെയ്യുക</translation>
 <translation id="6064764629679333574">കുറഞ്ഞ റെസല്യൂഷൻ ഉള്ള ഓഡിയോ ഉയർന്ന റെസല്യൂഷനിലേക്ക് അപ്സ്കെയിൽ ചെയ്ത് Bluetooth മൈക്ക് ശബ്‌ദത്തിന്റെ നിലവാരം മെച്ചപ്പെടുത്തുക.</translation>
 <translation id="6065289257230303064">സര്‍‌ട്ടിഫിക്കറ്റ് സബ്‌ജക്റ്റ് ഡയറക്‌റ്ററി ആട്രിബ്യൂട്ട്</translation>
-<translation id="6065690209261668796">Chrome-ൽ നിന്ന് നിങ്ങളുടെ ജോലിസ്ഥല വിലാസം നീക്കം ചെയ്യണോ?</translation>
 <translation id="6066794465984119824">ഇമേജ് ഹാഷ് സജ്ജീകരിച്ചിട്ടില്ല</translation>
 <translation id="6069464830445383022">നിങ്ങളുടെ Chromebook-ലേക്ക് സെെൻ ഇൻ ചെയ്യാൻ നിങ്ങളുടെ Google അക്കൗണ്ടാണ് ഉപയോഗിക്കുന്നത്</translation>
 <translation id="6071181508177083058">പാസ്‌വേഡ് സ്ഥിരീകരിക്കുക</translation>
@@ -7532,6 +7533,7 @@
 <translation id="628726841779494414">പ്രിന്റർ ക്രമീകരണത്തിൽ നിങ്ങളുടെ പ്രിന്ററുകൾ മാനേജ് ചെയ്യുക</translation>
 <translation id="6287288864483377583">ഒരു സർട്ടിഫിക്കറ്റിന് മാത്രമേ ഇമ്പോർട്ടിന്റെ പിന്തുണയുള്ളൂ</translation>
 <translation id="6287828400772161253">Android ഫോൺ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI മോഡിനോട് ചോദിക്കുക</translation>
 <translation id="6290613030083731160">പങ്കിടുന്ന ഉപകരണങ്ങളൊന്നും സമീപത്ത് ലഭ്യമല്ല. <ph name="LINK_BEGIN" />കൂടുതലറിയുക<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">സ്‌റ്റോറേജ് സ്‌പെയ്‌സ് ഇല്ലാത്തതിനാൽ പുനഃസ്ഥാപിക്കാനായില്ല.</translation>
 <translation id="6291741848715722067">സ്ഥിരീകരണ കോഡ്</translation>
@@ -9201,6 +9203,7 @@
 <translation id="7481312909269577407">മുന്നോട്ട്</translation>
 <translation id="7481358317100446445">തയ്യാര്‍‌</translation>
 <translation id="748138892655239008">സര്‍‌ട്ടിഫിക്കറ്റ് ബേസിക് നിയന്ത്രണങ്ങള്‍‌</translation>
+<translation id="7482823403440483089">മെച്ചപ്പെടുത്തിയ സ്വയമേവ പൂരിപ്പിക്കൽ</translation>
 <translation id="7483732342458943943">ഈ ലിങ്ക് പ്രവർത്തിക്കുന്നില്ല</translation>
 <translation id="7484645889979462775">ഈ സൈറ്റിന്‌ ഒരിക്കലും ആവശ്യമില്ല</translation>
 <translation id="7484943269191249363">ഈ ഉപകരണത്തിലെ Google Password Manager-ൽ സംരക്ഷിച്ചിരിക്കുന്ന നിങ്ങളുടെ എല്ലാ പാസ്‌കീകളും ഉപയോഗിക്കാം. നിങ്ങൾ ഇത് ഒരു തവണ മാത്രമേ ചെയ്യേണ്ടതുള്ളൂ.</translation>
diff --git a/chrome/app/resources/generated_resources_mn.xtb b/chrome/app/resources/generated_resources_mn.xtb
index a6aabce..7583650 100644
--- a/chrome/app/resources/generated_resources_mn.xtb
+++ b/chrome/app/resources/generated_resources_mn.xtb
@@ -6072,7 +6072,6 @@
 <translation id="5235050375939235066">Апп-г устгах уу?</translation>
 <translation id="523505283826916779">Нэвтрэх боломжит байдлын тохиргоо</translation>
 <translation id="5235750401727657667">Шинэ таб нээхдээ харж буй хуудсаар орлуулах</translation>
-<translation id="5236054983756407518">Гэрийн хаягаа Chrome-с хасах уу?</translation>
 <translation id="5237124927415201087">Өөрийн <ph name="DEVICE_TYPE" />-г утсаараа хялбархан тохируулна уу. Та нууц үгнүүдээ гар аргаар оруулалгүйгээр Wi-Fi болон Google Бүртгэлээ нэмэх боломжтой.
     <ph name="BR" />
     <ph name="BR" />
@@ -7203,7 +7202,6 @@
 <translation id="606449270532897041">Сайтын өгөгдлийг удирдах</translation>
 <translation id="6064764629679333574">Бага нягтралтай аудиог өндөр нягтралтай аудио болгож нэмэгдүүлснээр Bluetooth-н микрофоны дууны чанарыг сайжруулна уу.</translation>
 <translation id="6065289257230303064">Certificate Subject Directory Attributes</translation>
-<translation id="6065690209261668796">Ажлын хаягаа Chrome-с хасах уу?</translation>
 <translation id="6066794465984119824">Зургийн хэшийг тохируулаагүй байна</translation>
 <translation id="6069464830445383022">Та Google Бүртгэлээрээ Chromebook-тээ нэвтэрнэ</translation>
 <translation id="6071181508177083058">нууц үгийг баталгаажуулах</translation>
@@ -7527,6 +7525,7 @@
 <translation id="628726841779494414">Хэвлэгчийн тохиргоонд хэвлэгчдээ удирдана уу</translation>
 <translation id="6287288864483377583">Импортлохыг зөвхөн нэг сертификатад дэмждэг</translation>
 <translation id="6287828400772161253">Android утас (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google-н ХОУ-ы горимоос асуух</translation>
 <translation id="6290613030083731160">Ойролцоо хуваалцаж буй боломжтой төхөөрөмж алга. <ph name="LINK_BEGIN" />Нэмэлт мэдээлэл авах<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Хадгалах сангийн зай хангалтгүй байгаа тул сэргээх боломжгүй.</translation>
 <translation id="6291741848715722067">Баталгаажуулах код</translation>
@@ -9191,6 +9190,7 @@
 <translation id="7481312909269577407">Forward</translation>
 <translation id="7481358317100446445">Бэлэн</translation>
 <translation id="748138892655239008">Сертификатын үндсэн хязгаар</translation>
+<translation id="7482823403440483089">Сайжруулсан автоматаар бөглөх хэсэг</translation>
 <translation id="7483732342458943943">Энэ холбоос ажиллахгүй байна</translation>
 <translation id="7484645889979462775">Энэ сайтанд хэзээ ч битгий хадгал</translation>
 <translation id="7484943269191249363">Та Google Нууц үгний менежерт хадгалсан бүх нэвтрэх түлхүүрээ энэ төхөөрөмж дээр ашиглах боломжтой. Та үүнийг зөвхөн нэг удаа хийх хэрэгтэй.</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb
index 798b52e..a9c50b47 100644
--- a/chrome/app/resources/generated_resources_mr.xtb
+++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android फोनवरून खाते आपोआप मिळवा</translation>
 <translation id="1069814191880976658">वेगळी स्क्रीन निवडा</translation>
 <translation id="107022587824771715">टॅब गटाशी संबंधित सूचना सध्या उपलब्ध नाहीत. तुम्ही <ph name="BEGIN_LINK" />आता रिफ्रेश करणे<ph name="END_LINK" /> हे करू शकता किंवा पुन्हा प्रयत्न करू शकता</translation>
+<translation id="1070357312245925724">नेव्हिगेशन शॉर्टकट</translation>
 <translation id="1070377999570795893">तुमच्या कॉंप्युटरवरील दुसर्‍या प्रोग्रामने एक एक्स्टेंशन जोडले जो Chrome ची काम करण्‍याची पद्धत कदाचित बदलू शकतो.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">तुमच्या खात्याचे साइन-इनशी संबंधित तपशील कालबाह्य झाले आहेत. कृपया साइन आउट करा आणि पुन्हा साइन इन करा.</translation>
 <translation id="1122960773616686544">बुकमार्क नाव</translation>
 <translation id="1124772482545689468">वापरकर्ता</translation>
+<translation id="1125371304736839151">Gemini ला ब्राउझरच्या सर्वात वरती दाखवा</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (नेटिव्ह) सारखे दिसते</translation>
 <translation id="1125921926864945797">वॉलपेपर आणि शैली</translation>
 <translation id="1128090040635299943">Linux सध्या काँफिगर केले जात आहे. काँफिगर करण्यासाठी काही मिनिटे लागतील.</translation>
@@ -987,6 +989,7 @@
 <translation id="1660763353352708040">पॉवर अडॉप्टर समस्या</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{तुमच्या ब्राउझरचा वेग कमी करणाऱ्या टॅबचे निराकरण करा}other{तुमच्या ब्राउझरचा वेग कमी करणाऱ्या टॅबचे निराकरण करा}}</translation>
 <translation id="16620462294541761">सॉरी, तुमचा पासवर्ड पडताळणी करणे शक्य नाही. कृपया पुन्हा प्रयत्न करा.</translation>
+<translation id="1662572015199460525">तुम्ही ब्राउझ करत असताना उत्तरे, महत्त्वाचे मुद्दे आणि आणखी बरेच काही मिळवण्यासाठी व्हॉइस किंवा मजकूर वापरून चॅट करा</translation>
 <translation id="166278006618318542">विषय सार्वजनिक की अल्गोरिदम</translation>
 <translation id="1662801900924515589"><ph name="APP" /> इंस्टॉल केले</translation>
 <translation id="1663698992894057019">नवीनतम सुरक्षेसाठी आणि सॉफ्टवेअरसाठी नवीन Chromebook वर अपग्रेड करा</translation>
@@ -1097,6 +1100,7 @@
 <translation id="174123615272205933">कस्टम</translation>
 <translation id="1741314857973421784">सुरू ठेवा</translation>
 <translation id="1744108098763830590">बॅकग्राउंड पेज</translation>
+<translation id="174516937379651657">तुम्ही Gemini सोबत पेज शेअर करता, तेव्हा पेजचा पूर्ण आशय आणि URL या गोष्टी Google ला पाठवल्या जातात.</translation>
 <translation id="1745732479023874451">संपर्क व्यवस्थापित करा</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{या वेब अ‍ॅपमध्ये # फाइल उघडून संपादित करायच्या आहेत का?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> मध्ये साइन इन करण्यासाठी <ph name="DEVICE_NAME" /> वरील पासकी वापरा</translation>
@@ -1409,6 +1413,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{१ एक्स्टेंशनचे पुनरावलोकन केले आहे}other{{NUM_EXTENSIONS} एक्स्टेंशनचे पुनरावलोकन केले आहे}}</translation>
 <translation id="1959421829481337178">कृपया तुमच्या वाहकाने दिलेला अ‍ॅक्टिव्हेशन कोड एंटर करा.</translation>
 <translation id="1960211333621141174">डोंगराचा कडा</translation>
+<translation id="1962356719152496092">कीबोर्ड शॉर्टकट इथे कस्टमाइझ करा</translation>
 <translation id="1963976881984600709">साधारण संरक्षण</translation>
 <translation id="1964009877615282740">आणखी पहा</translation>
 <translation id="1965578266762387357">तुम्ही लिहिण्याबाबत मदत मिळवता, तेव्हा पेजची URL, आशय आणि तुमचा मजकूर Google ला पाठवला जातो. वैयक्तिक माहिती (जसे की वैद्यकीय किंवा आर्थिक तपशील) एंटर करू नका</translation>
@@ -1576,6 +1581,7 @@
 <translation id="2079053412993822885">तुम्ही आपल्या मालकीच्या प्रमाणपत्रांपैकी एखादे हटविल्यास, तुम्ही यापुढे आपल्या स्वतःच्या ओळखीसाठी ते वापरू शकणार नाही.</translation>
 <translation id="2079495302726689071">नवीन <ph name="APP" /> टॅबमध्ये लिंक उघडा</translation>
 <translation id="2079545284768500474">पहिल्यासारखे करा</translation>
+<translation id="2079553700504470326">सर्वात योग्य Gemini परिणामांसाठी तुमच्या आयपी अ‍ॅड्रेसवर आधारित अंदाजे स्थानाऐवजी, तुमचे अचूक स्थान वापरा.</translation>
 <translation id="2080070583977670716">अधिक सेटिंग्ज</translation>
 <translation id="2081816110395725788">बॅटरीवर असताना पॉवर निष्क्रिय करा</translation>
 <translation id="2082187087049518845">गट टॅब</translation>
@@ -2207,6 +2213,7 @@
 <translation id="2496180316473517155">ब्राउझिंग इतिहास</translation>
 <translation id="2496616243169085015">फोटोग्राफी</translation>
 <translation id="2497229222757901769">माउस गती</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - या संभाषणाच्या कालावधीसाठी तुम्ही Gemini सोबत हा टॅब शेअर करत आहात</translation>
 <translation id="2497852260688568942">तुमच्या ॲडमिनिस्ट्रेटरने सिंक अक्षम केले आहे</translation>
 <translation id="2498539833203011245">लहान करा</translation>
 <translation id="2498765460639677199">विशाल</translation>
@@ -2531,6 +2538,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />स्थान अचूकता सुरू असते, तेव्हा अ‍ॅक्सेलेरोमीटर आणि जायरोस्‍कोपसारख्या डिव्हाइस सेन्सर डेटासह वाय-फाय ॲक्सेस पॉइंट, मोबाइल नेटवर्क टॉवर यांसारखी वायरलेस सिग्नलबद्दलची माहिती डिव्हाइसच्या अधिक अचूक स्थानाचा अंदाज लावण्यासाठी वापरली जाते. ही माहिती Android अ‍ॅप्स आणि सेवांद्वारे स्थानावर आधारित वैशिष्ट्ये पुरवण्यासाठी वापरले जाते. हे करण्यासाठी, Google द्वारे क्राउडसोर्स केलेल्या वायरलेस सिग्नल स्थानांमध्ये योगदान देण्यासाठी, डिव्हाइस सेन्सर आणि या डिव्हाइसजवळील वायरलेस सिग्नल यासंबंधित माहिती वेळोवेळी गोळा केली जाते.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google हे या डिव्हाइसवरून गोळा केलेली ही माहिती पुढील गोष्टींसाठी वापरते: स्थान अचूकता आणि स्थान आधारित सेवांमध्ये सुधारणा करणे व सामान्यतः Google च्या सेवांमध्ये सुधारणा करणे, त्या पुरवणे आणि त्यांची देखभाल करणे. आम्ही वापरकर्त्यांच्या गरजा पूर्ण करण्यासाठी Google आणि तृतीय पक्षांच्या कायदेशीर हितसंबंधांवर आधारित या माहितीवर प्रक्रिया करतो. ही माहिती कोणत्याही व्यक्तीला ओळखण्यासाठी वापरली जात नाही.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />तुम्ही या डिव्हाइसच्या स्थान सेटिंग्जमध्ये सेटिंग्ज &gt; गोपनीयता आणि सुरक्षितता &gt; गोपनीयता नियंत्रणे &gt; स्थान अ‍ॅक्सेस &gt; प्रगत स्थान सेटिंग्ज अंतर्गत स्थान अचूकता कधीही बंद करू शकता. स्थान अचूकता बंद असल्यास, स्थान अचूकता डेटा गोळा केला जाणार नाही. Android ॲप्स आणि सेवांसाठी, या डिव्हाइसचे स्थान निर्धारित करण्याकरिता, उपलब्ध असल्यास, फक्त आयपी अ‍ॅड्रेस वापरला जातो, ज्यामुळे Google Maps सारख्या Android ॲप्स व सेवांसाठी स्थानांची उपलब्धता आणि अचूकता प्रभावित होऊ शकते.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">तुमची Gemini अ‍ॅप्स अ‍ॅक्टिव्हिटी पहा आणि व्यवस्थापित करा</translation>
 <translation id="2730029791981212295">Linux अ‍ॅप्स आणि फाइलचा बॅकअप घेत आहे</translation>
 <translation id="2730550884708194161">कार्य प्रोफाइलबद्दल</translation>
 <translation id="2730596696987224099">तुमचे स्वतःचे नाव निवडा</translation>
@@ -3401,6 +3409,7 @@
 <translation id="3360306038446926262">विंडो</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> तुमच्यासोबत <ph name="ATTACHMENTS" /> शेअर करत आहे.}other{<ph name="DEVICE_NAME" /> तुमच्यासोबत <ph name="ATTACHMENTS" /> शेअर करत आहे.}}</translation>
 <translation id="3361954577771524115">अ‍ॅपमधून</translation>
+<translation id="3362651095484543782">Gemini मधून बाहेर पडण्यासाठी किंवा त्यावर परत येण्यासाठी, कीबोर्ड शॉर्टकट वापरा.</translation>
 <translation id="3362915550009543917">पिवळ्या रंगाचे कुरण, शांतता आणि बौद्धिकेचे प्रतिबिंब जागृत करणारे प्रसन्न तैलचित्र.</translation>
 <translation id="3363202073972776113">ही नवीन प्रोफाइल तुमच्या संस्थेद्वारे व्यवस्थापित केली जाईल. <ph name="BEGIN_LINK" />अधिक जाणून घ्या<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+Hover</translation>
@@ -3624,6 +3633,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> चा विस्तार करा</translation>
 <translation id="351152300840026870">निश्चित-रुंदीचा फॉंट</translation>
 <translation id="3511528412952710609">लहान</translation>
+<translation id="3512465804715993309">अडॅप्टिव्ह हायलाइट करणे</translation>
 <translation id="3513019849832307207">सामील व्हा आणि उघडा</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> ते <ph name="MAX_VALUE" /> पर्यंतचा ह्यू स्लायडर</translation>
 <translation id="3514335087372914653">गेम नियंत्रण</translation>
@@ -4967,6 +4977,7 @@
 <translation id="443031431654216610">फक्त अंक वापरा</translation>
 <translation id="4430369329743628066">बुकमार्क जोडला</translation>
 <translation id="4430422687972614133">व्हर्च्युअल कार्ड सुरू करा</translation>
+<translation id="443196770280837407">कीबोर्ड शॉर्टकट वापरून Gemini उघडा.</translation>
 <translation id="4432621511648257259">पासवर्ड चुकीचा आहे</translation>
 <translation id="4434611816075088065">सध्या तुम्ही इतर कोणत्याही गोष्टीकडे लक्ष देणे आवश्यक नाही</translation>
 <translation id="443475966875174318">कंपॅटिबल नसलेली ॲप्लिकेशन अपडेट करा किंवा काढून टाका</translation>
@@ -4982,6 +4993,7 @@
 <translation id="4442863809158514979">वेब परवानग्या पहा</translation>
 <translation id="4442937638623063085">कोणतीही प्रोफाइल आढळली नाहीत. कृपया तुमच्या वाहकाने दिलेला अ‍ॅक्टिव्हेशन कोड एंटर करा.</translation>
 <translation id="4443536555189480885">&amp;मदत</translation>
+<translation id="4444191890945732856">तुम्ही हे पेज Gemini सोबत शेअर करत आहात</translation>
 <translation id="4444304522807523469">USB द्वारा संलग्न केलेल्या किंवा स्थानिक नेटवर्कवरील दस्तऐवज स्कॅनर ॲक्सेस करा</translation>
 <translation id="4444512841222467874">स्थान उपलब्ध केले नसल्यास, वापरकर्ते आणि डेटा स्वयंचलितपणे काढला जाऊ शकतो.</translation>
 <translation id="4445446646109808714">अंतिम वापरकर्ता परवान्याचा करारनामा: <ph name="EULA_LINK" /></translation>
@@ -5313,6 +5325,7 @@
 <translation id="4687718960473379118">साइटने सुचवलेल्या जाहिराती</translation>
 <translation id="4688036121858134881">स्थानिक लॉग आयडी: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> हे डिव्हाइस मागील आवृत्तीवर स्विच करत आहेत (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">तुमचे इंटरनेट कनेक्शन तपासा आणि Gemini वापरण्याचा पुन्हा प्रयत्न करा</translation>
 <translation id="4689235506267737042">तुमची डेमो प्राधान्ये निवडा</translation>
 <translation id="4689421377817139245">आपल्या iPhone सह हा बुकमार्क संकालित करा</translation>
 <translation id="4690091457710545971">&lt;Intel वाय-फाय फर्मवेयरद्वारे चार फायली निर्माण करण्यात आल्या: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  पहिल्या तीन बायनरी फायली अशा आहेत ज्यामध्ये रजिस्टर डंप आहेत आणि त्यामध्ये कोणतीही वैयक्तिक किंवा डिव्हाइसची ओळख स्पष्ट करणारी माहिती नसेल याची Intel द्वारे खात्री करण्यात आली आहे. शेवटची फाइल म्हणजे Intel फर्मवेयरने काढलेला माग आहे; त्यामधून कोणतीही वैयक्तिक किंवा डिव्हाइसची ओळख स्पष्ट करणारी माहिती काढून टाकण्यात आली आहे, पण ही फाइल इथे दर्शवण्यासाठी खूप मोठी आहे. तुमच्या डिव्हाइसवर नुकत्याच उद्भवलेल्या वाय-फाय समस्यांच्या प्रतिसादातून या फायली तयार करण्यात आल्या आहेत आणि या समस्यांवर मार्ग काढण्यासाठी त्या Intel सह शेअर केल्या जातील.&gt;</translation>
@@ -5598,6 +5611,7 @@
 <translation id="4884937942297374058">वर्धित संरक्षण बंद आहे</translation>
 <translation id="4884987973312178454">६x</translation>
 <translation id="4885692421645694729">या एक्स्टेंशनला कोणताही अतिरिक्त साइट अ‍ॅक्सेस नाही</translation>
+<translation id="4887391901725877182">क्लोझ्ड कॅप्शन</translation>
 <translation id="4887424188275796356">सिस्टीम दर्शकासह उघडा</translation>
 <translation id="488785315393301722">तपशील दर्शवा</translation>
 <translation id="488862352499217187">नवीन फोल्डर तयार करा</translation>
@@ -5748,6 +5762,7 @@
 <translation id="5001526427543320409">तृतीय पक्ष कुकी</translation>
 <translation id="5003070249435823986">स्क्रोल मोड एंटर करण्यासाठी जेश्चर वापरा, त्यानंतर तुम्हाला स्क्रोल करायचे आहे त्या दिशेला तुमचे डोके हलवा. स्क्रोल मोडमधून बाहेर पडण्यासाठी पुन्हा जेश्चर वापरा.</translation>
 <translation id="5003993274120026347">पुढील वाक्य</translation>
+<translation id="5005113238422129109">Gemini सोबत चॅट करण्यासाठी तुमचा मायक्रोफोन वापरा. तुम्ही Gemini सोबत बोलता, तेव्हा त्याचा ऑडिओ Gemini अ‍ॅप्स अ‍ॅक्टिव्हिटी (सुरू केलेली असल्यास) यामध्ये स्टोअर केला जातो.</translation>
 <translation id="5005311809885666699">Chrome वरून सेव्ह केले</translation>
 <translation id="5005498671520578047">पासवर्ड कॉपी करा</translation>
 <translation id="5006218871145547804">Crostini Android अ‍ॅप ADB</translation>
@@ -6074,7 +6089,6 @@
 <translation id="5235050375939235066">अ‍ॅप अनइंस्टॉल करायचे?</translation>
 <translation id="523505283826916779">ॲक्सेसिबिलिटी सेटिंग्ज</translation>
 <translation id="5235750401727657667">एखादा नवीन टॅब उघडताना दिसत असलेले पेज बदला</translation>
-<translation id="5236054983756407518">Chrome मधून तुमच्या घराचा पत्ता काढून टाकायचा आहे का?</translation>
 <translation id="5237124927415201087">तुमचा फोन वापरून तुमचे <ph name="DEVICE_TYPE" /> सहजपणे सेट करा. तुम्ही तुमचा पासवर्ड मॅन्युअली एंटर न करता तुमचे वाय-फाय आणि Google खाते जोडू शकता.
     <ph name="BR" />
     <ph name="BR" />
@@ -6719,6 +6733,7 @@
 <translation id="5705005699929844214">नेहमी अ‍ॅक्सेसिबिलिटी पर्याय दाखवा</translation>
 <translation id="5705882733397021510">मागे जा</translation>
 <translation id="5707185214361380026">यावरून एक्स्टेंशन लोड करण्यात अयशस्वी:</translation>
+<translation id="5707674184620508665"><ph name="ACCOUNT_MANAGER" /> या तुमच्या संस्थेला तुमचा सद्य डेटा पाहता किंवा व्यवस्थापित करता येणार नाही. तो सद्य प्रोफाइलमध्ये राहील.</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">सेवा लॉग</translation>
 <translation id="5711983031544731014">अनलॉक करता आले नाही. तुमचा पासवर्ड एंटर करा.</translation>
@@ -7208,7 +7223,6 @@
 <translation id="606449270532897041">साइट डेटा व्यवस्थापित करा</translation>
 <translation id="6064764629679333574">कमी रेझोल्यूशनचा ऑडिओ उच्च रेझोल्यूशनमध्ये अपस्केल करून, ब्लूटूथ माइकच्या आवाजाच्या गुणवत्तेमध्ये सुधारणा करा.</translation>
 <translation id="6065289257230303064">प्रमाणपत्र विषय डिरेक्टरी विशेषता</translation>
-<translation id="6065690209261668796">Chrome मधून तुमच्या ऑफिसचा पत्ता काढून टाकायचा आहे का?</translation>
 <translation id="6066794465984119824">इमेज हॅश सेट केलेला नाही</translation>
 <translation id="6069464830445383022">तुमचे Google खाते हेच तुमचे Chromebook साइन इन आहे</translation>
 <translation id="6071181508177083058">पासवर्ड कन्फर्म करा</translation>
@@ -7433,6 +7447,7 @@
 <translation id="622484624075952240">Down</translation>
 <translation id="622537739776246443">प्रोफाइल हटवली जाईल</translation>
 <translation id="6225475702458870625">आपल्या <ph name="PHONE_NAME" /> वरून डेटा कनेक्शन उपलब्ध आहे</translation>
+<translation id="622568138962270592">Gemini अ‍ॅप्स अ‍ॅक्टिव्हिटी</translation>
 <translation id="6226777517901268232">प्रायव्हेट की फाईल (पर्यायी)</translation>
 <translation id="6227280783235722609">एक्स्टेंशन</translation>
 <translation id="622902691730729894">बुकमार्क बार वरून गट अनपिन करा</translation>
@@ -7532,6 +7547,7 @@
 <translation id="628726841779494414">प्रिंटर सेटिंग्जमध्ये तुमचे प्रिंटर व्यवस्थापित करा</translation>
 <translation id="6287288864483377583">इंपोर्टला फक्त एका सर्टिफिकेटसाठी सपोर्ट आहे</translation>
 <translation id="6287828400772161253">Android फोन (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI मोड ला विचारा</translation>
 <translation id="6290613030083731160">जवळपास शेअर करत असलेली कोणतीही डिव्हाइस उपलब्ध नाहीत. <ph name="LINK_BEGIN" />अधिक जाणून घ्या<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">स्टोरेज जागा कमी असल्यामुळे रिस्टोअर करू शकत नाही.</translation>
 <translation id="6291741848715722067">कन्फर्मेशन कोड</translation>
@@ -7735,6 +7751,7 @@
 <translation id="6451861213630784801">तुम्ही साइन आउट केले आहे</translation>
 <translation id="6452181791372256707">नाकारा</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> पूर्ण</translation>
+<translation id="6452268285438583507">एक्स्टेंशन जोडा</translation>
 <translation id="6452961788130242735">नेटवर्क समस्या किंवा वाईट क्षेत्र</translation>
 <translation id="6453191633103419909">टॅब/स्क्रीनच्या प्रोजेक्शनची गुणवत्ता</translation>
 <translation id="6453921811609336127">पुढील इनपुट पद्धतीवर स्विच करण्यासाठी, <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> प्रेस करा</translation>
@@ -8161,6 +8178,7 @@
 <translation id="6759193508432371551">फॅक्टरी रीसेट</translation>
 <translation id="6760354150216532978">चेतावणी: ही साइट तुम्ही केलेली संपादने पाहू शकते</translation>
 <translation id="6761209758867628753">टूल: मला लिहिण्यात मदत कर</translation>
+<translation id="6761459308170527362">तुम्ही शेअर करत असलेल्या पेजच्या आशयाबद्दल Gemini ला प्रश्न विचारण्यासाठी तुम्ही व्हॉइस किंवा मजकूर चॅट वापरू शकता</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">डिव्‍हाइसवरील साइट डेटाला अनुमती नाही</translation>
 <translation id="6762833852331690540">सुरू</translation>
@@ -8820,6 +8838,7 @@
 <translation id="7223952304612664117">यामुळे तुमचे स्थान निर्धारित करण्यासाठी सिस्टीम सेवांना स्थान अचूकता वापरता येते. स्थान अचूकता हे डिव्हाइसच्या स्थानाचा अंदाज घेण्यासाठी वायरलेस सिग्नल आणि सेन्सरबद्दलची माहिती वापरते.</translation>
 <translation id="7225082563376899794">पासवर्ड एंटर करताना Windows Hello वापरा</translation>
 <translation id="7225179976675429563">नेटवर्क प्रकार गहाळ</translation>
+<translation id="7226163413959353072">AI असिस्टंट, जो महत्त्वाचे मुद्दे सांगतो, संकल्पना स्पष्ट करतो, उत्तरे शोधतो आणि आणखी बरेच काही करतो</translation>
 <translation id="7227235818314667565">शेअरिंग व्यवस्थापित करा</translation>
 <translation id="7227458944009118910">खाली सूचीबद्ध केलेली ॲप्स ही प्रोटोकॉल लिंकदेखील हाताळू शकतात. इतर ॲप्स परवानगीची विनंती करतील.</translation>
 <translation id="7228056665272655255">फिंगरप्रिंट सेट करण्यासाठी, तुमच्या लहान मुलाला कीबोर्डच्या सर्वात वरच्या उजव्या कोपऱ्यातील फिंगरप्रिंट सेन्सरला स्पर्श करण्यास सांगा. तुमच्या लहान मुलाचा फिंगरप्रिंट डेटा सुरक्षितपणे स्टोअर केला जातो आणि तो या <ph name="DEVICE_TYPE" /> मध्येच राहतो.</translation>
@@ -8889,6 +8908,7 @@
 <translation id="727595954130325265">आता खरेदी करा</translation>
 <translation id="727952162645687754">डाउनलोड एरर</translation>
 <translation id="7280649757394340890">टेक्‍स्‍ट टू स्‍पीच व्हॉइस सेटिंग्ज</translation>
+<translation id="7280683802406059877">कीबोर्ड शॉर्टकट कस्टमाइझ करा</translation>
 <translation id="7280877790564589615">परवानगीची विनंती केली</translation>
 <translation id="7281166215790160128">मोड</translation>
 <translation id="7282056103720203738">अटॅच केलेली डिव्हाइसची माहिती आणि डेटा वाचा</translation>
@@ -8947,6 +8967,7 @@
 <translation id="7320213904474460808">नेटवर्कवर डीफॉल्ट करा</translation>
 <translation id="7321545336522791733">सर्व्हर आवाक्याबाहेर आहे</translation>
 <translation id="7322515217754205362">साइट परवानग्या</translation>
+<translation id="7322919329844967709">तुम्ही शेअर करत असलेल्या पेजवरील आशयाशी संबंधित असलेली अधिक सुसंबद्ध उत्तरे तुम्हाला मिळतील</translation>
 <translation id="7323315405936922211">कर्सरच्या भागाचा आकार</translation>
 <translation id="7324020307732396723">भाषा सेटिंग्ज उघडा</translation>
 <translation id="7324297612904500502">बीटा फोरम</translation>
@@ -9944,6 +9965,7 @@
 <translation id="7991296728590311172">स्विच ॲक्सेस सेटिंग्ज</translation>
 <translation id="7992080146463834191">आशयाचा सारांश द्या, क्लिष्ट भाषा सोपी करा किंवा प्रश्न विचारा.</translation>
 <translation id="7992203134935383159">स्पीच सिंथेसिस</translation>
+<translation id="7993332993977106257">Chrome लहान केलेले असतानादेखील तुमच्या सर्व डिव्हाइसमध्ये Gemini वापरण्यासाठी सहज अ‍ॅक्सेस.</translation>
 <translation id="7997826902155442747">प्रक्रिया प्राधान्य</translation>
 <translation id="7997828719430450286">यशस्वी झाले.</translation>
 <translation id="7998701048266085837">URLs</translation>
@@ -9997,6 +10019,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" /> डाउनलोड करत आहे</translation>
 <translation id="8028993641010258682">आकार</translation>
+<translation id="8029349782735515147">Gemini Live वापरताना क्लोझ्ड कॅप्शन दाखवा</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{वाचन सूची}=1{वाचन सूची ({SELECTED_ITEMS})}other{वाचन सूची ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - परवानगीची विनंती केली आहे, प्रतिसाद देण्यासाठी ⌘ + Option + अप अ‍ॅरो प्रेस करा</translation>
 <translation id="8030169304546394654">डिस्कनेक्ट केलेले</translation>
@@ -10115,6 +10138,7 @@
 <translation id="8102139037507939978">system_logs.txt वरून वैयक्तिकरीत्या ओळखण्यायोग्य माहिती स्ट्रिप करा.</translation>
 <translation id="810362914482827094">पासकी शोधा</translation>
 <translation id="8104088837833760645">eSIM प्रोफाइल डाउनलोड करा</translation>
+<translation id="8105050970626643057">तुम्हाला गरज असताना झटपट Gemini उघडा</translation>
 <translation id="8105273883928376822">पुढे सुरू ठेवण्यासाठी कृपया साइन इन करा.</translation>
 <translation id="8106114112474206597">माउस बटण प्रेस करण्यासाठी “i” वापरा</translation>
 <translation id="8107015733319732394">तुमच्या <ph name="DEVICE_TYPE" /> वर Google Play स्टोअर इंस्टॉल करत आहे. यासाठी काही मिनिटे लागतील.</translation>
@@ -10271,6 +10295,7 @@
 <translation id="8222112516148944758">तुमचे टॅब गट तुमच्या सर्व डिव्हाइसवर आपोआप सेव्ह आणि अपडेट होतात</translation>
 <translation id="8222674561049363989">फाइल योग्य दस्तऐवज नाही</translation>
 <translation id="822347941086490485">HID डिव्हाइस शोधत आहे…</translation>
+<translation id="8224209912580158729">अधिक सुसंबद्ध उत्तरे मिळवण्यासाठी Gemini सह पेजचा आशय शेअर करा.</translation>
 <translation id="8224427620313426549">तुमचे <ph name="DOMAIN_LINK" /> खाते हटवले जाणार नाही</translation>
 <translation id="8225046344534779393">इंटरनेट कनेक्शन तपासा</translation>
 <translation id="8225265270453771718">ॲप्लिकेशन विंडो शेअर करा</translation>
@@ -10414,6 +10439,7 @@
 <translation id="8314835274931377415">स्विच अ‍ॅक्सेसचा सेटअप सुरू करायचा आहे का?</translation>
 <translation id="8315018673856831477">मेमरी सेव्हर पर्याय</translation>
 <translation id="8315514906653279104">सुरू करत आहे...</translation>
+<translation id="8316480109537174997">सिस्टीम ट्रेमध्ये Gemini दाखवा आणि कीबोर्ड शॉर्टकट सुरू करा</translation>
 <translation id="8317671367883557781">नेटवर्क कनेक्शन जोडा</translation>
 <translation id="8317965619823678157">पासवर्ड कॉपी करा</translation>
 <translation id="8318266828739827371">तुमच्या स्क्रीनचा मॅग्निफाय केलेला भाग पाहण्यासाठी स्प्लिट-स्क्रीन व्ह्यू वापरा. डॉक केलेले मॅग्निफायर सुरू आणि बंद करण्यासाठी Search + Ctrl + D वापरा.</translation>
@@ -10814,6 +10840,7 @@
 <translation id="8607661817136110841">तुमचे टॅब गट</translation>
 <translation id="8607828412110648570">तुमचे ब्लूटूथ डिव्‍हाइस हे पेअरिंग मोडमध्ये आणि जवळपास असल्याची खात्री करा. तुमचा विश्वास असलेल्या डिव्हाइससोबतच पेअर करा. पेअर केलेली डिव्हाइस या Chromebook वरील सर्व खात्यांना दृश्यमान असतात. <ph name="BEGIN_LINK_LEARN_MORE" />अधिक जाणून घ्या<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos तिकीट जोडा</translation>
+<translation id="860907040896565281">कीबोर्ड शॉर्टकट कस्टमाइझ करा...</translation>
 <translation id="8609465669617005112">वर हलवा</translation>
 <translation id="8611922158252451755">लिंक असलेली कोणतीही व्यक्ती सर्व टॅब संपादित करू शकते, त्यामुळे विचारपूर्वक शेअर करा. लिंक ४८ तासांमध्ये एक्स्पायर होते.</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> वापरून व्हिडिओ फ्रेम शोधा</translation>
@@ -11215,6 +11242,7 @@
 <translation id="8868838761037459823">सेल्युलरचे तपशील</translation>
 <translation id="8870413625673593573">अलीकडे बंद</translation>
 <translation id="8871043459130124414">तुम्ही एक्स्टेंशनवर क्लिक केल्यानंतरच रन होते</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - तुम्ही हे पेज Gemini सोबत शेअर करत आहात</translation>
 <translation id="8871551568777368300">ॲडमिनिस्ट्रेटरने पिन केले</translation>
 <translation id="8871696467337989339">तुम्ही एक सपोर्ट नसलेले कमांड-लाइन फ्लॅग वापरत आहात: <ph name="BAD_FLAG" />. स्थिरता आणि सुरक्षा प्रभावित होईल.</translation>
 <translation id="8871974300055371298">आशय सेटिंग्ज</translation>
@@ -11427,6 +11455,7 @@
 <translation id="9011163749350026987">आयकन नेहमी दाखवा</translation>
 <translation id="9011262023858991985">हा टॅब कास्ट करत आहे</translation>
 <translation id="9011393886518328654">माहितीपत्रक</translation>
+<translation id="9012013036616593083">Gemini हे सध्या उपलब्ध नाही. नंतर पुन्हा प्रयत्न करा.</translation>
 <translation id="9012122671773859802">माउस हलत असताना स्क्रीन सतत हलवा</translation>
 <translation id="9012585441087414258">धोकादायक म्हणून ओळखल्या जाणार्‍या साइट, डाउनलोड आणि एक्स्टेंशन यापासून संरक्षण. एखाद्या पेजमध्ये काहीतरी संशयास्पद आढळल्यास, URLs आणि पेजच्या आशयाचे भाग हे Google सुरक्षित ब्राउझिंग ला पाठवले जातात.</translation>
 <translation id="9013037634206938463">Linux इंस्टॉल करण्यासाठी <ph name="INSTALL_SIZE" /> मोकळ्या जागेची आवश्यकता आहे. मोकळी जागा वाढवण्यासाठी, तुमच्या डिव्हाइसमधून फाइल हटवा.</translation>
@@ -11452,6 +11481,7 @@
 <translation id="9024127637873500333">&amp;नवीन टॅबमध्ये उघडा</translation>
 <translation id="9024158959543687197">शेअर माउंट करताना एरर आली. फाइल शेअर URL तपासा आणि पुन्हा प्रयत्न करा.</translation>
 <translation id="9024692527554990034">विशिष्ट साइट झटपट शोधण्यासाठी किंवा वेगळे शोध इंजीन वापरण्यासाठी तुम्ही अ‍ॅड्रेस बारमध्ये शॉर्टकट वापरू शकता</translation>
+<translation id="9024975946059881308">MAC च्या मेनू बारमध्ये Gemini दाखवा आणि कीबोर्ड शॉर्टकट सुरू करा</translation>
 <translation id="9025222334598338152">तुम्ही तुमचे पर्याय आणखी अचूक करताना माग ठेवण्यासाठी तुमच्या तुलना सारण्या वापरू शकता</translation>
 <translation id="902638246363752736">कीबोर्ड सेटिंग्ज</translation>
 <translation id="9026393603776578602">डिक्टेशन</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb
index 3e2edb0..3f8211a1 100644
--- a/chrome/app/resources/generated_resources_ms.xtb
+++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -218,6 +218,7 @@
 <translation id="1142713751288681188">Jenis kertas</translation>
 <translation id="1143142264369994168">Penandatangan Sijil</translation>
 <translation id="1145593918056169051">Pencetak telah dihentikan</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Sambungan}=1{Sambungan ({SELECTED_ITEMS})}other{Sambungan ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Penuding kepala</translation>
 <translation id="114721135501989771">Google pintar di Chrome</translation>
 <translation id="1147322039136785890">Kini giliran <ph name="SUPERVISED_USER_NAME" /> pula</translation>
@@ -736,6 +737,7 @@
 <translation id="150411034776756821">Alih keluar <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Folder kongsi tersedia dalam Windows di <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">eksport kata laluan</translation>
+<translation id="1505654899813338756">Anda boleh mengumpulkan tab untuk menyimpan halaman yang berkaitan bersama-sama dan disimpan merentas peranti anda</translation>
 <translation id="1506061864768559482">Enjin carian</translation>
 <translation id="1506187449813838456">Tingkatkan nada</translation>
 <translation id="1507170440449692343">Halaman ini telah disekat daripada mengakses kamera anda.</translation>
@@ -5319,6 +5321,7 @@
 <translation id="4681930562518940301">Buka &amp;imej asal dalam tab baharu</translation>
 <translation id="4682481611456523884">Kandungan terbenam pada laman ini tidak boleh menggunakan maklumat yang disimpan tentang anda</translation>
 <translation id="4682807230647698604">Apabila anda menggunakan ciri ini, data berkaitan akan dihantar kepada Google untuk membuat pengalaman AI</translation>
+<translation id="4683143253481759090">Chrome telah dikemaskinikan</translation>
 <translation id="4683629100208651599">Jadikan Huruf Kecil</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (lalai)</translation>
 <translation id="4684427112815847243">Segerakkan semua</translation>
@@ -6092,7 +6095,6 @@
 <translation id="5235050375939235066">Nyahpasang apl?</translation>
 <translation id="523505283826916779">Tetapan kebolehcapaian</translation>
 <translation id="5235750401727657667">Gantikan halaman yang anda lihat semasa membuka tab baharu</translation>
-<translation id="5236054983756407518">Alih keluar alamat rumah anda daripada Chrome?</translation>
 <translation id="5237124927415201087">Sediakan <ph name="DEVICE_TYPE" /> anda dengan mudah dengan telefon anda. Anda boleh menambahkan Wi-Fi dan Google Account anda tanpa memasukkan kata laluan anda secara manual.
     <ph name="BR" />
     <ph name="BR" />
@@ -7224,7 +7226,6 @@
 <translation id="606449270532897041">Urus data laman</translation>
 <translation id="6064764629679333574">Tingkatkan kualiti bunyi mikrofon Bluetooth dengan meningkatkan audio resolusi rendah kepada audio resolusi tinggi.</translation>
 <translation id="6065289257230303064">Atribut Direktori Subjek Sijil</translation>
-<translation id="6065690209261668796">Alih keluar alamat tempat kerja anda daripada Chrome?</translation>
 <translation id="6066794465984119824">Cincangan imej tidak ditetapkan</translation>
 <translation id="6069464830445383022">Google Account anda merupakan log masuk Chromebook anda</translation>
 <translation id="6071181508177083058">sahkan kata laluan</translation>
@@ -7549,6 +7550,7 @@
 <translation id="628726841779494414">Urus pencetak anda dalam tetapan pencetak</translation>
 <translation id="6287288864483377583">Pengimportan hanya disokong untuk sijil tunggal</translation>
 <translation id="6287828400772161253">Telefon Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Tanya Mod Google AI</translation>
 <translation id="6290613030083731160">Tiada peranti yang tersedia berkongsi berdekatan. <ph name="LINK_BEGIN" />Ketahui lebih lanjut<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Tidak dapat dipulihkan kerana ruang storan tidak mencukupi.</translation>
 <translation id="6291741848715722067">Kod pengesahan</translation>
@@ -9219,6 +9221,7 @@
 <translation id="7481312909269577407">Majukan</translation>
 <translation id="7481358317100446445">Sedia</translation>
 <translation id="748138892655239008">Kekangan Asas Sijil</translation>
+<translation id="7482823403440483089">Autolengkap yang dipertingkatkan</translation>
 <translation id="7483732342458943943">Pautan Ini Tidak Berfungsi</translation>
 <translation id="7484645889979462775">Jangan sekali-kali untuk tapak ini</translation>
 <translation id="7484943269191249363">Anda boleh menggunakan semua kunci laluan yang telah disimpan pada Google Password Manager pada peranti ini. Anda hanya perlu melakukan tindakan ini sekali.</translation>
diff --git a/chrome/app/resources/generated_resources_my.xtb b/chrome/app/resources/generated_resources_my.xtb
index a2f6e563..6533ecb6 100644
--- a/chrome/app/resources/generated_resources_my.xtb
+++ b/chrome/app/resources/generated_resources_my.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">စာရွက်အမျိုးအစား</translation>
 <translation id="1143142264369994168">အသိမှတ်ပြုလက်မှတ် ဆိုင်းထိုးသူ</translation>
 <translation id="1145593918056169051">ပရင်တာ ရပ်သွားပါပြီ</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{နောက်ဆက်တွဲများ}=1{နောက်ဆက်တွဲများ ({SELECTED_ITEMS})}other{နောက်ဆက်တွဲများ ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ဦးခေါင်း ညွှန်မြား</translation>
 <translation id="114721135501989771">Chrome တွင် Google ကို ပို၍အဆင့်မြင့်လာအောင် ပြုလုပ်ခြင်း</translation>
 <translation id="1147322039136785890">ယခု <ph name="SUPERVISED_USER_NAME" /> ၏ အလှည့်ပါ</translation>
@@ -733,6 +734,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> ကို ဖယ်ရှားပါ</translation>
 <translation id="1504551620756424144">မျှဝေထားသော ဖိုင်တွဲများကို Windows ရှိ <ph name="BASE_DIR" /> တွင် ရရှိနိုင်ပါသည်။</translation>
 <translation id="1505494256539862015">စကားဝှက်များ ထုတ်ယူရန်</translation>
+<translation id="1505654899813338756">ဆက်စပ်သည့် စာမျက်နှာများကို အတူသိမ်းရန်နှင့် သင့်စက်များတွင် သိမ်းရန် တဘ်များကို အုပ်စုဖွဲ့နိုင်သည်</translation>
 <translation id="1506061864768559482">ရှာဖွေရေး အင်ဂျင်</translation>
 <translation id="1506187449813838456">အသံကို မြှင့်ပေးရန်</translation>
 <translation id="1507170440449692343">ဒီစာမျက်နှာကို သင်၏ ကင်မရာကို ရယူသုံးမရအောင် ပိတ်ဆို့ထားသည်။</translation>
@@ -5305,6 +5307,7 @@
 <translation id="4681930562518940301">မူရင်းနှင့် ရုပ်ပုံကို တဲဘ်အသစ်တွင် ဖွင့်ရန်</translation>
 <translation id="4682481611456523884">ဤဝဘ်ဆိုက်ပေါ်ရှိ မြှုပ်သွင်းထားသော အကြောင်းအရာသည် ၎င်းတို့သိမ်းထားသော သင့်အချက်အလက်ကို သုံး၍မရပါ</translation>
 <translation id="4682807230647698604">ဤဝန်ဆောင်မှုများကို သုံးသောအခါ AI အသုံးပြုမှုများ ပြုလုပ်ရန်အတွက် သက်ဆိုင်ရာဒေတာများကို Google သို့ ပို့သည်</translation>
+<translation id="4683143253481759090">Chrome ကို အပ်ဒိတ်လုပ်ထားသည်</translation>
 <translation id="4683629100208651599">အက္ခရာအသေး ပြောင်းခြင်း</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (မူလ)</translation>
 <translation id="4684427112815847243">အားလုံး စင့်ခ်ရန်</translation>
@@ -6075,7 +6078,6 @@
 <translation id="5235050375939235066">အက်ပ်ကို ဖယ်ရှားလိုပါသလား။</translation>
 <translation id="523505283826916779">ရယူသုံးနိုင်မှု ဆက်တင်များ</translation>
 <translation id="5235750401727657667">တဘ်အသစ်ကို ဖွင့်သည့်အခါ သင်တွေ့မြင်ရမည့် စာမျက်နှာကို အစားထိုးပါမည်</translation>
-<translation id="5236054983756407518">သင်၏ အိမ်လိပ်စာကို Chrome မှ ဖယ်ရှားမလား။</translation>
 <translation id="5237124927415201087">သင့် <ph name="DEVICE_TYPE" /> ကို ဖုန်းဖြင့် အလွယ်တကူ စနစ်ထည့်သွင်းပါ။ စကားဝှက်များ ကိုယ်တိုင်ထည့်ရန်မလိုဘဲ သင့် Wi-Fi နှင့် Google Account ကိုထည့်နိုင်သည်။
     <ph name="BR" />
     <ph name="BR" />
@@ -7205,7 +7207,6 @@
 <translation id="606449270532897041">ဝဘ်ဆိုက် ဒေတာကို စီမံရန်</translation>
 <translation id="6064764629679333574">အရည်အသွေးနိမ့်အသံကို အရည်အသွေးမြင့်အသံသို့ မြှင့်တင်ခြင်းဖြင့် ဘလူးတုသ်မိုက်၏ အသံအရည်အသွေး ပိုကောင်းအောင်လုပ်နိုင်သည်။</translation>
 <translation id="6065289257230303064">လက်မှတ် အကြောင်းအရာ ဒါရိုက်ထရီ အချင်းလက္ခဏာများ</translation>
-<translation id="6065690209261668796">သင်၏ အလုပ်လိပ်စာကို Chrome မှ ဖယ်ရှားမလား။</translation>
 <translation id="6066794465984119824">ပုံဟက်ရှ်ကုဒ်ကို သတ်မှတ်မထားပါ</translation>
 <translation id="6069464830445383022">သင့် Google Account သည် သင်၏ Chromebook သို့ လက်မှတ်ထိုးဝင်ရမည့်အကောင့်ဖြစ်သည်</translation>
 <translation id="6071181508177083058">စကားဝှက် အတည်ပြုပါ</translation>
@@ -7530,6 +7531,7 @@
 <translation id="628726841779494414">ပရင်တာဆက်တင်များတွင် သင့်ပရင်တာများကို စီမံနိုင်သည်</translation>
 <translation id="6287288864483377583">ထည့်သွင်းခြင်းကို တစ်ခုတည်းသော အသိအမှတ်ပြုလက်မှတ်အတွက်သာ ပံ့ပိုးထားသည်</translation>
 <translation id="6287828400772161253">Android ဖုန်း (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">‘Google AI မုဒ်’ အသုံးပြုရန်</translation>
 <translation id="6290613030083731160">အနီးတွင် မျှဝေနေသော စက်များမရှိပါ။ <ph name="LINK_BEGIN" />ပိုမိုလေ့လာရန်<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">သိုလှောင်ခန်းနေရာ မလောက်သည့်အတွက် ပြန်ယူ၍မရပါ။</translation>
 <translation id="6291741848715722067">မှန်ကြောင်းအတည်ပြုကုဒ်</translation>
diff --git a/chrome/app/resources/generated_resources_ne.xtb b/chrome/app/resources/generated_resources_ne.xtb
index abafff7..1955b0f8 100644
--- a/chrome/app/resources/generated_resources_ne.xtb
+++ b/chrome/app/resources/generated_resources_ne.xtb
@@ -6059,7 +6059,6 @@
 <translation id="5235050375939235066">एपको स्थापना रद्द गर्ने हो?</translation>
 <translation id="523505283826916779">पहुँचक्षमता सेटिङहरू</translation>
 <translation id="5235750401727657667">कुनै नयाँ ट्याब खोल्दा तपाईंले देख्ने पृष्ठ प्रतिस्थापन गर्नुहोस्‌</translation>
-<translation id="5236054983756407518">Chrome बाट घरको ठेगानाको ठेगाना हटाउने हो?</translation>
 <translation id="5237124927415201087">आफ्नो फोन प्रयोग गरेर सजिलैसँग <ph name="DEVICE_TYPE" /> सेटअप गर्नुहोस्। तपाईं म्यानुअल तरिकाले आफ्ना पासवर्डहरू नहालिकनै Wi-Fi र Google खातासम्बन्धी जानकारी हाल्न सक्नुहुन्छ।
     <ph name="BR" />
     <ph name="BR" />
@@ -7189,7 +7188,6 @@
 <translation id="606449270532897041">साइट डेटा व्यवस्थापन गर्नुहोस्</translation>
 <translation id="6064764629679333574">न्यून रिजोल्युसनको अडियोलाई उच्च रिजोल्युसनको अडियोमा लगेर ब्लुटुथ माइकको साउन्डको गुणस्तर सुधार गर्नुहोस्।</translation>
 <translation id="6065289257230303064">सर्टिफिकेट विषय निर्देशिका गुणहरू</translation>
-<translation id="6065690209261668796">Chrome बाट तपाईंको कार्यस्थलको ठेगाना हटाउने हो?</translation>
 <translation id="6066794465984119824">इमेज ह्यास सेट गरिएको छैन</translation>
 <translation id="6069464830445383022">तपाईंको Chromebook मा साइन इन गर्ने विधि भनेको तपाईंको Google खाता नै हो</translation>
 <translation id="6071181508177083058">पासवर्ड पुष्टि गर्नुहोस्</translation>
@@ -7513,6 +7511,7 @@
 <translation id="628726841779494414">प्रिन्टरसम्बन्धी सेटिङमा गई आफ्ना प्रिन्टरहरू व्यवस्थापन गर्नुहोस्</translation>
 <translation id="6287288864483377583">एउटा सर्टिफिकेटमा मात्र इम्पोर्ट गर्ने सुविधा उपलब्ध छ</translation>
 <translation id="6287828400772161253">Android फोन (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI मोडलाई भन्नुहोस्</translation>
 <translation id="6290613030083731160">वरपर सामग्री सेयर गर्नका निम्ति कुनै पनि यन्त्र उपलब्ध छैन। <ph name="LINK_BEGIN" />थप जान्नुहोस्<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">पर्याप्त खाली ठाउँ नभएकाले रिस्टोर गर्न सकिएन।</translation>
 <translation id="6291741848715722067">पुष्टि कोड</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb
index 5c3f782..5da8a42 100644
--- a/chrome/app/resources/generated_resources_nl.xtb
+++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Account automatisch overzetten vanaf Android-telefoon</translation>
 <translation id="1069814191880976658">Ander scherm kiezen</translation>
 <translation id="107022587824771715">Suggesties voor tabbladgroepen zijn op dit moment niet beschikbaar. Je kunt <ph name="BEGIN_LINK" />nu vernieuwen<ph name="END_LINK" /> of het later opnieuw proberen.</translation>
+<translation id="1070357312245925724">Sneltoets voor navigatie</translation>
 <translation id="1070377999570795893">Een ander programma op je computer heeft een extensie toegevoegd die de manier kan wijzigen waarop Chrome werkt.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">De inloggegevens van je account zijn verouderd. Log uit en weer in.</translation>
 <translation id="1122960773616686544">Naam van bookmark</translation>
 <translation id="1124772482545689468">Gebruiker</translation>
+<translation id="1125371304736839151">Gemini bovenaan de browser tonen</translation>
 <translation id="1125550662859510761">Ziet eruit als <ph name="WIDTH" /> x <ph name="HEIGHT" /> (systeemeigen resolutie)</translation>
 <translation id="1125921926864945797">Achtergrond en stijl</translation>
 <translation id="1128090040635299943">Linux wordt momenteel ingesteld. De configuratie neemt een paar minuten in beslag.</translation>
@@ -987,6 +989,7 @@
 <translation id="1660763353352708040">Probleem met voedingsadapter</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Het tabblad corrigeren dat je browser vertraagt}other{De tabbladen corrigeren die je browser vertragen}}</translation>
 <translation id="16620462294541761">Je wachtwoord kan niet worden geverifieerd. Probeer het opnieuw.</translation>
+<translation id="1662572015199460525">Chat met je stem of via tekst om onder meer antwoorden en belangrijke conclusies te krijgen terwijl je browst</translation>
 <translation id="166278006618318542">Algoritme van openbare sleutel van entiteit</translation>
 <translation id="1662801900924515589"><ph name="APP" /> is geïnstalleerd</translation>
 <translation id="1663698992894057019">Upgrade naar een nieuwe Chromebook voor de nieuwste beveiliging en software</translation>
@@ -1089,6 +1092,7 @@
 <translation id="174123615272205933">Aangepast</translation>
 <translation id="1741314857973421784">Doorgaan</translation>
 <translation id="1744108098763830590">achtergrondpagina</translation>
+<translation id="174516937379651657">Als je een pagina deelt met Gemini, worden de volledige content en URL van de pagina naar Google gestuurd.</translation>
 <translation id="1745732479023874451">Contacten beheren</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{# bestanden openen en bewerken in deze web-app?}}</translation>
 <translation id="1748329107062243374">Gebruik een toegangssleutel van <ph name="DEVICE_NAME" /> om in te loggen bij <ph name="WEBSITE" /></translation>
@@ -1400,6 +1404,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 extensie beoordeeld}other{{NUM_EXTENSIONS} extensies beoordeeld}}</translation>
 <translation id="1959421829481337178">Voer de activatiecode in die je van je provider hebt gekregen.</translation>
 <translation id="1960211333621141174">Klif</translation>
+<translation id="1962356719152496092">Pas hier de sneltoets aan</translation>
 <translation id="1963976881984600709">Standaardbeveiliging</translation>
 <translation id="1964009877615282740">Meer tonen</translation>
 <translation id="1965578266762387357">Als je hulp krijgt bij het schrijven, worden de URL en content van de pagina en je tekst naar Google gestuurd. Voer geen persoonlijke informatie in (zoals medische of financiële gegevens)</translation>
@@ -1567,6 +1572,7 @@
 <translation id="2079053412993822885">Als je een van je eigen certificaten verwijdert, kun je deze niet langer gebruiken om jezelf te identificeren.</translation>
 <translation id="2079495302726689071">Link openen in een nieuw tabblad van <ph name="APP" /></translation>
 <translation id="2079545284768500474">Ongedaan maken</translation>
+<translation id="2079553700504470326">Gebruik je exacte locatie voor de nauwkeurigste Gemini-resultaten in plaats van een geschatte locatie op basis van je IP-adres.</translation>
 <translation id="2080070583977670716">Meer instellingen</translation>
 <translation id="2081816110395725788">Inactieve stand bij batterijvoeding</translation>
 <translation id="2082187087049518845">Tabblad toevoegen aan groep</translation>
@@ -2195,6 +2201,7 @@
 <translation id="2496180316473517155">Browsegeschiedenis</translation>
 <translation id="2496616243169085015">Fotografie</translation>
 <translation id="2497229222757901769">Snelheid muis</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - Je deelt dit tabblad met Gemini voor de duur van dit gesprek</translation>
 <translation id="2497852260688568942">Synchronisatie is uitgezet door je beheerder</translation>
 <translation id="2498539833203011245">Minimaliseren</translation>
 <translation id="2498765460639677199">Heel groot</translation>
@@ -2519,6 +2526,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Als Locatienauwkeurigheid aanstaat, worden gegevens over draadloze signalen, zoals wifi-toegangspunten en mobiele-netwerktorens, samen met de gegevens van apparaatsensoren, zoals de versnellingsmeter en gyroscoop, gebruikt om een nauwkeurigere apparaatlocatie te schatten, die Android-apps en -services gebruiken om locatiegebaseerde functies te bieden. Hiervoor verzamelt Google periodiek gegevens over apparaatsensoren en draadloze signalen in de buurt van dit apparaat om bij te dragen aan draadloze signaallocaties op basis van crowdsourcing.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google gebruikt deze gegevens die zijn verzameld op dit apparaat om de locatienauwkeurigheid en services op een fysieke locatie te verbeteren en om de services van Google in het algemeen te verbeteren, aan te bieden en te onderhouden. We verwerken deze gegevens op basis van de gerechtvaardigde belangen van Google en derden om aan de behoeften van gebruikers te voldoen. Deze gegevens worden niet gebruikt om een bepaalde persoon te identificeren.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Je kunt Locatietoegankelijkheid op elk moment uitzetten in de locatie-instellingen van dit apparaat via Instellingen &gt; Privacy en beveiliging &gt; Privacyopties &gt; Locatietoegang &gt; Geavanceerde locatie-instellingen. Als Locatienauwkeurigheid uitstaat, worden er geen gegevens voor locatienauwkeurigheid verzameld. Voor Android-apps en -services wordt alleen het IP-adres gebruikt (indien beschikbaar) om de locatie van dit apparaat te bepalen. Dit kan van invloed zijn op de beschikbaarheid en nauwkeurigheid van locaties voor Android-apps en -services zoals Google Maps.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Bekijk en beheer je Gemini Apps-activiteit</translation>
 <translation id="2730029791981212295">Een back-up maken van Linux-apps en -bestanden</translation>
 <translation id="2730550884708194161">Over werkprofielen</translation>
 <translation id="2730596696987224099">Zelf een wachtwoord kiezen</translation>
@@ -3387,6 +3395,7 @@
 <translation id="3360306038446926262">Vensters</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> deelt <ph name="ATTACHMENTS" /> met jou.}other{<ph name="DEVICE_NAME" /> deelt <ph name="ATTACHMENTS" /> met jou.}}</translation>
 <translation id="3361954577771524115">Uit de app</translation>
+<translation id="3362651095484543782">Gebruik de sneltoets om Gemini te verlaten of terug te keren.</translation>
 <translation id="3362915550009543917">Een sereen olieverfschilderij van een weide met een gele tint, dat een gevoel van rust en intellectuele reflectie oproept.</translation>
 <translation id="3363202073972776113">Dit nieuwe profiel wordt beheerd door je organisatie. <ph name="BEGIN_LINK" />Meer informatie<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+cursor plaatsen</translation>
@@ -3610,6 +3619,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> uitvouwen</translation>
 <translation id="351152300840026870">Lettertype met vaste breedte</translation>
 <translation id="3511528412952710609">Kort</translation>
+<translation id="3512465804715993309">Aanpasbaar markeren</translation>
 <translation id="3513019849832307207">Deelnemen en openen</translation>
 <translation id="3513563267917474897">Schuifregelaar voor kleurtinten van <ph name="MIN_VALUE" /> tot <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Gamebesturing</translation>
@@ -4954,6 +4964,7 @@
 <translation id="443031431654216610">Gebruik alleen cijfers</translation>
 <translation id="4430369329743628066">Bookmark toegevoegd</translation>
 <translation id="4430422687972614133">Virtuele kaart aanzetten</translation>
+<translation id="443196770280837407">Open Gemini met een sneltoets.</translation>
 <translation id="4432621511648257259">Onjuist wachtwoord</translation>
 <translation id="4434611816075088065">Er is op dit moment niets anders dat je aandacht vereist</translation>
 <translation id="443475966875174318">Ongeschikte apps updaten en verwijderen</translation>
@@ -4969,6 +4980,7 @@
 <translation id="4442863809158514979">Webrechten bekijken</translation>
 <translation id="4442937638623063085">Geen profielen gevonden. Voer de activatiecode in die je van je provider hebt gekregen.</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
+<translation id="4444191890945732856">Je deelt deze pagina met Gemini</translation>
 <translation id="4444304522807523469">Toegang tot documentscanners die zijn aangesloten via USB of die zich op het lokale netwerk bevinden</translation>
 <translation id="4444512841222467874">Als er geen ruimte beschikbaar wordt gemaakt, kunnen gebruikers en gegevens automatisch worden verwijderd.</translation>
 <translation id="4445446646109808714">Licentieovereenkomst voor eindgebruikers: <ph name="EULA_LINK" /></translation>
@@ -5300,6 +5312,7 @@
 <translation id="4687718960473379118">Door sites voorgestelde advertenties</translation>
 <translation id="4688036121858134881">ID van lokaal logboek: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> zet dit apparaat terug naar een oudere versie (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Check je internetverbinding en probeer Gemini opnieuw te gebruiken</translation>
 <translation id="4689235506267737042">Je demovoorkeuren kiezen</translation>
 <translation id="4689421377817139245">Deze bookmark synchroniseren met je iPhone</translation>
 <translation id="4690091457710545971">&lt;Vier bestanden gegenereerd door wifi-firmware van Intel: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. De eerste drie zijn binaire bestanden met registerdumps. Hiervan wordt door Intel verzekerd dat deze geen persoonlijke of apparaatidentificerende gegevens bevatten. Het laatste bestand is een bestand waarin uitvoering wordt bijgehouden. Alle persoonlijke of apparaatidentificerende gegevens zijn uit dit bestand verwijderd, maar het is te groot om hier weer te geven. Deze bestanden zijn gegenereerd als reactie op recente wifi-problemen met je apparaat en worden gedeeld met Intel om deze problemen op te lossen.&gt;</translation>
@@ -5584,6 +5597,7 @@
 <translation id="4884937942297374058">Geoptimaliseerde beveiliging staat uit</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Deze extensie heeft geen aanvullende sitetoegang</translation>
+<translation id="4887391901725877182">Ondertiteling</translation>
 <translation id="4887424188275796356">Openen met Systeemviewer</translation>
 <translation id="488785315393301722">Details bekijken</translation>
 <translation id="488862352499217187">Nieuwe map maken</translation>
@@ -5734,6 +5748,7 @@
 <translation id="5001526427543320409">Cookies van derden</translation>
 <translation id="5003070249435823986">Gebruik het gebaar om de scrollmodus te openen en beweeg dan je hoofd in de richting waarin je wilt scrollen. Gebruik het gebaar opnieuw om de scrollmodus te sluiten.</translation>
 <translation id="5003993274120026347">Volgende zin</translation>
+<translation id="5005113238422129109">Gebruik je microfoon om te chatten met Gemini. Als je met Gemini praat, wordt audio opgeslagen in Gemini Apps-activiteit (als dit aanstaat)</translation>
 <translation id="5005311809885666699">Opgeslagen vanuit Chrome</translation>
 <translation id="5005498671520578047">Wachtwoord kopiëren</translation>
 <translation id="5006218871145547804">Android-app-ADB voor Crostini</translation>
@@ -6060,7 +6075,6 @@
 <translation id="5235050375939235066">App verwijderen?</translation>
 <translation id="523505283826916779">Toegankelijkheidsinstellingen</translation>
 <translation id="5235750401727657667">De pagina vervangen die je ziet als je een nieuw tabblad opent</translation>
-<translation id="5236054983756407518">Je woonadres verwijderen uit Chrome?</translation>
 <translation id="5237124927415201087">Je kunt je <ph name="DEVICE_TYPE" /> makkelijk instellen met je telefoon. Je kunt je wifi- en Google-account toevoegen zonder je wachtwoorden handmatig in te voeren.
     <ph name="BR" />
 <ph name="BR" />
@@ -6702,6 +6716,7 @@
 <translation id="5705005699929844214">Toegankelijkheidsopties altijd tonen</translation>
 <translation id="5705882733397021510">Terug</translation>
 <translation id="5707185214361380026">Laden van extensie mislukt vanuit:</translation>
+<translation id="5707674184620508665">Je organisatie, <ph name="ACCOUNT_MANAGER" />, kan je bestaande gegevens niet bekijken of beheren. Ze blijven in het bestaande profiel staan.</translation>
 <translation id="5708171344853220004">Principal-naam van Microsoft</translation>
 <translation id="5711010025974903573">Servicelogboeken</translation>
 <translation id="5711983031544731014">Kan niet ontgrendelen. Geef je wachtwoord op.</translation>
@@ -7187,7 +7202,6 @@
 <translation id="606449270532897041">Sitegegevens beheren</translation>
 <translation id="6064764629679333574">Verbeter de kwaliteit van het geluid van de bluetooth-microfoon door audio met lage resolutie op te schalen naar hoge resolutie.</translation>
 <translation id="6065289257230303064">Directorykenmerken van certificaatonderwerp</translation>
-<translation id="6065690209261668796">Je werkadres verwijderen uit Chrome?</translation>
 <translation id="6066794465984119824">Image-hash is niet ingesteld</translation>
 <translation id="6069464830445383022">Je Google-account is je Chromebook-login</translation>
 <translation id="6071181508177083058">wachtwoord bevestigen</translation>
@@ -7412,6 +7426,7 @@
 <translation id="622484624075952240">Omlaag</translation>
 <translation id="622537739776246443">Profiel wordt verwijderd</translation>
 <translation id="6225475702458870625">Gegevensverbinding beschikbaar via je <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Gemini Apps-activiteit</translation>
 <translation id="6226777517901268232">Privésleutelbestand (optioneel)</translation>
 <translation id="6227280783235722609">extensie</translation>
 <translation id="622902691730729894">Groep losmaken van bookmarkbalk</translation>
@@ -7511,6 +7526,7 @@
 <translation id="628726841779494414">Beheer je printers in de printerinstellingen</translation>
 <translation id="6287288864483377583">Importeren wordt alleen ondersteund voor één certificaat</translation>
 <translation id="6287828400772161253">Android-telefoon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Vragen aan Google AI-modus</translation>
 <translation id="6290613030083731160">Geen beschikbare apparaten die delen in de buurt. <ph name="LINK_BEGIN" />Meer informatie<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Herstellen is niet mogelijk vanwege onvoldoende opslagruimte.</translation>
 <translation id="6291741848715722067">Bevestigingscode</translation>
@@ -7714,6 +7730,7 @@
 <translation id="6451861213630784801">Je bent uitgelogd</translation>
 <translation id="6452181791372256707">Weigeren</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> voltooid</translation>
+<translation id="6452268285438583507">Extensies toevoegen</translation>
 <translation id="6452961788130242735">Netwerkprobleem of onjuist domein</translation>
 <translation id="6453191633103419909">Weergavekwaliteit van tabblad/scherm</translation>
 <translation id="6453921811609336127">Als je wilt overschakelen naar de volgende invoermethode, druk je op <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />spatiebalk<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8140,6 +8157,7 @@
 <translation id="6759193508432371551">Terugzetten op fabrieksinstellingen</translation>
 <translation id="6760354150216532978">Waarschuwing: Deze site kan bewerkingen zien die je aanbrengt</translation>
 <translation id="6761209758867628753">Tool: Help me met schrijven</translation>
+<translation id="6761459308170527362">Je kunt spraak- of tekstchat gebruiken om Gemini een vraag te stellen over de paginacontent die je deelt</translation>
 <translation id="676158322851696513"><ph name="EXTENSION_NAME" /></translation>
 <translation id="6761623907967804682">Sitegegevens op het apparaat niet toegestaan</translation>
 <translation id="6762833852331690540">Aan</translation>
@@ -8799,6 +8817,7 @@
 <translation id="7223952304612664117">Hiermee kunnen systeemservices Locatienauwkeurigheid gebruiken om je locatie te bepalen. Locatienauwkeurigheid gebruikt informatie over draadloze signalen en sensoren om de apparaatlocatie te schatten.</translation>
 <translation id="7225082563376899794">Windows Hello gebruiken bij het invullen van wachtwoorden</translation>
 <translation id="7225179976675429563">Type netwerk ontbreekt</translation>
+<translation id="7226163413959353072">AI-assistent die onder andere belangrijke conclusies geeft, concepten verduidelijkt en antwoorden vindt</translation>
 <translation id="7227235818314667565">Delen beheren</translation>
 <translation id="7227458944009118910">Hieronder vermelde apps kunnen ook protocollinks verwerken. Andere apps vragen om toestemming.</translation>
 <translation id="7228056665272655255">Als je een vingerafdruk wilt instellen, laat je je kind de vingerafdruksensor rechtsboven op het toetsenbord aanraken. De vingerafdrukgegevens van je kind worden beveiligd opgeslagen en blijven uitsluitend op deze <ph name="DEVICE_TYPE" /> staan.</translation>
@@ -8868,6 +8887,7 @@
 <translation id="727595954130325265">Nu winkelen</translation>
 <translation id="727952162645687754">Downloadfout</translation>
 <translation id="7280649757394340890">Spraakinstellingen voor tekst-naar-spraak</translation>
+<translation id="7280683802406059877">Sneltoets aanpassen</translation>
 <translation id="7280877790564589615">Rechten gevraagd</translation>
 <translation id="7281166215790160128">Modus</translation>
 <translation id="7282056103720203738">Bijgevoegde apparaatgegevens en gegevens lezen</translation>
@@ -8926,6 +8946,7 @@
 <translation id="7320213904474460808">Standaardnetwerk gebruiken</translation>
 <translation id="7321545336522791733">Server niet bereikbaar</translation>
 <translation id="7322515217754205362">Siterechten</translation>
+<translation id="7322919329844967709">Je krijgt relevantere antwoorden over de paginacontent die je deelt</translation>
 <translation id="7323315405936922211">Grootte van cursorgebied</translation>
 <translation id="7324020307732396723">Taalinstellingen openen</translation>
 <translation id="7324297612904500502">Bètaforum</translation>
@@ -9923,6 +9944,7 @@
 <translation id="7991296728590311172">Instellingen voor Toegang via schakelaar</translation>
 <translation id="7992080146463834191">Vat content samen, vereenvoudig complexe taal of stel vragen.</translation>
 <translation id="7992203134935383159">Spraaksynthese</translation>
+<translation id="7993332993977106257">Makkelijke toegang om Gemini te gebruiken op je apparaat, zelfs als Chrome is geminimaliseerd.</translation>
 <translation id="7997826902155442747">Procesprioriteit</translation>
 <translation id="7997828719430450286">Geslaagd.</translation>
 <translation id="7998701048266085837">URL's</translation>
@@ -9976,6 +9998,7 @@
 <translation id="8028060951694135607">Microsoft-sleutelherstel</translation>
 <translation id="8028803902702117856"><ph name="FILE_NAME" /> downloaden, <ph name="SIZE" /></translation>
 <translation id="8028993641010258682">Grootte</translation>
+<translation id="8029349782735515147">Toon ondertiteling bij gebruik van Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Leeslijst}=1{Leeslijst ({SELECTED_ITEMS})}other{Leeslijst ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" />: rechten gevraagd, druk op ⌘ + Option + pijl-omhoog om te reageren</translation>
 <translation id="8030169304546394654">Verbinding verbroken</translation>
@@ -10094,6 +10117,7 @@
 <translation id="8102139037507939978">Persoonlijk identificeerbare informatie verwijderen uit system_logs.txt.</translation>
 <translation id="810362914482827094">Toegangscodes zoeken</translation>
 <translation id="8104088837833760645">E-simkaartprofiel downloaden</translation>
+<translation id="8105050970626643057">Open Gemini snel wanneer je het nodig hebt</translation>
 <translation id="8105273883928376822">Log in om door te gaan.</translation>
 <translation id="8106114112474206597">Gebruik i om op een muisknop te drukken</translation>
 <translation id="8107015733319732394">De Google Play Store wordt geïnstalleerd op je <ph name="DEVICE_TYPE" />. Dit kan enkele minuten duren.</translation>
@@ -10250,6 +10274,7 @@
 <translation id="8222112516148944758">Je tabbladgroepen worden automatisch opgeslagen en geüpdatet op al je apparaten</translation>
 <translation id="8222674561049363989">Bestand is geen geldig document</translation>
 <translation id="822347941086490485">Zoeken naar HID-apparaten...</translation>
+<translation id="8224209912580158729">Deel paginacontent met Gemini om relevantere antwoorden te krijgen.</translation>
 <translation id="8224427620313426549">Je account voor <ph name="DOMAIN_LINK" /> wordt niet verwijderd</translation>
 <translation id="8225046344534779393">Check de internetverbinding</translation>
 <translation id="8225265270453771718">Een app-venster delen</translation>
@@ -10393,6 +10418,7 @@
 <translation id="8314835274931377415">Instellen van Toegang via schakelaar starten?</translation>
 <translation id="8315018673856831477">Opties voor geheugenbesparing</translation>
 <translation id="8315514906653279104">Aanzetten…</translation>
+<translation id="8316480109537174997">Gemini tonen in systeemvak en sneltoets aanzetten</translation>
 <translation id="8317671367883557781">Netwerkverbinding toevoegen</translation>
 <translation id="8317965619823678157">wachtwoorden kopiëren</translation>
 <translation id="8318266828739827371">Gebruik een gesplitste schermweergave om het vergrote gedeelte van je scherm te bekijken. Gebruik Zoeken + Ctrl + D om het vastgezette vergrootglas aan en uit te zetten.</translation>
@@ -10793,6 +10819,7 @@
 <translation id="8607661817136110841">Je tabbladgroepen</translation>
 <translation id="8607828412110648570">Zorg dat je bluetooth-apparaat in de koppelingsstand staat en in de buurt is. Koppel alleen met apparaten die je vertrouwt. Gekoppelde apparaten zijn zichtbaar voor alle accounts op deze Chromebook. <ph name="BEGIN_LINK_LEARN_MORE" />Meer informatie<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Een Kerberos-ticket toevoegen</translation>
+<translation id="860907040896565281">Sneltoets aanpassen...</translation>
 <translation id="8609465669617005112">Omhoog</translation>
 <translation id="8611922158252451755">Iedereen met de link kan alle tabbladen bewerken. Wees dus voorzichtig met delen. De link verloopt over 48 uur.</translation>
 <translation id="8612252270453580753">Videoframe &amp;doorzoeken met <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11194,6 +11221,7 @@
 <translation id="8868838761037459823">Gegevens van mobiel netwerk</translation>
 <translation id="8870413625673593573">Recent gesloten</translation>
 <translation id="8871043459130124414">Wordt pas uitgevoerd nadat je op de extensie hebt geklikt</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - Je deelt deze pagina met Gemini</translation>
 <translation id="8871551568777368300">Vastgezet door beheerder</translation>
 <translation id="8871696467337989339">Je gebruikt een niet-ondersteunde opdrachtregelmarkering: <ph name="BAD_FLAG" />. De stabiliteit en beveiliging zullen hieronder lijden.</translation>
 <translation id="8871974300055371298">Instellingen voor content</translation>
@@ -11406,6 +11434,7 @@
 <translation id="9011163749350026987">Icoon altijd bekijken</translation>
 <translation id="9011262023858991985">Dit tabblad casten</translation>
 <translation id="9011393886518328654">Release-opmerkingen</translation>
+<translation id="9012013036616593083">Gemini is op dit moment niet beschikbaar. Probeer het later opnieuw.</translation>
 <translation id="9012122671773859802">Scherm meebewegen met de muis</translation>
 <translation id="9012585441087414258">Beschermt tegen sites, downloads en extensies die als gevaarlijk zijn bestempeld. Als een pagina iets verdachts doet, worden URL's en delen van de paginacontent naar Google Safe Browsing gestuurd.</translation>
 <translation id="9013037634206938463">Er is <ph name="INSTALL_SIZE" /> vrije opslagruimte vereist om Linux te installeren. Verwijder bestanden op het apparaat om opslagruimte vrij te maken.</translation>
@@ -11431,6 +11460,7 @@
 <translation id="9024127637873500333">&amp;Openen op nieuw tabblad</translation>
 <translation id="9024158959543687197">Fout bij het activeren van de fileshare. Controleer de fileshare-URL en probeer het opnieuw.</translation>
 <translation id="9024692527554990034">Met snelkoppelingen in de adresbalk kun je snel zoeken op een specifieke site of een andere zoekmachine gebruiken.</translation>
+<translation id="9024975946059881308">Gemini tonen in Mac-menubalk en sneltoets aanzetten</translation>
 <translation id="9025222334598338152">Je kunt je vergelijkingstabellen gebruiken om overzicht te houden terwijl je je opties steeds verder verfijnt.</translation>
 <translation id="902638246363752736">Toetsenbordinstellingen</translation>
 <translation id="9026393603776578602">dicteren</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb
index 4f902ce..52331520 100644
--- a/chrome/app/resources/generated_resources_no.xtb
+++ b/chrome/app/resources/generated_resources_no.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Hent konto fra Android-telefon automatisk</translation>
 <translation id="1069814191880976658">Velg en annen skjerm</translation>
 <translation id="107022587824771715">Forslag til fanegrupper er ikke tilgjengelige for øyeblikket. Du kan <ph name="BEGIN_LINK" />laste inn siden på nytt nå<ph name="END_LINK" /> eller prøve igjen senere.</translation>
+<translation id="1070357312245925724">Navigasjonssnarveier</translation>
 <translation id="1070377999570795893">Et annet program på datamaskinen la til en utvidelse som kan endre måten Chrome fungerer på.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Påloggingsinformasjonen for kontoen din er utdatert. Logg av og på igjen.</translation>
 <translation id="1122960773616686544">Bokmerkenavn</translation>
 <translation id="1124772482545689468">Bruker</translation>
+<translation id="1125371304736839151">Vis Gemini øverst i nettleseren</translation>
 <translation id="1125550662859510761">Ser ut som <ph name="WIDTH" /> x <ph name="HEIGHT" /> (innebygd)</translation>
 <translation id="1125921926864945797">Bakgrunn og stil</translation>
 <translation id="1128090040635299943">Linux holder på å bli konfigurert. Det kommer til å ta noen minutter.</translation>
@@ -985,6 +987,7 @@
 <translation id="1660763353352708040">Problem med strømadapteren</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Løs problemet med fanen som gjør nettleseren treg}other{Løs problemet med fanene som gjør nettleseren treg}}</translation>
 <translation id="16620462294541761">Beklager, passordet kan ikke verifiseres. Prøv på nytt.</translation>
+<translation id="1662572015199460525">Chat med stemme eller tekst for å få svar, viktige punkter med mer mens du blar</translation>
 <translation id="166278006618318542">Algoritme for enhetens offentlige nøkkel</translation>
 <translation id="1662801900924515589"><ph name="APP" /> er installert</translation>
 <translation id="1663698992894057019">Oppgrader til en ny Chromebook med det nyeste innen sikkerhet og programvare</translation>
@@ -1093,6 +1096,7 @@
 <translation id="174123615272205933">Egendefinert</translation>
 <translation id="1741314857973421784">Fortsett</translation>
 <translation id="1744108098763830590">bakgrunnsside</translation>
+<translation id="174516937379651657">Når du deler en side med Gemini, sendes hele sideinnholdet og nettadressen til Google.</translation>
 <translation id="1745732479023874451">Administrer kontakter</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{Vil du åpne og redigere # filer i denne nettappen?}}</translation>
 <translation id="1748329107062243374">Bruk en passnøkkel fra <ph name="DEVICE_NAME" /> for å logge på <ph name="WEBSITE" /></translation>
@@ -1404,6 +1408,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 utvidelse er gjennomgått}other{{NUM_EXTENSIONS} utvidelser er gjennomgått}}</translation>
 <translation id="1959421829481337178">Skriv inn aktiveringskoden du har fått av operatøren din.</translation>
 <translation id="1960211333621141174">Klippe</translation>
+<translation id="1962356719152496092">Tilpass hurtigtasten her</translation>
 <translation id="1963976881984600709">Standardbeskyttelse</translation>
 <translation id="1964009877615282740">Se mer</translation>
 <translation id="1965578266762387357">Når du får skrivehjelp, sendes sidens nettadresse og innhold samt teksten din til Google. Ikke oppgi personopplysninger (f.eks. medisinsk eller økonomisk informasjon)</translation>
@@ -1571,6 +1576,7 @@
 <translation id="2079053412993822885">Hvis du sletter et av dine egne sertifikater, kan du ikke lenger bruke det til å identifisere deg.</translation>
 <translation id="2079495302726689071">Åpne linken i ny <ph name="APP" />-fane</translation>
 <translation id="2079545284768500474">Angre</translation>
+<translation id="2079553700504470326">Bruk den nøyaktige posisjonen din for å få de mest nøyaktige Gemini-resultatene, i stedet for en anslått posisjon basert på IP-adressen din.</translation>
 <translation id="2080070583977670716">Flere innstillinger</translation>
 <translation id="2081816110395725788">Inaktivitet ved batteridrift</translation>
 <translation id="2082187087049518845">Gruppér fane</translation>
@@ -2202,6 +2208,7 @@
 <translation id="2496180316473517155">Nettleserlogg</translation>
 <translation id="2496616243169085015">Fotografering</translation>
 <translation id="2497229222757901769">Musehastighet</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – Du deler denne fanen med Gemini i løpet av denne samtalen</translation>
 <translation id="2497852260688568942">Administratoren din har slått av synkronisering</translation>
 <translation id="2498539833203011245">Minimer</translation>
 <translation id="2498765460639677199">Kjempestor</translation>
@@ -2526,6 +2533,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Når Posisjonsnøyaktighet er på, brukes informasjon om trådløse signaler, for eksempel fra wifi-tilgangspunkter og mobilmaster, sammen med sensordata fra enheten, for eksempel fra akselerometeret og gyroskopet, for å anslå en mer nøyaktig enhetsposisjon. Android-apper og -tjenester bruker denne for å levere posisjonsbaserte funksjoner. For å gjøre dette samler Google jevnlig inn informasjon om enhetssensorer og trådløse signaler i nærheten av denne enheten for å bidra til crowdsourcing av posisjonene til trådløse signaler.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google bruker denne informasjonen som er samlet inn fra denne enheten, til å forbedre posisjonsnøyaktigheten og posisjonsbaserte tjenester og generelt forbedre, levere og vedlikeholde Googles tjenester. Vi behandler denne informasjonen basert på Googles og tredjeparters berettigede interesser i å oppfylle brukernes behov. Denne informasjonen brukes ikke til å identifisere enkeltpersoner.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Du kan når som helst slå av Posisjonsnøyaktighet i posisjonsinnstillingene for denne enheten under Innstillinger &gt; Personvern og sikkerhet &gt; Personverninnstillinger &gt; Posisjonstilgang &gt; Avanserte posisjonsinnstillinger. Hvis Posisjonsnøyaktighet er slått av, blir det ikke samlet inn data om posisjonsnøyaktighet. For Android-apper og -tjenester brukes bare IP-adressen (hvis den er tilgjengelig) for å fastslå posisjonen til denne enheten, noe som kan påvirke tilgjengeligheten og nøyaktigheten til posisjoner for Android-apper og -tjenester, for eksempel Google Maps.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Se og administrer aktiviteten din i Gemini-apper</translation>
 <translation id="2730029791981212295">Sikkerhetskopierer Linux-apper og -filer</translation>
 <translation id="2730550884708194161">Om jobbprofiler</translation>
 <translation id="2730596696987224099">Velg ditt eget</translation>
@@ -3396,6 +3404,7 @@
 <translation id="3360306038446926262">Vinduer</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> deler <ph name="ATTACHMENTS" /> med deg.}other{<ph name="DEVICE_NAME" /> deler <ph name="ATTACHMENTS" /> med deg.}}</translation>
 <translation id="3361954577771524115">Fra appen</translation>
+<translation id="3362651095484543782">Bruk en hurtigtast for å gå ut av eller tilbake til Gemini.</translation>
 <translation id="3362915550009543917">Et fredelig oljemaleri av en gulfarget eng som vekker en følelse av ro og intellektuell refleksjon.</translation>
 <translation id="3363202073972776113">Denne nye profilen administreres av organisasjonen din. <ph name="BEGIN_LINK" />Finn ut mer<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + hold markøren over</translation>
@@ -3619,6 +3628,7 @@
 <translation id="3511358375261756531">Vis <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Skrift med fast bredde</translation>
 <translation id="3511528412952710609">Kort</translation>
+<translation id="3512465804715993309">Tilpasset fremheving</translation>
 <translation id="3513019849832307207">Bli med og åpne</translation>
 <translation id="3513563267917474897">Glidebryter for fargetone – går fra <ph name="MIN_VALUE" /> til <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Spillkontroll</translation>
@@ -4962,6 +4972,7 @@
 <translation id="443031431654216610">Bruk bare numeriske sifre</translation>
 <translation id="4430369329743628066">Bokmerke lagt til</translation>
 <translation id="4430422687972614133">Slå på virtuelt kort</translation>
+<translation id="443196770280837407">Åpne Gemini med en hurtigtast.</translation>
 <translation id="4432621511648257259">Passordet er feil</translation>
 <translation id="4434611816075088065">Det er ikke noe mer du trenger å ta stilling til akkurat nå</translation>
 <translation id="443475966875174318">Oppdater eller fjern inkompatible programmer</translation>
@@ -4977,6 +4988,7 @@
 <translation id="4442863809158514979">Se nettillatelser</translation>
 <translation id="4442937638623063085">Fant ingen profiler. Skriv inn aktiveringskoden du har fått av operatøren din.</translation>
 <translation id="4443536555189480885">&amp;Hjelp</translation>
+<translation id="4444191890945732856">Du deler denne siden med Gemini</translation>
 <translation id="4444304522807523469">Få tilgang til dokumentskannere som er tilkoblet via USB eller på det lokale nettverket</translation>
 <translation id="4444512841222467874">Hvis du ikke frigjør lagringsplass, kan det hende brukere og data blir fjernet automatisk.</translation>
 <translation id="4445446646109808714">Lisensavtale for sluttbruker: <ph name="EULA_LINK" /></translation>
@@ -5308,6 +5320,7 @@
 <translation id="4687718960473379118">Annonser foreslått av nettstedet</translation>
 <translation id="4688036121858134881">Lokal logg-ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> stiller denne enheten inn på en tidligere versjon (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Sjekk internettilkoblingen, og prøv å bruke Gemini på nytt</translation>
 <translation id="4689235506267737042">Velg demoinnstillingene dine</translation>
 <translation id="4689421377817139245">Synkroniser dette bokmerket med iPhone</translation>
 <translation id="4690091457710545971">&lt;Fire filer genereres av Intel Wi-Fi-fastvaren: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. De tre første er binærfiler som inneholder registerdumper og kontrolleres av Intel for å sikre at de ikke inneholder personlig eller enhetsidentifiserende informasjon. Den siste filen er et kjøringsspor fra Intel-fastvaren. All personlig eller enhetsidentifiserende informasjon er fjernet fra filen, men den er for stor til å vises her. Disse filene ble generert som svar på nylige Wi-Fi-problemer med enheten din og deles med Intel for å bidra med feilsøking av disse problemene.&gt;</translation>
@@ -5592,6 +5605,7 @@
 <translation id="4884937942297374058">Økt beskyttelse er av</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Denne utvidelsen har ingen ytterligere nettstedstilgang</translation>
+<translation id="4887391901725877182">Teksting for hørselshemmede</translation>
 <translation id="4887424188275796356">Åpne med visningsprogrammet for systemet</translation>
 <translation id="488785315393301722">Vis detaljer</translation>
 <translation id="488862352499217187">Opprett en ny mappe</translation>
@@ -5742,6 +5756,7 @@
 <translation id="5001526427543320409">Tredjeparts informasjonskapsler</translation>
 <translation id="5003070249435823986">Bruk bevegelsen for å starte rullemodus, og beveg deretter hodet i retningen du vil rulle. Bruk bevegelsen på nytt for å avslutte rullemodus.</translation>
 <translation id="5003993274120026347">Neste setning</translation>
+<translation id="5005113238422129109">Bruk mikrofonen til å chatte med Gemini. Når du snakker til Gemini, lagres lyden i Aktivitet i Gemini-apper (hvis den er på)</translation>
 <translation id="5005311809885666699">Lagret fra Chrome</translation>
 <translation id="5005498671520578047">Kopiér passordet</translation>
 <translation id="5006218871145547804">Android-app-ADB for Crostini</translation>
@@ -6068,7 +6083,6 @@
 <translation id="5235050375939235066">Vil du avinstallere appen?</translation>
 <translation id="523505283826916779">Tilgjengelighetsinnstillinger</translation>
 <translation id="5235750401727657667">Erstatt siden du ser når du åpner nye faner</translation>
-<translation id="5236054983756407518">Vil du fjerne hjemmeadressen din fra Chrome?</translation>
 <translation id="5237124927415201087">Konfigurer <ph name="DEVICE_TYPE" /> enkelt med telefonen. Du kan legge til wifi-nettverket ditt og Google-kontoen din uten å skrive inn passordene manuelt.
     <ph name="BR" />
     <ph name="BR" />
@@ -6711,6 +6725,7 @@
 <translation id="5705005699929844214">Vis alltid tilgjengelighetsalternativer</translation>
 <translation id="5705882733397021510">Tilbake</translation>
 <translation id="5707185214361380026">Kunne ikke laste inn utvidelse fra:</translation>
+<translation id="5707674184620508665">Organisasjonen din, <ph name="ACCOUNT_MANAGER" />, kan ikke se eller administrere de eksisterende dataene dine. De blir værende i den eksisterende profilen.</translation>
 <translation id="5708171344853220004">Microsoft hovednavn</translation>
 <translation id="5711010025974903573">Tjenestelogger</translation>
 <translation id="5711983031544731014">Kan ikke låse opp. Skriv inn passordet ditt.</translation>
@@ -7197,7 +7212,6 @@
 <translation id="606449270532897041">Administrer nettstedsdata</translation>
 <translation id="6064764629679333574">Forbedre kvaliteten på Bluetooth-mikrofonlyden ved å oppskalere lyd med lav oppløsning til høy oppløsning.</translation>
 <translation id="6065289257230303064">Katalogattributter for sertifikatemne</translation>
-<translation id="6065690209261668796">Vil du fjerne jobbadressen din fra Chrome?</translation>
 <translation id="6066794465984119824">Avbildningshashen er ikke angitt</translation>
 <translation id="6069464830445383022">Google-kontoen din er Chromebook-påloggingen din</translation>
 <translation id="6071181508177083058">bekreft passordet</translation>
@@ -7422,6 +7436,7 @@
 <translation id="622484624075952240">Ned</translation>
 <translation id="622537739776246443">Profilen blir slettet</translation>
 <translation id="6225475702458870625">En datatilkobling er tilgjengelig fra <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Aktivitet i Gemini-apper</translation>
 <translation id="6226777517901268232">Privat nøkkelfil (valgfritt)</translation>
 <translation id="6227280783235722609">utvidelse</translation>
 <translation id="622902691730729894">Løsne gruppen fra bokmerkeraden</translation>
@@ -7521,6 +7536,7 @@
 <translation id="628726841779494414">Administrer skriverne dine i skriverinnstillingene</translation>
 <translation id="6287288864483377583">Importering støttes bare for ett enkelt sertifikat</translation>
 <translation id="6287828400772161253">Android-telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Spør Google AI-modus</translation>
 <translation id="6290613030083731160">Ingen tilgjengelige enheter i nærheten deler. <ph name="LINK_BEGIN" />Finn ut mer<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Det er ikke nok lagringsplass til å gjenopprette.</translation>
 <translation id="6291741848715722067">Bekreftelseskode</translation>
@@ -7724,6 +7740,7 @@
 <translation id="6451861213630784801">Du er logget av</translation>
 <translation id="6452181791372256707">Avslå</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> fullført</translation>
+<translation id="6452268285438583507">Legg til utvidelser</translation>
 <translation id="6452961788130242735">Nettverksproblem eller ugyldig område</translation>
 <translation id="6453191633103419909">Projeksjonskvalitet for faner og skjermer</translation>
 <translation id="6453921811609336127">For å bytte til neste inndatametode, trykk på <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />mellomrom<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8150,6 +8167,7 @@
 <translation id="6759193508432371551">Tilbakestilling til fabrikkstandard</translation>
 <translation id="6760354150216532978">Advarsel: Dette nettstedet kan se endringer du gjør</translation>
 <translation id="6761209758867628753">Verktøy: Hjelp meg å skrive</translation>
+<translation id="6761459308170527362">Du kan bruke tale- eller tekstchat for å stille Gemini spørsmål om sideinnholdet du deler</translation>
 <translation id="676158322851696513">«<ph name="EXTENSION_NAME" />»</translation>
 <translation id="6761623907967804682">Nettstedsdata på enheten er ikke tillatt</translation>
 <translation id="6762833852331690540">På</translation>
@@ -8809,6 +8827,7 @@
 <translation id="7223952304612664117">Dette gjør at systemtjenester kan bruke Posisjonsnøyaktighet til å fastslå posisjonen din. Posisjonsnøyaktighet bruker informasjon om trådløse signaler og sensorer til å anslå enhetsposisjonen.</translation>
 <translation id="7225082563376899794">Bruk Windows Hello når du fyller ut passord</translation>
 <translation id="7225179976675429563">Nettverkstype mangler</translation>
+<translation id="7226163413959353072">AI-assistent som gir deg viktige innholdspunkter, forklarer konsepter, finner svar med mer</translation>
 <translation id="7227235818314667565">Administrer deling</translation>
 <translation id="7227458944009118910">Appene som er oppført nedenfor, kan også håndtere protokoll-linker. Andre apper kommer til å be om tillatelse.</translation>
 <translation id="7228056665272655255">For å konfigurere fingeravtrykk, få barnet ditt til å trykke på fingeravtrykkssensoren øverst til høyre på tastaturet. Barnets fingeravtrykksdata lagres sikkert og sendes aldri fra <ph name="DEVICE_TYPE" />.</translation>
@@ -8878,6 +8897,7 @@
 <translation id="727595954130325265">Kjøp nå</translation>
 <translation id="727952162645687754">Nedlastingsfeil</translation>
 <translation id="7280649757394340890">Stemmeinnstillinger for tekst til tale</translation>
+<translation id="7280683802406059877">Tilpass hurtigtasten</translation>
 <translation id="7280877790564589615">Tillatelse forespurt</translation>
 <translation id="7281166215790160128">Modus</translation>
 <translation id="7282056103720203738">lese informasjon og data for tilkoblede enheter</translation>
@@ -8936,6 +8956,7 @@
 <translation id="7320213904474460808">Bruk nettverk som standard</translation>
 <translation id="7321545336522791733">Tjeneren er ikke tilgjengelig</translation>
 <translation id="7322515217754205362">Nettstedstillatelser</translation>
+<translation id="7322919329844967709">Du får mer relevante svar knyttet til sideinnholdet du deler</translation>
 <translation id="7323315405936922211">Størrelse på markørområdet</translation>
 <translation id="7324020307732396723">Åpne språkinnstillingene</translation>
 <translation id="7324297612904500502">Forumet for betaversjoner</translation>
@@ -9935,6 +9956,7 @@
 <translation id="7991296728590311172">Innstillinger for brytertilgang</translation>
 <translation id="7992080146463834191">Oppsummer innhold, forenkle komplisert språk, eller still spørsmål.</translation>
 <translation id="7992203134935383159">Talesyntese</translation>
+<translation id="7993332993977106257">Enkel tilgang til å bruke Gemini på hele enheten, selv om Chrome er minimert.</translation>
 <translation id="7997826902155442747">Prosessprioritet</translation>
 <translation id="7997828719430450286">Fullført.</translation>
 <translation id="7998701048266085837">Nettadresser</translation>
@@ -9988,6 +10010,7 @@
 <translation id="8028060951694135607">Microsoft nøkkelgjenoppretting</translation>
 <translation id="8028803902702117856">Laster ned <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Størrelse</translation>
+<translation id="8029349782735515147">Vis teksting når du bruker Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Leseliste}=1{Leseliste ({SELECTED_ITEMS})}other{Leseliste ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> ber om tillatelse. Trykk på ⌘ + Tilvalg + oppoverpilen for å svare</translation>
 <translation id="8030169304546394654">Frakoblet</translation>
@@ -10106,6 +10129,7 @@
 <translation id="8102139037507939978">Fjern personlig identifiserende informasjon fra system_logs.txt.</translation>
 <translation id="810362914482827094">Søk blant passnøkler</translation>
 <translation id="8104088837833760645">Last ned eSIM-profilen</translation>
+<translation id="8105050970626643057">Åpne Gemini raskt når du trenger det</translation>
 <translation id="8105273883928376822">Logg på for å fortsette.</translation>
 <translation id="8106114112474206597">Bruk «I» for å trykke på en museknapp</translation>
 <translation id="8107015733319732394">Installerer Google Play-butikken på <ph name="DEVICE_TYPE" />-enheten din. Dette kan ta noen minutter.</translation>
@@ -10262,6 +10286,7 @@
 <translation id="8222112516148944758">Fanegruppene dine lagres og oppdateres automatisk på alle enhetene dine</translation>
 <translation id="8222674561049363989">Filen er ikke noe gyldig dokument</translation>
 <translation id="822347941086490485">Finner HID-enheter …</translation>
+<translation id="8224209912580158729">Del sideinnhold med Gemini for å få mer relevante svar.</translation>
 <translation id="8224427620313426549"><ph name="DOMAIN_LINK" />-kontoen din slettes ikke</translation>
 <translation id="8225046344534779393">Sjekk internettilkoblingen</translation>
 <translation id="8225265270453771718">Del et programvindu</translation>
@@ -10405,6 +10430,7 @@
 <translation id="8314835274931377415">Vil du starte konfigureringen av brytertilgang?</translation>
 <translation id="8315018673856831477">Alternativer for minnesparing</translation>
 <translation id="8315514906653279104">Slår på …</translation>
+<translation id="8316480109537174997">Vis Gemini i systemfeltet, og slå på hurtigtasten</translation>
 <translation id="8317671367883557781">Legg til nettverkstilkobling</translation>
 <translation id="8317965619823678157">kopiere passord</translation>
 <translation id="8318266828739827371">Bruk en delt skjermvisning for å se det forstørrede området på skjermen. Bruk søketasten + Ctrl + D for å slå på og av dokket lupe.</translation>
@@ -10805,6 +10831,7 @@
 <translation id="8607661817136110841">Fanegruppene dine</translation>
 <translation id="8607828412110648570">Sørg for at Bluetooth-enheten din er i sammenkoblingsmodus og i nærheten. Koble bare til enheter du stoler på. Sammenkoblede enheter er synlige for alle kontoer på denne Chromebooken. <ph name="BEGIN_LINK_LEARN_MORE" />Finn ut mer<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Legg til en Kerberos-sak</translation>
+<translation id="860907040896565281">Tilpass hurtigtasten …</translation>
 <translation id="8609465669617005112">Flytt opp</translation>
 <translation id="8611922158252451755">Alle som har linken, kan endre alle fanene, så tenk deg om før du deler. Linken utløper om 48 timer.</translation>
 <translation id="8612252270453580753">&amp;Søk i videorammen med <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11205,6 +11232,7 @@
 <translation id="8868838761037459823">Mobilnettdetaljer</translation>
 <translation id="8870413625673593573">Nylig lukket</translation>
 <translation id="8871043459130124414">Kjører bare etter at du klikker på utvidelsen</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – Du deler denne siden med Gemini</translation>
 <translation id="8871551568777368300">Festet av administratoren</translation>
 <translation id="8871696467337989339">Du bruker et kommandolinjeflagg som ikke håndteres: <ph name="BAD_FLAG" />. Dette vil skade stabiliteten og sikkerheten.</translation>
 <translation id="8871974300055371298">Innholdsinnstillinger</translation>
@@ -11417,6 +11445,7 @@
 <translation id="9011163749350026987">Vis alltid ikonet</translation>
 <translation id="9011262023858991985">Caster denne fanen</translation>
 <translation id="9011393886518328654">Versjonsnotater</translation>
+<translation id="9012013036616593083">Gemini er ikke tilgjengelig akkurat nå. Prøv på nytt senere.</translation>
 <translation id="9012122671773859802">Beveg skjermen kontinuerlig når musen beveger seg</translation>
 <translation id="9012585441087414258">Beskytter mot nettsteder, nedlastinger og utvidelser som anses som farlige. Hvis en side gjør noe mistenkelig, blir nettadresser og deler av sideinnholdet sendt til Google Safe Browsing.</translation>
 <translation id="9013037634206938463">Det kreves <ph name="INSTALL_SIZE" /> ledig plass for å installere Linux. For å få mer ledig plass, slett filer fra enheten.</translation>
@@ -11442,6 +11471,7 @@
 <translation id="9024127637873500333">&amp;Åpne i ny fane</translation>
 <translation id="9024158959543687197">Feil ved aktivering av deling. Sjekk nettadressen for fildeling og prøv igjen.</translation>
 <translation id="9024692527554990034">Du kan bruke snarveier i adressefeltet for å søke raskt på et bestemt nettsted eller for å bruke en annen søkemotor</translation>
+<translation id="9024975946059881308">Vis Gemini på Mac-menylinjen, og slå på hurtigtasten</translation>
 <translation id="9025222334598338152">Du kan bruke sammenligningstabellene til å holde oversikt når du skal avgrense alternativene dine</translation>
 <translation id="902638246363752736">Tastaturinnstillinger</translation>
 <translation id="9026393603776578602">diktering</translation>
diff --git a/chrome/app/resources/generated_resources_or.xtb b/chrome/app/resources/generated_resources_or.xtb
index 1396f45f..eb4094b 100644
--- a/chrome/app/resources/generated_resources_or.xtb
+++ b/chrome/app/resources/generated_resources_or.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android ଫୋନରୁ ସ୍ୱତଃ ଆକାଉଣ୍ଟ ପାଆନ୍ତୁ</translation>
 <translation id="1069814191880976658">ଏକ ଭିନ୍ନ ସ୍କ୍ରିନ ବାଛନ୍ତୁ</translation>
 <translation id="107022587824771715">ଟାବ ଗ୍ରୁପ ପରାମର୍ଶଗୁଡ଼ିକ ବର୍ତ୍ତମାନ ଉପଲବ୍ଧ ନାହିଁ। ଆପଣ <ph name="BEGIN_LINK" />ବର୍ତ୍ତମାନ ରିଫ୍ରେସ କରିପାରିବେ<ph name="END_LINK" /> କିମ୍ବା ପରେ ପୁଣି ଚେଷ୍ଟା କରିପାରିବେ</translation>
+<translation id="1070357312245925724">ନାଭିଗେସନ ସର୍ଟକଟ</translation>
 <translation id="1070377999570795893">ଆପଣଙ୍କର କମ୍ପ୍ୟୁଟର୍‌ରେ ଥିବା ପ୍ରୋଗ୍ରାମ୍ ଅନ୍ୟ ଏକ ଏକ୍ସଟେନ୍‌ସନ୍‌ ଯୋଗ କରିଥାଏ, ଯାହା Chromeର କାର୍ଯ୍ୟ କରିବା ମାର୍ଗକୁ ପରିବର୍ତ୍ତନ କରିପାରେ।
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">ଆପଣଙ୍କ ଆକାଉଣ୍ଟର ସାଇନ-ଇନ ବିବରଣୀ ପୁରୁଣା ଅଟେ। ଦୟାକରି ସାଇନ ଆଉଟ କରି ପୁଣି ସାଇନ ଇନ କରନ୍ତୁ।</translation>
 <translation id="1122960773616686544">ବୁକ୍‌ମାର୍କର ନାମ</translation>
 <translation id="1124772482545689468">ୟୁଜର</translation>
+<translation id="1125371304736839151">ବ୍ରାଉଜରର ଶୀର୍ଷରେ Gemini ଦେଖାନ୍ତୁ</translation>
 <translation id="1125550662859510761">ଏପରି ଜଣାପଡ଼ୁଛି <ph name="WIDTH" /> x <ph name="HEIGHT" /> (ମୂଳ)</translation>
 <translation id="1125921926864945797">ୱାଲପେପର ଏବଂ ଷ୍ଟାଇଲ</translation>
 <translation id="1128090040635299943">Linux ବର୍ତ୍ତମାନ କନଫିଗର କରାଯାଉଛି। କନଫିଗରେସନ ପାଇଁ କିଛି ସମୟ ଲାଗିବ।</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">କାଗଜର ପ୍ରକାର</translation>
 <translation id="1143142264369994168">ସାର୍ଟିଫିକେଟ୍‌ ଦସ୍ତଖତକାରୀ</translation>
 <translation id="1145593918056169051">ପ୍ରିଣ୍ଟର୍ ବନ୍ଦ ହୋଇଯାଇଛି</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{ଏକ୍ସଟେନସନ}=1{ଏକ୍ସଟେନସନ ({SELECTED_ITEMS})}other{ଏକ୍ସଟେନସନ ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ହେଡ ପଏଣ୍ଟର</translation>
 <translation id="114721135501989771">Chromeରେ Google ସ୍ମାର୍ଟ୍ସ ପ୍ରାପ୍ତ କରନ୍ତୁ</translation>
 <translation id="1147322039136785890">ବର୍ତ୍ତମାନ <ph name="SUPERVISED_USER_NAME" />ର ପାଳି</translation>
@@ -733,6 +736,7 @@
 <translation id="150411034776756821"><ph name="SITE" />କୁ କାଢ଼ି ଦିଅନ୍ତୁ</translation>
 <translation id="1504551620756424144">ସେୟାର୍ କରାଯାଇଥିବା ଫୋଲ୍ଡରଗୁଡ଼ିକ Windowsରେ <ph name="BASE_DIR" />ରେ ଉପଲବ୍ଧ ଅଛି।</translation>
 <translation id="1505494256539862015">ପାସୱାର୍ଡଗୁଡ଼ିକୁ ଏକ୍ସପୋର୍ଟ କରନ୍ତୁ</translation>
+<translation id="1505654899813338756">ସମ୍ବନ୍ଧିତ ପୃଷ୍ଠାଗୁଡ଼ିକୁ ଏକତ୍ର ରଖିବା ଏବଂ ଆପଣଙ୍କର ସମଗ୍ର ଡିଭାଇସରେ ସେଭ କରିବାକୁ ଆପଣ ଟାବଗୁଡ଼ିକୁ ଗ୍ରୁପ କରିପାରିବେ</translation>
 <translation id="1506061864768559482">ସର୍ଚ୍ଚ ଇଞ୍ଜିନ</translation>
 <translation id="1506187449813838456">ପିଚ୍‌ ବଢ଼ାନ୍ତୁ</translation>
 <translation id="1507170440449692343">ଏହି ପୃଷ୍ଠାରୁ ଆପଣଙ୍କର କ୍ୟାମେରା ଆକ୍ସେସ୍ କରିବାକୁ ଅବରୋଧ କରାଯାଇଛି।</translation>
@@ -984,6 +988,7 @@
 <translation id="1660763353352708040">ପାୱର୍ ଆଡାପ୍ଟର୍ ସମସ୍ୟା</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{ଆପଣଙ୍କ ବ୍ରାଉଜରକୁ ଧୀର କରୁଥିବା ଟାବକୁ ଠିକ କରନ୍ତୁ}other{ଆପଣଙ୍କ ବ୍ରାଉଜରକୁ ଧୀର କରୁଥିବା ଟାବଗୁଡ଼ିକୁ ଠିକ କରନ୍ତୁ}}</translation>
 <translation id="16620462294541761">କ୍ଷମା କରିବେ, ଆପଣଙ୍କର ପାସ୍‌ୱର୍ଡ ଯାଞ୍ଚ ହୋ‍ଇପାରିବ ନାହିଁ। ଦୟାକରି ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
+<translation id="1662572015199460525">ଆପଣ ବ୍ରାଉଜ କରିବା ସମୟରେ ଉତ୍ତର, ପ୍ରମୁଖ ଟେକଆୱେ ଏବଂ ଆହୁରି ଅନେକ କିଛି ପାଇବା ପାଇଁ ଭଏସ କିମ୍ବା ଟେକ୍ସଟ ମାଧ୍ୟମରେ ଚାଟ କରନ୍ତୁ</translation>
 <translation id="166278006618318542">ବିଷୟ ସାର୍ବଜନିକ କୀ' ଅଲ୍‌ଗୋରିଦିମ୍</translation>
 <translation id="1662801900924515589"><ph name="APP" /> ଇନଷ୍ଟଲ କରାଯାଇଛି</translation>
 <translation id="1663698992894057019">ନବୀନତମ ସୁରକ୍ଷା ଏବଂ ସଫ୍ଟୱେର ପାଇଁ ଏକ ନୂଆ Chromebookକୁ ଅପଗ୍ରେଡ କରନ୍ତୁ</translation>
@@ -1086,6 +1091,7 @@
 <translation id="174123615272205933">କଷ୍ଟମ୍</translation>
 <translation id="1741314857973421784">ଜାରି ରଖନ୍ତୁ</translation>
 <translation id="1744108098763830590">ପୃଷ୍ଠପଟ ପୃଷ୍ଠା</translation>
+<translation id="174516937379651657">ଆପଣ Gemini ସହିତ ଏକ ପୃଷ୍ଠା ସେୟାର କଲେ, ପୃଷ୍ଠାର ସମ୍ପୂର୍ଣ୍ଣ ବିଷୟବସ୍ତୁ ଏବଂ URL Googleକୁ ପଠାଯାଏ।</translation>
 <translation id="1745732479023874451">ଯୋଗାଯୋଗଗୁଡ଼ିକୁ ପରିଚାଳନା କରନ୍ତୁ</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{ଏହି ୱେବ ଆପରେ #ଟି ଫାଇଲକୁ ଖୋଲି ଏଡିଟ କରିବେ?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" />ରେ ସାଇନ ଇନ କରିବାକୁ <ph name="DEVICE_NAME" />ରୁ ଏକ ପାସକୀ ବ୍ୟବହାର କରନ୍ତୁ</translation>
@@ -1397,6 +1403,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 ଏକ୍ସଟେନସନର ସମୀକ୍ଷା କରାଯାଇଛି}other{{NUM_EXTENSIONS} ଏକ୍ସଟେନସନର ସମୀକ୍ଷା କରାଯାଇଛି}}</translation>
 <translation id="1959421829481337178">ଦୟାକରି ଆପଣଙ୍କ କେରିଅର ଦ୍ୱାରା ଦିଆଯାଇଥିବା ସକ୍ରିୟକରଣ କୋଡ ଲେଖନ୍ତୁ।</translation>
 <translation id="1960211333621141174">କ୍ଲିଫ</translation>
+<translation id="1962356719152496092">ଏଠାରେ କୀବୋର୍ଡ ସର୍ଟକଟକୁ କଷ୍ଟମାଇଜ କରନ୍ତୁ</translation>
 <translation id="1963976881984600709">ଷ୍ଟାଣ୍ଡାର୍ଡ ସୁରକ୍ଷା</translation>
 <translation id="1964009877615282740">ଅଧିକ ଦେଖନ୍ତୁ</translation>
 <translation id="1965578266762387357">ଆପଣ ଲେଖିବା ସହାୟତା ପାଇଲେ, ପୃଷ୍ଠାର URL, ବିଷୟବସ୍ତୁ ଏବଂ ଆପଣଙ୍କ ଟେକ୍ସଟ Googleକୁ ପଠାଯାଏ। ବ୍ୟକ୍ତିଗତ ସୂଚନା ଲେଖନ୍ତୁ ନାହିଁ (ଯେପରି ମେଡିକାଲ କିମ୍ବା ଆର୍ଥିକ ବିବରଣୀ)</translation>
@@ -1564,6 +1571,7 @@
 <translation id="2079053412993822885">ଯଦି ଆପଣ ଆପଣଙ୍କର ଗୋଟିଏ ସାର୍ଟିଫିକେଟ୍‍କୁ ଡିଲିଟ୍ କରିଦିଅନ୍ତି, ତେବେ ଆପଣ ଚିହ୍ନଟ କରିବା ପାଇଁ ଏହାକୁ ଆଉ ବ୍ୟବହାର କରିପାରିବେ ନାହିଁ।</translation>
 <translation id="2079495302726689071">ନୂଆ <ph name="APP" /> ଟାବରେ ଲିଙ୍କ ଖୋଲନ୍ତୁ</translation>
 <translation id="2079545284768500474">ଅନଡୁ କରନ୍ତୁ</translation>
+<translation id="2079553700504470326">ଆପଣଙ୍କ IP ଠିକଣା ଉପରେ ଆଧାରିତ ଏକ ଆନୁମାନିକ ଲୋକେସନ ପରିବର୍ତ୍ତେ, ସବୁଠାରୁ ସଠିକ Gemini ଫଳାଫଳ ପାଇଁ ଆପଣଙ୍କର ସଠିକ ଲୋକେସନ ବ୍ୟବହାର କରନ୍ତୁ।</translation>
 <translation id="2080070583977670716">ଅଧିକ ସେଟିଂ</translation>
 <translation id="2081816110395725788">ବ୍ୟାଟେରୀ ଚାର୍ଜ ହେଉନଥିବା ସମୟରେ ଡିଭାଇସକୁ ନିଷ୍କ୍ରିୟ ମୋଡରେ ରଖନ୍ତୁ</translation>
 <translation id="2082187087049518845">ଗୋଷ୍ଠୀ ଟାବ୍</translation>
@@ -2193,6 +2201,7 @@
 <translation id="2496180316473517155">ବ୍ରାଉଜିଂ ଇତିବୃତ୍ତି</translation>
 <translation id="2496616243169085015">ଫଟୋଗ୍ରାଫି</translation>
 <translation id="2497229222757901769">ମାଉସ୍‌ର ବେଗ</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - ଏହି ବାର୍ତ୍ତାଳାପର ଅବଧି ପାଇଁ ଆପଣ ଏହି ଟାବକୁ Gemini ସହିତ ସେୟାର କରୁଛନ୍ତି</translation>
 <translation id="2497852260688568942">ଆପଣଙ୍କର ବ୍ୟବସ୍ଥାପକଙ୍କ ଦ୍ୱାରା ସିଙ୍କ ଅକ୍ଷମ କରାଯାଇଛି</translation>
 <translation id="2498539833203011245">ଛୋଟ କରନ୍ତୁ</translation>
 <translation id="2498765460639677199">ବିଶାଳ</translation>
@@ -2517,6 +2526,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />ଲୋକେସନ ସଠିକତା ଚାଲୁ ଥିଲେ, ଅଧିକ ସଠିକ ଡିଭାଇସ ଲୋକେସନ ଆକଳନ କରିବାକୁ ଆକ୍ସିଲିରୋମିଟର ଏବଂ ଜାଇରୋସ୍କୋପ ପରି ଡିଭାଇସ ସେନ୍ସର ଡାଟା ସହିତ ୱାଇ-ଫାଇ ଆକ୍ସେସ ପଏଣ୍ଟ ଏବଂ ସେଲୁଲାର ନେଟୱାର୍କ ଟାୱାର ପରି ୱାୟାରଲେସ ସିଗନାଲ ବିଷୟରେ ସୂଚନାକୁ ବ୍ୟବହାର କରାଯାଏ, ଯାହାକୁ Android ଆପ୍ସ ଓ ସେବାଗୁଡ଼ିକ ଲୋକେସନ-ଆଧାରିତ ଫିଚର ପ୍ରଦାନ କରିବାକୁ ବ୍ୟବହାର କରେ। ଏହା କରିବା ପାଇଁ Google ପର୍ଯ୍ୟାୟକ୍ରମେ Crowdsource ୱାୟାରଲେସ ସିଗନାଲ ଲୋକେସନକୁ କଣ୍ଟ୍ରିବ୍ୟୁଟ କରିବା ପାଇଁ ଏହି ଡିଭାଇସର ଆଖପାଖରେ ଥିବା ଡିଭାଇସ ସେନ୍ସର ଏବଂ ୱାୟାରଲେସ ସିଗନାଲଗୁଡ଼ିକ ବିଷୟରେ ଥିବା ସୂଚନାକୁ ସଂଗ୍ରହ କରେ।<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google ଏସବୁ କରିବା ପାଇଁ ଏହି ଡିଭାଇସରୁ ସଂଗ୍ରହ କରାଯାଇଥିବା ଏହି ସୂଚନାକୁ ବ୍ୟବହାର କରେ: ଲୋକେସନ ସଠିକତା ଏବଂ ଲୋକେସନ-ଆଧାରିତ ସେବାଗୁଡ଼ିକୁ ଉନ୍ନତ କରିବା; ଏବଂ ସାଧାରଣତଃ Googleର ସେବାଗୁଡ଼ିକୁ ଉନ୍ନତ କରିବା, ପ୍ରଦାନ କରିବା ଏବଂ ବଜାୟ ରଖିବା। ୟୁଜରମାନଙ୍କ ଆବଶ୍ୟକତାକୁ ପୂରଣ କରିବା ପାଇଁ Google ଏବଂ ତୃତୀୟ ପକ୍ଷର ବୈଧ ସ୍ୱାର୍ଥ ଆଧାରରେ ଆମେ ଏହି ସୂଚନାକୁ ପ୍ରକ୍ରିୟାନ୍ୱିତ କରୁ। ଏହି ସୂଚନା କୌଣସି ବ୍ୟକ୍ତିଙ୍କୁ ଚିହ୍ନଟ କରିବା ପାଇଁ ବ୍ୟବହାର କରାଯାଏ ନାହିଁ।<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />ଏହି ଡିଭାଇସର ସେଟିଂସ ଆଧୀନରେ ଥିବା ଲୋକେସନ ସେଟିଂସ&gt; ଗୋପନୀୟତା ଏବଂ ସୁରକ୍ଷା &gt; ଗୋପନୀୟତା ନିୟନ୍ତ୍ରଣ &gt; ଲୋକେସନ ଆକ୍ସେସ &gt; ଉନ୍ନତ ଲୋକେସନ ସେଟିଂସରେ ଆପଣ ଯେ କୌଣସି ସମୟରେ ଲୋକେସନ ସଠିକତାକୁ ବନ୍ଦ କରିପାରିବେ। ଯଦି ଲୋକେସନ ସଠିକତା ବନ୍ଦ ଥାଏ, ତେବେ କୌଣସି ଲୋକେସନ ସଠିକତା ଡାଟା ସଂଗ୍ରହ କରାଯିବ ନାହିଁ। Android ଆପ୍ସ ଏବଂ ସେବାଗୁଡ଼ିକ ପାଇଁ ଯଦି ଉପଲବ୍ଧ ହୁଏ, ତେବେ ଏହି ଡିଭାଇସର ଲୋକେସନ ଚିହ୍ନଟ କରିବା ପାଇଁ କେବଳ IP ଠିକଣା ବ୍ୟବହାର କରାଯାଏ, ଯାହା Google Maps ପରି Android ଆପ୍ସ ଏବଂ ସେବାଗୁଡ଼ିକ ପାଇଁ ଲୋକେସନର ଉପଲବ୍ଧତା ଏବଂ ସଠିକତାକୁ ପ୍ରଭାବିତ କରିପାରେ।<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">ଆପଣଙ୍କ Gemini ଆପ୍ସ କାର୍ଯ୍ୟକଳାପ ଭ୍ୟୁ କରି ପରିଚାଳନା କରନ୍ତୁ</translation>
 <translation id="2730029791981212295">Linux ଆପ୍ ଏବଂ ଫାଇଲ୍‌ଗୁଡ଼ିକର ବ୍ୟାକ୍ ଅପ୍ ନିଆଯାଉଛି</translation>
 <translation id="2730550884708194161">ୱାର୍କ ପ୍ରୋଫାଇଲ ବିଷୟରେ</translation>
 <translation id="2730596696987224099">ଆପଣ ନିଜେ ବାଛନ୍ତୁ</translation>
@@ -2880,6 +2890,7 @@
 <translation id="2981113813906970160">ବଡ ମାଉସ୍‌ କର୍ସର୍‌ ଦେଖନ୍ତୁ</translation>
 <translation id="2983102365694924129">କୌଣସି ସାଇଟରେ ଆପଣଙ୍କ କାର୍ଯ୍ୟକଳାପ ଆଧାରରେ। ଏହି ସେଟିଂ ବନ୍ଦ ଅଛି।</translation>
 <translation id="2983373101216420412">କେସର ବ୍ୟାଟେରୀ ଲେଭେଲ <ph name="PERCENTAGE" />%।</translation>
+<translation id="2983818520079887040">ସେଟିଂସ...</translation>
 <translation id="2984384421572259426">ଅବ୍ୟବହୃତ ଟାବଗୁଡ଼ିକୁ ଖାଲି କରନ୍ତୁ</translation>
 <translation id="2984727013951557074">ଫାଇଲକୁ ଏବେ ବି Driveରେ ସିଙ୍କ କରାଯାଉଛି।</translation>
 <translation id="2985348301114641460">"<ph name="EXTENSION_NAME" />"କୁ ଇନଷ୍ଟଲ୍ କରିବା ପାଇଁ ଆପଣଙ୍କର ଆଡମିନିଷ୍ଟ୍ରେଟରଙ୍କୁ ଏକ ଅନୁରୋଧ ପଠାଇବେ?</translation>
@@ -3386,6 +3397,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> ଆପଣଙ୍କ ସହ <ph name="ATTACHMENTS" /> ସେୟାର୍ କରୁଛି।}other{<ph name="DEVICE_NAME" /> ଆପଣଙ୍କ ସହ <ph name="ATTACHMENTS" /> ସେୟାର୍ କରୁଛି।}}</translation>
 <translation id="3361954577771524115">ଆପରୁ</translation>
+<translation id="3362651095484543782">Geminiରୁ ବାହାରି ଯିବା କିମ୍ବା ଏଠାକୁ ଫେରିବା ପାଇଁ, କୀବୋର୍ଡ ସର୍ଟକଟକୁ ବ୍ୟବହାର କରନ୍ତୁ।</translation>
 <translation id="3362915550009543917">ହଳଦିଆ ରଙ୍ଗର ମିଡୋକୁ ଦର୍ଶାଉଥିବା ଏକ ପ୍ରଶାନ୍ତ ଅଏଲ ପେଣ୍ଟିଂ, ଯାହା ଶାନ୍ତି ଏବଂ ବୌଦ୍ଧିକ ପ୍ରତିଫଳନର ଭାବନା ଜାଗ୍ରତ କରେ।</translation>
 <translation id="3363202073972776113">ଏହି ନୂଆ ପ୍ରୋଫାଇଲକୁ ଆପଣଙ୍କ ସଂସ୍ଥା ଦ୍ୱାରା ପରିଚାଳନା କରାଯିବ। <ph name="BEGIN_LINK" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+ହୋଭର</translation>
@@ -3609,6 +3621,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" />କୁ ବିସ୍ତାର କରନ୍ତୁ</translation>
 <translation id="351152300840026870">ନିର୍ଦ୍ଧାରିତ -ମୋଟେଇ ଥିବା ଫଣ୍ଟ</translation>
 <translation id="3511528412952710609">ଛୋଟ</translation>
+<translation id="3512465804715993309">ଆଡାପ୍ଟିଭ ହାଇଲାଇଟିଂ</translation>
 <translation id="3513019849832307207">ଯୋଗ ଦେଇ ଖୋଲନ୍ତୁ</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" />ରୁ <ph name="MAX_VALUE" /> ପର୍ଯ୍ୟନ୍ତ ହ୍ୟୁ ସ୍ଲାଇଡର</translation>
 <translation id="3514335087372914653">ଗେମ ନିୟନ୍ତ୍ରଣ</translation>
@@ -4953,6 +4966,7 @@
 <translation id="443031431654216610">କେବଳ ସାଂଖ୍ୟିକ ଅଙ୍କଗୁଡ଼ିକୁ ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="4430369329743628066">ବୁକ୍‌ମାର୍କ ଯୋଡାଗଲା</translation>
 <translation id="4430422687972614133">ଭର୍ଚୁଆଲ କାର୍ଡ ଚାଲୁ କରନ୍ତୁ</translation>
+<translation id="443196770280837407">ଏକ କୀବୋର୍ଡ ସର୍ଟକଟ ମାଧ୍ୟମରେ Gemini ଖୋଲନ୍ତୁ।</translation>
 <translation id="4432621511648257259">ପାସୱାର୍ଡ ଭୁଲ ଅଛି</translation>
 <translation id="4434611816075088065">ବର୍ତ୍ତମାନ ଆଉ କିଛି ବିଷୟ ପାଇଁ ଆପଣଙ୍କ ଧ୍ୟାନର ଆବଶ୍ୟକତା ନାହିଁ</translation>
 <translation id="443475966875174318">ଅସଙ୍ଗତ ଆବେଦନଗୁଡ଼ିକୁ ଅପ୍‌ଡେଟ୍ କରନ୍ତୁ କିମ୍ବା କାଢ଼ିଦିଅନ୍ତୁ</translation>
@@ -4968,6 +4982,7 @@
 <translation id="4442863809158514979">ୱେବ ଅନୁମତିଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ</translation>
 <translation id="4442937638623063085">କୌଣସି ପ୍ରୋଫାଇଲ ମିଳିଲା ନାହିଁ। ଦୟାକରି ଆପଣଙ୍କ କେରିଅର ଦ୍ୱାରା ଦିଆଯାଇଥିବା ସକ୍ରିୟକରଣ କୋଡ ଲେଖନ୍ତୁ।</translation>
 <translation id="4443536555189480885">&amp;ସାହାଯ୍ୟ</translation>
+<translation id="4444191890945732856">ଆପଣ ଏହି ପୃଷ୍ଠାକୁ Gemini ସହିତ ସେୟାର କରୁଛନ୍ତି</translation>
 <translation id="4444304522807523469">USB କିମ୍ବା ସ୍ଥାନୀୟ ନେଟ୍‌ୱର୍କ ମାଧ୍ୟମରେ ଆଟାଚ୍‌ ଥିବା ଡକୁମେଣ୍ଟ ସ୍କାନର୍‌କୁ ଆକ୍ସେସ୍‌ କରନ୍ତୁ</translation>
 <translation id="4444512841222467874">ଯଦି ସ୍ପେସ ଉପଲବ୍ଧ କରାଯାଏ ନାହିଁ, ତେବେ ୟୁଜର ଏବଂ ଡାଟା ସ୍ଵତଃ କାଢ଼ି ଦିଆଯାଇପାରେ।</translation>
 <translation id="4445446646109808714">ଏଣ୍ଡ ୟୁଜର ଲାଇସେନ୍ସ ଚୁକ୍ତି: <ph name="EULA_LINK" /></translation>
@@ -5290,6 +5305,7 @@
 <translation id="4681930562518940301">ନୂଆ ଟାବ୍‌ରେ ମୂଳ &amp;ଛବି ଖୋଲନ୍ତୁ</translation>
 <translation id="4682481611456523884">ଏହି ସାଇଟରେ ଏମ୍ବେଡ କରାଯାଇଥିବା ବିଷୟବସ୍ତୁ, ଆପଣଙ୍କ ବିଷୟରେ ଏହା ସେଭ କରିଥିବା ସୂଚନାକୁ ବ୍ୟବହାର କରିପାରିବ ନାହିଁ</translation>
 <translation id="4682807230647698604">ଆପଣ ଏହି ଫିଚରଗୁଡ଼ିକୁ ବ୍ୟବହାର କଲେ, AI ଅନୁଭୂତି ତିଆରି କରିବାକୁ ପ୍ରାସଙ୍ଗିକ ଡାଟା Googleକୁ ପଠାଯାଏ</translation>
+<translation id="4683143253481759090">Chromeକୁ ଅପଡେଟ କରାଯାଇଛି</translation>
 <translation id="4683629100208651599">ଲୋୟରକେସ କରନ୍ତୁ</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ଡିଫଲ୍ଟ)</translation>
 <translation id="4684427112815847243">ସବୁକିଛି ସିଙ୍କ୍‌ କରନ୍ତୁ</translation>
@@ -5299,6 +5315,7 @@
 <translation id="4687718960473379118">ସାଇଟ ଦ୍ୱାରା-ପରାମର୍ଶ ଦିଆଯାଇଥିବା ବିଜ୍ଞାପନଗୁଡ଼ିକ</translation>
 <translation id="4688036121858134881">ଲୋକାଲ୍ ଲଗ୍ ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />।</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> ଏହି ଡିଭାଇସକୁ ଏକ ପୂର୍ବବର୍ତ୍ତୀ ସଂସ୍କରଣରେ ରଖୁଛି (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">ଆପଣଙ୍କ ଇଣ୍ଟର୍ନେଟ କନେକ୍ସନ ଯାଞ୍ଚ କରି ପୁଣି Gemini ବ୍ୟବହାର କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ</translation>
 <translation id="4689235506267737042">ଆପଣଙ୍କ ଡେମୋର ଅଗ୍ରାଧିକାର ବାଛନ୍ତୁ</translation>
 <translation id="4689421377817139245">ଏହି ବୁକ୍‌ମାର୍କକୁ ଆପଣଙ୍କର iPhoneରେ ସିଙ୍କ୍‌ କରନ୍ତୁ</translation>
 <translation id="4690091457710545971">&lt;Intel ୱାଇ-ଫାଇ ଫାର୍ମୱେର୍‌ ଦ୍ୱାରା ଚାରିଟି ଫାଇଲ୍‌ ତିଆରି କରାଯାଇଛି: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon।  ପ୍ରଥମ ତିନିଗୋଟି ଦ୍ୱିଅଂଶକ ଫାଇଲ୍‌ ଅଟେ ଯେଉଁଥିରେ ପଞ୍ଜିକରଣ ଡମ୍ପ୍‌ ସାମିଲ୍‌ ଅଟେ ଏବଂ Intelର ଦାବି ଏହା ଅଟେ ଯେ ଏଥିରେ କୌଣସି ବ୍ୟକ୍ତିଗତ କିମ୍ବା ଡିଭାଇସ୍‌ର ଚିହ୍ନଟକରଣ ସୂଚନା ସାମିଲ୍‌ ନଥାଏ।  ଶେଷ ଫାଇଲ୍‍ Intel ଫାର୍ମୱେର୍‌ର ଏକ ପରିଚାଳନା ଟ୍ରେସ୍‌ ଅଟେ ଯେଉଁଥିରେ ଯେକୌଣସି ବ୍ୟକ୍ତିଗତ କିମ୍ବା ଡିଭାଇସ୍‌ର ଚିହ୍ନଟ କରିପାରୁଥିବା ସୂଚନାକୁ କାଢ଼ିଦିଆଯାଇଛି କିନ୍ତୁ ଏଠାରେ ଦେଖିବାକୁ ତାହାର ଆକାର ବହୁତ ବଡ ଅଟେ।  ଏହି ଫାଇଲ୍‌ଗୁଡ଼ିକ ଆପଣଙ୍କର ଡିଭାଇସ୍‌ରେ ୱାଇ-ଫାଇ ସମ୍ବନ୍ଧିତ ନିକଟରେ ହୋ‍ଇଥିବା ସମସ୍ୟାଗୁଡ଼ିକ ଜବାବ୍‌ରେ ତିଆରି ହୋ‍ଇଛି, ଏବଂ ଏଗୁଡ଼ିକୁ Intel ସହ ସେୟାର୍‌ କରାଯିବ ଯାହାଦ୍ୱାରା ଏହି ସମସ୍ୟାଗୁଡ଼ିକର ନିବାରଣ ମିଳିପାରିବ।</translation>
@@ -5583,6 +5600,7 @@
 <translation id="4884937942297374058">ଉନ୍ନତ ସୁରକ୍ଷା ବନ୍ଦ ଅଛି</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">ଏହି ଏକ୍ସଟେନସନର କୌଣସି ଅତିରିକ୍ତ ସାଇଟ ଆକ୍ସେସ ନାହିଁ</translation>
+<translation id="4887391901725877182">କ୍ଲୋଜ୍ଡ କେପ୍ସନିଂ</translation>
 <translation id="4887424188275796356">ସିଷ୍ଟମ୍ ଭ୍ୟୁଅର୍ ସହିତ ଖୋଲନ୍ତୁ</translation>
 <translation id="488785315393301722">ବିବରଣୀ ଦେଖାନ୍ତୁ</translation>
 <translation id="488862352499217187">ନୂଆ ଫୋଲ୍ଡର ତିଆରି କରନ୍ତୁ</translation>
@@ -5733,6 +5751,7 @@
 <translation id="5001526427543320409">ତୃତୀୟ-ପକ୍ଷ କୁକୀଗୁଡ଼ିକ</translation>
 <translation id="5003070249435823986">ସ୍କ୍ରୋଲ ମୋଡରେ ପ୍ରବୋଶ କରିବାକୁ ଜେଶ୍ଚର ବ୍ୟବହାର କରନ୍ତୁ, ତା'ପରେ ଆପଣ ସ୍କ୍ରୋଲ କରିବାକୁ ଚାହୁଁଥିବା ଦିଗରେ ଆପଣଙ୍କ ମୁଣ୍ଡକୁ ମୁଭ କରନ୍ତୁ। ସ୍କ୍ରୋଲ ମୋଡରୁ ବାହାରି ଯିବା ପାଇଁ ଜେଶ୍ଚରକୁ ପୁଣି ବ୍ୟବହାର କରନ୍ତୁ।</translation>
 <translation id="5003993274120026347">ପରବର୍ତ୍ତୀ ବାକ୍ୟ</translation>
+<translation id="5005113238422129109">Gemini ସହ ଚାଟ କରିବାକୁ ଆପଣଙ୍କର ମାଇକ୍ରୋଫୋନକୁ ବ୍ୟବହାର କରନ୍ତୁ। ଆପଣ Gemini ସହ କଥା ହେବା ସମୟରେ, Gemini ଆପ୍ସ କାର୍ଯ୍ୟକଳାପରେ ଅଡିଓ ଷ୍ଟୋର ହୋଇଥାଏ (ଯଦି ଏହା ଚାଲୁ ଥାଏ)</translation>
 <translation id="5005311809885666699">Chromeରୁ ସେଭ କରାଯାଇଛି</translation>
 <translation id="5005498671520578047">ପାସ୍‍ୱର୍ଡ କପି କରନ୍ତୁ</translation>
 <translation id="5006218871145547804">Crostini Android ଆପ୍ ADB</translation>
@@ -6059,7 +6078,6 @@
 <translation id="5235050375939235066">ଆପ୍ ଅନ୍‍ଇନ୍‍ଷ୍ଟଲ୍ କରିବେ?</translation>
 <translation id="523505283826916779">ଆକ୍ସେସିବିଲିଟୀ ସେଟିଂସ୍‌</translation>
 <translation id="5235750401727657667">ଗୋଟିଏ ନୂଆ ଟାବ୍ ଖୋଲିବା ବେଳେ ଆପଣ ଯେଉଁ ପୃଷ୍ଠାକୁ ଦେଖନ୍ତି, ତାହାକୁ ପ୍ରତିସ୍ଥାପନ କରନ୍ତୁ</translation>
-<translation id="5236054983756407518">Chromeରୁ ଆପଣଙ୍କ ଘର ଠିକଣାକୁ କାଢ଼ି ଦେବେ?</translation>
 <translation id="5237124927415201087">ଆପଣଙ୍କ ଫୋନ ମାଧ୍ୟମରେ ଆପଣଙ୍କର <ph name="DEVICE_TYPE" />କୁ ସହଜରେ ସେଟ ଅପ କରନ୍ତୁ। ଆପଣଙ୍କ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ମାନୁଆଲୀ ନଲେଖି ଆପଣ ଆପଣଙ୍କ ୱାଇ-ଫାଇ ଏବଂ Google ଆକାଉଣ୍ଟ ଯୋଗ କରିପାରିବେ।
     <ph name="BR" />
     <ph name="BR" />
@@ -6702,6 +6720,7 @@
 <translation id="5705005699929844214">ଆକ୍ସେସିବିଲିଟୀ ବିକଳ୍ପଗୁଡ଼ିକ ସର୍ବଦା ଦେଖାନ୍ତୁ</translation>
 <translation id="5705882733397021510">ପଛକୁ ଫେରନ୍ତୁ</translation>
 <translation id="5707185214361380026">ଏଠାରୁ ଏକ୍ସଟେନ୍‌ସନ୍‌ ଲୋଡ୍‌ କରିବାରେ ବିଫଳ ହେଲା:</translation>
+<translation id="5707674184620508665">ଆପଣଙ୍କ ସଂସ୍ଥା, <ph name="ACCOUNT_MANAGER" /> ଆପଣଙ୍କର ପୂର୍ବରୁ ଥିବା ଡାଟା ଦେଖିପାରିବ ନାହିଁ କିମ୍ବା ପରିଚାଳନା କରିପାରିବ ନାହିଁ। ଏହା ପୂର୍ବରୁ ଥିବା ପ୍ରୋଫାଇଲରେ ରହିବ।</translation>
 <translation id="5708171344853220004">Microsoft Principal Name</translation>
 <translation id="5711010025974903573">ସେବା ସମ୍ବନ୍ଧିତ ଲଗଗୁଡ଼ିକ</translation>
 <translation id="5711983031544731014">ଅନ୍‌ଲକ୍ କରିବାରେ ଅକ୍ଷମ। ନିଜର ପାସ୍‌ୱାର୍ଡ ଲେଖନ୍ତୁ।</translation>
@@ -7187,7 +7206,6 @@
 <translation id="606449270532897041">ସାଇଟ ଡାଟାକୁ ପରିଚାଳନା କରନ୍ତୁ</translation>
 <translation id="6064764629679333574">କମ-ରିଜୋଲ୍ୟୁସନର ଅଡିଓକୁ ଉଚ୍ଚ-ରିଜୋଲ୍ୟୁସନକୁ ଅପଗ୍ରେଡ କରି ବ୍ଲୁଟୁଥ ମାଇକ ସାଉଣ୍ଡର ଗୁଣବତ୍ତାକୁ ଉନ୍ନତ କରନ୍ତୁ।</translation>
 <translation id="6065289257230303064">ସାର୍ଟିଫିକେଟ୍‌ ବିଷୟ ଡିରେକ୍ଟୋରୀ ବୈଶିଷ୍ଟ୍ୟ</translation>
-<translation id="6065690209261668796">Chromeରୁ ଆପଣଙ୍କ ୱାର୍କ ଠିକଣାକୁ କାଢ଼ି ଦେବେ?</translation>
 <translation id="6066794465984119824">ଛବି ହାସ୍ ସେଟ୍ କରାଯାଇନାହିଁ</translation>
 <translation id="6069464830445383022">ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟ ହେଉଛି ଆପଣଙ୍କ Chromebookର ସାଇନ୍-ଇନ୍</translation>
 <translation id="6071181508177083058">ପାସ୍‌ୱାର୍ଡ ସୁନିଶ୍ଚିତ କରନ୍ତୁ</translation>
@@ -7412,6 +7430,7 @@
 <translation id="622484624075952240">ଡାଉନ୍‍ କୀ</translation>
 <translation id="622537739776246443">ପ୍ରୋଫାଇଲ୍ ଡିଲିଟ୍ କରିଦିଆଯିବ</translation>
 <translation id="6225475702458870625">ଆପଣଙ୍କର <ph name="PHONE_NAME" />ରୁ ଡାଟା ସଂଯୋଗ ଉପଲବ୍ଧ ଅଛି</translation>
+<translation id="622568138962270592">Gemini ଆପ୍ସ କାର୍ଯ୍ୟକଳାପ</translation>
 <translation id="6226777517901268232">ବ୍ୟକ୍ତିଗତ କୀ' ଫାଇଲ୍ (ଇଛାଧୀନ)</translation>
 <translation id="6227280783235722609">ଏକ୍ସଟେନସନ୍</translation>
 <translation id="622902691730729894">ଗ୍ରୁପକୁ ବୁକମାର୍କ ବାରରୁ ଅନପିନ କରନ୍ତୁ</translation>
@@ -7511,6 +7530,7 @@
 <translation id="628726841779494414">ପ୍ରିଣ୍ଟର ସେଟିଂସରେ ଆପଣଙ୍କ ପ୍ରିଣ୍ଟରଗୁଡ଼ିକୁ ପରିଚାଳନା କରନ୍ତୁ</translation>
 <translation id="6287288864483377583">ଇମ୍ପୋର୍ଟ କେବଳ ଗୋଟିଏ ସାର୍ଟିଫିକେଟକୁ ସପୋର୍ଟ କରେ</translation>
 <translation id="6287828400772161253">Android ଫୋନ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI Modeକୁ ପଚାରନ୍ତୁ</translation>
 <translation id="6290613030083731160">ଆଖପାଖର କୌଣସି ସେୟାର୍ କରୁଥିବା ଡିଭାଇସ୍ ଉପଲବ୍ଧ ନାହିଁ। <ph name="LINK_BEGIN" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ଷ୍ଟୋରେଜ ସ୍ପେସ ଅଭାବ ଯୋଗୁଁ ରିଷ୍ଟୋର କରାଯାଇପାରିବ ନାହିଁ।</translation>
 <translation id="6291741848715722067">ସୁନିଶ୍ଚିତକରଣ କୋଡ୍</translation>
@@ -7714,6 +7734,7 @@
 <translation id="6451861213630784801">ଆପଣ ସାଇନ ଆଉଟ କରିଛନ୍ତି</translation>
 <translation id="6452181791372256707">ଅଗ୍ରାହ୍ୟ କରନ୍ତୁ</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> ସମ୍ପୂର୍ଣ୍ଣ ହୋଇଛି</translation>
+<translation id="6452268285438583507">ଏକ୍ସଟେନସନଗୁଡ଼ିକ ଯୋଗ କରନ୍ତୁ</translation>
 <translation id="6452961788130242735">ନେଟ୍‍ୱାର୍କ ସମସ୍ୟା ବା ଖରାପ କ୍ଷେତ୍ର</translation>
 <translation id="6453191633103419909">ଟାବ/ସ୍କ୍ରିନ ପ୍ରୋଜେକ୍ସନ ଗୁଣବତ୍ତା</translation>
 <translation id="6453921811609336127">ପରବର୍ତ୍ତୀ ଇନପୁଟ୍ ପଦ୍ଧତିକୁ ସ୍ୱିଚ୍ କରିବା ପାଇଁ, <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> ଦବାନ୍ତୁ</translation>
@@ -8142,6 +8163,7 @@
 <translation id="6759193508432371551">ଫ୍ୟାକ୍ଟୋରୀ ରିସେଟ୍</translation>
 <translation id="6760354150216532978">ଚେତାବନୀ: ଏହି ସାଇଟ ଆପଣ ତିଆରି କରିଥିବା ଏଡିଟ ଦେଖିପାରିବ</translation>
 <translation id="6761209758867628753">ଟୁଲ: ମୋତେ ଲେଖିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ</translation>
+<translation id="6761459308170527362">ଆପଣ ସେୟାର କରୁଥିବା ପୃଷ୍ଠା ବିଷୟବସ୍ତୁ ବିଷୟରେ Geminiକୁ ପ୍ରଶ୍ନ ପଚାରିବା ପାଇଁ ଭଏସ କିମ୍ବା ଟେକ୍ସଟ ଚାଟ ବ୍ୟବହାର କରିପାରିବେ</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">ଡିଭାଇସରେ ସାଇଟ ଡାଟାକୁ ଅନୁମତି ନାହିଁ</translation>
 <translation id="6762833852331690540">ଚାଲୁ ଅଛି</translation>
@@ -8800,6 +8822,7 @@
 <translation id="7223952304612664117">ଏହା ସିଷ୍ଟମ ସାର୍ଭିସକୁ ଆପଣଙ୍କ ଲୋକେସନ ନିର୍ଦ୍ଧାରଣ କରିବା ପାଇଁ ଲୋକେସନ ସଠିକତା ବ୍ୟବହାର କରିବା ପାଇଁ ଅନୁମତି ଦିଏ। ଡିଭାଇସର ଲୋକେସନକୁ ଆକଳନ କରିବା ପାଇଁ ଲୋକେସନ ସଠିକତା ୱାୟାରଲେସ ସିଗନାଲ ଏବଂ ସେନ୍ସରଗୁଡ଼ିକ ବିଷୟରେ ଥିବା ସୂଚନାକୁ ବ୍ୟବହାର କରେ।</translation>
 <translation id="7225082563376899794">ପାସୱାର୍ଡଗୁଡ଼ିକୁ ପୂରଣ କରିବା ବେଳେ Windows Hello ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="7225179976675429563">ନେଟ୍‍ୱାର୍କ ପ୍ରକାର ଉପଲବ୍ଧ ନାହିଁ</translation>
+<translation id="7226163413959353072">ପ୍ରମୁଖ ଟେକଆୱେ ଦେଉଥିବା, ଧାରଣା ସ୍ପଷ୍ଟ କରୁଥିବା, ଉତ୍ତର ଖୋଜୁଥିବା ଏବଂ ଆହୁରି ଅନେକ କିଛି କରୁଥିବା AI ଆସିଷ୍ଟାଣ୍ଟ</translation>
 <translation id="7227235818314667565">ସେୟାର କରିବା ପରିଚାଳନା କରନ୍ତୁ</translation>
 <translation id="7227458944009118910">ନିମ୍ନରେ ତାଲିକାଭୁକ୍ତ ଆପଗୁଡ଼ିକ ପ୍ରୋଟୋକଲ ଲିଙ୍କଗୁଡ଼ିକୁ ମଧ୍ୟ ପରିଚାଳନା କରିପାରିବ। ଅନ୍ୟ ଆପଗୁଡ଼ିକ ଅନୁମତି ପାଇଁ ପଚାରିବ।</translation>
 <translation id="7228056665272655255">ଟିପଚିହ୍ନ ସେଟ ଅପ କରିବା ପାଇଁ ଆପଣଙ୍କ ପିଲାକୁ କୀବୋର୍ଡର ଶୀର୍ଷ ଡାହାଣ କୋଣରେ ଥିବା ଟିପଚିହ୍ନ ସେନ୍ସରକୁ ସ୍ପର୍ଶ କରିବା ପାଇଁ ଦିଅନ୍ତୁ। ଆପଣଙ୍କ ପିଲାର ଟିପଚିହ୍ନ ଡାଟାକୁ ସୁରକ୍ଷିତ ଭାବେ ଷ୍ଟୋର କରାଯାଇଛି ଏବଂ ଏହାକୁ କେବେ ବି ଏହି <ph name="DEVICE_TYPE" />ରୁ କାଢ଼ି ଦିଆଯାଏ ନାହିଁ।</translation>
@@ -8869,6 +8892,7 @@
 <translation id="727595954130325265">ବର୍ତ୍ତମାନ କିଣନ୍ତୁ</translation>
 <translation id="727952162645687754">ଡାଉନଲୋଡ୍ ତ୍ରୁଟି</translation>
 <translation id="7280649757394340890">ଟେକ୍ସଟ୍-ରୁ-ସ୍ପିଚ୍ ଭଏସ୍ ସେଟିଂସ୍</translation>
+<translation id="7280683802406059877">କୀବୋର୍ଡ ସର୍ଟକଟ କଷ୍ଟମାଇଜ କରନ୍ତୁ</translation>
 <translation id="7280877790564589615">ଅନୁମତି ଅନୁରୋଧ କରାଯାଇଛି</translation>
 <translation id="7281166215790160128">ମୋଡ</translation>
 <translation id="7282056103720203738">ଆଟାଚ କରାଯାଇଥିବା ଡିଭାଇସଗୁଡ଼ିକର ସୂଚନା ଏବଂ ଡାଟାକୁ ପଢ଼ନ୍ତୁ</translation>
@@ -8927,6 +8951,7 @@
 <translation id="7320213904474460808">ନେଟୱାର୍କ ପାଇଁ ଡିଫଲ୍ଟ</translation>
 <translation id="7321545336522791733">ସର୍ଭର୍ ଅପହଞ୍ଚ ଦୂରତାରେ ଅଛି</translation>
 <translation id="7322515217754205362">ସାଇଟ ପାଇଁ ଅନୁମତିଗୁଡ଼ିକ</translation>
+<translation id="7322919329844967709">ଆପଣ ସେୟାର କରୁଥିବା ପୃଷ୍ଠା ବିଷୟବସ୍ତୁ ସହ ସମ୍ବନ୍ଧିତ ଅଧିକ ପ୍ରାସଙ୍ଗିକ ଉତ୍ତର ପାଇବେ</translation>
 <translation id="7323315405936922211">କର୍ସର ଏରିଆ ଆକାର</translation>
 <translation id="7324020307732396723">ଭାଷା ସେଟିଂସ ଖୋଲନ୍ତୁ</translation>
 <translation id="7324297612904500502">ବିଟା ଫୋରମ୍</translation>
@@ -9926,6 +9951,7 @@
 <translation id="7991296728590311172">ଆକ୍ସେସ୍ ସେଟିଂସକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ</translation>
 <translation id="7992080146463834191">ବିଷୟବସ୍ତୁର ସାରାଂଶ ତିଆରି କରନ୍ତୁ, ଜଟିଳ ଭାଷାକୁ ସରଳ କରନ୍ତୁ, କିମ୍ବା ପ୍ରଶ୍ନ ପଚାରନ୍ତୁ।</translation>
 <translation id="7992203134935383159">ସ୍ପିଚ ସିନ୍ଥେସିସ</translation>
+<translation id="7993332993977106257">Chromeକୁ ଛୋଟ କରାଯାଇଥିଲେ ମଧ୍ୟ, ଆପଣଙ୍କର ଡିଭାଇସରେ Gemini ବ୍ୟବହାର କରିବା ପାଇଁ ସହଜ ଆକ୍ସେସ।</translation>
 <translation id="7997826902155442747">ପ୍ରକ୍ରିୟା ପ୍ରାଥମିକତା</translation>
 <translation id="7997828719430450286">ସଫଳ।</translation>
 <translation id="7998701048266085837">URLଗୁଡ଼ିକ</translation>
@@ -9977,6 +10003,7 @@
 <translation id="8028060951694135607">Microsoft କୀ ପୁନରୁଦ୍ଧାର</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" /> ଡାଉନଲୋଡ୍ ହେଉଛି</translation>
 <translation id="8028993641010258682">ଆକାର</translation>
+<translation id="8029349782735515147">Gemini ଲାଇଭ ବ୍ୟବହାର କରିବା ସମୟରେ କ୍ଲୋଜ୍ଡ କେପ୍ସନଗୁଡ଼ିକ ଦେଖାନ୍ତୁ</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{ପଢ଼ିବା ତାଲିକା}=1{ପଢ଼ିବା ତାଲିକା ({SELECTED_ITEMS})}other{ପଢ଼ିବା ତାଲିକା ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - ଅନୁମତି ପାଇଁ ଅନୁରୋଧ କରାଯାଇଛି, ଉତ୍ତର ଦେବାକୁ ⌘ + Option + ଅପ୍ ତୀର କୀ ଦବାନ୍ତୁ</translation>
 <translation id="8030169304546394654">ବିଚ୍ଛିନ୍ନ କରାଯାଇଛି</translation>
@@ -10095,6 +10122,7 @@
 <translation id="8102139037507939978">System_logs.txtରୁ ବ୍ୟକ୍ତିଗତ ରୂପେ ଚିହ୍ନଟ କରାଯାଇପାରୁଥିବା ସୂଚନାକୁ କାଢ଼ି ଦିଅନ୍ତୁ।</translation>
 <translation id="810362914482827094">ପାସକୀଗୁଡ଼ିକୁ ସନ୍ଧାନ କରନ୍ତୁ</translation>
 <translation id="8104088837833760645">eSIM ପ୍ରୋଫାଇଲ୍ ଡାଉନଲୋଡ୍ କରନ୍ତୁ</translation>
+<translation id="8105050970626643057">ଆପଣ Gemini ଆବଶ୍ୟକ କରିବା ସମୟରେ ଏହାକୁ ଶୀଘ୍ର ଖୋଲନ୍ତୁ</translation>
 <translation id="8105273883928376822">ଜାରି ରଖିବାକୁ ଦୟାକରି ସାଇନ ଇନ କରନ୍ତୁ।</translation>
 <translation id="8106114112474206597">ଏକ ମାଉସ ବଟନକୁ ଦବାଇବା ପାଇଁ “i”କୁ ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="8107015733319732394">ଆପଣଙ୍କର <ph name="DEVICE_TYPE" />ରେ Google Play Store ଇନ୍‌ଷ୍ଟଲ୍‌ ହେଉଛି। ଏଥିରେ କିଛି ସମୟ ଲାଗିପାରେ।</translation>
@@ -10251,6 +10279,7 @@
 <translation id="8222112516148944758">ଆପଣଙ୍କ ଟାବ ଗ୍ରୁପ ଆପଣଙ୍କର ସମସ୍ତ ଡିଭାଇସରେ ସ୍ୱତଃ ସେଭ ଏବଂ ଅପଡେଟ ହୁଏ</translation>
 <translation id="8222674561049363989">ଫାଇଲଟି ଏକ ବୈଧ ଡକ୍ୟୁମେଣ୍ଟ ନୁହେଁ</translation>
 <translation id="822347941086490485">HID ଡିଭାଇସଗୁଡ଼ିକୁ ଖୋଜାଯାଉଛି…</translation>
+<translation id="8224209912580158729">ଅଧିକ ପ୍ରାସଙ୍ଗିକ ଉତ୍ତର ପାଇବା ପାଇଁ Gemini ସହିତ ପୃଷ୍ଠାର ବିଷୟବସ୍ତୁ ସେୟାର କରନ୍ତୁ।</translation>
 <translation id="8224427620313426549">ଆପଣଙ୍କ <ph name="DOMAIN_LINK" /> ଆକାଉଣ୍ଟ ଡିଲିଟ ହେବ ନାହିଁ</translation>
 <translation id="8225046344534779393">ଇଣ୍ଟରନେଟ କନେକ୍ସନ ଯାଞ୍ଚ କରନ୍ତୁ</translation>
 <translation id="8225265270453771718">ଏକ ଆପ୍ଲିକେସନ୍ ୱିଣ୍ଡୋ ସେୟାର୍ କରନ୍ତୁ</translation>
@@ -10394,6 +10423,7 @@
 <translation id="8314835274931377415">ସ୍ୱିଚ ଆକ୍ସେସ ସେଟଅପ ଆରମ୍ଭ କରିବେ?</translation>
 <translation id="8315018673856831477">ମେମୋରୀ ସେଭର ବିକଳ୍ପଗୁଡ଼ିକ</translation>
 <translation id="8315514906653279104">ଚାଲୁ କରାଯାଉଛି...</translation>
+<translation id="8316480109537174997">ସିଷ୍ଟମ ଟ୍ରେରେ Gemini ଦେଖାନ୍ତୁ ଏବଂ କୀବୋର୍ଡ ସର୍ଟକଟ ଚାଲୁ କରନ୍ତୁ</translation>
 <translation id="8317671367883557781">ନେଟ୍‌ୱାର୍କ ସଂଯୋଗ ଯୋଗ କରନ୍ତୁ</translation>
 <translation id="8317965619823678157">ପାସୱାର୍ଡଗୁଡ଼ିକୁ କପି କରନ୍ତୁ</translation>
 <translation id="8318266828739827371">ଆପଣଙ୍କ ସ୍କ୍ରିନର ମେଗ୍ନିଫାଏ କରାଯାଇଥିବା ଏରିଆ ଦେଖିବାକୁ ଏକ ସ୍ପ୍ଲିଟ-ସ୍କ୍ରିନ ଭ୍ୟୁ ବ୍ୟବହାର କରନ୍ତୁ। ଡକ କରାଯାଇଥିବା ମେଗ୍ନିଫାୟରକୁ ଚାଲୁ ଏବଂ ବନ୍ଦ କରିବା ପାଇଁ Search + Ctrl + D ବ୍ୟବହାର କରନ୍ତୁ।</translation>
@@ -10794,6 +10824,7 @@
 <translation id="8607661817136110841">ଆପଣଙ୍କ ଟାବ ଗ୍ରୁପ</translation>
 <translation id="8607828412110648570">ଆପଣଙ୍କ ବ୍ଲୁଟୁଥ ଡିଭାଇସ ପେୟାରିଂ ମୋଡରେ ଏବଂ ଆଖପାଖରେ ଥିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ। କେବଳ ଆପଣ ବିଶ୍ୱାସ କରୁଥିବା ଡିଭାଇସଗୁଡ଼ିକ ସହ ପେୟାର କରନ୍ତୁ। ଏହି Chromebookରେ ସବୁ ଆକାଉଣ୍ଟ ପାଇଁ ପେୟାର କରାଯାଇଥିବା ଡିଭାଇସଗୁଡ଼ିକ ଉପଲବ୍ଧ। <ph name="BEGIN_LINK_LEARN_MORE" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">ଏକ Kerberos ଟିକେଟ୍ ଯୋଗ କରନ୍ତୁ</translation>
+<translation id="860907040896565281">କୀବୋର୍ଡ ସର୍ଟକଟକୁ କଷ୍ଟମାଇଜ କରନ୍ତୁ...</translation>
 <translation id="8609465669617005112">ଉପରକୁ ଚଳନ କରନ୍ତୁ</translation>
 <translation id="8611922158252451755">ଲିଙ୍କ ଥିବା ଯେ କୌଣସି ବ୍ୟକ୍ତି ସମସ୍ତ ଟାବକୁ ଏଡିଟ କରିପାରିବେ, ତେଣୁ ବୁଦ୍ଧିମତ୍ତାର ସହ ସେୟାର କରନ୍ତୁ। ଲିଙ୍କର ମିଆଦ 48 ଘଣ୍ଟାରେ ଶେଷ ହୁଏ।</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> ସହ ଭିଡିଓ ଫ୍ରେମ &amp;ସର୍ଚ୍ଚ କରନ୍ତୁ</translation>
@@ -11194,6 +11225,7 @@
 <translation id="8868838761037459823">ସେଲ୍ୟୁଲାର୍ ବିବରଣୀ</translation>
 <translation id="8870413625673593573">ନିକଟରେ ବନ୍ଦ କରାଯାଇଛି</translation>
 <translation id="8871043459130124414">ଆପଣ କେବଳ ଏକ୍ସଟେନସନରେ କ୍ଲିକ କରିବା ପରେ ଚାଲେ</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - ଆପଣ ଏହି ପୃଷ୍ଠାକୁ Gemini ସହିତ ସେୟାର କରୁଛନ୍ତି</translation>
 <translation id="8871551568777368300">ବ୍ୟବସ୍ଥାପକଙ୍କ ଦ୍ୱାରା ପିନ୍ କରାଯାଇଛି</translation>
 <translation id="8871696467337989339">ଆପଣ ଗୋଟିଏ ଅସମର୍ଥିତ କମାଣ୍ଡ-ଲାଇନ୍ ଫ୍ଲାଗ୍: <ph name="BAD_FLAG" /> ବ୍ୟବହାର କରୁଛନ୍ତି। ସ୍ଥିରତା ଏବଂ ନିରାପତ୍ତା କ୍ଷତିଗ୍ରସ୍ତ ହେବ।</translation>
 <translation id="8871974300055371298">ବିଷୟବସ୍ତୁ ସେଟିଂସ୍</translation>
@@ -11406,6 +11438,7 @@
 <translation id="9011163749350026987">ସର୍ବଦା ଆଇକନ୍‌ ଦେଖାନ୍ତୁ</translation>
 <translation id="9011262023858991985">ଏହି ଟାବକୁ କାଷ୍ଟ କରାଯାଉଛି</translation>
 <translation id="9011393886518328654">ନୋଟଗୁଡ଼ିକ ରିଲିଜ୍ କରନ୍ତୁ</translation>
+<translation id="9012013036616593083">ବର୍ତ୍ତମାନ Gemini ଉପଲବ୍ଧ ନାହିଁ। ପରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
 <translation id="9012122671773859802">ମାଉସକୁ ମୁଭ୍ କରିବା ସମୟରେ ସ୍କ୍ରିନକୁ କ୍ରମାଗତ ଭାବେ ମୁଭ୍ କରନ୍ତୁ</translation>
 <translation id="9012585441087414258">ବିପଦଜନକ ପରି ଜଣାପଡ଼ୁଥିବା ସାଇଟ, ଡାଉନଲୋଡ ଏବଂ ଏକ୍ସଟେନସନଗୁଡ଼ିକଠାରୁ ସୁରକ୍ଷିତ ରଖେ। ଯଦି ଏକ ପୃଷ୍ଠା କିଛି ସନ୍ଦେହଜନକ କାର୍ଯ୍ୟ କରେ, ତେବେ URL ଏବଂ ପୃଷ୍ଠାର କିଛି ବିଷୟବସ୍ତୁ Google ସୁରକ୍ଷିତ ବ୍ରାଉଜିଂକୁ ପଠାଯାଏ।</translation>
 <translation id="9013037634206938463">Linux ଇନଷ୍ଟଲ୍ କରିବାକୁ <ph name="INSTALL_SIZE" />ର ଖାଲି ସ୍ଥାନ ଆବଶ୍ୟକ। ଖାଲି ସ୍ଥାନ ବଢ଼ାଇବାକୁ, ଆପଣଙ୍କ ଡିଭାଇସରୁ ଫାଇଲଗୁଡ଼ିକ ଡିଲିଟ୍ କରନ୍ତୁ।</translation>
@@ -11431,6 +11464,7 @@
 <translation id="9024127637873500333">&amp;ନୂଆ ଟାବ୍‌ରେ ଖୋଲନ୍ତୁ</translation>
 <translation id="9024158959543687197">ସେୟାର୍ ମାଉଣ୍ଟ କରିବା ସମୟରେ ତ୍ରୁଟି। ସେୟାର୍ କରାଯାଇଥିବା ଫାଇଲ୍‍ର URL ଯାଞ୍ଚ କରନ୍ତୁ ଏବଂ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
 <translation id="9024692527554990034">ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ସାଇଟ୍ ଶୀଘ୍ର ସନ୍ଧାନ କରିବାକୁ କିମ୍ବା ଏକ ଭିନ୍ନ ସନ୍ଧାନ ଇଞ୍ଜିନ୍ ବ୍ୟବହାର କରିବା ପାଇଁ ଆପଣ ଠିକଣା ବାରରେ ସର୍ଟକଟଗୁଡ଼ିକୁ ବ୍ୟବହାର କରିପାରିବେ</translation>
+<translation id="9024975946059881308">Mac ମେନୁ ବାରରେ Gemini ଦେଖାନ୍ତୁ ଏବଂ କୀବୋର୍ଡ ସର୍ଟକଟ ଚାଲୁ କରନ୍ତୁ</translation>
 <translation id="9025222334598338152">ଆପଣ ଆପଣଙ୍କ ବିକଳ୍ପଗୁଡ଼ିକୁ କମ କରିବା ସମୟରେ ଟ୍ରାକ ରଖିବାକୁ ଆପଣଙ୍କର ତୁଳନା ଟେବୁଲକୁ ବ୍ୟବହାର କରିପାରିବେ</translation>
 <translation id="902638246363752736">କୀବୋର୍ଡ ସେଟିଂସ</translation>
 <translation id="9026393603776578602">ଡିକ୍ଟେସନ</translation>
diff --git a/chrome/app/resources/generated_resources_pa.xtb b/chrome/app/resources/generated_resources_pa.xtb
index ab58db5..ec9ea23 100644
--- a/chrome/app/resources/generated_resources_pa.xtb
+++ b/chrome/app/resources/generated_resources_pa.xtb
@@ -6078,7 +6078,6 @@
 <translation id="5235050375939235066">ਐਪ ਨੂੰ ਅਣਸਥਾਪਤ ਕਰਨਾ ਹੈ?</translation>
 <translation id="523505283826916779">ਪਹੁੰਚਯੋਗਤਾ ਸੈਟਿੰਗਾਂ</translation>
 <translation id="5235750401727657667">ਇੱਕ ਨਵੀਂ ਟੈਬ ਖੋਲ੍ਹਣ ਸਮੇਂ ਤੁਹਾਨੂੰ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਪੰਨੇ ਨੂੰ ਬਦਲੋ</translation>
-<translation id="5236054983756407518">ਕੀ Chrome ਤੋਂ ਆਪਣੇ ਘਰ ਦਾ ਪਤਾ ਹਟਾਉਣਾ ਹੈ?</translation>
 <translation id="5237124927415201087">ਆਪਣੇ ਫ਼ੋਨ ਨਾਲ ਆਪਣੇ <ph name="DEVICE_TYPE" /> ਦਾ ਆਸਾਨੀ ਨਾਲ ਸੈੱਟਅੱਪ ਕਰੋ। ਤੁਸੀਂ ਆਪਣੇ ਪਾਸਵਰਡਾਂ ਨੂੰ ਹੱਥੀਂ ਸ਼ਾਮਲ ਕੀਤੇ ਬਿਨਾਂ ਆਪਣੇ ਵਾਈ-ਫਾਈ ਅਤੇ Google ਖਾਤੇ ਨੂੰ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ।
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">ਸਾਈਟ ਡਾਟੇ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="6064764629679333574">ਘੱਟ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀ ਆਡੀਓ ਦਾ ਜ਼ਿਆਦਾ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਿੱਚ ਸਕੇਲ ਵਧਾ ਕੇ ਬਲੂਟੁੱਥ ਵਾਲੇ ਮਾਈਕ ਦੀ ਧੁਨੀ ਦੀ ਕੁਆਲਿਟੀ ਵਿੱਚ ਸੁਧਾਰ ਕਰੋ।</translation>
 <translation id="6065289257230303064">ਪ੍ਰਮਾਣ-ਪੱਤਰ ਵਿਸ਼ਾ ਡਾਇਰੈਕਟਰੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ</translation>
-<translation id="6065690209261668796">ਕੀ Chrome ਤੋਂ ਆਪਣੇ ਕਾਰਜ-ਸਥਾਨ ਦਾ ਪਤਾ ਹਟਾਉਣਾ ਹੈ?</translation>
 <translation id="6066794465984119824">ਚਿੱਤਰ ਹੈਸ਼ ਸੈੱਟ ਨਹੀਂ ਹੈ</translation>
 <translation id="6069464830445383022">ਤੁਹਾਡੇ Google ਖਾਤੇ ਨਾਲ ਹੀ ਤੁਹਾਡੀ Chromebook ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ</translation>
 <translation id="6071181508177083058">ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">ਪ੍ਰਿੰਟਰ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਆਪਣੇ ਪ੍ਰਿੰਟਰਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="6287288864483377583">ਆਯਾਤ ਕਰਨ ਦੀ ਸੁਵਿਧਾ ਦਾ ਸਿਰਫ਼ ਇਕਹਿਰੇ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਲਈ ਸਮਰਥਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ</translation>
 <translation id="6287828400772161253">Android ਫ਼ੋਨ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI ਮੋਡ ਤੋਂ ਪੁੱਛੋ</translation>
 <translation id="6290613030083731160">ਕੋਈ ਨਜ਼ਦੀਕੀ ਸਾਂਝਾਕਰਨ ਡੀਵਾਈਸ ਉਪਲਬਧ ਨਹੀਂ ਹਨ। <ph name="LINK_BEGIN" />ਹੋਰ ਜਾਣੋ<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ਸਟੋਰੇਜ ਜਗ੍ਹਾ ਦੀ ਘਾਟ ਕਾਰਨ ਮੁੜ-ਬਹਾਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।</translation>
 <translation id="6291741848715722067">ਤਸਦੀਕੀ ਕੋਡ</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb
index 0e74179..547c2662e 100644
--- a/chrome/app/resources/generated_resources_pl.xtb
+++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -6060,7 +6060,6 @@
 <translation id="5235050375939235066">Odinstalować aplikację?</translation>
 <translation id="523505283826916779">Ustawienia ułatwień dostępu</translation>
 <translation id="5235750401727657667">Zmiana strony, która wyświetla się, gdy otwierasz nową kartę</translation>
-<translation id="5236054983756407518">Usunąć adres domowy z Chrome?</translation>
 <translation id="5237124927415201087">Łatwo skonfiguruj urządzenie <ph name="DEVICE_TYPE" /> za pomocą telefonu. Możesz dodać sieć Wi-Fi i konto Google bez ręcznego wpisywania haseł.
     <ph name="BR" />
     <ph name="BR" />
@@ -7190,7 +7189,6 @@
 <translation id="606449270532897041">Zarządzaj danymi witryn</translation>
 <translation id="6064764629679333574">Popraw jakość dźwięku mikrofonu Bluetooth, przeskalowując dźwięk o niskiej rozdzielczości do wysokiej.</translation>
 <translation id="6065289257230303064">Atrybuty katalogu podmiotu certyfikatu</translation>
-<translation id="6065690209261668796">Usunąć adres służbowy z Chrome?</translation>
 <translation id="6066794465984119824">Hasz obrazu nie został skonfigurowany</translation>
 <translation id="6069464830445383022">Loguj się na Chromebooku, używając konta Google</translation>
 <translation id="6071181508177083058">potwierdź hasło</translation>
@@ -7515,6 +7513,7 @@
 <translation id="628726841779494414">Zarządzaj drukarkami w ustawieniach drukarek</translation>
 <translation id="6287288864483377583">Importowanie jest obsługiwane tylko w przypadku pojedynczego certyfikatu</translation>
 <translation id="6287828400772161253">Telefon z Androidem (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Tryb AI od Google</translation>
 <translation id="6290613030083731160">W pobliżu nie ma dostępnych urządzeń udostępniających dane. <ph name="LINK_BEGIN" />Więcej informacji<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Nie udało się przywrócić z powodu braku miejsca.</translation>
 <translation id="6291741848715722067">Kod potwierdzenia</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb
index 260e2a6..045aac4 100644
--- a/chrome/app/resources/generated_resources_pt-BR.xtb
+++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Tipo de papel</translation>
 <translation id="1143142264369994168">Signatário do certificado</translation>
 <translation id="1145593918056169051">A impressora parou</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Extensões}=1{Extensões ({SELECTED_ITEMS})}one{Extensões ({SELECTED_ITEMS})}other{Extensões ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Ponteiro com a cabeça</translation>
 <translation id="114721135501989771">A tecnologia Google no Chrome</translation>
 <translation id="1147322039136785890">Agora, entregue o dispositivo para <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -735,6 +736,7 @@
 <translation id="150411034776756821">Remover <ph name="SITE" /></translation>
 <translation id="1504551620756424144">As pastas compartilhadas estão disponíveis no Windows em <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">exportar as senhas</translation>
+<translation id="1505654899813338756">Você pode agrupar guias para manter páginas relacionadas juntas e salvas em todos os seus dispositivos</translation>
 <translation id="1506061864768559482">Mecanismo de pesquisa</translation>
 <translation id="1506187449813838456">Aumentar tom de voz</translation>
 <translation id="1507170440449692343">Esta página foi impedida de acessar sua câmera.</translation>
@@ -5308,6 +5310,7 @@
 <translation id="4681930562518940301">Abrir &amp;imagem original em uma nova guia</translation>
 <translation id="4682481611456523884">O conteúdo incorporado neste site não pode usar as informações salvas sobre você</translation>
 <translation id="4682807230647698604">Quando você usa esses recursos, dados relevantes são enviados ao Google para criar experiências de IA</translation>
+<translation id="4683143253481759090">O Chrome foi atualizado</translation>
 <translation id="4683629100208651599">Letra minúscula</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (padrão)</translation>
 <translation id="4684427112815847243">Sincronizar tudo</translation>
@@ -6078,7 +6081,6 @@
 <translation id="5235050375939235066">Desinstalar app?</translation>
 <translation id="523505283826916779">Configurações de acessibilidade</translation>
 <translation id="5235750401727657667">Substituir a página que você vê ao abrir uma nova guia</translation>
-<translation id="5236054983756407518">Remover seu endereço de casa do Chrome?</translation>
 <translation id="5237124927415201087">Configure o <ph name="DEVICE_TYPE" /> de forma simples com o smartphone. É possível adicionar o Wi-Fi e a Conta do Google sem precisar inserir senhas manualmente.
     <ph name="BR" />
     <ph name="BR" />
@@ -7210,7 +7212,6 @@
 <translation id="606449270532897041">Gerenciar dados do site</translation>
 <translation id="6064764629679333574">Melhore a qualidade do som do microfone Bluetooth aumentando a qualidade do áudio de baixa para alta resolução.</translation>
 <translation id="6065289257230303064">Atributos do diretório do requerente do certificado</translation>
-<translation id="6065690209261668796">Remover seu endereço de trabalho do Chrome?</translation>
 <translation id="6066794465984119824">O hash da imagem não está definido</translation>
 <translation id="6069464830445383022">Sua Conta do Google é o login do seu Chromebook</translation>
 <translation id="6071181508177083058">confirmar senha</translation>
@@ -7534,6 +7535,7 @@
 <translation id="628726841779494414">Gerencie suas impressoras nas configurações de impressora</translation>
 <translation id="6287288864483377583">A importação só permite um único certificado</translation>
 <translation id="6287828400772161253">Smartphone Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Perguntar ao Modo IA do Google</translation>
 <translation id="6290613030083731160">Não há dispositivos disponíveis por perto. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Não é possível restaurar devido à falta de espaço de armazenamento.</translation>
 <translation id="6291741848715722067">Código de confirmação</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb
index 2ee09e8..941b637 100644
--- a/chrome/app/resources/generated_resources_pt-PT.xtb
+++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -6083,7 +6083,6 @@
 <translation id="5235050375939235066">Quer desinstalar a aplicação?</translation>
 <translation id="523505283826916779">Definições de acessibilidade</translation>
 <translation id="5235750401727657667">Substituir a página visualizada ao abrir um novo separador</translation>
-<translation id="5236054983756407518">Remover a sua morada de casa do Chrome?</translation>
 <translation id="5237124927415201087">Configure facilmente o dispositivo <ph name="DEVICE_TYPE" /> com o telemóvel. Pode adicionar a sua Conta Google e Wi-Fi sem introduzir manualmente as palavras-passe.
     <ph name="BR" />
     <ph name="BR" />
@@ -7216,7 +7215,6 @@
 <translation id="606449270532897041">Faça a gestão dos dados de sites</translation>
 <translation id="6064764629679333574">Para melhorar a qualidade do som do microfone Bluetooth, altere o áudio de baixa resolução para alta resolução.</translation>
 <translation id="6065289257230303064">Atributos de directório do requerente do certificado</translation>
-<translation id="6065690209261668796">Remover a sua morada do trabalho do Chrome?</translation>
 <translation id="6066794465984119824">O hash da imagem não está definido</translation>
 <translation id="6069464830445383022">A sua Conta Google é o início de sessão do Chromebook</translation>
 <translation id="6071181508177083058">confirmar palavra-passe</translation>
@@ -7541,6 +7539,7 @@
 <translation id="628726841779494414">Faça a gestão das suas impressoras nas definições da impressora</translation>
 <translation id="6287288864483377583">Só é possível importar 1 certificado</translation>
 <translation id="6287828400772161253">Telemóvel Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Pedir ao Modo de IA da Google</translation>
 <translation id="6290613030083731160">Nenhum dispositivo disponível a partilhar nas proximidades. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Não é possível restaurar devido à falta de espaço de armazenamento.</translation>
 <translation id="6291741848715722067">Código de validação</translation>
@@ -9211,6 +9210,7 @@
 <translation id="7481312909269577407">Avançar</translation>
 <translation id="7481358317100446445">Pronta</translation>
 <translation id="748138892655239008">Restrições básicas do certificado</translation>
+<translation id="7482823403440483089">Preenchimento automático melhorado</translation>
 <translation id="7483732342458943943">Este link não funciona</translation>
 <translation id="7484645889979462775">Nunca para este site</translation>
 <translation id="7484943269191249363">Pode usar todas as chaves de acesso guardadas no Gestor de Palavras-passe da Google neste dispositivo. Apenas tem de o fazer uma vez.</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb
index c252612c..58b7b434 100644
--- a/chrome/app/resources/generated_resources_ro.xtb
+++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -6063,7 +6063,6 @@
 <translation id="5235050375939235066">Dezinstalezi aplicația?</translation>
 <translation id="523505283826916779">Setări de accesibilitate</translation>
 <translation id="5235750401727657667">Înlocuiește pagina pe care o vezi la deschiderea unei file noi</translation>
-<translation id="5236054983756407518">Elimini adresa de acasă din Chrome?</translation>
 <translation id="5237124927415201087">Configurează cu ușurință dispozitivul <ph name="DEVICE_TYPE" /> cu telefonul. Poți adăuga rețeaua Wi-Fi și Contul Google fără să introduci manual parolele.
     <ph name="BR" />
     <ph name="BR" />
@@ -7193,7 +7192,6 @@
 <translation id="606449270532897041">Gestionează datele privind site-urile</translation>
 <translation id="6064764629679333574">Îmbunătățește calitatea sunetului microfonului prin Bluetooth prin optimizarea sunetului de la rezoluție joasă la rezoluție înaltă.</translation>
 <translation id="6065289257230303064">Atribute director pentru subiectul certificatului</translation>
-<translation id="6065690209261668796">Elimini adresa de serviciu din Chrome?</translation>
 <translation id="6066794465984119824">Valoarea hash a imaginii nu este setată</translation>
 <translation id="6069464830445383022">Contul tău Google reprezintă informațiile de conectare pentru Chromebook</translation>
 <translation id="6071181508177083058">confirmă parola</translation>
@@ -7517,6 +7515,7 @@
 <translation id="628726841779494414">Gestionează imprimantele din setările pentru imprimantă</translation>
 <translation id="6287288864483377583">Importul este acceptat numai pentru un singur certificat</translation>
 <translation id="6287828400772161253">Telefonul Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Întreabă modul Google AI</translation>
 <translation id="6290613030083731160">Nu sunt disponibile dispozitive care trimit fișiere în apropiere. <ph name="LINK_BEGIN" />Află mai multe<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Nu se poate restabili din cauza spațiului de stocare insuficient.</translation>
 <translation id="6291741848715722067">Cod de confirmare</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb
index d9f60e57..70cd8a5a 100644
--- a/chrome/app/resources/generated_resources_ru.xtb
+++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Автоматически выбрать аккаунт с телефона Android</translation>
 <translation id="1069814191880976658">Выбрать другой экран</translation>
 <translation id="107022587824771715">Рекомендации по группировке вкладок недоступны. <ph name="BEGIN_LINK" />Обновите страницу<ph name="END_LINK" /> или повторите попытку позже.</translation>
+<translation id="1070357312245925724">Быстрые клавиши для перехода к Gemini</translation>
 <translation id="1070377999570795893">Одна из программ на вашем компьютере установила расширение, которое может влиять на работу Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Данные для входа в аккаунт устарели. Выйдите и войдите снова.</translation>
 <translation id="1122960773616686544">Название закладки</translation>
 <translation id="1124772482545689468">Пользователь</translation>
+<translation id="1125371304736839151">Добавить Gemini в верхнюю панель браузера</translation>
 <translation id="1125550662859510761">Выглядит как <ph name="WIDTH" /> x <ph name="HEIGHT" /> (аппаратное разрешение)</translation>
 <translation id="1125921926864945797">Обои и стиль</translation>
 <translation id="1128090040635299943">Выполняется настройка Linux. Это займет несколько минут.</translation>
@@ -989,6 +991,7 @@
 <translation id="1660763353352708040">Адаптер питания неисправен</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Устраните проблемы в работе вкладки, замедляющие браузер}one{Устраните проблемы в работе вкладок, замедляющие браузер}few{Устраните проблемы в работе вкладок, замедляющие браузер}many{Устраните проблемы в работе вкладок, замедляющие браузер}other{Устраните проблемы в работе вкладок, замедляющие браузер}}</translation>
 <translation id="16620462294541761">К сожалению, не удалось подтвердить пароль. Повторите попытку.</translation>
+<translation id="1662572015199460525">Общайтесь голосом или текстом, чтобы получать ответы, важную информацию и многое другое прямо в браузере.</translation>
 <translation id="166278006618318542">Алгоритм открытого ключа субъекта</translation>
 <translation id="1662801900924515589">Приложение "<ph name="APP" />" установлено.</translation>
 <translation id="1663698992894057019">Для более безопасной и удобной работы используйте новое устройство Chromebook</translation>
@@ -1091,6 +1094,7 @@
 <translation id="174123615272205933">Другое</translation>
 <translation id="1741314857973421784">Далее</translation>
 <translation id="1744108098763830590">фоновая страница</translation>
+<translation id="174516937379651657">Когда вы делитесь страницей с Gemini, ее URL и все содержимое передаются в Google.</translation>
 <translation id="1745732479023874451">Управление контактами</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Использовать это веб-приложение для просмотра и редактирования # файла?}few{Использовать это веб-приложение для просмотра и редактирования # файлов?}many{Использовать это веб-приложение для просмотра и редактирования # файлов?}other{Использовать это веб-приложение для просмотра и редактирования # файла?}}</translation>
 <translation id="1748329107062243374">Используйте ключ доступа с устройства "<ph name="DEVICE_NAME" />" для входа на сайт <ph name="WEBSITE" /></translation>
@@ -1402,6 +1406,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 расширение проверено}one{{NUM_EXTENSIONS} расширение проверено}few{{NUM_EXTENSIONS} расширения проверено}many{{NUM_EXTENSIONS} расширений проверено}other{{NUM_EXTENSIONS} расширения проверено}}</translation>
 <translation id="1959421829481337178">Введите код активации, предоставленный вашим оператором связи.</translation>
 <translation id="1960211333621141174">Утес</translation>
+<translation id="1962356719152496092">Настройте быстрые клавиши здесь</translation>
 <translation id="1963976881984600709">Стандартная защита</translation>
 <translation id="1964009877615282740">Ещё</translation>
 <translation id="1965578266762387357">Когда вам предоставляется помощь в написании текстов, URL и контент страницы, а также ваш текст отправляются в Google. Не указывайте личную информацию, например медицинские или финансовые данные.</translation>
@@ -1569,6 +1574,7 @@
 <translation id="2079053412993822885">Если удалить один из собственных сертификатов, вы больше не сможете идентифицировать себя.</translation>
 <translation id="2079495302726689071">Открыть ссылку в новой вкладке приложения "<ph name="APP" />"</translation>
 <translation id="2079545284768500474">Отмена</translation>
+<translation id="2079553700504470326">Использовать точное местоположение вместо приблизительного на основе IP-адреса, чтобы получать более точные результаты от Gemini</translation>
 <translation id="2080070583977670716">Дополнительные настройки</translation>
 <translation id="2081816110395725788">Режим ожидания при работе от батареи</translation>
 <translation id="2082187087049518845">Добавить вкладку в группу</translation>
@@ -2197,6 +2203,7 @@
 <translation id="2496180316473517155">История браузера</translation>
 <translation id="2496616243169085015">Фотография</translation>
 <translation id="2497229222757901769">Скорость указателя (для мыши)</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" />: вы предоставили Gemini доступ к этой вкладке, пока активен чат.</translation>
 <translation id="2497852260688568942">Ваш администратор отключил синхронизацию</translation>
 <translation id="2498539833203011245">Свернуть</translation>
 <translation id="2498765460639677199">Огромный</translation>
@@ -2521,6 +2528,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Когда точность геолокации включена, мы собираем информацию о беспроводных сигналах от GPS, точек доступа Wi-Fi, вышек мобильной сети и не только. Кроме того, функция позволяет получать данные датчиков, таких как акселерометр и гироскоп. Эта информация нужна сервисам и приложениям с функциями геолокации, чтобы точнее определять местоположение устройств. Google также собирает общую базу местоположений беспроводных сигналов, используя периодически получаемые с этого устройства данные о датчиках и таких сигналах поблизости.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Такие сведения позволяют повышать точность геолокации и совершенствовать сервисы, использующие информацию о местоположении, а также улучшать, предоставлять и поддерживать наши сервисы. Мы обрабатываем эти данные в соответствии с законными интересами Google и третьих лиц для удовлетворения потребностей пользователей. Информация не используется для определения личности людей.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Точность геолокации можно отключить в любое время в настройках определения местоположения на устройстве. Для этого откройте "Настройки &gt; Конфиденциальность и безопасность &gt; Настройки конфиденциальности &gt; Данные о местоположении &gt; Дополнительные настройки геолокации". Когда эта функция отключена, данные для ее работы не собираются. При определении местоположения устройства для приложений и сервисов Android используется только IP-адрес (при наличии). Это может влиять на доступность и точность геоданных, которые передаются в такие приложения и сервисы, например в Google Карты.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Просмотр и управление историей действий в приложениях Gemini</translation>
 <translation id="2730029791981212295">Резервное копирование приложений и файлов Linux…</translation>
 <translation id="2730550884708194161">О рабочем профиле</translation>
 <translation id="2730596696987224099">Создать свой пароль</translation>
@@ -3391,6 +3399,7 @@
 <translation id="3360306038446926262">Окна</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{Устройство "<ph name="DEVICE_NAME" />" отправляет вам <ph name="ATTACHMENTS" />.}one{Устройство "<ph name="DEVICE_NAME" />" отправляет вам <ph name="ATTACHMENTS" />.}few{Устройство "<ph name="DEVICE_NAME" />" отправляет вам <ph name="ATTACHMENTS" />.}many{Устройство "<ph name="DEVICE_NAME" />" отправляет вам <ph name="ATTACHMENTS" />.}other{Устройство "<ph name="DEVICE_NAME" />" отправляет вам <ph name="ATTACHMENTS" />.}}</translation>
 <translation id="3361954577771524115">Из приложения</translation>
+<translation id="3362651095484543782">Используйте быстрые клавиши, чтобы закрыть или снова открыть интерфейс Gemini.</translation>
 <translation id="3362915550009543917">Луг в желтых тонах. Картина маслом, вызывающая чувство покоя и задумчивое настроение.</translation>
 <translation id="3363202073972776113">Новым профилем будет управлять ваша организация. <ph name="BEGIN_LINK" />Подробнее…<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + Навести указатель</translation>
@@ -3614,6 +3623,7 @@
 <translation id="3511358375261756531">Развернуть <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Моноширинный шрифт</translation>
 <translation id="3511528412952710609">Короткая</translation>
+<translation id="3512465804715993309">Адаптивное выделение</translation>
 <translation id="3513019849832307207">Присоединиться и открыть</translation>
 <translation id="3513563267917474897">Ползунок для выбора оттенка. Минимальное значение: <ph name="MIN_VALUE" />. Максимальное значение: <ph name="MAX_VALUE" />.</translation>
 <translation id="3514335087372914653">Управление игрой</translation>
@@ -4959,6 +4969,7 @@
 <translation id="443031431654216610">Используйте только цифры.</translation>
 <translation id="4430369329743628066">Закладка добавлена</translation>
 <translation id="4430422687972614133">Активировать виртуальную карту</translation>
+<translation id="443196770280837407">Открывайте Gemini с помощью быстрых клавиш.</translation>
 <translation id="4432621511648257259">Неверный пароль.</translation>
 <translation id="4434611816075088065">Рекомендаций по безопасности пока нет</translation>
 <translation id="443475966875174318">Обновление или удаление несовместимых приложений</translation>
@@ -4974,6 +4985,7 @@
 <translation id="4442863809158514979">Посмотреть разрешения для сайта</translation>
 <translation id="4442937638623063085">Профили не найдены. Введите код активации, предоставленный вашим оператором связи.</translation>
 <translation id="4443536555189480885">&amp;Справка</translation>
+<translation id="4444191890945732856">Вы предоставили Gemini доступ к этой странице</translation>
 <translation id="4444304522807523469">Доступ к сканерам, подключенным через USB-порт или локальную сеть</translation>
 <translation id="4444512841222467874">Если вы не освободите пространство, пользователи и их данные могут быть удалены автоматически.</translation>
 <translation id="4445446646109808714">Лицензионное соглашение с конечным пользователем:<ph name="EULA_LINK" /></translation>
@@ -5305,6 +5317,7 @@
 <translation id="4687718960473379118">Реклама, предлагаемая сайтами</translation>
 <translation id="4688036121858134881">Локальный идентификатор журнала: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761">По требованию <ph name="MANAGER" /> на этом устройстве восстанавливается предыдущая версия ОС (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Проверьте подключение к интернету и попробуйте обратиться к Gemini снова.</translation>
 <translation id="4689235506267737042">Выберите настройки демо-версии</translation>
 <translation id="4689421377817139245">Синхронизируйте эту закладку с iPhone</translation>
 <translation id="4690091457710545971">&lt;Встроенным ПО для Wi-Fi от Intel сгенерировано четыре файла: csr.lst, fh_regs.lst, radio_reg.lst и monitor.lst.sysmon. Первые три – бинарные файлы, содержащие дампы реестра, в которых, по данным компании Intel, нет персональных данных и информации об устройстве. Последний файл содержит трассировку выполнения кода встроенного ПО от Intel (из него также удалены все персональные данные и информация об устройстве). Так как этот файл слишком большой, мы не можем показать его здесь целиком. Эти файлы будут отправлены в Intel, чтобы помочь в устранении проблем с Wi-Fi на вашем устройстве.&gt;</translation>
@@ -5589,6 +5602,7 @@
 <translation id="4884937942297374058">Улучшенная защита отключена.</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">У этого расширения нет дополнительного доступа к сайтам</translation>
+<translation id="4887391901725877182">Субтитры</translation>
 <translation id="4887424188275796356">Открыть в программе просмотра по умолчанию</translation>
 <translation id="488785315393301722">Показать сведения</translation>
 <translation id="488862352499217187">Создать папку</translation>
@@ -5739,6 +5753,7 @@
 <translation id="5001526427543320409">Сторонние файлы cookie</translation>
 <translation id="5003070249435823986">Включить режим прокрутки можно с помощью жеста. Во время прокрутки ее направление будет зависеть от движений вашей головы. Повторите жест, чтобы отключить режим прокрутки.</translation>
 <translation id="5003993274120026347">К следующему предложению</translation>
+<translation id="5005113238422129109">Использовать микрофон, чтобы обращаться к Gemini голосом. Записи разговоров с ИИ-помощником будут сохраняться в истории действий в приложениях Gemini (если функция включена).</translation>
 <translation id="5005311809885666699">Сохранено из Chrome</translation>
 <translation id="5005498671520578047">Копировать пароль</translation>
 <translation id="5006218871145547804">Инструмент adb для Android-приложений в Crostini</translation>
@@ -6065,7 +6080,6 @@
 <translation id="5235050375939235066">Удалить приложение?</translation>
 <translation id="523505283826916779">Настройки специальных возможностей</translation>
 <translation id="5235750401727657667">Замена страницы, которая появляется на новой вкладке</translation>
-<translation id="5236054983756407518">Удалить ваш домашний адрес из Chrome?</translation>
 <translation id="5237124927415201087">Вы легко можете настроить <ph name="DEVICE_TYPE" /> с помощью телефона. При добавлении сети Wi-Fi и аккаунта Google вам не придется вводить пароли вручную.
     <ph name="BR" />
     <ph name="BR" />
@@ -6710,6 +6724,7 @@
 <translation id="5705005699929844214">Всегда показывать специальные возможности</translation>
 <translation id="5705882733397021510">Назад</translation>
 <translation id="5707185214361380026">Не удалось загрузить расширение из:</translation>
+<translation id="5707674184620508665">Ваша организация "<ph name="ACCOUNT_MANAGER" />" не сможет просматривать ваши данные или управлять ими. Они останутся в существующем профиле.</translation>
 <translation id="5708171344853220004">Имя участника Microsoft</translation>
 <translation id="5711010025974903573">Служебные журналы</translation>
 <translation id="5711983031544731014">Невозможно разблокировать. Введите пароль.</translation>
@@ -7196,7 +7211,6 @@
 <translation id="606449270532897041">Управление данными сайтов</translation>
 <translation id="6064764629679333574">Улучшите качество звука на Bluetooth-микрофоне. Измените настройки аудио с низкого на высокое разрешение.</translation>
 <translation id="6065289257230303064">Атрибуты каталога субъекта сертификата</translation>
-<translation id="6065690209261668796">Удалить ваш рабочий адрес из Chrome?</translation>
 <translation id="6066794465984119824">Хеш изображения не задан.</translation>
 <translation id="6069464830445383022">Для входа в Chromebook используется ваш обычный аккаунт Google</translation>
 <translation id="6071181508177083058">подтвердите пароль</translation>
@@ -7421,6 +7435,7 @@
 <translation id="622484624075952240">Вниз</translation>
 <translation id="622537739776246443">Профиль будет удален</translation>
 <translation id="6225475702458870625">Интернет-подключение доступно через <ph name="PHONE_NAME" />.</translation>
+<translation id="622568138962270592">История действий в приложениях Gemini</translation>
 <translation id="6226777517901268232">Файл секретного ключа (необязательно)</translation>
 <translation id="6227280783235722609">расширение</translation>
 <translation id="622902691730729894">Открепить группу от панели закладок</translation>
@@ -7520,6 +7535,7 @@
 <translation id="628726841779494414">Чтобы изменить параметры принтеров, перейдите в настройки</translation>
 <translation id="6287288864483377583">Импортировать можно только один сертификат.</translation>
 <translation id="6287828400772161253">Телефон Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Спросить ИИ от Google</translation>
 <translation id="6290613030083731160">Поблизости нет устройств, с которыми можно обмениваться данными. <ph name="LINK_BEGIN" />Подробнее…<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Не удалось выполнить восстановление. В хранилище недостаточно места.</translation>
 <translation id="6291741848715722067">Код подтверждения</translation>
@@ -7723,6 +7739,7 @@
 <translation id="6451861213630784801">Вход не выполнен</translation>
 <translation id="6452181791372256707">Отклонить</translation>
 <translation id="6452251728599530347">Выполнено <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">Добавить расширения</translation>
 <translation id="6452961788130242735">Ошибка сети или неверная область.</translation>
 <translation id="6453191633103419909">Качество видео на вкладке или экране</translation>
 <translation id="6453921811609336127">Чтобы переключиться на следующий способ ввода, нажмите <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Пробел<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8155,6 +8172,7 @@
 <translation id="6759193508432371551">Сброс настроек</translation>
 <translation id="6760354150216532978">Внимание! Этому сайту доступны ваши правки</translation>
 <translation id="6761209758867628753">Инструмент: генератор текстов</translation>
+<translation id="6761459308170527362">Задавайте Gemini вопросы о содержимом страницы, который вы поделились, голосом или текстом.</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Запрещено сохранять данные сайта на устройстве</translation>
 <translation id="6762833852331690540">Включено</translation>
@@ -8814,6 +8832,7 @@
 <translation id="7223952304612664117">Системные службы смогут использовать точность геолокации, чтобы определять ваше местоположение. Функция обрабатывает данные датчиков и сведения о беспроводных сигналах. Это позволяет ей точнее определять местоположение устройства.</translation>
 <translation id="7225082563376899794">Использовать Windows Hello при заполнении паролей</translation>
 <translation id="7225179976675429563">Не указан тип сети</translation>
+<translation id="7226163413959353072">ИИ-помощник, который выделяет важную информацию, объясняет понятия, находит ответы и делает многое другое</translation>
 <translation id="7227235818314667565">Общий доступ</translation>
 <translation id="7227458944009118910">Указанные ниже приложения могут использоваться для обработки специальных ссылок. Другие приложения будут запрашивать разрешение.</translation>
 <translation id="7228056665272655255">Чтобы настроить разблокировку по отпечатку, попросите ребенка приложить палец к сканеру отпечатков в правом верхнем углу клавиатуры. Данные отпечатков пальцев ребенка надежно защищены и хранятся только на устройстве <ph name="DEVICE_TYPE" />.</translation>
@@ -8883,6 +8902,7 @@
 <translation id="727595954130325265">Купить</translation>
 <translation id="727952162645687754">Не удалось скачать</translation>
 <translation id="7280649757394340890">Настройки синтеза речи</translation>
+<translation id="7280683802406059877">Настройка быстрых клавиш</translation>
 <translation id="7280877790564589615">Требуется разрешение</translation>
 <translation id="7281166215790160128">Режим</translation>
 <translation id="7282056103720203738">Чтение информации о подключенных устройствах и данных на них</translation>
@@ -8941,6 +8961,7 @@
 <translation id="7320213904474460808">Выбрать сеть по умолчанию</translation>
 <translation id="7321545336522791733">Сервер недоступен</translation>
 <translation id="7322515217754205362">Разрешения на доступ к сайтам</translation>
+<translation id="7322919329844967709">Вы будете получать более подходящие ответы по содержимому страницы, которой делитесь.</translation>
 <translation id="7323315405936922211">Область незначительного движения</translation>
 <translation id="7324020307732396723">Открыть языковые настройки</translation>
 <translation id="7324297612904500502">Форум бета-версии</translation>
@@ -9939,6 +9960,7 @@
 <translation id="7991296728590311172">Настройки функции Switch Access</translation>
 <translation id="7992080146463834191">Получайте краткий пересказ, упрощайте сложный язык или задавайте вопросы.</translation>
 <translation id="7992203134935383159">Синтез речи</translation>
+<translation id="7993332993977106257">Быстрый доступ к Gemini на устройстве, даже если Chrome свернут</translation>
 <translation id="7997826902155442747">Приоритет процессов</translation>
 <translation id="7997828719430450286">Готово.</translation>
 <translation id="7998701048266085837">URL</translation>
@@ -9991,7 +10013,8 @@
 <translation id="8027325966409484573">{NUM_DAYS,plural, =0{Вы открывали 0 дней назад}=1{Вы открывали 1 день назад}one{Вы открывали # день назад}few{Вы открывали # дня назад}many{Вы открывали # дней назад}other{Вы открывали # дня назад}}</translation>
 <translation id="8028060951694135607">Восстановление ключей Microsoft</translation>
 <translation id="8028803902702117856">Скачивание файла <ph name="FILE_NAME" /> (<ph name="SIZE" />)</translation>
-<translation id="8028993641010258682">Размер</translation>
+<translation id="8028993641010258682">Толщина</translation>
+<translation id="8029349782735515147">Показывать субтитры для Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Список для чтения}=1{Список для чтения ({SELECTED_ITEMS})}one{Список для чтения ({SELECTED_ITEMS})}few{Список для чтения ({SELECTED_ITEMS})}many{Список для чтения ({SELECTED_ITEMS})}other{Список для чтения ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – требуется разрешение. Нажмите ⌘ + Option + Стрелка вверх, чтобы ответить.</translation>
 <translation id="8030169304546394654">Отключено</translation>
@@ -10110,6 +10133,7 @@
 <translation id="8102139037507939978">Удалять из файла system_logs.txt информацию, позволяющую идентифицировать личность</translation>
 <translation id="810362914482827094">Поиск ключей доступа</translation>
 <translation id="8104088837833760645">Скачать профиль eSIM</translation>
+<translation id="8105050970626643057">Быстрый доступ к Gemini в любой момент</translation>
 <translation id="8105273883928376822">Войдите в аккаунт</translation>
 <translation id="8106114112474206597">Чтобы нажать кнопку мыши, используйте клавишу I.</translation>
 <translation id="8107015733319732394">Установка Google Play Маркета на устройство <ph name="DEVICE_TYPE" /> (может занять несколько минут)…</translation>
@@ -10266,6 +10290,7 @@
 <translation id="8222112516148944758">Группы вкладок автоматически сохраняются и обновляются на всех ваших устройствах.</translation>
 <translation id="8222674561049363989">Формат файла не поддерживается.</translation>
 <translation id="822347941086490485">Поиск HID-устройств…</translation>
+<translation id="8224209912580158729">Предоставить Gemini доступ к содержимому страницы, чтобы получать более подходящие ответы</translation>
 <translation id="8224427620313426549">Ваш аккаунт на сайте <ph name="DOMAIN_LINK" /> не будет удален.</translation>
 <translation id="8225046344534779393">Проверьте подключение к интернету.</translation>
 <translation id="8225265270453771718">Откройте доступ к окну приложения</translation>
@@ -10409,6 +10434,7 @@
 <translation id="8314835274931377415">Начать настройку функции Switch Access?</translation>
 <translation id="8315018673856831477">Параметры экономии памяти</translation>
 <translation id="8315514906653279104">Включение…</translation>
+<translation id="8316480109537174997">Добавить Gemini в область уведомлений и включить быстрые клавиши</translation>
 <translation id="8317671367883557781">Добавить сетевое подключение</translation>
 <translation id="8317965619823678157">копировать пароли</translation>
 <translation id="8318266828739827371">Разделить экран, чтобы в одной его части показывалась увеличенная область. Включайте и выключайте закрепленную лупу с помощью сочетания клавиш Поиск + Ctrl + D.</translation>
@@ -10809,6 +10835,7 @@
 <translation id="8607661817136110841">Ваши группы вкладок</translation>
 <translation id="8607828412110648570">Устройство Bluetooth должно быть в режиме подключения и находиться рядом. Устанавливайте соединение только с надежными устройствами. Подключенные устройства видны во всех аккаунтах на этом Chromebook. <ph name="BEGIN_LINK_LEARN_MORE" />Подробнее…<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Добавить билет Kerberos</translation>
+<translation id="860907040896565281">Настройка быстрых клавиш…</translation>
 <translation id="8609465669617005112">Переместить вверх</translation>
 <translation id="8611922158252451755">Отправляйте ссылку только тем пользователям, которым вы доверяете. Они смогут изменять все вкладки. Ссылка перестанет работать через 48 часов.</translation>
 <translation id="8612252270453580753">&amp;Найти кадр видео (<ph name="VISUAL_SEARCH_PROVIDER" />)</translation>
@@ -11212,6 +11239,7 @@
 <translation id="8868838761037459823">Сведения о мобильной сети</translation>
 <translation id="8870413625673593573">Недавно закрытые</translation>
 <translation id="8871043459130124414">Разрешать доступ к сайту только при нажатии на расширение</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" />: вы предоставили Gemini доступ к этой странице.</translation>
 <translation id="8871551568777368300">Закреплено администратором</translation>
 <translation id="8871696467337989339">Вы используете неподдерживаемый флаг командной строки: <ph name="BAD_FLAG" />. Стабильность и безопасность будут нарушены.</translation>
 <translation id="8871974300055371298">Настройки контента</translation>
@@ -11424,6 +11452,7 @@
 <translation id="9011163749350026987">Всегда показывать значок</translation>
 <translation id="9011262023858991985">Эта вкладка транслируется</translation>
 <translation id="9011393886518328654">Примечания к выпуску</translation>
+<translation id="9012013036616593083">Gemini сейчас недоступен. Повторите попытку позже.</translation>
 <translation id="9012122671773859802">Непрерывно перемещать экран при движении курсора</translation>
 <translation id="9012585441087414258">Защита от сайтов, расширений и скачанных файлов, признанных опасными. Если на какой-либо странице произойдет что-то подозрительное, ведущие на нее URL и часть ее контента будут отправлены в Google Безопасный просмотр.</translation>
 <translation id="9013037634206938463">Для установки Linux требуется <ph name="INSTALL_SIZE" /> свободного пространства. Удалите с устройства файлы, которые больше не нужны.</translation>
@@ -11449,6 +11478,7 @@
 <translation id="9024127637873500333">&amp;Открыть в новой вкладке</translation>
 <translation id="9024158959543687197">Не удалось подключить ресурс. Проверьте URL и повторите попытку.</translation>
 <translation id="9024692527554990034">Чтобы получить результаты с определенного сайта или выбрать другую поисковую систему, вы можете использовать быстрые команды в адресной строке.</translation>
+<translation id="9024975946059881308">Добавить Gemini в строку меню Mac и включить быстрые клавиши</translation>
 <translation id="9025222334598338152">Вы можете использовать сравнительные таблицы для отслеживания товаров.</translation>
 <translation id="902638246363752736">Настройки клавиатуры</translation>
 <translation id="9026393603776578602">Голосовой ввод</translation>
diff --git a/chrome/app/resources/generated_resources_si.xtb b/chrome/app/resources/generated_resources_si.xtb
index e7c7ef5..0b0a1c0 100644
--- a/chrome/app/resources/generated_resources_si.xtb
+++ b/chrome/app/resources/generated_resources_si.xtb
@@ -6065,7 +6065,6 @@
 <translation id="5235050375939235066">යෙදුම අස්ථාපනය කරන්නද?</translation>
 <translation id="523505283826916779">ප්‍රවේශ්‍යතා පසුතල</translation>
 <translation id="5235750401727657667">නව ටැබයක් විවෘත කිරීමේදී ඔබ දකින පිටුව ප්‍රතිස්ථාපනය කරන්න</translation>
-<translation id="5236054983756407518">Chrome වෙතින් ඔබේ නිවසේ ලිපිනය ඉවත් කරන්න ද?</translation>
 <translation id="5237124927415201087">ඔබේ දුරකථනය සමගින් ඔබේ <ph name="DEVICE_TYPE" /> පහසුවෙන් පිහිටුවන්න. ඔබට ඔබේ මුරපද හස්තීයව ඇතුළු නොකර ඔබේ Wi-Fi සහ Google ගිණුම එක් කළ හැක.
     <ph name="BR" />
     <ph name="BR" />
@@ -7196,7 +7195,6 @@
 <translation id="606449270532897041">අඩවි දත්ත කළමනාකරණය කරන්න</translation>
 <translation id="6064764629679333574">අඩු-විභේදන ශ්‍රව්‍ය ඉහළ-විභේදනයකින් ඉහළ නැංවීමෙන් බ්ලූටූත් මයික් හි ශබ්දයේ ගුණාත්මකභාවය වැඩි දියුණු කරන්න.</translation>
 <translation id="6065289257230303064">සහතික මාතෘකා නාමාවලි ලක්ෂණ</translation>
-<translation id="6065690209261668796">Chrome වෙතින් ඔබේ කාර්යාල ලිපිනය ඉවත් කරන්න ද?</translation>
 <translation id="6066794465984119824">රූප හැෂ් සකසා නැත</translation>
 <translation id="6069464830445383022">ඔබගේ Google ගිණුම ඔබගේ Chromebook පිරීමයි</translation>
 <translation id="6071181508177083058">මුරපදය තහවුරු කරන්න</translation>
@@ -7520,6 +7518,7 @@
 <translation id="628726841779494414">මුද්‍රක සැකසීම් තුළ ඔබේ මුද්‍රක කළමනාකරණය කරන්න</translation>
 <translation id="6287288864483377583">ආයාත කිරීම තනි සහතිකයක් සඳහා පමණක් සහය දක්වයි</translation>
 <translation id="6287828400772161253">Android දුරකථනය (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI ප්‍රකාරයෙන් විමසන්න</translation>
 <translation id="6290613030083731160">අවට බෙදා ගන්නා ලබා ගත හැකි උපාංග නැත. <ph name="LINK_BEGIN" />තව දැන ගන්න<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">ආචයන ඉඩකඩ මදි බැවින් ප්‍රතිසාධන කළ නොහැක.</translation>
 <translation id="6291741848715722067">තහවුරු කිරීමේ කේතය</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb
index c0d0040..7e18815 100644
--- a/chrome/app/resources/generated_resources_sk.xtb
+++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -6065,7 +6065,6 @@
 <translation id="5235050375939235066">Odinštalovať aplikáciu?</translation>
 <translation id="523505283826916779">Nastavenia zjednodušenia prístupu</translation>
 <translation id="5235750401727657667">Nahradiť stránku, ktorá sa zobrazí pri otvorení novej karty</translation>
-<translation id="5236054983756407518">Chcete odstrániť svoju adresu domova z Chromu?</translation>
 <translation id="5237124927415201087">Ľahko nastavte zariadenie <ph name="DEVICE_TYPE" /> pomocou svojho telefónu. Wi-Fi a účet Google môžete pridať bez manuálneho zadávania hesiel.
     <ph name="BR" />
     <ph name="BR" />
@@ -7195,7 +7194,6 @@
 <translation id="606449270532897041">Spravovať dáta webov</translation>
 <translation id="6064764629679333574">Zlepšite kvalitu zvuku mikrofónu s rozhraním Bluetooth tým, že zvýšite rozlíšenie zvuku z nízkeho na vysoké.</translation>
 <translation id="6065289257230303064">Atribúty adresára subjektu certifikátu</translation>
-<translation id="6065690209261668796">Chcete odstrániť svoju adresu práce z Chromu?</translation>
 <translation id="6066794465984119824">Hodnota hash obrázka nie je nastavená</translation>
 <translation id="6069464830445383022">Do Chromebooku sa prihlasujete svojím účtom Google</translation>
 <translation id="6071181508177083058">potvrdenie hesla</translation>
@@ -7519,6 +7517,7 @@
 <translation id="628726841779494414">Spravujte tlačiarne v ich nastaveniach</translation>
 <translation id="6287288864483377583">Import je podporovaný iba pre jeden certifikát</translation>
 <translation id="6287828400772161253">Telefón s Androidom (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Položiť otázku v režime umelej inteligencie od Googlu</translation>
 <translation id="6290613030083731160">Nablízku nie sú žiadne dostupné zdieľajúce zariadenia. <ph name="LINK_BEGIN" />Ďalšie informácie<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Nedá sa obnoviť pre nedostatok ukladacieho priestoru.</translation>
 <translation id="6291741848715722067">Potvrdzovací kód</translation>
@@ -9187,6 +9186,7 @@
 <translation id="7481312909269577407">Dopredu</translation>
 <translation id="7481358317100446445">Pripravené</translation>
 <translation id="748138892655239008">Základné obmedzenia certifikátu</translation>
+<translation id="7482823403440483089">Vylepšené automatické dopĺňanie</translation>
 <translation id="7483732342458943943">Tento odkaz nefunguje</translation>
 <translation id="7484645889979462775">Nikdy pre tieto stránky</translation>
 <translation id="7484943269191249363">V tomto zariadení môžete používať všetky svoje prístupové kľúče uložené v Správcovi hesiel Google. Budete to musieť urobiť iba raz.</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb
index 3105ee02..a968a53 100644
--- a/chrome/app/resources/generated_resources_sl.xtb
+++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Samodejno pridobivanje računa iz telefona Android</translation>
 <translation id="1069814191880976658">Izberite drug zaslon</translation>
 <translation id="107022587824771715">Predlogi za skupine zavihkov trenutno niso na voljo. Lahko <ph name="BEGIN_LINK" />osvežite<ph name="END_LINK" /> ali poskusite znova pozneje.</translation>
+<translation id="1070357312245925724">Bližnjica za krmarjenje</translation>
 <translation id="1070377999570795893">Drug program v računalniku je dodal razširitev, ki lahko spremeni način delovanja Chroma. 
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Podrobnosti za prijavo v račun so zastarele. Odjavite se in se znova prijavite.</translation>
 <translation id="1122960773616686544">Ime zaznamka</translation>
 <translation id="1124772482545689468">Uporabnik</translation>
+<translation id="1125371304736839151">Prikaz Geminija na vrhu brskalnika</translation>
 <translation id="1125550662859510761">Videti je <ph name="WIDTH" /> x <ph name="HEIGHT" /> (izvorna)</translation>
 <translation id="1125921926864945797">Zaslonsko ozadje in slog</translation>
 <translation id="1128090040635299943">Linux se trenutno konfigurira. Konfiguriranje bo trajalo nekaj minut.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">Vrsta papirja</translation>
 <translation id="1143142264369994168">Podpisnik potrdila</translation>
 <translation id="1145593918056169051">Tiskalnik se je ustavil</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Razširitve}=1{{SELECTED_ITEMS} razširitev}one{{SELECTED_ITEMS} razširitev}two{{SELECTED_ITEMS} razširitvi}few{{SELECTED_ITEMS} razširitve}other{{SELECTED_ITEMS} razširitev}}</translation>
 <translation id="114715166554490743">Kazalec z glavo</translation>
 <translation id="114721135501989771">Prejmite Googlove pametne rešitve v Chromu</translation>
 <translation id="1147322039136785890">Zdaj je na vrsti <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -737,6 +740,7 @@
 <translation id="150411034776756821">Odstrani <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Mape, deljene z drugimi, so na voljo v sistemu Windows na lokaciji <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">izvoziti gesla</translation>
+<translation id="1505654899813338756">Zavihke lahko združite v skupine in imate tako sorodne strani skupaj ter shranjene v vseh napravah</translation>
 <translation id="1506061864768559482">Iskalnik</translation>
 <translation id="1506187449813838456">Povečanje višine tona</translation>
 <translation id="1507170440449692343">Tej strani je onemogočen dostop do kamere.</translation>
@@ -991,6 +995,7 @@
 <translation id="1660763353352708040">Težava napajalnika</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Odpravite težavo z zavihkom, ki upočasnjuje brskalnik}one{Odpravite težavo z zavihki, ki upočasnjujejo brskalnik}two{Odpravite težavo z zavihki, ki upočasnjujejo brskalnik}few{Odpravite težavo z zavihki, ki upočasnjujejo brskalnik}other{Odpravite težavo z zavihki, ki upočasnjujejo brskalnik}}</translation>
 <translation id="16620462294541761">Vašega gesla žal ni bilo mogoče preveriti. Poskusite znova.</translation>
+<translation id="1662572015199460525">Z glasovnim ali besedilnim klepetom dobite odgovore, ključne poudarke in drugo</translation>
 <translation id="166278006618318542">Algoritem javnega ključa subjekta</translation>
 <translation id="1662801900924515589">Aplikacija <ph name="APP" /> je nameščena.</translation>
 <translation id="1663698992894057019">Nadgradite na novi Chromebook, če želite najnovejšo varnost in programsko opremo</translation>
@@ -1101,6 +1106,7 @@
 <translation id="174123615272205933">Po meri</translation>
 <translation id="1741314857973421784">Naprej</translation>
 <translation id="1744108098763830590">stran v ozadju</translation>
+<translation id="174516937379651657">Ko stran delite z Geminijem, se vsebina in URL strani v celoti pošljeta Googlu.</translation>
 <translation id="1745732479023874451">Upravljanje stikov</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Želite odpreti in urediti # datoteko v tej spletni aplikaciji?}two{Želite odpreti in urediti # datoteki v tej spletni aplikaciji?}few{Želite odpreti in urediti # datoteke v tej spletni aplikaciji?}other{Želite odpreti in urediti # datotek v tej spletni aplikaciji?}}</translation>
 <translation id="1748329107062243374">Uporabite ključ za dostop v napravi <ph name="DEVICE_NAME" /> za prijavo na spletnem mestu <ph name="WEBSITE" /></translation>
@@ -1413,6 +1419,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 razširitev je pregledana}one{{NUM_EXTENSIONS} razširitev je pregledana}two{{NUM_EXTENSIONS} razširitvi sta pregledani}few{{NUM_EXTENSIONS} razširitve so pregledane}other{{NUM_EXTENSIONS} razširitev je pregledanih}}</translation>
 <translation id="1959421829481337178">Vnesite kodo za aktiviranje, ki jo zagotovi operater.</translation>
 <translation id="1960211333621141174">Pečina</translation>
+<translation id="1962356719152496092">Tukaj prilagodite bližnjične tipke</translation>
 <translation id="1963976881984600709">Standardna zaščita</translation>
 <translation id="1964009877615282740">Pokaži več</translation>
 <translation id="1965578266762387357">Ko prejmete pomoč za pisanje, se URL strani, vsebina in besedilo pošljejo Googlu. Ne vnašajte osebnih podatkov (kot so zdravstveni ali finančni podatki)</translation>
@@ -1580,6 +1587,7 @@
 <translation id="2079053412993822885">S potrdilom, ki ste ga izbrisali, se ne morete več identificirati.</translation>
 <translation id="2079495302726689071">Odpri povezavo na novem zavihku aplikacije <ph name="APP" /></translation>
 <translation id="2079545284768500474">Razveljavi</translation>
+<translation id="2079553700504470326">Uporabite natančno lokacijo za najnatančnejše rezultate Geminija namesto ocenjene lokacije na podlagi naslova IP.</translation>
 <translation id="2080070583977670716">Več nastavitev</translation>
 <translation id="2081816110395725788">Nedejavnost pri napajanju iz baterije</translation>
 <translation id="2082187087049518845">Uvrsti zavihek v skupino</translation>
@@ -2211,6 +2219,7 @@
 <translation id="2496180316473517155">Zgodovina brskanja</translation>
 <translation id="2496616243169085015">Fotografija</translation>
 <translation id="2497229222757901769">Hitrost miške</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – Ta zavihek delite z Geminijem ves čas tega pogovora</translation>
 <translation id="2497852260688568942">Sinhronizacijo je onemogočil skrbnik</translation>
 <translation id="2498539833203011245">Minimiraj</translation>
 <translation id="2498765460639677199">Zelo velika</translation>
@@ -2535,6 +2544,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Če je vklopljena natančnost zaznavanja lokacije, se podatki o brezžičnih signalih, kot so dostopne točke Wi-Fi, bazne postaje mobilnih omrežij, ter podatki tipal naprave, kot sta merilnik pospeška in žiroskop, uporabljajo za ocenjevanje natančnejše lokacije naprave, ki jo aplikacije in storitve za Android uporabljajo za zagotavljanje funkcij, ki pri delovanju uporabljajo lokacijo. Google v ta namen redno zbira podatke o tipalih naprave in brezžičnih signalih v bližini te naprave ter tako prispeva k množičnemu zbiranju lokacij brezžičnih signalov.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google uporablja te podatke, zbrane iz te naprave, za izboljšanje natančnosti zaznavanja lokacije in storitev na podlagi lokacije ter splošno izboljšanje, zagotavljanje in vzdrževanje Googlovih storitev. Te podatke obdelujemo glede na zakonite interese Googla in tretjih oseb za izpolnjevanje potreb uporabnikov. Ti podatki se ne uporabljajo za osebno prepoznavo posameznikov.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Natančnost zaznavanja lokacije lahko kadar koli izklopite v nastavitvah lokacije v tej napravi, in sicer v »Nastavitve &gt; Zasebnost in varnost &gt; Nastavitve zasebnosti &gt; Dostop do lokacije &gt; Dodatne nastavitve lokacije«. Če je natančnost zaznavanja lokacije izklopljena, se podatki o natančnosti zaznavanja lokacije ne bodo zbirali. Pri aplikacijah in storitvah za Android se za določanje lokacije te naprave uporablja samo naslov IP (če je na voljo), kar lahko vpliva na razpoložljivost in natančnost lokacij za aplikacije in storitve za Android, kot so Google Zemljevidi.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Ogled in upravljanje dejavnosti v aplikacijah Gemini</translation>
 <translation id="2730029791981212295">Varnostno kopiranje aplikacij in datotek za Linux</translation>
 <translation id="2730550884708194161">O delovnih profilih</translation>
 <translation id="2730596696987224099">Izberite svoje</translation>
@@ -3405,6 +3415,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{Naprava <ph name="DEVICE_NAME" /> z vami deli priloge (<ph name="ATTACHMENTS" />).}one{Naprava <ph name="DEVICE_NAME" /> z vami deli priloge (<ph name="ATTACHMENTS" />).}two{Naprava <ph name="DEVICE_NAME" /> z vami deli priloge (<ph name="ATTACHMENTS" />).}few{Naprava <ph name="DEVICE_NAME" /> z vami deli priloge (<ph name="ATTACHMENTS" />).}other{Naprava <ph name="DEVICE_NAME" /> z vami deli priloge (<ph name="ATTACHMENTS" />).}}</translation>
 <translation id="3361954577771524115">Iz aplikacije</translation>
+<translation id="3362651095484543782">Če želite zapustiti Geminija ali se vrniti vanj, uporabite bližnjične tipke.</translation>
 <translation id="3362915550009543917">Spokojna oljna slika s travnikom v rumenih odtenkih, ki vzbuja občutek mirnosti in intelektualnega premisleka.</translation>
 <translation id="3363202073972776113">Ta novi profil bo upravljala vaša organizacija. <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + premik miškinega kazalca</translation>
@@ -3628,6 +3639,7 @@
 <translation id="3511358375261756531">Razširi <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Pisava fiksne širine</translation>
 <translation id="3511528412952710609">Kratka</translation>
+<translation id="3512465804715993309">Prilagodljivo označevanje</translation>
 <translation id="3513019849832307207">Pridruži se in odpri</translation>
 <translation id="3513563267917474897">Drsnik za odtenek od <ph name="MIN_VALUE" /> do <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Upravljanje iger</translation>
@@ -4973,6 +4985,7 @@
 <translation id="443031431654216610">Uporabite samo števke.</translation>
 <translation id="4430369329743628066">Zaznamek dodan</translation>
 <translation id="4430422687972614133">Vklopi navidezno kartico</translation>
+<translation id="443196770280837407">Odprite Geminija z bližnjičnimi tipkami.</translation>
 <translation id="4432621511648257259">Napačno geslo</translation>
 <translation id="4434611816075088065">Trenutno vam ni treba ukrepati</translation>
 <translation id="443475966875174318">Posodabljanje ali odstranjevanje nezdružljivih aplikacij</translation>
@@ -4988,6 +5001,7 @@
 <translation id="4442863809158514979">Ogled spletnih dovoljenj</translation>
 <translation id="4442937638623063085">Ni profilov. Vnesite kodo za aktiviranje, ki jo zagotovi operater.</translation>
 <translation id="4443536555189480885">&amp;Pomoč</translation>
+<translation id="4444191890945732856">To stran delite z Geminijem</translation>
 <translation id="4444304522807523469">Dostop do optičnih bralnikov, priklopljenih prek USB-ja ali povezanih v lokalno omrežje.</translation>
 <translation id="4444512841222467874">Če ne sprostite prostora, bodo uporabniki in podatki morda samodejno odstranjeni.</translation>
 <translation id="4445446646109808714">Licenčna pogodba za končnega uporabnika: <ph name="EULA_LINK" /></translation>
@@ -5310,6 +5324,7 @@
 <translation id="4681930562518940301">Odpri izvirno &amp;sliko na novem zavihku</translation>
 <translation id="4682481611456523884">Vdelana vsebina na tem spletnem mestu ne more uporabljati podatkov, ki jih je shranilo o vas</translation>
 <translation id="4682807230647698604">Ko uporabljate te funkcije, se ustrezni podatki pošljejo Googlu zaradi ustvarjanja izkušnje z umetno inteligenco</translation>
+<translation id="4683143253481759090">Chrome je bil posodobljen</translation>
 <translation id="4683629100208651599">Nastavi na male črke</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" /> % (privzeto)</translation>
 <translation id="4684427112815847243">Sinhroniziraj vse</translation>
@@ -5319,6 +5334,7 @@
 <translation id="4687718960473379118">Oglasi, ki jih predlaga spletno mesto</translation>
 <translation id="4688036121858134881">ID lokalnega dnevnika: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> bo to napravo povrnil na prejšnjo različico (<ph name="PROGRESS_PERCENT" />).</translation>
+<translation id="4688870304423708920">Preverite internetno povezavo in znova poskusite uporabiti Geminija</translation>
 <translation id="4689235506267737042">Izbira nastavitev predstavitve</translation>
 <translation id="4689421377817139245">Sinhronizacija tega zaznamka z iPhonom</translation>
 <translation id="4690091457710545971">&lt;Štiri datoteke, ki jih generira Intelova vdelana programska oprema za Wi-Fi: csr.lst, fh_regs.lst, radio_reg.lst in monitor.lst.sysmon. Prve tri so dvojiške datoteke, ki vsebujejo izvoze registra in Intel zanje zagotavlja, da ne vsebujejo osebnih podatkov ali podatkov, ki bi omogočali prepoznavo naprave. Zadnja datoteka je sled izvajanja iz Intelove vdelane programske opreme; očiščena je vseh osebnih podatkov ali podatkov, ki bi omogočali prepoznavo naprave, vendar je prevelika, da bi jo bilo mogoče prikazati tukaj. Te datoteke so bile generirane kot odziv na nedavne težave z Wi-Fi-jem v vaši napravi in bodo posredovane Intelu za pomoč pri odpravljanju teh težav.&gt;</translation>
@@ -5604,6 +5620,7 @@
 <translation id="4884937942297374058">Izboljšana zaščita je izklopljena</translation>
 <translation id="4884987973312178454">6 x</translation>
 <translation id="4885692421645694729">Ta razširitev nima dodatnega dostopa do spletnih mest.</translation>
+<translation id="4887391901725877182">Podnapisi</translation>
 <translation id="4887424188275796356">Odpri s sistemskim pregledovalnikom</translation>
 <translation id="488785315393301722">Pokaži podrobnosti</translation>
 <translation id="488862352499217187">Ustvarjanje nove mape</translation>
@@ -5754,6 +5771,7 @@
 <translation id="5001526427543320409">Piškotki tretjih oseb</translation>
 <translation id="5003070249435823986">Uporabite potezo, da vstopite v način pomikanja, nato premaknite glavo v smeri, v kateri se želite pomikati. Če želite zapreti način pomikanja, znova uporabite potezo.</translation>
 <translation id="5003993274120026347">Naslednji stavek</translation>
+<translation id="5005113238422129109">Uporabite mikrofon za klepet z Geminijem. Ko govorite z Geminijem, se zvok shrani v dejavnosti v aplikacijah Gemini (če je vklopljena)</translation>
 <translation id="5005311809885666699">Shranjeno iz Chroma</translation>
 <translation id="5005498671520578047">Kopiranje gesla</translation>
 <translation id="5006218871145547804">ADB za aplikacije za Android v Crostiniju</translation>
@@ -6080,7 +6098,6 @@
 <translation id="5235050375939235066">Želite odstraniti aplikacijo?</translation>
 <translation id="523505283826916779">Nastavitve funkcij za ljudi s posebnimi potrebami</translation>
 <translation id="5235750401727657667">Zamenjaj prikazano stran pri odpiranju novega zavihka</translation>
-<translation id="5236054983756407518">Ali želite domači naslov odstraniti iz Chroma?</translation>
 <translation id="5237124927415201087">Preprosto nastavite napravo <ph name="DEVICE_TYPE" /> s telefonom. Wi-Fi in račun Google lahko dodate, ne da bi vam bilo treba ročno vnesti gesla.
     <ph name="BR" />
     <ph name="BR" />
@@ -6727,6 +6744,7 @@
 <translation id="5705005699929844214">Možnosti funkcij za ljudi s posebnimi potrebami so vedno prikazane</translation>
 <translation id="5705882733397021510">Nazaj</translation>
 <translation id="5707185214361380026">Ni bilo mogoče naložiti razširitve z mesta:</translation>
+<translation id="5707674184620508665">Vaša organizacija, <ph name="ACCOUNT_MANAGER" />, si ne bo mogla ogledati vaših obstoječih podatkov ali jih upravljati. Ostali bodo v obstoječem profilu.</translation>
 <translation id="5708171344853220004">Microsoftovo glavno ime</translation>
 <translation id="5711010025974903573">Dnevniki storitve</translation>
 <translation id="5711983031544731014">Odklepanje ni mogoče. Vnesite geslo.</translation>
@@ -7213,7 +7231,6 @@
 <translation id="606449270532897041">Upravljanje podatkov spletnih mest</translation>
 <translation id="6064764629679333574">Izboljšajte kakovost zvoka mikrofona Bluetooth tako, da povečate kakovost zvoka v nizki ločljivosti na visoko ločljivost.</translation>
 <translation id="6065289257230303064">Atributi imenika subjekta potrdila</translation>
-<translation id="6065690209261668796">Ali želite službeni naslov odstraniti iz Chroma?</translation>
 <translation id="6066794465984119824">Zgoščena vrednost slike ni nastavljena.</translation>
 <translation id="6069464830445383022">Z računom Google se prijavite v Chromebook</translation>
 <translation id="6071181508177083058">potrditev gesla</translation>
@@ -7438,6 +7455,7 @@
 <translation id="622484624075952240">Dol</translation>
 <translation id="622537739776246443">Profil bo izbrisan</translation>
 <translation id="6225475702458870625">Podatkovna povezava je na voljo v napravi <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Dejavnost v aplikacijah Gemini</translation>
 <translation id="6226777517901268232">Datoteka z zasebnim ključem (izbirno)</translation>
 <translation id="6227280783235722609">razširitev</translation>
 <translation id="622902691730729894">Odpni skupino iz vrstice z zaznamki</translation>
@@ -7537,6 +7555,7 @@
 <translation id="628726841779494414">Upravljanje tiskalnikov v nastavitvah tiskalnika</translation>
 <translation id="6287288864483377583">Uvoz je podprt samo za eno potrdilo</translation>
 <translation id="6287828400772161253">Telefon Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Vprašajte Googlov način umetne inteligence</translation>
 <translation id="6290613030083731160">V bližini ni naprav, na voljo za deljenje. <ph name="LINK_BEGIN" />Več o tem<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Ni mogoče obnoviti zaradi pomanjkanja prostora za shranjevanje.</translation>
 <translation id="6291741848715722067">Potrditvena koda</translation>
@@ -7740,6 +7759,7 @@
 <translation id="6451861213630784801">Odjavljeni ste</translation>
 <translation id="6452181791372256707">Zavrni</translation>
 <translation id="6452251728599530347">Dokončano: <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">Dodajanje razširitev</translation>
 <translation id="6452961788130242735">Težava z omrežjem ali neustrezno območje</translation>
 <translation id="6453191633103419909">Kakovost predvajanja zavihka/zaslona</translation>
 <translation id="6453921811609336127">Če želite preklopiti na naslednji način vnosa, pritisnite <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />preslednico<ph name="END_SPACE" /><ph name="END_SHORTCUT" />.</translation>
@@ -8172,6 +8192,7 @@
 <translation id="6759193508432371551">Ponastavitev na tovarniške nastavitve</translation>
 <translation id="6760354150216532978">Opozorilo: To spletno mesto lahko vidi vaše spremembe</translation>
 <translation id="6761209758867628753">Orodje: Pomagaj mi pisati</translation>
+<translation id="6761459308170527362">Z glasovnim ali besedilnim klepetom lahko Geminiju zastavite vprašanje o vsebini strani, ki jo delite</translation>
 <translation id="676158322851696513">»<ph name="EXTENSION_NAME" />«</translation>
 <translation id="6761623907967804682">Podatki spletnih mest v napravi niso dovoljeni</translation>
 <translation id="6762833852331690540">Vklopljeno</translation>
@@ -8831,6 +8852,7 @@
 <translation id="7223952304612664117">To sistemskim storitvam omogoča uporabo natančnosti zaznavanja lokacije za določanje vaše lokacije. Natančnost zaznavanja lokacije za oceno lokacije naprave uporablja podatke o brezžičnih signalih in tipalih.</translation>
 <translation id="7225082563376899794">Uporaba funkcije Windows Hello pri izpolnjevanju gesel</translation>
 <translation id="7225179976675429563">Vrsta omrežja manjka</translation>
+<translation id="7226163413959353072">Pomočnik z umetno inteligenco, ki zagotavlja ključne poudarke, pojasnjuje koncepte, išče odgovore in drugo</translation>
 <translation id="7227235818314667565">Upravljanje deljenja</translation>
 <translation id="7227458944009118910">Spodaj navedene aplikacije lahko obravnavajo tudi povezave za protokol. Druge aplikacije bodo zahtevale dovoljenje.</translation>
 <translation id="7228056665272655255">Če želite nastaviti prstni odtis, naj se otrok dotakne tipala prstnih odtisov v zgornjem desnem kotu tipkovnice. Podatki o prstnih odtisih otroka so varno shranjeni in nikoli ne zapustijo naprave <ph name="DEVICE_TYPE" />.</translation>
@@ -8900,6 +8922,7 @@
 <translation id="727595954130325265">Nakup</translation>
 <translation id="727952162645687754">Napaka pri prenosu</translation>
 <translation id="7280649757394340890">Glasovne nastavitve pretvorbe besedila v govor</translation>
+<translation id="7280683802406059877">Prilagajanje bližnjičnih tipk</translation>
 <translation id="7280877790564589615">Zahtevano je dovoljenje</translation>
 <translation id="7281166215790160128">Način</translation>
 <translation id="7282056103720203738">Branje priloženih podatkov o napravah in podatkov v njih</translation>
@@ -8958,6 +8981,7 @@
 <translation id="7320213904474460808">Privzeto omrežje</translation>
 <translation id="7321545336522791733">Strežnik ni dosegljiv</translation>
 <translation id="7322515217754205362">Dovoljenja spletnih mest</translation>
+<translation id="7322919329844967709">Prejeli boste ustreznejše odgovore, povezane z vsebino strani, ki jo delite</translation>
 <translation id="7323315405936922211">Velikost območja kazalca</translation>
 <translation id="7324020307732396723">Odpri nastavitve jezika</translation>
 <translation id="7324297612904500502">Forum za beto</translation>
@@ -9208,6 +9232,7 @@
 <translation id="7481312909269577407">Naprej</translation>
 <translation id="7481358317100446445">Pripravljeno</translation>
 <translation id="748138892655239008">Osnovne omejitve potrdila</translation>
+<translation id="7482823403440483089">Izboljšano samodejno izpolnjevanje</translation>
 <translation id="7483732342458943943">Ta povezava ne deluje</translation>
 <translation id="7484645889979462775">Nikoli za to spletno mesto</translation>
 <translation id="7484943269191249363">Uporabite lahko vse ključe za dostop, shranjene v Googlovem upravitelju gesel v tej napravi. To boste morali narediti samo enkrat.</translation>
@@ -9957,6 +9982,7 @@
 <translation id="7991296728590311172">Nastavitve stikalnega dostopa</translation>
 <translation id="7992080146463834191">Povzemite vsebino, poenostavite zapleteno besedilo ali zastavite vprašanja.</translation>
 <translation id="7992203134935383159">Sinteza govora</translation>
+<translation id="7993332993977106257">Preprost dostop za uporabo Geminija v napravi, tudi če je Chrome pomanjšan.</translation>
 <translation id="7997826902155442747">Prednost postopkov</translation>
 <translation id="7997828719430450286">Uspešno.</translation>
 <translation id="7998701048266085837">Naslovi URL</translation>
@@ -10010,6 +10036,7 @@
 <translation id="8028060951694135607">Microsoftova obnovitev ključa</translation>
 <translation id="8028803902702117856">Prenašanje <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Velikost</translation>
+<translation id="8029349782735515147">Prikaz podnapisov pri uporabi Geminija Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Bralni seznam}=1{Bralni seznam ({SELECTED_ITEMS})}one{Bralni seznam ({SELECTED_ITEMS})}two{Bralni seznam ({SELECTED_ITEMS})}few{Bralni seznam ({SELECTED_ITEMS})}other{Bralni seznam ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Zahtevano je dovoljenje; pritisnite ⌘ + Option + puščico gor, če se želite odzvati.</translation>
 <translation id="8030169304546394654">Ni povezave</translation>
@@ -10128,6 +10155,7 @@
 <translation id="8102139037507939978">Odstrani podatke, ki omogočajo osebno prepoznavo, iz datoteke system_logs.txt.</translation>
 <translation id="810362914482827094">Iskanje gesel</translation>
 <translation id="8104088837833760645">Prenesi profil za e-SIM</translation>
+<translation id="8105050970626643057">Hitro odprite Geminija, ko ga potrebujete</translation>
 <translation id="8105273883928376822">Če želite nadaljevati, se prijavite.</translation>
 <translation id="8106114112474206597">Uporabite »i« za pritisk gumba miške</translation>
 <translation id="8107015733319732394">Nameščanje Trgovine Google Play v napravi <ph name="DEVICE_TYPE" />. To lahko traja nekaj minut.</translation>
@@ -10284,6 +10312,7 @@
 <translation id="8222112516148944758">Skupine zavihkov se samodejno shranjujejo in posodabljajo v vseh napravah</translation>
 <translation id="8222674561049363989">Datoteka ni veljaven dokument</translation>
 <translation id="822347941086490485">Iskanje naprav HID …</translation>
+<translation id="8224209912580158729">Delite vsebino strani z Geminijem in prejmite ustreznejše odgovore.</translation>
 <translation id="8224427620313426549">Vaš račun za <ph name="DOMAIN_LINK" /> ne bo izbrisan</translation>
 <translation id="8225046344534779393">Preverite internetno povezavo</translation>
 <translation id="8225265270453771718">Deljenje okna aplikacije</translation>
@@ -10427,6 +10456,7 @@
 <translation id="8314835274931377415">Želite začeti nastavitev stikalnega dostopa?</translation>
 <translation id="8315018673856831477">Možnosti varčevanja s pomnilnikom</translation>
 <translation id="8315514906653279104">Vklapljanje …</translation>
+<translation id="8316480109537174997">Prikaz Geminija v sistemski vrstici in vklop bližnjičnih tipk</translation>
 <translation id="8317671367883557781">Dodaj omrežno povezavo</translation>
 <translation id="8317965619823678157">kopirati gesla</translation>
 <translation id="8318266828739827371">Uporabite pogled razdeljenega zaslona, da si ogledate povečano območje zaslona. Če želite vklopiti ali izklopiti zasidrano lupo, pritisnite tipko za iskanje + Ctrl + D.</translation>
@@ -10827,6 +10857,7 @@
 <translation id="8607661817136110841">Vaše skupine zavihkov</translation>
 <translation id="8607828412110648570">Naprava Bluetooth mora biti v načinu za seznanjanje in v bližini. Seznanjajte samo z napravami, ki jim zaupate. Seznanjene naprave so vidne vsem računom v tem Chromebooku. <ph name="BEGIN_LINK_LEARN_MORE" />Več o tem<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Dodajanje kartončka za Kerberos</translation>
+<translation id="860907040896565281">Prilagajanje bližnjičnih tipk …</translation>
 <translation id="8609465669617005112">Premakni navzgor</translation>
 <translation id="8611922158252451755">Vsi s povezavo lahko urejajo vse zavihke, zato premišljeno delite vsebino. Povezava poteče čez 48 ur.</translation>
 <translation id="8612252270453580753">&amp;Iskanje videosličice s ponudnikom <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11230,6 +11261,7 @@
 <translation id="8868838761037459823">Podrobnosti mobilnega omrežja</translation>
 <translation id="8870413625673593573">Nedavno zaprto</translation>
 <translation id="8871043459130124414">Zažene se šele, ko kliknete razširitev</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – To stran delite z Geminijem</translation>
 <translation id="8871551568777368300">Pripel skrbnik</translation>
 <translation id="8871696467337989339">Uporabljate nepodprto zastavico ukazne vrstice: <ph name="BAD_FLAG" />. Ogroženi bosta stabilnost in varnost.</translation>
 <translation id="8871974300055371298">Nastavitve vsebine</translation>
@@ -11442,6 +11474,7 @@
 <translation id="9011163749350026987">Vedno pokaži ikono</translation>
 <translation id="9011262023858991985">Predvajanje tega zavihka</translation>
 <translation id="9011393886518328654">Opombe ob izdaji</translation>
+<translation id="9012013036616593083">Gemini trenutno ni na voljo. Poskusite pozneje.</translation>
 <translation id="9012122671773859802">Premikaj zaslon neprekinjeno, kot se premika miška</translation>
 <translation id="9012585441087414258">Ščiti pred spletnimi mesti, prenosi in razširitvami, za katere vemo, da so nevarni. Če se na strani zgodi kaj sumljivega, se URL-ji in delčki vsebine strani pošljejo v Google Varno brskanje.</translation>
 <translation id="9013037634206938463">Če želite namestiti Linux, potrebujete <ph name="INSTALL_SIZE" /> nezasedenega prostora. Če želite povečati nezasedeni prostor, izbrišite datoteke iz naprave.</translation>
@@ -11467,6 +11500,7 @@
 <translation id="9024127637873500333">&amp;Odpri v novem zavihku</translation>
 <translation id="9024158959543687197">Napaka pri vpenjanju datotečnega sredstva v skupni rabi. Preverite URL datotečnega sredstva v skupni rabi in poskusite znova.</translation>
 <translation id="9024692527554990034">Bližnjice v naslovni vrstici lahko uporabite, če želite hitro iskati po določenem spletnem mestu ali uporabiti drug iskalnik.</translation>
+<translation id="9024975946059881308">Prikaz Geminija v menijski vrstici sistema macOS in vklop bližnjičnih tipk</translation>
 <translation id="9025222334598338152">Primerjalne tabele lahko uporabite za spremljanje, ko omejujete možnosti</translation>
 <translation id="902638246363752736">Nastavitve tipkovnice</translation>
 <translation id="9026393603776578602">narek</translation>
diff --git a/chrome/app/resources/generated_resources_sq.xtb b/chrome/app/resources/generated_resources_sq.xtb
index 3363245..596fcc6 100644
--- a/chrome/app/resources/generated_resources_sq.xtb
+++ b/chrome/app/resources/generated_resources_sq.xtb
@@ -1361,6 +1361,7 @@
 <translation id="1931152874660185993">Nuk ka asnjë përbërës të instaluar.</translation>
 <translation id="1931410639376954712">Po instalon <ph name="DEVICE_OS" /></translation>
 <translation id="1932098463447129402">Jo më parë</translation>
+<translation id="1933070475689690969">Aktiviteti i aplikacioneve Gemini</translation>
 <translation id="1933489278505808700">Lejohet të lexojë dhe të ndryshojë</translation>
 <translation id="1935303383381416800">Lejohen të shikojnë vendndodhjen tënde</translation>
 <translation id="193565226207940518">Vegla e mbështetjes</translation>
@@ -3495,6 +3496,7 @@
 <translation id="3435738964857648380">Siguria</translation>
 <translation id="343578350365773421">Nuk ka letër</translation>
 <translation id="3435896845095436175">Aktivizo</translation>
+<translation id="3437072258256045988">Menaxho aktivitetin e aplikacioneve Gemini</translation>
 <translation id="3437397693214267762">Shiko "Kalendarin e Outlook" dhe skedarët e SharePoint dhe OneDrive</translation>
 <translation id="3438633801274389918">Ninxha</translation>
 <translation id="3439153939049640737">Lejo gjithmonë që <ph name="HOST" /> të qaset te mikrofoni yt</translation>
@@ -6057,7 +6059,6 @@
 <translation id="5235050375939235066">Të çinstalohet aplikacioni?</translation>
 <translation id="523505283826916779">Cilësimet e qasjes</translation>
 <translation id="5235750401727657667">Zëvendëso faqen që shikon kur hap një skedë të re</translation>
-<translation id="5236054983756407518">Të hiqet adresa jote e shtëpisë nga Chrome?</translation>
 <translation id="5237124927415201087">Konfiguro me lehtësi pajisjen tënde <ph name="DEVICE_TYPE" /> me telefonin tënd. Mund të shtosh rrjetin Wi-Fi dhe "Llogarinë tënde të Google" pa futur fjalëkalimet e tua në mënyrë manuale.
     <ph name="BR" />
     <ph name="BR" />
@@ -7187,7 +7188,6 @@
 <translation id="606449270532897041">Menaxho të dhënat e sajtit</translation>
 <translation id="6064764629679333574">Përmirëso cilësinë e tingullit të mikrofonit me Bluetooth duke e përmirësuar audion me rezolucion të ulët në audio me rezolucion të lartë.</translation>
 <translation id="6065289257230303064">Atributet e direktorisë së subjektit të certifikatës</translation>
-<translation id="6065690209261668796">Të hiqet adresa jote e punës nga Chrome?</translation>
 <translation id="6066794465984119824">Hash-i i imazhit nuk është caktuar</translation>
 <translation id="6069464830445383022">Identifikohu në pajisjen Chromebook me "Llogarinë tënde të Google"</translation>
 <translation id="6071181508177083058">konfirmo fjalëkalimin</translation>
@@ -7511,6 +7511,7 @@
 <translation id="628726841779494414">Menaxho printerët e tu te cilësimet e printerëve</translation>
 <translation id="6287288864483377583">Importimi mbështetet vetëm për një certifikatë të vetme</translation>
 <translation id="6287828400772161253">Telefon me Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Pyet "Modalitetin e IA-së së Google"</translation>
 <translation id="6290613030083731160">Asnjë pajisje e disponueshme nuk po ndan në afërsi. <ph name="LINK_BEGIN" />Mëso më shumë<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Nuk mund të restaurohet për shkak të mungesës së hapësirës ruajtëse.</translation>
 <translation id="6291741848715722067">Kodi i konfirmimit</translation>
diff --git a/chrome/app/resources/generated_resources_sr-Latn.xtb b/chrome/app/resources/generated_resources_sr-Latn.xtb
index 5e2f2aaa..a214a5a 100644
--- a/chrome/app/resources/generated_resources_sr-Latn.xtb
+++ b/chrome/app/resources/generated_resources_sr-Latn.xtb
@@ -6080,7 +6080,6 @@
 <translation id="5235050375939235066">Želite li da deinstalirate aplikaciju?</translation>
 <translation id="523505283826916779">Podešavanja pristupačnosti</translation>
 <translation id="5235750401727657667">Zamenite stranicu koja se prikaže kad otvorite novu karticu</translation>
-<translation id="5236054983756407518">Želite da uklonite kućnu adresu iz Chrome-a?</translation>
 <translation id="5237124927415201087">Lako podesite <ph name="DEVICE_TYPE" /> pomoću telefona. Možete da dodate WiFi i Google nalog bez ručnog unošenja lozinki.
     <ph name="BR" />
     <ph name="BR" />
@@ -7211,7 +7210,6 @@
 <translation id="606449270532897041">Upravljaj podacima o sajtovima</translation>
 <translation id="6064764629679333574">Poboljšajte kvalitet zvuka Bluetooth mikrofona tako što ćete povećati zvuk niske rezolucije na visoku rezoluciju.</translation>
 <translation id="6065289257230303064">Atributi kataloga subjekata sertifikata</translation>
-<translation id="6065690209261668796">Želite da uklonite adresu na poslu iz Chrome-a?</translation>
 <translation id="6066794465984119824">Heš za slike nije podešen</translation>
 <translation id="6069464830445383022">Na Chromebook se prijavljujete pomoću Google naloga</translation>
 <translation id="6071181508177083058">potvrdite lozinku</translation>
@@ -7536,6 +7534,7 @@
 <translation id="628726841779494414">Upravljajte štampačima u podešavanjima štampača</translation>
 <translation id="6287288864483377583">Uvoz je podržan samo za jedan sertifikat</translation>
 <translation id="6287828400772161253">Android telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Pitajte režim Google veštačke inteligencije</translation>
 <translation id="6290613030083731160">Nema dostupnih uređaja koji dele u blizini. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Vraćanje nije uspelo zbog nedostatka memorijskog prostora.</translation>
 <translation id="6291741848715722067">Kôd za potvrdu</translation>
@@ -9210,6 +9209,7 @@
 <translation id="7481312909269577407">Napred</translation>
 <translation id="7481358317100446445">Spremno</translation>
 <translation id="748138892655239008">Osnovna ograničenja sertifikata</translation>
+<translation id="7482823403440483089">Poboljšano automatsko popunjavanje</translation>
 <translation id="7483732342458943943">Ovaj link ne radi</translation>
 <translation id="7484645889979462775">Nikad za ovaj sajt</translation>
 <translation id="7484943269191249363">Možete da koristite sve pristupne ključeve sačuvane u Google menadžeru lozinki na ovom uređaju. To treba da uradite samo jedanput.</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb
index 587d8e2..2d04980 100644
--- a/chrome/app/resources/generated_resources_sr.xtb
+++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -6080,7 +6080,6 @@
 <translation id="5235050375939235066">Желите ли да деинсталирате апликацију?</translation>
 <translation id="523505283826916779">Подешавања приступачности</translation>
 <translation id="5235750401727657667">Замените страницу која се прикаже кад отворите нову картицу</translation>
-<translation id="5236054983756407518">Желите да уклоните кућну адресу из Chrome-а?</translation>
 <translation id="5237124927415201087">Лако подесите <ph name="DEVICE_TYPE" /> помоћу телефона. Можете да додате WiFi и Google налог без ручног уношења лозинки.
     <ph name="BR" />
     <ph name="BR" />
@@ -7211,7 +7210,6 @@
 <translation id="606449270532897041">Управљај подацима о сајтовима</translation>
 <translation id="6064764629679333574">Побољшајте квалитет звука Bluetooth микрофона тако што ћете повећати звук ниске резолуције на високу резолуцију.</translation>
 <translation id="6065289257230303064">Атрибути каталога субјеката сертификата</translation>
-<translation id="6065690209261668796">Желите да уклоните адресу на послу из Chrome-а?</translation>
 <translation id="6066794465984119824">Хеш за слике није подешен</translation>
 <translation id="6069464830445383022">На Chromebook се пријављујете помоћу Google налога</translation>
 <translation id="6071181508177083058">потврдите лозинку</translation>
@@ -7536,6 +7534,7 @@
 <translation id="628726841779494414">Управљајте штампачима у подешавањима штампача</translation>
 <translation id="6287288864483377583">Увоз је подржан само за један сертификат</translation>
 <translation id="6287828400772161253">Android телефон (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Питајте режим Google вештачке интелигенције</translation>
 <translation id="6290613030083731160">Нема доступних уређаја који деле у близини. <ph name="LINK_BEGIN" />Сазнајте више<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Враћање није успело због недостатка меморијског простора.</translation>
 <translation id="6291741848715722067">Кôд за потврду</translation>
@@ -9210,6 +9209,7 @@
 <translation id="7481312909269577407">Напред</translation>
 <translation id="7481358317100446445">Спремно</translation>
 <translation id="748138892655239008">Основна ограничења сертификата</translation>
+<translation id="7482823403440483089">Побољшано аутоматско попуњавање</translation>
 <translation id="7483732342458943943">Овај линк не ради</translation>
 <translation id="7484645889979462775">Никад за овај сајт</translation>
 <translation id="7484943269191249363">Можете да користите све приступне кључеве сачуване у Google менаџеру лозинки на овом уређају. То треба да урадите само једанпут.</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb
index 1f3d416..e6cd9356 100644
--- a/chrome/app/resources/generated_resources_sv.xtb
+++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Vill du avinstallera appen?</translation>
 <translation id="523505283826916779">Inställningar för tillgänglighet</translation>
 <translation id="5235750401727657667">Ersätt den aktuella sidan när du öppnar en ny flik</translation>
-<translation id="5236054983756407518">Vill du ta bort din hemadress från Chrome?</translation>
 <translation id="5237124927415201087">Konfigurera enkelt <ph name="DEVICE_TYPE" /> med telefonen. Du kan lägga till ditt wifi och ditt Google-konto utan att ange lösenorden manuellt.
     <ph name="BR" />
     <ph name="BR" />
@@ -7208,7 +7207,6 @@
 <translation id="606449270532897041">Hantera webbplatsdata</translation>
 <translation id="6064764629679333574">Förbättra kvaliteten på Bluetooth-mikrofonljudet genom att skala upp lågupplöst ljud till hög upplösning.</translation>
 <translation id="6065289257230303064">Attribut för certifikatämneskatalog</translation>
-<translation id="6065690209261668796">Vill du ta bort din jobbadress från Chrome?</translation>
 <translation id="6066794465984119824">Avbildningens hashvärde har inte angetts</translation>
 <translation id="6069464830445383022">Du loggar in på Chromebook med ditt Google-konto.</translation>
 <translation id="6071181508177083058">bekräfta lösenord</translation>
@@ -7532,6 +7530,7 @@
 <translation id="628726841779494414">Hantera dina skrivare i skrivarinställningarna</translation>
 <translation id="6287288864483377583">Det finns bara stöd för import av enstaka certifikat</translation>
 <translation id="6287828400772161253">Android-telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Fråga Googles AI-läge</translation>
 <translation id="6290613030083731160">Det finns inga enheter i närheten som delar. <ph name="LINK_BEGIN" />Läs mer<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Återställningen misslyckades eftersom det inte finns tillräckligt med lagringsutrymme.</translation>
 <translation id="6291741848715722067">Bekräftelsekod</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb
index 78b4f0f..125db722 100644
--- a/chrome/app/resources/generated_resources_sw.xtb
+++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">Aina ya karatasi</translation>
 <translation id="1143142264369994168">Mtia Sahihi kwenye Cheti</translation>
 <translation id="1145593918056169051">Printa imeacha kufanya kazi</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Viendelezi}=1{Viendelezi ({SELECTED_ITEMS})}other{Viendelezi ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Kielekezi cha kichwa</translation>
 <translation id="114721135501989771">Pata Google mahiri kwenye Chrome</translation>
 <translation id="1147322039136785890">Sasa ni wakati wa <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -734,6 +735,7 @@
 <translation id="150411034776756821">Ondoa <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Folda zinazoshirikiwa zinapatikana kwenye Windows katika <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">Pakua manenosiri</translation>
+<translation id="1505654899813338756">Unaweza kuweka vichupo katika vikundi ili uhifadhi kurasa zinazohusiana pamoja na kwenye vifaa vyako</translation>
 <translation id="1506061864768559482">Mtambo wa utafutaji</translation>
 <translation id="1506187449813838456">Ongeza sauti</translation>
 <translation id="1507170440449692343">Ukurasa huu umezuiwa usifikie kamera yako.</translation>
@@ -5302,6 +5304,7 @@
 <translation id="4681930562518940301">Fungua picha asili katika kichupo kipya</translation>
 <translation id="4682481611456523884">Maudhui yaliyopachikwa kwenye tovuti hii hayawezi kutumia maelezo ambayo tovuti hii imehifadhi kukuhusu</translation>
 <translation id="4682807230647698604">Unapotumia vipengele hivi, data inayofaa hutumwa kwenda Google ili kubuni hali za utumiaji za AI</translation>
+<translation id="4683143253481759090">Chrome imesasishwa</translation>
 <translation id="4683629100208651599">Fanya Ziwe Herufi Ndogo</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (chaguomsingi)</translation>
 <translation id="4684427112815847243">Sawazisha kila kitu</translation>
@@ -6072,7 +6075,6 @@
 <translation id="5235050375939235066">Ungependa kuondoa programu?</translation>
 <translation id="523505283826916779">Mipangilio ya ufikiaji</translation>
 <translation id="5235750401727657667">Badilisha ukurasa unaoona unapokifungua kichupo kipya</translation>
-<translation id="5236054983756407518">Ungependa kuondoa anwani yako ya nyumbani kwenye Chrome?</translation>
 <translation id="5237124927415201087">Weka mipangilio kwenye <ph name="DEVICE_TYPE" /> yako kwa urahisi ukitumia simu yako. Unaweza kuweka Wi-Fi na Akaunti yako ya Google bila kuweka manenosiri mwenyewe.
     <ph name="BR" />
     <ph name="BR" />
@@ -7203,7 +7205,6 @@
 <translation id="606449270532897041">Dhibiti data ya tovuti</translation>
 <translation id="6064764629679333574">Boresha ubora wa sauti ya maikrofoni ya Bluetooth kwa kuongeza sauti ya ubora wa chini kuwa sauti ya juu.</translation>
 <translation id="6065289257230303064">Vipengele vya Saraka ya Vichwa cha Vyeti</translation>
-<translation id="6065690209261668796">Ungependa kuondoa anwani yako ya kazini kwenye Chrome?</translation>
 <translation id="6066794465984119824">Kiwakilishi kifupi cha picha hakijawekwa</translation>
 <translation id="6069464830445383022">Tumia Akaunti yako ya Google kuingia katika Chromebook yako</translation>
 <translation id="6071181508177083058">thibitisha nenosiri</translation>
@@ -7527,6 +7528,7 @@
 <translation id="628726841779494414">Dhibiti printa zako kwenye mipangilio ya printa</translation>
 <translation id="6287288864483377583">Unaruhusiwa kupakia cheti kimoja tu</translation>
 <translation id="6287828400772161253">Simu ya Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Uliza Matumizi ya AI</translation>
 <translation id="6290613030083731160">Hakuna vifaa vinavyoshiriki karibu. <ph name="LINK_BEGIN" />Pata maelezo zaidi<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Imeshindwa kurejesha kwa sababu nafasi ya kuhifadhi haitoshi.</translation>
 <translation id="6291741848715722067">Nambari ya kuthibitisha</translation>
@@ -9192,6 +9194,7 @@
 <translation id="7481312909269577407">Mbele</translation>
 <translation id="7481358317100446445">Iko tayari</translation>
 <translation id="748138892655239008">Vizuizi Msingi vya Cheti</translation>
+<translation id="7482823403440483089">Kipengele kilichoboreshwa cha kujaza kiotomatiki</translation>
 <translation id="7483732342458943943">Kiungo Hiki Hakifanyi Kazi</translation>
 <translation id="7484645889979462775">Kamwe lisihifadhiwe kwa tovuti hii</translation>
 <translation id="7484943269191249363">Unaweza kutumia funguo zote za siri ulizohifadhi kwenye Kidhibiti cha Manenosiri cha Google katika kifaa hiki. Utahitaji kufanya hivi mara moja pekee.</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb
index 756c947..a01f458 100644
--- a/chrome/app/resources/generated_resources_ta.xtb
+++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android மொபைலில் இருந்து கணக்கு விவரங்களைத் தானாக நிரப்பு</translation>
 <translation id="1069814191880976658">வேறோரு திரையைத் தேர்வுசெய்யவும்</translation>
 <translation id="107022587824771715">பக்கக் குழுப் பரிந்துரைகளைத் தற்போது பயன்படுத்த முடியாது. நீங்கள் <ph name="BEGIN_LINK" />இப்போது ரெஃப்ரெஷ் செய்யலாம்<ph name="END_LINK" /> அல்லது பிறகு மீண்டும் முயலலாம்</translation>
+<translation id="1070357312245925724">வழிசெலுத்தல் ஷார்ட்கட்</translation>
 <translation id="1070377999570795893">உங்கள் கம்ப்யூட்டரில் உள்ள மற்றொரு நிரல் Chrome செயல்படும் முறையை மாற்றக்கூடிய ஒரு நீட்டிப்பைச் சேர்த்துள்ளது.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">உங்கள் கணக்கின் உள்நுழைவு விவரங்கள் காலாவதியாகிவிட்டன. தயவுசெய்து வெளியேறிவிட்டு மீண்டும் உள்நுழையவும்.</translation>
 <translation id="1122960773616686544">புத்தகக்குறியின் பெயர்</translation>
 <translation id="1124772482545689468">பயனர்</translation>
+<translation id="1125371304736839151">Geminiயை பிரவுசரின் மேற்பகுதியில் காட்டு</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (இயல்பு) போல் தெரிகிறது</translation>
 <translation id="1125921926864945797">வால்பேப்பர் மற்றும் ஸ்டைல்</translation>
 <translation id="1128090040635299943">Linux தற்போது உள்ளமைக்கப்படுகிறது. இதற்குச் சில நிமிடங்கள் ஆகும்.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">காகித வகை</translation>
 <translation id="1143142264369994168">சான்றிதழ் கையொப்பமிடுநர்</translation>
 <translation id="1145593918056169051">பிரிண்டர் நின்றுவிட்டது</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{நீட்டிப்புகள்}=1{நீட்டிப்புகள் ({SELECTED_ITEMS})}other{நீட்டிப்புகள் ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">தலை அசைவு மூலம் கட்டுப்படுத்துதல்</translation>
 <translation id="114721135501989771">Chromeமில் Google ஸ்மார்ட்களை பெறுக</translation>
 <translation id="1147322039136785890">சாதனத்தைப் பயன்படுத்துவதற்கான <ph name="SUPERVISED_USER_NAME" /> இன் முறை வந்துவிட்டது</translation>
@@ -734,6 +737,7 @@
 <translation id="150411034776756821"><ph name="SITE" />ஐ அகற்று</translation>
 <translation id="1504551620756424144">பகிர்ந்த ஃபோல்டர்களை Windowsஸில் <ph name="BASE_DIR" /> என்பதில் பார்க்கலாம்.</translation>
 <translation id="1505494256539862015">கடவுச்சொற்களை ஏற்ற</translation>
+<translation id="1505654899813338756">தொடர்புடைய பக்கங்களை ஒரே இடத்தில் வைத்திருக்க பக்கங்களைக் குழுவாக்கலாம், அவை உங்களின் எல்லாச் சாதனங்களிலும் சேமிக்கப்பட்டிருக்கும்</translation>
 <translation id="1506061864768559482">தேடல் இன்ஜின்</translation>
 <translation id="1506187449813838456">ஸ்ருதியை அதிகரி</translation>
 <translation id="1507170440449692343">இந்தப் பக்கம் உங்கள் கேமராவை அணுகுவதிலிருந்து தடுக்கப்பட்டுள்ளது.</translation>
@@ -988,6 +992,7 @@
 <translation id="1660763353352708040">பவர் அடாப்டர் தொடர்பான சிக்கல்</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{உங்கள் பிரவுசர் செயல்படும் வேகத்தைக் குறைக்கும் பக்கத்தைச் சரிசெய்தல்}other{உங்கள் பிரவுசர் செயல்படும் வேகத்தைக் குறைக்கும் பக்கங்களைச் சரிசெய்தல்}}</translation>
 <translation id="16620462294541761">மன்னிக்கவும், உங்கள் கடவுச்சொல்லைச் சரிபார்க்க முடியவில்லை. தயவுசெய்து மீண்டும் முயற்சி செய்க.</translation>
+<translation id="1662572015199460525">பிரவுசிங் செய்யும்போதே குரல் அல்லது மெசேஜ் மூலம் உரையாடி பதில்கள், முக்கியமான தகவல்கள் மற்றும் பலவற்றைப் பெறுங்கள்</translation>
 <translation id="166278006618318542">பொருள் பொது விசை அல்காரிதம்</translation>
 <translation id="1662801900924515589"><ph name="APP" /> நிறுவப்பட்டது</translation>
 <translation id="1663698992894057019">சமீபத்திய பாதுகாப்பு மற்றும் மென்பொருள் புதுப்பிப்புகளைப் பெற புதிய Chromebookகிற்கு மாறுங்கள்</translation>
@@ -1098,6 +1103,7 @@
 <translation id="174123615272205933">பிரத்தியேக மார்ஜின்கள்</translation>
 <translation id="1741314857973421784">தொடர்க</translation>
 <translation id="1744108098763830590">பின்புலப் பக்கம்</translation>
+<translation id="174516937379651657">Geminiயுடன் பக்கத்தைப் பகிரும்போது, பக்கத்தின் முழு உள்ளடக்கமும் URLலும் Googleளுக்கு அனுப்பப்படும்.</translation>
 <translation id="1745732479023874451">தொடர்புகளை நிர்வகியுங்கள்</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{இந்த இணைய ஆப்ஸில் # ஃபைல்களைத் திறந்து திருத்த வேண்டுமா?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> இணையதளத்தில் உள்நுழைய <ph name="DEVICE_NAME" /> சாதனத்தில் இருந்து கடவுச்சாவியைப் பயன்படுத்துங்கள்</translation>
@@ -1410,6 +1416,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 நீட்டிப்பு சரிபார்க்கப்பட்டது}other{{NUM_EXTENSIONS} நீட்டிப்புகள் சரிபார்க்கப்பட்டன}}</translation>
 <translation id="1959421829481337178">உங்கள் மொபைல் நிறுவனம் வழங்கிய செயல்படுத்தல் குறியீட்டை டைப் செய்யவும்.</translation>
 <translation id="1960211333621141174">செங்குத்தான பாறை</translation>
+<translation id="1962356719152496092">கீபோர்டு ஷார்ட்கட்டை இங்கே பிரத்தியேகமாக்கலாம்</translation>
 <translation id="1963976881984600709">நிலையான பாதுகாப்பு</translation>
 <translation id="1964009877615282740">மேலும் காட்டு</translation>
 <translation id="1965578266762387357">எழுதுவதற்கான உதவியை நீங்கள் பெறும்போது பக்கத்தின் URL, உள்ளடக்கம், எழுதிய வார்த்தைகள் ஆகியவை Googleளுக்கு அனுப்பப்படும். மருத்துவ விவரங்கள், நிதி விவரங்கள் போன்ற தனிப்பட்ட தகவல்களை வழங்க வேண்டாம்.</translation>
@@ -1577,6 +1584,7 @@
 <translation id="2079053412993822885">உங்கள் சான்றிதழ்களில் ஒன்றை நீக்கினால், பின்னர் உங்களை அடையாளம் காட்டுவதற்கு அதைப் பயன்படுத்த முடியாது.</translation>
 <translation id="2079495302726689071">புதிய <ph name="APP" /> பக்கத்தில் இணைப்பைத் திற</translation>
 <translation id="2079545284768500474">செயல்தவிர்</translation>
+<translation id="2079553700504470326">மிகவும் துல்லியமான முடிவுகளை Gemini வழங்க, உங்கள் IP முகவரியின் அடிப்படையிலான தோராய இருப்பிடத்திற்குப் பதிலாக உங்கள் துல்லியமான இருப்பிடத்தைப் பயன்படுத்தலாம்.</translation>
 <translation id="2080070583977670716">மேலும் அமைப்புகள்</translation>
 <translation id="2081816110395725788">பேட்டரியில் இயங்கும்போது செயலற்ற நிலை</translation>
 <translation id="2082187087049518845">பக்கக் குழு</translation>
@@ -2208,6 +2216,7 @@
 <translation id="2496180316473517155">உலாவல் வரலாறு</translation>
 <translation id="2496616243169085015">புகைப்படக்கலை</translation>
 <translation id="2497229222757901769">மவுஸின் வேகம்</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - இந்த உரையாடல் முடியும் வரை இந்தப் பக்கத்தை Geminiயுடன் பகிர்கிறீர்கள்</translation>
 <translation id="2497852260688568942">உங்கள் நிர்வாகி ஒத்திசைவை முடக்கியுள்ளார்</translation>
 <translation id="2498539833203011245">சிறிதாக்கு</translation>
 <translation id="2498765460639677199">மிகப்பெரிய</translation>
@@ -2532,6 +2541,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />இருப்பிடத் துல்லியம் இயக்கப்பட்டிருக்கும்போது, ஆக்சலரோமீட்டர், திசை காட்டி போன்ற சாதன சென்சார் தரவுடன் வைஃபை ஆக்சஸ் பாயின்ட்டுகள், மொபைல் நெட்வொர்க் டவர்கள் போன்ற வயர்லெஸ் சிக்னல்கள் குறித்த தகவல்களும் மிகத் துல்லியமான சாதன இருப்பிடத்தைக் கணக்கிடப் பயன்படுத்தப்படுகின்றன. இருப்பிடத்தின் அடிப்படையிலான அம்சங்களை வழங்க Android ஆப்ஸும் சேவைகளும் இந்த இருப்பிடத் தகவல்களைப் பயன்படுத்துகின்றன. இதைச் செய்ய, இந்தச் சாதனத்திற்கு அருகில் உள்ள வயர்லெஸ் சிக்னல்கள் மற்றும் சாதன சென்சார்கள் குறித்த தகவல்களை Google அவ்வப்போது சேகரித்து திரளாக்க முறையில் தொகுக்கப்படும் வயர்லெஸ் சிக்னல் இருப்பிடங்கள் தரவிற்கு வழங்கும்.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />இந்தச் சாதனத்தில் இருந்து சேகரித்த தகவல்களை Google இவற்றிற்காகப் பயன்படுத்துகிறது: இருப்பிடத்தின் துல்லியத்தன்மையையும் இருப்பிடம் சார்ந்த சேவைகளையும் மேம்படுத்துதல்; பொதுவாக Googleளின் சேவைகளை மேம்படுத்துதல், வழங்குதல், பராமரித்தல். பயனர்களின் தேவைகளைப் பூர்த்திசெய்ய வேண்டும் என்று Google மற்றும் மூன்றாம் தரப்பினருக்குள்ள நியாயமான நலநோக்கங்களின் அடிப்படையில் இந்தத் தகவல்களைச் செயலாக்குகிறோம். எந்தத் தனிநபரையும் அடையாளம் காண இந்தத் தகவல் பயன்படுத்தப்படாது.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />இந்தச் சாதனத்தின் இருப்பிட அமைப்புகளில், அமைப்புகள் &gt; தனியுரிமையும் பாதுகாப்பும் &gt; தனியுரிமைக் கட்டுப்பாடுகள் &gt; இருப்பிட அணுகல் &gt; மேம்பட்ட இருப்பிட அமைப்புகள் என்பதற்குச் சென்று எப்போது வேண்டுமானாலும் இருப்பிடத் துல்லியத்தை முடக்கிக்கொள்ளலாம். இருப்பிடத் துல்லியம் முடக்கப்பட்டிருந்தால், இருப்பிடத் துல்லியத் தரவு எதுவும் சேகரிக்கப்படாது. Android ஆப்ஸ் மற்றும் சேவைகளுக்கு, இந்தச் சாதனத்தின் இருப்பிடத்தைக் கண்டறிய IP முகவரி (கிடைக்கும்பட்சத்தில்) மட்டுமே பயன்படுத்தப்படுகின்றது. இதனால் Google Maps போன்ற Android ஆப்ஸ் மற்றும் சேவைகளுக்கு இருப்பிடங்களின் துல்லியத்தன்மையும் கிடைக்கும்நிலையும் பாதிக்கப்படலாம்.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Gemini ஆப்ஸ் செயல்பாடுகளைப் பார்க்கலாம் நிர்வகிக்கலாம்</translation>
 <translation id="2730029791981212295">Linux ஆப்ஸும் கோப்புகளும் காப்புப் பிரதி எடுக்கப்படுகின்றன</translation>
 <translation id="2730550884708194161">பணிக் கணக்குகள் பற்றி</translation>
 <translation id="2730596696987224099">நீங்களே தேர்வுசெய்யுங்கள்</translation>
@@ -3402,6 +3412,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> உங்களுடன் <ph name="ATTACHMENTS" /> ஐப் பகிர்கிறது.}other{<ph name="DEVICE_NAME" /> உங்களுடன் <ph name="ATTACHMENTS" /> ஐப் பகிர்கிறது.}}</translation>
 <translation id="3361954577771524115">ஆப்ஸில் இருந்து</translation>
+<translation id="3362651095484543782">Geminiயில் இருந்து வெளியேற அல்லது அதற்குச் செல்ல, கீபோர்டு ஷார்ட்கட்டைப் பயன்படுத்தலாம்.</translation>
 <translation id="3362915550009543917">அமைதி மற்றும் ஆழமான சிந்தனை உணர்வைத் தூண்டும் மஞ்சள் நிறப் புல்வெளியின் ஆயில் பெயிண்டிங்.</translation>
 <translation id="3363202073972776113">இந்தப் புதிய சுயவிவரத்தை உங்கள் நிறுவனம் நிர்வகிக்கும். <ph name="BEGIN_LINK" />மேலும் அறிக<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+ஹோவர் செய்தல்</translation>
@@ -3625,6 +3636,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" /> ஐ விரிவாக்கும்</translation>
 <translation id="351152300840026870">நிலையான-அகலம் கொண்ட எழுத்துரு</translation>
 <translation id="3511528412952710609">குறுகிய</translation>
+<translation id="3512465804715993309">சூழலுக்கேற்ப ஹைலைட் செய்தல்</translation>
 <translation id="3513019849832307207">சேர் &amp; திற</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> முதல் <ph name="MAX_VALUE" /> வரை தேர்ந்தெடுப்பதற்கான வண்ணச் சாயல் ஸ்லைடர்</translation>
 <translation id="3514335087372914653">கேம் கட்டுப்பாடு</translation>
@@ -4970,6 +4982,7 @@
 <translation id="443031431654216610">எண்கள் மட்டும்</translation>
 <translation id="4430369329743628066">புத்தகக்குறி சேர்க்கப்பட்டது</translation>
 <translation id="4430422687972614133">விர்ச்சுவல் கார்டை இயக்கு</translation>
+<translation id="443196770280837407">கீபோர்டு ஷார்ட்கட் மூலம் Geminiயைத் திறக்கலாம்.</translation>
 <translation id="4432621511648257259">தவறான கடவுச்சொல்</translation>
 <translation id="4434611816075088065">தற்போது நடவடிக்கை தேவைப்படுபவை எதுவும் இல்லை</translation>
 <translation id="443475966875174318">இணங்காத பயன்பாடுகளைப் புதுப்பிக்கவும் அல்லது அகற்றவும்</translation>
@@ -4985,6 +4998,7 @@
 <translation id="4442863809158514979">இணைய அனுமதிகளைக் காட்டு</translation>
 <translation id="4442937638623063085">சுயவிவரங்கள் எதுவும் கண்டறியப்படவில்லை. உங்கள் மொபைல் நிறுவனம் வழங்கிய செயல்படுத்தல் குறியீட்டை டைப் செய்யவும்.</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
+<translation id="4444191890945732856">இந்தப் பக்கத்தை Geminiயுடன் பகிர்கிறீர்கள்</translation>
 <translation id="4444304522807523469">USB அல்லது பிற லோக்கல் நெட்வொர்க் மூலம் இணைக்கப்பட்ட ஆவண ஸ்கேனர்களை அணுகுதல்</translation>
 <translation id="4444512841222467874">போதுமான இடம் காலியாக்கப்படவில்லை எனில், பயனர்களும் தரவும் தானாகவே அகற்றப்படலாம்.</translation>
 <translation id="4445446646109808714">இறுதிப் பயனர் உரிம ஒப்பந்தம்: <ph name="EULA_LINK" /></translation>
@@ -5307,6 +5321,7 @@
 <translation id="4681930562518940301">அசல் &amp;படத்தைப் புதிய தாவலில் திற</translation>
 <translation id="4682481611456523884">இந்தத் தளத்தில் உள்ள உட்பொதிக்கப்பட்ட உள்ளடக்கம் உங்களைப் பற்றிச் சேமித்துள்ள தகவல்களைப் பயன்படுத்த முடியாது</translation>
 <translation id="4682807230647698604">இந்த அம்சங்களைப் பயன்படுத்தும்போது AI பயன்பாடுகளை உருவாக்குவதற்காக அவற்றுடன் தொடர்புடைய தரவு Googleளுக்கு அனுப்பப்படும்</translation>
+<translation id="4683143253481759090">Chrome புதுப்பிக்கப்பட்டது</translation>
 <translation id="4683629100208651599">சிற்றெழுத்தாக்கு</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (இயல்பு)</translation>
 <translation id="4684427112815847243">அனைத்தையும் ஒத்திசை</translation>
@@ -5316,6 +5331,7 @@
 <translation id="4687718960473379118">தளம் பரிந்துரைக்கும் விளம்பரங்கள்</translation>
 <translation id="4688036121858134881">சாதனப் பதிவு ஐடி: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> இந்தச் சாதனத்தை முந்தைய பதிப்பிற்கு மாற்றுகிறது (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">இணைய இணைப்பைச் சரிபார்த்து Geminiயை மீண்டும் பயன்படுத்திப் பார்க்கவும்</translation>
 <translation id="4689235506267737042">டெமோ விருப்பங்களைத் தேர்வுசெய்தல்</translation>
 <translation id="4689421377817139245">இந்தப் புத்தகக்குறியை iPhone உடன் ஒத்திசையுங்கள்</translation>
 <translation id="4690091457710545971">&lt;Intel வைஃபை நிலைபொருள் உருவாக்கிய நான்கு கோப்புகள்: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  முதல் மூன்று கோப்புகளும் பதிவு டம்ப்களைக் கொண்டுள்ள பைனரிக் கோப்புகளாகும், அவற்றில் தனிப்பட்ட அல்லது சாதனத்தை அடையாளப்படுத்தும் தகவல்கள் எதுவும் இல்லை என்று Intel உறுதிப்படுத்தியுள்ளது.  கடைசிக் கோப்பு, Intel நிலைபொருளைச் சேர்ந்த ஓர் இயக்கக் கண்காணிப்புக் கோப்பாகும்; அதிலிருந்து தனிப்பட்ட அல்லது சாதனத்தை அடையாளப்படுத்தும் தகவல்கள் அகற்றப்பட்டுள்ளன, ஆனால் கோப்பு மிகப் பெரிதாக இருப்பதால் அதை இங்கு காட்ட முடியாது.  இந்தக் கோப்புகள் உங்கள் சாதனத்தில் சமீபத்தில் ஏற்பட்ட வைஃபை குறித்த சிக்கல்களுக்குப் பதிலளிக்கையில் உருவாக்கப்பட்டன, அவை இந்தச் சிக்கல்களைப் பிழையறிந்து திருத்துவதற்கு உதவ, Intelலுடன் பகிரப்படும்.&gt;</translation>
@@ -5601,6 +5617,7 @@
 <translation id="4884937942297374058">மேம்பட்ட பாதுகாப்பு முடக்கப்பட்டுள்ளது</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">இந்த நீட்டிப்பிற்குக் கூடுதல் தள அணுகல் இல்லை</translation>
+<translation id="4887391901725877182">விவரிப்பு சப்டைட்டில்கள்</translation>
 <translation id="4887424188275796356">சிஸ்டம் வியூவருடன் திற</translation>
 <translation id="488785315393301722">விவரங்களைக் காண்பி</translation>
 <translation id="488862352499217187">புதிய ஃபோல்டரை உருவாக்கும்</translation>
@@ -5751,6 +5768,7 @@
 <translation id="5001526427543320409">மூன்றாம் தரப்புக் குக்கீகள்</translation>
 <translation id="5003070249435823986">சைகையைப் பயன்படுத்தி நகர்த்துதல் பயன்முறைக்குச் சென்று, நீங்கள் நகர்த்த விரும்பும் திசைக்குத் தலையை நகர்த்தவும். நகர்த்துதல் பயன்முறையில் இருந்து வெளியேற மீண்டும் சைகையைப் பயன்படுத்தவும்.</translation>
 <translation id="5003993274120026347">அடுத்த வாக்கியம்</translation>
+<translation id="5005113238422129109">Geminiயுடன் பேச உங்கள் மைக்ரோஃபோனைப் பயன்படுத்தலாம். Geminiயுடன் பேசும்போது, Gemini ஆப்ஸ் செயல்பாடுகளில் (ஆன் செய்யப்பட்டிருந்தால்) ஆடியோ சேமிக்கப்படும்.</translation>
 <translation id="5005311809885666699">Chrome உலாவியில் இருந்து சேமிக்கப்பட்டது</translation>
 <translation id="5005498671520578047">கடவுச்சொல்லை நகலெடு</translation>
 <translation id="5006218871145547804">Crostini Android ஆப்ஸ் ADB</translation>
@@ -6077,7 +6095,6 @@
 <translation id="5235050375939235066">ஆப்ஸை நிறுவல் நீக்கவா?</translation>
 <translation id="523505283826916779">அணுகல்தன்மை அமைப்புகள்</translation>
 <translation id="5235750401727657667">புதிய தாவலைத் திறக்கும் போது காண்பிக்கப்படும் பக்கத்தை மாற்று</translation>
-<translation id="5236054983756407518">Chromeமில் இருந்து உங்கள் வீட்டு முகவரியை அகற்ற வேண்டுமா?</translation>
 <translation id="5237124927415201087">உங்கள் மொபைல் மூலம் <ph name="DEVICE_TYPE" /> சாதனத்தை எளிதாக அமைக்கலாம். கடவுச்சொற்களை டைப் செய்யாமலேயே உங்கள் வைஃபை மற்றும் Google கணக்கைச் சேர்க்கலாம்.
     <ph name="BR" />
     <ph name="BR" />
@@ -6723,6 +6740,7 @@
 <translation id="5705005699929844214">எப்போதும் அணுகல்தன்மை விருப்பங்களைக் காட்டு</translation>
 <translation id="5705882733397021510">பின்செல்</translation>
 <translation id="5707185214361380026">இதிலிருந்து நீட்டிப்பை ஏற்றுவதில் தோல்வி:</translation>
+<translation id="5707674184620508665">உங்கள் நிறுவனத்தால் (<ph name="ACCOUNT_MANAGER" />) ஏற்கெனவே உள்ள தரவைப் பார்க்கவோ நிர்வகிக்கவோ முடியாது. இது உங்களின் தற்போதைய சுயவிவரத்திலேயே இருக்கும்.</translation>
 <translation id="5708171344853220004">Microsoft Principal பெயர்</translation>
 <translation id="5711010025974903573">சேவைப் பதிவுகள்</translation>
 <translation id="5711983031544731014">அன்லாக் செய்ய முடியவில்லை. கடவுச்சொல்லை உள்ளிடவும்.</translation>
@@ -7209,7 +7227,6 @@
 <translation id="606449270532897041">தளத் தரவை நிர்வகியுங்கள்</translation>
 <translation id="6064764629679333574">குறைவான ஆடியோ தெளிவுத்திறனை உயர் தெளிவுத்திறனாக அதிகரித்து புளூடூத் மைக் ஒலியின் தரத்தை மேம்படுத்துங்கள்.</translation>
 <translation id="6065289257230303064">சான்றிதழ் பொருள் கோப்பக பண்புக்கூறுகள்</translation>
-<translation id="6065690209261668796">Chromeமில் இருந்து உங்கள் பணியிட முகவரியை அகற்ற வேண்டுமா?</translation>
 <translation id="6066794465984119824">படத்தின் ஹேஷ் அமைக்கப்படவில்லை</translation>
 <translation id="6069464830445383022">Chromebookகில் உள்நுழைய Google கணக்கைப் பயன்படுத்துங்கள்</translation>
 <translation id="6071181508177083058">கடவுச்சொல்லை உறுதிசெய்க</translation>
@@ -7434,6 +7451,7 @@
 <translation id="622484624075952240">கீழ்</translation>
 <translation id="622537739776246443">சுயவிவரம் நீக்கப்படும்</translation>
 <translation id="6225475702458870625"><ph name="PHONE_NAME" /> இலிருந்து டேட்டா இணைப்பு உள்ளது</translation>
+<translation id="622568138962270592">Gemini ஆப்ஸ் செயல்பாடுகள்</translation>
 <translation id="6226777517901268232">தனிப்பட்ட குறியீட்டு ஃபைல்(விரும்பினால்)</translation>
 <translation id="6227280783235722609">நீட்டிப்பு</translation>
 <translation id="622902691730729894">புக்மார்க் பட்டியில் இருந்து குழுவை அகற்று</translation>
@@ -7533,6 +7551,7 @@
 <translation id="628726841779494414">பிரிண்டர் அமைப்புகளில் உங்கள் பிரிண்டர்களை நிர்வகியுங்கள்</translation>
 <translation id="6287288864483377583">ஒரு சான்றிதழுக்கு மட்டுமே இறக்குதல் ஆதரிக்கப்படும்</translation>
 <translation id="6287828400772161253">Android ஃபோன் (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI மோடைப் பயன்படுத்தலாம்</translation>
 <translation id="6290613030083731160">அருகிலுள்ள சாதனங்கள் எதுவும் பகிரவில்லை. <ph name="LINK_BEGIN" />மேலும் அறிக<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">போதுமான சேமிப்பிடம் இல்லாததால் மீட்டெடுக்க முடியவில்லை.</translation>
 <translation id="6291741848715722067">உறுதிப்படுத்தல் குறியீடு</translation>
@@ -7736,6 +7755,7 @@
 <translation id="6451861213630784801">வெளியேறிவிட்டீர்கள்</translation>
 <translation id="6452181791372256707">நிராகரி</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> முடிந்தது</translation>
+<translation id="6452268285438583507">நீட்டிப்புகளைச் சேருங்கள்</translation>
 <translation id="6452961788130242735">நெட்வொர்க் சிக்கல் அல்லது மோசமான டொமைன்</translation>
 <translation id="6453191633103419909">உலாவிப் பக்கம்/திரை காட்டப்படும் தரம்</translation>
 <translation id="6453921811609336127">அடுத்த உள்ளீட்டு முறைக்கு மாற <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> விசைகளை அழுத்தவும்</translation>
@@ -8162,6 +8182,7 @@
 <translation id="6759193508432371551">தொழிற்சாலை மீட்டமைவு</translation>
 <translation id="6760354150216532978">எச்சரிக்கை: நீங்கள் செய்யும் மாற்றங்களை இந்தத் தளத்தால் பார்க்க முடியும்</translation>
 <translation id="6761209758867628753">கருவி: எழுத எனக்கு உதவு</translation>
+<translation id="6761459308170527362">நீங்கள் பகிரும் பக்கத்தின் உள்ளடக்கம் குறித்த கேள்வியை Geminiயிடம் கேட்க, குரல் அல்லது மெசேஜ் உரையாடலைப் பயன்படுத்தலாம்</translation>
 <translation id="676158322851696513">“<ph name="EXTENSION_NAME" />”</translation>
 <translation id="6761623907967804682">சாதனத்தில் தளத் தரவைச் சேமிக்க அனுமதிக்கப்படவில்லை</translation>
 <translation id="6762833852331690540">ஆன் செய்யப்பட்டுள்ளது</translation>
@@ -8821,6 +8842,7 @@
 <translation id="7223952304612664117">இதைச் செய்தால், உங்கள் இருப்பிடத்தைத் தீர்மானிக்க சிஸ்டம் சேவைகள் இருப்பிடத் துல்லியத்தைப் பயன்படுத்தும். சாதனத்தின் இருப்பிடத்தைக் கணிக்க, வயர்லெஸ் சிக்னல்கள் குறித்த தகவல்களையும் சென்சார்களையும் 'இருப்பிடத் துல்லியம்' பயன்படுத்துகிறது.</translation>
 <translation id="7225082563376899794">கடவுச்சொற்களை வழங்கும்போது Windows Helloவைப் பயன்படுத்து</translation>
 <translation id="7225179976675429563">நெட்வொர்க் வகை இல்லை</translation>
+<translation id="7226163413959353072">முக்கியமான தகவல்களை வழங்கும், கருத்தாக்கத்தைத் தெளிவுபடுத்தும், பதில்களைக் கண்டறியும் மற்றும் பலவற்றைச் செய்யக்கூடிய AI அசிஸ்டண்ட்</translation>
 <translation id="7227235818314667565">பகிர்தலை நிர்வகியுங்கள்</translation>
 <translation id="7227458944009118910">கீழே பட்டியலிடப்பட்டுள்ள ஆப்ஸ் நெறிமுறை இணைப்புகளைக் கையாளலாம். மற்ற ஆப்ஸ் இதற்கு அனுமதி கேட்க வேண்டும்.</translation>
 <translation id="7228056665272655255">கைரேகையை அமைக்க கீபோர்டின் மேல் வலது ஓரத்தில் உள்ள கைரேகை சென்சாரைத் தொடுமாறு உங்கள் பிள்ளையிடம் கூறவும். உங்கள் பிள்ளையின் கைரேகைத் தரவு பாதுகாப்பாகச் சேமிக்கப்படுவதுடன் <ph name="DEVICE_TYPE" /> சாதனத்திலேயே இருக்கும்.</translation>
@@ -8890,6 +8912,7 @@
 <translation id="727595954130325265">இப்போதே வாங்குங்கள்</translation>
 <translation id="727952162645687754">பதிவிறக்கப் பிழை</translation>
 <translation id="7280649757394340890">உரையிலிருந்து பேச்சுக்கான குரல் அமைப்புகள்</translation>
+<translation id="7280683802406059877">கீபோர்டு ஷார்ட்கட்டைப் பிரத்தியேகமாக்கு</translation>
 <translation id="7280877790564589615">அனுமதி கோரப்பட்டது</translation>
 <translation id="7281166215790160128">பயன்முறை</translation>
 <translation id="7282056103720203738">இணைக்கப்பட்ட சாதனத் தகவலையும் தரவையும் படிக்க முடியும்</translation>
@@ -8948,6 +8971,7 @@
 <translation id="7320213904474460808">இயல்புநிலை நெட்வொர்க்காக அமை</translation>
 <translation id="7321545336522791733">சேவையகத்தைத் தொடர்புகொள்ள  முடியவில்லை</translation>
 <translation id="7322515217754205362">தள அனுமதிகள்</translation>
+<translation id="7322919329844967709">நீங்கள் பகிரும் பக்கத்தின் உள்ளடக்கத்துடன் பொருந்தக்கூடிய மிகவும் தொடர்புடைய பதில்களைப் பெறுவீர்கள்</translation>
 <translation id="7323315405936922211">கர்சர் பரப்பளவின் அளவு</translation>
 <translation id="7324020307732396723">மொழி அமைப்புகளைத் திற</translation>
 <translation id="7324297612904500502">பீட்டா மன்றம்</translation>
@@ -9198,6 +9222,7 @@
 <translation id="7481312909269577407">அடுத்த பக்கம்</translation>
 <translation id="7481358317100446445">தயார்</translation>
 <translation id="748138892655239008">சான்றிதழ் அடிப்படை கட்டுப்பாடுகள்</translation>
+<translation id="7482823403440483089">மேம்பட்ட தானாக நிரப்புதல்</translation>
 <translation id="7483732342458943943">இந்த இணைப்பு வேலை செய்யவில்லை</translation>
 <translation id="7484645889979462775">இந்த தளத்திற்கு எப்போதும் இல்லை</translation>
 <translation id="7484943269191249363">இந்தச் சாதனத்தில் Google Password Managerரில் சேமித்துள்ள கடவுச்சாவிகள் அனைத்தையும் பயன்படுத்தலாம். இதை ஒருமுறை மட்டுமே செய்ய வேண்டியிருக்கும்.</translation>
@@ -9947,6 +9972,7 @@
 <translation id="7991296728590311172">ஸ்விட்ச் அணுகலுக்கான அமைப்புகள்</translation>
 <translation id="7992080146463834191">உள்ளடக்கத்தைச் சுருக்கலாம், சிக்கலான வாக்கியங்களை எளிதாக்கலாம், கேள்விகளைக் கேட்கலாம்.</translation>
 <translation id="7992203134935383159">பேச்சு உருவாக்கம்</translation>
+<translation id="7993332993977106257">Chrome சிறிதாக்கப்பட்டிருந்தாலும் கூட உங்கள் சாதனம் முழுவதும் Geminiயைச் சுலபமாகப் பயன்படுத்தலாம்.</translation>
 <translation id="7997826902155442747">செயல்படுத்தல் முன்னுரிமை</translation>
 <translation id="7997828719430450286">முடிந்தது.</translation>
 <translation id="7998701048266085837">URLகள்</translation>
@@ -10000,6 +10026,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" />ஐப் பதிவிறக்குகிறது</translation>
 <translation id="8028993641010258682">அளவு</translation>
+<translation id="8029349782735515147">Gemini Liveவைப் பயன்படுத்தும்போது விவரிப்பு சப்டைட்டில்களைக் காட்டலாம்</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{வாசிப்புப் பட்டியல்}=1{வாசிப்புப் பட்டியல் ({SELECTED_ITEMS})}other{வாசிப்புப் பட்டியல் ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - அனுமதி கோரப்பட்டுள்ளது, பதிலளிக்க ⌘ + Option + மேல்நோக்கிய அம்புக்குறி விசைகளை அழுத்தவும்</translation>
 <translation id="8030169304546394654">துண்டிக்கப்பட்டது</translation>
@@ -10118,6 +10145,7 @@
 <translation id="8102139037507939978">system_logs.txt ஃபைலில் இருக்கும், தனிப்பட்ட ஒருவரை அடையாளம் காணக்கூடியத் தகவலைக் கோடிட்டு மறைக்கும்.</translation>
 <translation id="810362914482827094">கடவுக்குறியீடுகளைத் தேடுக</translation>
 <translation id="8104088837833760645">eSIM சுயவிவரத்தைப் பதிவிறக்குதல்</translation>
+<translation id="8105050970626643057">தேவைப்படும்போதெல்லாம் Geminiயை விரைவாகத் திறக்கும்</translation>
 <translation id="8105273883928376822">தொடர உள்நுழையவும்.</translation>
 <translation id="8106114112474206597">மவுஸ் பட்டனை அழுத்த “i” பட்டனைப் பயன்படுத்தவும்</translation>
 <translation id="8107015733319732394">உங்கள் <ph name="DEVICE_TYPE" /> இல் Google Play Storeரை நிறுவுகிறது. இதற்குச் சில நிமிடங்கள் ஆகலாம்.</translation>
@@ -10274,6 +10302,7 @@
 <translation id="8222112516148944758">உங்கள் பக்கக் குழுக்கள் தானாகச் சேமிக்கப்பட்டு, உங்கள் சாதனங்கள் அனைத்திலும் சேர்க்கப்படும்</translation>
 <translation id="8222674561049363989">ஃபைல் சரியான ஆவணம் இல்லை</translation>
 <translation id="822347941086490485">HID சாதனங்களைத் தேடுகிறது...</translation>
+<translation id="8224209912580158729">பக்க உள்ளடக்கத்தை Geminiயுடன் பகிர்வதன் மூலம் மிகவும் தொடர்புடைய பதில்களைப் பெறலாம்.</translation>
 <translation id="8224427620313426549">உங்கள் <ph name="DOMAIN_LINK" /> கணக்கு நீக்கப்படாது</translation>
 <translation id="8225046344534779393">இணைய இணைப்பைச் சரிபார்க்கவும்</translation>
 <translation id="8225265270453771718">ஆப்ஸ் சாளரத்தைப் பகிருங்கள்</translation>
@@ -10417,6 +10446,7 @@
 <translation id="8314835274931377415">சுவிட்ச் அணுகல் அமைவைத் தொடங்கவா?</translation>
 <translation id="8315018673856831477">நினைவகச் சேமிப்பான் விருப்பங்கள்</translation>
 <translation id="8315514906653279104">இயக்கப்படுகிறது...</translation>
+<translation id="8316480109537174997">சிஸ்டம் டிரேயில் Geminiயைக் காட்டி, கீபோர்டு ஷார்ட்கட்டை ஆன் செய்</translation>
 <translation id="8317671367883557781">நெட்வொர்க் இணைப்பைச் சேர்</translation>
 <translation id="8317965619823678157">கடவுச்சொற்களை நகலெடுக்க</translation>
 <translation id="8318266828739827371">திரையின் பெரிதாக்கப்பட்ட பகுதியைப் பார்க்க திரைப் பிரிப்புக் காட்சியைப் பயன்படுத்தலாம். நிலையாகப் பொருத்திய பெரிதாக்கியை இயக்கவும் முடக்கவும் Search + Ctrl + D பயன்படுத்தவும்.</translation>
@@ -10817,6 +10847,7 @@
 <translation id="8607661817136110841">உங்கள் பக்கக் குழுக்கள்</translation>
 <translation id="8607828412110648570">உங்கள் புளூடூத் சாதனம் இணைத்தல் பயன்முறையில் இருப்பதுடன் அருகில் இருப்பதையும் உறுதிசெய்துகொள்ளவும். நம்பகமான சாதனங்களை மட்டும் இணைக்கவும். இணைக்கப்பட்ட சாதனங்கள் இந்த Chromebookகில் உள்ள அனைத்து கணக்குகளுக்கும் காட்டப்படும். <ph name="BEGIN_LINK_LEARN_MORE" />மேலும் அறிக<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos டிக்கெட்டைச் சேர்த்தல்</translation>
+<translation id="860907040896565281">கீபோர்டு ஷார்ட்கட்டைப் பிரத்தியேகமாக்கு...</translation>
 <translation id="8609465669617005112">மேலே நகர்த்து</translation>
 <translation id="8611922158252451755">இணைப்பு உள்ள எவராலும் எல்லாப் பக்கங்களையும் திருத்த முடியும் என்பதால் கவனமுடன் பகிரவும். இணைப்பு 48 மணிநேரத்தில் காலாவதியாகும்.</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> மூலம் வீடியோ ஃபிரேமைத் தேடு</translation>
@@ -11217,6 +11248,7 @@
 <translation id="8868838761037459823">செல்லுலார் விவரங்கள்</translation>
 <translation id="8870413625673593573">சமீபத்தில் மூடியவை</translation>
 <translation id="8871043459130124414">நீட்டிப்பைக் கிளிக் செய்தால் மட்டுமே இயங்கும்</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - இந்தப் பக்கத்தை Geminiயுடன் பகிர்கிறீர்கள்</translation>
 <translation id="8871551568777368300">நிர்வாகியால் பொருத்தப்பட்டது</translation>
 <translation id="8871696467337989339">நீங்கள் ஒரு ஆதரிக்கப்படாத கட்டளை-வரி கொடியைப் பயன்படுத்துகிறீர்கள்: <ph name="BAD_FLAG" />. நிலைப்புத்தன்மை மற்றும் பாதுகாப்பு பாதிப்படையும்.</translation>
 <translation id="8871974300055371298">உள்ளடக்க அமைப்புகள்</translation>
@@ -11429,6 +11461,7 @@
 <translation id="9011163749350026987">எப்போதும் ஐகானைக் காட்டு</translation>
 <translation id="9011262023858991985">இந்த உலாவிப் பக்கத்தை அலைபரப்புகிறது</translation>
 <translation id="9011393886518328654">வெளியீட்டுக் குறிப்புகள்</translation>
+<translation id="9012013036616593083">Geminiயை இப்போது பயன்படுத்த முடியவில்லை. பிறகு முயலவும்.</translation>
 <translation id="9012122671773859802">கர்சரை நகர்த்துவதற்கு ஏற்ப திரையையும் தொடர்ந்து நகர்த்து</translation>
 <translation id="9012585441087414258">ஆபத்தானவை என அறியப்படுகின்ற இணையதளங்கள், பதிவிறக்கங்கள், நீட்டிப்புகள் ஆகியவற்றுக்கு எதிராக நிலையான பாதுகாப்பை வழங்கும். ஒரு பக்கத்தில் ஏதேனும் சந்தேகத்திற்கிடமான முறையில் நடந்தால், அதன் URLகளையும் பக்க உள்ளடக்கத்தின் சிறு பகுதிகளையும் Google பாதுகாப்பு உலாவலுக்கு அனுப்பும்.</translation>
 <translation id="9013037634206938463">Linuxஸை நிறுவ <ph name="INSTALL_SIZE" /> சேமிப்பகம் தேவை. சேமிப்பகத்தை அதிகரிக்க சாதனத்திலிருந்து கோப்புகளை நீக்கவும்.</translation>
@@ -11454,6 +11487,7 @@
 <translation id="9024127637873500333">புதிய தாவலில் &amp;திற</translation>
 <translation id="9024158959543687197">பகிர்வை ஏற்றுவதில் பிழை. ஃபைல் பகிர்வு URLஐச் சரிபார்த்து, மீண்டும் முயலவும்.</translation>
 <translation id="9024692527554990034">குறிப்பிட்ட தளத்தை விரைவாகத் தேடவும் வேறு தேடல் இன்ஜினைப் பயன்படுத்தவும் முகவரிப் பட்டியில் ஷார்ட்கட்களைப் பயன்படுத்தலாம்</translation>
+<translation id="9024975946059881308">Mac மெனு பட்டியில் Geminiயைக் காட்டி, கீபோர்டு ஷார்ட்கட்டை ஆன் செய்</translation>
 <translation id="9025222334598338152">விருப்பங்களை நீங்கள் தொடர்ந்து துல்லியமாக்கும்போது, ஆர்வமுள்ள தயாரிப்புகளைக் கண்காணிக்க ஒப்பீட்டு அட்டவணைகளைப் பயன்படுத்தலாம்</translation>
 <translation id="902638246363752736">கீபோர்டு அமைப்புகள்</translation>
 <translation id="9026393603776578602">சொல்வதை எழுதும்</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb
index ac148677..c0e91ecc 100644
--- a/chrome/app/resources/generated_resources_te.xtb
+++ b/chrome/app/resources/generated_resources_te.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Android ఫోన్ నుండి ఆటోమేటిక్‌గా ఖాతాను పొందండి</translation>
 <translation id="1069814191880976658">వేరే స్క్రీన్‌ను ఎంచుకోండి</translation>
 <translation id="107022587824771715">ట్యాబ్ గ్రూప్ సూచనలు ప్రస్తుతం అందుబాటులో లేవు. మీరు <ph name="BEGIN_LINK" />ఇప్పుడు రిఫ్రెష్ చేయవచ్చు<ph name="END_LINK" /> లేదా తర్వాత మళ్లీ ట్రై చేయవచ్చు</translation>
+<translation id="1070357312245925724">నావిగేషన్ షార్ట్‌కట్</translation>
 <translation id="1070377999570795893">మీ కంప్యూటర్‌లోని మరొక ప్రోగ్రామ్ Chrome పని చేసే విధానాన్ని మార్చగలిగే ఒక ఎక్స్‌టెన్షన్‌ని జోడించింది.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">మీ ఖాతా సైన్-ఇన్ వివరాల గడువు తీరి పోయింది. దయచేసి సైన్ అవుట్ చేసి, మళ్ళీ సైన్ ఇన్ చేయండి.</translation>
 <translation id="1122960773616686544">బుక్‌మార్క్ పేరు</translation>
 <translation id="1124772482545689468">వినియోగదారు</translation>
+<translation id="1125371304736839151">బ్రౌజర్ పైభాగంలో Geminiని చూడండి</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> ఉన్నట్టుంది (అసలైనది)</translation>
 <translation id="1125921926864945797">వాల్‌పేపర్, స్టయిల్</translation>
 <translation id="1128090040635299943">Linux ప్రస్తుతం కాన్ఫిగర్ చేయబడుతోంది. కాన్ఫిగరేషన్‌కు కొన్ని నిమిషాల సమయం పడుతుంది.</translation>
@@ -988,6 +990,7 @@
 <translation id="1660763353352708040">పవర్ అడాప్టర్ సమస్య ఉంది</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{మీ బ్రౌజర్ వేగాన్ని తగ్గించే ట్యాబ్‌ను పరిష్కరించండి}other{మీ బ్రౌజర్ వేగాన్ని తగ్గించే ట్యాబ్‌లను పరిష్కరించండి}}</translation>
 <translation id="16620462294541761">క్షమించండి, మీ పాస్‌వర్డ్ ధృవీకరించబడలేదు. దయచేసి మళ్ళీ ప్రయత్నించండి.</translation>
+<translation id="1662572015199460525">మీరు బ్రౌజ్ చేస్తున్నప్పుడు సమాధానాలు, కీలకమైన అంశాలు, మరిన్నింటిని పొందడానికి వాయిస్ లేదా టెక్స్ట్‌తో చాట్ చేయండి</translation>
 <translation id="166278006618318542">విషయం పబ్లిక్ కీ అల్గారిథం</translation>
 <translation id="1662801900924515589"><ph name="APP" /> ఇన్‌స్టాల్ చేయబడింది</translation>
 <translation id="1663698992894057019">తాజా సెక్యూరిటీ, సాఫ్ట్‌వేర్ కోసం కొత్త Chromebookకు అప్‌గ్రేడ్ చేయండి</translation>
@@ -1096,6 +1099,7 @@
 <translation id="174123615272205933">అనుకూల</translation>
 <translation id="1741314857973421784">కొనసాగించండి</translation>
 <translation id="1744108098763830590">బ్యాక్‌గ్రౌండ్ పేజీ</translation>
+<translation id="174516937379651657">మీరు Geminiకి ఒక పేజీని షేర్ చేసినప్పుడు, పేజీలోని పూర్తి కంటెంట్, URLలు Googleకు పంపబడతాయి.</translation>
 <translation id="1745732479023874451">కాంటాక్ట్‌లను మేనేజ్ చేయండి</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{# ఫైల్స్‌ని ఈ వెబ్ యాప్‌లో తెరిచి, ఎడిట్ చేయాలా?}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> వెబ్‌సైట్‌కు సైన్ ఇన్ చేయడానికి <ph name="DEVICE_NAME" /> పరికరానికి వచ్చిన పాస్-కీని ఉపయోగించండి</translation>
@@ -1408,6 +1412,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 ఎక్స్‌టెన్షన్ రివ్యూ చేయబడింది}other{{NUM_EXTENSIONS} ఎక్స్‌టెన్షన్ లు రివ్యూ చేయబడ్డాయి}}</translation>
 <translation id="1959421829481337178">దయచేసి మీ క్యారియర్ అందించిన యాక్టివేషన్ కోడ్‌ను ఎంటర్ చేయండి.</translation>
 <translation id="1960211333621141174">శిఖరం</translation>
+<translation id="1962356719152496092">కీబోర్డ్ షార్ట్‌కట్‌ను ఇక్కడ అనుకూలంగా మార్చండి</translation>
 <translation id="1963976881984600709">స్టాండర్డ్ రక్షణ</translation>
 <translation id="1964009877615282740">మరిన్ని చూడండి</translation>
 <translation id="1965578266762387357">మీరు రాయడంలో సహాయాన్ని పొందినప్పుడు, ఈ పేజీ URL, కంటెంట్, ఇంకా మీ టెక్స్ట్ Googleకు పంపబడతాయి. వ్యక్తిగత సమాచారాన్ని (ఉదాహరణకు, మెడికల్ లేదా ఆర్థికపరమైన వివరాలు వంటివి) ఎంటర్ చేయకండి</translation>
@@ -1575,6 +1580,7 @@
 <translation id="2079053412993822885">మీరు మీ స్వంత ప్రమాణపత్రాలలోని ఒకదాన్ని తొలగించినట్లయితే, మీరు దీన్ని గుర్తించడానికి మీరే ఇకపై ఉపయోగించలేరు.</translation>
 <translation id="2079495302726689071">కొత్త <ph name="APP" /> ట్యాబ్‌లో లింక్‌ను తెరవండి</translation>
 <translation id="2079545284768500474">చర్య రద్దు</translation>
+<translation id="2079553700504470326">మీ IP అడ్రస్ ఆధారంగా అందే ఎస్టిమేటెడ్ లొకేషన్‌కు బదులుగా, మీ ఖచ్చితమైన లొకేషన్‌ను ఉపయోగించి, అత్యంత ఖచ్చితమైన Gemini ఫలితాలను పొందండి.</translation>
 <translation id="2080070583977670716">మరిన్ని సెట్టింగ్‌లు</translation>
 <translation id="2081816110395725788">బ్యాటరీలో ఉన్నప్పుడు ఇన్‌యాక్టివ్ పవర్</translation>
 <translation id="2082187087049518845">గ్రూప్ ట్యాబ్</translation>
@@ -2206,6 +2212,7 @@
 <translation id="2496180316473517155">బ్రౌజింగ్ హిస్టరీ</translation>
 <translation id="2496616243169085015">ఫోటోగ్రఫీ</translation>
 <translation id="2497229222757901769">మౌస్ వేగం</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - ఈ సంభాషణ జరుగుతున్నంత కాలం మీరు ఈ ట్యాబ్‌ను Geminiతో షేర్ చేస్తున్నారు.</translation>
 <translation id="2497852260688568942">సింక్‌ను మీ నిర్వాహకులు నిలిపివేశారు</translation>
 <translation id="2498539833203011245">కనిష్ఠీకరించు</translation>
 <translation id="2498765460639677199">ఎక్కువ</translation>
@@ -2530,6 +2537,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />'లొకేషన్ ఖచ్చితత్వం' ఆన్‌లో ఉన్నప్పుడు, Wi-Fi యాక్సెస్ పాయింట్‌లు, సెల్యులార్ నెట్‌వర్క్ టవర్‌ల వంటి వైర్‌లెస్ సిగ్నల్స్‌తో పాటు యాక్సిలెరోమీటర్, గైరోస్కోప్ వంటి పరికర సెన్సార్ డేటాకు సంబంధించిన సమాచారాన్ని ఉపయోగించి మరింత ఖచ్చితమైన పరికర లొకేషన్‌ను అంచనా వేయడం జరుగుతుంది, లొకేషన్ ఆధారిత ఫీచర్‌లను అందించడానికి Android యాప్‌లు, సర్వీస్ దీనిని ఉపయోగిస్తాయి. దీన్ని చేయడానికి, క్రౌడ్‌సోర్స్ చేసిన వైర్‌లెస్ సిగ్నల్ లొకేషన్‌లకు కంట్రిబ్యూట్ చేయడానికి ఈ పరికరానికి సమీపంలో ఉన్న పరికర సెన్సార్‌లు, వైర్‌లెస్ సిగ్నల్స్ గురించిన సమాచారాన్ని Google కాలానుగుణంగా సేకరిస్తుంది.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />ఈ పరికరం నుండి సేకరించిన సమాచారాన్ని Google ఉపయోగించి: 'లొకేషన్ ఖచ్చితత్వాన్ని', లొకేషన్ ఆధారిత సర్వీస్‌లను మెరుగుపరుస్తుంది; సాధారణంగా Google సర్వీస్‌లను మెరుగుపరుస్తుంది, అందిస్తుంది, మెయిన్‌టెయిన్ చేస్తుంది. యూజర్ అవసరాలను తీర్చడానికి Google, థర్డ్-పార్టీల చట్టబద్ధమైన ప్రయోజనాల ఆధారంగా మేము ఈ సమాచారాన్ని ప్రాసెస్ చేస్తాము. ఏ వ్యక్తినీ గుర్తించడం కోసం ఈ సమాచారం వినియోగించబడదు.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />మీరు సెట్టింగ్‌ల కింద ఉన్న ఈ పరికర లొకేషన్ సెట్టింగ్‌లు &gt; గోప్యతా, సెక్యూరిటీ &gt; గోప్యతా కంట్రోల్స్ &gt; లొకేషన్ యాక్సెస్ &gt; అధునాతన లొకేషన్ సెట్టింగ్‌లలో ఎప్పుడైనా 'లొకేషన్ ఖచ్చితత్వాన్ని' ఆఫ్ చేయవచ్చు. 'లొకేషన్ ఖచ్చితత్వం' ఆఫ్‌లో ఉంటే, 'లొకేషన్ ఖచ్చితత్వ' డేటా ఏదీ సేకరించబడదు. అందుబాటులో ఉంటే కనుక, Android యాప్‌లు, సర్వీస్‌లకు, ఈ పరికర లొకేషన్‌ను నిర్ధారించడానికి, IP అడ్రస్ మాత్రమే ఉపయోగించబడుతుంది, Google Maps వంటి Android యాప్‌లు, సర్వీస్‌లకు లొకేషన్‌లు అందుబాటులో ఉండటాన్ని, ఖచ్చితత్వాన్ని ఇది ప్రభావితం చేయవచ్చు.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">మీ Gemini యాప్స్ యాక్టివిటీని చూడండి, మేనేజ్ చేయండి</translation>
 <translation id="2730029791981212295">Linux యాప్‌లు, ఫైళ్లను బ్యాకప్ చేస్తోంది</translation>
 <translation id="2730550884708194161">వర్క్ ప్రొఫైల్ గురించిన సమాచారం</translation>
 <translation id="2730596696987224099">స్వంతంగా మీరు ఒక దానిని ఎంచుకోండి</translation>
@@ -3400,6 +3408,7 @@
 <translation id="3360306038446926262">విండోలు</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> మీతో <ph name="ATTACHMENTS" />ని షేర్ చేస్తోంది.}other{<ph name="DEVICE_NAME" /> మీతో <ph name="ATTACHMENTS" />ని షేర్ చేస్తోంది.}}</translation>
 <translation id="3361954577771524115">యాప్ నుండి</translation>
+<translation id="3362651095484543782">Gemini నుండి ఎగ్జిట్ కావడానికి లేదా తిరిగి రావడానికి, కీబోర్డ్ షార్ట్‌కట్‌ను ఉపయోగించండి.</translation>
 <translation id="3362915550009543917">ప్రశాంతతనిస్తూ, ఆలోచనలను రేకెత్తిస్తూ ఉన్నట్టుగా పసుపురంగులోని పచ్చిక మైదానపు ఆయిల్ పెయింటింగ్.</translation>
 <translation id="3363202073972776113">ఈ కొత్త ప్రొఫైల్‌ను మీ సంస్థ మేనేజ్ చేస్తుంది. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+మౌస్ కర్సర్ ఉంచండి</translation>
@@ -3623,6 +3632,7 @@
 <translation id="3511358375261756531"><ph name="HEADER" />‌ను విస్తరించండి</translation>
 <translation id="351152300840026870">స్థిర-వెడల్పు ఫాంట్</translation>
 <translation id="3511528412952710609">స్వల్పం</translation>
+<translation id="3512465804715993309">అనుకూల హైలైటింగ్</translation>
 <translation id="3513019849832307207">గ్రూప్‌లో చేరి, దానిని తెరవండి</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> నుండి <ph name="MAX_VALUE" /> వరకు రంగు స్లయిడర్</translation>
 <translation id="3514335087372914653">గేమ్ కంట్రోల్</translation>
@@ -4968,6 +4978,7 @@
 <translation id="443031431654216610">సంఖ్యాత్మక డిజిట్‌లను మాత్రమే ఉపయోగించండి</translation>
 <translation id="4430369329743628066">బుక్‌మార్క్ జోడించబడింది</translation>
 <translation id="4430422687972614133">వర్చువల్ కార్డ్‌ను ఆన్ చేయండి</translation>
+<translation id="443196770280837407">కీబోర్డ్ షార్ట్‌కట్‌తో Geminiని తెరవండి.</translation>
 <translation id="4432621511648257259">పాస్‌వర్డ్ తప్పు</translation>
 <translation id="4434611816075088065">ఈ సమయంలో, మీరు తదుపరి చర్యలు తీసుకోవలసిన అవసరం లేదు</translation>
 <translation id="443475966875174318">అనుకూలంగా లేని అప్లికేషన్‌లను అప్‌డేట్ చేయండి లేదా తీసివేయండి</translation>
@@ -4983,6 +4994,7 @@
 <translation id="4442863809158514979">వెబ్ అనుమతులు చూడండి</translation>
 <translation id="4442937638623063085">ప్రొఫైల్స్ ఏవీ కనుగొనబడలేదు. దయచేసి మీ క్యారియర్ అందించిన యాక్టివేషన్ కోడ్‌ను ఎంటర్ చేయండి.</translation>
 <translation id="4443536555189480885">&amp;సహాయం</translation>
+<translation id="4444191890945732856">మీరు ఈ పేజీని Geminiతో షేర్ చేస్తున్నారు</translation>
 <translation id="4444304522807523469">USB ద్వారా లేదా స్థానిక నెట్‌వర్క్‌లో జోడించిన డాక్యుమెంట్‌ స్కానర్‌లను యాక్సెస్ చేయండి</translation>
 <translation id="4444512841222467874">స్థలం ఖాళీ చేయకపోతే, వినియోగదారులు మరియు డేటా ఆటోమేటిక్‌గా తీసివేయబడవచ్చు.</translation>
 <translation id="4445446646109808714">ఎండ్ యూజర్ లైసెన్స్ ఒప్పందం: <ph name="EULA_LINK" /></translation>
@@ -5314,6 +5326,7 @@
 <translation id="4687718960473379118">సైట్ సూచించిన యాడ్‌లు</translation>
 <translation id="4688036121858134881">స్థానిక లాగ్ ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" />, ఈ పరికరాన్ని మునుపటి వెర్షన్‌కు మారుస్తున్నారు (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">మీ ఇంటర్నెట్ కనెక్షన్‌ను చెక్ చేసి, మళ్ళీ Geminiని ఉపయోగించడానికి ట్రై చేయండి.</translation>
 <translation id="4689235506267737042">మీ డెమో ప్రాధాన్యతలను ఎంచుకోండి</translation>
 <translation id="4689421377817139245">ఈ బుక్‌మార్క్‌ను మీ iPhoneకు సింక్ చేయండి</translation>
 <translation id="4690091457710545971">&lt;Intel Wi-Fi ఫర్మ్‌వేర్ రూపొందించిన నాలుగు ఫైల్‌లు: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  మొదటి మూడు బైనరీ ఫైల్‌లు, వీటిలో రిజిస్టర్ డంప్‌లు ఉంటాయి మరియు వ్యక్తిగత లేదా పరికర సమాచారం కలిగి ఉండకుండా వీటిని Intel అందిస్తోంది.  చివరిది Intel ఫర్మ్‌వేర్ అందించే, అమలు స్థితిగతిని కనుగొనే ఫైల్; ఇందులో వ్యక్తిగత లేదా పరికర గుర్తింపు సమాచారం తీసివేయబడింది, కానీ ఇది చాలా పెద్దదిగా ఉన్న కారణంగా ఇక్కడ ప్రదర్శించడం సాధ్యం కాదు.  మీ పరికరంలో ఉన్న ఇటీవల Wi-Fi సమస్యలకు ప్రతిస్పందనగా ఈ ఫైల్‌లు రూపొందించబడ్డాయి మరియు ఈ సమస్యలను పరిష్కరించడంలో సహాయపడటం కోసం ఇవి Intelతో షేర్ చేయబడతాయి.&gt;</translation>
@@ -5599,6 +5612,7 @@
 <translation id="4884937942297374058">మెరుగైన రక్షణ ఆఫ్‌లో ఉంది</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">ఈ ఎక్స్‌టెన్షన్‌కు అదనపు సైట్ యాక్సెస్ లేదు</translation>
+<translation id="4887391901725877182">క్యాప్షన్‌లు</translation>
 <translation id="4887424188275796356">సిస్టమ్ వ్యూయర్‌తో తెరవండి</translation>
 <translation id="488785315393301722">వివరాలను చూపించు</translation>
 <translation id="488862352499217187">కొత్త ఫోల్డర్‌ను క్రియేట్ చేయండి</translation>
@@ -5749,6 +5763,7 @@
 <translation id="5001526427543320409">థర్డ్-పార్టీ కుక్కీలు</translation>
 <translation id="5003070249435823986">స్క్రోల్ మోడ్‌లోకి ప్రవేశించడానికి సంజ్ఞలను ఉపయోగించండి, ఆపై మీరు స్క్రోల్ చేయాలనుకుంటున్న దిశలో మీ తలను తిప్పండి. స్క్రోల్ మోడ్ నుండి నిష్క్రమించడానికి, సంజ్ఞను మళ్లీ ఉపయోగించండి.</translation>
 <translation id="5003993274120026347">తర్వాతి వాక్యం</translation>
+<translation id="5005113238422129109">Geminiతో చాట్ చేయడానికి మీ మైక్రోఫోన్‌ను ఉపయోగించండి. మీరు Geminiతో మాట్లాడినప్పుడు, Gemini యాప్స్ యాక్టివిటీలో ఆడియో స్టోర్ చేయబడుతుంది (అది ఆన్‌లో ఉంటే)</translation>
 <translation id="5005311809885666699">Chrome నుండి సేవ్ చేయబడింది</translation>
 <translation id="5005498671520578047">పాస్‌వర్డ్ కాపీచేయడం</translation>
 <translation id="5006218871145547804">Crostini Android యాప్ ADB</translation>
@@ -6075,7 +6090,6 @@
 <translation id="5235050375939235066">యాప్‌ను అన్‌ఇన్‌స్టాల్ చేయాలా?</translation>
 <translation id="523505283826916779">యాక్సెస్‌ సెట్టింగ్‌లు</translation>
 <translation id="5235750401727657667">కొత్త ట్యాబ్‌ను తెరిచేటప్పుడు మీరు చూసే పేజీని భర్తీ చేయండి</translation>
-<translation id="5236054983756407518">Chrome నుండి మీ ఇంటి అడ్రస్‌ను తీసివేయాలా?</translation>
 <translation id="5237124927415201087">మీ ఫోన్‌తో <ph name="DEVICE_TYPE" />‌ను సులభంగా సెటప్ చేయండి. మీ పాస్‌వర్డ్‌లను మాన్యువల్‌గా ఎంటర్ చేయకుండానే మీ Wi-Fiను, Google ఖాతాను మీరు జోడించవచ్చు.
     <ph name="BR" />
     <ph name="BR" />
@@ -6719,6 +6733,7 @@
 <translation id="5705005699929844214">ఎల్లప్పుడూ యాక్సెసిబిలిటీ ఆప్షన్‌లు చూపించు</translation>
 <translation id="5705882733397021510">వెనుకకు వెళ్లు</translation>
 <translation id="5707185214361380026">దీని నుండి ఎక్స్‌టెన్షన్‌ను లోడ్ చేయడంలో విఫలమైంది:</translation>
+<translation id="5707674184620508665">మీ సంస్థ, <ph name="ACCOUNT_MANAGER" />, మీ ప్రస్తుత డేటాను చూడలేరు లేదా మేనేజ్ చేయలేరు. ఈ డేటా ఇప్పటికే ఉన్న ప్రొఫైల్‌లోనే ఉంటుంది.</translation>
 <translation id="5708171344853220004">Microsoft ప్రధాన పేరు</translation>
 <translation id="5711010025974903573">సర్వీస్ లాగ్‌లు</translation>
 <translation id="5711983031544731014">అన్‌లాక్ చేయడం సాధ్యపడలేదు. మీ పాస్‌వర్డ్‌ను నమోదు చేయండి.</translation>
@@ -7205,7 +7220,6 @@
 <translation id="606449270532897041">సైట్ డేటాను మేనేజ్ చేయండి</translation>
 <translation id="6064764629679333574">తక్కువ రిజల్యూషన్ ఆడియోను ఎక్కువ రిజల్యూషన్‌కు పెంచడం ద్వారా బ్లూటూత్ మైక్ సౌండ్ క్వాలిటీని మెరుగుపరచండి.</translation>
 <translation id="6065289257230303064">సర్టిఫికెట్ విషయ డైరెక్టరీ ఫీచర్‌లు</translation>
-<translation id="6065690209261668796">Chrome నుండి మీ వర్క్ ప్లేస్ అడ్రస్‌ను తీసివేయాలా?</translation>
 <translation id="6066794465984119824">ఇమేజ్ హ్యాష్ సెట్ చేయబడలేదు</translation>
 <translation id="6069464830445383022">మీ Google ఖాతాయే మీ Chromebook సైన్-ఇన్</translation>
 <translation id="6071181508177083058">పాస్‌వర్డ్‌ను నిర్ధారించండి</translation>
@@ -7430,6 +7444,7 @@
 <translation id="622484624075952240">Down</translation>
 <translation id="622537739776246443">ప్రొఫైల్ తొలగించబడుతుంది</translation>
 <translation id="6225475702458870625">మీ <ph name="PHONE_NAME" /> నుండి డేటా కనెక్షన్ అందుబాటులో ఉంది</translation>
+<translation id="622568138962270592">Gemini యాప్స్ యాక్టివిటీ</translation>
 <translation id="6226777517901268232">ప్రైవేట్ కీ ఫైల్ (ఐచ్ఛికం)</translation>
 <translation id="6227280783235722609">ఎక్స్‌టెన్షన్</translation>
 <translation id="622902691730729894">బుక్‌మార్క్ బార్ నుండి గ్రూప్ పిన్‌ను తీసివేయండి</translation>
@@ -7529,6 +7544,7 @@
 <translation id="628726841779494414">ప్రింటర్ సెట్టింగ్‌లలో మీ ప్రింటర్‌లను మేనేజ్ చేయండి</translation>
 <translation id="6287288864483377583">దిగుమతికి ఒక సర్టిఫికెట్‌కు మాత్రమే సపోర్ట్ ఉంది</translation>
 <translation id="6287828400772161253">Android ఫోన్ (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI మోడ్‌ను అడగండి</translation>
 <translation id="6290613030083731160">సమీపంలోని షేర్ అవుతున్న పరికరాలు ఏవీ అందుబాటులో లేవు. <ph name="LINK_BEGIN" />మరింత తెలుసుకోండి<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">స్టోరేజ్ స్పేస్ లేని కారణంగా రీస్టోర్ చేయడం సాధ్యపడదు.</translation>
 <translation id="6291741848715722067">నిర్ధారణ కోడ్</translation>
@@ -7732,6 +7748,7 @@
 <translation id="6451861213630784801">మీరు సైన్ అవుట్ చేశారు</translation>
 <translation id="6452181791372256707">తిరస్కరించు</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> పూర్తయింది</translation>
+<translation id="6452268285438583507">ఎక్స్‌టెన్షన్‌లను జోడించండి</translation>
 <translation id="6452961788130242735">నెట్‌వర్క్ సమస్య ఉంది లేదా నెట్‌వర్క్ పరిధిలో లేదు</translation>
 <translation id="6453191633103419909">ట్యాబ్/స్క్రీన్ ప్రొజెక్షన్ క్వాలిటీ</translation>
 <translation id="6453921811609336127">తర్వాతి ఇన్‌పుట్ విధానానికి స్విచ్ చేయడానికి, <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> కీలను నొక్కండి</translation>
@@ -8158,6 +8175,7 @@
 <translation id="6759193508432371551">ఫ్యాక్టరీ రీసెట్</translation>
 <translation id="6760354150216532978">హెచ్చరిక: ఈ సైట్ మీరు చేసే ఎడిట్‌లను చూడగలదు</translation>
 <translation id="6761209758867628753">టూల్: నాకు రాయడానికి సహాయం చేయండి</translation>
+<translation id="6761459308170527362">మీరు షేర్ చేస్తున్న పేజీ కంటెంట్ గురించి Geminiని ప్రశ్న అడగడానికి మీరు వాయిస్ లేదా టెక్స్ట్ చాట్ ఉపయోగించవచ్చు</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">పరికరంలోని సైట్ డేటా అనుమతించబడదు</translation>
 <translation id="6762833852331690540">ఆన్‌లో ఉంది</translation>
@@ -8817,6 +8835,7 @@
 <translation id="7223952304612664117">ఇది మీ లొకేషన్‌ను గుర్తించడానికి లొకేషన్ ఖచ్చితత్వాన్ని ఉపయోగించడానికి సిస్టమ్ సర్వీస్‌లను అనుమతిస్తుంది. లొకేషన్ ఖచ్చితత్వం పరికర లొకేషన్‌ను అంచనా వేయడానికి వైర్‌లెస్ సిగ్నల్స్, అలాగే సెన్సార్‌ల గురించిన సమాచారాన్ని ఉపయోగిస్తుంది.</translation>
 <translation id="7225082563376899794">పాస్‌వర్డ్‌లను పూరించేటప్పుడు Windows Helloను ఉపయోగించండి</translation>
 <translation id="7225179976675429563">నెట్‌వర్క్ రకం లేదు</translation>
+<translation id="7226163413959353072">కీలకమైన అంశాలను అందించే, కాన్సెప్ట్‌లను స్పష్టం చేసే, సమాధానాలను కనుగొనే, మరిన్నింటిని అందించే AI అసిస్టెంట్</translation>
 <translation id="7227235818314667565">షేర్ చేసే వాటిని మేనేజ్ చేయండి</translation>
 <translation id="7227458944009118910">కింద లిస్ట్ చేయబడిన యాప్‌లు ప్రోటోకాల్ లింక్‌లను కూడా హ్యాండిల్ చేయగలవు. ఇతర యాప్‌లు అనుమతి కోసం అడుగుతాయి.</translation>
 <translation id="7228056665272655255">వేలిముద్రను సెటప్ చేయడానికి, కీబోర్డ్‌కు ఎగువ కుడి మూలన ఉన్న వేలిముద్ర సెన్సార్‌ను మీ చిన్నారి వేలితో తాకించండి. మీ చిన్నారి వేలిముద్ర డేటా సురక్షితంగా స్టోర్ చేయబడుతుంది, ఎప్పటికీ ఈ <ph name="DEVICE_TYPE" />‌లోనే ఉంటుంది.</translation>
@@ -8886,6 +8905,7 @@
 <translation id="727595954130325265">ఇప్పుడే షాపింగ్ చేయండి</translation>
 <translation id="727952162645687754">డౌన్‌లోడ్ చేయడంలో ఎర్ర‌ర్‌</translation>
 <translation id="7280649757394340890">వచనం-నుండి-ప్రసంగం వాయిస్ సెట్టింగ్‌లు</translation>
+<translation id="7280683802406059877">కీబోర్డ్ షార్ట్‌కట్‌ను అనుకూలంగా మార్చండి</translation>
 <translation id="7280877790564589615">అనుమతి రిక్వెస్ట్ చేయబడింది</translation>
 <translation id="7281166215790160128">మోడ్</translation>
 <translation id="7282056103720203738">అటాచ్ చేసిన పరికరాల సమాచారాన్ని, అలాగే డేటాను చదవండి</translation>
@@ -8944,6 +8964,7 @@
 <translation id="7320213904474460808">ఆటోమేటిక్ సెట్టింగ్ నెట్‌వర్క్</translation>
 <translation id="7321545336522791733">సర్వర్ అందుబాటులో లేదు</translation>
 <translation id="7322515217754205362">సైట్ అనుమతులు</translation>
+<translation id="7322919329844967709">షేర్ చేస్తున్న పేజీ కంటెంట్‌కు సంబంధించిన మరిన్ని సంబంధిత సమాధానాలను మీరు పొందుతారు</translation>
 <translation id="7323315405936922211">కర్సర్ ఏరియా సైజ్</translation>
 <translation id="7324020307732396723">భాషా సెట్టింగ్‌లను తెరవండి</translation>
 <translation id="7324297612904500502">బీటా ఫోరమ్</translation>
@@ -9942,6 +9963,7 @@
 <translation id="7991296728590311172">Switch Access సెట్టింగ్‌లు</translation>
 <translation id="7992080146463834191">కంటెంట్‌ను సారాంశీకరించండి, క్లిష్టమైన భాషను సులభతరం చేయండి, లేదా ప్రశ్నలను అడగండి.</translation>
 <translation id="7992203134935383159">స్పీచ్ సింథసిస్</translation>
+<translation id="7993332993977106257">Chrome మినిమైజ్ చేయబడినప్పటికీ, మీ డివైజ్‌‌ అంతటా Geminiని ఉపయోగించడానికి సులభమైన యాక్సెస్.</translation>
 <translation id="7997826902155442747">ప్రాసెస్ ప్రాధాన్యత</translation>
 <translation id="7997828719430450286">విజయవంతమైంది.</translation>
 <translation id="7998701048266085837">URLలు</translation>
@@ -9992,6 +10014,7 @@
 <translation id="8028060951694135607">Microsoft Key Recovery</translation>
 <translation id="8028803902702117856"><ph name="SIZE" />, <ph name="FILE_NAME" /> డౌన్‌లోడ్ చేస్తోంది</translation>
 <translation id="8028993641010258682">సైజ్‌</translation>
+<translation id="8029349782735515147">Gemini Live ఉపయోగిస్తున్నప్పుడు క్యాప్షన్‌లను చూడండి</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{చదవాల్సిన లిస్ట్}=1{చదవాల్సిన లిస్ట్ ({SELECTED_ITEMS})}other{చదవాల్సిన లిస్ట్ ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - అనుమతి కోసం రిక్వెస్ట్ చేశారు, ప్రతిస్పందించడానికి ⌘ + ఆప్షన్ + పై వైపు బాణం గుర్తును నొక్కండి</translation>
 <translation id="8030169304546394654">డిస్‌కనెక్ట్ చేయబడింది</translation>
@@ -10110,6 +10133,7 @@
 <translation id="8102139037507939978">system_logs.txt నుండి వ్యక్తిగతంగా గుర్తించగలిగే సమాచారాన్ని తొలగించండి.</translation>
 <translation id="810362914482827094">పాస్-కీలను సెర్చ్ చేయండి</translation>
 <translation id="8104088837833760645">eSIM ప్రొఫైల్‌ను డౌన్‌లోడ్ చేయండి</translation>
+<translation id="8105050970626643057">మీకు అవసరమైనప్పుడల్లా Geminiని త్వరగా తెరవండి</translation>
 <translation id="8105273883928376822">కొనసాగడానికి, దయచేసి సైన్ ఇన్ చేయండి.</translation>
 <translation id="8106114112474206597">మౌస్ బటన్‌ను నొక్కడానికి “i”ను వినియోగించండి</translation>
 <translation id="8107015733319732394">మీ <ph name="DEVICE_TYPE" />లో Google Play Storeను ఇన్‌స్టాల్ చేస్తోంది. ఇందుకు కొన్ని నిమిషాలు పట్టవచ్చు.</translation>
@@ -10266,6 +10290,7 @@
 <translation id="8222112516148944758">మీ ట్యాబ్ గ్రూప్‌లు ఆటోమేటిక్‌గా సేవ్ అయ్యి, మీ పరికరాలన్నింటిలో అప్‌డేట్ అవుతాయి</translation>
 <translation id="8222674561049363989">ఫైల్ చెల్లుబాటు అయ్యే డాక్యుమెంట్ కాదు</translation>
 <translation id="822347941086490485">HID పరికరాలను కనుగొంటోంది...</translation>
+<translation id="8224209912580158729">మరింత సందర్భోచితమైన సమాధానాలను పొందడానికి, పేజీలోని కంటెంట్‌ను Geminiకి షేర్ చేయండి.</translation>
 <translation id="8224427620313426549">మీ <ph name="DOMAIN_LINK" /> ఖాతా తొలగించబడదు</translation>
 <translation id="8225046344534779393">ఇంటర్నెట్ కనెక్షన్‌ను చెక్ చేయండి</translation>
 <translation id="8225265270453771718">అప్లికేషన్ విండోను షేర్ చేయండి</translation>
@@ -10409,6 +10434,7 @@
 <translation id="8314835274931377415">స్విచ్ యాక్సెస్ సెటప్‌ను ప్రారంభించాలనుకుంటున్నారా?</translation>
 <translation id="8315018673856831477">మెమరీ సేవర్ ఆప్షన్‌లు</translation>
 <translation id="8315514906653279104">ఆన్ అవుతోంది...</translation>
+<translation id="8316480109537174997">సిస్టమ్ ట్రేలో Geminiని చూపించి, కీబోర్డ్ షార్ట్‌కట్‌ను ఆన్ చేయండి</translation>
 <translation id="8317671367883557781">నెట్‌వర్క్ కనెక్షన్‌ను జోడించండి</translation>
 <translation id="8317965619823678157">పాస్‌వర్డ్‌లను కాపీ చేయండి</translation>
 <translation id="8318266828739827371">మీ స్క్రీన్‌లో మ్యాగ్నిఫై చేసిన భాగాన్ని చూడటానికి స్ప్లిట్ స్క్రీన్ వీక్షణను ఉపయోగించండి. సెర్చ్ + Ctrl + Dని ఉపయోగించి డాక్ చేయబడిన మ్యాగ్నిఫయర్‌ను ఆన్, ఆఫ్ చేయండి.</translation>
@@ -10809,6 +10835,7 @@
 <translation id="8607661817136110841">మీ ట్యాబ్ గ్రూప్స్</translation>
 <translation id="8607828412110648570">మీ బ్లూటూత్ పరికరం పెయిరింగ్ మోడ్‌లో, సమీపంలో ఉందని నిర్ధారించుకోండి. మీకు నమ్మకం ఉన్న వ్యక్తుల పరికరాలతో మాత్రమే షేర్ చేయండి. పెయిర్ చేసిన పరికరాలు ఈ Chromebookలోని అన్ని ఖాతాలకు కనిపిస్తాయి. <ph name="BEGIN_LINK_LEARN_MORE" />మరింత తెలుసుకోండి<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Kerberos టిక్కెట్‌ను జోడించండి</translation>
+<translation id="860907040896565281">కీబోర్డ్ షార్ట్‌కట్‌ను అనుకూలంగా మార్చండి...</translation>
 <translation id="8609465669617005112">పైకి తరలించు</translation>
 <translation id="8611922158252451755">లింక్ ఉన్న ఎవరైనా అన్ని ట్యాబ్‌లను ఎడిట్ చేయగలరు, కాబట్టి షేర్ చేసేటప్పుడు శ్రద్ధ వహించండి. లింక్ గడువు 48 గంటలలో ముగుస్తుంది.</translation>
 <translation id="8612252270453580753">&amp;<ph name="VISUAL_SEARCH_PROVIDER" />‌తో వీడియో ఫ్రేమ్‌ను సెర్చ్ చేయండి</translation>
@@ -11209,6 +11236,7 @@
 <translation id="8868838761037459823">సెల్యులార్ వివరాలు</translation>
 <translation id="8870413625673593573">ఇటీవల మూసివేసినవి</translation>
 <translation id="8871043459130124414">మీరు ఎక్స్‌టెన్షన్‌‌ను క్లిక్ చేసిన తర్వాత మాత్రమే రన్ అవుతుంది</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - మీరు ఈ పేజీని Geminiతో షేర్ చేస్తున్నారు</translation>
 <translation id="8871551568777368300">నిర్వాహకులు పిన్ చేశారు</translation>
 <translation id="8871696467337989339">మీరు మద్దతులేని ఆదేశ పంక్తి ఫ్లాగ్‌ను ఉపయోగిస్తున్నారు: <ph name="BAD_FLAG" />. స్థిరత్వం మరియు భద్రతలను మీరు నష్టపోవచ్చు.</translation>
 <translation id="8871974300055371298">కంటెంట్ సెట్టింగ్‌లు</translation>
@@ -11421,6 +11449,7 @@
 <translation id="9011163749350026987">ఎల్లప్పుడూ చిహ్నాన్ని చూపు</translation>
 <translation id="9011262023858991985">ఈ ట్యాబ్ ప్రసారం చేయబడుతోంది</translation>
 <translation id="9011393886518328654">విడుదల నోట్స్</translation>
+<translation id="9012013036616593083">ప్రస్తుతం Gemini అందుబాటులో లేదు. తర్వాత మళ్లీ ట్రై చేయండి.</translation>
 <translation id="9012122671773859802">మౌస్ కదలికతో పాటు నిరంతరంగా స్క్రీన్‌ను జరుపుతుంది</translation>
 <translation id="9012585441087414258">ప్రమాదకరమని తెలిసిన సైట్‌లు, డౌన్‌లోడ్‌లు, అలాగే ఎక్స్‌టెన్షన్‌ల నుండి రక్షిస్తుంది. ఏదైనా పేజీ అనుమానాస్పదంగా ఉంటే, URLలు, పేజీ కంటెంట్‌‌కు సంబంధించిన బిట్‌లు Google సురక్షిత బ్రౌజింగ్‌కు పంపబడతాయి.</translation>
 <translation id="9013037634206938463">Linuxను ఇన్‌స్టాల్ చేయడానికి <ph name="INSTALL_SIZE" /> స్పేస్ అవసరం. ఖాళీ స్పేస్‌ను పెంచడానికి, మీ పరికరం నుండి ఫైల్స్‌ను తొలగించండి.</translation>
@@ -11446,6 +11475,7 @@
 <translation id="9024127637873500333">&amp;కొత్త‌ ట్యాబ్‌లో తెరువు</translation>
 <translation id="9024158959543687197">షేర్‌ను మౌంట్ చేయడంలో ఎర్రర్ ఏర్పడింది. ఫైల్ షేర్ URLని చెక్ చేసి, ఆపై మళ్లీ ట్రై చేయండి.</translation>
 <translation id="9024692527554990034">ఒక నిర్దిష్ట సైట్‌ను వేగంగా వెతకడానికి లేదా వేరొక సెర్చ్ ఇంజిన్‌ను ఉపయోగించడానికి మీరు అడ్రస్ బార్‌లో షార్ట్‌కట్‌లను ఉపయోగించవచ్చు</translation>
+<translation id="9024975946059881308">Mac మెనూ బార్‌లో Geminiని చూపించి, కీబోర్డ్ షార్ట్‌కట్‌ను ఆన్ చేయండి</translation>
 <translation id="9025222334598338152">మీరు మీ ఆప్షన్‌లను తగ్గించేటప్పుడు ట్రాక్ చేయడానికి, మీ కంపారిజన్ టేబుల్స్‌ను ఉపయోగించవచ్చు</translation>
 <translation id="902638246363752736">కీబోర్డ్ సెట్టింగ్‌లు</translation>
 <translation id="9026393603776578602">డిక్టేషన్</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb
index a7601fd78..59a582a 100644
--- a/chrome/app/resources/generated_resources_th.xtb
+++ b/chrome/app/resources/generated_resources_th.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">รับบัญชีจากโทรศัพท์ Android โดยอัตโนมัติ</translation>
 <translation id="1069814191880976658">เลือกหน้าจออื่น</translation>
 <translation id="107022587824771715">คำแนะนำกลุ่มแท็บใช้ไม่ได้ในขณะนี้ คุณจะ<ph name="BEGIN_LINK" />รีเฟรชเลย<ph name="END_LINK" />หรือลองอีกครั้งภายหลังก็ได้</translation>
+<translation id="1070357312245925724">ทางลัดการนำทาง</translation>
 <translation id="1070377999570795893">โปรแกรมอื่นบนคอมพิวเตอร์ได้เพิ่มส่วนขยายที่อาจเปลี่ยนลักษณะการทำงานของ Chrome
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">รายละเอียดการลงชื่อเข้าใช้บัญชีของคุณล้าสมัยแล้ส โปรดออกจากระบบและลงชื่อเข้าใช้ใหม่</translation>
 <translation id="1122960773616686544">ชื่อบุ๊กมาร์ก</translation>
 <translation id="1124772482545689468">ผู้ใช้</translation>
+<translation id="1125371304736839151">แสดง Gemini ที่ด้านบนของเบราว์เซอร์</translation>
 <translation id="1125550662859510761">ดูเหมือน <ph name="WIDTH" /> x <ph name="HEIGHT" /> (ค่าดั้งเดิม)</translation>
 <translation id="1125921926864945797">วอลเปเปอร์และสไตล์</translation>
 <translation id="1128090040635299943">กำลังกำหนดค่า Linux อยู่ ซึ่งจะใช้เวลาสักครู่</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">ประเภทกระดาษ</translation>
 <translation id="1143142264369994168">ผู้เซ็นชื่อในใบรับรอง</translation>
 <translation id="1145593918056169051">เครื่องพิมพ์หยุดทำงาน</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{ส่วนขยาย}=1{ส่วนขยาย ({SELECTED_ITEMS})}other{ส่วนขยาย ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ตัวชี้ส่วนศีรษะ</translation>
 <translation id="114721135501989771">ใช้ฟีเจอร์เจ๋งๆ จาก Google ใน Chrome</translation>
 <translation id="1147322039136785890">คราวนี้ถึงเวลาของ <ph name="SUPERVISED_USER_NAME" /></translation>
@@ -733,6 +736,7 @@
 <translation id="150411034776756821">นำ <ph name="SITE" /> ออก</translation>
 <translation id="1504551620756424144">โฟลเดอร์ที่แชร์จะอยู่ใน Windows ที่ <ph name="BASE_DIR" /></translation>
 <translation id="1505494256539862015">ส่งออกรหัสผ่าน</translation>
+<translation id="1505654899813338756">คุณสามารถจัดกลุ่มแท็บเพื่อเก็บหน้าที่เกี่ยวข้องกันไว้ด้วยกันและบันทึกไว้ในอุปกรณ์ต่างๆ</translation>
 <translation id="1506061864768559482">เครื่องมือค้นหา</translation>
 <translation id="1506187449813838456">เพิ่มระดับเสียง</translation>
 <translation id="1507170440449692343">หน้านี้ถูกบล็อกไม่ให้เข้าถึงกล้องของคุณ</translation>
@@ -987,6 +991,7 @@
 <translation id="1660763353352708040">ปัญหาเกี่ยวกับอะแดปเตอร์</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{แก้ไขแท็บที่ทำให้เบราว์เซอร์ทำงานช้าลง}other{แก้ไขแท็บที่ทำให้เบราว์เซอร์ทำงานช้าลง}}</translation>
 <translation id="16620462294541761">ขออภัย ไม่สามารถยืนยันรหัสผ่านของคุณได้ โปรดลองอีกครั้ง</translation>
+<translation id="1662572015199460525">แชทด้วยเสียงหรือข้อความเพื่อรับคำตอบ ประเด็นสำคัญ และอื่นๆ ขณะท่องเว็บ</translation>
 <translation id="166278006618318542">อัลกอริทึมหัวเรื่องคีย์ส่วนตัว</translation>
 <translation id="1662801900924515589">ติดตั้ง <ph name="APP" /> แล้ว</translation>
 <translation id="1663698992894057019">อัปเกรดไปใช้ Chromebook เครื่องใหม่เพื่อรับการรักษาความปลอดภัยและซอฟต์แวร์ล่าสุด</translation>
@@ -1089,6 +1094,7 @@
 <translation id="174123615272205933">กำหนดเอง</translation>
 <translation id="1741314857973421784">ต่อไป</translation>
 <translation id="1744108098763830590">หน้าพื้นหลัง</translation>
+<translation id="174516937379651657">เมื่อคุณแชร์หน้าเว็บกับ Gemini ระบบจะส่งเนื้อหาและ URL แบบเต็มของหน้าเว็บไปยัง Google</translation>
 <translation id="1745732479023874451">จัดการรายชื่อติดต่อ</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{เปิดและแก้ไข # ไฟล์ในเว็บแอปนี้ใช่ไหม}}</translation>
 <translation id="1748329107062243374">ใช้พาสคีย์จาก <ph name="DEVICE_NAME" /> เพื่อลงชื่อเข้าใช้ <ph name="WEBSITE" /></translation>
@@ -1400,6 +1406,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{ตรวจสอบส่วนขยายแล้ว 1 รายการ}other{ตรวจสอบส่วนขยายแล้ว {NUM_EXTENSIONS} รายการ}}</translation>
 <translation id="1959421829481337178">โปรดป้อนรหัสเปิดใช้งานที่ได้รับจากผู้ให้บริการ</translation>
 <translation id="1960211333621141174">หน้าผา</translation>
+<translation id="1962356719152496092">ปรับแต่งแป้นพิมพ์ลัดที่นี่</translation>
 <translation id="1963976881984600709">การปกป้องแบบมาตรฐาน</translation>
 <translation id="1964009877615282740">ดูเพิ่มเติม</translation>
 <translation id="1965578266762387357">เมื่อคุณรับความช่วยเหลือในการเขียน ระบบจะส่ง URL, เนื้อหา และข้อความของหน้าไปยัง Google อย่าป้อนข้อมูลส่วนบุคคล (เช่น รายละเอียดทางการแพทย์หรือการเงิน)</translation>
@@ -1567,6 +1574,7 @@
 <translation id="2079053412993822885">หากคุณลบใบรับรองใบใดของคุณ คุณจะใช้ใบรับรองนั้นเพื่อระบุตัวตนของคุณไม่ได้อีก</translation>
 <translation id="2079495302726689071">เปิดลิงก์ในแท็บใหม่ของ <ph name="APP" /></translation>
 <translation id="2079545284768500474">เลิกทำ</translation>
+<translation id="2079553700504470326">ใช้ตำแหน่งที่แน่นอนเพื่อให้ Gemini แสดงผลลัพธ์ที่แม่นยำที่สุด แทนที่จะใช้ตำแหน่งโดยประมาณตามที่อยู่ IP ของคุณ</translation>
 <translation id="2080070583977670716">การตั้งค่าเพิ่มเติม</translation>
 <translation id="2081816110395725788">เข้าสู่โหมดสลีปขณะใช้แบตเตอรี่</translation>
 <translation id="2082187087049518845">จัดกลุ่มแท็บ</translation>
@@ -2195,6 +2203,7 @@
 <translation id="2496180316473517155">ประวัติการท่องเว็บ</translation>
 <translation id="2496616243169085015">ภาพถ่าย</translation>
 <translation id="2497229222757901769">ความเร็วเมาส์</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> - คุณกำลังแชร์แท็บนี้กับ Gemini ตลอดระยะเวลาของการสนทนานี้</translation>
 <translation id="2497852260688568942">ผู้ดูแลระบบปิดใช้การซิงค์</translation>
 <translation id="2498539833203011245">ย่อ</translation>
 <translation id="2498765460639677199">ขนาดใหญ่มาก</translation>
@@ -2519,6 +2528,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />เมื่อความแม่นยำของตำแหน่งเปิดอยู่ จะมีการใช้ข้อมูลเกี่ยวกับสัญญาณไร้สาย เช่น จุดเข้าใช้งาน Wi-Fi และเสาเครือข่ายมือถือ ตลอดจนข้อมูลเซ็นเซอร์ของอุปกรณ์ เช่น ตัวตรวจวัดความเร่งและเครื่องวัดการหมุน เพื่อประมาณตำแหน่งที่แม่นยำยิ่งขึ้นของอุปกรณ์ ซึ่งแอปและบริการต่างๆ ของ Android ใช้ในการให้บริการฟีเจอร์ตามตำแหน่ง Google ทำเช่นนี้ได้ด้วยการรวบรวมข้อมูลเกี่ยวกับเซ็นเซอร์ของอุปกรณ์และสัญญาณไร้สายใกล้อุปกรณ์นี้เป็นระยะเพื่อร่วมให้ข้อมูลตำแหน่งของสัญญาณไร้สายจากมวลชน<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google ใช้ข้อมูลที่รวบรวมจากอุปกรณ์นี้เพื่อปรับปรุงความแม่นยำของตำแหน่งและบริการตามตำแหน่ง รวมถึงปรับปรุง จัดหา และดูแลรักษาบริการของเราโดยทั่วไป เราประมวลผลข้อมูลนี้โดยอิงตามประโยชน์โดยชอบด้วยกฎหมายของ Google และของบุคคลที่สามในการตอบสนองความต้องการของผู้ใช้ ข้อมูลนี้ไม่ได้ใช้เพื่อระบุตัวตนบุคคลใด<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />คุณปิดความแม่นยำของตำแหน่งได้ทุกเมื่อในการตั้งค่าตำแหน่งของอุปกรณ์นี้ในส่วนการตั้งค่า &gt; ความเป็นส่วนตัวและความปลอดภัย &gt; การควบคุมความเป็นส่วนตัว &gt; การเข้าถึงตำแหน่ง &gt; การตั้งค่าตำแหน่งขั้นสูง หากความแม่นยำของตำแหน่งปิดอยู่ จะไม่มีการรวบรวมข้อมูลความแม่นยำของตำแหน่ง สำหรับแอปและบริการของ Android ระบบจะใช้เฉพาะที่อยู่ IP (หากมี) เพื่อระบุตำแหน่งของอุปกรณ์นี้ ซึ่งอาจส่งผลต่อความพร้อมใช้งานและความแม่นยำของตำแหน่งของแอปและบริการของ Android เช่น Google Maps<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">ดูและจัดการกิจกรรมบนแอป Gemini</translation>
 <translation id="2730029791981212295">กำลังสำรองข้อมูลแอปและไฟล์ Linux</translation>
 <translation id="2730550884708194161">เกี่ยวกับโปรไฟล์งาน</translation>
 <translation id="2730596696987224099">เลือกเอง</translation>
@@ -3387,6 +3397,7 @@
 <translation id="3360306038446926262">หน้าต่าง</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> กำลังแชร์ <ph name="ATTACHMENTS" />กับคุณ}other{<ph name="DEVICE_NAME" /> กำลังแชร์ <ph name="ATTACHMENTS" />กับคุณ}}</translation>
 <translation id="3361954577771524115">จากแอป</translation>
+<translation id="3362651095484543782">ใช้แป้นพิมพ์ลัด หากต้องการออกหรือกลับมาที่ Gemini</translation>
 <translation id="3362915550009543917">ภาพวาดสีน้ำมันที่แสดงทุ่งหญ้าสีเหลืองอันเงียบงัน สื่อถึงความสงบนิ่งและความคิดอันลึกซึ้ง</translation>
 <translation id="3363202073972776113">โปรไฟล์ใหม่นี้จะจัดการโดยองค์กรของคุณ <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt+Hover</translation>
@@ -3610,6 +3621,7 @@
 <translation id="3511358375261756531">ขยาย <ph name="HEADER" /></translation>
 <translation id="351152300840026870">แบบอักษรที่มีความกว้างคงที่</translation>
 <translation id="3511528412952710609">น้อย</translation>
+<translation id="3512465804715993309">การไฮไลต์แบบปรับอัตโนมัติ</translation>
 <translation id="3513019849832307207">เข้าร่วมและเปิด</translation>
 <translation id="3513563267917474897">แถบเลื่อนโทนสีจาก <ph name="MIN_VALUE" /> ถึง <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">ตัวควบคุมเกม</translation>
@@ -4955,6 +4967,7 @@
 <translation id="443031431654216610">ใส่เฉพาะตัวเลขเท่านั้น</translation>
 <translation id="4430369329743628066">เพิ่มบุ๊กมาร์กแล้ว</translation>
 <translation id="4430422687972614133">เปิดใช้บัตรเสมือน</translation>
+<translation id="443196770280837407">เปิด Gemini ด้วยแป้นพิมพ์ลัด</translation>
 <translation id="4432621511648257259">รหัสผ่านไม่ถูกต้อง</translation>
 <translation id="4434611816075088065">ไม่มีกิจกรรมใดที่คุณต้องตรวจสอบในขณะนี้</translation>
 <translation id="443475966875174318">อัปเดตหรือนำแอปพลิเคชันที่ใช้ร่วมกันไม่ได้ออก</translation>
@@ -4970,6 +4983,7 @@
 <translation id="4442863809158514979">ดูสิทธิ์ของเว็บ</translation>
 <translation id="4442937638623063085">ไม่พบโปรไฟล์ โปรดป้อนรหัสเปิดใช้งานที่ได้รับจากผู้ให้บริการ</translation>
 <translation id="4443536555189480885">&amp;ความช่วยเหลือ</translation>
+<translation id="4444191890945732856">คุณกำลังแชร์หน้านี้กับ Gemini</translation>
 <translation id="4444304522807523469">เข้าถึงเครื่องสแกนเอกสารที่เชื่อมต่อผ่าน USB หรือบนเครือข่าย LAN</translation>
 <translation id="4444512841222467874">หากไม่เพิ่มพื้นที่ว่าง ระบบอาจลบผู้ใช้และข้อมูลโดยอัตโนมัติ</translation>
 <translation id="4445446646109808714">ข้อตกลงการอนุญาตให้ใช้สิทธิผู้ใช้ปลายทาง: <ph name="EULA_LINK" /></translation>
@@ -5292,6 +5306,7 @@
 <translation id="4681930562518940301">เ&amp;ปิดภาพต้นฉบับในแท็บใหม่</translation>
 <translation id="4682481611456523884">เนื้อหาที่ฝังในเว็บไซต์นี้จะใช้ข้อมูลที่บันทึกไว้เกี่ยวกับตัวคุณไม่ได้</translation>
 <translation id="4682807230647698604">เมื่อคุณใช้ฟีเจอร์เหล่านี้ ระบบจะส่งข้อมูลที่เกี่ยวข้องไปยัง Google เพื่อสร้างประสบการณ์ AI</translation>
+<translation id="4683143253481759090">Chrome อัปเดตแล้ว</translation>
 <translation id="4683629100208651599">Make Lowercase</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (ค่าเริ่มต้น)</translation>
 <translation id="4684427112815847243">ซิงค์ทุกอย่าง</translation>
@@ -5301,6 +5316,7 @@
 <translation id="4687718960473379118">โฆษณาที่เว็บไซต์แนะนำ</translation>
 <translation id="4688036121858134881">รหัสบันทึกในเครื่อง: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" /></translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> จะทำให้อุปกรณ์นี้เป็นเวอร์ชันก่อนหน้า (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตแล้วลองใช้ Gemini อีกครั้ง</translation>
 <translation id="4689235506267737042">เลือกค่ากำหนดการสาธิต</translation>
 <translation id="4689421377817139245">ซิงค์บุ๊กมาร์กนี้กับ iPhone ของคุณ</translation>
 <translation id="4690091457710545971">&lt;มีไฟล์ 4 ไฟล์ที่สร้างขึ้นโดยเฟิร์มแวร์ Wi-Fi ของ Intel ได้แก่ csr.lst, fh_regs.lst, radio_reg.lst และ monitor.lst.sysmon  โดย 3 ไฟล์แรกเป็นไฟล์ไบนารีที่มี Register Dump ซึ่งผ่านการยืนยันโดย Intel เพื่อไม่ให้รวมข้อมูลส่วนตัวหรือข้อมูลที่ระบุอุปกรณ์  ส่วนไฟล์สุดท้ายเป็นการติดตามการทำงานจากเฟิร์มแวร์ของ Intel โดยมีการลบข้อมูลส่วนตัวหรือข้อมูลที่ระบุอุปกรณ์ออกไปแล้ว แต่ไฟล์มีขนาดใหญ่เกินกว่าที่จะแสดงตรงนี้ได้  ไฟล์เหล่านี้สร้างขึ้นมาเพื่อตอบสนองต่อปัญหา Wi-Fi ล่าสุดในอุปกรณ์ของคุณและระบบจะแชร์ไฟล์กับ Intel เพื่อช่วยแก้ปัญหาเหล่านี้&gt;</translation>
@@ -5585,6 +5601,7 @@
 <translation id="4884937942297374058">การปกป้องที่ดียิ่งขึ้นปิดอยู่</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">ส่วนขยายนี้ไม่มีการเข้าถึงเว็บไซต์เพิ่มเติม</translation>
+<translation id="4887391901725877182">คำบรรยายแทนเสียง</translation>
 <translation id="4887424188275796356">เปิดด้วยเครื่องมือดูระบบ</translation>
 <translation id="488785315393301722">แสดงรายละเอียด</translation>
 <translation id="488862352499217187">สร้างโฟลเดอร์ใหม่</translation>
@@ -5735,6 +5752,7 @@
 <translation id="5001526427543320409">คุกกี้ของบุคคลที่สาม</translation>
 <translation id="5003070249435823986">ใช้ท่าทางสัมผัสเพื่อเข้าสู่โหมดเลื่อน จากนั้นขยับศีรษะไปในทิศทางที่ต้องการเลื่อน ใช้ท่าทางสัมผัสอีกครั้งเพื่อออกจากโหมดเลื่อน</translation>
 <translation id="5003993274120026347">ประโยคถัดไป</translation>
+<translation id="5005113238422129109">ใช้ไมโครโฟนเพื่อแชทกับ Gemini เมื่อคุณพูดกับ Gemini ระบบจะจัดเก็บเสียงไว้ในกิจกรรมบนแอป Gemini (หากเปิดอยู่)</translation>
 <translation id="5005311809885666699">บันทึกจาก Chrome แล้ว</translation>
 <translation id="5005498671520578047">คัดลอกรหัสผ่าน</translation>
 <translation id="5006218871145547804">ADB ของแอป Android ใน Crostini</translation>
@@ -6061,7 +6079,6 @@
 <translation id="5235050375939235066">ถอนการติดตั้งแอปไหม</translation>
 <translation id="523505283826916779">การตั้งค่าสำหรับการเข้าถึง</translation>
 <translation id="5235750401727657667">แทนที่หน้าที่คุณจะเห็นเมื่อเปิดแท็บใหม่</translation>
-<translation id="5236054983756407518">นำที่อยู่บ้านออกจาก Chrome ไหม</translation>
 <translation id="5237124927415201087">ตั้งค่า <ph name="DEVICE_TYPE" /> ได้ง่ายๆ ด้วยโทรศัพท์ของคุณ คุณเพิ่ม Wi-Fi และบัญชี Google ได้โดยไม่ต้องป้อนรหัสผ่านด้วยตนเอง
     <ph name="BR" />
     <ph name="BR" />
@@ -6703,6 +6720,7 @@
 <translation id="5705005699929844214">แสดงตัวเลือกการช่วยเหลือพิเศษเสมอ</translation>
 <translation id="5705882733397021510">ย้อนกลับ</translation>
 <translation id="5707185214361380026">ไม่สามารถโหลดส่วนขยายจาก:</translation>
+<translation id="5707674184620508665">องค์กรของคุณ (<ph name="ACCOUNT_MANAGER" />) จะดูหรือจัดการข้อมูลที่มีอยู่ไม่ได้ โดยจะยังคงอยู่ในโปรไฟล์ที่มีอยู่</translation>
 <translation id="5708171344853220004">ชื่อหลักของ Microsoft</translation>
 <translation id="5711010025974903573">บันทึกของบริการ</translation>
 <translation id="5711983031544731014">ไม่สามารถปลดล็อก โปรดใส่รหัสผ่าน</translation>
@@ -7188,7 +7206,6 @@
 <translation id="606449270532897041">จัดการข้อมูลเว็บไซต์</translation>
 <translation id="6064764629679333574">ปรับปรุงคุณภาพเสียงไมค์บลูทูธโดยเพิ่มระดับเสียงคุณภาพต่ำเป็นคุณภาพสูง</translation>
 <translation id="6065289257230303064">แอตทริบิวต์ไดเรกทอรีหัวเรื่องของใบรับรอง</translation>
-<translation id="6065690209261668796">นำที่อยู่ที่ทำงานออกจาก Chrome ไหม</translation>
 <translation id="6066794465984119824">ไม่ได้ตั้งค่าแฮชอิมเมจ</translation>
 <translation id="6069464830445383022">ลงชื่อเข้าใช้ Chromebook ด้วยบัญชี Google ของคุณ</translation>
 <translation id="6071181508177083058">ยืนยันรหัสผ่าน</translation>
@@ -7413,6 +7430,7 @@
 <translation id="622484624075952240">ลง</translation>
 <translation id="622537739776246443">ระบบจะลบโปรไฟล์ออก</translation>
 <translation id="6225475702458870625">มีการเชื่อมต่อข้อมูลพร้อมใช้งานจาก <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">กิจกรรมบนแอป Gemini</translation>
 <translation id="6226777517901268232">ไฟล์คีย์ส่วนตัว (ไม่บังคับ)</translation>
 <translation id="6227280783235722609">ส่วนขยาย</translation>
 <translation id="622902691730729894">เลิกปักหมุดกลุ่มจากแถบบุ๊กมาร์ก</translation>
@@ -7512,6 +7530,7 @@
 <translation id="628726841779494414">จัดการเครื่องพิมพ์ของคุณในการตั้งค่าเครื่องพิมพ์</translation>
 <translation id="6287288864483377583">รองรับการนำเข้าใบรับรองฉบับเดียวเท่านั้น</translation>
 <translation id="6287828400772161253">โทรศัพท์ Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">ถามโหมด AI ของ Google</translation>
 <translation id="6290613030083731160">ไม่มีอุปกรณ์ที่กำลังแชร์อยู่ใกล้เคียง <ph name="LINK_BEGIN" />ดูข้อมูลเพิ่มเติม<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">กู้คืนไม่ได้เนื่องจากมีพื้นที่เก็บข้อมูลไม่เพียงพอ</translation>
 <translation id="6291741848715722067">รหัสยืนยัน</translation>
@@ -7715,6 +7734,7 @@
 <translation id="6451861213630784801">คุณออกจากระบบแล้ว</translation>
 <translation id="6452181791372256707">ปฏิเสธ</translation>
 <translation id="6452251728599530347">สมบูรณ์แล้ว <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">เพิ่มส่วนขยาย</translation>
 <translation id="6452961788130242735">พบปัญหาเกี่ยวกับเครือข่ายหรือขอบเขตไม่ดี</translation>
 <translation id="6453191633103419909">คุณภาพการฉายภาพของแท็บ/หน้าจอ</translation>
 <translation id="6453921811609336127">หากต้องการเปลี่ยนวิธีการป้อนข้อมูลครั้งต่อไป ให้กด <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8141,6 +8161,7 @@
 <translation id="6759193508432371551">รีเซ็ตเป็นค่าเริ่มต้น</translation>
 <translation id="6760354150216532978">คำเตือน: เว็บไซต์นี้จะเห็นการแก้ไขที่คุณทำ</translation>
 <translation id="6761209758867628753">เครื่องมือ: ช่วยฉันเขียน</translation>
+<translation id="6761459308170527362">คุณสามารถใช้การแชทด้วยเสียงหรือข้อความเพื่อถาม Gemini เกี่ยวกับเนื้อหาของหน้าที่คุณกำลังแชร์</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">ไม่อนุญาตข้อมูลเว็บไซต์ในอุปกรณ์</translation>
 <translation id="6762833852331690540">เปิด</translation>
@@ -8800,6 +8821,7 @@
 <translation id="7223952304612664117">การตั้งค่านี้จะช่วยให้บริการของระบบใช้ความแม่นยำของตำแหน่งเพื่อระบุตำแหน่งของคุณได้ ความแม่นยำของตำแหน่งจะใช้ข้อมูลเกี่ยวกับสัญญาณไร้สายและเซ็นเซอร์เพื่อประมาณตำแหน่งของอุปกรณ์</translation>
 <translation id="7225082563376899794">ใช้ Windows Hello เมื่อป้อนรหัสผ่าน</translation>
 <translation id="7225179976675429563">ไม่มีประเภทเครือข่าย</translation>
+<translation id="7226163413959353072">ผู้ช่วย AI ที่ให้ประเด็นสำคัญ อธิบายแนวคิด หาคำตอบ และอื่นๆ</translation>
 <translation id="7227235818314667565">จัดการการแชร์</translation>
 <translation id="7227458944009118910">แอปที่ระบุไว้ด้านล่างจัดการลิงก์โปรโตคอลได้เช่นกัน ส่วนแอปอื่นๆ อาจจะขอสิทธิ์</translation>
 <translation id="7228056665272655255">หากต้องการตั้งค่าลายนิ้วมือ ให้บุตรหลานแตะเซ็นเซอร์ลายนิ้วมือที่มุมขวาบนของแป้นพิมพ์ ข้อมูลลายนิ้วมือของบุตรหลานจะจัดเก็บไว้อย่างปลอดภัยและอยู่ใน <ph name="DEVICE_TYPE" /> เครื่องนี้เสมอ</translation>
@@ -8869,6 +8891,7 @@
 <translation id="727595954130325265">ซื้อเลย</translation>
 <translation id="727952162645687754">ข้อผิดพลาดในการดาวน์โหลด</translation>
 <translation id="7280649757394340890">การตั้งค่าเสียงของการอ่านออกเสียงข้อความ</translation>
+<translation id="7280683802406059877">ปรับแต่งแป้นพิมพ์ลัด</translation>
 <translation id="7280877790564589615">ขอสิทธิ์แล้ว</translation>
 <translation id="7281166215790160128">โหมด</translation>
 <translation id="7282056103720203738">อ่านข้อมูลและรายละเอียดอุปกรณ์ที่แนบมาด้วย</translation>
@@ -8927,6 +8950,7 @@
 <translation id="7320213904474460808">เครือข่ายเริ่มต้น</translation>
 <translation id="7321545336522791733">ไม่สามารถเข้าถึงเซิร์ฟเวอร์</translation>
 <translation id="7322515217754205362">สิทธิ์ของเว็บไซต์</translation>
+<translation id="7322919329844967709">คุณจะได้รับคำตอบที่เกี่ยวข้องมากขึ้นซึ่งเกี่ยวข้องกับเนื้อหาของหน้าเว็บที่คุณกำลังแชร์</translation>
 <translation id="7323315405936922211">ขนาดพื้นที่เคอร์เซอร์</translation>
 <translation id="7324020307732396723">เปิดการตั้งค่าภาษา</translation>
 <translation id="7324297612904500502">ฟอรัมเบต้า</translation>
@@ -9176,6 +9200,7 @@
 <translation id="7481312909269577407">ส่งต่อ</translation>
 <translation id="7481358317100446445">พร้อม</translation>
 <translation id="748138892655239008">ข้อจำกัดพื้นฐานของใบรับรอง</translation>
+<translation id="7482823403440483089">การป้อนข้อความอัตโนมัติที่ดียิ่งขึ้น</translation>
 <translation id="7483732342458943943">ลิงก์นี้ใช้ไม่ได้</translation>
 <translation id="7484645889979462775">ไม่จดจำสำหรับเว็บไซต์นี้</translation>
 <translation id="7484943269191249363">คุณสามารถใช้พาสคีย์ทั้งหมดที่บันทึกไว้ในเครื่องมือจัดการรหัสผ่านบน Google ในอุปกรณ์นี้ โดยคุณจะดำเนินการแค่ครั้งเดียวเท่านั้น</translation>
@@ -9925,6 +9950,7 @@
 <translation id="7991296728590311172">การตั้งค่าการเข้าถึงด้วยสวิตช์</translation>
 <translation id="7992080146463834191">สรุปเนื้อหา อธิบายภาษาที่ซับซ้อนให้เข้าใจง่าย หรือถามคำถาม</translation>
 <translation id="7992203134935383159">การสังเคราะห์เสียง</translation>
+<translation id="7993332993977106257">เข้าถึงและใช้ Gemini ในอุปกรณ์ต่างๆ ได้ง่ายๆ แม้จะย่อ Chrome อยู่</translation>
 <translation id="7997826902155442747">ลำดับความสำคัญของกระบวนการ</translation>
 <translation id="7997828719430450286">สำเร็จ</translation>
 <translation id="7998701048266085837">URL</translation>
@@ -9978,6 +10004,7 @@
 <translation id="8028060951694135607">การกู้คืนคีย์ของ Microsoft</translation>
 <translation id="8028803902702117856">กำลังดาวน์โหลด <ph name="SIZE" /> <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">ขนาด</translation>
+<translation id="8029349782735515147">แสดงคำบรรยายแทนเสียงเมื่อใช้ Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{เรื่องรออ่าน}=1{เรื่องรออ่าน ({SELECTED_ITEMS})}other{เรื่องรออ่าน ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> - ขอสิทธิ์ กด ⌘ + Option + ลูกศรขึ้นเพื่อตอบกลับ</translation>
 <translation id="8030169304546394654">ยกเลิกการเชื่อมต่อแล้ว</translation>
@@ -10096,6 +10123,7 @@
 <translation id="8102139037507939978">นำข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ออกจาก system_logs.txt</translation>
 <translation id="810362914482827094">ค้นหาพาสคีย์</translation>
 <translation id="8104088837833760645">ดาวน์โหลดโปรไฟล์ eSIM</translation>
+<translation id="8105050970626643057">เปิด Gemini ได้อย่างรวดเร็วทุกเมื่อที่ต้องการ</translation>
 <translation id="8105273883928376822">โปรดลงชื่อเข้าใช้เพื่อดำเนินการต่อ</translation>
 <translation id="8106114112474206597">ใช้ปุ่ม "i" เพื่อกดปุ่มเมาส์</translation>
 <translation id="8107015733319732394">กำลังติดตั้ง Google Play Store ใน <ph name="DEVICE_TYPE" /> อาจใช้เวลาสักครู่</translation>
@@ -10252,6 +10280,7 @@
 <translation id="8222112516148944758">กลุ่มแท็บจะบันทึกและอัปเดตโดยอัตโนมัติในอุปกรณ์ทั้งหมด</translation>
 <translation id="8222674561049363989">ไฟล์ไม่ใช่เอกสารที่ถูกต้อง</translation>
 <translation id="822347941086490485">กำลังค้นหาอุปกรณ์ HID...</translation>
+<translation id="8224209912580158729">แชร์เนื้อหาของหน้าเว็บกับ Gemini เพื่อรับคำตอบที่เกี่ยวข้องมากขึ้น</translation>
 <translation id="8224427620313426549">บัญชี <ph name="DOMAIN_LINK" /> จะไม่ถูกลบ</translation>
 <translation id="8225046344534779393">ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต</translation>
 <translation id="8225265270453771718">แชร์หน้าต่างแอปพลิเคชัน</translation>
@@ -10395,6 +10424,7 @@
 <translation id="8314835274931377415">เริ่มตั้งค่าการเข้าถึงด้วยสวิตช์ไหม</translation>
 <translation id="8315018673856831477">ตัวเลือกการประหยัดหน่วยความจำ</translation>
 <translation id="8315514906653279104">กำลังเปิด...</translation>
+<translation id="8316480109537174997">แสดง Gemini ในถาดระบบและเปิดแป้นพิมพ์ลัด</translation>
 <translation id="8317671367883557781">เพิ่มการเชื่อมต่อเครือข่าย</translation>
 <translation id="8317965619823678157">คัดลอกรหัสผ่าน</translation>
 <translation id="8318266828739827371">ใช้มุมมองแยกหน้าจอเพื่อดูบริเวณที่ขยายของหน้าจอ ใช้แป้นค้นหา + Ctrl + D เพื่อเปิดและปิดแว่นขยายหน้าจอบางส่วน</translation>
@@ -10795,6 +10825,7 @@
 <translation id="8607661817136110841">กลุ่มแท็บของคุณ</translation>
 <translation id="8607828412110648570">โปรดตรวจสอบว่าอุปกรณ์บลูทูธอยู่ในโหมดการจับคู่และอยู่ใกล้ จับคู่กับอุปกรณ์ที่คุณเชื่อถือเท่านั้น ทุกบัญชีใน Chromebook เครื่องนี้จะมองเห็นอุปกรณ์ที่จับคู่แล้ว <ph name="BEGIN_LINK_LEARN_MORE" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">เพิ่มตั๋ว Kerberos</translation>
+<translation id="860907040896565281">ปรับแต่งแป้นพิมพ์ลัด...</translation>
 <translation id="8609465669617005112">เลื่อนขึ้น</translation>
 <translation id="8611922158252451755">ทุกคนที่มีลิงก์จะแก้ไขแท็บทั้งหมดได้ ดังนั้นโปรดแชร์อย่างระมัดระวัง ลิงก์จะหมดอายุใน 48 ชั่วโมง</translation>
 <translation id="8612252270453580753">ค้นหาเฟรมวิดีโอด้วย <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11195,6 +11226,7 @@
 <translation id="8868838761037459823">รายละเอียดเครือข่ายมือถือ</translation>
 <translation id="8870413625673593573">เพิ่งปิด</translation>
 <translation id="8871043459130124414">เรียกใช้หลังจากที่คุณคลิกส่วนขยายเท่านั้น</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> - คุณกำลังแชร์หน้านี้กับ Gemini</translation>
 <translation id="8871551568777368300">ปักหมุดโดยผู้ดูแลระบบ</translation>
 <translation id="8871696467337989339">คุณกำลังใช้แฟล็กบรรทัดคำสั่งที่ไม่ได้รับการสนับสนุน: <ph name="BAD_FLAG" /> ซึ่งอาจส่งผลต่อเสถียรภาพและความปลอดภัย</translation>
 <translation id="8871974300055371298">การตั้งค่าเนื้อหา</translation>
@@ -11407,6 +11439,7 @@
 <translation id="9011163749350026987">แสดงไอคอนเสมอ</translation>
 <translation id="9011262023858991985">กำลังแคสต์แท็บนี้</translation>
 <translation id="9011393886518328654">บันทึกประจำรุ่น</translation>
+<translation id="9012013036616593083">Gemini ไม่พร้อมใช้งานในขณะนี้ โปรดลองอีกครั้งในภายหลัง</translation>
 <translation id="9012122671773859802">เลื่อนหน้าจออย่างต่อเนื่องขณะเลื่อนเมาส์</translation>
 <translation id="9012585441087414258">ปกป้องจากเว็บไซต์ การดาวน์โหลด และส่วนขยายที่ทราบแล้วว่าเป็นอันตราย หากหน้าเว็บทำสิ่งที่น่าสงสัย ระบบจะส่ง URL และเนื้อหาของหน้าเว็บบางส่วนไปยัง Google Safe Browsing</translation>
 <translation id="9013037634206938463">การติดตั้ง Linux ต้องใช้พื้นที่ว่าง <ph name="INSTALL_SIZE" /> หากต้องการเพิ่มพื้นที่ว่าง ให้ลบไฟล์ออกจากอุปกรณ์</translation>
@@ -11432,6 +11465,7 @@
 <translation id="9024127637873500333">&amp;เปิดในแท็บใหม่</translation>
 <translation id="9024158959543687197">เกิดข้อผิดพลาดขณะต่อเชื่อมพื้นที่แชร์ ตรวจสอบ URL ของพื้นที่แชร์ไฟล์แล้วลองอีกครั้ง</translation>
 <translation id="9024692527554990034">คุณสามารถใช้ทางลัดในแถบที่อยู่เพื่อค้นหาบางเว็บไซต์ได้โดยเร็วหรือเพื่อใช้เครื่องมือค้นหาอื่น</translation>
+<translation id="9024975946059881308">แสดง Gemini ในแถบเมนูของ Mac และเปิดแป้นพิมพ์ลัด</translation>
 <translation id="9025222334598338152">คุณสามารถใช้ตารางเปรียบเทียบเพื่อติดตามขณะที่จำกัดตัวเลือก</translation>
 <translation id="902638246363752736">การตั้งค่าแป้นพิมพ์</translation>
 <translation id="9026393603776578602">การพิมพ์ตามคำบอก</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb
index 5d5a750..fcd22749 100644
--- a/chrome/app/resources/generated_resources_tr.xtb
+++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -6060,7 +6060,6 @@
 <translation id="5235050375939235066">Uygulama kaldırılsın mı?</translation>
 <translation id="523505283826916779">Erişilebilirlik ayarları</translation>
 <translation id="5235750401727657667">Yeni bir sekme açarken gördüğünüz sayfayı değiştirme</translation>
-<translation id="5236054983756407518">Ev adresiniz Chrome'dan kaldırılsın mı?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> cihazınızı telefonunuzla kolayca kurun. Kablosuz ağınızı ve Google Hesabınızı, şifrelerinizi manuel olarak girmeden ekleyebilirsiniz.
     <ph name="BR" />
     <ph name="BR" />
@@ -7191,7 +7190,6 @@
 <translation id="606449270532897041">Site verilerini yönetin</translation>
 <translation id="6064764629679333574">Düşük çözünürlüklü sesi yüksek çözünürlüklü sese dönüştürerek Bluetooth mikrofon sesinin kalitesini artırın.</translation>
 <translation id="6065289257230303064">Sertifika Konusu Dizin Öznitelikleri</translation>
-<translation id="6065690209261668796">İş adresiniz Chrome'dan kaldırılsın mı?</translation>
 <translation id="6066794465984119824">Görüntü karması ayarlanmamış</translation>
 <translation id="6069464830445383022">Google Hesabınızla Chromebook'unuzda oturum açarsınız</translation>
 <translation id="6071181508177083058">şifreyi onaylayın</translation>
@@ -7515,6 +7513,7 @@
 <translation id="628726841779494414">Yazıcılarınızı yazıcı ayarlarından yönetin</translation>
 <translation id="6287288864483377583">İçe aktarma yalnızca tek bir sertifika için desteklenir</translation>
 <translation id="6287828400772161253">Android telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google'ın Yapay Zeka Modu'na sorun</translation>
 <translation id="6290613030083731160">Yakında paylaşımda bulunan cihaz yok. <ph name="LINK_BEGIN" />Daha fazla bilgi<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Depolama alanı olmadığı için geri yüklenemiyor.</translation>
 <translation id="6291741848715722067">Onay kodu</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb
index 6b99c4b..7e665e62 100644
--- a/chrome/app/resources/generated_resources_uk.xtb
+++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Автоматично отримати обліковий запис із телефона Android</translation>
 <translation id="1069814191880976658">Вибрати інший екран</translation>
 <translation id="107022587824771715">Пропозиції груп вкладок зараз недоступні. <ph name="BEGIN_LINK" />Оновіть сторінку зараз<ph name="END_LINK" /> або спробуйте пізніше.</translation>
+<translation id="1070357312245925724">Ярлик навігації</translation>
 <translation id="1070377999570795893">Інша програма на вашому комп’ютері додала розширення, яке може впливати на роботу Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Дані для входу в обліковий запис застаріли. Вийдіть з нього й увійдіть знову.</translation>
 <translation id="1122960773616686544">Назва закладки</translation>
 <translation id="1124772482545689468">Користувач</translation>
+<translation id="1125371304736839151">Показувати Gemini угорі вебпереглядача</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" />x<ph name="HEIGHT" /> (оригінальна)</translation>
 <translation id="1125921926864945797">Оформлення й стиль</translation>
 <translation id="1128090040635299943">Виконується налаштування Linux. Зачекайте кілька хвилин.</translation>
@@ -991,6 +993,7 @@
 <translation id="1660763353352708040">Проблема з адаптером живлення</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Деактивуйте вкладку, яка вповільнює роботу вебпереглядача}one{Деактивуйте вкладки, які вповільнюють роботу вебпереглядача}few{Деактивуйте вкладки, які вповільнюють роботу вебпереглядача}many{Деактивуйте вкладки, які вповільнюють роботу вебпереглядача}other{Деактивуйте вкладки, які вповільнюють роботу вебпереглядача}}</translation>
 <translation id="16620462294541761">На жаль, не вдалося підтвердити ваш пароль. Повторіть спробу.</translation>
+<translation id="1662572015199460525">Спілкуйтеся в голосовому або текстовому форматі, щоб отримувати відповіді, важливу інформацію тощо під час перегляду вебсторінок</translation>
 <translation id="166278006618318542">Алгоритм відкритого ключа суб'єкта</translation>
 <translation id="1662801900924515589">Додаток <ph name="APP" /> установлено</translation>
 <translation id="1663698992894057019">Придбайте новий Chromebook з останньою версією системи безпеки й програмного забезпечення</translation>
@@ -1101,6 +1104,7 @@
 <translation id="174123615272205933">Власні</translation>
 <translation id="1741314857973421784">Продовжити</translation>
 <translation id="1744108098763830590">фонова сторінка</translation>
+<translation id="174516937379651657">Коли ви ділитеся сторінкою з Gemini, у Google надсилаються її URL-адреса й увесь контент.</translation>
 <translation id="1745732479023874451">Керувати контактами</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}one{Відкрити та редагувати # файл у цьому веб-додатку?}few{Відкрити та редагувати # файли в цьому веб-додатку?}many{Відкрити та редагувати # файлів у цьому веб-додатку?}other{Відкрити та редагувати # файлу в цьому веб-додатку?}}</translation>
 <translation id="1748329107062243374">Використовуйте ключ доступу з пристрою <ph name="DEVICE_NAME" /> для входу на веб-сайті <ph name="WEBSITE" /></translation>
@@ -1413,6 +1417,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{Перевірено 1 розширення}one{Перевірено {NUM_EXTENSIONS} розширення}few{Перевірено {NUM_EXTENSIONS} розширення}many{Перевірено {NUM_EXTENSIONS} розширень}other{Перевірено {NUM_EXTENSIONS} розширення}}</translation>
 <translation id="1959421829481337178">Введіть код активації, який надав оператор.</translation>
 <translation id="1960211333621141174">Скеля</translation>
+<translation id="1962356719152496092">Налаштуйте комбінацію клавіш тут</translation>
 <translation id="1963976881984600709">Стандартний захист</translation>
 <translation id="1964009877615282740">Показати більше</translation>
 <translation id="1965578266762387357">Коли ви отримуєте допомогу з написанням тексту, URL-адреса сторінки, її вміст і сам текст надсилаються в Google. Не вказуйте особисту інформацію (наприклад, медичні чи фінансові дані).</translation>
@@ -1580,6 +1585,7 @@
 <translation id="2079053412993822885">Якщо видалити один зі своїх власних сертифікатів, ви більше не зможете використовувати його для власної ідентифікації.</translation>
 <translation id="2079495302726689071">Відкрити посилання на новій вкладці – <ph name="APP" /></translation>
 <translation id="2079545284768500474">Відмінити</translation>
+<translation id="2079553700504470326">Щоб отримувати найточніші відповіді від Gemini, використовуйте точне місцезнаходження замість приблизного, яке визначається на основі IP-адреси.</translation>
 <translation id="2080070583977670716">Інші налаштування</translation>
 <translation id="2081816110395725788">Пристрій неактивний і не заряджається</translation>
 <translation id="2082187087049518845">Додати вкладку в групу</translation>
@@ -2211,6 +2217,7 @@
 <translation id="2496180316473517155">Історія веб-перегляду</translation>
 <translation id="2496616243169085015">Фотографія</translation>
 <translation id="2497229222757901769">Швидкість миші</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – ви надаєте Gemini доступ до цієї вкладки під час розмови</translation>
 <translation id="2497852260688568942">Ваш адміністратор вимкнув синхронізацію</translation>
 <translation id="2498539833203011245">Згорнути</translation>
 <translation id="2498765460639677199">Дуже великий</translation>
@@ -2535,6 +2542,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Якщо ввімкнено точну геолокацію, на основі інформації про такі бездротові сигнали, як точки доступу Wi-Fi і вежі мобільних мереж, а також дані датчиків пристрою (наприклад, акселерометра й гіроскопа), точніше визначається місцеположення пристрою. Додатки й сервіси Android використовують його, щоб надавати функції, які працюють на основі геоданих. Для роботи цієї функції Google періодично збирає інформацію про датчики пристрою і бездротові сигнали поблизу нього, щоб додавати її до краудсорсингових даних про місцеположення бездротових сигналів.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google використовує інформацію, зібрану із цього пристрою, щоб покращувати точність геолокації і сервіси, які враховують місцезнаходження користувачів, а також удосконалювати, надавати й підтримувати сервіси Google загалом. Ми обробляємо цю інформацію на підставі законних інтересів Google і третіх осіб в обслуговуванні користувачів. Такі відомості не використовується для встановлення окремих осіб.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Ви можете будь-коли вимкнути опцію "Точна геолокація" в налаштуваннях геоданих пристрою. Для цього перейдіть у розділ "Налаштування &gt; Конфіденційність і безпека &gt; Налаштування конфіденційності &gt; Доступ до геоданих &gt; Додаткові налаштування місцеположення". Якщо точну геолокацію вимкнено, відповідні дані не збиратимуться. У додатках і сервісах Android для визначення місцезнаходження пристрою використовується лише IP-адреса (якщо є). Це може впливати на доступність і точність геолокації в таких продуктах (наприклад, на Картах Google).<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Переглянути історію дій у додатках Gemini і керувати нею</translation>
 <translation id="2730029791981212295">Створення резервних копій додатків і файлів Linux</translation>
 <translation id="2730550884708194161">Про робочі профілі</translation>
 <translation id="2730596696987224099">Вибрати власний</translation>
@@ -3405,6 +3413,7 @@
 <translation id="3360306038446926262">ОС Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{Пристрій <ph name="DEVICE_NAME" /> надсилає вам <ph name="ATTACHMENTS" />.}one{Пристрій <ph name="DEVICE_NAME" /> надсилає вам <ph name="ATTACHMENTS" />.}few{Пристрій <ph name="DEVICE_NAME" /> надсилає вам <ph name="ATTACHMENTS" />.}many{Пристрій <ph name="DEVICE_NAME" /> надсилає вам <ph name="ATTACHMENTS" />.}other{Пристрій <ph name="DEVICE_NAME" /> надсилає вам <ph name="ATTACHMENTS" />.}}</translation>
 <translation id="3361954577771524115">З додатка</translation>
+<translation id="3362651095484543782">Щоб вийти з Gemini або повернутися в сервіс, скористайтеся комбінацією клавіш.</translation>
 <translation id="3362915550009543917">Олійний живопис із зображенням луки в жовтих тонах, що створює відчуття спокою і спонукає до інтелектуальних роздумів.</translation>
 <translation id="3363202073972776113">Цим новим профілем керуватиме ваша організація. <ph name="BEGIN_LINK" />Докладніше<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + наведіть курсор</translation>
@@ -3628,6 +3637,7 @@
 <translation id="3511358375261756531">Розгорнути список "<ph name="HEADER" />"</translation>
 <translation id="351152300840026870">Шрифт фіксованої ширини</translation>
 <translation id="3511528412952710609">коротка</translation>
+<translation id="3512465804715993309">Адаптивне виділення</translation>
 <translation id="3513019849832307207">Приєднатися й відкрити</translation>
 <translation id="3513563267917474897">Повзунок тону від <ph name="MIN_VALUE" /> до <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Налаштування гри</translation>
@@ -4973,6 +4983,7 @@
 <translation id="443031431654216610">Використовуйте лише цифри</translation>
 <translation id="4430369329743628066">Закладку додано</translation>
 <translation id="4430422687972614133">Увімкнути віртуальну картку</translation>
+<translation id="443196770280837407">Відкривайте Gemini за допомогою комбінації клавіш.</translation>
 <translation id="4432621511648257259">Неправильний пароль</translation>
 <translation id="4434611816075088065">Ви все переглянули</translation>
 <translation id="443475966875174318">Оновити або видалити несумісні додатки</translation>
@@ -4988,6 +4999,7 @@
 <translation id="4442863809158514979">Переглянути веб-дозволи</translation>
 <translation id="4442937638623063085">Профілів не знайдено. Введіть код активації, який надав оператор.</translation>
 <translation id="4443536555189480885">&amp;Довідка</translation>
+<translation id="4444191890945732856">Ви надаєте Gemini доступ до цієї сторінки</translation>
 <translation id="4444304522807523469">Отримувати доступ до сканерів документів, під’єднаних через USB або локальну мережу</translation>
 <translation id="4444512841222467874">Якщо не звільнити місце, користувачів і дані може бути автоматично вилучено.</translation>
 <translation id="4445446646109808714">Ліцензійна угода кінцевого користувача: <ph name="EULA_LINK" /></translation>
@@ -5319,6 +5331,7 @@
 <translation id="4687718960473379118">Реклама, пропонована сайтами</translation>
 <translation id="4688036121858134881">Ідентифікатор локального журналу: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> повертає попередню версію на пристрої (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Перевірте інтернет-з’єднання й спробуйте знову скористатися Gemini</translation>
 <translation id="4689235506267737042">Виберіть демо-параметри</translation>
 <translation id="4689421377817139245">Синхронізуйте цю закладку з iPhone</translation>
 <translation id="4690091457710545971">&lt;Мікропрограма Wi-Fi від Intel згенерувала чотири файли: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon. Перші три – це двійкові файли, що містять дані розвантаження пам’яті реєстру та не включають особисту інформацію й відомості, за якими можна ідентифікувати пристрій (як стверджує компанія Intel). Останній файл – це трасування виконання мікропрограми Intel; з нього стерто всю особисту інформацію й дані, за якими можна ідентифікувати пристрій, але він завеликий, щоб відображатися тут. Ці файли згенеровано у відповідь на нещодавні проблеми з Wi-Fi на пристрої. Їх буде надіслано в Intel, щоб допомогти вирішити ці проблеми.&gt;</translation>
@@ -5603,6 +5616,7 @@
 <translation id="4884937942297374058">Покращений захист вимкнено</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Це розширення не має додаткового доступу до сайтів</translation>
+<translation id="4887391901725877182">Субтитри</translation>
 <translation id="4887424188275796356">Відкрити за допомогою системного переглядача</translation>
 <translation id="488785315393301722">Показати деталі</translation>
 <translation id="488862352499217187">Створити папку</translation>
@@ -5753,6 +5767,7 @@
 <translation id="5001526427543320409">Сторонні файли cookie</translation>
 <translation id="5003070249435823986">Увімкніть режим прокручування за допомогою жесту, а потім поверніть голову в тому напрямку, куди потрібно прокрутити сторінку. Щоб вийти з режиму прокручування, повторіть жест.</translation>
 <translation id="5003993274120026347">Наступне речення</translation>
+<translation id="5005113238422129109">Спілкуйтеся з Gemini за допомогою мікрофона. Ваші аудіозаписи зберігаються в історії дій у додатках Gemini (якщо її ввімкнено).</translation>
 <translation id="5005311809885666699">Збережено з Chrome</translation>
 <translation id="5005498671520578047">Копіювати пароль</translation>
 <translation id="5006218871145547804">ADB в додатках для Android у Crostini</translation>
@@ -6079,7 +6094,6 @@
 <translation id="5235050375939235066">Видалити додаток?</translation>
 <translation id="523505283826916779">Налаштування доступності</translation>
 <translation id="5235750401727657667">Відкривати нову вкладку на місці поточної сторінки</translation>
-<translation id="5236054983756407518">Вилучити домашню адресу з Chrome?</translation>
 <translation id="5237124927415201087">Швидко налаштуйте пристрій <ph name="DEVICE_TYPE" /> за допомогою телефона. Можна додати мережу Wi-Fi і обліковий запис Google, не вводячи паролі вручну.
     <ph name="BR" />
     <ph name="BR" />
@@ -6721,6 +6735,7 @@
 <translation id="5705005699929844214">Завжди показувати функції доступності</translation>
 <translation id="5705882733397021510">Назад</translation>
 <translation id="5707185214361380026">Не вдалося завантажити розширення з:</translation>
+<translation id="5707674184620508665">Ваша організація (<ph name="ACCOUNT_MANAGER" />) не зможе переглядати наявні дані й керувати ними. Вони залишаться в поточному профілі.</translation>
 <translation id="5708171344853220004">Ім'я учасника Microsoft</translation>
 <translation id="5711010025974903573">Журнали технічного обслуговування</translation>
 <translation id="5711983031544731014">Не вдалося розблокувати. Введіть пароль.</translation>
@@ -7206,7 +7221,6 @@
 <translation id="606449270532897041">Керувати даними сайтів</translation>
 <translation id="6064764629679333574">Покращте якість звуку Bluetooth-мікрофона, змінивши роздільну здатність аудіо з низької на високу.</translation>
 <translation id="6065289257230303064">Атрибути каталогу суб'єкта сертифіката</translation>
-<translation id="6065690209261668796">Вилучити робочу адресу з Chrome?</translation>
 <translation id="6066794465984119824">Хеш зображення не налаштовано</translation>
 <translation id="6069464830445383022">Ваш обліковий запис Google використовується для входу на Chromebook</translation>
 <translation id="6071181508177083058">підтвердьте пароль</translation>
@@ -7431,6 +7445,7 @@
 <translation id="622484624075952240">Униз</translation>
 <translation id="622537739776246443">Профіль буде видалено</translation>
 <translation id="6225475702458870625">Передавання даних доступне через пристрій <ph name="PHONE_NAME" /></translation>
+<translation id="622568138962270592">Історія дій у додатках Gemini</translation>
 <translation id="6226777517901268232">Файл секретного ключа (необов’язково)</translation>
 <translation id="6227280783235722609">розширення</translation>
 <translation id="622902691730729894">Відкріпити групу від панелі закладок</translation>
@@ -7530,6 +7545,7 @@
 <translation id="628726841779494414">Керуйте принтерами в налаштуваннях принтера</translation>
 <translation id="6287288864483377583">Можна імпортувати лише один сертифікат</translation>
 <translation id="6287828400772161253">Телефон Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Запитати в режимі ШІ від Google</translation>
 <translation id="6290613030083731160">Неподалік немає пристроїв, з якими можна обмінюватися даними. <ph name="LINK_BEGIN" />Докладніше<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Не вдалося відновити. Замалий обсяг пам’яті.</translation>
 <translation id="6291741848715722067">Код підтвердження</translation>
@@ -7733,6 +7749,7 @@
 <translation id="6451861213630784801">Ви вийшли з облікового запису</translation>
 <translation id="6452181791372256707">Відхилити</translation>
 <translation id="6452251728599530347">Виконано <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">Додати розширення</translation>
 <translation id="6452961788130242735">Проблема з мережею чи областю</translation>
 <translation id="6453191633103419909">Якість проекції вкладок або екрана</translation>
 <translation id="6453921811609336127">Щоб вибрати наступний метод введення, натисніть <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />пробіл<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8165,6 +8182,7 @@
 <translation id="6759193508432371551">Відновлення заводських налаштувань</translation>
 <translation id="6760354150216532978">Попередження: цей сайт може відстежувати зміни, які ви вносите</translation>
 <translation id="6761209758867628753">Інструмент: "Допомога з текстом"</translation>
+<translation id="6761459308170527362">Ви можете поставити Gemini запитання про вміст сторінки, до якої надаєте доступ, за допомогою голосового або текстового чату</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Заборонено зберігати дані сайтів на пристрої</translation>
 <translation id="6762833852331690540">Увімкнено</translation>
@@ -8824,6 +8842,7 @@
 <translation id="7223952304612664117">Системні сервіси зможуть використовувати точну геолокацію, щоб визначати ваше місцезнаходження. Для визначення місцеположення пристрою використовується інформація про бездротові сигнали й датчики.</translation>
 <translation id="7225082563376899794">Використовувати Windows Hello для введення паролів</translation>
 <translation id="7225179976675429563">Відсутній тип мережі</translation>
+<translation id="7226163413959353072">Помічник на основі ШІ, який надає важливу інформацію, пояснює поняття, знаходить відповіді тощо</translation>
 <translation id="7227235818314667565">Керувати параметрами спільного доступу</translation>
 <translation id="7227458944009118910">Додатки, наведені нижче, також можуть обробляти посилання протоколів. Інші додатки проситимуть на це дозвіл.</translation>
 <translation id="7228056665272655255">Щоб налаштувати відбиток пальця, дитина має торкнутися сканера у верхньому правому куті клавіатури. <ph name="DEVICE_TYPE" /> надійно зберігає дані про відбиток і нікуди не надсилає їх.</translation>
@@ -8893,6 +8912,7 @@
 <translation id="727595954130325265">Купити зараз</translation>
 <translation id="727952162645687754">Помилка завантаження</translation>
 <translation id="7280649757394340890">Налаштування голосу для синтезу мовлення</translation>
+<translation id="7280683802406059877">Налаштувати комбінацію клавіш</translation>
 <translation id="7280877790564589615">Потрібен дозвіл</translation>
 <translation id="7281166215790160128">Режим</translation>
 <translation id="7282056103720203738">Переглядати інформацію і дані з підключених пристроїв</translation>
@@ -8951,6 +8971,7 @@
 <translation id="7320213904474460808">Мережа за умовчанням</translation>
 <translation id="7321545336522791733">Сервер недоступний</translation>
 <translation id="7322515217754205362">Дозволи на доступ до сайтів</translation>
+<translation id="7322919329844967709">Ви отримуватимете доречніші відповіді на основі вмісту сторінки, до якої надаєте доступ</translation>
 <translation id="7323315405936922211">Розмір області курсора</translation>
 <translation id="7324020307732396723">Відкрити налаштування мови</translation>
 <translation id="7324297612904500502">Форум бета-версії</translation>
@@ -9949,6 +9970,7 @@
 <translation id="7991296728590311172">Налаштування кнопкового доступу</translation>
 <translation id="7992080146463834191">Резюмуйте контент, створюйте перекази текстів простими словами й ставте запитання.</translation>
 <translation id="7992203134935383159">Синтез мовлення</translation>
+<translation id="7993332993977106257">Легко використовуйте Gemini на своєму пристрої, навіть якщо Chrome згорнуто.</translation>
 <translation id="7997826902155442747">Пріоритет обробки</translation>
 <translation id="7997828719430450286">Готово.</translation>
 <translation id="7998701048266085837">URL-адреси</translation>
@@ -10002,6 +10024,7 @@
 <translation id="8028060951694135607">Відновлення ключів Microsoft</translation>
 <translation id="8028803902702117856">Завантаження <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Розмір</translation>
+<translation id="8029349782735515147">Показувати субтитри під час використання Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Список читання}=1{Список читання ({SELECTED_ITEMS})}one{Список читання ({SELECTED_ITEMS})}few{Список читання ({SELECTED_ITEMS})}many{Список читання ({SELECTED_ITEMS})}other{Список читання ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Потрібен дозвіл. Натисніть клавіші ⌘ + Option + стрілку вгору, щоб відповісти</translation>
 <translation id="8030169304546394654">Роз'єднано</translation>
@@ -10120,6 +10143,7 @@
 <translation id="8102139037507939978">Вилучити ідентифікаційну інформацію з файлу system_logs.txt.</translation>
 <translation id="810362914482827094">Пошук ключів доступу</translation>
 <translation id="8104088837833760645">Завантажити профіль eSIM-карти</translation>
+<translation id="8105050970626643057">Швидко відкривайте Gemini будь-коли</translation>
 <translation id="8105273883928376822">Увійдіть, щоб продовжити</translation>
 <translation id="8106114112474206597">Щоб натиснути кнопку миші, натисніть клавішу "i"</translation>
 <translation id="8107015733319732394">Встановлення додатка Google Play Store на ваш <ph name="DEVICE_TYPE" />. Це може зайняти кілька хвилин.</translation>
@@ -10276,6 +10300,7 @@
 <translation id="8222112516148944758">Групи вкладок автоматично зберігаються й синхронізуються з усіма вашими пристроями</translation>
 <translation id="8222674561049363989">Файл не є дійсним документом</translation>
 <translation id="822347941086490485">Пошук пристроїв HID…</translation>
+<translation id="8224209912580158729">Щоб отримувати доречніші відповіді, надайте Gemini доступ до вмісту сторінки.</translation>
 <translation id="8224427620313426549">Ваш обліковий запис на веб-сайті <ph name="DOMAIN_LINK" /> не буде видалено</translation>
 <translation id="8225046344534779393">Перевірте інтернет-з’єднання</translation>
 <translation id="8225265270453771718">Поділитися вікном додатка</translation>
@@ -10419,6 +10444,7 @@
 <translation id="8314835274931377415">Почати налаштування кнопкового доступу?</translation>
 <translation id="8315018673856831477">Параметри заощадження пам’яті</translation>
 <translation id="8315514906653279104">Увімкнення…</translation>
+<translation id="8316480109537174997">Показувати Gemini в області сповіщень і ввімкнути комбінацію клавіш</translation>
 <translation id="8317671367883557781">Додати з’єднання з мережею</translation>
 <translation id="8317965619823678157">копіювати паролі</translation>
 <translation id="8318266828739827371">Використовуйте розділення екрана, щоб переглядати збільшену область. Щоб увімкнути або вимкнути закріплену лупу, натисніть клавішу пошуку + Ctrl + D.</translation>
@@ -10819,6 +10845,7 @@
 <translation id="8607661817136110841">Ваші групи вкладок</translation>
 <translation id="8607828412110648570">Переконайтеся, що пристрій із Bluetooth поруч і на ньому ввімкнено режим підключення. Під’єднуйте лише надійні пристрої. Підключені пристрої відображаються для всіх облікових записів на цьому пристрої Chromebook. <ph name="BEGIN_LINK_LEARN_MORE" />Докладніше<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Додати квиток Kerberos</translation>
+<translation id="860907040896565281">Налаштувати комбінацію клавіш…</translation>
 <translation id="8609465669617005112">Угору</translation>
 <translation id="8611922158252451755">Редагувати можуть усі, хто має посилання, тому надавайте доступ відповідально. Посилання діє 48 годин.</translation>
 <translation id="8612252270453580753">&amp;Шукати кадр відео за допомогою сервісу <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11222,6 +11249,7 @@
 <translation id="8868838761037459823">Дані про мобільну мережу</translation>
 <translation id="8870413625673593573">Нещодавно закриті</translation>
 <translation id="8871043459130124414">Запускається, лише коли ви натискаєте розширення</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – ви надаєте Gemini доступ до цієї сторінки</translation>
 <translation id="8871551568777368300">Закріплено адміністратором</translation>
 <translation id="8871696467337989339">Використовується непідтримувана позначка командного рядка: <ph name="BAD_FLAG" />. Стабільність і безпеку буде порушено.</translation>
 <translation id="8871974300055371298">Веб-контент</translation>
@@ -11434,6 +11462,7 @@
 <translation id="9011163749350026987">Завжди показувати значок</translation>
 <translation id="9011262023858991985">Трансляція цієї вкладки</translation>
 <translation id="9011393886518328654">Примітки до випуску</translation>
+<translation id="9012013036616593083">Сервіс Gemini зараз не доступний. Спробуйте пізніше.</translation>
 <translation id="9012122671773859802">Переміщати екран синхронно з рухом курсора</translation>
 <translation id="9012585441087414258">Захищає від відомих небезпечних веб-сайтів, завантажень і розширень. Якщо сторінка виконує підозрілі дії, URL-адреси й фрагменти контенту надсилаються в Безпечний перегляд Google.</translation>
 <translation id="9013037634206938463">Щоб установити Linux, потрібно <ph name="INSTALL_SIZE" /> вільного місця. Щоб звільнити місце, видаліть файли з пристрою.</translation>
@@ -11459,6 +11488,7 @@
 <translation id="9024127637873500333">&amp;Відкрити в новій вкладці</translation>
 <translation id="9024158959543687197">Помилка підключення спільного доступу. Перевірте URL-адресу файлу та повторіть спробу.</translation>
 <translation id="9024692527554990034">Щоб швидко знайти щось на певному сайті або перейти в іншу пошукову систему, ви можете вводити в адресному рядку відповідні команди</translation>
+<translation id="9024975946059881308">Показувати Gemini на панелі меню Mac і ввімкнути комбінацію клавіш</translation>
 <translation id="9025222334598338152">Порівняльні таблиці допомагають відстежувати й звужувати пошук товарів</translation>
 <translation id="902638246363752736">Налаштування клавіатури</translation>
 <translation id="9026393603776578602">диктування</translation>
diff --git a/chrome/app/resources/generated_resources_ur.xtb b/chrome/app/resources/generated_resources_ur.xtb
index 4ed8f71..807d78c0 100644
--- a/chrome/app/resources/generated_resources_ur.xtb
+++ b/chrome/app/resources/generated_resources_ur.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">‏Android فون سے خودکار طور پر اکاؤنٹ حاصل کریں</translation>
 <translation id="1069814191880976658">مختلف اسکرین منتخب کریں</translation>
 <translation id="107022587824771715">ٹیب گروپ کی تجاویز فی الحال دستیاب نہیں ہیں۔ آپ <ph name="BEGIN_LINK" />ابھی ریفریش<ph name="END_LINK" /> کر سکتے ہیں یا بعد میں دوبارہ کوشش کر سکتے ہیں</translation>
+<translation id="1070357312245925724">نیویگیشن کا شارٹ کٹ</translation>
 <translation id="1070377999570795893">‏آپ کے کمپیوٹر پر موجود کسی دوسرے پروگرام نے ایک ایکسٹینشن شامل کیا ہے جو Chrome کے کام کرنے کا طریقہ تبدیل کر سکتا ہے۔
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">آپ کی اکاؤنٹ سائن ان کی تفصیلات پرانی ہیں۔ براہ کرم سائن آؤٹ کریں اور دوبارہ سائن ان کریں۔</translation>
 <translation id="1122960773616686544">بُک مارک کا نام</translation>
 <translation id="1124772482545689468">صارف</translation>
+<translation id="1125371304736839151">‏براؤزر کے اوپری حصے میں Gemini دکھائیں</translation>
 <translation id="1125550662859510761">‏<ph name="WIDTH" /> x <ph name="HEIGHT" /> جیسا نظر آتا ہے (اصل)</translation>
 <translation id="1125921926864945797">وال پیپر اور اسٹائل</translation>
 <translation id="1128090040635299943">‏Linux فی الحال کنفیگر کیا جا رہا ہے۔ کنفیگریشن میں کچھ منٹس لگیں گے۔</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">کاغذ کی قسم</translation>
 <translation id="1143142264369994168">سرٹیفکیٹ پر دستخط کنندہ</translation>
 <translation id="1145593918056169051">پرنٹر رک گیا ہے</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{ایکسٹینشنز}=1{ایکسٹینشنز ({SELECTED_ITEMS})}other{ایکسٹینشنز ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">ہیڈ پوائٹر</translation>
 <translation id="114721135501989771">‏Chrome میں Google کی اسمارٹ سروسز حاصل کریں</translation>
 <translation id="1147322039136785890">اب <ph name="SUPERVISED_USER_NAME" /> کی باری ہے</translation>
@@ -733,6 +736,7 @@
 <translation id="150411034776756821"><ph name="SITE" /> کو ہٹائیں</translation>
 <translation id="1504551620756424144">ونڈوز میں اشتراک کردہ فولڈرز <ph name="BASE_DIR" /> میں دستیاب ہیں۔</translation>
 <translation id="1505494256539862015">پاس ورڈز برآمد کریں</translation>
+<translation id="1505654899813338756">آپ متعلقہ صفحات کو ایک ساتھ رکھنے اور اپنے آلات پر محفوظ کرنے کے لیے ٹیبز کو گروپ بند کر سکتے ہیں</translation>
 <translation id="1506061864768559482">تلاش انجن</translation>
 <translation id="1506187449813838456">پچ بڑھائیں</translation>
 <translation id="1507170440449692343">اس صفحہ کو آپ کے کیمرا تک رسائی حاصل کرنے سے مسدود کر دیا گیا ہے۔</translation>
@@ -987,6 +991,7 @@
 <translation id="1660763353352708040">پاور ایڈاپٹر کا مسئلہ</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{آپ کے براؤزر کی رفتار کو کم کرنے والے ٹیب کو ٹھیک کریں}other{آپ کے براؤزر کی رفتار کو کم کرنے والے ٹیبز کو ٹھیک کریں}}</translation>
 <translation id="16620462294541761">معذرت، آپ کے پاس ورڈ کی توثیق نہیں کی جا سکی۔ براہ کرم دوبارہ کوشش کریں۔</translation>
+<translation id="1662572015199460525">براؤز کرتے وقت جوابات، اہم نکات اور مزید حاصل کرنے کے لیے آواز یا ٹیکسٹ کے ساتھ چیٹ کریں</translation>
 <translation id="166278006618318542">موضوع عوامی کلید الگورتھم</translation>
 <translation id="1662801900924515589"><ph name="APP" /> انسٹال ہو گئی</translation>
 <translation id="1663698992894057019">‏تازہ ترین سیکیورٹی اور سافٹ ویئر کے لیے نئے Chromebook میں اپ گریڈ کریں</translation>
@@ -1089,6 +1094,7 @@
 <translation id="174123615272205933">حسب ضرورت</translation>
 <translation id="1741314857973421784">جاری رکھیں</translation>
 <translation id="1744108098763830590">پس منظر کا صفحہ</translation>
+<translation id="174516937379651657">‏جب آپ Gemini کے ساتھ کسی صفحہ کا اشتراک کرتے ہیں تو Google کو صفحہ کا مکمل مواد اور URL بھیج دیا جاتا ہے۔</translation>
 <translation id="1745732479023874451">رابطوں کا نظم کریں</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{اس ویب ایپ میں # فائلز کھولیں اور ان میں ترمیم کریں؟}}</translation>
 <translation id="1748329107062243374"><ph name="WEBSITE" /> میں سائن ان کرنے کے لئے <ph name="DEVICE_NAME" /> سے پاس کی کا استعمال کریں</translation>
@@ -1400,6 +1406,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{1 ایکسٹینشن کا جائزہ لیا گیا}other{{NUM_EXTENSIONS} ایکسٹینشنز کا جائزہ لیا گیا}}</translation>
 <translation id="1959421829481337178">براہ کرم اپنے کیریئر کی طرف سے فراہم کردہ فعالیت کا کوڈ درج کریں۔</translation>
 <translation id="1960211333621141174">چٹان</translation>
+<translation id="1962356719152496092">یہاں کی بورڈ شارٹ کٹ کو حسب ضرورت بنائیں</translation>
 <translation id="1963976881984600709">معیاری تحفظ</translation>
 <translation id="1964009877615282740">مزید دیکھیں</translation>
 <translation id="1965578266762387357">‏جب آپ کو تحریری مدد ملتی ہے تو صفحہ کا URL، مواد اور آپ کا ٹیکسٹ Google کو بھیجے جاتے ہیں۔ ذاتی معلومات درج نہ کریں (جیسے طبی یا مالی تفصیلات)</translation>
@@ -1567,6 +1574,7 @@
 <translation id="2079053412993822885">اگر آپ خود اپنے سرٹیفکیٹس میں سے ایک کو حذف کرتے ہیں تو آپ اس کو اپنی شناخت کیلئے مزید استعمال نہیں کر سکتے ہیں۔</translation>
 <translation id="2079495302726689071">لنک کو نئے <ph name="APP" /> ٹیب میں کھولیں</translation>
 <translation id="2079545284768500474">کالعدم کریں</translation>
+<translation id="2079553700504470326">‏اپنے IP پتہ کی بنیاد پر تخمینی مقام کے بجائے، انتہائی درست Gemini نتائج کے لیے اپنے قطعی مقام کا استعمال کریں۔</translation>
 <translation id="2080070583977670716">مزید ترتیبات</translation>
 <translation id="2081816110395725788">بیٹری کا استعمال کرتے وقت معطلی کا پاور</translation>
 <translation id="2082187087049518845">ٹیب کا گروپ بنائیں</translation>
@@ -2197,6 +2205,7 @@
 <translation id="2496180316473517155">براؤزنگ سرگزشت</translation>
 <translation id="2496616243169085015">فوٹوگرافی</translation>
 <translation id="2497229222757901769">ماؤس کی رفتار</translation>
+<translation id="24977856422126200">‏<ph name="WINDOW_TITLE" /> - آپ اس ٹیب کا Gemini کے ساتھ اس گفتگو کی مدت کے لیے اشتراک کر رہے ہیں</translation>
 <translation id="2497852260688568942">مطابقت پذیری کو آپ کے منتظم نے غیر فعال کر دیا ہے</translation>
 <translation id="2498539833203011245">چھوٹا کریں</translation>
 <translation id="2498765460639677199">بڑا</translation>
@@ -2521,6 +2530,7 @@
 <translation id="2729661575355442512">‏<ph name="BEGIN_PARAGRAPH1" />جب مقام کی درستگی آن ہوتی ہے تو وائرلیس سگنلز سے متعلق معلومات، جیسے کہ Wi-Fi رسائی پوائنٹس، سیلولر نیٹ ورک ٹاورز، آلہ کے سینسر ڈیٹا کے ساتھ، جیسے کہ ایکسلیرومیٹر اور جائرو سکوپ کا استعمال آلہ کے مقام کا مزید درست اندازہ لگانے کے لیے کیا جاتا ہے، جن کا استعمال Android ایپس اور سروسز مقام پر مبنی خصوصیات فراہم کرنے کے لیے کرتی ہیں۔ ایسا کرنے کے لیے، Google وقتاً فوقتاً اس آلے کے قریب موجود آلے کے سینسرز اور وائرلیس سگنلز کے متعلق معلومات اکٹھا کرتا ہے تاکہ کراؤڈ سورس کردہ وائرلیس سگنل کے مقامات میں تعاون کیا جا سکے۔<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />‫Google اس آلہ سے جمع کی گئی معلومات کو درج ذیل کے لیے استعمال کرتا ہے: مقام کی درستگی اور مقام پر مبنی سروسز کو بہتر بنانے؛ اور عام طور پر Google کی سروسز کو بہتر بنانے، فراہم کرنے اور برقرار رکھنے کے لیے۔ ہم صارفین کی ضروریات کو پورا کرنے کے لیے Google اور فریقین ثالث کی جائز دلچسپیوں کی بنیاد پر اس معلومات پر کارروائی کرتے ہیں۔ یہ معلومات کسی فرد کی شناخت کے لیے استعمال نہیں کی جاتی ہیں۔<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />آپ مقام کی درستگی کو کسی بھی وقت ترتیبات &gt; رازداری اور سیکیورٹی &gt; رازداری سے متعلق کنٹرولز &gt; مقام تک رسائی &gt; جدید ترین مقام کی ترتیبات کے تحت اس آلہ کے مقام کی ترتیبات میں آف کر سکتے ہیں۔ اگر مقام کی درستگی آف ہے تو مقام کی درستگی سے متعلق کوئی بھی ڈیٹا اکٹھا نہیں کیا جائے گا۔ ‫Android ایپس اور سروسز کے لیے، اس آلہ کے مقام کا تعین کرنے کے لیے، اگر دستیاب ہو تو صرف IP پتہ استعمال کیا جاتا ہے، جس سے Android ایپس اور سروسز جیسے Google Maps کے لیے مقامات کی دستیابی اور درستگی متاثر ہو سکتی ہے۔<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">‏اپنی Gemini ایپس کی سرگرمی دیکھیں اور ان کا نظم کریں</translation>
 <translation id="2730029791981212295">‏Linux ایپس اور فائلز کا بیک اپ لیا جا رہا ہے</translation>
 <translation id="2730550884708194161">دفتری پروفائلز کے بارے میں</translation>
 <translation id="2730596696987224099">اپنا مقام خود منتخب کریں</translation>
@@ -3389,6 +3399,7 @@
 <translation id="3360306038446926262">ونڈوز</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> آپ کے ساتھ <ph name="ATTACHMENTS" /> کا اشتراک کر رہا ہے۔}other{<ph name="DEVICE_NAME" /> آپ کے ساتھ <ph name="ATTACHMENTS" /> کا اشتراک کر رہا ہے۔}}</translation>
 <translation id="3361954577771524115">ایپ سے</translation>
+<translation id="3362651095484543782">‏‫Gemini کو چھوڑنے یا اس پر واپس جانے کے لیے، کی بورڈ شارٹ کٹ استعمال کریں۔</translation>
 <translation id="3362915550009543917">ایک خاموش آئل پینٹنگ جس میں پیلے رنگ کے گھاس کا مرغزار ہے، جو پُر سکون اور فکری انعکاس کے تخیل کو بیدار کر رہی ہے۔</translation>
 <translation id="3363202073972776113">آپ کی تنظیم اس نئی پروفائل کا نظم کرے گی۔ <ph name="BEGIN_LINK" />مزید جانیں<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">‏Alt+ہوور</translation>
@@ -3612,6 +3623,7 @@
 <translation id="3511358375261756531">‫<ph name="HEADER" /> کو پھیلائیں</translation>
 <translation id="351152300840026870">مقررہ چوڑائی کا فونٹ</translation>
 <translation id="3511528412952710609">مختصر</translation>
+<translation id="3512465804715993309">اڈاپٹیو ہائی لائٹنگ</translation>
 <translation id="3513019849832307207">شامل ہوں اور کھولیں</translation>
 <translation id="3513563267917474897"><ph name="MIN_VALUE" /> سے <ph name="MAX_VALUE" /> تک رنگین سلائیڈر</translation>
 <translation id="3514335087372914653">گیم کنٹرول</translation>
@@ -4957,6 +4969,7 @@
 <translation id="443031431654216610">صرف عددی ہندسے استعمال کریں</translation>
 <translation id="4430369329743628066">بُک مارک شامل کر دیا گیا</translation>
 <translation id="4430422687972614133">ورچوئل کارڈ آن کریں</translation>
+<translation id="443196770280837407">‏‫Gemini کو کی بورڈ شارٹ کٹ کے ساتھ کھولیں۔</translation>
 <translation id="4432621511648257259">پاس ورڈ غلط ہے</translation>
 <translation id="4434611816075088065">ابھی کسی اور چیز کو آپ کی توجہ کی ضرورت نہیں ہے</translation>
 <translation id="443475966875174318">ناموافق ایپلیکیشنز کو اپ ڈیٹ کریں یا ہٹائیں</translation>
@@ -4972,6 +4985,7 @@
 <translation id="4442863809158514979">ویب کی اجازتیں دیکھیں</translation>
 <translation id="4442937638623063085">کوئی بھی پروفائل نہیں ملی۔ براہ کرم اپنے کیریئر کی طرف سے فراہم کردہ فعالیت کا کوڈ درج کریں۔</translation>
 <translation id="4443536555189480885">&amp;مدد</translation>
+<translation id="4444191890945732856">‏آپ Gemini کے ساتھ اس صفحہ کا اشتراک کر رہے ہیں</translation>
 <translation id="4444304522807523469">‏USB کے ذریعے یا مقامی نیٹ ورک پر منسلک دستاویز اسکینرز تک رسائی حاصل کریں</translation>
 <translation id="4444512841222467874">اگر جگہ دستیاب نہیں کرائی جاتی ہے تو صارفین اور ڈیٹا کو خودکار طور پر ہٹایا جا سکتا ہے۔</translation>
 <translation id="4445446646109808714">انتہائی صارف کے لائسنس کا اقرار نامہ: <ph name="EULA_LINK" /></translation>
@@ -5294,6 +5308,7 @@
 <translation id="4681930562518940301">اصل &amp;تصویر نئے ٹیب میں کھولیں</translation>
 <translation id="4682481611456523884">اس سائٹ پر سرایت کردہ مواد آپ کے بارے میں محفوظ کردہ معلومات کا استعمال نہیں کر سکتا</translation>
 <translation id="4682807230647698604">‏جب آپ ان خصوصیات کا استعمال کرتے ہیں تو متعلقہ ڈیٹا Google کو بھیجا جاتا ہے تاکہ AI تجربات تخلیق کیے جا سکیں</translation>
+<translation id="4683143253481759090">‏‫Chrome کو اپ ڈیٹ کیا گیا</translation>
 <translation id="4683629100208651599">چھوٹے حروف میں تبدیل کریں</translation>
 <translation id="4683947955326903992">‏%‎<ph name="PERCENTAGE" /> (ڈیفالٹ)</translation>
 <translation id="4684427112815847243">ہر چیز کی مطابقت پذیری کریں</translation>
@@ -5303,6 +5318,7 @@
 <translation id="4687718960473379118">سائٹ کے تجویز کردہ اشتہارات</translation>
 <translation id="4688036121858134881">‏مقامی لاگ ID: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />۔</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> اس آلے کو گزشتہ ورژن (<ph name="PROGRESS_PERCENT" />) پر رکھ رہا ہے</translation>
+<translation id="4688870304423708920">‏اپنا انٹرنیٹ کنکشن چیک کریں اور Gemini کو دوبارہ استعمال کرنے کی کوشش کریں</translation>
 <translation id="4689235506267737042">اپنی ڈیمو ترجیحات کو منتخب کریں</translation>
 <translation id="4689421377817139245">‏اپنے iPhone سے اس بُک مارک کو مطابقت پذیر بنائیں</translation>
 <translation id="4690091457710545971">‏&lt;Intel Wi-Fi فرم ویئر کے ذریعے جنریٹ کردہ چار فائلیں: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon۔ پہلی تین رجسٹر ڈمپس کی حامل بائنری فائلیں ہیں، اور ان کی Intel کے ذریعے تصدیق کی جاتی ہے تاکہ ان میں کوئی ذاتی یا آلے کی شناخت کرنے والی معلومات شامل نہ ہو۔ آخری فائل Intel فرم ویئر کی کارروائی کا سراغ ہے، اسے کسی بھی ذاتی یا آلے کی شناخت کرنے والی معلومات سے پاک کر دیا جاتا ہے، لیکن یہ یہاں ڈسپلے کئے جانے کیلئے کافی بڑی ہے۔ ان فائلوں کو آپ کے آلے کے ساتھ پیش آنے والے حالیہ Wi-Fi مسائل کے جواب میں جنریٹ کیا گیا تھا اور ان مسائل کے حل میں مدد کیلئے Intel کے ساتھ ان کا اشتراک کیا جائے گا۔&gt;</translation>
@@ -5587,6 +5603,7 @@
 <translation id="4884937942297374058">بہتر کردہ حفاظت آف ہے</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">اس ایکسٹینشن کو سائٹ تک اضافی رسائی حاصل نہیں ہے</translation>
+<translation id="4887391901725877182">سب ٹائٹلنگ</translation>
 <translation id="4887424188275796356">سسٹم ویور کے ساتھ کھولیں</translation>
 <translation id="488785315393301722">تفصیلات دکھائیں</translation>
 <translation id="488862352499217187">نیا فولڈر بنائیں</translation>
@@ -5737,6 +5754,7 @@
 <translation id="5001526427543320409">فریق ثالث کوکیز</translation>
 <translation id="5003070249435823986">اسکرول موڈ میں داخل ہونے کے لیے اشارہ کا استعمال کریں، پھر اس سمت کی طرف سر کو لے جائیں جس طرف آپ اسکرول کرنا چاہتے ہیں۔ اسکرول موڈ سے باہر نکلنے کے لیے دوبارہ اشارہ کا استعمال کریں۔</translation>
 <translation id="5003993274120026347">اگلا جملہ</translation>
+<translation id="5005113238422129109">‏‫Gemini کے ساتھ چیٹ کرنے کے لیے اپنا مائیکروفون استعمال کریں۔ جب آپ Gemini سے بات کرتے ہیں تو آڈیو Gemini ایپس کی سرگرمی (آن ہونے پر) میں اسٹور کیا جاتا ہے</translation>
 <translation id="5005311809885666699">‏Chrome سے محفوظ کیا گیا</translation>
 <translation id="5005498671520578047">پاس ورڈ کاپی کریں</translation>
 <translation id="5006218871145547804">‏Crostini Android ایپ ADB</translation>
@@ -6063,7 +6081,6 @@
 <translation id="5235050375939235066">ایپ کو اَن انسٹال کریں؟</translation>
 <translation id="523505283826916779">ایکسیسبیلٹی کی ترتیبات</translation>
 <translation id="5235750401727657667">نیا ٹیب کھولنے کے دوران دکھائي دینے والا صفحہ تبدیل کریں</translation>
-<translation id="5236054983756407518">‏‫Chrome سے اپنے گھر کا پتہ ہٹائیں؟</translation>
 <translation id="5237124927415201087">‏آسانی سے اپنے فون سے اپنے <ph name="DEVICE_TYPE" /> کا سیٹ اپ کریں۔ آپ اپنے پاس ورڈز کو دستی طور پر درج کیے بغیر اپنا Wi-Fi اور Google اکاؤنٹ شامل کر سکتے ہیں۔
     <ph name="BR" />
     <ph name="BR" />
@@ -6706,6 +6723,7 @@
 <translation id="5705005699929844214">ایکسیسبیلٹی اختیارات ہمیشہ دکھائیں</translation>
 <translation id="5705882733397021510">واپس جائیں</translation>
 <translation id="5707185214361380026">ایکسٹیشن کو اس سے لوڈ کرنے میں ناکام:</translation>
+<translation id="5707674184620508665">آپ کی تنظیم، <ph name="ACCOUNT_MANAGER" />، آپ کے موجودہ ڈیٹا کو دیکھنے یا اس کا نظم کرنے کے قابل نہیں ہوگی۔ یہ موجودہ پروفائل میں باقی رہے گا۔</translation>
 <translation id="5708171344853220004">‏Microsoft کا اصولی نام</translation>
 <translation id="5711010025974903573">سروس لاگز</translation>
 <translation id="5711983031544731014">غیر مقفل کرنے سے قاصر۔ اپنا پاس ورڈ درج کریں۔</translation>
@@ -7192,7 +7210,6 @@
 <translation id="606449270532897041">سائٹ کے ڈیٹا کا نظم کریں</translation>
 <translation id="6064764629679333574">کم ریزولیوشن آڈیو کو ہائی ریزولوشن آڈیو میں تبدیل کر کے بلوٹوتھ مائیک کی آواز کے معیار کو بہتر بنائیں۔</translation>
 <translation id="6065289257230303064">سرٹیفیکیٹ موضوع ڈائریکٹری انتسابات</translation>
-<translation id="6065690209261668796">‏‫Chrome سے اپنے دفتر کا پتہ ہٹائیں؟</translation>
 <translation id="6066794465984119824">تصویری ہیش سیٹ نہیں ہے</translation>
 <translation id="6069464830445383022">‏آپ کا Google اکاؤنٹ آپ کا Chromebook سائن ان ہے</translation>
 <translation id="6071181508177083058">پاس ورڈ کی توثیق کریں</translation>
@@ -7417,6 +7434,7 @@
 <translation id="622484624075952240">نیچے</translation>
 <translation id="622537739776246443">پروفائل حذف کر دیا جائے گا</translation>
 <translation id="6225475702458870625">آپ کے <ph name="PHONE_NAME" /> سے ڈیٹا کنکشن دستیاب ہے</translation>
+<translation id="622568138962270592">‏‫Gemini ایپس کی سرگرمی</translation>
 <translation id="6226777517901268232">نجی کلیدی فائل (اختیاری)</translation>
 <translation id="6227280783235722609">ایکسٹینشن</translation>
 <translation id="622902691730729894">بُک مارکس بار سے گروپ کا پن ہٹائیں</translation>
@@ -7516,6 +7534,7 @@
 <translation id="628726841779494414">پرنٹر کی ترتیبات میں اپنے پرنٹرز کا نظم کریں</translation>
 <translation id="6287288864483377583">درآمد صرف ایک سرٹیفکیٹ کے لیے تعاون یافتہ ہے</translation>
 <translation id="6287828400772161253">‏Android فون (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">‏‫Google AI وضع سے پوچھیں</translation>
 <translation id="6290613030083731160">قریبی اشتراک کرنے والا کوئی بھی آلہ دستیاب نہیں ہے۔ <ph name="LINK_BEGIN" />مزید جانیں<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">اسٹوریج کی جگہ کم ہونے کی وجہ سے بحال نہیں کیا جا سکتا۔</translation>
 <translation id="6291741848715722067">توثیقی کوڈ</translation>
@@ -7719,6 +7738,7 @@
 <translation id="6451861213630784801">آپ سائن آؤٹ ہیں</translation>
 <translation id="6452181791372256707">مسترد کریں</translation>
 <translation id="6452251728599530347"><ph name="PERCENT" /> مکمل</translation>
+<translation id="6452268285438583507">ایکسٹینشنز شامل کریں</translation>
 <translation id="6452961788130242735">نیٹ ورک کا مسئلہ یا خراب دائرہ کار</translation>
 <translation id="6453191633103419909">ٹیب/اسکرین پروجیکشن کوالٹی</translation>
 <translation id="6453921811609336127">‏اندراج کے اگلے طریقے پر سوئچ کرنے کیلئے <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Space<ph name="END_SPACE" /><ph name="END_SHORTCUT" /> دبائیں۔</translation>
@@ -8145,6 +8165,7 @@
 <translation id="6759193508432371551">فیکٹری ری سیٹ</translation>
 <translation id="6760354150216532978">وارننگ: یہ سائٹ آپ کی وہ ترامیم دیکھ سکتی ہے جنہیں آپ کرتے ہیں</translation>
 <translation id="6761209758867628753">ٹول: لکھنے میں میری مدد کریں</translation>
+<translation id="6761459308170527362">‏آپ جس صفحہ کے مواد کا اشتراک کر رہے ہیں اس کے بارے میں Gemini سے سوال پوچھنے کے لیے آپ آواز یا ٹیکسٹ چیٹ کا استعمال کر سکتے ہیں</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">آلے پر سائٹ ڈیٹا کی اجازت نہیں ہے</translation>
 <translation id="6762833852331690540">آن</translation>
@@ -8803,6 +8824,7 @@
 <translation id="7223952304612664117">آپ کے مقام کا تعین کرنے کیلئے، یہ سسٹم سروسز کو مقام کی درستگی کا استعمال کرنے کی اجازت دیتا ہے۔ مقام کی درستگی آلے کے مقام کا تعین کرنے کے لیے وائرلیس سگنلز اور سینسر کے بارے میں معلومات کا استعمال کرتی ہے۔</translation>
 <translation id="7225082563376899794">‏پاس ورڈز بھرتے وقت Windows Hello کا استعمال کریں</translation>
 <translation id="7225179976675429563">نیٹ ورک کی قسم غائب ہے</translation>
+<translation id="7226163413959353072">‏‫AI اسسٹنٹ جو اہم نکات فراہم کرتا ہے، تصورات کو واضح کرتا ہے، جوابات تلاش کرتا ہے اور بہت کچھ کرتا ہے</translation>
 <translation id="7227235818314667565">اشتراک کا نظم کریں</translation>
 <translation id="7227458944009118910">ذیل میں درج ایپس پروٹوکول لنکس کو بھی ہینڈل کر سکتی ہیں۔ دیگر ایپس اجازت طلب کریں گی۔</translation>
 <translation id="7228056665272655255">فنگر پرنٹ سیٹ اپ کرنے کے لیے، اپنے بچے سے کی بورڈ کے اوپر دائیں کونے میں موجود فنگر پرنٹ سینسر کو ٹچ کرنے کو کہیں۔ آپ کے بچے کے فنگر پرنٹ ڈیٹا کو محفوظ طریقے سے اسٹور کیا جاتا ہے اور یہ کبھی بھی اس <ph name="DEVICE_TYPE" /> سے باہر نہیں جاتا۔</translation>
@@ -8872,6 +8894,7 @@
 <translation id="727595954130325265">ابھی خریدیں</translation>
 <translation id="727952162645687754">ڈاؤن لوڈ میں خرابی</translation>
 <translation id="7280649757394340890">ٹیکسٹ ٹو اسپیچ آواز کی ترتیبات</translation>
+<translation id="7280683802406059877">کی بورڈ شارٹ کٹ کو حسب ضرورت بنائیں</translation>
 <translation id="7280877790564589615">اجازت کی درخواست کی گئی</translation>
 <translation id="7281166215790160128">وضع</translation>
 <translation id="7282056103720203738">منسلکہ آلات کی معلومات اور ڈیٹا پڑھیں</translation>
@@ -8930,6 +8953,7 @@
 <translation id="7320213904474460808">نیٹ ورک کو ترجیح دیں</translation>
 <translation id="7321545336522791733">سرور ناقابل رسائی ہے</translation>
 <translation id="7322515217754205362">سائٹ کی اجازتیں</translation>
+<translation id="7322919329844967709">آپ جس صفحہ کے مواد کا اشتراک کر رہے ہیں اس سے متعلق آپ کو مزید متعلقہ جوابات ملیں گے</translation>
 <translation id="7323315405936922211">کرسر ایریا کا سائز</translation>
 <translation id="7324020307732396723">زبان کی ترتیبات کھولیں</translation>
 <translation id="7324297612904500502">بی ٹا فورم</translation>
@@ -9929,6 +9953,7 @@
 <translation id="7991296728590311172">سوئچ رسائی کی ترتیبات</translation>
 <translation id="7992080146463834191">مواد کا خلاصہ کریں، پیچیدہ زبان کو سادہ بنائیں، یا سوالات پوچھیں۔</translation>
 <translation id="7992203134935383159">اسپیچ سنتھیسس</translation>
+<translation id="7993332993977106257">‏‫Chrome کے چھوٹا کیے جانے پر بھی Gemini کو آپ کے آلے پر استعمال کرنے کے لیے آسان رسائی۔</translation>
 <translation id="7997826902155442747">کارروائی کی ترجیح</translation>
 <translation id="7997828719430450286">کامیاب۔</translation>
 <translation id="7998701048266085837">URLs</translation>
@@ -9981,6 +10006,7 @@
 <translation id="8028060951694135607">‏Microsoft کلید کی بازیابی</translation>
 <translation id="8028803902702117856">ڈاؤن لوڈ جاری ہے <ph name="SIZE" />، <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">سائز</translation>
+<translation id="8029349782735515147">‏‫Gemini Live استعمال کرتے وقت سب ٹائٹلز دکھائیں</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{پڑھنے کی فہرست}=1{پڑھنے کی فہرست ({SELECTED_ITEMS})}other{پڑھنے کی فہرست ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472">‏<ph name="WINDOW_TITLE" /> - اجازت کی درخواست کی گئی، جواب دینے کے ليے ⌘ + Option + اوپر تیر کا نشان دبائیں</translation>
 <translation id="8030169304546394654">منقطع</translation>
@@ -10099,6 +10125,7 @@
 <translation id="8102139037507939978">‏system_logs.txt سے ذاتی طور پر قابل شناخت معلومات اسٹرپ۔</translation>
 <translation id="810362914482827094">پاس کیز تلاش کریں</translation>
 <translation id="8104088837833760645">‏eSIM پروفائل ڈاؤن لوڈ کریں</translation>
+<translation id="8105050970626643057">‏ضرورت پڑنے پر Gemini کو جلدی سے کھولیں</translation>
 <translation id="8105273883928376822">جاری رکھنے کیلئے براہ کرم سائن ان کریں۔</translation>
 <translation id="8106114112474206597">‏ماؤس کے بٹن کو دبانے کیلئے "i" کا استعمال کریں</translation>
 <translation id="8107015733319732394">‏آپ کے <ph name="DEVICE_TYPE" /> پر Google Play اسٹور انسٹال کیا جا رہا ہے۔ اس میں کچھ منٹ کا وقت لگ سکتا ہے۔</translation>
@@ -10255,6 +10282,7 @@
 <translation id="8222112516148944758">آپ کے ٹیب گروپس آپ کے تمام آلات پر خودکار طور پر محفوظ ہو جاتے ہیں، نیز اپ ڈیٹ بھی ہو جاتے ہیں</translation>
 <translation id="8222674561049363989">یہ فائل ایک درست دستاویز نہیں ہے</translation>
 <translation id="822347941086490485">‏HID آلات تلاش کئے جا رہے ہیں...</translation>
+<translation id="8224209912580158729">‏مزید متعلقہ جوابات حاصل کرنے کے لیے صفحہ کے مواد کا Gemini کے ساتھ اشتراک کریں۔</translation>
 <translation id="8224427620313426549">آپ کے <ph name="DOMAIN_LINK" /> اکاؤنٹ کو حذف نہیں کیا جائے گا</translation>
 <translation id="8225046344534779393">انٹرنیٹ کنکشن چیک کریں</translation>
 <translation id="8225265270453771718">ایک ایپلیکیشن ونڈو کا اشتراک کریں</translation>
@@ -10398,6 +10426,7 @@
 <translation id="8314835274931377415">سوئچ رسائی کا سیٹ اپ شروع کریں؟</translation>
 <translation id="8315018673856831477">میموری سیور کے اختیارات</translation>
 <translation id="8315514906653279104">آن ہو رہا ہے…</translation>
+<translation id="8316480109537174997">‏سسٹم ٹرے میں Gemini دکھائیں اور کی بورڈ شارٹ کٹ آن کریں</translation>
 <translation id="8317671367883557781">نیٹ ورک کنکشن شامل کریں</translation>
 <translation id="8317965619823678157">پاس ورڈز کاپی کریں</translation>
 <translation id="8318266828739827371">‏اپنی اسکرین کے میگنیفائیڈ ایریے کو دیکھنے کے لیے اسپلٹ اسکرین منظر کا استعمال کریں۔ ڈاک کردہ میگنیفائر کو آن اور آف کرنے کے لیے Search + Ctrl + D کا استعمال کریں۔</translation>
@@ -10798,6 +10827,7 @@
 <translation id="8607661817136110841">آپ کے ٹیب گروپس</translation>
 <translation id="8607828412110648570">‏اس بات کو یقینی بنائیں کہ آپ کا بلوٹوتھ آلہ 'جوڑا بنانے والے موڈ' میں ہے اور قریب ہی موجود ہے۔ اپنے بھروسے مند آلات کے ساتھ ہی جوڑا بنائیں۔ جوڑا بنائے ہوئے آلات اس Chromebook پر موجود سبھی اکاؤنٹس کے لیے مرئی ہیں۔ <ph name="BEGIN_LINK_LEARN_MORE" />مزید جانیں<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">‏Kerberos ٹکٹ شامل کریں</translation>
+<translation id="860907040896565281">کی بورڈ شارٹ کٹ کو حسب ضرورت بنائیں...</translation>
 <translation id="8609465669617005112">اوپر منتقل کریں</translation>
 <translation id="8611922158252451755">لنک کا حامل کوئی بھی شخص تمام ٹیبز میں ترمیم کر سکتا ہے، لہذا سمجھداری سے اشتراک کریں۔ لنک کی معیاد 48 گھنٹے میں ختم ہو جائے گی۔</translation>
 <translation id="8612252270453580753"><ph name="VISUAL_SEARCH_PROVIDER" /> کے ساتھ ویڈیو فریم تلاش کریں</translation>
@@ -11198,6 +11228,7 @@
 <translation id="8868838761037459823">سیلولر کی تفصیلات</translation>
 <translation id="8870413625673593573">حال ہی میں بند کردہ</translation>
 <translation id="8871043459130124414">ایکسٹینشن پر کلک کرنے کے بعد ہی چلتا ہے</translation>
+<translation id="8871126140396172266">‏<ph name="WINDOW_TITLE" /> - آپ Gemini کے ساتھ اس صفحہ کا اشتراک کر رہے ہیں</translation>
 <translation id="8871551568777368300">منتظم کی جانب سے پن کردہ</translation>
 <translation id="8871696467337989339">آپ ایک غیر تعاون یافتہ کمانڈ لائن کا پرچم استعمال کر رہے ہیں: <ph name="BAD_FLAG" />۔ استحکام اور سیکیورٹی متاثر ہوں گی۔</translation>
 <translation id="8871974300055371298">مواد کی ترتیبات</translation>
@@ -11410,6 +11441,7 @@
 <translation id="9011163749350026987">ہمیشہ آئیکن دکھائیں</translation>
 <translation id="9011262023858991985">اس ٹیب کو کاسٹ کیا جا رہا ہے</translation>
 <translation id="9011393886518328654">ریلیز نوٹس</translation>
+<translation id="9012013036616593083">‏‫Gemini ابھی دستیاب نہیں ہے۔ بعد میں دوبارہ کوشش کریں۔</translation>
 <translation id="9012122671773859802">جیسے ماؤس حرکت کرے ویسے اسکرین کو مستقل حرکت دیں</translation>
 <translation id="9012585441087414258">‏خطرناک مانی جانے والی ویب سائٹس، ڈاؤن لوڈز اور ایکسٹینشنز سے حفاظت کریں۔ صفحے میں کچھ مشکوک لگنے پر، صفحے کے مواد کے کچھ حصے اور URLs کو Google محفوظ براؤزنگ پر بھیجا جاتا ہے۔</translation>
 <translation id="9013037634206938463">‏Linux کو انسٹال کرنے کے لیے <ph name="INSTALL_SIZE" /> خالی جگہ کی ضرورت ہے۔ خالی جگہ میں اضافہ کرنے کے لیے، اپنے آلہ سے فائلز حذف کریں۔</translation>
@@ -11435,6 +11467,7 @@
 <translation id="9024127637873500333">نئے ٹیب میں &amp;کھولیں</translation>
 <translation id="9024158959543687197">‏اشتراک کو ماؤنٹ کرنے میں خرابی آگئی۔ فائل کے اشتراک کا URL چیک کریں اور دوبارہ کوشش کریں۔</translation>
 <translation id="9024692527554990034">فوری طور پر کسی مخصوص سائٹ کو تلاش کرنے یا کسی مختلف سرچ انجن کو استعمال کرنے کیلئے آپ ایڈریس بار میں شارٹ کٹس کا استعمال کر سکتے ہیں</translation>
+<translation id="9024975946059881308">‏‫MAC مینیو بار میں Gemini دکھائیں اور کی بورڈ شارٹ کٹ آن کریں</translation>
 <translation id="9025222334598338152">جب آپ اپنے اختیارات کو کم کرتے ہیں تو آپ ٹریک رکھنے کے لیے اپنے موازنے کے ٹیبلز استعمال کر سکتے ہیں</translation>
 <translation id="902638246363752736">کی بورڈ کی ترتیبات</translation>
 <translation id="9026393603776578602">ڈکٹیشن</translation>
diff --git a/chrome/app/resources/generated_resources_uz.xtb b/chrome/app/resources/generated_resources_uz.xtb
index 8d21687..93b56acf 100644
--- a/chrome/app/resources/generated_resources_uz.xtb
+++ b/chrome/app/resources/generated_resources_uz.xtb
@@ -6081,7 +6081,6 @@
 <translation id="5235050375939235066">Ilova o‘chirib tashlansinmi?</translation>
 <translation id="523505283826916779">Qulayliklar sozlamalari</translation>
 <translation id="5235750401727657667">Yangi varaqda chiqadigan sahifani almashtirish</translation>
-<translation id="5236054983756407518">Chromedan uy manzili olib tashlansinmi?</translation>
 <translation id="5237124927415201087"><ph name="DEVICE_TYPE" /> qurilmangizni telefoningiz bilan osongina sozlang. Wi-Fi va Google hisobini parol kiritmasdan qoʻshish mumkin.
     <ph name="BR" />
     <ph name="BR" />
@@ -7213,7 +7212,6 @@
 <translation id="606449270532897041">Sayt maʼlumotlarini boshqarish</translation>
 <translation id="6064764629679333574">Bluetooth mikrofoningizdagi ovoz sifatini yaxshilang. Ovoz sozlamalarini pastdan yuqoriga aniqlikka oʻzgartiring.</translation>
 <translation id="6065289257230303064">Sertifikat subyekti katalogi atributlari</translation>
-<translation id="6065690209261668796">Chromedan ishxona manzili olib tashlansinmi?</translation>
 <translation id="6066794465984119824">Rasm heshi belgilanmagan</translation>
 <translation id="6069464830445383022">Chromebook qurilmangizga Google hisobingizdan kirasiz</translation>
 <translation id="6071181508177083058">parolni tasdiqlang</translation>
@@ -7538,6 +7536,7 @@
 <translation id="628726841779494414">Printerlarni sozlamalar orqali boshqaring</translation>
 <translation id="6287288864483377583">Faqat bitta sertifikatni import qilish mumkin</translation>
 <translation id="6287828400772161253">Android telefon (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Google AI rejimida soʻrash</translation>
 <translation id="6290613030083731160">Atrofda hech qanday qurilma topilmadi. <ph name="LINK_BEGIN" />Batafsil<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Tiklash uchun xotirada joy yetarli emas.</translation>
 <translation id="6291741848715722067">Tasdiqlash kodi</translation>
@@ -9207,6 +9206,7 @@
 <translation id="7481312909269577407">Oldinga</translation>
 <translation id="7481358317100446445">Tayyor</translation>
 <translation id="748138892655239008">Sertifikatga asosiy cheklovlar</translation>
+<translation id="7482823403440483089">Yaxshilangan avtomatik kiritish</translation>
 <translation id="7483732342458943943">Bu havola yaroqsiz</translation>
 <translation id="7484645889979462775">Bu saytda hech qachon</translation>
 <translation id="7484943269191249363">Bu qurilmada Google Parollar menejerida saqlangan barcha kirish kalitlarini ishlatish mumkin. Bu faqat bir marta bajariladi.</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb
index f57e38e..881dc69 100644
--- a/chrome/app/resources/generated_resources_vi.xtb
+++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -112,6 +112,7 @@
 <translation id="1069778954840159202">Tự động lấy thông tin tài khoản từ điện thoại Android</translation>
 <translation id="1069814191880976658">Chọn một màn hình khác</translation>
 <translation id="107022587824771715">Hiện không thể xem các đề xuất về nhóm thẻ. Bạn có thể <ph name="BEGIN_LINK" />làm mới ngay<ph name="END_LINK" /> hoặc thử lại sau</translation>
+<translation id="1070357312245925724">Phím tắt điều hướng</translation>
 <translation id="1070377999570795893">Một chương trình khác trên máy tính của bạn đã thêm một tiện ích có thể thay đổi cách Chrome hoạt động.
 
 <ph name="EXTENSION_NAME" /></translation>
@@ -189,6 +190,7 @@
 <translation id="1122913801042512795">Thông tin chi tiết đăng nhập vào tài khoản của bạn đã cũ. Vui lòng đăng xuất và đăng nhập lại.</translation>
 <translation id="1122960773616686544">Tên dấu trang</translation>
 <translation id="1124772482545689468">Người dùng</translation>
+<translation id="1125371304736839151">Hiện Gemini ở đầu trình duyệt</translation>
 <translation id="1125550662859510761">Có vẻ như là <ph name="WIDTH" /> x <ph name="HEIGHT" /> (Gốc)</translation>
 <translation id="1125921926864945797">Hình nền và phong cách</translation>
 <translation id="1128090040635299943">Đang định cấu hình Linux. Quá trình này sẽ mất một vài phút.</translation>
@@ -216,6 +218,7 @@
 <translation id="1142713751288681188">Loại giấy</translation>
 <translation id="1143142264369994168">Người ký Chứng chỉ</translation>
 <translation id="1145593918056169051">Máy in đã dừng</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{Tiện ích}=1{Tiện ích ({SELECTED_ITEMS})}other{Tiện ích ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">Con trỏ theo hướng di chuyển của đầu</translation>
 <translation id="114721135501989771">Trải nghiệm Google thông minh trong Chrome</translation>
 <translation id="1147322039136785890">Bây giờ, <ph name="SUPERVISED_USER_NAME" /> có thể dùng thiết bị</translation>
@@ -734,6 +737,7 @@
 <translation id="150411034776756821">Xóa <ph name="SITE" /></translation>
 <translation id="1504551620756424144">Bạn có thể truy cập thư mục dùng chung trong Windows tại <ph name="BASE_DIR" />.</translation>
 <translation id="1505494256539862015">xuất mật khẩu</translation>
+<translation id="1505654899813338756">Bạn có thể nhóm các thẻ để đưa các trang có liên quan vào cùng một nhóm và lưu trên mọi thiết bị</translation>
 <translation id="1506061864768559482">Công cụ tìm kiếm</translation>
 <translation id="1506187449813838456">Tăng độ cao</translation>
 <translation id="1507170440449692343">Trang này đã bị chặn truy cập máy ảnh của bạn.</translation>
@@ -988,6 +992,7 @@
 <translation id="1660763353352708040">Vấn đề với bộ chuyển đổi điện</translation>
 <translation id="1661996889489595105">{NUM_TABS,plural, =1{Khắc phục thẻ làm chậm trình duyệt của bạn}other{Khắc phục các thẻ làm chậm trình duyệt của bạn}}</translation>
 <translation id="16620462294541761">Rất tiếc, không thể xác minh được mật khẩu của bạn. Vui lòng thử lại.</translation>
+<translation id="1662572015199460525">Trò chuyện bằng giọng nói hoặc văn bản để nhận câu trả lời, thông tin quan trọng và nhiều nội dung khác khi bạn duyệt web</translation>
 <translation id="166278006618318542">Thuật toán Khoá Công cộng Đối tượng</translation>
 <translation id="1662801900924515589">Đã cài đặt <ph name="APP" /></translation>
 <translation id="1663698992894057019">Nâng cấp lên Chromebook mới để nhận bản cập nhật bảo mật và phần mềm mới nhất</translation>
@@ -1098,6 +1103,7 @@
 <translation id="174123615272205933">Tùy chỉnh</translation>
 <translation id="1741314857973421784">Tiếp tục</translation>
 <translation id="1744108098763830590">trang nền</translation>
+<translation id="174516937379651657">Khi bạn chia sẻ một trang với Gemini, toàn bộ nội dung và URL của trang đó sẽ được gửi đến Google.</translation>
 <translation id="1745732479023874451">Quản lý danh bạ</translation>
 <translation id="1748283190377208783">{0,plural, =1{unused plural form}other{Mở và chỉnh sửa # tệp trong ứng dụng web này?}}</translation>
 <translation id="1748329107062243374">Sử dụng khoá đăng nhập từ <ph name="DEVICE_NAME" /> để đăng nhập vào <ph name="WEBSITE" /></translation>
@@ -1410,6 +1416,7 @@
 <translation id="1956890443345590119">{NUM_EXTENSIONS,plural, =1{Đã xem xét 1 tiện ích}other{Đã xem xét {NUM_EXTENSIONS} tiện ích}}</translation>
 <translation id="1959421829481337178">Vui lòng nhập mã kích hoạt do nhà mạng cung cấp.</translation>
 <translation id="1960211333621141174">Vách đá</translation>
+<translation id="1962356719152496092">Tuỳ chỉnh phím tắt tại đây</translation>
 <translation id="1963976881984600709">Bảo vệ tiêu chuẩn</translation>
 <translation id="1964009877615282740">Xem thêm</translation>
 <translation id="1965578266762387357">Khi bạn được trợ giúp viết thì URL, nội dung của trang và văn bản của bạn sẽ được gửi đến Google. Đừng nhập thông tin cá nhân (chẳng hạn như thông tin y tế hoặc tài chính)</translation>
@@ -1577,6 +1584,7 @@
 <translation id="2079053412993822885">Nếu bạn xóa một trong các chứng chỉ của mình, bạn sẽ không thể sử dụng chứng chỉ đó để nhận dạng mình nữa.</translation>
 <translation id="2079495302726689071">Mở đường liên kết trong thẻ mới của <ph name="APP" /></translation>
 <translation id="2079545284768500474">Huỷ</translation>
+<translation id="2079553700504470326">Sử dụng thông tin vị trí chính xác để nhận được kết quả chính xác nhất từ Gemini, thay vì vị trí ước đoán dựa trên địa chỉ IP của bạn.</translation>
 <translation id="2080070583977670716">Chế độ cài đặt khác</translation>
 <translation id="2081816110395725788">Chế độ rảnh khi thiết bị chạy bằng pin</translation>
 <translation id="2082187087049518845">Nhóm thẻ</translation>
@@ -2208,6 +2216,7 @@
 <translation id="2496180316473517155">Nhật ký duyệt web</translation>
 <translation id="2496616243169085015">Nhiếp ảnh</translation>
 <translation id="2497229222757901769">Tốc độ chuột</translation>
+<translation id="24977856422126200"><ph name="WINDOW_TITLE" /> – Bạn đang chia sẻ thẻ này với Gemini trong thời gian diễn ra cuộc trò chuyện</translation>
 <translation id="2497852260688568942">Quản trị viên của bạn đã tắt tính năng đồng bộ hóa</translation>
 <translation id="2498539833203011245">Thu nhỏ</translation>
 <translation id="2498765460639677199">Rất lớn</translation>
@@ -2532,6 +2541,7 @@
 <translation id="2729661575355442512"><ph name="BEGIN_PARAGRAPH1" />Khi chế độ Độ chính xác của vị trí ở trạng thái bật, thông tin về các tín hiệu không dây (chẳng hạn như điểm truy cập Wi-Fi và trạm phát sóng mạng di động) cùng với dữ liệu cảm biến trên thiết bị (chẳng hạn như gia tốc kế và con quay hồi chuyển) sẽ được dùng để ước tính vị trí thiết bị sao cho chính xác hơn. Các dịch vụ và ứng dụng Android cũng sử dụng thông tin vị trí này để cung cấp các tính năng dựa trên vị trí. Để thực hiện việc này, Google định kỳ thu thập thông tin về cảm biến thiết bị và tín hiệu không dây ở gần thiết bị này nhằm đóng góp thông tin cho dữ liệu vị trí dựa trên tín hiệu không dây được thu thập từ đám đông.<ph name="END_PARAGRAPH1" />
     <ph name="BEGIN_PARAGRAPH2" />Google sử dụng thông tin thu thập được từ thiết bị này nhằm: cải thiện độ chính xác của vị trí và các dịch vụ dựa trên vị trí; đồng thời cải thiện, cung cấp và duy trì các dịch vụ của Google nói chung. Chúng tôi xử lý thông tin này dựa trên lợi ích chính đáng của Google và các bên thứ ba để phục vụ nhu cầu của người dùng. Chúng tôi không dùng thông tin này để xác định danh tính của bất kỳ cá nhân nào.<ph name="END_PARAGRAPH2" />
     <ph name="BEGIN_PARAGRAPH3" />Bạn có thể tắt chế độ Độ chính xác của vị trí bất cứ lúc nào trong phần cài đặt vị trí của thiết bị này. Cụ thể, hãy vào phần Cài đặt &gt; Quyền riêng tư và bảo mật &gt; Chế độ kiểm soát quyền riêng tư &gt; Quyền truy cập thông tin vị trí &gt; Cài đặt vị trí nâng cao. Nếu chế độ Độ chính xác của vị trí bị tắt thì Google sẽ không thu thập dữ liệu Độ chính xác của vị trí. Đối với các dịch vụ và ứng dụng Android, chỉ địa chỉ IP mới được dùng (nếu có) để xác định vị trí của thiết bị này. Việc này có thể ảnh hưởng đến khả năng cung cấp và độ chính xác của vị trí đối với các dịch vụ và ứng dụng Android như Google Maps.<ph name="END_PARAGRAPH3" /></translation>
+<translation id="2729940704980595903">Xem và quản lý hoạt động của bạn trên Các ứng dụng Gemini</translation>
 <translation id="2730029791981212295">Đang sao lưu ứng dụng và tệp Linux</translation>
 <translation id="2730550884708194161">Giới thiệu về hồ sơ công việc</translation>
 <translation id="2730596696987224099">Tự chọn mật khẩu</translation>
@@ -3402,6 +3412,7 @@
 <translation id="3360306038446926262">Windows</translation>
 <translation id="3361421571228286637">{COUNT,plural, =1{<ph name="DEVICE_NAME" /> đang chia sẻ <ph name="ATTACHMENTS" /> với bạn.}other{<ph name="DEVICE_NAME" /> đang chia sẻ <ph name="ATTACHMENTS" /> với bạn.}}</translation>
 <translation id="3361954577771524115">Từ ứng dụng</translation>
+<translation id="3362651095484543782">Để rời khỏi hoặc quay lại Gemini, hãy dùng phím tắt.</translation>
 <translation id="3362915550009543917">Một bức tranh sơn dầu thanh bình có đồng cỏ nhuộm sắc vàng, gợi lên cảm giác yên bình và những suy ngẫm về mặt trí tuệ.</translation>
 <translation id="3363202073972776113">Hồ sơ mới này sẽ do tổ chức của bạn quản lý. <ph name="BEGIN_LINK" />Tìm hiểu thêm<ph name="END_LINK" /></translation>
 <translation id="3364159059299045452">Alt + Di chuột</translation>
@@ -3625,6 +3636,7 @@
 <translation id="3511358375261756531">Mở rộng <ph name="HEADER" /></translation>
 <translation id="351152300840026870">Phông chữ có chiều rộng cố định</translation>
 <translation id="3511528412952710609">Độ trễ ngắn</translation>
+<translation id="3512465804715993309">Đánh dấu thích ứng</translation>
 <translation id="3513019849832307207">Tham gia và mở</translation>
 <translation id="3513563267917474897">Thanh trượt điều chỉnh màu sắc từ <ph name="MIN_VALUE" /> đến <ph name="MAX_VALUE" /></translation>
 <translation id="3514335087372914653">Kiểm soát trò chơi</translation>
@@ -4970,6 +4982,7 @@
 <translation id="443031431654216610">Chỉ sử dụng số</translation>
 <translation id="4430369329743628066">Đã thêm dấu trang</translation>
 <translation id="4430422687972614133">Bật thẻ ảo</translation>
+<translation id="443196770280837407">Mở Gemini bằng một phím tắt.</translation>
 <translation id="4432621511648257259">Mật khẩu không chính xác</translation>
 <translation id="4434611816075088065">Hiện không có vấn đề nào khác cần bạn chú ý</translation>
 <translation id="443475966875174318">Cập nhật hoặc xóa các ứng dụng không tương thích</translation>
@@ -4985,6 +4998,7 @@
 <translation id="4442863809158514979">Xem các quyền trên web</translation>
 <translation id="4442937638623063085">Không tìm thấy hồ sơ nào. Vui lòng nhập mã kích hoạt do nhà mạng cung cấp.</translation>
 <translation id="4443536555189480885">&amp;Trợ giúp</translation>
+<translation id="4444191890945732856">Bạn đang chia sẻ trang này với Gemini</translation>
 <translation id="4444304522807523469">Truy cập máy quét tài liệu được lắp qua USB hoặc trên mạng cục bộ</translation>
 <translation id="4444512841222467874">Nếu không còn dung lượng trống, người dùng và dữ liệu có thể tự động bị xóa.</translation>
 <translation id="4445446646109808714">Thoả thuận cấp phép người dùng cuối: <ph name="EULA_LINK" /></translation>
@@ -5307,6 +5321,7 @@
 <translation id="4681930562518940301">Mở &amp;hình ảnh gốc trong thẻ mới</translation>
 <translation id="4682481611456523884">Nội dung đã nhúng trên trang web này không được sử dụng thông tin mà họ đã lưu về bạn</translation>
 <translation id="4682807230647698604">Khi bạn sử dụng những tính năng này, dữ liệu liên quan sẽ được gửi đến Google để tạo ra trải nghiệm AI</translation>
+<translation id="4683143253481759090">Chrome đã được cập nhật</translation>
 <translation id="4683629100208651599">Viết thường</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />% (mặc định)</translation>
 <translation id="4684427112815847243">Đồng bộ hoá mọi thứ</translation>
@@ -5316,6 +5331,7 @@
 <translation id="4687718960473379118">Quảng cáo do trang web đề xuất</translation>
 <translation id="4688036121858134881">ID nhật ký cục bộ: <ph name="WEBRTC_EVENT_LOG_LOCAL_ID" />.</translation>
 <translation id="4688176403504673761"><ph name="MANAGER" /> đang hạ cấp hệ điều hành trên thiết bị này về phiên bản trước (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="4688870304423708920">Hãy kiểm tra kết nối Internet rồi thử sử dụng Gemini lần nữa</translation>
 <translation id="4689235506267737042">Chọn tùy chọn minh họa</translation>
 <translation id="4689421377817139245">Đồng bộ hóa dấu trang này với iPhone của bạn</translation>
 <translation id="4690091457710545971">&lt;Bốn tệp do chương trình cơ sở Intel Wi-Fi tạo ra: csr.lst, fh_regs.lst, radio_reg.lst, monitor.lst.sysmon.  Ba tệp đầu tiên là tệp nhị phân có chứa nội dung kết xuất đăng ký và được Intel xác nhận là không chứa thông tin nhận dạng cá nhân hoặc thiết bị.  Tệp cuối cùng là dấu vết thực thi từ chương trình cơ sở Intel; tệp này đã được xóa mọi thông tin nhận dạng cá nhân hoặc thiết bị, nhưng kích thước tệp quá lớn nên không hiển thị được ở đây.  Các tệp này được tạo do các sự cố Wi-Fi xảy ra gần đây với thiết bị của bạn và sẽ được chia sẻ với Intel để giúp khắc phục các sự cố này.&gt;</translation>
@@ -5601,6 +5617,7 @@
 <translation id="4884937942297374058">Chế độ Bảo vệ nâng cao đang tắt</translation>
 <translation id="4884987973312178454">6x</translation>
 <translation id="4885692421645694729">Tiện ích này không có thêm quyền truy cập nào vào trang web</translation>
+<translation id="4887391901725877182">Phụ đề</translation>
 <translation id="4887424188275796356">Mở bằng trình xem hệ thống</translation>
 <translation id="488785315393301722">Hiển thị chi tiết</translation>
 <translation id="488862352499217187">Tạo thư mục mới</translation>
@@ -5751,6 +5768,7 @@
 <translation id="5001526427543320409">Cookie của bên thứ ba</translation>
 <translation id="5003070249435823986">Dùng cử chỉ để chuyển sang chế độ cuộn, sau đó di chuyển đầu theo hướng bạn muốn cuộn. Dùng lại cử chỉ đó để thoát chế độ cuộn.</translation>
 <translation id="5003993274120026347">Câu tiếp theo</translation>
+<translation id="5005113238422129109">Hãy dùng micrô trên thiết bị để trò chuyện với Gemini. Khi bạn trò chuyện với Gemini, âm thanh sẽ được lưu trữ trong phần Hoạt động trên Các ứng dụng Gemini (nếu bạn bật chế độ này)</translation>
 <translation id="5005311809885666699">Đã lưu từ Chrome</translation>
 <translation id="5005498671520578047">Sao chép mật khẩu</translation>
 <translation id="5006218871145547804">Cầu gỡ lỗi Android (ADB) cho ứng dụng Android trong Crostini</translation>
@@ -6077,7 +6095,6 @@
 <translation id="5235050375939235066">Gỡ cài đặt ứng dụng?</translation>
 <translation id="523505283826916779">Hỗ trợ tiếp cận</translation>
 <translation id="5235750401727657667">Thay thế trang bạn sẽ nhìn thấy khi mở thẻ mới</translation>
-<translation id="5236054983756407518">Xoá địa chỉ nhà riêng khỏi Chrome?</translation>
 <translation id="5237124927415201087">Dễ dàng thiết lập <ph name="DEVICE_TYPE" /> bằng điện thoại. Bạn có thể thêm Wi-Fi và Tài khoản Google mà không cần nhập mật khẩu theo cách thủ công.
     <ph name="BR" />
     <ph name="BR" />
@@ -6722,6 +6739,7 @@
 <translation id="5705005699929844214">Luôn hiện các tuỳ chọn hỗ trợ tiếp cận</translation>
 <translation id="5705882733397021510">Quay lại</translation>
 <translation id="5707185214361380026">Không tải được tiện ích từ:</translation>
+<translation id="5707674184620508665">Tổ chức của bạn, <ph name="ACCOUNT_MANAGER" />, sẽ không thể xem hoặc quản lý dữ liệu mà bạn hiện có. Dữ liệu đó sẽ vẫn nằm trong hồ sơ hiện tại.</translation>
 <translation id="5708171344853220004">Tên Chính của Microsoft</translation>
 <translation id="5711010025974903573">Nhật ký dịch vụ</translation>
 <translation id="5711983031544731014">Không mở khóa được. Hãy nhập mật khẩu của bạn.</translation>
@@ -7208,7 +7226,6 @@
 <translation id="606449270532897041">Quản lý dữ liệu trang web</translation>
 <translation id="6064764629679333574">Nâng cấp âm thanh có độ phân giải thấp lên độ phân giải cao để cải thiện chất lượng âm thanh của micrô Bluetooth.</translation>
 <translation id="6065289257230303064">Các Thuộc tính Thư mục Đối tượng Chứng chỉ</translation>
-<translation id="6065690209261668796">Xoá địa chỉ nơi làm việc khỏi Chrome?</translation>
 <translation id="6066794465984119824">Chưa đặt hàm băm hình ảnh</translation>
 <translation id="6069464830445383022">Tài khoản Google của bạn chính là tài khoản để đăng nhập vào Chromebook</translation>
 <translation id="6071181508177083058">xác nhận mật khẩu</translation>
@@ -7433,6 +7450,7 @@
 <translation id="622484624075952240">Xuống</translation>
 <translation id="622537739776246443">Hồ sơ này sẽ bị xóa</translation>
 <translation id="6225475702458870625">Kết nối dữ liệu có sẵn từ <ph name="PHONE_NAME" /> của bạn</translation>
+<translation id="622568138962270592">Hoạt động trên Các ứng dụng Gemini</translation>
 <translation id="6226777517901268232">Tệp khóa cá nhân (không bắt buộc)</translation>
 <translation id="6227280783235722609">tiện ích</translation>
 <translation id="622902691730729894">Bỏ ghim nhóm khỏi thanh dấu trang</translation>
@@ -7532,6 +7550,7 @@
 <translation id="628726841779494414">Quản lý máy in của bạn trong phần cài đặt máy in</translation>
 <translation id="6287288864483377583">Chỉ hỗ trợ nhập một chứng chỉ</translation>
 <translation id="6287828400772161253">Điện thoại Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Hỏi ở Chế độ AI của Google</translation>
 <translation id="6290613030083731160">Không có thiết bị nào ở gần đang chia sẻ với bạn. <ph name="LINK_BEGIN" />Tìm hiểu thêm<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Không thể khôi phục do thiếu không gian lưu trữ.</translation>
 <translation id="6291741848715722067">Mã xác nhận</translation>
@@ -7735,6 +7754,7 @@
 <translation id="6451861213630784801">Bạn đã đăng xuất</translation>
 <translation id="6452181791372256707">Từ chối</translation>
 <translation id="6452251728599530347">Đã hoàn tất <ph name="PERCENT" /></translation>
+<translation id="6452268285438583507">Thêm tiện ích</translation>
 <translation id="6452961788130242735">Vấn đề về mạng hoặc vùng không hợp lệ</translation>
 <translation id="6453191633103419909">Chất lượng chiếu màn hình/thẻ</translation>
 <translation id="6453921811609336127">Để chuyển sang phương thức nhập tiếp theo, hãy nhấn tổ hợp phím <ph name="BEGIN_SHORTCUT" /><ph name="BEGIN_CTRL" />Ctrl<ph name="END_CTRL" /><ph name="SEPARATOR1" /><ph name="BEGIN_SHIFT" />Shift<ph name="END_SHIFT" /><ph name="SEPARATOR2" /><ph name="BEGIN_SPACE" />Phím cách<ph name="END_SPACE" /><ph name="END_SHORTCUT" /></translation>
@@ -8161,6 +8181,7 @@
 <translation id="6759193508432371551">Khôi phục cài đặt gốc</translation>
 <translation id="6760354150216532978">Cảnh báo: trang web này có thể xem nội dung mà bạn chỉnh sửa</translation>
 <translation id="6761209758867628753">Công cụ: Giúp tôi viết</translation>
+<translation id="6761459308170527362">Bạn có thể trò chuyện bằng giọng nói hoặc văn bản để hỏi Gemini về nội dung của trang mà bạn đang chia sẻ</translation>
 <translation id="676158322851696513">"<ph name="EXTENSION_NAME" />"</translation>
 <translation id="6761623907967804682">Không được phép lưu dữ liệu trang web trên thiết bị</translation>
 <translation id="6762833852331690540">Đang bật</translation>
@@ -8822,6 +8843,7 @@
 <translation id="7223952304612664117">Quyền này cho phép các dịch vụ hệ thống sử dụng chế độ Độ chính xác của vị trí để xác định vị trí của bạn. Chế độ Độ chính xác của vị trí sử dụng thông tin về các tín hiệu không dây và cảm biến để ước chừng vị trí của thiết bị.</translation>
 <translation id="7225082563376899794">Sử dụng Windows Hello khi điền mật khẩu</translation>
 <translation id="7225179976675429563">Thiếu loại mạng</translation>
+<translation id="7226163413959353072">Trợ lý AI cung cấp thông tin quan trọng, làm rõ các khái niệm, tìm câu trả lời và giúp bạn làm nhiều việc khác</translation>
 <translation id="7227235818314667565">Quản lý hoạt động chia sẻ</translation>
 <translation id="7227458944009118910">Những ứng dụng được liệt kê bên dưới cũng có thể xử lý các đường liên kết giao thức. Các ứng dụng khác sẽ yêu cầu bạn cấp quyền.</translation>
 <translation id="7228056665272655255">Để thiết lập vân tay, con bạn cần chạm vào cảm biến vân tay ở góc trên bên phải bàn phím. Dữ liệu vân tay của con bạn được lưu trữ an toàn và chỉ có trên <ph name="DEVICE_TYPE" /> này.</translation>
@@ -8891,6 +8913,7 @@
 <translation id="727595954130325265">Mua ngay</translation>
 <translation id="727952162645687754">Lỗi tải xuống</translation>
 <translation id="7280649757394340890">Cài đặt giọng nói của tính năng chuyển văn bản sang lời nói</translation>
+<translation id="7280683802406059877">Tuỳ chỉnh phím tắt</translation>
 <translation id="7280877790564589615">Đã yêu cầu quyền</translation>
 <translation id="7281166215790160128">Chế độ</translation>
 <translation id="7282056103720203738">Đọc dữ liệu và thông tin của thiết bị đính kèm</translation>
@@ -8949,6 +8972,7 @@
 <translation id="7320213904474460808">Đặt mạng mặc định</translation>
 <translation id="7321545336522791733">Máy chủ không truy cập được</translation>
 <translation id="7322515217754205362">Quyền cho trang web</translation>
+<translation id="7322919329844967709">Bạn sẽ nhận được câu trả lời phù hợp hơn liên quan đến nội dung của trang mà bạn đang chia sẻ</translation>
 <translation id="7323315405936922211">Kích thước vùng con trỏ</translation>
 <translation id="7324020307732396723">Mở phần cài đặt ngôn ngữ</translation>
 <translation id="7324297612904500502">Diễn đàn beta</translation>
@@ -9199,6 +9223,7 @@
 <translation id="7481312909269577407">Chuyển tiếp</translation>
 <translation id="7481358317100446445">Sẵn sàng</translation>
 <translation id="748138892655239008">Giới hạn Cơ bản của Chứng chỉ</translation>
+<translation id="7482823403440483089">Tính năng tự động điền nâng cao</translation>
 <translation id="7483732342458943943">Đường liên kết này không hoạt động</translation>
 <translation id="7484645889979462775">Không bao giờ đối với trang web này</translation>
 <translation id="7484943269191249363">Bạn có thể dùng tất cả các khoá truy cập đã lưu vào Trình quản lý mật khẩu của Google trên thiết bị này. Bạn chỉ phải thực hiện thao tác này một lần.</translation>
@@ -9948,6 +9973,7 @@
 <translation id="7991296728590311172">Cài đặt tính năng Tiếp cận bằng công tắc</translation>
 <translation id="7992080146463834191">Tóm tắt nội dung, đơn giản hoá ngôn ngữ phức tạp hoặc đặt câu hỏi.</translation>
 <translation id="7992203134935383159">Tổng hợp giọng nói</translation>
+<translation id="7993332993977106257">Dễ dàng sử dụng Gemini trên thiết bị của bạn, ngay cả khi Chrome đang ở trạng thái thu nhỏ.</translation>
 <translation id="7997826902155442747">Mức độ ưu tiên quá trình</translation>
 <translation id="7997828719430450286">Thành công.</translation>
 <translation id="7998701048266085837">URL</translation>
@@ -10001,6 +10027,7 @@
 <translation id="8028060951694135607">Khôi phục Khoá Microsoft</translation>
 <translation id="8028803902702117856">Đang tải xuống <ph name="SIZE" />, <ph name="FILE_NAME" /></translation>
 <translation id="8028993641010258682">Kích thước</translation>
+<translation id="8029349782735515147">Hiện phụ đề khi dùng Gemini Live</translation>
 <translation id="8029412171914613589">{SELECTED_ITEMS,plural, =0{Danh sách đọc}=1{Danh sách đọc ({SELECTED_ITEMS})}other{Danh sách đọc ({SELECTED_ITEMS})}}</translation>
 <translation id="8029492516535178472"><ph name="WINDOW_TITLE" /> – Đã yêu cầu quyền. Hãy nhấn tổ hợp phím ⌘ + Option + Mũi tên lên để phản hồi</translation>
 <translation id="8030169304546394654">Đã ngắt kết nối</translation>
@@ -10119,6 +10146,7 @@
 <translation id="8102139037507939978">Xóa thông tin nhận dạng cá nhân khỏi tệp system_logs.txt.</translation>
 <translation id="810362914482827094">Tìm kiếm khoá đăng nhập</translation>
 <translation id="8104088837833760645">Tải hồ sơ eSIM xuống</translation>
+<translation id="8105050970626643057">Nhanh chóng mở Gemini bất cứ khi nào bạn cần</translation>
 <translation id="8105273883928376822">Vui lòng đăng nhập để tiếp tục.</translation>
 <translation id="8106114112474206597">Dùng phím "i" để nhấn nút chuột</translation>
 <translation id="8107015733319732394">Đang cài đặt Cửa hàng Google Play trên <ph name="DEVICE_TYPE" /> của bạn. Quá trình này có thể mất vài phút.</translation>
@@ -10275,6 +10303,7 @@
 <translation id="8222112516148944758">Các nhóm thẻ sẽ tự động lưu và cập nhật trên mọi thiết bị của bạn.</translation>
 <translation id="8222674561049363989">Tệp không phải là tài liệu hợp lệ</translation>
 <translation id="822347941086490485">Đang tìm thiết bị HID...</translation>
+<translation id="8224209912580158729">Chia sẻ nội dung trang với Gemini để nhận được câu trả lời phù hợp hơn.</translation>
 <translation id="8224427620313426549">Tài khoản <ph name="DOMAIN_LINK" /> của bạn sẽ không bị xoá</translation>
 <translation id="8225046344534779393">Kiểm tra kết nối Internet</translation>
 <translation id="8225265270453771718">Chia sẻ cửa sổ ứng dụng</translation>
@@ -10418,6 +10447,7 @@
 <translation id="8314835274931377415">Bắt đầu quá trình thiết lập tính năng Tiếp cận bằng công tắc?</translation>
 <translation id="8315018673856831477">Tuỳ chọn trình tiết kiệm bộ nhớ</translation>
 <translation id="8315514906653279104">Đang bật...</translation>
+<translation id="8316480109537174997">Hiện Gemini trong khay hệ thống và bật phím tắt</translation>
 <translation id="8317671367883557781">Thêm kết nối mạng</translation>
 <translation id="8317965619823678157">sao chép mật khẩu</translation>
 <translation id="8318266828739827371">Sử dụng chế độ xem chia đôi màn hình để xem vùng được phóng to trên màn hình. Nhấn tổ hợp phím Tìm kiếm + Ctrl + D để bật và tắt tính năng phóng to ở vị trí cố định.</translation>
@@ -10818,6 +10848,7 @@
 <translation id="8607661817136110841">Nhóm thẻ của bạn</translation>
 <translation id="8607828412110648570">Hãy đảm bảo thiết bị Bluetooth của bạn đang ở gần và đã bật chế độ ghép nối. Chỉ ghép nối với các thiết bị mà bạn tin tưởng. Tất cả các tài khoản trên Chromebook này đều có thể thấy thiết bị đã ghép nối. <ph name="BEGIN_LINK_LEARN_MORE" />Tìm hiểu thêm<ph name="END_LINK_LEARN_MORE" /></translation>
 <translation id="8608618451198398104">Thêm vé Kerberos</translation>
+<translation id="860907040896565281">Tuỳ chỉnh phím tắt...</translation>
 <translation id="8609465669617005112">Di chuyển lên</translation>
 <translation id="8611922158252451755">Bất cứ ai có đường liên kết này đều có thể chỉnh sửa tất cả các thẻ. Vì vậy, hãy chia sẻ một cách sáng suốt. Đường liên kết này sẽ hết hạn sau 48 giờ nữa.</translation>
 <translation id="8612252270453580753">&amp;Tìm kiếm khung video bằng <ph name="VISUAL_SEARCH_PROVIDER" /></translation>
@@ -11218,6 +11249,7 @@
 <translation id="8868838761037459823">Thông tin chi tiết về mạng di động</translation>
 <translation id="8870413625673593573">Các thẻ đã Đóng gần đây</translation>
 <translation id="8871043459130124414">Chỉ chạy sau khi bạn nhấp vào tiện ích</translation>
+<translation id="8871126140396172266"><ph name="WINDOW_TITLE" /> – Bạn đang chia sẻ trang này với Gemini</translation>
 <translation id="8871551568777368300">Do quản trị viên ghim</translation>
 <translation id="8871696467337989339">Bạn đang sử dụng một cờ dòng lệnh không được hỗ trợ: <ph name="BAD_FLAG" />. Tính ổn định và tính bảo mật sẽ bị ảnh hưởng.</translation>
 <translation id="8871974300055371298">Cài đặt nội dung</translation>
@@ -11430,6 +11462,7 @@
 <translation id="9011163749350026987">Luôn hiển thị biểu tượng</translation>
 <translation id="9011262023858991985">Truyền thẻ này</translation>
 <translation id="9011393886518328654">Ghi chú phát hành</translation>
+<translation id="9012013036616593083">Hiện bạn không thể sử dụng Gemini. Hãy thử lại sau.</translation>
 <translation id="9012122671773859802">Di chuyển màn hình liên tục khi chuột di chuyển</translation>
 <translation id="9012585441087414258">Bảo vệ bạn khỏi các trang web, nội dung tải xuống và tiện ích được xác định là nguy hiểm. Nếu một trang có hoạt động đáng ngờ, thì URL và một phần nội dung của trang sẽ được gửi tới dịch vụ Duyệt web An toàn của Google.</translation>
 <translation id="9013037634206938463">Cần có <ph name="INSTALL_SIZE" /> dung lượng trống để cài đặt Linux. Để tăng dung lượng trống, hãy xóa bớt tệp khỏi thiết bị.</translation>
@@ -11455,6 +11488,7 @@
 <translation id="9024127637873500333">&amp;Mở trong Thẻ mới</translation>
 <translation id="9024158959543687197">Lỗi khi kết nối với thư mục chia sẻ. Hãy kiểm tra URL chia sẻ tệp rồi thử lại.</translation>
 <translation id="9024692527554990034">Bạn có thể dùng các lối tắt trong thanh địa chỉ để nhanh chóng tìm kiếm một trang web cụ thể hoặc chuyển sang dùng một công cụ tìm kiếm khác</translation>
+<translation id="9024975946059881308">Hiện Gemini trong thanh trình đơn của máy Mac và bật phím tắt</translation>
 <translation id="9025222334598338152">Bạn có thể sử dụng bảng so sánh để theo dõi khi thu hẹp các lựa chọn</translation>
 <translation id="902638246363752736">Cài đặt bàn phím</translation>
 <translation id="9026393603776578602">nhập bằng giọng nói</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
index ff1d07e..fd12c2c 100644
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -216,6 +216,7 @@
 <translation id="1142713751288681188">纸张类型</translation>
 <translation id="1143142264369994168">证书签名人</translation>
 <translation id="1145593918056169051">打印机已停止运行</translation>
+<translation id="1147098843963878839">{SELECTED_ITEMS,plural, =0{扩展程序}=1{扩展程序 ({SELECTED_ITEMS})}other{扩展程序 ({SELECTED_ITEMS})}}</translation>
 <translation id="114715166554490743">头部指针</translation>
 <translation id="114721135501989771">在 Chrome 中畅享 Google 的智能技术</translation>
 <translation id="1147322039136785890">现在轮到<ph name="SUPERVISED_USER_NAME" />使用了</translation>
@@ -731,6 +732,7 @@
 <translation id="150411034776756821">移除 <ph name="SITE" /></translation>
 <translation id="1504551620756424144">在 Windows 中,共享文件夹是位于 <ph name="BASE_DIR" /> 下。</translation>
 <translation id="1505494256539862015">导出密码</translation>
+<translation id="1505654899813338756">您可以为标签页分组,将彼此相关的网页保存在一起,并在所有设备上同步保存</translation>
 <translation id="1506061864768559482">搜索引擎</translation>
 <translation id="1506187449813838456">调高音调</translation>
 <translation id="1507170440449692343">已阻止此网页使用您的摄像头。</translation>
@@ -5283,6 +5285,7 @@
 <translation id="4681930562518940301">在新标签页中打开原始图片(&amp;I)</translation>
 <translation id="4682481611456523884">此网站上的嵌入式内容无法使用它们保存的与您相关的信息</translation>
 <translation id="4682807230647698604">当您使用这些功能时,系统会将相关数据发送给 Google,以便打造 AI 体验</translation>
+<translation id="4683143253481759090">Chrome 已更新</translation>
 <translation id="4683629100208651599">转换为小写</translation>
 <translation id="4683947955326903992"><ph name="PERCENTAGE" />%(默认)</translation>
 <translation id="4684427112815847243">同步所有数据</translation>
@@ -6052,7 +6055,6 @@
 <translation id="5235050375939235066">要卸载该应用吗?</translation>
 <translation id="523505283826916779">无障碍设置</translation>
 <translation id="5235750401727657667">替换您在打开新标签页时看到的页面</translation>
-<translation id="5236054983756407518">要从 Chrome 中移除住址吗?</translation>
 <translation id="5237124927415201087">使用手机轻松设置 <ph name="DEVICE_TYPE" />。您无需手动输入密码便能添加 Wi-Fi 和 Google 账号。
     <ph name="BR" />
     <ph name="BR" />
@@ -7179,7 +7181,6 @@
 <translation id="606449270532897041">管理网站数据</translation>
 <translation id="6064764629679333574">通过将低分辨率音频提升为高分辨率,改善蓝牙麦克风的音质。</translation>
 <translation id="6065289257230303064">证书主题背景目录属性</translation>
-<translation id="6065690209261668796">要从 Chrome 中移除工作地址吗?</translation>
 <translation id="6066794465984119824">图片哈希未设置</translation>
 <translation id="6069464830445383022">您将使用 Google 账号登录 Chromebook</translation>
 <translation id="6071181508177083058">确认密码</translation>
@@ -7503,6 +7504,7 @@
 <translation id="628726841779494414">在打印机设置中管理您的打印机</translation>
 <translation id="6287288864483377583">仅支持导入单个证书</translation>
 <translation id="6287828400772161253">Android 手机(“<ph name="HOST_DEVICE_NAME" />”)</translation>
+<translation id="6288559570252410796">询问 Google AI 模式</translation>
 <translation id="6290613030083731160">附近没有正在分享内容的设备。<ph name="LINK_BEGIN" />了解详情<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">存储空间不足,因此无法恢复。</translation>
 <translation id="6291741848715722067">确认码</translation>
diff --git a/chrome/app/resources/generated_resources_zh-HK.xtb b/chrome/app/resources/generated_resources_zh-HK.xtb
index 44088d3..adc3412 100644
--- a/chrome/app/resources/generated_resources_zh-HK.xtb
+++ b/chrome/app/resources/generated_resources_zh-HK.xtb
@@ -6070,7 +6070,6 @@
 <translation id="5235050375939235066">要解除安裝應用程式嗎?</translation>
 <translation id="523505283826916779">協助工具設定</translation>
 <translation id="5235750401727657667">取代新分頁開啟時顯示的網頁</translation>
-<translation id="5236054983756407518">要從 Chrome 移除你的住宅地址嗎?</translation>
 <translation id="5237124927415201087">使用手機輕鬆設定 <ph name="DEVICE_TYPE" />。你可新增 Wi-Fi 和 Google 帳戶,無需手動輸入密碼。
     <ph name="BR" />
     <ph name="BR" />
@@ -7197,7 +7196,6 @@
 <translation id="606449270532897041">管理網站資料</translation>
 <translation id="6064764629679333574">將低清晰度音訊提升至高清晰度,改善藍牙麥克風音質。</translation>
 <translation id="6065289257230303064">憑證主體目錄屬性</translation>
-<translation id="6065690209261668796">要從 Chrome 移除你的公司地址嗎?</translation>
 <translation id="6066794465984119824">未設定圖片雜湊</translation>
 <translation id="6069464830445383022">您的 Google 帳戶就是用來登入 Chromebook 的帳戶</translation>
 <translation id="6071181508177083058">確認密碼</translation>
@@ -7521,6 +7519,7 @@
 <translation id="628726841779494414">在打印機設定中管理你的打印機</translation>
 <translation id="6287288864483377583">匯入功能只支援單一憑證</translation>
 <translation id="6287828400772161253">Android 手機 (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">問 Google AI 模式</translation>
 <translation id="6290613030083731160">附近沒有可分享內容的裝置。<ph name="LINK_BEGIN" />瞭解詳情<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">儲存空間不足,因此無法還原。</translation>
 <translation id="6291741848715722067">確認碼</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb
index 3d277e2..bc2adb27 100644
--- a/chrome/app/resources/generated_resources_zh-TW.xtb
+++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -6059,7 +6059,6 @@
 <translation id="5235050375939235066">要解除安裝應用程式嗎?</translation>
 <translation id="523505283826916779">無障礙設定</translation>
 <translation id="5235750401727657667">取代新分頁開啟時顯示的網頁</translation>
-<translation id="5236054983756407518">要從 Chrome 中移除住家地址嗎?</translation>
 <translation id="5237124927415201087">使用手機就能輕鬆設定 <ph name="DEVICE_TYPE" />,不必手動輸入密碼即可新增 Wi-Fi 和 Google 帳戶。
     <ph name="BR" />
     <ph name="BR" />
@@ -7185,7 +7184,6 @@
 <translation id="606449270532897041">管理網站資料</translation>
 <translation id="6064764629679333574">將低解析度音訊提升至高解析度,來改善藍牙麥克風音質。</translation>
 <translation id="6065289257230303064">憑證主體目錄屬性</translation>
-<translation id="6065690209261668796">要從 Chrome 中移除公司地址嗎?</translation>
 <translation id="6066794465984119824">未設定映像檔雜湊</translation>
 <translation id="6069464830445383022">你的 Google 帳戶就是你用來登入 Chromebook 的帳戶</translation>
 <translation id="6071181508177083058">確認密碼</translation>
@@ -7509,6 +7507,7 @@
 <translation id="628726841779494414">前往印表機設定管理印表機</translation>
 <translation id="6287288864483377583">僅支援匯入單一憑證</translation>
 <translation id="6287828400772161253">Android 手機 (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">問問 Google AI 模式</translation>
 <translation id="6290613030083731160">附近沒有可分享內容的裝置。<ph name="LINK_BEGIN" />瞭解詳情<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">儲存空間不足,因此無法復原。</translation>
 <translation id="6291741848715722067">確認碼</translation>
diff --git a/chrome/app/resources/generated_resources_zu.xtb b/chrome/app/resources/generated_resources_zu.xtb
index 1d82a8ce..03c0fda6 100644
--- a/chrome/app/resources/generated_resources_zu.xtb
+++ b/chrome/app/resources/generated_resources_zu.xtb
@@ -6077,7 +6077,6 @@
 <translation id="5235050375939235066">Khipha uhlelo lokusebenza?</translation>
 <translation id="523505283826916779">Izulungiselelo zokufinyelela</translation>
 <translation id="5235750401727657667">Miselela ikhasi olibonayo uma uvula ithebhu entsha</translation>
-<translation id="5236054983756407518">Susa ikheli lakho lasekhaya kuChrome?</translation>
 <translation id="5237124927415201087">Setha i-<ph name="DEVICE_TYPE" /> yakho kalula ngefoni yakho. Ungayengeza i-Wi-Fi yakho ne-Google Account yakho ngaphandle kokufaka amaphasiwedi wakho mathupha.
     <ph name="BR" />
     <ph name="BR" />
@@ -7209,7 +7208,6 @@
 <translation id="606449270532897041">Phatha idatha yesayithi</translation>
 <translation id="6064764629679333574">Thuthukisa ikhwalithi yomsindo wemakrofoni ye-Bluetooth ngokukhuphula umsindo we-low-res ukuya ku-high-res.</translation>
 <translation id="6065289257230303064">Umkhombandlela wezichasiso zesihloko sesitifiketi</translation>
-<translation id="6065690209261668796">Susa ikheli lakho lasemsebenzini kuChrome?</translation>
 <translation id="6066794465984119824">I-hash yomfanekiso ayisethiwe</translation>
 <translation id="6069464830445383022">I-akhawunti yakho ye-Google ingukungena kwakho ngemvume ku-Chromebook</translation>
 <translation id="6071181508177083058">qinisekisa iphasiwedi</translation>
@@ -7533,6 +7531,7 @@
 <translation id="628726841779494414">Phatha amaphrinta akho kumasethingi ephrinta</translation>
 <translation id="6287288864483377583">Ukungenisa kusekelwa isitifiketi esisodwa kuphela</translation>
 <translation id="6287828400772161253">Ifoni ye-Android (<ph name="HOST_DEVICE_NAME" />)</translation>
+<translation id="6288559570252410796">Buza Imodi yeGoogle AI</translation>
 <translation id="6290613030083731160">Awekho amadivayisi atholakalayo abelana eduze. <ph name="LINK_BEGIN" />Funda kabanzi<ph name="LINK_END" /></translation>
 <translation id="6291580570300353047">Ayikwazi ukubuyiselwa ngenxa yokushoda kwendawo yesitoreji.</translation>
 <translation id="6291741848715722067">Ikhodi yokuqinisekisa</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ar.xtb b/chrome/app/resources/google_chrome_strings_ar.xtb
index 5d173ec..18149a16 100644
--- a/chrome/app/resources/google_chrome_strings_ar.xtb
+++ b/chrome/app/resources/google_chrome_strings_ar.xtb
@@ -84,6 +84,7 @@
 <translation id="2091012649849228750">‏للحصول على تحديثات Google Chrome في المستقبل، يجب استخدام كمبيوتر يعمل بنظام التشغيل Windows 10 أو إصدار أحدث. يعمل هذا الكمبيوتر بنظام التشغيل Windows 8.</translation>
 <translation id="2094648590148273905">‏أحكام نظام التشغيل ChromeOS Flex</translation>
 <translation id="2094919256425865063">‏هل تريد الخروج من Chrome على أي حال؟</translation>
+<translation id="2096213354152647998">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chrome إذن <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">‏أصبح نظام التشغيل ChromeOS Flex متاحًا من خلال <ph name="BEGIN_LINK_CROS_OSS" />برنامج إضافي مفتوح المصدر<ph name="END_LINK_CROS_OSS" />، كما هو الحال في <ph name="BEGIN_LINK_LINUX_OSS" />بيئة تطوير نظام التشغيل Linux<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">‏إيقاف تشغيل Chrome في الخلفية أثناء عمل التطبيقات</translation>
 <translation id="2120620239521071941">‏سيعمل هذا على حذف <ph name="ITEMS_COUNT" /> من العناصر من هذا الجهاز. لاسترداد بياناتك لاحقًا، سجّل الدخول إلى Chrome كـ <ph name="USER_EMAIL" />.</translation>
@@ -459,6 +460,7 @@
 <translation id="6696915334902295848">‏يحتاج Chrome إلى إذن للوصول إلى الميكروفون من أجل هذا الموقع الإلكتروني.</translation>
 <translation id="6712881677154121168">حدث خطأ في عملية التنزيل: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">‏زيادة سرعة متصفِّح Chrome</translation>
+<translation id="6734827584173583205">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chrome إذنَي <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" /> وأذونات أخرى (<ph name="COUNT" />).</translation>
 <translation id="6735387454586646204">‏نظام التشغيل ChromeOS Flex</translation>
 <translation id="6750954913813541382">‏لإصلاح الأخطاء الإملائية، يرسِل Chrome النص الذي تكتبه في المتصفّح إلى Google.</translation>
 <translation id="6760235774835597023">‏يعمل هذا الإعداد على زيادة سرعة المواقع الإلكترونية باستخدام محرّك V8 في Chrome، مع تقليل قدرة Chrome على مقاومة الهجمات قليلاً. هذا الإعداد مفعَّل.</translation>
@@ -484,6 +486,7 @@
 <translation id="7024536598735240744">حدث خطأ في فك ضغط الحزمة: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">تم إيقاف التثبيت.</translation>
 <translation id="7025800014283535195">‏يمكنك من هنا التبديل بين الملفات الشخصية على Chrome.</translation>
+<translation id="7051685429025310665">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chrome أذونات <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" /> و<ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">‏اجعل Chrome متصفِّحك الدائم</translation>
 <translation id="7060643578009939353">‏البحث عن هذا الفيديو باستخدام "عدسة Google"</translation>
 <translation id="7071827361006050863">‏سيحذف Chrome بيانات التصفُّح قريبًا</translation>
@@ -545,6 +548,7 @@
 <translation id="77283119132245232">تقدِّم هذه الخدمة خدمات تتبُّع النظام لـ <ph name="BROWSER_NAME" />. وفي حال إيقاف هذه الخدمة، لن تتضمّن بيانات تتبُّع الأداء التي ينشئها المتصفّح الأحداث على مستوى النظام، مثل أحداث تبديل السياق وأحداث سلسلة التعليمات الجاهزة.</translation>
 <translation id="7736869414036750079">‏تطلُب المؤسسة منك تسجيل الدخول إلى Chrome</translation>
 <translation id="7747138024166251722">تعذر على أداة المثبِّت إنشاء دليل مؤقت. يُرجى التحقق من وجود مساحة خالية على القرص وتوفر الإذن اللازم لتثبيت البرنامج.</translation>
+<translation id="7748969056734910029">‏لم تتم زيارة هذا الموقع الإلكتروني مؤخرًا، لذلك أزال Chrome إذنَي <ph name="PERMISSION_1" /> و<ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">‏انقر على اسمك لفتح Chrome وبدء التصفح.</translation>
 <translation id="7777080907402804672">‏في حال لم تتضمن صورة  ما وصفًا مفيدًا، سيحاول Chrome توفير وصف لك. لإنشاء الأوصاف، سيتم إرسال الصور إلى Google. ويمكنك إيقاف هذه الميزة في الإعدادات في أي وقت.</translation>
 <translation id="778331955594035129">‏يحتاج Chrome إلى إذن تحديد الموقع الجغرافي من أجل هذا الموقع الإلكتروني.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_az.xtb b/chrome/app/resources/google_chrome_strings_az.xtb
index 6859730d..3535ed0f 100644
--- a/chrome/app/resources/google_chrome_strings_az.xtb
+++ b/chrome/app/resources/google_chrome_strings_az.xtb
@@ -84,6 +84,7 @@
 <translation id="2091012649849228750">Google Chrome güncəlləmələrini əldə etmək üçün Windows 10 və ya daha yeni versiya tələb olunur. Bu kompüter Windows 8 istifadə edir.</translation>
 <translation id="2094648590148273905">ChromeOS Flex şərtləri</translation>
 <translation id="2094919256425865063">İstənilən halda Chrome'dan çıxılsın?</translation>
+<translation id="2096213354152647998">Bu yaxınlarda daxil olmamısınız. Chrome sildi: <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex <ph name="BEGIN_LINK_LINUX_OSS" />Linux tərtibat mühiti<ph name="END_LINK_LINUX_OSS" /> kimi əlavə <ph name="BEGIN_LINK_CROS_OSS" />açıq mənbə proqram təminatı<ph name="END_LINK_CROS_OSS" /> ilə əlçatan edilib.</translation>
 <translation id="2108778574543343055">Tətbiqlər üçün arxa fonda işləyən Chrome-u deaktiv edin</translation>
 <translation id="2120620239521071941"><ph name="ITEMS_COUNT" /> element bu cihazdan silinəcək. Sonradan datanızı bərpa etmək üçün Chrome'a <ph name="USER_EMAIL" /> kimi daxil olun.</translation>
@@ -459,6 +460,7 @@
 <translation id="6696915334902295848">Chrome bu sayt üçün mikrofon icazəsi tələb edir</translation>
 <translation id="6712881677154121168">Endirmə xətası: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chrome'u sürətli edin</translation>
+<translation id="6734827584173583205">Bu yaxınlarda daxil olmamısınız. Chrome sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> və daha <ph name="COUNT" /> icazə.</translation>
 <translation id="6735387454586646204">ChromeOS Flex Sistemi</translation>
 <translation id="6750954913813541382">Orfoqrafik səhvləri düzəltmək üçün Chrome brauzerində yazdığınız mətni Google'a göndərir</translation>
 <translation id="6760235774835597023">Chrome-un V8 mühərriki ilə saytları sürətləndirir, lakin Chrome-un hücumlara qarşı müqavimətini bir qədər azaldır. Bu ayar aktivdir.</translation>
@@ -484,6 +486,7 @@
 <translation id="7024536598735240744">Paketin açılması xətası: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Quraşdırma Dayandırılıb.</translation>
 <translation id="7025800014283535195">Burada Chrome profilləri arasında keçid edə bilərsiniz</translation>
+<translation id="7051685429025310665">Bu yaxınlarda daxil olmamısınız. Chrome sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Chrome'u fərdiləşdirin</translation>
 <translation id="7060643578009939353">Bu videonu Google Linza ilə axtarın</translation>
 <translation id="7071827361006050863">Chrome tezliklə baxış datasını siləcək</translation>
@@ -545,6 +548,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> üçün sistem izləmə xidmətləri təqdim edir. Bu xidmət deaktiv edilərsə, brauzer tərəfindən yaradılan performans izlərinə kontekst keçidi və hazır mövzu tədbirləri kimi sistem miqyaslı tədbirlər daxil olmayacaq.</translation>
 <translation id="7736869414036750079">Təşkilatınız Chrome-a daxil olmağınızı tələb edir</translation>
 <translation id="7747138024166251722">Quraşdırıcı müvəqqəti direktoriya yarada bilmədi. Proqramı quraşdırmaq üçün boş disk yeri və icazə tapın.</translation>
+<translation id="7748969056734910029">Bu yaxınlarda daxil olmamısınız. Chrome sildi: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Chrome'u açmaq üçün adınızın üzərinə klikləyin və baxışa başlayın.</translation>
 <translation id="7777080907402804672">Şəklin təsviri faydalı deyilsə, Chrome Sizin üçün təsviri təmin etməyə çalışacaq. Təsvir yaratmaq üçün şəkillər Google'a göndərilir. Bunu istənilən vaxt ayarlardan deaktiv edə bilərsiniz.</translation>
 <translation id="778331955594035129">Chrome bu sayt üçün məkan icazəsi tələb edir</translation>
diff --git a/chrome/app/resources/google_chrome_strings_be.xtb b/chrome/app/resources/google_chrome_strings_be.xtb
index 29425390..01d44d0 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="2091012649849228750">Каб і далей атрымліваць абнаўленні Google Chrome, усталюйце Windows 10 пазнейшую версію. На гэтым камп’ютары выкарыстоўваецца Windows 8.</translation>
 <translation id="2094648590148273905">Умовы Chrome OS Flex</translation>
 <translation id="2094919256425865063">Усё роўна выйсці з Chrome?</translation>
+<translation id="2096213354152647998">Вы даўно не наведвалі сайт. Браўзер Chrome адклікаў наступны дазвол: <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">Chrome OS Flex, як і <ph name="BEGIN_LINK_LINUX_OSS" />Асяроддзе распрацоўкі Linux<ph name="END_LINK_LINUX_OSS" />, працуе дзякуючы дадатковаму <ph name="BEGIN_LINK_CROS_OSS" />праграмнаму забеспячэнню з адкрытым зыходным кодам<ph name="END_LINK_CROS_OSS" />.</translation>
 <translation id="2108778574543343055">Адключыць для праграм працу Chrome ў фонавым рэжыме</translation>
 <translation id="2120620239521071941">З гэтай прылады будзе выдалена наступная колькасць элементаў: <ph name="ITEMS_COUNT" />. Каб потым атрымаць свае даныя, увайдзіце ў Chrome як <ph name="USER_EMAIL" />.</translation>
@@ -462,6 +463,7 @@
 <translation id="6696915334902295848">Chrome запытвае дазвол на доступ да мікрафона для гэтага сайта</translation>
 <translation id="6712881677154121168">Памылка спампоўкі: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Паскорце працу Chrome</translation>
+<translation id="6734827584173583205">Вы даўно не наведвалі сайт. Браўзер Chrome адклікаў наступныя дазволы: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> і яшчэ <ph name="COUNT" />.</translation>
 <translation id="6735387454586646204">Сістэма Chrome OS Flex</translation>
 <translation id="6750954913813541382">Для выпраўлення арфаграфічных памылак Chrome адпраўляе ў Google тэкст, які вы набіраеце ў браўзеры</translation>
 <translation id="6760235774835597023">Функцыя паскарае працу сайтаў на рухавіку Chrome V8, але робіць Chrome крыху менш устойлівым да атак. Гэта налада ўключана.</translation>
@@ -487,6 +489,7 @@
 <translation id="7024536598735240744">Памылка распакоўкі: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Усталяванне спынена.</translation>
 <translation id="7025800014283535195">Пераключацца паміж профілямі Chrome можна тут</translation>
+<translation id="7051685429025310665">Вы даўно не наведвалі сайт. Браўзер Chrome адклікаў наступныя дазволы: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> і <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Дастасуйце Chrome да сваіх мэт</translation>
 <translation id="7060643578009939353">Шукаць гэта відэа з дапамогай Google Аб’ектыва</translation>
 <translation id="7071827361006050863">Даныя пра работу ў Chrome хутка будуць выдалены</translation>
@@ -548,6 +551,7 @@
 <translation id="77283119132245232">Забяспечвае работу сэрвісаў трасіроўкі сістэмы для браўзера <ph name="BROWSER_NAME" />. Калі гэты сэрвіс адключаны, трасіроўкі прадукцыйнасці, створаныя браўзерам, не будуць утрымліваць сістэмныя падзеі, у прыватнасці пераключэнне кантэксту і гатовыя падзеі ў ланцужку.</translation>
 <translation id="7736869414036750079">Палітыка вашай арганізацыі патрабуе, каб вы ўвайшлі ў Chrome</translation>
 <translation id="7747138024166251722">Усталёўшчыку не ўдалося стварыць часовы каталог. Праверце, ці ёсць вольнае месца на дыску і дазвол на ўсталяванне праграмнага забеспячэння.</translation>
+<translation id="7748969056734910029">Вы даўно не наведвалі сайт. Браўзер Chrome адклікаў наступныя дазволы: <ph name="PERMISSION_1" /> і <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Каб адкрыць Chrome і пачаць прагляд вэб-старонак, націсніце на сваё імя.</translation>
 <translation id="7777080907402804672">Калі відарыс не мае прыдатнага апісання, Chrome паспрабуе дадаць яго для вас. Каб стварыць апісанні, відарысы адпраўляюцца ў Google. Гэты параметр можна адключыць у наладах у любы час.</translation>
 <translation id="778331955594035129">Chrome запытвае дазвол на вызначэнне месцазнаходжання для гэтага сайта</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bn.xtb b/chrome/app/resources/google_chrome_strings_bn.xtb
index 0dc9e066..19e71c03 100644
--- a/chrome/app/resources/google_chrome_strings_bn.xtb
+++ b/chrome/app/resources/google_chrome_strings_bn.xtb
@@ -84,6 +84,7 @@
 <translation id="2091012649849228750">ভবিষ্যতে Google Chrome আপডেট পেতে হলে, আপনার কম্পিউটারে Windows 10 বা এর পরবর্তী যেকোনও ভার্সন থাকতে হবে। এই কম্পিউটারে Windows 8 ভার্সন ব্যবহার করা হচ্ছে।</translation>
 <translation id="2094648590148273905">ChromeOS Flex-এর শর্তাবলী</translation>
 <translation id="2094919256425865063">তা স্বত্তেও Chrome বন্ধ করবেন?</translation>
+<translation id="2096213354152647998">আপনি সম্প্রতি ভিজিট করেননি। Chrome <ph name="PERMISSION" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="2106831557840787829"><ph name="BEGIN_LINK_LINUX_OSS" />Linux ডেভেলপমেন্ট এনভায়রনমেন্ট<ph name="END_LINK_LINUX_OSS" />-এর ক্ষেত্রে যেমন করা হয়েছে, তেমনভাবে অতিরিক্ত <ph name="BEGIN_LINK_CROS_OSS" />ওপেন সোর্স সফ্টওয়্যার<ph name="END_LINK_CROS_OSS" />-এর মাধ্যমে ChromeOS Flex তৈরি করা সম্ভব হয়েছে।</translation>
 <translation id="2108778574543343055">অ্যাপের জন্য ব্যাকগ্রাউন্ডে চলা Chrome বন্ধ করুন</translation>
 <translation id="2120620239521071941">এটি এই ডিভাইস থেকে <ph name="ITEMS_COUNT" />টি আইটেম মুছে দেবে। আপনার ডেটা পরে পুনরুদ্ধার করার জন্য, Chrome-এ <ph name="USER_EMAIL" /> হিসেবে সাইন-ইন করুন।</translation>
@@ -459,6 +460,7 @@
 <translation id="6696915334902295848">এই সাইটের জন্য Chrome-এর মাইক্রোফোন অ্যাক্সেসের অনুমতি প্রয়োজন</translation>
 <translation id="6712881677154121168">ডাউনলোড করার সমস্যা হয়েছে: <ph name="DOWNLOAD_ERROR" />।</translation>
 <translation id="6718739135284199302">Chrome ব্যবহারের স্পিড বাড়ান</translation>
+<translation id="6734827584173583205">আপনি সম্প্রতি ভিজিট করেননি। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> এবং আরও <ph name="COUNT" />টি অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="6735387454586646204">ChromeOS Flex সিস্টেম</translation>
 <translation id="6750954913813541382">বানান ভুল ঠিক করতে, আপনি ব্রাউজারে যে টেক্সট লেখেন Chrome সেটি Google-এ পাঠায়</translation>
 <translation id="6760235774835597023">Chrome-এর ভি৮ ইঞ্জিন সাইটের স্পিড বাড়িয়ে দেয় কিন্তু Chrome-এর অ্যাটাক আটকানোর ক্ষমতা সামান্য কমে যায়। এই সেটিংসটি চালু করা আছে।</translation>
@@ -484,6 +486,7 @@
 <translation id="7024536598735240744">আনপ্যাক করার সময় সমস্যা হয়েছে: <ph name="UNPACK_ERROR" />।</translation>
 <translation id="7025789849649390912">ইনস্টলেশন বন্ধ হয়ে গেছে।</translation>
 <translation id="7025800014283535195">আপনি এখানে একটি Chrome প্রোফাইল থেকে আরেকটিতে পাল্টাতে পারেন</translation>
+<translation id="7051685429025310665">আপনি সম্প্রতি ভিজিট করেননি। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="7059914902409643750">Chrome-এ সাইন-ইন করুন</translation>
 <translation id="7060643578009939353">Google Lens ব্যবহার করে এই ভিডিওটি সার্চ করুন</translation>
 <translation id="7071827361006050863">Chrome শীঘ্রই ব্রাউজ করা ডেটা মুছে ফেলবে</translation>
@@ -545,6 +548,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" />-এর জন্য সিস্টেম ট্রেসিং পরিষেবা প্রদান করে। এই পরিষেবা বন্ধ করা থাকলে, ব্রাউজারের তৈরি করা পারফর্ম্যান্স ট্রেসে প্রসঙ্গ পরিবর্তন করা ও রেডি থ্রেড ইভেন্টের মতো সিস্টেম-ওয়াইড ইভেন্ট অন্তর্ভুক্ত করা হবে না।</translation>
 <translation id="7736869414036750079">আপনার সংস্থার প্রয়োজন অনুযায়ী আপনাকে Chrome-এ সাইন-ইন করতে হবে</translation>
 <translation id="7747138024166251722">ইনস্টলারটি অস্থায়ী ডাইরেক্টরি তৈরি করতে পারে নি৷ অনুগ্রহ করে খালি ডিস্ক স্পেশ এবং সফটওয়্যারটি ইনস্টল করার অনুমতি যাচাই করে নিন৷</translation>
+<translation id="7748969056734910029">আপনি সম্প্রতি ভিজিট করেননি। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> সম্পর্কিত অনুমতি সরিয়ে দিয়েছে।</translation>
 <translation id="7761834446675418963">Chrome খোলার জন্য আপনার নামের উপরে ক্লিক করুন এবং ব্রাউজ করা শুরু করুন৷</translation>
 <translation id="7777080907402804672">যদি ছবিতে প্রয়োজনীয় বিবরণ দেওয়া না থাকে, তাহলে Chrome আপনাকে একটি বিবরণ দেওয়ার চেষ্টা করবে। বিবরণ তৈরির জন্য, Google-এ ছবি পাঠানো হয়। সেটিংসে গিয়ে আপনি যেকোনও সময়ে এটি বন্ধ করতে পারেন।</translation>
 <translation id="778331955594035129">এই সাইটের জন্য Chrome-এর লোকেশন অ্যাক্সেসের অনুমতি প্রয়োজন</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bs.xtb b/chrome/app/resources/google_chrome_strings_bs.xtb
index c3d5c2e..ba68bb8 100644
--- a/chrome/app/resources/google_chrome_strings_bs.xtb
+++ b/chrome/app/resources/google_chrome_strings_bs.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Da primate buduća ažuriranja za Google Chrome, trebat će vam Windows 10 ili novija verzija. Računar koristi Windows 8.</translation>
 <translation id="2094648590148273905">Uslovi za ChromeOS Flex</translation>
 <translation id="2094919256425865063">Ipak želite napustiti Chrome?</translation>
+<translation id="2096213354152647998">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenje <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex je moguć zahvaljujući dodatnom <ph name="BEGIN_LINK_CROS_OSS" />softveru otvorenog koda<ph name="END_LINK_CROS_OSS" />, kao što je <ph name="BEGIN_LINK_LINUX_OSS" />Linuxovo okruženje za razvoj<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Onemogući pokretanje Chromea u pozadini za aplikacije</translation>
 <translation id="2120620239521071941">Ovim će se s ovog uređaja izbrisati sljedeći broj stavki: <ph name="ITEMS_COUNT" />. Da preuzmete svoje podatke kasnije, prijavite se u Chrome kao <ph name="USER_EMAIL" />.</translation>
@@ -463,6 +464,7 @@
 <translation id="6696915334902295848">Chromeu je za ovu web lokaciju potrebno odobrenje za mikrofon</translation>
 <translation id="6712881677154121168">Greška prilikom preuzimanja: <ph name="DOWNLOAD_ERROR" /></translation>
 <translation id="6718739135284199302">Ubrzajte Chrome</translation>
+<translation id="6734827584173583205">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> i još <ph name="COUNT" /></translation>
 <translation id="6735387454586646204">Sistem ChromeOS Flex</translation>
 <translation id="6750954913813541382">Za ispravak pravopisnih grešaka, Chrome šalje Googleu tekst koji napišete u pregledniku</translation>
 <translation id="6760235774835597023">Ubrzava web lokacije putem Chromeovog pretraživača V8, ali čini da Chrome bude manje otporan na napade. Postavka je uključena.</translation>
@@ -488,6 +490,7 @@
 <translation id="7024536598735240744">Greška prilikom otpakivanja: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Instalacija je zaustavljena.</translation>
 <translation id="7025800014283535195">Ovdje možete prebacivati između Chrome profila</translation>
+<translation id="7051685429025310665">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /></translation>
 <translation id="7059914902409643750">Prilagodite Chrome sebi</translation>
 <translation id="7060643578009939353">Pretražite ovaj videozapis putem Google Objektiva</translation>
 <translation id="7071827361006050863">Chrome će uskoro izbrisati podatke o pregledanju</translation>
@@ -549,6 +552,7 @@
 <translation id="77283119132245232">Pruža usluge praćenja sistema za preglednik <ph name="BROWSER_NAME" />. Ako se ta usluga onemogući, praćenja performansi koje je kreirao preglednik neće uključivati događaje na nivou sistema kao što je promjena konteksta i događaji spremnosti Threada.</translation>
 <translation id="7736869414036750079">Organizacija zahtijeva da se prijavite u Chrome</translation>
 <translation id="7747138024166251722">Aplikacija za instaliranje nije uspjela kreirati privremeni direktorij. Provjerite imate li slobodnog prostora na disku kao i odobrenje da instalirate softver.</translation>
+<translation id="7748969056734910029">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Kliknite svoje ime da otvorite Chrome i počnete pregledati.</translation>
 <translation id="7777080907402804672">Ako slika ne sadrži koristan opis, Chrome će ga pokušati pružiti. Slike se šalju Googleu radi kreiranja opisa. To možete isključiti u postavkama kad god želite.</translation>
 <translation id="778331955594035129">Chromeu je za ovu web lokaciju potrebno odobrenje za lokaciju</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fi.xtb b/chrome/app/resources/google_chrome_strings_fi.xtb
index 032b078a..52709bbf 100644
--- a/chrome/app/resources/google_chrome_strings_fi.xtb
+++ b/chrome/app/resources/google_chrome_strings_fi.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">Jotta saat tulevia Google Chromen päivityksiä, sinulla on oltava Windows 10 tai uudempi. Tietokoneen käyttöjärjestelmä on Windows 8.</translation>
 <translation id="2094648590148273905">ChromeOS Flexin ehdot</translation>
 <translation id="2094919256425865063">Suljetaanko Chrome silti?</translation>
+<translation id="2096213354152647998">Sivustot, joilla et ole käynyt viime aikoina. Chrome poisti tämän luvan: <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">Toinen <ph name="BEGIN_LINK_CROS_OSS" />avoimen lähdekoodin ohjelmisto<ph name="END_LINK_CROS_OSS" /> tukee ChromeOS Flexiä, kuten myös <ph name="BEGIN_LINK_LINUX_OSS" />Linux-kehitysympäristöä<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Poista käytöstä Chromen taustalla toimiminen sovelluksissa</translation>
 <translation id="2120620239521071941"><ph name="ITEMS_COUNT" /> kohdetta poistetaan pysyvästi tältä laitteelta. Jos haluat palauttaa tiedot myöhemmin, kirjaudu Chromeen käyttäjänä <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">Chrome tarvitsee mikrofonin luvan tällä sivustolla</translation>
 <translation id="6712881677154121168">Latausvirhe: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chromen nopeuttaminen</translation>
+<translation id="6734827584173583205">Sivustot, joilla et ole käynyt viime aikoina. Chrome poisti nämä luvat: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ja <ph name="COUNT" /> muuta.</translation>
 <translation id="6735387454586646204">ChromeOS Flexin järjestelmä</translation>
 <translation id="6750954913813541382">Chrome lähettää selaimeen kirjoittamasi tekstin Googlelle kirjoitusvirheiden korjaamiseksi</translation>
 <translation id="6760235774835597023">Nopeuttaa sivustoja Chromen V8-moottorilla, mutta heikentää Chromen suojaa hyökkäyksiä vastaan. Tämä asetus on päällä.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">Purkamisvirhe: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Asennus keskeytyi.</translation>
 <translation id="7025800014283535195">Voit vaihdella Chrome-profiilien välillä täällä</translation>
+<translation id="7051685429025310665">Sivustot, joilla et ole käynyt viime aikoina. Chrome poisti nämä luvat: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ja <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Tee Chromesta näköisesi</translation>
 <translation id="7060643578009939353">Hae tätä videota Google Lensillä</translation>
 <translation id="7071827361006050863">Selausdata poistetaan pian Chromesta</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">Tarjoaa järjestelmän seurantapalveluja (<ph name="BROWSER_NAME" />). Jos tämä palvelu on poissa käytöstä, selaimen luomat tulosten jäljet eivät sisällä järjestelmänlaajuisia tapahtumia, kuten kontekstin vaihtoa ja valmiita säietapahtumia.</translation>
 <translation id="7736869414036750079">Organisaatiosi edellyttää, että kirjaudut Chromeen</translation>
 <translation id="7747138024166251722">Asennusohjelma ei pystynyt luomaan väliaikaista hakemistoa. Tarkista, että käytettävissä on riittävästi levytilaa ja että sinulla on oikeus asentaa ohjelmia.</translation>
+<translation id="7748969056734910029">Sivustot, joilla et ole käynyt viime aikoina. Chrome poisti nämä luvat: <ph name="PERMISSION_1" /> ja <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Avaa Chrome klikkaamalla nimeäsi ja aloita selaaminen.</translation>
 <translation id="7777080907402804672">Jos kuvalla ei ole hyödyllistä kuvausta, Chrome yrittää luoda sellaisen. Kuvat lähetetään Googlelle kuvausten luomista varten. Voit milloin tahansa poistaa tämän käytöstä asetuksissa.</translation>
 <translation id="778331955594035129">Chrome tarvitsee sijaintiluvan tällä sivustolla</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fil.xtb b/chrome/app/resources/google_chrome_strings_fil.xtb
index 6955ecf..fba8a00 100644
--- a/chrome/app/resources/google_chrome_strings_fil.xtb
+++ b/chrome/app/resources/google_chrome_strings_fil.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Para makatanggap ng mga update sa Google Chrome sa hinaharap, kakailanganin mo ng Windows 10 o mas bago. Gumagamit ng Windows 8 ang computer na ito.</translation>
 <translation id="2094648590148273905">Mga tuntunin ng ChromeOS Flex</translation>
 <translation id="2094919256425865063">Umalis pa rin sa Chrome?</translation>
+<translation id="2096213354152647998">Hindi mo ito binisita kamakailan. Inalis ng Chrome ang <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">Pinapagana ng karagdagang <ph name="BEGIN_LINK_CROS_OSS" />open source na software<ph name="END_LINK_CROS_OSS" /> ang ChromeOS Flex, pati na rin ang <ph name="BEGIN_LINK_LINUX_OSS" />environment sa pag-develop ng Linux <ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">I-disable ang Pagtakbo ng Chrome sa Background para sa Mga App</translation>
 <translation id="2120620239521071941">Magde-delete ito ng <ph name="ITEMS_COUNT" /> (na) item sa device na ito. Upang makuha ang iyong data sa ibang pagkakataon, mag-sign in sa Chrome bilang <ph name="USER_EMAIL" />.</translation>
@@ -463,6 +464,7 @@
 <translation id="6696915334902295848">Kailangan ng Chrome ng pahintulot sa mikropono para sa site na ito</translation>
 <translation id="6712881677154121168">Error sa pag-download: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Gawing mas mabilis ang Chrome</translation>
+<translation id="6734827584173583205">Hindi mo ito binisita kamakailan. Inalis ng Chrome ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, at <ph name="COUNT" /> pa.</translation>
 <translation id="6735387454586646204">System ng ChromeOS Flex</translation>
 <translation id="6750954913813541382">Para ayusin ang mga error sa pagbabaybay, ipinapadala ng Chrome sa Google ang text na na-type mo sa browser</translation>
 <translation id="6760235774835597023">Pinapabilis ang mga site gamit ang V8 na engine ng Chrome pero ginagawang bahagyang hindi gaanong resistant sa mga attack ang Chrome. Naka-on ang setting na ito.</translation>
@@ -488,6 +490,7 @@
 <translation id="7024536598735240744">Error sa pag-unpack: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Inihinto ang Pag-install.</translation>
 <translation id="7025800014283535195">Puwede kang magpalipat-lipat sa mga profile sa Chrome dito</translation>
+<translation id="7051685429025310665">Hindi mo ito binisita kamakailan. Inalis ng Chrome ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Gawing Iyo ang Chrome</translation>
 <translation id="7060643578009939353">Hanapin ang video na ito gamit ang Google Lens</translation>
 <translation id="7071827361006050863">Ide-delete na ng Chrome ang data mula sa pag-browse sa ilang saglit</translation>
@@ -549,6 +552,7 @@
 <translation id="77283119132245232">Nagbibigay ng mga serbisyo ng pag-trace ng system para sa <ph name="BROWSER_NAME" />. Kung naka-disable ang serbisyong ito, hindi isasama sa mga trace ng performance na ginawa ng browser ang mga system-wide na event gaya ng mga event na context switch at ready thread.</translation>
 <translation id="7736869414036750079">Nire-require ka ng iyong organisasyon na mag-sign in sa Chrome</translation>
 <translation id="7747138024166251722">Hindi makalikha ng pansamantalang direktoryo ang installer. Paki-suri para sa puwang sa disk na walang laman at pahintulot upang i-install ang software.</translation>
+<translation id="7748969056734910029">Hindi mo ito binisita kamakailan. Inalis ng Chrome ang <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">I-click ang iyong pangalan upang buksan ang Chrome at simulan ang pagba-browse.</translation>
 <translation id="7777080907402804672">Kung hindi sapat ang deskripsyon ng isang larawan, susubukan ng Chrome na ayusin ito para sa iyo. Para gumawa ng mga deskripsyon, ipinapadala ang mga larawan sa Google. Puwede mo itong i-off sa mga setting anumang oras.</translation>
 <translation id="778331955594035129">Kailangan ng Chrome ng pahintulot sa lokasyon para sa site na ito</translation>
diff --git a/chrome/app/resources/google_chrome_strings_gu.xtb b/chrome/app/resources/google_chrome_strings_gu.xtb
index d87b61e8..9b5d13e 100644
--- a/chrome/app/resources/google_chrome_strings_gu.xtb
+++ b/chrome/app/resources/google_chrome_strings_gu.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Google Chromeની ભાવિ અપડેટ મેળવવા માટે, તમારે Windows 10 કે તે પછીના વર્ઝન પર અપડેટ કરવું જરૂરી રહેશે. આ કમ્પ્યુટર Windows 8નો ઉપયોગ કરે છે.</translation>
 <translation id="2094648590148273905">ChromeOS Flexની શરતો</translation>
 <translation id="2094919256425865063">છતાં પણ Chrome બંધ કરવું છે?</translation>
+<translation id="2096213354152647998">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chrome દ્વારા <ph name="PERMISSION" />ની પરવાનગીઓ કાઢી નાખવામાં આવી.</translation>
 <translation id="2106831557840787829"><ph name="BEGIN_LINK_LINUX_OSS" />Linux ડેવલપમેન્ટ એન્વાયરમેન્ટ<ph name="END_LINK_LINUX_OSS" />ની જેમ, ChromeOS Flex વધારાના <ph name="BEGIN_LINK_CROS_OSS" />ઓપન સૉર્સ સૉફ્ટવેર<ph name="END_LINK_CROS_OSS" /> દ્વારા શક્ય બન્યું છે.</translation>
 <translation id="2108778574543343055">ઍપ માટે બૅકગ્રાઉન્ડમાં Chrome ચલાવવાનું બંધ કરો</translation>
 <translation id="2120620239521071941">આ, <ph name="ITEMS_COUNT" /> આઇટમને આ ડિવાઇસમાંથી ડિલીટ કરશે. પછીથી તમારો ડેટા ફરીથી મેળવવા માટે, Chromeમાં <ph name="USER_EMAIL" /> તરીકે સાઇન ઇન કરો.</translation>
@@ -463,6 +464,7 @@
 <translation id="6696915334902295848">આ સાઇટ માટે Chromeને માઇક્રોફોનની પરવાનગીની જરૂર છે</translation>
 <translation id="6712881677154121168">ડાઉનલોડ કરવામાં ભૂલ: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chromeને વધુ ઝડપી બનાવો</translation>
+<translation id="6734827584173583205">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chrome દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />ની અને વધુ <ph name="COUNT" /> પરવાનગી કાઢી નાખવામાં આવી.</translation>
 <translation id="6735387454586646204">ChromeOS Flex સિસ્ટમ</translation>
 <translation id="6750954913813541382">જોડણીની ભૂલો સુધારવા માટે, તમે બ્રાઉઝરમાં ટાઇપ કરો છો તે ટેક્સ્ટ Chrome દ્વારા Googleને મોકલવામાં આવે છે</translation>
 <translation id="6760235774835597023">Chromeના V8 એન્જિન વડે સાઇટની ગતિ વધારે છે પરંતુ Chromeને અટૅક સામે થોડું ઓછું પ્રતિરોધક બનાવે છે. આ સેટિંગ ચાલુ છે.</translation>
@@ -488,6 +490,7 @@
 <translation id="7024536598735240744">અનપૅક કરવામાં ભૂલ: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">ઇન્સ્ટૉલેશનની પ્રક્રિયા રોકી.</translation>
 <translation id="7025800014283535195">તમે અહીં એક Chrome પ્રોફાઇલથી બીજી Chrome પ્રોફાઇલ પર સ્વિચ કરી શકો છો</translation>
+<translation id="7051685429025310665">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chrome દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />ની પરવાનગીઓ કાઢી નાખવામાં આવી.</translation>
 <translation id="7059914902409643750">Chrome કસ્ટમાઇઝ કરો</translation>
 <translation id="7060643578009939353">Google Lens વડે આ વીડિયો શોધો</translation>
 <translation id="7071827361006050863">Chrome ટૂંક સમયમાં જ બ્રાઉઝિંગ ડેટા ડિલીટ કરશે</translation>
@@ -549,6 +552,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> માટે સિસ્ટમ ટ્રેસ કરવાની સેવાઓ પ્રદાન કરે છે. જો આ સેવા બંધ હોય, તો બ્રાઉઝર દ્વારા બનાવવામાં આવેલા પર્ફોર્મન્સ ટ્રેસમાં સમગ્ર સિસ્ટમ પરની ઇવેન્ટ જેમ કે સંદર્ભ સ્વિચ અને તૈયાર થ્રેડની ઇવેન્ટ શામેલ કરવામાં આવશે નહીં.</translation>
 <translation id="7736869414036750079">તમારી સંસ્થા માટે જરૂરી છે કે તમે Chromeમાં સાઇન ઇન કરો</translation>
 <translation id="7747138024166251722">ઇન્સ્ટૉલર અસ્થાયી ડિરેક્ટરી બનાવી શક્યું નથી. કૃપા કરીને ખાલી ડિસ્ક સ્પેસ માટે અને સૉફ્ટવેર ઇન્સ્ટૉલ કરવાની પરવાનગી માટે તપાસો.</translation>
+<translation id="7748969056734910029">તમે તાજેતરમાં આ સાઇટની મુલાકાત લીધી નથી. Chrome દ્વારા <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />ની પરવાનગીઓ કાઢી નાખવામાં આવી.</translation>
 <translation id="7761834446675418963">Chrome ને ખોલવા માટે તમારા નામને ક્લિક કરો અને બ્રાઉઝ કરવાનું પ્રારંભ કરો.</translation>
 <translation id="7777080907402804672">જો છબીમાં ઉપયોગી વર્ણન ન હોય, તો Chrome તમને વર્ણન પૂરું પાડવાનો પ્રયાસ કરશે. વર્ણન બનાવવા માટે, Googleને છબીઓ મોકલવામાં આવે છે. તમે આને કોઈપણ સમયે સેટિંગમાં જઈને બંધ કરી શકો છો.</translation>
 <translation id="778331955594035129">આ સાઇટ માટે Chromeને સ્થાનની પરવાનગીની જરૂર છે</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hr.xtb b/chrome/app/resources/google_chrome_strings_hr.xtb
index 29d64e6..b831f810 100644
--- a/chrome/app/resources/google_chrome_strings_hr.xtb
+++ b/chrome/app/resources/google_chrome_strings_hr.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">Da biste primali buduća ažuriranja Google Chromea, trebat će vam Windows 10 ili novija verzija. Na ovom se računalu upotrebljava Windows 8.</translation>
 <translation id="2094648590148273905">Uvjeti za ChromeOS Flex</translation>
 <translation id="2094919256425865063">Želite li ipak zatvoriti Chrome?</translation>
+<translation id="2096213354152647998">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenje <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex omogućuje dodatni <ph name="BEGIN_LINK_CROS_OSS" />softver otvorenog izvornog koda<ph name="END_LINK_CROS_OSS" />, isto kao i <ph name="BEGIN_LINK_LINUX_OSS" />razvojno okruženje Linux<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Onemogući rad Chromea u pozadini za aplikacije</translation>
 <translation id="2120620239521071941">Time će se izbrisati sljedeći broj stavki s uređaja: <ph name="ITEMS_COUNT" />. Da biste kasnije dohvatili svoje podatke, prijavite se na Chrome kao <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">Chrome treba dopuštenje za mikrofon za ovu web-lokaciju</translation>
 <translation id="6712881677154121168">Pogreška pri preuzimanju: <ph name="DOWNLOAD_ERROR" /></translation>
 <translation id="6718739135284199302">Ubrzajte Chrome</translation>
+<translation id="6734827584173583205">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> i još <ph name="COUNT" /></translation>
 <translation id="6735387454586646204">Sustav ChromeOS Flex</translation>
 <translation id="6750954913813541382">Chrome šalje Googleu tekst koji utipkate u preglednik radi ispravljanja pravopisnih pogrešaka</translation>
 <translation id="6760235774835597023">Ubrzava web-lokacije s Chromeovom tražilicom V8, ali Chrome čini malo manje otpornim na napade. Postavka je uključena.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">Pogreška pri raspakiranju: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Instaliranje je zaustavljeno.</translation>
 <translation id="7025800014283535195">Ovdje se možete prebacivati između profila u Chromeu</translation>
+<translation id="7051685429025310665">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /></translation>
 <translation id="7059914902409643750">Prilagodite Chrome sebi</translation>
 <translation id="7060643578009939353">Pretražite taj videozapis pomoću Google objektiva</translation>
 <translation id="7071827361006050863">Chrome će uskoro izbrisati podatke o pregledavanju</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">Pruža usluge praćenja sustava za <ph name="BROWSER_NAME" />. Ako se ta usluga onemogući, praćenje izvedbe koje je izradio preglednik neće uključivati događaje na razini sustava, kao što su promjena konteksta i događaji spremnosti niti.</translation>
 <translation id="7736869414036750079">Vaša organizacija zahtijeva da se prijavite u Chrome</translation>
 <translation id="7747138024166251722">Program za instalaciju nije izradio privremeni direktorij. Provjerite ima li slobodnog prostora na disku i postoji li dopuštenje za instalaciju softvera.</translation>
+<translation id="7748969056734910029">U posljednje vrijeme niste posjećivali web-lokaciju. Chrome je uklonio dopuštenja <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Kliknite svoje ime da biste otvorili Chrome i počeli s pregledavanjem.</translation>
 <translation id="7777080907402804672">Ako slika nema koristan opis, Chrome će ga pokušati pružiti. Da bi se izradili opisi, slike se šalju Googleu. To možete isključiti u bilo kojem trenutku u postavkama.</translation>
 <translation id="778331955594035129">Chrome treba dopuštenje za lokaciju za ovu web-lokaciju</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hu.xtb b/chrome/app/resources/google_chrome_strings_hu.xtb
index 4e3493b..ed68248 100644
--- a/chrome/app/resources/google_chrome_strings_hu.xtb
+++ b/chrome/app/resources/google_chrome_strings_hu.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">Ha a jövőben Google Chrome-frissítéseket szeretne kapni, akkor a Windows 10 vagy újabb rendszerre lesz szüksége. Ezen a számítógépen a Windows 8 operációs rendszer fut.</translation>
 <translation id="2094648590148273905">A ChromeOS Flex feltételei</translation>
 <translation id="2094919256425865063">Biztosan kilép a Chrome-ból?</translation>
+<translation id="2096213354152647998">Nem látogatta meg mostanában. A Chrome eltávolította a következőt: <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">A ChromeOS Flex létrejöttéhez egyéb <ph name="BEGIN_LINK_CROS_OSS" />nyílt forráskódú szoftverek<ph name="END_LINK_CROS_OSS" /> is hozzájárultak, például a <ph name="BEGIN_LINK_LINUX_OSS" />Linux fejlesztői környezet<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">A Chrome háttérben való futtatásának letiltása az alkalmazásoknál</translation>
 <translation id="2120620239521071941">Ezzel <ph name="ITEMS_COUNT" /> elemet töröl az eszközről. Az adatok későbbi lekéréséhez jelentkezzen be a Chrome-ba a következő e-mail-címmel: <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">A Chrome-nak mikrofonhasználati engedélyre van szüksége ehhez a webhelyhez</translation>
 <translation id="6712881677154121168">Letöltési hiba: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">A Chrome felgyorsítása</translation>
+<translation id="6734827584173583205">Nem látogatta meg mostanában. A Chrome eltávolította a következőket: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> és további <ph name="COUNT" />.</translation>
 <translation id="6735387454586646204">ChromeOS Flex rendszer</translation>
 <translation id="6750954913813541382">A nyelvtani hibák javítása érdekében a Chrome elküldi a böngészőben begépelt összes szöveget a Google-nak</translation>
 <translation id="6760235774835597023">A Chrome V8 motorjával felgyorsítja a webhelyeket, de kissé kevésbé ellenállóvá teszi a Chrome-ot a támadásokkal szemben. Ez a beállítás be van kapcsolva.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">Kicsomagolási hiba: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Telepítés leállítva.</translation>
 <translation id="7025800014283535195">Itt válthat a Chrome-profilok között</translation>
+<translation id="7051685429025310665">Nem látogatta meg mostanában. A Chrome eltávolította a következőket: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> és <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Tegye személyessé a Chrome-ot</translation>
 <translation id="7060643578009939353">A videó megkeresése a Google Lens használatával</translation>
 <translation id="7071827361006050863">A Chrome hamarosan törli a böngészési adatokat</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">Rendszerkövetési szolgáltatásokat biztosít a(z) <ph name="BROWSER_NAME" /> böngészőhöz. Ha ez a szolgáltatás le van tiltva, a böngésző által létrehozott teljesítménynyomok nem tartalmazzák a rendszerszintű eseményeket, például a kontextusváltási és a ready thread-eseményeket.</translation>
 <translation id="7736869414036750079">Szervezete megköveteli a Chrome-ba történő bejelentkezést</translation>
 <translation id="7747138024166251722">A telepítőnek nem sikerült létrehoznia az ideiglenes könyvtárat. Kérjük ellenőrizze, hogy van-e elegendő hely a lemezen, és rendelkezik-e engedéllyel a szoftvertelepítésre.</translation>
+<translation id="7748969056734910029">Nem látogatta meg mostanában. A Chrome eltávolította a következőket: <ph name="PERMISSION_1" /> és <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Kattintson a nevére a Chrome megnyitásához és a böngészés megkezdéséhez.</translation>
 <translation id="7777080907402804672">Ha valamelyik kép nem rendelkezik hasznos leírással, akkor a Chrome igyekszik leírást adni róla. A Google automatikusan megkapja a leírások létrehozásához szükséges képeket. A funkciót a beállítások között bármikor kikapcsolhatja.</translation>
 <translation id="778331955594035129">A Chrome-nak helymeghatározási jogosultságra van szüksége ehhez a webhelyhez</translation>
diff --git a/chrome/app/resources/google_chrome_strings_iw.xtb b/chrome/app/resources/google_chrome_strings_iw.xtb
index 3f2b7891..77e688d1 100644
--- a/chrome/app/resources/google_chrome_strings_iw.xtb
+++ b/chrome/app/resources/google_chrome_strings_iw.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">‏כדי לקבל עדכונים של Google Chrome בעתיד, צריך להשתמש ב-Windows מגרסה 10 ואילך. במחשב הזה פועלת מערכת Windows 8.</translation>
 <translation id="2094648590148273905">‏התנאים של ChromeOS Flex</translation>
 <translation id="2094919256425865063">‏לסגור את Chrome בכל זאת?</translation>
+<translation id="2096213354152647998">‏לא נכנסת לאתר הזה בזמן האחרון. ‫Chrome הסיר את ההרשאה "<ph name="PERMISSION" />".</translation>
 <translation id="2106831557840787829">‏השימוש ב-ChromeOS Flex מתאפשר בזכות <ph name="BEGIN_LINK_CROS_OSS" />תוכנת קוד פתוח<ph name="END_LINK_CROS_OSS" /> נוספת כמו <ph name="BEGIN_LINK_LINUX_OSS" />סביבת הפיתוח של Linux<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">‏השבתת הפעילות של Chrome ברקע לאפליקציות</translation>
 <translation id="2120620239521071941">‏פעולה זו תמחק <ph name="ITEMS_COUNT" /> פריטים מהמכשיר. כדי לשחזר את הנתונים מאוחר יותר, יש להיכנס אל Chrome עם <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">‏נדרשת הרשאת גישה למיקרופון ב-Chrome עבור האתר הזה</translation>
 <translation id="6712881677154121168">שגיאה בהורדה: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">‏שיפור המהירות ב-Chrome</translation>
+<translation id="6734827584173583205">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" ועוד <ph name="COUNT" /> הרשאות הוסרו על ידי Chrome</translation>
 <translation id="6735387454586646204">‏מערכת ChromeOS Flex</translation>
 <translation id="6750954913813541382">‏כדי לתקן שגיאות כתיב, הטקסט שהוקלד על ידך בדפדפן נשלח אל Google על ידי Chrome</translation>
 <translation id="6760235774835597023">‏אפשר להאיץ ביצועים של אתרים באמצעות מנוע V8 של Chrome, אבל Chrome יהיה קצת פחות עמיד בפני מתקפות. ההגדרה הזו פועלת.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">שגיאה בפתיחה: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">ההתקנה נעצרה.</translation>
 <translation id="7025800014283535195">‏כאן ניתן לעבור בין פרופילים של Chrome</translation>
+<translation id="7051685429025310665">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" ו"<ph name="PERMISSION_3" />" הוסרו על ידי Chrome</translation>
 <translation id="7059914902409643750">‏אפשר להתאים אישית את Chrome בדרך שנוחה לך</translation>
 <translation id="7060643578009939353">‏חיפוש הסרטון הזה באמצעות Google Lens</translation>
 <translation id="7071827361006050863">‏נתוני הגלישה ב-Chrome יימחקו בקרוב</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">השירות הזה מספק תיעוד של עקבות המערכת ל-<ph name="BROWSER_NAME" />. אם השירות הזה מושבת, נתוני המעקב אחר הביצועים שנוצרים על ידי הדפדפן לא יכללו אירועים כלל-מערכתיים, כמו אירועי החלפת הקשר ואירועי שרשור מוכנים.</translation>
 <translation id="7736869414036750079">‏לפי דרישת הארגון שלך, עליך להיכנס לחשבון ב-Chrome</translation>
 <translation id="7747138024166251722">המתקין לא הצליח ליצור ספרייה זמנית. יש לבדוק את המקום הפנוי בדיסק ואת האישור להתקנת תוכנה.</translation>
+<translation id="7748969056734910029">‏לא נכנסת לאתר הזה בזמן האחרון. ההרשאות "<ph name="PERMISSION_1" />" ו"<ph name="PERMISSION_2" />" הוסרו על ידי Chrome</translation>
 <translation id="7761834446675418963">‏אפשר ללחוץ על השם שלך כדי לפתוח את Chrome ולהתחיל לגלוש.</translation>
 <translation id="7777080907402804672">‏אם אין לתמונה תיאור מועיל, Chrome ינסה לספק לך תיאור. כדי ליצור תיאורים, התמונות נשלחות אל Google. אפשר להשבית את האפשרות הזו בכל זמן דרך ההגדרות.</translation>
 <translation id="778331955594035129">‏נדרשת הרשאת מיקום ב-Chrome עבור האתר הזה</translation>
diff --git a/chrome/app/resources/google_chrome_strings_kk.xtb b/chrome/app/resources/google_chrome_strings_kk.xtb
index 923c15c..2a86a0d 100644
--- a/chrome/app/resources/google_chrome_strings_kk.xtb
+++ b/chrome/app/resources/google_chrome_strings_kk.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Google Chrome-ның жаңа нұсқаларын алып тұру үшін Windows 10 не одан кейінгі операциялық жүйе керек болады. Бұл компьютерде Windows 8 нұсқасы орнатылған.</translation>
 <translation id="2094648590148273905">ChromeOS Flex шарттары</translation>
 <translation id="2094919256425865063">Chrome браузерінен бәрібір шығасыз ба?</translation>
+<translation id="2096213354152647998">Жақында кірмедіңіз. Chrome <ph name="PERMISSION" /> рұқсатын өшірді.</translation>
 <translation id="2106831557840787829">ChromeOS Flex операциялық жүйесі де <ph name="BEGIN_LINK_LINUX_OSS" />Linux әзірлеу ортасы<ph name="END_LINK_LINUX_OSS" /> сияқты қосымша <ph name="BEGIN_LINK_CROS_OSS" />ашық кодты бағдарламалық құрал<ph name="END_LINK_CROS_OSS" /> арқылы қолжетімді болады.</translation>
 <translation id="2108778574543343055">Chrome-ның қолданбаларда фондық режимде жұмыс істеу мүмкіндігін өшіру</translation>
 <translation id="2120620239521071941"><ph name="ITEMS_COUNT" /> элемент бұл құрылғыдан жойылады. Деректерді кейінірек алу үшін Chrome жүйесіне <ph name="USER_EMAIL" /> болып кіріңіз.</translation>
@@ -462,6 +463,7 @@
 <translation id="6696915334902295848">Chrome бұл сайт үшін микрофонды пайдалануға рұқсат сұрайды.</translation>
 <translation id="6712881677154121168">Жүктеп алу қатесі: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chrome жылдамдығын арттырыңыз</translation>
+<translation id="6734827584173583205">Жақында кірмедіңіз. Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> рұқсаттарын және тағы <ph name="COUNT" /> рұқсатты өшірді.</translation>
 <translation id="6735387454586646204">ChromeOS Flex жүйесі</translation>
 <translation id="6750954913813541382">Емле қателерін түзету үшін Chrome браузерде терілетін мәтінді Google-ға жібереді.</translation>
 <translation id="6760235774835597023">Chrome-ның V8 жүйесімен сайттар жылдам жұмыс істейді, бірақ Chrome-ның шабуылдарға төзімділігі сәл азаяды. Бұл параметр қосулы.</translation>
@@ -487,6 +489,7 @@
 <translation id="7024536598735240744">Пакеттен шығару қатесі: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Орнату тоқтап қалды.</translation>
 <translation id="7025800014283535195">Осы жерде Chrome профильдерін ауыстыра аласыз.</translation>
+<translation id="7051685429025310665">Жақында кірмедіңіз. Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> рұқсаттарын өшірді.</translation>
 <translation id="7059914902409643750">Chrome браузерін өз талғамыңызға сай реттеңіз</translation>
 <translation id="7060643578009939353">Бұл бейнені Google Lens-бен іздеу</translation>
 <translation id="7071827361006050863">Chrome жақын арада браузерді пайдалану деректерін жояды</translation>
@@ -548,6 +551,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> браузеріне арналған жүйені трассалау қызметтерін ұсынады. Қызмет өшірілсе, браузер жасаған өнімділік трассалары контекст ауыстыру және дайын ағын оқиғалары сияқты жалпы жүйелік оқиғаларды қамтымайды.</translation>
 <translation id="7736869414036750079">Ұйымыңыз Chrome-ға кіруді талап етеді</translation>
 <translation id="7747138024166251722">Орнату құралы уақытша каталогті жасай алмады. Дисктегі бос орынды және бағдарламалық жасақтама рұқсатын тексеріңіз.</translation>
+<translation id="7748969056734910029">Жақында кірмедіңіз. Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> рұқсаттарын өшірді.</translation>
 <translation id="7761834446675418963">Chrome ашып, шолуды бастау үшін атыңызды басыңыз.</translation>
 <translation id="7777080907402804672">Егер суреттің пайдалы сипаттамасы болмаса, Chrome оны өзі ұсынып көреді. Сипаттамалар жасау үшін суреттер Google-ға жіберіледі. Бұл функцияны кез келген уақытта параметрлерден өшіріп қоюға болады.</translation>
 <translation id="778331955594035129">Chrome бұл сайт үшін локацияны пайдалануға рұқсат сұрайды.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_kn.xtb b/chrome/app/resources/google_chrome_strings_kn.xtb
index f3bb736..8bdeef10 100644
--- a/chrome/app/resources/google_chrome_strings_kn.xtb
+++ b/chrome/app/resources/google_chrome_strings_kn.xtb
@@ -84,6 +84,7 @@
 <translation id="2091012649849228750">ಭವಿಷ್ಯದ Google Chrome ಅಪ್‌ಡೇಟ್‌ಗಳನ್ನು ಪಡೆಯಲು, ನಿಮಗೆ Windows 10 ಅಥವಾ ನಂತರದ ಅಗತ್ಯವಿದೆ. ಈ ಕಂಪ್ಯೂಟರ್ ಪ್ರಸ್ತುತ Windows 8 ಅನ್ನು ಬಳಸುತ್ತಿದೆ.</translation>
 <translation id="2094648590148273905">ChromeOS Flex ನಿಯಮಗಳು</translation>
 <translation id="2094919256425865063">ಹೇಗಿದ್ದರೂ Chrome ಅನ್ನು ಮುಚ್ಚುವುದೇ?</translation>
+<translation id="2096213354152647998">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION" /> ಅನ್ನು Chrome ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="2106831557840787829">ಹೆಚ್ಚುವರಿ <ph name="BEGIN_LINK_CROS_OSS" />ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್‌<ph name="END_LINK_CROS_OSS" /> ನಿಂದ ChromeOS Flex ರಚನೆ ಸಾಧ್ಯವಾಯಿತು, ಹಾಗೆಯೇ <ph name="BEGIN_LINK_LINUX_OSS" />Linux ಡೆವಲಪ್‌ಮೆಂಟ್ ಎನ್ವಿರಾನ್‌ಮೆಂಟ್‌ನ<ph name="END_LINK_LINUX_OSS" /> ರಚನೆಯೂ ಅದರಿಂದಲೇ ಸಾಧ್ಯವಾಯಿತು.</translation>
 <translation id="2108778574543343055">ಆ್ಯಪ್‌ಗಳಿಗೆ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗುತ್ತಿರುವ Chrome ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ</translation>
 <translation id="2120620239521071941">ಈ ಸಾಧನದಿಂದ <ph name="ITEMS_COUNT" /> ಐಟಂಗಳನ್ನು ಇದು ಅಳಿಸುತ್ತದೆ. ನಂತರ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಮರುಪಡೆಯಲು, <ph name="USER_EMAIL" /> ನಂತೆ Chrome ಗೆ ಸೈನ್‌‌ ಇನ್ ಮಾಡಿ.</translation>
@@ -457,6 +458,7 @@
 <translation id="6696915334902295848">ಈ ಸೈಟ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ Chrome ಗೆ ಮೈಕ್ರೊಫೋನ್ ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="6712881677154121168">ಡೌನ್‌ಲೋಡ್ ದೋಷ: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chrome ಅನ್ನು ವೇಗಗೊಳಿಸಿ</translation>
+<translation id="6734827584173583205">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, ಮತ್ತು ಇನ್ನೂ <ph name="COUNT" /> ಅನ್ನು Chrome ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="6735387454586646204">ChromeOS Flex ಸಿಸ್ಟಂ</translation>
 <translation id="6750954913813541382">ಕಾಗುಣಿತ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು, Chrome, ನೀವು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವ ಪಠ್ಯವನ್ನು Google ಗೆ ಕಳುಹಿಸುತ್ತದೆ</translation>
 <translation id="6760235774835597023">Chrome ನ V8 ಇಂಜಿನ್‌ ಮೂಲಕ ಸೈಟ್‌ಗಳನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ, ಆದರೆ Chrome ದಾಳಿಗಳ ವಿರುದ್ದ ಸ್ವಲ್ಪ ಕಡಿಮೆ ಪ್ರತಿರಕ್ಷಣೆ ಮಾಡುತ್ತದೆ. ಈ ಸೆಟ್ಟಿಂಗ್ ಆನ್ ಆಗಿದೆ.</translation>
@@ -482,6 +484,7 @@
 <translation id="7024536598735240744">ಅನ್‌ಪ್ಯಾಕ್ ದೋಷ: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">ಇನ್‌ಸ್ಟಾಲೇಶನ್ ಅನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ.</translation>
 <translation id="7025800014283535195">ನೀವು ಇಲ್ಲಿ Chrome ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು</translation>
+<translation id="7051685429025310665">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> ಅನ್ನು Chrome ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="7059914902409643750">ನಿಮ್ಮ ಸ್ವಂತ Chrome ಅನ್ನು ರಚಿಸಿ</translation>
 <translation id="7060643578009939353">Google Lens ಬಳಸಿಕೊಂಡು ಈ ವೀಡಿಯೊವನ್ನು ಹುಡುಕಿ</translation>
 <translation id="7071827361006050863">Chrome ಶೀಘ್ರದಲ್ಲೇ ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ಅಳಿಸುತ್ತದೆ</translation>
@@ -543,6 +546,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> ಗಾಗಿ ಸಿಸ್ಟಮ್‌ ಟ್ರೇಸಿಂಗ್‌ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಸೇವೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಬ್ರೌಸರ್‌ನಿಂದ ರಚಿಸಲಾದ ಪರ್ಫಾರ್ಮೆನ್ಸ್‌ ಟ್ರೇಸ್‌ಗಳು ಕಂಟೆಕ್ಸ್‌ಟ್‌ ಸ್ವಿಚ್‌ ಮತ್ತು ಸಿದ್ಧ ಥ್ರೆಡ್ ಈವೆಂಟ್‌ಗಳಂತಹ ಸಿಸ್ಟಮ್-ವೈಡ್‌ ಈವೆಂಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವುದಿಲ್ಲ.</translation>
 <translation id="7736869414036750079">ನೀವು Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡುವುದು ನಿಮ್ಮ ಸಂಸ್ಥೆಗೆ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="7747138024166251722">ಇನ್‌ಸ್ಟಾಲರ್‌‌‌ಗೆ ತಾತ್ಕಾಲಿಕ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಲಾಗಲಿಲ್ಲ. ಸಾಫ್ಟ್‌ವೇರ್ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಮುಕ್ತ ಡಿಸ್ಕ್ ಜಾಗ ಮತ್ತು ಅನುಮತಿಗಾಗಿ ದಯವಿಟ್ಟು ಪರಿಶೀಲಿಸಿ.</translation>
+<translation id="7748969056734910029">ನೀವು ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿಲ್ಲ. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ಅನ್ನು Chrome ತೆಗೆದುಹಾಕಿದೆ.</translation>
 <translation id="7761834446675418963">Chrome ತೆರೆಯಲು ಮತ್ತು ಬ್ರೌಸ್ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಹೆಸರನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.</translation>
 <translation id="7777080907402804672">ಚಿತ್ರದಲ್ಲಿ ಉಪಯುಕ್ತ ವಿವರಣೆಯು ಇಲ್ಲದಿದ್ದರೆ, Chrome ನಿಮಗಾಗಿ ಒಂದು ವಿವರಣೆಯನ್ನು ಒದಗಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ವಿವರಣೆಗಳನ್ನು ರಚಿಸಲು, ಚಿತ್ರಗಳನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಇದನ್ನು ನೀವು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಯಾವಾಗ ಬೇಕಾದರೂ ಆಫ್ ಮಾಡಬಹುದು.</translation>
 <translation id="778331955594035129">ಈ ಸೈಟ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ Chrome ಗೆ ಸ್ಥಳ ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mr.xtb b/chrome/app/resources/google_chrome_strings_mr.xtb
index f31d180..e8a0d69 100644
--- a/chrome/app/resources/google_chrome_strings_mr.xtb
+++ b/chrome/app/resources/google_chrome_strings_mr.xtb
@@ -85,6 +85,7 @@
 <translation id="2091012649849228750">भविष्यातील Google Chrome अपडेट मिळवण्यासाठी, तुमच्याकडे Windows 10 किंवा त्यापुढील आवृत्ती असणे आवश्यक आहे. हा कॉंप्युटर Windows 8 वापरत आहे.</translation>
 <translation id="2094648590148273905">ChromeOS Flex अटी</translation>
 <translation id="2094919256425865063">तरीही Chrome बंद करायचे?</translation>
+<translation id="2096213354152647998">तुम्ही अलीकडे भेट दिलेली नाही. Chrome ने <ph name="PERMISSION" /> परवानगी काढून टाकली आहे.</translation>
 <translation id="2106831557840787829">ChromeOS Flex हे <ph name="BEGIN_LINK_LINUX_OSS" />Linux डेव्हलपमेंट पद्धत<ph name="END_LINK_LINUX_OSS" /> यासारख्या अतिरिक्त <ph name="BEGIN_LINK_CROS_OSS" />मुक्त स्रोत सॉफ्टवेअर<ph name="END_LINK_CROS_OSS" /> याद्वारे तयार करण्यात आले आहे.</translation>
 <translation id="2108778574543343055">अ‍ॅप्ससाठी बॅकग्राउंडमध्ये रन होणारे Chrome बंद करा</translation>
 <translation id="2120620239521071941">हे या डिव्‍हाइस मधून <ph name="ITEMS_COUNT" /> आयटम हटवेल. नंतर तुमचा डेटा पुनर्प्राप्त करण्‍यासाठी Chrome मध्ये <ph name="USER_EMAIL" /> म्हणून साइन इन करा.</translation>
@@ -461,6 +462,7 @@
 <translation id="6696915334902295848">Chrome ला या साइटसाठी मायक्रोफोनची परवानगी आवश्यक आहे</translation>
 <translation id="6712881677154121168">डाउनलोडशी संबंधित एरर: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chrome ला आणखी जलद बनवा</translation>
+<translation id="6734827584173583205">तुम्ही अलीकडे भेट दिलेली नाही. Chrome ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> आणि आणखी <ph name="COUNT" /> परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="6735387454586646204">ChromeOS Flex सिस्टीम</translation>
 <translation id="6750954913813541382">शब्दलेखनाच्या चुकांमध्ये सुधारणा करण्यासाठी, तुम्ही ब्राउझरमध्ये टाइप करता तो मजकूर Chrome Google ला पाठवते</translation>
 <translation id="6760235774835597023">Chrome चे V8 इंजीन साइटचा वेग वाढवते, पण त्यामुळे Chrome ची हल्ले रोखण्याची क्षमता किंचित कमी होते. हे सेटिंग सुरू आहे.</translation>
@@ -486,6 +488,7 @@
 <translation id="7024536598735240744">उघडण्याशी संबंधित एरर: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">इंस्टॉलेशन थांबवले</translation>
 <translation id="7025800014283535195">तुम्ही Chrome प्रोफाइलदरम्यान येथे स्विच करू शकता</translation>
+<translation id="7051685429025310665">तुम्ही अलीकडे भेट दिलेली नाही. Chrome ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> या परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="7059914902409643750">Chrome ला तुमचे हक्काचे ठिकाण बनवा</translation>
 <translation id="7060643578009939353">Google Lens वापरून हा व्हिडिओ शोधा</translation>
 <translation id="7071827361006050863">Chrome लवकरच ब्राउझिंग डेटा हटवेल</translation>
@@ -547,6 +550,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> साठी सिस्टीम ट्रेसिंगची सेवा पुरवते. ही सेवा बंद केली असल्यास, ब्राउझरद्वारे तयार केलेल्या परफॉर्मन्स ट्रेसमध्ये आशय स्विच आणि तयार थ्रेड इव्हेंट यांसारख्या संपूर्ण सिस्टीममधील इव्हेंटचा समावेश होणार नाही.</translation>
 <translation id="7736869414036750079">तुमच्या संस्थेनुसार तुम्ही Chrome मध्ये साइन इन करणे आवश्यक आहे</translation>
 <translation id="7747138024166251722">इन्स्टॉलर तात्पुरती डिरेक्टरी तयार करू शकत नाही. कृपया सॉफ्टवेअर इंस्टॉल करण्यासाठी रिक्त डिस्क स्थान आणि परवानगी पहा.</translation>
+<translation id="7748969056734910029">तुम्ही अलीकडे भेट दिलेली नाही. Chrome ने <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> परवानग्या काढून टाकल्या आहेत.</translation>
 <translation id="7761834446675418963">Chrome उघडण्यासाठी तुमचे नाव क्लिक करा आणि ब्राउझिंग सुरू करा.</translation>
 <translation id="7777080907402804672">इमेजचे उपयोगी वर्णन नसल्यास, Chrome तुमच्यासाठी ते देण्याचा प्रयत्न करेल. वर्णने तयार करण्यासाठी, इमेज Google ला पाठवल्या जातात. तुम्ही हे सेटिंग्जमध्ये कधीही बंद करू शकता.</translation>
 <translation id="778331955594035129">Chrome ला या साइटसाठी स्थानाशी संबंधित परवानगी आवश्यक आहे</translation>
diff --git a/chrome/app/resources/google_chrome_strings_nl.xtb b/chrome/app/resources/google_chrome_strings_nl.xtb
index ae83ea2..a02bef2 100644
--- a/chrome/app/resources/google_chrome_strings_nl.xtb
+++ b/chrome/app/resources/google_chrome_strings_nl.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Als je toekomstige Google Chrome-updates wilt krijgen, heb je Windows 10 of hoger nodig. Deze computer gebruikt Windows 8.</translation>
 <translation id="2094648590148273905">Voorwaarden van Chrome OS Flex</translation>
 <translation id="2094919256425865063">Chrome toch sluiten?</translation>
+<translation id="2096213354152647998">Je bent hier niet recent geweest. Chrome heeft <ph name="PERMISSION" /> verwijderd.</translation>
 <translation id="2106831557840787829">Chrome OS Flex wordt mogelijke gemaakt door aanvullende <ph name="BEGIN_LINK_CROS_OSS" />opensource-software<ph name="END_LINK_CROS_OSS" />, net als de <ph name="BEGIN_LINK_LINUX_OSS" />Linux-ontwikkelomgeving<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Chrome niet uitvoeren op de achtergrond voor apps</translation>
 <translation id="2120620239521071941">Hiermee worden <ph name="ITEMS_COUNT" /> items verwijderd van dit apparaat. Als je je gegevens later wilt terughalen, log je in bij Chrome als <ph name="USER_EMAIL" />.</translation>
@@ -460,6 +461,7 @@
 <translation id="6696915334902295848">Chrome heeft microfoonrechten nodig voor deze site</translation>
 <translation id="6712881677154121168">Downloadfout: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Maak Chrome sneller</translation>
+<translation id="6734827584173583205">Je bent hier niet recent geweest. Chrome heeft <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> en nog <ph name="COUNT" /> verwijderd.</translation>
 <translation id="6735387454586646204">Chrome OS Flex-systeem</translation>
 <translation id="6750954913813541382">Voor het verbeteren van spelfouten verzendt Chrome de tekst die je in de browser typt naar Google</translation>
 <translation id="6760235774835597023">Versnelt sites met de V8-engine van Chrome, maar maakt Chrome iets minder goed bestand tegen aanvallen. Deze instelling staat aan.</translation>
@@ -485,6 +487,7 @@
 <translation id="7024536598735240744">Fout bij uitpakken: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Installatie gestopt.</translation>
 <translation id="7025800014283535195">Je kunt hier schakelen tussen verschillende Chrome-profielen</translation>
+<translation id="7051685429025310665">Je bent hier niet recent geweest. Chrome heeft <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> en <ph name="PERMISSION_3" /> verwijderd.</translation>
 <translation id="7059914902409643750">Chrome personaliseren</translation>
 <translation id="7060643578009939353">Deze video doorzoeken met Google Lens</translation>
 <translation id="7071827361006050863">Chrome verwijdert zo meteen browsegegevens</translation>
@@ -546,6 +549,7 @@
 <translation id="77283119132245232">Biedt systeemtraceringsservices voor <ph name="BROWSER_NAME" />. Als deze service is uitgezet, bevatten prestatietraceringen die door de browser worden gemaakt geen systeemgebeurtenissen zoals contextwissels en ready-thread-gebeurtenissen.</translation>
 <translation id="7736869414036750079">Je organisatie vereist dat je inlogt bij Chrome</translation>
 <translation id="7747138024166251722">Het installatieprogramma kan geen tijdelijke directory maken. Controleer of je nog schijfruimte hebt en of je rechten hebt om software te installeren.</translation>
+<translation id="7748969056734910029">Je bent hier niet recent geweest. Chrome heeft <ph name="PERMISSION_1" /> en <ph name="PERMISSION_2" /> verwijderd.</translation>
 <translation id="7761834446675418963">Klik op je naam om Chrome te openen en begin met surfen.</translation>
 <translation id="7777080907402804672">Als een afbeelding geen nuttige beschrijving bevat, probeert Chrome je er een te geven. Afbeeldingen worden naar Google gestuurd om beschrijvingen te maken. Je kunt dit op elk gewenst moment uitzetten in Instellingen.</translation>
 <translation id="778331955594035129">Chrome heeft locatierechten nodig voor deze site</translation>
diff --git a/chrome/app/resources/google_chrome_strings_no.xtb b/chrome/app/resources/google_chrome_strings_no.xtb
index 684c54a9..a7df5ea 100644
--- a/chrome/app/resources/google_chrome_strings_no.xtb
+++ b/chrome/app/resources/google_chrome_strings_no.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">For å få fremtidige Google Chrome-oppdateringer må du ha Windows 10 eller nyere. Denne datamaskinen bruker Windows 8.</translation>
 <translation id="2094648590148273905">Vilkår for ChromeOS Flex</translation>
 <translation id="2094919256425865063">Vil du avslutte Chrome likevel?</translation>
+<translation id="2096213354152647998">Du har ikke vært her i det siste. Chrome har fjernet <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex er basert på <ph name="BEGIN_LINK_CROS_OSS" />tilleggsprogramvare med åpen kildekode<ph name="END_LINK_CROS_OSS" />, i likhet med <ph name="BEGIN_LINK_LINUX_OSS" />Linux-utviklingsmiljøet<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Deaktiver kjøring av Chrome i bakgrunnen for apper</translation>
 <translation id="2120620239521071941">Dette sletter <ph name="ITEMS_COUNT" /> elementer fra denne enheten. For å hente dataene dine igjen senere må du logge på Chrome som <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">Chrome trenger mikrofontillatelse for dette nettstedet</translation>
 <translation id="6712881677154121168">Nedlastingsfeil: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Gjør Chrome raskere</translation>
+<translation id="6734827584173583205">Du har ikke vært her i det siste. Chrome har fjernet <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> og <ph name="COUNT" /> til</translation>
 <translation id="6735387454586646204">ChromeOS Flex-system</translation>
 <translation id="6750954913813541382">For å rette stavefeil sender Chrome teksten du skriver inn i nettleseren, til Google</translation>
 <translation id="6760235774835597023">Gjør nettsteder raskere med V8-motoren i Chrome, men gjør Chrome litt mindre motstandsdyktig mot angrep. Denne innstillingen er på.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">Feil ved utpakking: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Installasjonen er stoppet.</translation>
 <translation id="7025800014283535195">Du kan bytte mellom Chrome-profiler her</translation>
+<translation id="7051685429025310665">Du har ikke vært her i det siste. Chrome har fjernet <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> og <ph name="PERMISSION_3" /></translation>
 <translation id="7059914902409643750">Gi Chrome et personlig preg</translation>
 <translation id="7060643578009939353">Søk i denne videoen med Google Lens</translation>
 <translation id="7071827361006050863">Chrome sletter snart nettlesingsdata</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">Leverer tjenester for systemsporing for <ph name="BROWSER_NAME" />. Hvis denne tjenesten er deaktivert, inkluderer ikke ytelsessporingene som nettleseren oppretter, systemomfattende hendelser som kontekstbytte og hendelser for trådklarhet.</translation>
 <translation id="7736869414036750079">Organisasjonen din krever at du logger på Chrome</translation>
 <translation id="7747138024166251722">Installasjonsprogrammet kunne ikke opprette en midlertidig katalog. Kontroller at du har nok ledig diskplass og tillatelse til å installere programvare.</translation>
+<translation id="7748969056734910029">Du har ikke vært her i det siste. Chrome har fjernet <ph name="PERMISSION_1" /> og <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Klikk på navnet ditt for å åpne Chrome og starte surfingen.</translation>
 <translation id="7777080907402804672">Hvis et bilde ikke har noen nyttig beskrivelse, prøver Chrome å finne en til deg. For å opprette beskrivelser blir bilder sendt til Google. Du kan slå av dette i innstillingene når som helst.</translation>
 <translation id="778331955594035129">Chrome trenger posisjonstillatelse for dette nettstedet</translation>
diff --git a/chrome/app/resources/google_chrome_strings_or.xtb b/chrome/app/resources/google_chrome_strings_or.xtb
index d7602d4f..9064c9b1 100644
--- a/chrome/app/resources/google_chrome_strings_or.xtb
+++ b/chrome/app/resources/google_chrome_strings_or.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">ଭବିଷ୍ୟତରେ Google Chromeର ଅପଡେଟଗୁଡ଼ିକ ପାଇବା ପାଇଁ, ଆପଣ Windows 10 କିମ୍ବା ତା'ପରର ସଂସ୍କରଣ ଆବଶ୍ୟକ କରିବେ। ଏହି କମ୍ପ୍ୟୁଟରରେ Windows 8 ବ୍ୟବହାର କରାଯାଉଛି।</translation>
 <translation id="2094648590148273905">ChromeOS Flex ସର୍ତ୍ତାବଳୀ</translation>
 <translation id="2094919256425865063">ଯେକୌଣସି ମତେ Chrome ପରିତ୍ୟାଗ କରିବେ?</translation>
+<translation id="2096213354152647998">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chrome <ph name="PERMISSION" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="2106831557840787829">ChromeOS Flex <ph name="BEGIN_LINK_LINUX_OSS" />Linux ଡେଭଲପମେଣ୍ଟ ଏନଭାୟରନମେଣ୍ଟ<ph name="END_LINK_LINUX_OSS" /> ପରି ଅତିରିକ୍ତ <ph name="BEGIN_LINK_CROS_OSS" />ଓପନ ସୋର୍ସ ସଫ୍ଟୱେର<ph name="END_LINK_CROS_OSS" /> ଦ୍ୱାରା ସମ୍ଭବପର ହୋଇଛି।</translation>
 <translation id="2108778574543343055">ଆପ୍ସ ପାଇଁ ବେକଗ୍ରାଉଣ୍ଡରେ ଚାଲୁଥିବା Chrome ଅକ୍ଷମ କରନ୍ତୁ</translation>
 <translation id="2120620239521071941">ଏହି ଡିଭାଇସ୍‌ରୁ ଏହା <ph name="ITEMS_COUNT" />ଟି ଆଇଟମ୍‌ ଡିଲିଟ୍‌ କରିବ। ପରେ ଆପଣଙ୍କର ଡାଟା ପୁନଃପ୍ରାପ୍ତ କରିବାକୁ, Chromeରେ <ph name="USER_EMAIL" />ଭାବେ ସାଇନ୍‌ ଇନ୍‌ କରନ୍ତୁ।</translation>
@@ -462,6 +463,7 @@
 <translation id="6696915334902295848">ଏହି ସାଇଟ୍ ପାଇଁ Chrome ମାଇକ୍ରୋଫୋନ୍ ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation>
 <translation id="6712881677154121168">ଡାଉନଲୋଡ ତ୍ରୁଟି: <ph name="DOWNLOAD_ERROR" />।</translation>
 <translation id="6718739135284199302">Chromeକୁ ଅଧିକ ଦ୍ରୁତ କରନ୍ତୁ</translation>
+<translation id="6734827584173583205">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ଏବଂ <ph name="COUNT" /> ଅଧିକ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="6735387454586646204">ChromeOS Flex ସିଷ୍ଟମ</translation>
 <translation id="6750954913813541382">ବନାନ ଗତ ତ୍ରୁଟିଗୁଡ଼ିକର ସମାଧାନ ପାଇଁ, Chrome ବ୍ରାଉଜର୍‌ରେ ଆପଣ ଟାଇପ୍ କରିଥିବା ଟେକ୍ସଟ୍ Googleକୁ ପଠାଇଥାଏ</translation>
 <translation id="6760235774835597023">Chromeର V8 ଇଞ୍ଜିନ ମାଧ୍ୟମରେ ସାଇଟଗୁଡ଼ିକର ସ୍ପିଡ ବଢ଼ାଏ କିନ୍ତୁ Chromeକୁ ଆକ୍ରମଣ ପ୍ରତି ସାମାନ୍ୟ କମ ପ୍ରତିରୋଧୀ କରିଥାଏ। ଏହି ସେଟିଂ ଚାଲୁ ଅଛି।</translation>
@@ -487,6 +489,7 @@
 <translation id="7024536598735240744">ଅନପେକ ତ୍ରୁଟି: <ph name="UNPACK_ERROR" />।</translation>
 <translation id="7025789849649390912">ଇନଷ୍ଟଲେସନ ବନ୍ଦ ହୋଇଯାଇଛି।</translation>
 <translation id="7025800014283535195">ଏଠାରେ ଆପଣ Chrome ପ୍ରୋଫାଇଲଗୁଡ଼ିକ ମଧ୍ୟରେ ସ୍ୱିଚ୍ କରିପାରିବେ</translation>
+<translation id="7051685429025310665">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="7059914902409643750">Chromeକୁ ଆପଣଙ୍କ ନିଜର ବ୍ରାଉଜର୍ କରନ୍ତୁ</translation>
 <translation id="7060643578009939353">Google Lens ମାଧ୍ୟମରେ ଏହି ଭିଡିଓକୁ ସର୍ଚ୍ଚ କରନ୍ତୁ</translation>
 <translation id="7071827361006050863">Chrome ବ୍ରାଉଜିଂ ଡାଟାକୁ ଶୀଘ୍ର ଲିଟ କରିଦେବ</translation>
@@ -548,6 +551,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> ପାଇଁ ସିଷ୍ଟମ ଟ୍ରେସିଂ ସେବାଗୁଡ଼ିକ ପ୍ରଦାନ କରେ। ଯଦି ଏହି ସେବାକୁ ଅକ୍ଷମ କରାଯାଇଥାଏ, ତେବେ ବ୍ରାଉଜର ଦ୍ୱାରା ତିଆରି କରାଯାଇଥିବା ପରଫରମାନ୍ସ ଟ୍ରେସଗୁଡ଼ିକରେ ବିଷୟ ସୁଇଚ ଏବଂ ପ୍ରସ୍ତୁତ ଥ୍ରେଡ ଇଭେଣ୍ଟଗୁଡ଼ିକ ପରି ସମଗ୍ର-ସିଷ୍ଟମରେ ଇଭେଣ୍ଟଗୁଡ଼ିକ ଅନ୍ତର୍ଭୁକ୍ତ ହେବ ନାହିଁ।</translation>
 <translation id="7736869414036750079">ଆପଣ Chromeରେ ସାଇନ ଇନ କରନ୍ତୁ ବୋଲି ଆପଣଙ୍କ ସଂସ୍ଥା ଆବଶ୍ୟକ କରେ</translation>
 <translation id="7747138024166251722">ସଂସ୍ଥାପକ ଏକ ଅସ୍ଥାୟୀ ଡିରେକ୍ଟୋରୀ ସୃଷ୍ଟି କରିପାରିବ ନାହିଁ । ଦୟାକରି ମୁକ୍ତ ଡିସ୍କ ସ୍ଥାନ ପାଇଁ ଯାଞ୍ଚ କରନ୍ତୁ ଏବଂ ସଂସ୍ଥାପନ ସଫ୍ଟୱେୟାରକୁ ଅନୁମତି କରନ୍ତୁ ।</translation>
+<translation id="7748969056734910029">ଆପଣ ବର୍ତ୍ତମାନ ଭିଜିଟ କରିନାହାଁନ୍ତି। Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />କୁ କାଢ଼ି ଦେଇଛି।</translation>
 <translation id="7761834446675418963">Chrome ଖୋଲିବା ପାଇଁ ନିଜର ନାମ ଉପରେ କ୍ଲିକ୍ କରନ୍ତୁ ଏବଂ ବ୍ରାଉଜ୍ କରିବା ଆରମ୍ଭ କରନ୍ତୁ।</translation>
 <translation id="7777080907402804672">ଯଦି ଗୋଟିଏ ଛବିରେ ଏକ ବ୍ୟବହାରଯୋଗ୍ୟ ବିବରଣୀ ନାହିଁ, ତେବେ Chrome ଆପଣଙ୍କ ପାଇଁ ଏକ ବିବରଣୀ ପ୍ରଦାନ କରିବାକୁ ଚେଷ୍ଟା କରିବ। ବିବରଣୀ ତିଆରି କରିବାକୁ, ଛବିଗୁଡ଼ିକ Googleକୁ ପଠାଇ ଦିଆଯାଇଛି। ଆପଣ ଯେକୌଣସି ସମୟରେ ସେଟିଂସ୍‌ରେ ଏହାକୁ ବନ୍ଦ କରିପାରିବେ।</translation>
 <translation id="778331955594035129">ଏହି ସାଇଟ୍ ପାଇଁ Chrome ଲୋକେସନ୍ ଅନୁମତି ଆବଶ୍ୟକ କରେ</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ru.xtb b/chrome/app/resources/google_chrome_strings_ru.xtb
index c00638a..688a60c 100644
--- a/chrome/app/resources/google_chrome_strings_ru.xtb
+++ b/chrome/app/resources/google_chrome_strings_ru.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">Чтобы обновлять Google Chrome, нужна Windows 10 или более поздней версии. У вас установлена Windows 8.</translation>
 <translation id="2094648590148273905">Условия использования Chrome OS Flex</translation>
 <translation id="2094919256425865063">Завершить работу Chrome?</translation>
+<translation id="2096213354152647998">Вы давно не посещали этот сайт. Браузер Chrome отозвал разрешение "<ph name="PERMISSION" />".</translation>
 <translation id="2106831557840787829">Chrome OS Flex, как и <ph name="BEGIN_LINK_LINUX_OSS" />среда разработки Linux<ph name="END_LINK_LINUX_OSS" />, работает благодаря дополнительному <ph name="BEGIN_LINK_CROS_OSS" />программному обеспечению с открытым исходным кодом<ph name="END_LINK_CROS_OSS" />.</translation>
 <translation id="2108778574543343055">Отключить фоновый режим для приложений в Chrome</translation>
 <translation id="2120620239521071941">С устройства будут удалены объекты (<ph name="ITEMS_COUNT" />). Чтобы восстановить данные позже, войдите в Chrome как <ph name="USER_EMAIL" />.</translation>
@@ -454,6 +455,7 @@
 <translation id="6696915334902295848">Браузер Chrome запрашивает доступ к микрофону для этого сайта.</translation>
 <translation id="6712881677154121168">Ошибка при скачивании: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chrome может работать ещё быстрее</translation>
+<translation id="6734827584173583205">Вы давно не посещали этот сайт. Браузер Chrome отозвал разрешения "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" и другие (ещё <ph name="COUNT" />).</translation>
 <translation id="6735387454586646204">Система Chrome OS Flex</translation>
 <translation id="6750954913813541382">Для проверки правописания Chrome отправляет в Google текст, который вы вводите в браузере</translation>
 <translation id="6760235774835597023">Ускоряет работу сайтов с помощью движка Chrome V8, но делает Chrome чуть менее устойчивым к атакам. Параметр включен.</translation>
@@ -479,6 +481,7 @@
 <translation id="7024536598735240744">Ошибка при распаковке: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Установка отменена.</translation>
 <translation id="7025800014283535195">Здесь можно переключиться на другой профиль Chrome</translation>
+<translation id="7051685429025310665">Вы давно не посещали этот сайт. Браузер Chrome отозвал разрешения "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" и "<ph name="PERMISSION_3" />".</translation>
 <translation id="7059914902409643750">Войдите в Chrome</translation>
 <translation id="7060643578009939353">Найти это видео через Google Объектив</translation>
 <translation id="7071827361006050863">Данные о работе в Chrome скоро будут удалены</translation>
@@ -540,6 +543,7 @@
 <translation id="77283119132245232">Предоставляет браузеру <ph name="BROWSER_NAME" /> сервисы трассировки системы. Если этот сервис отключен, трассировки производительности, созданные браузером, не будут включать системные события, такие как переключение контекста и готовность потока.</translation>
 <translation id="7736869414036750079">По правилам вашей организации, нужно войти в Chrome</translation>
 <translation id="7747138024166251722">Программе установки не удалось создать временный каталог. Возможно, у вас нет прав на установку приложений или недостаточно места на диске.</translation>
+<translation id="7748969056734910029">Вы давно не посещали этот сайт. Браузер Chrome отозвал разрешения "<ph name="PERMISSION_1" />" и "<ph name="PERMISSION_2" />".</translation>
 <translation id="7761834446675418963">Нажмите на свое имя, чтобы войти в Chrome.</translation>
 <translation id="7777080907402804672">Если у изображения нет понятного описания, Chrome попытается его найти. Для создания описаний изображения отправляются в Google. Эту функцию можно отключить в настройках в любое время.</translation>
 <translation id="778331955594035129">Браузер Chrome запрашивает доступ к данным о местоположении для этого сайта.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sl.xtb b/chrome/app/resources/google_chrome_strings_sl.xtb
index 0586fd1..7180804 100644
--- a/chrome/app/resources/google_chrome_strings_sl.xtb
+++ b/chrome/app/resources/google_chrome_strings_sl.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">Če želite prejemati prihodnje posodobitve Google Chroma, potrebujete Windows 10 ali novejšega. V tem računalniku je nameščen Windows 8.</translation>
 <translation id="2094648590148273905">Pogoji za ChromeOS Flex</translation>
 <translation id="2094919256425865063">Želite vseeno zapreti Chrome?</translation>
+<translation id="2096213354152647998">Nedavno niste obiskali tega mesta. Chrome je odstranil to dovoljenje: <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex omogoča dodatna <ph name="BEGIN_LINK_CROS_OSS" />odprtokodna programska oprema<ph name="END_LINK_CROS_OSS" />, enako kot <ph name="BEGIN_LINK_LINUX_OSS" />razvojno okolje Linux<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Onemogoči Chrome, ki se izvaja v ozadju za aplikacije</translation>
 <translation id="2120620239521071941">S tem bo iz te naprave izbrisanih več elementov (<ph name="ITEMS_COUNT" />). Če želite pozneje prenesti podatke, se v Chrome prijavite kot <ph name="USER_EMAIL" />.</translation>
@@ -463,6 +464,7 @@
 <translation id="6696915334902295848">Chrome potrebuje dovoljenje za mikrofon za to spletno mesto.</translation>
 <translation id="6712881677154121168">Napaka pri prenosu: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Pospešite Chrome</translation>
+<translation id="6734827584173583205">Nedavno niste obiskali tega mesta. Chrome je odstranil ta dovoljenja: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> in še <ph name="COUNT" />.</translation>
 <translation id="6735387454586646204">Sistem ChromeOS Flex</translation>
 <translation id="6750954913813541382">Chrome zaradi odpravljanja napak pri črkovanju Googlu pošlje besedilo, ki ga vnesete v brskalnik</translation>
 <translation id="6760235774835597023">S Chromovim mehanizmom V8 pospešite delovanje spletnih mest, vendar je Chrome zato nekoliko manj odporen proti napadom. Ta nastavitev je vklopljena.</translation>
@@ -488,6 +490,7 @@
 <translation id="7024536598735240744">Napaka pri odpakiranju: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Namestitev je prekinjena.</translation>
 <translation id="7025800014283535195">Med profili v Chromu lahko preklapljate tukaj</translation>
+<translation id="7051685429025310665">Nedavno niste obiskali tega mesta. Chrome je odstranil ta dovoljenja: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Prilagodite si Chrome</translation>
 <translation id="7060643578009939353">Iščite ta videoposnetek z Googlom Lens</translation>
 <translation id="7071827361006050863">Chrome bo kmalu izbrisal podatke brskanja</translation>
@@ -549,6 +552,7 @@
 <translation id="77283119132245232">Zagotavlja storitve sledenja sistema za <ph name="BROWSER_NAME" />. Če je ta storitev onemogočena, sledi zmogljivosti, ki jih ustvari brskalnik, ne bodo vključevale sistemskih dogodkov, kot so preklapljanje konteksta in dogodki pripravljenih niti.</translation>
 <translation id="7736869414036750079">Vaša organizacija zahteva, da se prijavite v Chrome</translation>
 <translation id="7747138024166251722">Namestitvenemu programu ni uspelo ustvariti začasnega imenika. Preverite, ali je na disku dovolj prostora in ali imate dovoljenje za namestitev programske opreme.</translation>
+<translation id="7748969056734910029">Nedavno niste obiskali tega mesta. Chrome je odstranil ti dovoljenji: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Kliknite ime, da odprete Chrome in začnete brskati.</translation>
 <translation id="7777080907402804672">Če slika nima koristnega opisa, ga bo Chrome poskušal zagotoviti. Opisi se ustvarijo tako, da se slike pošljejo Googlu. To lahko kadar koli izklopite v nastavitvah.</translation>
 <translation id="778331955594035129">Chrome potrebuje dovoljenje za lokacijo za to spletno mesto.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ta.xtb b/chrome/app/resources/google_chrome_strings_ta.xtb
index 5d9d0c0..12284ec 100644
--- a/chrome/app/resources/google_chrome_strings_ta.xtb
+++ b/chrome/app/resources/google_chrome_strings_ta.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">இனிவரும் Google Chrome புதுப்பிப்புகளைப் பெற Windows 10 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவை. இந்தக் கம்ப்யூட்டர் Windows 8 பதிப்பைப் பயன்படுத்துகிறது.</translation>
 <translation id="2094648590148273905">ChromeOS Flex விதிமுறைகள்</translation>
 <translation id="2094919256425865063">Chrome இலிருந்து வெளியேறவா?</translation>
+<translation id="2096213354152647998">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION" /> அனுமதியை Chrome அகற்றிவிட்டது.</translation>
 <translation id="2106831557840787829"><ph name="BEGIN_LINK_LINUX_OSS" />Linux டெவெலப்மெண்ட் சூழல்<ph name="END_LINK_LINUX_OSS" /> போலவே, கூடுதல் <ph name="BEGIN_LINK_CROS_OSS" />ஓப்பன் சோர்ஸ் மென்பொருள்<ph name="END_LINK_CROS_OSS" /> மூலம் ChromeOS Flex உருவாக்கப்பட்டுள்ளது.</translation>
 <translation id="2108778574543343055">ஆப்ஸிற்காக Chrome பின்புலத்தில் இயங்குவதை முடக்கு</translation>
 <translation id="2120620239521071941">வெளியேறினால், இந்தச் சாதனத்திலிருந்து <ph name="ITEMS_COUNT" /> உருப்படிகள் நீக்கப்படும். பின்னர் தரவை மீட்டமைக்க, Chrome இல் <ph name="USER_EMAIL" /> எனும் முகவரியின் மூலம் உள்நுழையவும்.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">இந்தத் தளத்தை அணுக, Chromeமிற்கு மைக்ரோஃபோன் அணுகல் தேவை</translation>
 <translation id="6712881677154121168">பதிவிறக்கப் பிழை: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chromeமை விரைவாக்குகிறது</translation>
+<translation id="6734827584173583205">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, மேலும் <ph name="COUNT" /> அனுமதிகளை Chrome அகற்றிவிட்டது.</translation>
 <translation id="6735387454586646204">ChromeOS Flex சிஸ்டம்</translation>
 <translation id="6750954913813541382">எழுத்துப்பிழைகளைச் சரிசெய்ய உலாவியில் உள்ளிடும் உரையை Chrome ஆப்ஸ் Googleளுக்கு அனுப்பும்</translation>
 <translation id="6760235774835597023">Chromeமின் V8 என்ஜின் மூலம் தளங்கள் செயல்படும் வேகம் அதிகரிக்கும், ஆனால் தாக்குதல்களை Chrome எதிர்க்கும் திறன் சற்று குறைந்து காணப்படும். இந்த அமைப்பு ஆன் செய்யப்பட்டுள்ளது.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">தொகுக்கப்படாத பிழை: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">நிறுவல் நிறுத்தப்பட்டது.</translation>
 <translation id="7025800014283535195">இங்கே Chrome சுயவிவரங்களுக்கு இடையே மாறலாம்</translation>
+<translation id="7051685429025310665">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" /> ஆகிய அனுமதிகளை Chrome அகற்றிவிட்டது.</translation>
 <translation id="7059914902409643750">Chromeமைப் பிரத்தியேகமாக்குங்கள்</translation>
 <translation id="7060643578009939353">இந்த வீடியோவை Google Lens மூலம் தேடுங்கள்</translation>
 <translation id="7071827361006050863">உலாவிய தரவை Chrome விரைவில் நீக்கும்</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> பிரவுசருக்கு சிஸ்டம் டிரேஸிங் சேவைகளை வழங்கும். இந்தச் சேவை முடக்கப்பட்டால், பிரவுசர் உருவாக்கும் செயல்பாட்டு டிரேஸ்களில் கண்டக்ஸ்ட் சுவிட்ச், ரெடி த்ரட் நிகழ்வுகளைப் போன்ற, சிஸ்டம் முழுமைக்குமான நிகழ்வுகள் சேர்க்கப்படாது.</translation>
 <translation id="7736869414036750079">Chromeமில் உள்நுழையும்படி உங்கள் நிறுவனம் வலியுறுத்துகிறது</translation>
 <translation id="7747138024166251722">தற்காலிக டைரக்டரியை நிறுவியால் உருவாக்க முடியவில்லை. வட்டு இடம் காலியாக உள்ளதா, மென்பொருளை நிறுவுவதற்கு தகுந்த அனுமதி உள்ளதா என்பதை சரிபார்க்கவும்.</translation>
+<translation id="7748969056734910029">இந்தத் தளத்தை நீங்கள் சமீபத்தில் பார்க்கவில்லை. <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> ஆகிய அனுமதிகளை Chrome அகற்றிவிட்டது.</translation>
 <translation id="7761834446675418963">Chrome ஐத் திறந்து, உலாவலைத் தொடங்க உங்கள் பெயரைக் கிளிக் செய்யவும்.</translation>
 <translation id="7777080907402804672">ஒரு படத்திற்குப் பயனுள்ள விளக்கம் இல்லாதபட்சத்தில் Chrome உங்களுக்காக அதை வழங்க முயலும். விளக்கங்களை உருவாக்குவதற்காக படங்கள் Googleளுக்கு அனுப்பப்படும். அமைப்புகளுக்குச் சென்று எப்போது வேண்டுமானாலும் இதை முடக்கலாம்.</translation>
 <translation id="778331955594035129">இந்தத் தளத்தை அணுக, Chromeமிற்கு இருப்பிட அணுகல் தேவை</translation>
diff --git a/chrome/app/resources/google_chrome_strings_te.xtb b/chrome/app/resources/google_chrome_strings_te.xtb
index b1e3175e..b70bc0b5 100644
--- a/chrome/app/resources/google_chrome_strings_te.xtb
+++ b/chrome/app/resources/google_chrome_strings_te.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">భవిష్యత్తు Google Chrome అప్‌డేట్‌లను పొందడానికి, మీకు Windows 10 లేదా ఆ తర్వాత వచ్చిన ఏదైనా వెర్షన్ అవసరం అవుతుంది. ఈ కంప్యూటర్ Windows 8ను ఉపయోగిస్తోంది.</translation>
 <translation id="2094648590148273905">ChromeOS Flex నియమాలు</translation>
 <translation id="2094919256425865063">ఏదేమైనా Chromeని మూసివేయాలా?</translation>
+<translation id="2096213354152647998">మీరు ఇటీవల వెళ్లలేదు. Chrome <ph name="PERMISSION" />‌ను తీసివేసింది.</translation>
 <translation id="2106831557840787829">ChromeOS Flex అనేది <ph name="BEGIN_LINK_LINUX_OSS" />Linux డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్<ph name="END_LINK_LINUX_OSS" /> తరహాలోనే, అదనపు <ph name="BEGIN_LINK_CROS_OSS" />ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్<ph name="END_LINK_CROS_OSS" /> ద్వారా సాధ్యమైంది.</translation>
 <translation id="2108778574543343055">యాప్‌లకు సంబంధించి బ్యాక్‌గ్రౌండ్‌లో రన్ అవుతున్న Chromeను డిజేబుల్ చేయండి</translation>
 <translation id="2120620239521071941">ఇది ఈ పరికరం నుండి <ph name="ITEMS_COUNT" /> అంశాలను తొలగిస్తుంది. మీ డేటాను తర్వాత తిరిగి పొందడానికి, Chromeకు <ph name="USER_EMAIL" /> లాగా సైన్ ఇన్ చేయండి.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">ఈ సైట్ కోసం Chromeకు మైక్రోఫోన్ అనుమతి అవసరం</translation>
 <translation id="6712881677154121168">డౌన్‌లోడ్ చేయడంలో ఎర్రర్ ఏర్పడింది: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Chromeను వేగవంతం చేయండి</translation>
+<translation id="6734827584173583205">మీరు ఇటీవల వెళ్లలేదు. Chrome <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, అలాగే మరో <ph name="COUNT" />‌ను తీసివేసింది.</translation>
 <translation id="6735387454586646204">ChromeOS Flex సిస్టమ్</translation>
 <translation id="6750954913813541382">స్పెల్లింగ్ తప్పులను సరిదిద్దడానికి, మీరు బ్రౌజర్‌లో టైప్ చేసే పదాలను Googleకు Chrome పంపుతుంది</translation>
 <translation id="6760235774835597023">Chrome V8 ఇంజిన్‌తో సైట్‌లను వేగవంతం చేస్తుంది కానీ అటాక్‌లకు Chromeను కొద్దిగా తక్కువ నిరోధకతను కలిగిస్తుంది. ఈ సెట్టింగ్ ఆన్ చేయబడింది.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">డెవలపర్ మోడ్‌లో ఉన్న ఎర్రర్: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">ఇన్‌స్టాలేషన్ ఆగిపోయింది.</translation>
 <translation id="7025800014283535195">మీరు ఇక్కడ Chrome ప్రొఫైళ్ల మధ్య స్విచ్ అవ్వవచ్చు</translation>
+<translation id="7051685429025310665">మీరు ఇటీవల వెళ్లలేదు. Chrome <ph name="PERMISSION_1" />‌, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />ను తీసివేసింది.</translation>
 <translation id="7059914902409643750">Chromeను మీకు నచ్చిన విధంగా తయారు చేసుకోండి</translation>
 <translation id="7060643578009939353">Google Lensతో ఈ వీడియోను సెర్చ్ చేయండి</translation>
 <translation id="7071827361006050863">Chrome త్వరలోనే బ్రౌజింగ్ డేటాను తొలగిస్తుంది</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" />‌కు సిస్టమ్‌ను ట్రేస్ చేసే సర్వీస్‌లను అందిస్తోంది. ఈ సర్వీస్ డిజేబుల్ అయితే, బ్రౌజర్ ద్వారా క్రియేట్ అయిన పనితీరు ట్రేస్‌లలో కాంటెక్స్ట్ స్విచ్, సిద్ధంగా ఉన్న థ్రెడ్ ఈవెంట్‌ల వంటి సిస్టమ్ అంతటికీ సంబంధించిన ఈవెంట్‌లు ఉండవు.</translation>
 <translation id="7736869414036750079">మీ సంస్థ పాలసీ ప్రకారం మీరు Chromeకు సైన్ ఇన్ చేయాలి</translation>
 <translation id="7747138024166251722">ఇన్‌స్టాలర్ ఒక తాత్కాలిక డైరక్టరీని సృష్టించలేకపోయింది. సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయడానికి దయచేసి ఖాళీ డిస్క్ స్థలం, అనుమతిని చెక్ చేయండి.</translation>
+<translation id="7748969056734910029">మీరు ఇటీవల వెళ్లలేదు. Chrome <ph name="PERMISSION_1" />,‌ <ph name="PERMISSION_2" />ను తీసివేసింది.</translation>
 <translation id="7761834446675418963">Chromeను తెరిచి, బ్రౌజింగ్‌ను ప్రారంభించడానికి మీ పేరును క్లిక్ చేయండి.</translation>
 <translation id="7777080907402804672">చిత్రంలో ఉపయోగకరమైన వివరణ లేకుంటే, మీ కోసం ఒక వివరణను అందించడానికి Chrome ప్రయత్నిస్తుంది. వివరణలను క్రియేట్ చేయడానికి, చిత్రాలు Googleకు పంపబడతాయి. మీరు దీన్ని ఎప్పుడైనా సెట్టింగ్‌లలో ఆఫ్ చేయవచ్చు.</translation>
 <translation id="778331955594035129">ఈ సైట్ కోసం Chromeకు లొకేషన్ అనుమతి అవసరం</translation>
diff --git a/chrome/app/resources/google_chrome_strings_th.xtb b/chrome/app/resources/google_chrome_strings_th.xtb
index aff3900..f0ed6594 100644
--- a/chrome/app/resources/google_chrome_strings_th.xtb
+++ b/chrome/app/resources/google_chrome_strings_th.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">คุณจะต้องใช้ Windows 10 ขึ้นไปเพื่อรับการอัปเดต Google Chrome ในอนาคต คอมพิวเตอร์เครื่องนี้ใช้ Windows 8</translation>
 <translation id="2094648590148273905">ข้อกำหนดของ Chrome OS Flex</translation>
 <translation id="2094919256425865063">ปิด Chrome ใช่ไหม</translation>
+<translation id="2096213354152647998">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chrome นำสิทธิ์เข้าถึง<ph name="PERMISSION" />ออกแล้ว</translation>
 <translation id="2106831557840787829">Chrome OS Flex เกิดขึ้นได้ด้วยการสนับสนุนจาก<ph name="BEGIN_LINK_CROS_OSS" />ซอฟต์แวร์โอเพนซอร์ส<ph name="END_LINK_CROS_OSS" />เพิ่มเติม เช่นเดียวกับ<ph name="BEGIN_LINK_LINUX_OSS" />สภาพแวดล้อมในการพัฒนาซอฟต์แวร์ Linux<ph name="END_LINK_LINUX_OSS" /></translation>
 <translation id="2108778574543343055">ปิดใช้ Chrome ที่ทำงานในเบื้องหลังสำหรับแอป</translation>
 <translation id="2120620239521071941">การดำเนินการนี้จะลบ <ph name="ITEMS_COUNT" /> รายการออกจากอุปกรณ์นี้ หากต้องการดึงข้อมูลภายหลัง ให้ลงชื่อเข้าใช้ Chrome ด้วย <ph name="USER_EMAIL" /></translation>
@@ -454,6 +455,7 @@
 <translation id="6696915334902295848">Chrome ต้องการสิทธิ์เข้าถึงไมโครโฟนสำหรับเว็บไซต์นี้</translation>
 <translation id="6712881677154121168">ข้อผิดพลาดในการดาวน์โหลด: <ph name="DOWNLOAD_ERROR" /></translation>
 <translation id="6718739135284199302">ทำให้ Chrome เร็วขึ้น</translation>
+<translation id="6734827584173583205">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chrome นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" /> <ph name="PERMISSION_2" /> และอีก <ph name="COUNT" /> รายการออกแล้ว</translation>
 <translation id="6735387454586646204">ระบบ Chrome OS Flex</translation>
 <translation id="6750954913813541382">Chrome จะส่งข้อความที่คุณพิมพ์ในเบราว์เซอร์ไปยัง Google เพื่อแก้ไขข้อผิดพลาดของการสะกดคำ</translation>
 <translation id="6760235774835597023">เร่งความเร็วเว็บไซต์ด้วยเครื่องมือ V8 ของ Chrome แต่ทำให้ Chrome ต้านทานการโจมตีได้น้อยลงเล็กน้อย การตั้งค่านี้เปิดอยู่</translation>
@@ -479,6 +481,7 @@
 <translation id="7024536598735240744">ข้อผิดพลาดในการคลายการแพคข้อมูล: <ph name="UNPACK_ERROR" /></translation>
 <translation id="7025789849649390912">หยุดการติดตั้งแล้ว</translation>
 <translation id="7025800014283535195">คุณสลับไปมาระหว่างโปรไฟล์ Chrome ได้ที่นี่</translation>
+<translation id="7051685429025310665">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chrome นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" /> <ph name="PERMISSION_2" /> และ<ph name="PERMISSION_3" />ออกแล้ว</translation>
 <translation id="7059914902409643750">ปรับเปลี่ยน Chrome ในแบบของคุณ</translation>
 <translation id="7060643578009939353">ค้นหาวิดีโอนี้ด้วย Google Lens</translation>
 <translation id="7071827361006050863">Chrome จะลบข้อมูลการท่องเว็บเร็วๆ นี้</translation>
@@ -540,6 +543,7 @@
 <translation id="77283119132245232">ให้บริการ System Tracing สำหรับ <ph name="BROWSER_NAME" /> หากปิดใช้บริการนี้ การติดตามประสิทธิภาพที่เบราว์เซอร์สร้างขึ้นจะไม่รวมเหตุการณ์ทั้งระบบ เช่น เหตุการณ์การเปลี่ยนบริบทและเธรดพร้อมใช้งาน</translation>
 <translation id="7736869414036750079">องค์กรกำหนดให้คุณต้องลงชื่อเข้าใช้ Chrome</translation>
 <translation id="7747138024166251722">โปรแกรมติดตั้งสร้างไดเรกทอรีชั่วคราวไม่ได้ โปรดตรวจสอบพื้นที่ดิสก์ว่างและการอนุญาตให้ติดตั้งซอฟต์แวร์</translation>
+<translation id="7748969056734910029">คุณไม่ได้เข้าชมเมื่อเร็วๆ นี้ Chrome นำสิทธิ์เข้าถึง<ph name="PERMISSION_1" />และ<ph name="PERMISSION_2" />ออกแล้ว</translation>
 <translation id="7761834446675418963">คลิกชื่อของคุณเพื่อเปิด Chrome และเริ่มท่องเว็บ</translation>
 <translation id="7777080907402804672">หากรูปภาพไม่มีคำอธิบายที่เป็นประโยชน์ Chrome จะพยายามใส่คำอธิบายให้คุณ รูปภาพจะส่งมายัง Google เพื่อสร้างคำอธิบาย คุณปิดการดำเนินการนี้ได้ทุกเมื่อในการตั้งค่า</translation>
 <translation id="778331955594035129">Chrome ต้องการสิทธิ์เข้าถึงตำแหน่งสำหรับเว็บไซต์นี้</translation>
diff --git a/chrome/app/resources/google_chrome_strings_uk.xtb b/chrome/app/resources/google_chrome_strings_uk.xtb
index bb27767..a720940d 100644
--- a/chrome/app/resources/google_chrome_strings_uk.xtb
+++ b/chrome/app/resources/google_chrome_strings_uk.xtb
@@ -82,6 +82,7 @@
 <translation id="2091012649849228750">Щоб отримувати майбутні оновлення Google Chrome, потрібна операційна система Windows 10 або новішої версії. На цьому комп’ютері встановлено Windows 8.</translation>
 <translation id="2094648590148273905">Умови використання ОС Chrome Flex</translation>
 <translation id="2094919256425865063">Усе одно вийти з Chrome?</translation>
+<translation id="2096213354152647998">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chrome скасував дозвіл "<ph name="PERMISSION" />".</translation>
 <translation id="2106831557840787829">ОС Chrome Flex і <ph name="BEGIN_LINK_LINUX_OSS" />середовище для розробки Linux<ph name="END_LINK_LINUX_OSS" /> працюють завдяки додатковому <ph name="BEGIN_LINK_CROS_OSS" />програмному забезпеченню з відкритим кодом<ph name="END_LINK_CROS_OSS" />.</translation>
 <translation id="2108778574543343055">Вимкнути фоновий режим Chrome для додатків</translation>
 <translation id="2120620239521071941">З цього пристрою буде видалено стільки елементів: <ph name="ITEMS_COUNT" />. Щоб відновити дані пізніше, увійдіть в обліковий запис Chrome як <ph name="USER_EMAIL" />.</translation>
@@ -455,6 +456,7 @@
 <translation id="6696915334902295848">Веб-переглядачу Chrome потрібен доступ до мікрофона для цього сайту</translation>
 <translation id="6712881677154121168">Помилка завантаження: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Пришвидшіть роботу Chrome</translation>
+<translation id="6734827584173583205">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chrome скасував такі дозволи: "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" і ще <ph name="COUNT" />.</translation>
 <translation id="6735387454586646204">Операційна система Chrome Flex</translation>
 <translation id="6750954913813541382">Щоб виправляти орфографічні помилки, Chrome надсилає в Google текст, який ви вводите у веб-переглядачі</translation>
 <translation id="6760235774835597023">Прискорює роботу сайтів за допомогою системи V8 для Chrome, проте робить вебпереглядач трохи менш стійким до атак. Це налаштування ввімкнено.</translation>
@@ -480,6 +482,7 @@
 <translation id="7024536598735240744">Помилка розпакування: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Встановлення зупинено.</translation>
 <translation id="7025800014283535195">Тут можна перемикати профілі Chrome</translation>
+<translation id="7051685429025310665">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chrome скасував такі дозволи: "<ph name="PERMISSION_1" />", "<ph name="PERMISSION_2" />" і "<ph name="PERMISSION_3" />".</translation>
 <translation id="7059914902409643750">Персоналізуйте Chrome</translation>
 <translation id="7060643578009939353">Знайти це відео за допомогою Google Об’єктива</translation>
 <translation id="7071827361006050863">Незабаром Chrome видалить дані веб-перегляду</translation>
@@ -541,6 +544,7 @@
 <translation id="77283119132245232">Сервіс трасування системи для <ph name="BROWSER_NAME" />. Якщо цей сервіс вимкнути, дані про трасування ефективності, створені вебпереглядачем, не включатимуть події на рівні системи, як-от перемикання контексту й події готових потоків.</translation>
 <translation id="7736869414036750079">За вимогами вашої організації, ви повинні ввійти в обліковий запис Chrome</translation>
 <translation id="7747138024166251722">Програмі встановлення не вдалося створити тимчасовий каталог. Перевірте наявність вільного простору на диску та дозволу на встановлення програмного забезпечення.</translation>
+<translation id="7748969056734910029">Останнім часом ви не відвідували цей сайт. Вебпереглядач Chrome скасував такі дозволи: "<ph name="PERMISSION_1" />" і "<ph name="PERMISSION_2" />".</translation>
 <translation id="7761834446675418963">Натисніть своє ім’я, щоб відкрити Chrome і розпочати перегляд сайтів.</translation>
 <translation id="7777080907402804672">Якщо зображення не має корисного опису, Chrome спробує додати його. Для цього зображення надсилаються в Google. Ви можете будь-коли вимкнути це в налаштуваннях.</translation>
 <translation id="778331955594035129">Веб-переглядачу Chrome потрібен дозвіл на доступ до геоданих для цього сайту</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ur.xtb b/chrome/app/resources/google_chrome_strings_ur.xtb
index e5607e1..e5b96c9 100644
--- a/chrome/app/resources/google_chrome_strings_ur.xtb
+++ b/chrome/app/resources/google_chrome_strings_ur.xtb
@@ -86,6 +86,7 @@
 <translation id="2091012649849228750">‏مستقبل کے Google Chrome اپ ڈیٹس حاصل کرنے کے لیے، آپ کو Windows 10 یا اس کے بعد کے ورژن کی ضرورت ہوگی۔ یہ کمپیوٹر Windows 8 استعمال کر رہا ہے۔</translation>
 <translation id="2094648590148273905">‏ChromeOS Flex کی شرائط</translation>
 <translation id="2094919256425865063">‏بہر حال Chrome بند کریں؟</translation>
+<translation id="2096213354152647998">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chrome نے <ph name="PERMISSION" /> کو ہٹا دیا۔</translation>
 <translation id="2106831557840787829">‏hromeOS Flex کو اضافی <ph name="BEGIN_LINK_CROS_OSS" />اوپن سورس سافٹ ویئر<ph name="END_LINK_CROS_OSS" /> کے ذریعے ممکن بنایا گیا ہے، جیسے کہ <ph name="BEGIN_LINK_LINUX_OSS" />Linux ڈیولپمنٹ انوائرنمنٹ<ph name="END_LINK_LINUX_OSS" />۔</translation>
 <translation id="2108778574543343055">‏ایپس کے لیے Chrome کا پس منظر میں چلنا غیر فعال کریں</translation>
 <translation id="2120620239521071941">‏یہ اس آلہ سے <ph name="ITEMS_COUNT" /> آئٹمز کو حذف کر دے گا۔ بعد میں اپنے ڈیٹا کی بازیافت کرنے کیلئے، Chrome میں <ph name="USER_EMAIL" /> کے بطور سائن ان کریں۔</translation>
@@ -462,6 +463,7 @@
 <translation id="6696915334902295848">‏Chrome کو اس سائٹ کے لیے مائیکروفون کی اجازت درکار ہے</translation>
 <translation id="6712881677154121168">ڈاؤن لوڈ سے متعلق خرابی: <ph name="DOWNLOAD_ERROR" />۔</translation>
 <translation id="6718739135284199302">‏Chrome کو تیز تر بنائیں</translation>
+<translation id="6734827584173583205">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chrome نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" /> اور <ph name="COUNT" /> مزید کو ہٹا دیا۔</translation>
 <translation id="6735387454586646204">‏ChromeOS Flex سسٹم</translation>
 <translation id="6750954913813541382">‏املا کی غلطیوں کو درست کرنے کے لیے، آپ براؤزر میں جو متن ٹائپ کرتے ہیں، Chrome اسے Google کو بھیج دیتا ہے</translation>
 <translation id="6760235774835597023">‏‫Chrome کے V8 انجن کے ساتھ سائٹس کو تیز رفتار بناتا ہے لیکن Chrome کو حملوں کے خلاف قدرے کم مزاحم بناتا ہے۔ یہ ترتیب آن ہے۔</translation>
@@ -487,6 +489,7 @@
 <translation id="7024536598735240744">خرابی کو ان پیک کریں: <ph name="UNPACK_ERROR" />۔</translation>
 <translation id="7025789849649390912">انسٹالیشن رک گئی۔</translation>
 <translation id="7025800014283535195">‏آپ یہاں Chrome پروفائلز کے درمیان سوئچ کر سکتے ہیں</translation>
+<translation id="7051685429025310665">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chrome نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" />، <ph name="PERMISSION_3" /> کو ہٹا دیا۔</translation>
 <translation id="7059914902409643750">‏Chrome میں سائن ان کریں</translation>
 <translation id="7060643578009939353">‏‫Google لینز کی مدد سے اس ویڈیو کو تلاش کریں</translation>
 <translation id="7071827361006050863">‏Chrome جلد ہی براؤزنگ ڈیٹا کو حذف کر دے گا</translation>
@@ -548,6 +551,7 @@
 <translation id="77283119132245232"><ph name="BROWSER_NAME" /> کے لیے سسٹم ٹریسنگ سروسز فراہم کرتا ہے۔ اس سروس کے غیر فعال ہونے پر، براؤزر کے ذریعہ تخلیق کردہ کارکردگی کے ٹریسز میں سسٹم کے وسیع ایونٹس جیسے سیاق و سباق کا سوئچ اور تیار تھریڈ ایونٹس شامل نہیں ہوں گے۔</translation>
 <translation id="7736869414036750079">‏آپ کی تنظیم چاہتی ہے کہ آپ Chrome میں سائن ان کریں</translation>
 <translation id="7747138024166251722">انسٹالر ایک عارضی ڈائرکٹری نہیں بنا سکا۔ سافٹ ویئر انسٹال کرنے کیلئے براہ کرم ڈسک کی خالی جگہ اور اجازت کو چیک کریں۔</translation>
+<translation id="7748969056734910029">‏آپ نے حال ہی میں ملاحظہ نہیں کیا ہے۔ ‫Chrome نے <ph name="PERMISSION_1" />، <ph name="PERMISSION_2" /> کو ہٹا دیا۔</translation>
 <translation id="7761834446675418963">‏Chrome کھولنے اور براؤزنگ شروع کرنے کیلئے اپنے نام پر کلک کریں۔</translation>
 <translation id="7777080907402804672">‏اگر کسی تصویر میں مفید تفصیل موجود نہیں ہے تو Chrome آپ کے لیے تفصیل فراہم کرنے کی کوشش کرے گا۔ تفصیلات تخلیق کرنے کے لیے، تصاویر Google کو بھیجی جاتی ہیں۔ آپ اسے ترتیبات میں کسی بھی وقت آف کر سکتے ہیں۔</translation>
 <translation id="778331955594035129">‏Chrome کو اس سائٹ کے لیے مقام کی اجازت درکار ہے</translation>
diff --git a/chrome/app/resources/google_chrome_strings_vi.xtb b/chrome/app/resources/google_chrome_strings_vi.xtb
index 16714b0..7a8d20e 100644
--- a/chrome/app/resources/google_chrome_strings_vi.xtb
+++ b/chrome/app/resources/google_chrome_strings_vi.xtb
@@ -84,6 +84,7 @@
 <translation id="2091012649849228750">Để nhận các bản cập nhật Google Chrome sau này, máy tính của bạn cần sử dụng hệ điều hành Windows 10 trở lên. Hệ điều hành hiện tại là Windows 8.</translation>
 <translation id="2094648590148273905">Điều khoản của ChromeOS Flex</translation>
 <translation id="2094919256425865063">Bạn vẫn muốn thoát khỏi Chrome?</translation>
+<translation id="2096213354152647998">Gần đây bạn không truy cập trang web này. Chrome đã xoá <ph name="PERMISSION" />.</translation>
 <translation id="2106831557840787829">ChromeOS Flex có thể hoạt động được là nhờ <ph name="BEGIN_LINK_CROS_OSS" />phần mềm nguồn mở<ph name="END_LINK_CROS_OSS" /> bổ sung, tương tự như <ph name="BEGIN_LINK_LINUX_OSS" />môi trường phát triển Linux<ph name="END_LINK_LINUX_OSS" />.</translation>
 <translation id="2108778574543343055">Tắt Chrome đối với các ứng dụng chạy trong nền</translation>
 <translation id="2120620239521071941">Thao tác này sẽ xóa <ph name="ITEMS_COUNT" /> mục khỏi thiết bị này. Để truy xuất dữ liệu của bạn sau, hãy đăng nhập vào Chrome dưới dạng <ph name="USER_EMAIL" />.</translation>
@@ -459,6 +460,7 @@
 <translation id="6696915334902295848">Chrome cần có quyền truy cập micrô đối với trang web này</translation>
 <translation id="6712881677154121168">Lỗi khi tải xuống: <ph name="DOWNLOAD_ERROR" />.</translation>
 <translation id="6718739135284199302">Giúp Chrome hoạt động nhanh hơn</translation>
+<translation id="6734827584173583205">Gần đây bạn không truy cập trang web này. Chrome đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /> và <ph name="COUNT" /> quyền khác.</translation>
 <translation id="6735387454586646204">Hệ thống ChromeOS Flex</translation>
 <translation id="6750954913813541382">Để sửa lỗi chính tả, Chrome sẽ gửi văn bản mà bạn nhập vào trình duyệt này cho Google</translation>
 <translation id="6760235774835597023">Tăng tốc độ tải trang web bằng công cụ V8 của Chrome nhưng làm giảm khả năng chống lại các cuộc tấn công của Chrome. Chế độ cài đặt này đang bật.</translation>
@@ -484,6 +486,7 @@
 <translation id="7024536598735240744">Lỗi khi giải nén: <ph name="UNPACK_ERROR" />.</translation>
 <translation id="7025789849649390912">Đã dừng cài đặt.</translation>
 <translation id="7025800014283535195">Bạn có thể chuyển đổi giữa các hồ sơ trên Chrome tại đây</translation>
+<translation id="7051685429025310665">Gần đây bạn không truy cập trang web này. Chrome đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />, <ph name="PERMISSION_3" />.</translation>
 <translation id="7059914902409643750">Biến Chrome thành trình duyệt của riêng bạn</translation>
 <translation id="7060643578009939353">Sử dụng Google Ống kính để tìm kiếm video này</translation>
 <translation id="7071827361006050863">Chrome sắp xoá dữ liệu duyệt web</translation>
@@ -545,6 +548,7 @@
 <translation id="77283119132245232">Cung cấp dịch vụ theo dõi hệ thống cho <ph name="BROWSER_NAME" />. Nếu dịch vụ này bị vô hiệu hoá thì dấu vết hiệu suất do trình duyệt tạo ra sẽ không bao gồm các sự kiện trên toàn hệ thống như chuyển đổi ngữ cảnh và sự kiện luồng ở trạng thái sẵn sàng.</translation>
 <translation id="7736869414036750079">Tổ chức của bạn yêu cầu bạn đăng nhập vào Chrome</translation>
 <translation id="7747138024166251722">Trình cài đặt không thể tạo thư mục tạm thời. Vui lòng kiểm tra dung lượng ổ đĩa còn trống và quyền cài đặt phần mềm.</translation>
+<translation id="7748969056734910029">Gần đây bạn không truy cập trang web này. Chrome đã xoá <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" />.</translation>
 <translation id="7761834446675418963">Nhấp vào tên của bạn để mở Chrome và bắt đầu duyệt web.</translation>
 <translation id="7777080907402804672">Chrome sẽ cố gắng mô tả cho bạn những hình ảnh không có nội dung mô tả hữu ích. Để tạo nội dung mô tả, các hình ảnh sẽ được gửi đến Google. Bạn có thể tắt dịch vụ này trong phần cài đặt bất kỳ lúc nào.</translation>
 <translation id="778331955594035129">Chrome cần có quyền truy cập thông tin vị trí đối với trang web này</translation>
diff --git a/chrome/app/settings_strings.grdp b/chrome/app/settings_strings.grdp
index 73dfbc5..4e3d8e8 100644
--- a/chrome/app/settings_strings.grdp
+++ b/chrome/app/settings_strings.grdp
@@ -450,6 +450,12 @@
   <message name="IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_CREDIT_CARD_WITH_CVC" desc="The (accessibility) title of a button, which brings up a menu of actions that can be taken on a stored credit card. The credit card is described by the credit card nickname or the credit card network and last 4 digits of the card number along with appending the CVC saved tag.">
     More actions for <ph name="CARD_DESCRIPTION">$1<ex>My main card</ex></ph>, CVC saved
   </message>
+  <message name="IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_HOME_ADDRESS" desc="The (accessibility) title of a button, which brings up a menu of options that can be taken on a stored autofill home address. The home address is described by the name of the recipient and usually the beginning of the address (i.e. street name and building number). The name and the address are separated by comma.">
+    More options for <ph name="ADDRESS_SUMMARY">$1<ex>John Doe, 123 Main Street</ex></ph> home address
+  </message>
+  <message name="IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_WORK_ADDRESS" desc="The (accessibility) title of a button, which brings up a menu of options that can be taken on a stored autofill work address. The work address is described by the name of the recipient and usually the beginning of the address (i.e. street name and building number). The name and the address are separated by comma.">
+    More options for <ph name="ADDRESS_SUMMARY">$1<ex>John Doe, 123 Main Street</ex></ph> work address
+  </message>
   <message name="IDS_AUTOFILL_ADD_VIRTUAL_CARD" desc="The text shown in the secondary action menu button to enroll a card in the virtual card feature. Virtual cards are credit cards generated from the actual cards and provide extra security.">
     Turn on virtual card
   </message>
diff --git a/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_HOME_ADDRESS.png.sha1 b/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_HOME_ADDRESS.png.sha1
new file mode 100644
index 0000000..a9e49b4
--- /dev/null
+++ b/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_HOME_ADDRESS.png.sha1
@@ -0,0 +1 @@
+fad020ef5ae9ce01b80bbe929d2aa843c7fda0e7
\ No newline at end of file
diff --git a/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_WORK_ADDRESS.png.sha1 b/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_WORK_ADDRESS.png.sha1
new file mode 100644
index 0000000..a9e49b4
--- /dev/null
+++ b/chrome/app/settings_strings_grdp/IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_WORK_ADDRESS.png.sha1
@@ -0,0 +1 @@
+fad020ef5ae9ce01b80bbe929d2aa843c7fda0e7
\ No newline at end of file
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 679fb41..08fe88c 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -4664,6 +4664,17 @@
      nullptr}};
 #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
 
+#if BUILDFLAG(IS_WIN)
+const FeatureEntry::FeatureParam kAvatarButtonSyncPromoMinimumCookeAge[] = {
+    // 30 seconds to simplify testing.
+    {"minimum-cookie-age", "30s"}};
+
+const FeatureEntry::FeatureVariation kAvatarButtonSyncPromoVariations[] = {
+    {"with short minimum cookie age (for testing)",
+     kAvatarButtonSyncPromoMinimumCookeAge,
+     std::size(kAvatarButtonSyncPromoMinimumCookeAge), nullptr}};
+#endif
+
 #if BUILDFLAG(IS_ANDROID)
 
 const FeatureEntry::FeatureParam kTouchToSearchCalloutIphParams[] = {
@@ -10741,7 +10752,9 @@
 #if BUILDFLAG(IS_WIN)
     {"avatar-button-sync-promo", flag_descriptions::kAvatarButtonSyncPromoName,
      flag_descriptions::kAvatarButtonSyncPromoDescription, kOsWin,
-     FEATURE_VALUE_TYPE(switches::kAvatarButtonSyncPromo)},
+     FEATURE_WITH_PARAMS_VALUE_TYPE(switches::kAvatarButtonSyncPromo,
+                                    kAvatarButtonSyncPromoVariations,
+                                    "AvatarButtonSyncPromo")},
 #endif
 
 #if BUILDFLAG(ENABLE_DICE_SUPPORT) && BUILDFLAG(ENABLE_EXTENSIONS)
@@ -12334,6 +12347,14 @@
 #endif  // BUILDFLAG(IS_ANDROID)
 
 #if BUILDFLAG(IS_ANDROID)
+    {"enable-android-window-popup-resize-after-spawn",
+     flag_descriptions::kAndroidWindowPopupResizeAfterSpawnName,
+     flag_descriptions::kAndroidWindowPopupResizeAfterSpawnDescription,
+     kOsAndroid,
+     FEATURE_VALUE_TYPE(chrome::android::kAndroidWindowPopupResizeAfterSpawn)},
+#endif  // BUILDFLAG(IS_ANDROID)
+
+#if BUILDFLAG(IS_ANDROID)
     {"enable-android-window-occlusion",
      flag_descriptions::kAndroidWindowOcclusionName,
      flag_descriptions::kAndroidWindowOcclusionDescription, kOsAndroid,
diff --git a/chrome/browser/actor/actor_keyed_service.cc b/chrome/browser/actor/actor_keyed_service.cc
index 4c4328c..00671dc 100644
--- a/chrome/browser/actor/actor_keyed_service.cc
+++ b/chrome/browser/actor/actor_keyed_service.cc
@@ -53,6 +53,22 @@
   actor_ui_state_manager_ = std::move(ausm);
 }
 
+const ActorTask* ActorKeyedService::GetActingActorTaskForWebContents(
+    content::WebContents* web_contents) {
+  if (auto* tab_interface = tabs::TabModel::GetFromContents(web_contents)) {
+    // There should only be one active task per tab.
+    for (const auto& [task_id, actor_task] : GetActiveTasks()) {
+      if (actor_task->IsActingOnTab(tab_interface->GetHandle()) &&
+          (actor_task->GetState() == ActorTask::State::kActing ||
+           actor_task->GetState() == ActorTask::State::kReflecting)) {
+        return actor_task;
+      }
+    }
+  }
+
+  return nullptr;
+}
+
 TaskId ActorKeyedService::AddActiveTask(std::unique_ptr<ActorTask> task) {
   TaskId task_id = next_task_id_.GenerateNextId();
   last_created_task_id_ = task_id;
diff --git a/chrome/browser/actor/actor_keyed_service.h b/chrome/browser/actor/actor_keyed_service.h
index 9101efb..fc4416a 100644
--- a/chrome/browser/actor/actor_keyed_service.h
+++ b/chrome/browser/actor/actor_keyed_service.h
@@ -124,6 +124,11 @@
 
   void NotifyTaskStateChanged(const ActorTask& task);
 
+  // Returns the acting task for web_contents. Returns nullptr if acting task
+  // does not exist.
+  const ActorTask* GetActingActorTaskForWebContents(
+      content::WebContents* web_contents);
+
  private:
   // Called when the actor coordinator has finished an action which required
   // task creation.
diff --git a/chrome/browser/actor/aggregated_journal_serializer.cc b/chrome/browser/actor/aggregated_journal_serializer.cc
index ffc5c0f..bcf0fcd 100644
--- a/chrome/browser/actor/aggregated_journal_serializer.cc
+++ b/chrome/browser/actor/aggregated_journal_serializer.cc
@@ -157,6 +157,12 @@
                               entry.jpg_screenshot->size());
   }
 
+  if (!entry.url.empty()) {
+    annotation = track_event->add_debug_annotations();
+    annotation->set_name("url");
+    annotation->set_string_value(entry.url);
+  }
+
   WriteTracePacket(msg.SerializeAsArray());
 }
 
diff --git a/chrome/browser/actor/ui/actor_overlay_browsertest.cc b/chrome/browser/actor/ui/actor_overlay_browsertest.cc
index c187b48..c88e685 100644
--- a/chrome/browser/actor/ui/actor_overlay_browsertest.cc
+++ b/chrome/browser/actor/ui/actor_overlay_browsertest.cc
@@ -411,11 +411,29 @@
           ->GetActorOverlayView()
           ->GetVisible();
     }));
-    // Verify tab counts after each move.
-    ASSERT_EQ(source_browser->tab_strip_model()->count(),
-              1);  // The browser tab_2 moved FROM
-    ASSERT_EQ(target_browser->tab_strip_model()->count(),
-              2);  // The browser tab_2 moved TO
+    // Verify the overlay's child WebView was correctly detached from the source
+    // browser window.
+    EXPECT_EQ(source_browser->GetBrowserView()
+                  .GetActiveContentsContainerView()
+                  ->GetActorOverlayView()
+                  ->children()
+                  .size(),
+              0u);
+    // Verify the WebView was correctly re-attached to the target browser window
+    // and is visible.
+    ASSERT_EQ(target_browser->GetBrowserView()
+                  .GetActiveContentsContainerView()
+                  ->GetActorOverlayView()
+                  ->children()
+                  .size(),
+              1u);
+    EXPECT_TRUE(base::test::RunUntil([&]() {
+      return target_browser->GetBrowserView()
+          .GetActiveContentsContainerView()
+          ->GetActorOverlayView()
+          ->children()[0]
+          ->GetVisible();
+    }));
   }
   // Stop acting on the tab at the end of the test
   state_manager->OnUiEvent(actor::ui::StoppedActingOnTab(tab_2->GetHandle()));
@@ -426,6 +444,21 @@
                 ->GetActorOverlayView()
                 ->GetVisible();
   }));
+  // Verify that stopping actuation only hides the child WebView, but does not
+  // destroy it or remove it from the view hierarchy.
+  ASSERT_EQ(target_browser->GetBrowserView()
+                .GetActiveContentsContainerView()
+                ->GetActorOverlayView()
+                ->children()
+                .size(),
+            1u);
+  EXPECT_TRUE(base::test::RunUntil([&]() {
+    return !target_browser->GetBrowserView()
+                .GetActiveContentsContainerView()
+                ->GetActorOverlayView()
+                ->children()[0]
+                ->GetVisible();
+  }));
 }
 
 IN_PROC_BROWSER_TEST_F(ActorOverlayTest, RepeatedlyMoveActuatedTabToNewWindow) {
@@ -467,6 +500,20 @@
           ->GetActorOverlayView()
           ->GetVisible();
     }));
+    // Also verify that the overlay's child WebView exists and is visible.
+    ASSERT_EQ(browser_with_actuated_tab->GetBrowserView()
+                  .GetActiveContentsContainerView()
+                  ->GetActorOverlayView()
+                  ->children()
+                  .size(),
+              1u);
+    EXPECT_TRUE(base::test::RunUntil([&]() {
+      return browser_with_actuated_tab->GetBrowserView()
+          .GetActiveContentsContainerView()
+          ->GetActorOverlayView()
+          ->children()[0]
+          ->GetVisible();
+    }));
     // Add a new tab to ensure the source window always has at least two tabs
     // before moving one to a new window (simulates user behavior).
     tabs::TabInterface* new_tab = tabs::TabInterface::GetFromContents(
@@ -476,6 +523,11 @@
     // Move the actuated tab (at index 0) to a new browser window.
     chrome::MoveTabsToNewWindow(browser_with_actuated_tab, {0});
   }
+  // After the final move in the loop, update the browser pointer.
+  browser_with_actuated_tab =
+      BrowserWindow::FindBrowserWindowWithWebContents(tab_1->GetContents())
+          ->AsBrowserView()
+          ->browser();
   // Stop acting on the tab at the end of the test.
   state_manager->OnUiEvent(actor::ui::StoppedActingOnTab(tab_1->GetHandle()));
   // Overlay should become invisible in the browser that currently holds the
@@ -486,6 +538,21 @@
                 ->GetActorOverlayView()
                 ->GetVisible();
   }));
+  // Verify that stopping actuation only hides the child WebView, but does not
+  // destroy it or remove it from the view hierarchy.
+  ASSERT_EQ(browser_with_actuated_tab->GetBrowserView()
+                .GetActiveContentsContainerView()
+                ->GetActorOverlayView()
+                ->children()
+                .size(),
+            1u);
+  EXPECT_TRUE(base::test::RunUntil([&]() {
+    return !browser_with_actuated_tab->GetBrowserView()
+                .GetActiveContentsContainerView()
+                ->GetActorOverlayView()
+                ->children()[0]
+                ->GetVisible();
+  }));
 }
 
 class ActorOverlayDisabledTest : public InProcessBrowserTest {
diff --git a/chrome/browser/actor/ui/actor_ui_tab_controller.cc b/chrome/browser/actor/ui/actor_ui_tab_controller.cc
index 895afbd1..cb7552c3 100644
--- a/chrome/browser/actor/ui/actor_ui_tab_controller.cc
+++ b/chrome/browser/actor/ui/actor_ui_tab_controller.cc
@@ -17,6 +17,7 @@
 namespace actor::ui {
 namespace {
 using ::tabs::TabInterface;
+using enum actor::ui::HandoffButtonState::ControlOwnership;
 
 void LogAndIgnoreCallbackError(const std::string_view source_name,
                                bool result) {
@@ -153,11 +154,16 @@
 }
 
 bool ActorUiTabController::ComputeHandoffButtonVisibility() {
-  // Only visible when its state and the associated tab is active and the mouse
-  // is hovering over the overlay or the button.
-  return current_tab_active_status_ &&
-         current_ui_tab_state_.handoff_button.is_active &&
-         (is_hovering_overlay_ || is_hovering_button_);
+  bool is_button_active = current_ui_tab_state_.handoff_button.is_active;
+  bool is_client_control =
+      current_ui_tab_state_.handoff_button.controller == kClient;
+
+  // Only visible when:
+  // 1. Its state and the associated tab is active and the mouse is hovering
+  //    over the overlay or the button.
+  // 2. Its state and the associated tab is active and the client is in control.
+  return current_tab_active_status_ && is_button_active &&
+         (is_hovering_overlay_ || is_hovering_button_ || is_client_control);
 }
 
 void ActorUiTabController::SetActiveTaskId(TaskId task_id) {
diff --git a/chrome/browser/actor/ui/actor_ui_tab_controller_unittest.cc b/chrome/browser/actor/ui/actor_ui_tab_controller_unittest.cc
index 746398c3..9d5f60ae 100644
--- a/chrome/browser/actor/ui/actor_ui_tab_controller_unittest.cc
+++ b/chrome/browser/actor/ui/actor_ui_tab_controller_unittest.cc
@@ -198,6 +198,35 @@
   Debounce();
 }
 
+TEST_F(ActorUiTabControllerTest,
+       UpdateButtonVisibility_ButtonStaysVisibleWhenClientIsInControl) {
+  HandoffButtonState handoff_button_state(
+      true, HandoffButtonState::ControlOwnership::kActor);
+  UiTabState ui_tab_state(ActorOverlayState(), handoff_button_state);
+  tab_controller()->OnUiTabStateChange(ui_tab_state, base::DoNothing());
+  tab_controller()->OnTabActiveStatusChanged(true, &mock_tab());
+  Debounce();
+
+  EXPECT_CALL(*tab_controller_factory()->handoff_button_controller(),
+              UpdateState(_, true));
+
+  tab_controller()->SetOverlayHoverStatus(true);
+  Debounce();
+  testing::Mock::VerifyAndClearExpectations(
+      tab_controller_factory()->handoff_button_controller());
+
+  EXPECT_CALL(*tab_controller_factory()->handoff_button_controller(),
+              UpdateState(_, /*is_visible=*/true));
+
+  // Simulate user in control.
+  tab_controller()->SetOverlayHoverStatus(false);
+  HandoffButtonState client_control_state(
+      true, HandoffButtonState::ControlOwnership::kClient);
+  UiTabState new_ui_tab_state(ActorOverlayState(), client_control_state);
+  tab_controller()->OnUiTabStateChange(new_ui_tab_state, base::DoNothing());
+  Debounce();
+}
+
 TEST_F(
     ActorUiTabControllerTest,
     UpdateButtonVisibility_ButtonStaysVisibleWhenHoverMovesFromOverlayToButton) {
diff --git a/chrome/browser/ash/app_mode/test/kiosk_iwa_version_management_browsertest.cc b/chrome/browser/ash/app_mode/test/kiosk_iwa_version_management_browsertest.cc
index d7de4142..4705b62 100644
--- a/chrome/browser/ash/app_mode/test/kiosk_iwa_version_management_browsertest.cc
+++ b/chrome/browser/ash/app_mode/test/kiosk_iwa_version_management_browsertest.cc
@@ -345,7 +345,7 @@
     // `IsolatedWebAppUpdateManager` saves the updated version to cache, if the
     // cache directory is not set, it will result with a failure.
     ProfileManager* profile_manager = g_browser_process->profile_manager();
-    EXPECT_TRUE(profile_manager);
+    ASSERT_TRUE(profile_manager);
     cache_root_dir_ = profile_manager->user_data_dir();
     cache_root_dir_override_ = std::make_unique<base::ScopedPathOverride>(
         ash::DIR_DEVICE_LOCAL_ACCOUNT_IWA_CACHE, cache_root_dir_);
diff --git a/chrome/browser/ash/login/osauth/BUILD.gn b/chrome/browser/ash/login/osauth/BUILD.gn
index 8fe4f40..f44fd8c 100644
--- a/chrome/browser/ash/login/osauth/BUILD.gn
+++ b/chrome/browser/ash/login/osauth/BUILD.gn
@@ -23,6 +23,8 @@
     "profile_prefs_auth_policy_connector_factory.h",
     "recovery_factor_hsm_pubkey_migration.cc",
     "recovery_factor_hsm_pubkey_migration.h",
+    "recovery_id_migration.cc",
+    "recovery_id_migration.h",
   ]
 
   public_deps = [
@@ -74,7 +76,10 @@
 source_set("unit_tests") {
   testonly = true
 
-  sources = [ "auth_factor_migrator_unittest.cc" ]
+  sources = [
+    "auth_factor_migrator_unittest.cc",
+    "recovery_id_migration_unittest.cc",
+  ]
 
   deps = [
     ":osauth",
diff --git a/chrome/browser/ash/login/osauth/auth_factor_migration.h b/chrome/browser/ash/login/osauth/auth_factor_migration.h
index 6ddc9a2..677810c 100644
--- a/chrome/browser/ash/login/osauth/auth_factor_migration.h
+++ b/chrome/browser/ash/login/osauth/auth_factor_migration.h
@@ -16,7 +16,8 @@
  public:
   enum class MigrationName {
     kRecoveryFactorHsmPubkeyMigration,
-    kKnowledgeFactorHashInfoMigration
+    kKnowledgeFactorHashInfoMigration,
+    kRecoveryIdMigration,
   };
   AuthFactorMigration() = default;
   virtual ~AuthFactorMigration() = default;
diff --git a/chrome/browser/ash/login/osauth/auth_factor_migrator.cc b/chrome/browser/ash/login/osauth/auth_factor_migrator.cc
index 2ea489cb..139af44 100644
--- a/chrome/browser/ash/login/osauth/auth_factor_migrator.cc
+++ b/chrome/browser/ash/login/osauth/auth_factor_migrator.cc
@@ -7,11 +7,15 @@
 #include <memory>
 #include <utility>
 
+#include "base/functional/bind.h"
 #include "base/metrics/histogram_functions.h"
 #include "base/strings/strcat.h"
 #include "chrome/browser/ash/login/osauth/auth_factor_migration.h"
 #include "chrome/browser/ash/login/osauth/knowledge_factor_hash_info_migration.h"
 #include "chrome/browser/ash/login/osauth/recovery_factor_hsm_pubkey_migration.h"
+#include "chrome/browser/ash/login/osauth/recovery_id_migration.h"
+#include "chromeos/ash/components/cryptohome/auth_factor.h"
+#include "chromeos/ash/components/dbus/userdataauth/userdataauth_client.h"
 #include "chromeos/ash/components/login/auth/public/authentication_error.h"
 #include "chromeos/ash/components/login/auth/public/user_context.h"
 
@@ -33,6 +37,8 @@
       return "RecoveryFactorHsmPubkeyMigration";
     case AuthFactorMigration::MigrationName::kKnowledgeFactorHashInfoMigration:
       return "KnowledgeFactorHashInfoMigration";
+    case AuthFactorMigration::MigrationName::kRecoveryIdMigration:
+      return "RecoveryIdMigration";
   }
 }
 
@@ -68,6 +74,8 @@
 AuthFactorMigrator::GetMigrationsList(UserDataAuthClient* user_data_auth) {
   auto result = std::vector<std::unique_ptr<AuthFactorMigration>>();
   result.emplace_back(
+      std::make_unique<RecoveryIdMigration>(user_data_auth));
+  result.emplace_back(
       std::make_unique<RecoveryFactorHsmPubkeyMigration>(user_data_auth));
   result.emplace_back(
       std::make_unique<KnowledgeFactorHashInfoMigration>(user_data_auth));
diff --git a/chrome/browser/ash/login/osauth/recovery_id_migration.cc b/chrome/browser/ash/login/osauth/recovery_id_migration.cc
new file mode 100644
index 0000000..6820f012
--- /dev/null
+++ b/chrome/browser/ash/login/osauth/recovery_id_migration.cc
@@ -0,0 +1,65 @@
+// Copyright 2025 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/login/osauth/recovery_id_migration.h"
+
+#include <memory>
+#include <optional>
+#include <utility>
+
+#include "chromeos/ash/components/cryptohome/auth_factor.h"
+#include "chromeos/ash/components/cryptohome/cryptohome_util.h"
+#include "chromeos/ash/components/dbus/userdataauth/userdataauth_client.h"
+#include "chromeos/ash/components/login/auth/public/authentication_error.h"
+#include "chromeos/ash/components/login/auth/public/user_context.h"
+
+namespace ash {
+
+RecoveryIdMigration::RecoveryIdMigration(UserDataAuthClient* user_data_auth)
+    : user_data_auth_(user_data_auth) {}
+RecoveryIdMigration::~RecoveryIdMigration() = default;
+
+void RecoveryIdMigration::Run(std::unique_ptr<UserContext> context,
+                              AuthOperationCallback callback) {
+  auto* recovery = context->GetAuthFactorsConfiguration().FindFactorByType(
+      cryptohome::AuthFactorType::kRecovery);
+
+  if (!context->GenerateFreshRecoveryId() || !recovery) {
+    was_skipped_ = true;
+    std::move(callback).Run(std::move(context), std::nullopt);
+    return;
+  }
+
+  user_data_auth::GenerateFreshRecoveryIdRequest req;
+  *req.mutable_account_id() =
+      cryptohome::CreateAccountIdentifierFromAccountId(context->GetAccountId());
+  user_data_auth_->GenerateFreshRecoveryId(
+      req, base::BindOnce(&RecoveryIdMigration::OnFreshRecoveryIdGenerated,
+                          weak_factory_.GetWeakPtr(), std::move(context),
+                          std::move(callback)));
+}
+
+void RecoveryIdMigration::OnFreshRecoveryIdGenerated(
+    std::unique_ptr<UserContext> context,
+    AuthOperationCallback callback,
+    std::optional<user_data_auth::GenerateFreshRecoveryIdReply> reply) {
+  context->SetGenerateFreshRecoveryId(false);
+  // We don't check for an error here, as failing to generate a fresh recovery
+  // ID is not a fatal error. The rest of the migrations can proceed.
+  if (!reply.has_value() ||
+      reply->error() != user_data_auth::CRYPTOHOME_ERROR_NOT_SET) {
+    LOG(ERROR) << "Failed to generate fresh recovery ID";
+  }
+  std::move(callback).Run(std::move(context), std::nullopt);
+}
+
+bool RecoveryIdMigration::WasSkipped() {
+  return was_skipped_;
+}
+
+AuthFactorMigration::MigrationName RecoveryIdMigration::GetName() {
+  return MigrationName::kRecoveryIdMigration;
+}
+
+}  // namespace ash
\ No newline at end of file
diff --git a/chrome/browser/ash/login/osauth/recovery_id_migration.h b/chrome/browser/ash/login/osauth/recovery_id_migration.h
new file mode 100644
index 0000000..101cf128
--- /dev/null
+++ b/chrome/browser/ash/login/osauth/recovery_id_migration.h
@@ -0,0 +1,49 @@
+// Copyright 2025 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_LOGIN_OSAUTH_RECOVERY_ID_MIGRATION_H_
+#define CHROME_BROWSER_ASH_LOGIN_OSAUTH_RECOVERY_ID_MIGRATION_H_
+
+#include <memory>
+
+#include "base/memory/raw_ptr.h"
+#include "base/memory/weak_ptr.h"
+#include "chrome/browser/ash/login/osauth/auth_factor_migration.h"
+#include "chromeos/ash/components/dbus/userdataauth/userdataauth_client.h"
+#include "chromeos/ash/components/login/auth/public/auth_callbacks.h"
+
+namespace ash {
+
+class UserContext;
+
+// This class encapsulates the logic for generating a fresh recovery id if one
+// is needed.
+class RecoveryIdMigration : public AuthFactorMigration {
+ public:
+  explicit RecoveryIdMigration(UserDataAuthClient* user_data_auth);
+  ~RecoveryIdMigration() override;
+
+  RecoveryIdMigration(const RecoveryIdMigration&) = delete;
+  RecoveryIdMigration& operator=(const RecoveryIdMigration&) = delete;
+
+  // Checks if a fresh recovery id is needed and generates one.
+  void Run(std::unique_ptr<UserContext> context,
+           AuthOperationCallback callback) override;
+  bool WasSkipped() override;
+  MigrationName GetName() override;
+
+ private:
+  void OnFreshRecoveryIdGenerated(
+      std::unique_ptr<UserContext> context,
+      AuthOperationCallback callback,
+      std::optional<user_data_auth::GenerateFreshRecoveryIdReply> reply);
+
+  bool was_skipped_ = false;
+  raw_ptr<UserDataAuthClient> user_data_auth_;
+  base::WeakPtrFactory<RecoveryIdMigration> weak_factory_{this};
+};
+
+}  // namespace ash
+
+#endif  // CHROME_BROWSER_ASH_LOGIN_OSAUTH_RECOVERY_ID_MIGRATION_H_
\ No newline at end of file
diff --git a/chrome/browser/ash/login/osauth/recovery_id_migration_unittest.cc b/chrome/browser/ash/login/osauth/recovery_id_migration_unittest.cc
new file mode 100644
index 0000000..d4e802d
--- /dev/null
+++ b/chrome/browser/ash/login/osauth/recovery_id_migration_unittest.cc
@@ -0,0 +1,125 @@
+// Copyright 2025 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/login/osauth/recovery_id_migration.h"
+
+#include <memory>
+#include <optional>
+
+#include "base/test/task_environment.h"
+#include "base/test/test_future.h"
+#include "chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.h"
+#include "chromeos/ash/components/login/auth/public/user_context.h"
+#include "google_apis/gaia/gaia_id.h"
+#include "testing/gtest/include/gtest/gtest.h"
+
+namespace ash {
+namespace {
+
+using AuthOperationTestFuture =
+    base::test::TestFuture<std::unique_ptr<UserContext>,
+                           std::optional<AuthenticationError>>;
+
+}  // namespace
+
+class RecoveryIdMigrationTest : public testing::Test {
+ public:
+  RecoveryIdMigrationTest() = default;
+  ~RecoveryIdMigrationTest() override = default;
+
+  void SetUp() override {
+    UserDataAuthClient::InitializeFake();
+    migrator_ =
+        std::make_unique<RecoveryIdMigration>(FakeUserDataAuthClient::Get());
+  }
+
+  void TearDown() override {
+    migrator_.reset();
+    UserDataAuthClient::Shutdown();
+  }
+
+ protected:
+  std::unique_ptr<UserContext> CreateContext(
+      bool generate_fresh_recovery_id,
+      bool has_recovery_factor) {
+    auto context = std::make_unique<UserContext>();
+    context->SetAccountId(test_account_id_);
+    context->SetGenerateFreshRecoveryId(generate_fresh_recovery_id);
+    if (has_recovery_factor) {
+      cryptohome::AuthFactorRef ref(cryptohome::AuthFactorType::kRecovery,
+                                    cryptohome::KeyLabel("recovery"));
+      cryptohome::AuthFactor factor(ref, /*common_metadata=*/{});
+      AuthFactorsConfiguration config({std::move(factor)}, /*supported_factors=*/{});
+      context->SetAuthFactorsConfiguration(std::move(config));
+    } else {
+      context->SetAuthFactorsConfiguration(AuthFactorsConfiguration{});
+    }
+    return context;
+  }
+
+  const AccountId test_account_id_ =
+      AccountId::FromUserEmailGaiaId("test@test.com", GaiaId("12345"));
+  std::unique_ptr<RecoveryIdMigration> migrator_;
+  base::test::SingleThreadTaskEnvironment task_environment_;
+};
+
+TEST_F(RecoveryIdMigrationTest, SkippedNoRecoveryFactor) {
+  AuthOperationTestFuture future;
+  migrator_->Run(CreateContext(/*generate_fresh_recovery_id=*/true,
+                               /*has_recovery_factor=*/false),
+                 future.GetCallback());
+  EXPECT_EQ(future.Get<1>(), std::nullopt);
+  EXPECT_TRUE(migrator_->WasSkipped());
+  EXPECT_FALSE(
+      FakeUserDataAuthClient::Get()
+          ->WasCalled<
+              FakeUserDataAuthClient::Operation::kGenerateFreshRecoveryId>());
+}
+
+TEST_F(RecoveryIdMigrationTest, SkippedNoGenerateFlag) {
+  AuthOperationTestFuture future;
+  migrator_->Run(CreateContext(/*generate_fresh_recovery_id=*/false,
+                               /*has_recovery_factor=*/true),
+                 future.GetCallback());
+  EXPECT_EQ(future.Get<1>(), std::nullopt);
+  EXPECT_TRUE(migrator_->WasSkipped());
+  EXPECT_FALSE(
+      FakeUserDataAuthClient::Get()
+          ->WasCalled<
+              FakeUserDataAuthClient::Operation::kGenerateFreshRecoveryId>());
+}
+
+TEST_F(RecoveryIdMigrationTest, Success) {
+  AuthOperationTestFuture future;
+  migrator_->Run(CreateContext(/*generate_fresh_recovery_id=*/true,
+                               /*has_recovery_factor=*/true),
+                 future.GetCallback());
+  EXPECT_EQ(future.Get<1>(), std::nullopt);
+  EXPECT_FALSE(migrator_->WasSkipped());
+  EXPECT_TRUE(
+      FakeUserDataAuthClient::Get()
+          ->WasCalled<
+              FakeUserDataAuthClient::Operation::kGenerateFreshRecoveryId>());
+  EXPECT_FALSE(future.Get<0>()->GenerateFreshRecoveryId());
+}
+
+TEST_F(RecoveryIdMigrationTest, FailureIsIgnored) {
+  FakeUserDataAuthClient::Get()->SetNextOperationError(
+      FakeUserDataAuthClient::Operation::kGenerateFreshRecoveryId,
+      cryptohome::ErrorWrapper::CreateFromErrorCodeOnly(
+          user_data_auth::CRYPTOHOME_ERROR_ACCOUNT_NOT_FOUND));
+  AuthOperationTestFuture future;
+  migrator_->Run(CreateContext(/*generate_fresh_recovery_id=*/true,
+                               /*has_recovery_factor=*/true),
+                 future.GetCallback());
+  EXPECT_EQ(future.Get<1>(), std::nullopt);
+  EXPECT_FALSE(migrator_->WasSkipped());
+  EXPECT_TRUE(
+      FakeUserDataAuthClient::Get()
+          ->WasCalled<
+              FakeUserDataAuthClient::Operation::kGenerateFreshRecoveryId>());
+  EXPECT_FALSE(future.Get<0>()->GenerateFreshRecoveryId());
+}
+
+}  // namespace ash
\ No newline at end of file
diff --git a/chrome/browser/ash/login/screens/osauth/cryptohome_recovery_screen.cc b/chrome/browser/ash/login/screens/osauth/cryptohome_recovery_screen.cc
index 486d233..ffb24e4d 100644
--- a/chrome/browser/ash/login/screens/osauth/cryptohome_recovery_screen.cc
+++ b/chrome/browser/ash/login/screens/osauth/cryptohome_recovery_screen.cc
@@ -184,10 +184,11 @@
   }
 
   // The user just authenticated with recovery factor and therefore we want to
-  // rotate the recovery id.
+  // rotate the recovery id after the user directory is mounted.
+  user_context->SetGenerateFreshRecoveryId(true);
   auth_factor_editor_.RotateRecoveryFactor(
       std::move(user_context),
-      /*ensure_fresh_recovery_id=*/true,
+      /*ensure_fresh_recovery_id=*/false,
       base::BindOnce(&CryptohomeRecoveryScreen::OnRotateRecoveryFactor,
                      weak_ptr_factory_.GetWeakPtr()));
 }
diff --git a/chrome/browser/autofill/android/BUILD.gn b/chrome/browser/autofill/android/BUILD.gn
index c386239..4cad63b 100644
--- a/chrome/browser/autofill/android/BUILD.gn
+++ b/chrome/browser/autofill/android/BUILD.gn
@@ -182,11 +182,11 @@
     "java/res/layout/autofill_editor_dialog.xml",
     "java/res/layout/autofill_editor_dialog_dropdown.xml",
     "java/res/layout/autofill_editor_dialog_non_editable_textview.xml",
+    "java/res/layout/autofill_editor_dialog_notice.xml",
     "java/res/layout/autofill_editor_dialog_textview.xml",
     "java/res/layout/autofill_local_card_editor.xml",
     "java/res/layout/autofill_local_iban_editor.xml",
     "java/res/layout/autofill_vcn_enroll_bottom_sheet_content.xml",
-    "java/res/layout/editable_option_editor_footer.xml",
     "java/res/layout/radio_button_group_third_party_preference.xml",
     "java/res/menu/prefeditor_editor_menu.xml",
     "java/res/values/dimens.xml",
diff --git a/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog.xml b/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog.xml
index 9603a27d..d1ed3ef9 100644
--- a/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog.xml
+++ b/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog.xml
@@ -35,12 +35,21 @@
         android:layout_alignParentEnd="true" >
 
         <LinearLayout
-            android:id="@+id/contents"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
+            android:orientation="vertical"
             android:layout_marginStart="@dimen/pref_autofill_content_spacing"
-            android:layout_marginEnd="@dimen/pref_autofill_content_spacing"
-            android:orientation="vertical" />
+            android:layout_marginEnd="@dimen/pref_autofill_content_spacing">
+
+            <LinearLayout
+                android:id="@+id/contents"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content"
+                android:orientation="vertical" />
+
+            <include layout="@layout/autofill_editor_base_buttons" />
+
+        </LinearLayout>
 
     </org.chromium.components.browser_ui.widget.FadingEdgeScrollView>
 
diff --git a/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog_notice.xml b/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog_notice.xml
new file mode 100644
index 0000000..ab5fc550
--- /dev/null
+++ b/chrome/browser/autofill/android/java/res/layout/autofill_editor_dialog_notice.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+Copyright 2025 The Chromium Authors
+Use of this source code is governed by a BSD-style license that can be
+found in the LICENSE file.
+-->
+<TextView
+    xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/notice"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:paddingTop="12dp"
+    android:paddingBottom="12dp"
+    android:paddingLeft="4dp"
+    android:paddingRight="4dp"
+    android:breakStrategy="high_quality"
+    android:textAppearance="@style/TextAppearance.TextMedium.Secondary" />
diff --git a/chrome/browser/autofill/android/java/res/layout/editable_option_editor_footer.xml b/chrome/browser/autofill/android/java/res/layout/editable_option_editor_footer.xml
deleted file mode 100644
index ef175277..0000000
--- a/chrome/browser/autofill/android/java/res/layout/editable_option_editor_footer.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-Copyright 2016 The Chromium Authors
-Use of this source code is governed by a BSD-style license that can be
-found in the LICENSE file.
--->
-
-<LinearLayout
-        xmlns:android="http://schemas.android.com/apk/res/android"
-        android:orientation="vertical" >
-
-    <TextView
-        android:id="@+id/required_fields_notice"
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_marginTop="8dp"
-        android:layout_marginBottom="16dp"
-        android:layout_marginStart="@dimen/pref_autofill_field_horizontal_padding"
-        android:layout_marginEnd="@dimen/pref_autofill_field_horizontal_padding"
-        android:textAppearance="@style/TextAppearance.TextSmall.Secondary"
-        android:text="@string/payments_required_field_message"
-        android:importantForAccessibility="no"/>
-
-    <TextView
-        android:id="@+id/footer_message"
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:layout_marginTop="8dp"
-        android:layout_marginBottom="16dp"
-        android:layout_marginStart="@dimen/pref_autofill_field_horizontal_padding"
-        android:layout_marginEnd="@dimen/pref_autofill_field_horizontal_padding"
-        android:breakStrategy="balanced"
-        android:textAppearance="@style/TextAppearance.TextSmall.Secondary" />
-
-    <include layout="@layout/autofill_editor_base_buttons" />
-
-</LinearLayout>
diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/AddressEditorMediator.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/AddressEditorMediator.java
index 88f3ac82..cd86bc37 100644
--- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/AddressEditorMediator.java
+++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/AddressEditorMediator.java
@@ -22,16 +22,19 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.DropdownFieldProperties.DROPDOWN_KEY_VALUE_LIST;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.EDITOR_FIELDS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.EDITOR_TITLE;
-import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FOOTER_MESSAGE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.IS_REQUIRED;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.LABEL;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALIDATOR;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.DROPDOWN;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NON_EDITABLE_TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NonEditableTextProperties.NON_EDITABLE_TEXT_ALL_KEYS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NonEditableTextProperties.TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_ALL_KEYS;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.SHOW_BUTTONS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_ALL_KEYS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
@@ -205,7 +208,6 @@
                 new PropertyModel.Builder(ALL_KEYS)
                         .with(EDITOR_TITLE, getEditorTitle())
                         .with(CUSTOM_DONE_BUTTON_TEXT, mCustomDoneButtonText)
-                        .with(FOOTER_MESSAGE, getRecordTypeNoticeText())
                         .with(DELETE_CONFIRMATION_TITLE, getDeleteConfirmationTitle())
                         .with(DELETE_CONFIRMATION_TEXT, getDeleteConfirmationText())
                         .with(
@@ -316,6 +318,26 @@
         if (mEmailField != null) {
             editorFields.add(new EditorItem(TEXT_INPUT, mEmailField, /* isFullLine= */ true));
         }
+        for (EditorItem item : editorFields) {
+            if (item.model.get(IS_REQUIRED)) {
+                editorFields.add(
+                        new EditorItem(
+                                NOTICE,
+                                new PropertyModel.Builder(NOTICE_ALL_KEYS)
+                                        .with(
+                                                NOTICE_TEXT,
+                                                mContext.getString(
+                                                        R.string.payments_required_field_message))
+                                        // Required fields are indicated by an asterisk (*) and
+                                        // announced separately by screen readers. Don't announce
+                                        // the message itself.
+                                        .with(IMPORTANT_FOR_ACCESSIBILITY, false)
+                                        .build(),
+                                /* isFullLine= */ true));
+                break;
+            }
+        }
+        maybeAddRecordTypeNotice(editorFields);
 
         return editorFields;
     }
@@ -331,9 +353,25 @@
                                         mProfileToEdit.getGUID()))
                         .build();
         editorFields.add(new EditorItem(NON_EDITABLE_TEXT, model, /* isFullLine= */ true));
+
+        maybeAddRecordTypeNotice(editorFields);
         return editorFields;
     }
 
+    private void maybeAddRecordTypeNotice(ListModel<EditorItem> editorFields) {
+        @Nullable String recordTypeNoticeText = getRecordTypeNoticeText();
+        if (recordTypeNoticeText != null) {
+            editorFields.add(
+                    new EditorItem(
+                            NOTICE,
+                            new PropertyModel.Builder(NOTICE_ALL_KEYS)
+                                    .with(NOTICE_TEXT, recordTypeNoticeText)
+                                    .with(IMPORTANT_FOR_ACCESSIBILITY, true)
+                                    .build(),
+                            /* isFullLine= */ true));
+        }
+    }
+
     private void onCommitChanges() {
         assumeNonNull(mEditorModel);
         if (!validateForm(mEditorModel)) {
diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogView.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogView.java
index 90e497e..e87edeb 100644
--- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogView.java
+++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogView.java
@@ -7,6 +7,7 @@
 import static org.chromium.build.NullUtil.assumeNonNull;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.DROPDOWN;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NON_EDITABLE_TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.isDropdownField;
 
@@ -99,7 +100,7 @@
 
     private final View mContainerView;
     private final ViewGroup mContentView;
-    private final View mFooter;
+    private final View mButtonBar;
     private Button mDoneButton;
 
     private @Nullable Animator mDialogInOutAnimator;
@@ -153,11 +154,10 @@
         prepareToolbar();
 
         mContentView = mContainerView.findViewById(R.id.contents);
-        mFooter =
-                LayoutInflater.from(mActivity)
-                        .inflate(R.layout.editable_option_editor_footer, null, false);
-        mFooter.findViewById(R.id.button_primary).setId(R.id.editor_dialog_done_button);
-        mFooter.findViewById(R.id.button_secondary).setId(R.id.payments_edit_cancel_button);
+
+        mButtonBar = mContainerView.findViewById(R.id.button_bar);
+        mButtonBar.findViewById(R.id.button_primary).setId(R.id.editor_dialog_done_button);
+        mButtonBar.findViewById(R.id.button_secondary).setId(R.id.payments_edit_cancel_button);
 
         prepareButtons();
     }
@@ -176,16 +176,6 @@
         }
     }
 
-    public void setFooterMessage(@Nullable String footerMessage) {
-        TextView footerText = mFooter.findViewById(R.id.footer_message);
-        if (footerMessage != null) {
-            footerText.setText(footerMessage);
-            footerText.setVisibility(View.VISIBLE);
-        } else {
-            footerText.setVisibility(View.GONE);
-        }
-    }
-
     public void setDeleteConfirmationTitle(@Nullable String deleteConfirmationTitle) {
         mDeleteConfirmationTitle = deleteConfirmationTitle;
     }
@@ -194,18 +184,6 @@
         mDeleteConfirmationText = deleteConfirmationText;
     }
 
-    public void maybeShowRequiredFieldNotice() {
-        TextView requiredFieldsNotice = mFooter.findViewById(R.id.required_fields_notice);
-        int requiredFieldsNoticeVisibility = View.GONE;
-        for (int i = 0; i < mFieldViews.size(); i++) {
-            if (mFieldViews.get(i).isRequired()) {
-                requiredFieldsNoticeVisibility = View.VISIBLE;
-                break;
-            }
-        }
-        requiredFieldsNotice.setVisibility(requiredFieldsNoticeVisibility);
-    }
-
     public void setAllowDelete(boolean allowDelete) {
         EditorDialogToolbar toolbar = mContainerView.findViewById(R.id.action_bar);
         toolbar.setShowDeleteMenuItem(allowDelete);
@@ -245,11 +223,10 @@
     }
 
     public void setShowButtons(boolean showButtons) {
-        View buttonBar = mFooter.findViewById(R.id.button_bar);
         if (showButtons) {
-            buttonBar.setVisibility(View.VISIBLE);
+            mButtonBar.setVisibility(View.VISIBLE);
         } else {
-            buttonBar.setVisibility(View.GONE);
+            mButtonBar.setVisibility(View.GONE);
         }
     }
 
@@ -376,10 +353,10 @@
     }
 
     private void prepareButtons() {
-        mDoneButton = mFooter.findViewById(R.id.editor_dialog_done_button);
+        mDoneButton = mButtonBar.findViewById(R.id.editor_dialog_done_button);
         mDoneButton.setOnClickListener(this);
 
-        Button cancelButton = mFooter.findViewById(R.id.payments_edit_cancel_button);
+        Button cancelButton = mButtonBar.findViewById(R.id.payments_edit_cancel_button);
         cancelButton.setOnClickListener(this);
     }
 
@@ -451,11 +428,6 @@
             }
         }
         setDoneRunnableToFields(assumeNonNull(mDoneRunnable));
-
-        // Add the footer.
-        mContentView.addView(mFooter);
-
-        maybeShowRequiredFieldNotice();
     }
 
     /**
@@ -530,6 +502,18 @@
                             textView,
                             EditorDialogViewBinder::bindNonEditableTextView);
                     childView = textLayout;
+                    break;
+                }
+            case NOTICE:
+                {
+                    View noticeLayout =
+                            LayoutInflater.from(mActivity)
+                                    .inflate(R.layout.autofill_editor_dialog_notice, null);
+                    TextView textView = noticeLayout.findViewById(R.id.notice);
+                    PropertyModelChangeProcessor.create(
+                            editorItem.model, textView, EditorDialogViewBinder::bindNoticeTextView);
+                    childView = noticeLayout;
+                    break;
                 }
         }
         assumeNonNull(childView);
diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogViewBinder.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogViewBinder.java
index 91b47dc..acb430a 100644
--- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogViewBinder.java
+++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorDialogViewBinder.java
@@ -17,7 +17,6 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.DropdownFieldProperties.DROPDOWN_KEY_VALUE_LIST;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.EDITOR_FIELDS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.EDITOR_TITLE;
-import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FOOTER_MESSAGE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.ERROR_MESSAGE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.FOCUSED;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.IS_REQUIRED;
@@ -25,6 +24,8 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALIDATOR;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NonEditableTextProperties.TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.IMPORTANT_FOR_ACCESSIBILITY;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.SHOW_BUTTONS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FORMATTER;
@@ -32,6 +33,7 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.VALIDATE_ON_SHOW;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.VISIBLE;
 
+import android.view.View;
 import android.widget.TextView;
 
 import org.chromium.build.annotations.NullMarked;
@@ -60,8 +62,6 @@
             view.setEditorTitle(model.get(EDITOR_TITLE));
         } else if (propertyKey == CUSTOM_DONE_BUTTON_TEXT) {
             view.setCustomDoneButtonText(model.get(CUSTOM_DONE_BUTTON_TEXT));
-        } else if (propertyKey == FOOTER_MESSAGE) {
-            view.setFooterMessage(model.get(FOOTER_MESSAGE));
         } else if (propertyKey == DELETE_CONFIRMATION_TITLE) {
             view.setDeleteConfirmationTitle(model.get(DELETE_CONFIRMATION_TITLE));
         } else if (propertyKey == DELETE_CONFIRMATION_TEXT) {
@@ -151,4 +151,17 @@
             assert false : "Unhandled update to property:" + key;
         }
     }
+
+    static void bindNoticeTextView(PropertyModel model, TextView view, PropertyKey key) {
+        if (key == NOTICE_TEXT) {
+            view.setText(model.get(NOTICE_TEXT));
+        } else if (key == IMPORTANT_FOR_ACCESSIBILITY) {
+            view.setImportantForAccessibility(
+                    model.get(IMPORTANT_FOR_ACCESSIBILITY)
+                            ? View.IMPORTANT_FOR_ACCESSIBILITY_YES
+                            : View.IMPORTANT_FOR_ACCESSIBILITY_NO);
+        } else {
+            assert false : "Unhandled update to property:" + key;
+        }
+    }
 }
diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorProperties.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorProperties.java
index 1f9163f2a..897b64a3 100644
--- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorProperties.java
+++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/editors/EditorProperties.java
@@ -57,8 +57,6 @@
             new ReadableObjectPropertyKey<>("editor_title");
     public static final ReadableObjectPropertyKey<String> CUSTOM_DONE_BUTTON_TEXT =
             new ReadableObjectPropertyKey<>("custom_done_button_text");
-    public static final ReadableObjectPropertyKey<String> FOOTER_MESSAGE =
-            new ReadableObjectPropertyKey<>("footer_message");
     public static final ReadableObjectPropertyKey<String> DELETE_CONFIRMATION_TITLE =
             new ReadableObjectPropertyKey<>("delete_confirmation_title");
     public static final ReadableObjectPropertyKey<String> DELETE_CONFIRMATION_TEXT =
@@ -89,7 +87,6 @@
     public static final PropertyKey[] ALL_KEYS = {
         EDITOR_TITLE,
         CUSTOM_DONE_BUTTON_TEXT,
-        FOOTER_MESSAGE,
         DELETE_CONFIRMATION_TITLE,
         DELETE_CONFIRMATION_TEXT,
         EDITOR_FIELDS,
@@ -107,7 +104,7 @@
     /*
      * Types of fields this editor model supports.
      */
-    @IntDef({ItemType.DROPDOWN, ItemType.TEXT_INPUT, ItemType.NON_EDITABLE_TEXT})
+    @IntDef({ItemType.DROPDOWN, ItemType.TEXT_INPUT, ItemType.NON_EDITABLE_TEXT, ItemType.NOTICE})
     @Retention(RetentionPolicy.SOURCE)
     public @interface ItemType {
         // A fixed list of values, only 1 of which can be selected.
@@ -116,6 +113,8 @@
         int TEXT_INPUT = 2;
         // A non-editable constant string.
         int NON_EDITABLE_TEXT = 3;
+        // A notice string that is not editable.
+        int NOTICE = 4;
     }
 
     /** Field properties common to every field. */
@@ -184,10 +183,27 @@
         public static final PropertyKey[] NON_EDITABLE_TEXT_ALL_KEYS = {TEXT};
     }
 
+    /** Properties specific for the notice fields. */
+    public static class NoticeProperties {
+        public static final ReadableObjectPropertyKey<String> NOTICE_TEXT =
+                new ReadableObjectPropertyKey<>("notice_text");
+
+        public static final ReadableBooleanPropertyKey IMPORTANT_FOR_ACCESSIBILITY =
+                new ReadableBooleanPropertyKey("important_for_accessibility");
+
+        public static final PropertyKey[] NOTICE_ALL_KEYS = {
+            NOTICE_TEXT, IMPORTANT_FOR_ACCESSIBILITY
+        };
+    }
+
     public static boolean isDropdownField(ListItem fieldItem) {
         return fieldItem.type == ItemType.DROPDOWN;
     }
 
+    public static boolean isEditable(ListItem fieldItem) {
+        return fieldItem.type == ItemType.DROPDOWN || fieldItem.type == ItemType.TEXT_INPUT;
+    }
+
     public static @Nullable String getDropdownKeyByValue(
             PropertyModel dropdownField, @Nullable String value) {
         for (DropdownKeyValue keyValue :
@@ -226,6 +242,9 @@
     public static boolean validateForm(PropertyModel editorModel) {
         boolean isValid = true;
         for (ListItem item : editorModel.get(EditorProperties.EDITOR_FIELDS)) {
+            if (!isEditable(item)) {
+                continue;
+            }
             if (item.model.get(FieldProperties.VALIDATOR) == null) {
                 continue;
             }
@@ -239,6 +258,9 @@
         // Check if a field with an error is already focused.
         ListModel<EditorItem> fields = editorModel.get(EditorProperties.EDITOR_FIELDS);
         for (EditorItem item : fields) {
+            if (!isEditable(item)) {
+                continue;
+            }
             if (item.model.get(FieldProperties.FOCUSED)
                     && item.model.get(FieldProperties.ERROR_MESSAGE) != null) {
                 // Hack: Although the field is focused, it may be off screen. Toggle FOCUSED in
@@ -251,6 +273,9 @@
 
         // Focus first field with an error.
         for (EditorItem item : fields) {
+            if (!isEditable(item)) {
+                continue;
+            }
             if (item.model.get(FieldProperties.ERROR_MESSAGE) != null) {
                 item.model.set(FieldProperties.FOCUSED, true);
                 break;
diff --git a/chrome/browser/autofill/android/junit/src/org/chromium/chrome/browser/autofill/editors/AddressEditorTest.java b/chrome/browser/autofill/android/junit/src/org/chromium/chrome/browser/autofill/editors/AddressEditorTest.java
index 78a35d9..51788525 100644
--- a/chrome/browser/autofill/android/junit/src/org/chromium/chrome/browser/autofill/editors/AddressEditorTest.java
+++ b/chrome/browser/autofill/android/junit/src/org/chromium/chrome/browser/autofill/editors/AddressEditorTest.java
@@ -11,7 +11,9 @@
 import static org.hamcrest.Matchers.not;
 import static org.hamcrest.Matchers.nullValue;
 import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
 import static org.mockito.ArgumentMatchers.any;
 import static org.mockito.ArgumentMatchers.anyInt;
 import static org.mockito.ArgumentMatchers.anyString;
@@ -29,14 +31,15 @@
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.DELETE_CONFIRMATION_TITLE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.DONE_RUNNABLE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.EDITOR_FIELDS;
-import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FOOTER_MESSAGE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.ERROR_MESSAGE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.IS_REQUIRED;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.LABEL;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.FieldProperties.VALUE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NON_EDITABLE_TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.NOTICE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.ItemType.TEXT_INPUT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NonEditableTextProperties.TEXT;
+import static org.chromium.chrome.browser.autofill.editors.EditorProperties.NoticeProperties.NOTICE_TEXT;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.SHOW_BUTTONS;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.TextFieldProperties.TEXT_FIELD_TYPE;
 import static org.chromium.chrome.browser.autofill.editors.EditorProperties.setDropdownKey;
@@ -276,16 +279,42 @@
         assertEquals(isRequired, field.get(IS_REQUIRED));
     }
 
+    private void validateRequiredNotice(PropertyModel editorModel) {
+        ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
+        for (EditorItem item : editorFields) {
+            if (item.model.containsKey(IS_REQUIRED) && item.model.get(IS_REQUIRED)) {
+                assertTrue(
+                        noticeExists(
+                                editorFields,
+                                mActivity.getString(R.string.payments_required_field_message)));
+                return;
+            }
+        }
+        assertFalse(
+                noticeExists(
+                        editorFields,
+                        mActivity.getString(R.string.payments_required_field_message)));
+    }
+
+    private void validateRecordTypeNotice(PropertyModel editorModel, String recordTypeNotice) {
+        assertTrue(noticeExists(editorModel.get(EDITOR_FIELDS), recordTypeNotice));
+    }
+
+    private boolean noticeExists(ListModel<EditorItem> editorFields, String expectedNoticeText) {
+        for (EditorItem item : editorFields) {
+            if (item.type == NOTICE && expectedNoticeText.equals(item.model.get(NOTICE_TEXT))) {
+                return true;
+            }
+        }
+        return false;
+    }
+
     private static void checkModelHasExpectedValues(
-            PropertyModel editorModel,
-            String expectedDeleteTitle,
-            String expectedDeleteText,
-            @Nullable String expectedRecordTypeNotice) {
+            PropertyModel editorModel, String expectedDeleteTitle, String expectedDeleteText) {
         assertNotNull(editorModel);
 
         assertEquals(expectedDeleteTitle, editorModel.get(DELETE_CONFIRMATION_TITLE));
         assertEquals(expectedDeleteText, editorModel.get(DELETE_CONFIRMATION_TEXT));
-        assertEquals(expectedRecordTypeNotice, editorModel.get(FOOTER_MESSAGE));
     }
 
     private void validateShownFields(
@@ -315,7 +344,9 @@
         // editorFields[8] - street address field.
         // editorFields[9] - phone number field.
         // editorFields[10] - email field.
-        assertEquals(11, editorFields.size());
+        // editorFields[11] - required notice.
+        // editorFields[12] - save in account notice.
+        assertEquals(shouldMarkFieldsRequired ? 13 : 11, editorFields.size());
 
         // Fields obtained from backend must be placed after the country dropdown.
         validateTextField(
@@ -387,7 +418,7 @@
     private void validateErrorMessages(PropertyModel editorModel, boolean errorsPresent) {
         assertNotNull(editorModel);
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(11, editorFields.size());
+        assertEquals(13, editorFields.size());
 
         Matcher<String> requiredFieldMatcher =
                 errorsPresent ? not(isEmptyString()) : anyOf(nullValue(), isEmptyString());
@@ -440,13 +471,9 @@
                 mActivity.getString(R.string.autofill_delete_address_confirmation_dialog_title);
         final String deleteText =
                 mActivity.getString(R.string.autofill_delete_local_address_record_type_notice);
-        final String recordTypeNotice = null;
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -466,18 +493,9 @@
                 mActivity
                         .getString(R.string.autofill_delete_account_address_record_type_notice)
                         .replace("$1", USER_EMAIL);
-        final String recordTypeNotice =
-                mActivity
-                        .getString(
-                                R.string
-                                        .autofill_address_will_be_saved_in_account_record_type_notice)
-                        .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -499,13 +517,9 @@
                 mActivity.getString(R.string.autofill_delete_address_confirmation_dialog_title);
         final String deleteText =
                 mActivity.getString(R.string.autofill_delete_local_address_record_type_notice);
-        final String recordTypeNotice = null;
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -530,13 +544,9 @@
                 mActivity.getString(R.string.autofill_delete_address_confirmation_dialog_title);
         final String deleteText =
                 mActivity.getString(R.string.autofill_delete_sync_address_record_type_notice);
-        final String recordTypeNotice = null;
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -558,13 +568,9 @@
                 mActivity.getString(R.string.autofill_delete_address_confirmation_dialog_title);
         final String deleteText =
                 mActivity.getString(R.string.autofill_delete_local_address_record_type_notice);
-        final String recordTypeNotice = null;
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -589,13 +595,9 @@
                 mActivity.getString(R.string.autofill_delete_address_confirmation_dialog_title);
         final String deleteText =
                 mActivity.getString(R.string.autofill_delete_sync_address_record_type_notice);
-        final String recordTypeNotice = null;
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -620,18 +622,9 @@
                 mActivity
                         .getString(R.string.autofill_delete_account_address_record_type_notice)
                         .replace("$1", USER_EMAIL);
-        final String recordTypeNotice =
-                mActivity
-                        .getString(
-                                R.string
-                                        .autofill_address_will_be_saved_in_account_record_type_notice)
-                        .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -658,18 +651,9 @@
                 mActivity
                         .getString(R.string.autofill_delete_account_address_record_type_notice)
                         .replace("$1", USER_EMAIL);
-        final String recordTypeNotice =
-                mActivity
-                        .getString(
-                                R.string
-                                        .autofill_address_will_be_saved_in_account_record_type_notice)
-                        .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -693,18 +677,9 @@
                 mActivity
                         .getString(R.string.autofill_delete_account_address_record_type_notice)
                         .replace("$1", USER_EMAIL);
-        final String recordTypeNotice =
-                mActivity
-                        .getString(
-                                R.string
-                                        .autofill_address_will_be_saved_in_account_record_type_notice)
-                        .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -728,18 +703,9 @@
                 mActivity
                         .getString(R.string.autofill_delete_account_address_record_type_notice)
                         .replace("$1", USER_EMAIL);
-        final String recordTypeNotice =
-                mActivity
-                        .getString(
-                                R.string
-                                        .autofill_address_already_saved_in_account_record_type_notice)
-                        .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
     }
 
     @Test
@@ -770,7 +736,7 @@
 
     @Test
     @SmallTest
-    public void validateShownFields_NewAddressProfile() {
+    public void validateShownItems_NewAddressProfile() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -782,11 +748,12 @@
                 mAddressEditor.getEditorModelForTesting(),
                 AutofillProfile.builder().build(),
                 /* shouldMarkFieldsRequired= */ false);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_NewAddressProfile_EligibleForAddressAccountStorage() {
+    public void validateShownItems_NewAddressProfile_EligibleForAddressAccountStorage() {
         when(mPersonalDataManager.isEligibleForAddressAccountStorage()).thenReturn(true);
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
@@ -800,11 +767,19 @@
                 AutofillProfile.builder().build(),
                 /* shouldMarkFieldsRequired= */ true,
                 /* shouldMarkFieldsRequiredWhenAddressFieldEmpty= */ true);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
+        final String recordTypeNotice =
+                mActivity
+                        .getString(
+                                R.string
+                                        .autofill_address_will_be_saved_in_account_record_type_notice)
+                        .replace("$1", USER_EMAIL);
+        validateRecordTypeNotice(mAddressEditor.getEditorModelForTesting(), recordTypeNotice);
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_LocalOrSyncAddressProfile_SaveLocally() {
+    public void validateShownItems_LocalOrSyncAddressProfile_SaveLocally() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -821,11 +796,12 @@
                 mAddressEditor.getEditorModelForTesting(),
                 sLocalProfile,
                 /* shouldMarkFieldsRequired= */ false);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_LocalOrSyncAddressProfile_UpdateLocally() {
+    public void validateShownItems_LocalOrSyncAddressProfile_UpdateLocally() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -842,11 +818,12 @@
                 mAddressEditor.getEditorModelForTesting(),
                 sLocalProfile,
                 /* shouldMarkFieldsRequired= */ false);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_LocalOrSyncAddressProfile_MigrationToAccount() {
+    public void validateShownItems_LocalOrSyncAddressProfile_MigrationToAccount() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -863,11 +840,19 @@
                 mAddressEditor.getEditorModelForTesting(),
                 sLocalProfile,
                 /* shouldMarkFieldsRequired= */ true);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
+        final String recordTypeNotice =
+                mActivity
+                        .getString(
+                                R.string
+                                        .autofill_address_will_be_saved_in_account_record_type_notice)
+                        .replace("$1", USER_EMAIL);
+        validateRecordTypeNotice(mAddressEditor.getEditorModelForTesting(), recordTypeNotice);
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_AccountProfile_SaveInAccountFlow() {
+    public void validateShownItems_AccountProfile_SaveInAccountFlow() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -884,11 +869,19 @@
                 mAddressEditor.getEditorModelForTesting(),
                 sAccountProfile,
                 /* shouldMarkFieldsRequired= */ true);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
+        final String recordTypeNotice =
+                mActivity
+                        .getString(
+                                R.string
+                                        .autofill_address_will_be_saved_in_account_record_type_notice)
+                        .replace("$1", USER_EMAIL);
+        validateRecordTypeNotice(mAddressEditor.getEditorModelForTesting(), recordTypeNotice);
     }
 
     @Test
     @SmallTest
-    public void validateShownFields_AccountProfile_UpdateAlreadySaved() {
+    public void validateShownItems_AccountProfile_UpdateAlreadySaved() {
         setUpAddressUiComponents(SUPPORTED_ADDRESS_FIELDS);
         mAddressEditor =
                 new AddressEditorCoordinator(
@@ -905,6 +898,14 @@
                 mAddressEditor.getEditorModelForTesting(),
                 sAccountProfile,
                 /* shouldMarkFieldsRequired= */ true);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
+        final String recordTypeNotice =
+                mActivity
+                        .getString(
+                                R.string
+                                        .autofill_address_already_saved_in_account_record_type_notice)
+                        .replace("$1", USER_EMAIL);
+        validateRecordTypeNotice(mAddressEditor.getEditorModelForTesting(), recordTypeNotice);
     }
 
     @Test
@@ -996,7 +997,7 @@
         PropertyModel editorModel = mAddressEditor.getEditorModelForTesting();
         assertNotNull(editorModel);
         ListModel<EditorItem> editorFields = editorModel.get(EDITOR_FIELDS);
-        assertEquals(11, editorFields.size());
+        assertEquals(13, editorFields.size());
 
         // Set values of the required fields.
         editorFields.get(1).model.set(VALUE, "New Name");
@@ -1232,9 +1233,9 @@
         assertNotNull(editorModel);
 
         ListModel<EditorItem> model = editorModel.get(EDITOR_FIELDS);
-        assertEquals(11, model.size());
+        assertEquals(13, model.size());
         for (EditorItem item : model) {
-            if (item.model.get(IS_REQUIRED)) {
+            if (EditorProperties.isEditable(item) && item.model.get(IS_REQUIRED)) {
                 item.model.set(VALUE, "");
             }
         }
@@ -1264,7 +1265,7 @@
         assertEquals(false, editorModel.get(SHOW_BUTTONS));
 
         ListModel<EditorItem> model = editorModel.get(EDITOR_FIELDS);
-        assertEquals(1, model.size());
+        assertEquals(2, model.size());
 
         EditorItem editorItem = model.get(0);
         assertEquals(NON_EDITABLE_TEXT, editorItem.type);
@@ -1284,9 +1285,8 @@
                         .replace("$1", USER_EMAIL);
 
         checkModelHasExpectedValues(
-                mAddressEditor.getEditorModelForTesting(),
-                deleteTitle,
-                deleteText,
-                recordTypeNotice);
+                mAddressEditor.getEditorModelForTesting(), deleteTitle, deleteText);
+        validateRequiredNotice(mAddressEditor.getEditorModelForTesting());
+        validateRecordTypeNotice(mAddressEditor.getEditorModelForTesting(), recordTypeNotice);
     }
 }
diff --git a/chrome/browser/browser_resources.grd b/chrome/browser/browser_resources.grd
index 287f8bd..c83a05b 100644
--- a/chrome/browser/browser_resources.grd
+++ b/chrome/browser/browser_resources.grd
@@ -37,8 +37,9 @@
         <structure type="lottie" name="IDR_AUTOFILL_VIRTUAL_CARD_ENROLL_DIALOG_LOTTIE" file="resources/autofill/autofill_virtual_card_enroll_dialog.json" compress="brotli"/>
         <structure type="lottie" name="IDR_AUTOFILL_AI_FFR_BANNER_LOTTIE" file="resources/autofill/autofill_ai_ffr_banner.json" compress="brotli"/>
         <structure type="lottie" name="IDR_AUTOFILL_SAVE_DRIVERS_LICENSE_LOTTIE" file="resources/autofill/autofill_save_drivers_license.json" compress="brotli"/>
-        <structure type="lottie" name="IDR_AUTOFILL_SAVE_PASSPORT_LOTTIE" file="resources/autofill/autofill_save_passport.json" compress="brotli"/>
+        <structure type="lottie" name="IDR_AUTOFILL_SAVE_PASSPORT_AND_NATIONAL_ID_CARD_LOTTIE" file="resources/autofill/autofill_save_passport_and_national_id_card.json" compress="brotli"/>
         <structure type="lottie" name="IDR_AUTOFILL_SAVE_VEHICLE_LOTTIE" file="resources/autofill/autofill_save_vehicle.json" compress="brotli"/>
+        <structure type="lottie" name="IDR_AUTOFILL_SAVE_KNOWN_TRAVELER_NUMBER_AND_REDRESS_NUMBER_LOTTIE" file="resources/autofill/autofill_save_known_traveler_number_and_redress_number.json" compress="brotli"/>
         <structure type="lottie" name="IDR_AUTOFILL_SAVE_CARD_LOTTIE" file="resources/autofill/autofill_save_card.json" compress="brotli"/>
       </if>
     </structures>
diff --git a/chrome/browser/devtools/chrome_devtools_manager_delegate.cc b/chrome/browser/devtools/chrome_devtools_manager_delegate.cc
index be48672..ba47c007 100644
--- a/chrome/browser/devtools/chrome_devtools_manager_delegate.cc
+++ b/chrome/browser/devtools/chrome_devtools_manager_delegate.cc
@@ -214,6 +214,23 @@
                                      DevToolsOpenedByAction::kInspectLink);
 }
 
+scoped_refptr<content::DevToolsAgentHost>
+ChromeDevToolsManagerDelegate::OpenDevTools(
+    content::DevToolsAgentHost* agent_host) {
+  scoped_refptr<content::DevToolsAgentHost> tab_agent_host(
+      content::DevToolsAgentHost::GetOrCreateForTab(
+          agent_host->GetWebContents()));
+  DevToolsWindow::OpenDevToolsWindow(tab_agent_host, nullptr,
+                                     DevToolsOpenedByAction::kUnknown);
+  DevToolsWindow* window =
+      DevToolsWindow::FindDevToolsWindow(tab_agent_host.get());
+  if (!window) {
+    return nullptr;
+  }
+
+  return DevToolsAgentHost::GetOrCreateFor(window->GetDevToolsWebContents());
+}
+
 void ChromeDevToolsManagerDelegate::Activate(
     content::DevToolsAgentHost* agent_host) {
   auto* web_contents = agent_host->GetWebContents();
diff --git a/chrome/browser/devtools/chrome_devtools_manager_delegate.h b/chrome/browser/devtools/chrome_devtools_manager_delegate.h
index 5ae87cc..4f139eb 100644
--- a/chrome/browser/devtools/chrome_devtools_manager_delegate.h
+++ b/chrome/browser/devtools/chrome_devtools_manager_delegate.h
@@ -56,6 +56,8 @@
 
   // content::DevToolsManagerDelegate implementation.
   void Inspect(content::DevToolsAgentHost* agent_host) override;
+  scoped_refptr<content::DevToolsAgentHost> OpenDevTools(
+      content::DevToolsAgentHost* agent_host) override;
   void Activate(content::DevToolsAgentHost* agent_host) override;
   void HandleCommand(content::DevToolsAgentHostClientChannel* channel,
                      base::span<const uint8_t> message,
diff --git a/chrome/browser/devtools/devtools_window.cc b/chrome/browser/devtools/devtools_window.cc
index a256168..b65d8772 100644
--- a/chrome/browser/devtools/devtools_window.cc
+++ b/chrome/browser/devtools/devtools_window.cc
@@ -2100,3 +2100,7 @@
   bindings_->TransferDelegate(*new_bindings);
   bindings_ = new_bindings;
 }
+
+raw_ptr<content::WebContents> DevToolsWindow::GetDevToolsWebContents() {
+  return main_web_contents_;
+}
diff --git a/chrome/browser/devtools/devtools_window.h b/chrome/browser/devtools/devtools_window.h
index 7b7109f..9c333f9 100644
--- a/chrome/browser/devtools/devtools_window.h
+++ b/chrome/browser/devtools/devtools_window.h
@@ -162,10 +162,13 @@
   // If DeveloperToolsAvailability policy disallows developer tools for the
   // current WebContents, no DevTools window created. In case if needed pointer
   // to the created window one should use DevToolsAgentHost and
-  // DevToolsWindow::FindDevToolsWindow(). E.g.:
+  // DevToolsWindow::FindDevToolsWindow().
+  // Note: To resolve DevToolsWindow::FindDevToolsWindow one must provide
+  // a DevToolsAgentHost for the tab target.
+  // Example:
   //
   // scoped_refptr<content::DevToolsAgentHost> agent(
-  //   content::DevToolsAgentHost::GetOrCreateFor(inspected_web_contents));
+  //   content::DevToolsAgentHost::GetOrCreateForTab(inspected_web_contents));
   // DevToolsWindow::ToggleDevToolsWindow(
   //   inspected_web_contents, DevToolsToggleAction::Show());
   // DevToolsWindow* window = DevToolsWindow::FindDevToolsWindow(agent.get());
@@ -295,6 +298,8 @@
       content::RenderFrameHost* old_frame,
       content::RenderFrameHost* new_frame);
 
+  raw_ptr<content::WebContents> GetDevToolsWebContents();
+
  private:
   friend class DevToolsWindowTesting;
   friend class DevToolsWindowCreationObserver;
diff --git a/chrome/browser/devtools/protocol/devtools_protocol_browsertest.cc b/chrome/browser/devtools/protocol/devtools_protocol_browsertest.cc
index 03f24d5..5b3500a7 100644
--- a/chrome/browser/devtools/protocol/devtools_protocol_browsertest.cc
+++ b/chrome/browser/devtools/protocol/devtools_protocol_browsertest.cc
@@ -41,6 +41,7 @@
 #include "chrome/browser/tpcd/metadata/manager_factory.h"
 #include "chrome/browser/tpcd/support/trial_test_utils.h"
 #include "chrome/common/chrome_paths.h"
+#include "chrome/common/pref_names.h"
 #include "chrome/common/webui_url_constants.h"
 #include "chrome/test/base/chrome_test_utils.h"
 #include "components/content_settings/core/browser/cookie_settings.h"
@@ -1185,7 +1186,6 @@
   AttachToBrowserTarget();
   const base::Value::Dict* result = SendCommandSync("Target.getTargets");
 
-  std::string target_id;
   base::Value::Dict ext_target;
   for (const auto& target : *result->FindList("targetInfos")) {
     if (*target.GetDict().FindString("type") == "service_worker") {
@@ -2193,4 +2193,142 @@
               std::nullopt);
 }
 
+#if !BUILDFLAG(IS_ANDROID)
+IN_PROC_BROWSER_TEST_F(DevToolsProtocolTest,
+                       OpensDevTools_FailsForNonBrowserTarget) {
+  AttachToTabTarget(web_contents());
+
+  const base::Value::Dict* result = SendCommandSync("Target.getTargets");
+  const base::Value::List* list = result->FindList("targetInfos");
+  ASSERT_TRUE(list->size() == 1);
+  const std::string targetId = *list->front().GetDict().FindString("targetId");
+
+  base::Value::Dict params;
+  params.Set("targetId", targetId);
+  result = SendCommandSync("Target.openDevTools", std::move(params));
+
+  EXPECT_EQ(*error()->FindString("message"), "Not allowed");
+}
+
+IN_PROC_BROWSER_TEST_F(DevToolsProtocolTest, OpensDevTools_OpensForPageTarget) {
+  AttachToBrowserTarget();
+
+  const base::Value::Dict* result = SendCommandSync("Target.getTargets");
+  const base::Value::List* list = result->FindList("targetInfos");
+  ASSERT_TRUE(list->size() == 1);
+  const std::string targetId = *list->front().GetDict().FindString("targetId");
+
+  base::Value::Dict params;
+  params.Set("targetId", targetId);
+  result = SendCommandSync("Target.openDevTools", std::move(params));
+
+  const std::string devtools_target_id(*result->FindString("targetId"));
+
+  // CDP `Target.getTargets` result should contain the new DevTools target.
+  result = SendCommandSync("Target.getTargets");
+
+  base::Value::Dict devtools_target;
+  for (const auto& target : *result->FindList("targetInfos")) {
+    if (*target.GetDict().FindString("type") == "other") {
+      devtools_target = target.Clone().TakeDict();
+      break;
+    }
+  }
+
+  EXPECT_EQ(2u, result->FindList("targetInfos")->size());
+  EXPECT_EQ(devtools_target_id, *devtools_target.FindString("targetId"));
+}
+
+IN_PROC_BROWSER_TEST_F(DevToolsProtocolTest, OpensDevTools_OpensForTabTarget) {
+  AttachToBrowserTarget();
+
+  base::Value::Dict tabFilter = base::Value::Dict();
+  tabFilter.Set("type", "tab");
+  tabFilter.Set("exclude", false);
+  base::Value::List targetFilter =
+      base::Value::List().Append(std::move(tabFilter));
+  base::Value::Dict getTargetParams = base::Value::Dict();
+  getTargetParams.Set("filter", std::move(targetFilter));
+
+  const base::Value::Dict* result =
+      SendCommandSync("Target.getTargets", std::move(getTargetParams));
+  base::Value::Dict tab_target;
+  for (const auto& target : *result->FindList("targetInfos")) {
+    if (*target.GetDict().FindString("type") == "tab") {
+      tab_target = target.Clone().TakeDict();
+      break;
+    }
+  }
+
+  base::Value::Dict params;
+  params.Set("targetId", *tab_target.FindString("targetId"));
+  result = SendCommandSync("Target.openDevTools", std::move(params));
+
+  const std::string devtools_target_id(*result->FindString("targetId"));
+
+  // CDP `Target.getTargets` result should contain the new DevTools target.
+  result = SendCommandSync("Target.getTargets");
+
+  base::Value::Dict devtools_target;
+  for (const auto& target : *result->FindList("targetInfos")) {
+    if (*target.GetDict().FindString("type") == "other") {
+      devtools_target = target.Clone().TakeDict();
+      break;
+    }
+  }
+
+  EXPECT_EQ(2u, result->FindList("targetInfos")->size());
+  EXPECT_EQ(devtools_target_id, *devtools_target.FindString("targetId"));
+}
+
+IN_PROC_BROWSER_TEST_F(DevToolsProtocolTest, OpensDevTools_OpensUndocked) {
+  set_agent_host_can_close();
+
+  base::Value::Dict prefs;
+  prefs.Set("isUnderTest", "true");
+  prefs.Set("currentDockState", "undocked");
+  browser()->profile()->GetPrefs()->SetDict(prefs::kDevToolsPreferences,
+                                            std::move(prefs));
+  AttachToBrowserTarget();
+
+  base::Value::Dict tabFilter = base::Value::Dict();
+  tabFilter.Set("type", "tab");
+  tabFilter.Set("exclude", false);
+  base::Value::List targetFilter =
+      base::Value::List().Append(std::move(tabFilter));
+  base::Value::Dict getTargetParams = base::Value::Dict();
+  getTargetParams.Set("filter", std::move(targetFilter));
+
+  const base::Value::Dict* result =
+      SendCommandSync("Target.getTargets", std::move(getTargetParams));
+  base::Value::Dict tab_target;
+  for (const auto& target : *result->FindList("targetInfos")) {
+    if (*target.GetDict().FindString("type") == "tab") {
+      tab_target = target.Clone().TakeDict();
+      break;
+    }
+  }
+
+  base::Value::Dict params;
+  params.Set("targetId", *tab_target.FindString("targetId"));
+  result = SendCommandSync("Target.openDevTools", std::move(params));
+
+  const std::string devtools_target_id(*result->FindString("targetId"));
+
+  // CDP `Target.getTargets` result should contain the new DevTools target.
+  result = SendCommandSync("Target.getTargets");
+
+  base::Value::Dict devtools_target;
+  for (const auto& target : *result->FindList("targetInfos")) {
+    if (*target.GetDict().FindString("type") == "other") {
+      devtools_target = target.Clone().TakeDict();
+      break;
+    }
+  }
+
+  EXPECT_EQ(2u, result->FindList("targetInfos")->size());
+  EXPECT_EQ(devtools_target_id, *devtools_target.FindString("targetId"));
+}
+#endif  // !BUILDFLAG(IS_ANDROID)
+
 }  // namespace
diff --git a/chrome/browser/enterprise/connectors/reporting/reporting_event_router_unittest.cc b/chrome/browser/enterprise/connectors/reporting/reporting_event_router_unittest.cc
index 978090fd..aea034eb 100644
--- a/chrome/browser/enterprise/connectors/reporting/reporting_event_router_unittest.cc
+++ b/chrome/browser/enterprise/connectors/reporting/reporting_event_router_unittest.cc
@@ -1214,6 +1214,53 @@
 }
 #endif  // BUILDFLAG(ENTERPRISE_CONTENT_ANALYSIS)
 
+#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS) && !BUILDFLAG(IS_ANDROID)
+TEST_P(ReportingEventRouterTest, TestOnDataControlsSensitiveDataEvent) {
+  if (use_proto_format()) {
+    return;
+  }
+
+  test::SetOnSecurityEventReporting(
+      profile_->GetPrefs(), /*enabled=*/true,
+      /*enabled_event_names=*/{kKeySensitiveDataEvent},
+      /*enabled_opt_in_events=*/{});
+
+  data_controls::Verdict::TriggeredRules triggered_rules = {
+      {0, {"1", "rule_1_name"}}};
+  test::EventReportValidator validator(client_.get());
+  base::RunLoop run_loop;
+  validator.SetDoneClosure(run_loop.QuitClosure());
+
+  validator.ExpectDataControlsSensitiveDataEvent(
+      /*expected_url*/
+      "https://example.com/",
+      /*expected_tab_url*/ "https://example.com/",
+      /*expected_source*/ "exampleSource",
+      /*expected_destination*/ "exampleDestination",
+      /*expected_mimetypes=*/
+      []() {
+        static std::set<std::string> set = {"text/html"};
+        return &set;
+      }(),
+      /*expected_trigger=*/"WEB_CONTENT_UPLOAD",
+      /*triggered_rules=*/triggered_rules,
+      /*expected_result*/ "EVENT_RESULT_ALLOWED",
+      /*expected_profile_username*/ profile_->GetProfileUserName(),
+      /*expected_profile_identifier*/ GetProfileIdentifier(),
+      /*expected_content_size=*/1234);
+  validator.ExpectActiveUser("content_area_user@gmail.com");
+  validator.ExpectSourceActiveUser("active_user@gmail.com");
+
+  reporting_event_router_->OnDataControlsSensitiveDataEvent(
+      GURL("https://example.com/"), GURL("https://example.com/"),
+      "exampleSource", "exampleDestination", "text/html",
+      enterprise_connectors::kWebContentUploadDataTransferEventTrigger,
+      "active_user@gmail.com", "content_area_user@gmail.com", triggered_rules,
+      enterprise_connectors::EventResult::ALLOWED, 1234);
+  run_loop.Run();
+}
+#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS) && !BUILDFLAG(IS_ANDROID)
+
 INSTANTIATE_TEST_SUITE_P(, ReportingEventRouterTest, ::testing::Bool());
 
 }  // namespace enterprise_connectors
diff --git a/chrome/browser/enterprise/data_controls/reporting_service.cc b/chrome/browser/enterprise/data_controls/reporting_service.cc
index b8cd027d..66ee3c3 100644
--- a/chrome/browser/enterprise/data_controls/reporting_service.cc
+++ b/chrome/browser/enterprise/data_controls/reporting_service.cc
@@ -5,11 +5,11 @@
 #include "chrome/browser/enterprise/data_controls/reporting_service.h"
 
 #include "chrome/browser/enterprise/connectors/analysis/content_analysis_info.h"
+#include "chrome/browser/enterprise/connectors/reporting/reporting_event_router_factory.h"
 #include "chrome/browser/enterprise/data_protection/content_area_user_provider.h"
-#include "chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.h"
-#include "chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_factory.h"
 #include "chrome/browser/profiles/profile.h"
 #include "components/enterprise/connectors/core/reporting_constants.h"
+#include "components/enterprise/connectors/core/reporting_event_router.h"
 #include "components/enterprise/data_controls/core/browser/prefs.h"
 #include "components/enterprise/data_controls/core/browser/verdict.h"
 #include "components/policy/core/common/policy_types.h"
@@ -229,7 +229,7 @@
     const std::string& trigger,
     enterprise_connectors::EventResult event_result) {
   auto* router =
-      extensions::SafeBrowsingPrivateEventRouterFactory::GetForProfile(
+      enterprise_connectors::ReportingEventRouterFactory::GetForBrowserContext(
           &profile_.get());
 
   if (!router || verdict.triggered_rules().empty()) {
@@ -303,7 +303,7 @@
               .WithSystem(ProfileSelection::kNone)
               .WithAshInternals(ProfileSelection::kNone)
               .Build()) {
-  DependsOn(extensions::SafeBrowsingPrivateEventRouterFactory::GetInstance());
+  DependsOn(enterprise_connectors::ReportingEventRouterFactory::GetInstance());
 }
 
 ReportingServiceFactory::~ReportingServiceFactory() = default;
diff --git a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc
index 7f1373f..6a3885e 100644
--- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc
+++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc
@@ -48,10 +48,6 @@
 #include "chrome/browser/enterprise/connectors/reporting/realtime_reporting_client_factory.h"
 #endif
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-#include "base/containers/contains.h"
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
 namespace extensions {
 
 namespace {
@@ -408,71 +404,4 @@
 #endif  // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
 }
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-void SafeBrowsingPrivateEventRouter::OnDataControlsSensitiveDataEvent(
-    const GURL& url,
-    const GURL& tab_url,
-    const std::string& source,
-    const std::string& destination,
-    const std::string& mime_type,
-    const std::string& trigger,
-    const std::string& source_active_user_email,
-    const std::string& content_area_account_email,
-    const data_controls::Verdict::TriggeredRules& triggered_rules,
-    enterprise_connectors::EventResult event_result,
-    int64_t content_size) {
-  std::optional<enterprise_connectors::ReportingSettings> settings =
-      reporting_client_->GetReportingSettings();
-  if (!settings.has_value() ||
-      !base::Contains(settings->enabled_event_names,
-                      enterprise_connectors::kKeySensitiveDataEvent)) {
-    return;
-  }
-
-  base::Value::Dict event;
-  event.Set(kKeyUrl, url.spec());
-  event.Set(kKeyTabUrl, tab_url.spec());
-  event.Set(kKeySource, source);
-  event.Set(kKeyDestination, destination);
-  event.Set(kKeyContentType, mime_type);
-  // |content_size| can be set to -1 to indicate an unknown size, in
-  // which case the field is not set.
-  if (content_size >= 0) {
-    event.Set(kKeyContentSize, base::Int64ToValue(content_size));
-  }
-  event.Set(kKeyTrigger, trigger);
-  if (!content_area_account_email.empty()) {
-    event.Set(enterprise_connectors::kKeyWebAppSignedInAccount,
-              content_area_account_email);
-  }
-  if (!source_active_user_email.empty()) {
-    event.Set(enterprise_connectors::kKeySourceWebAppSignedInAccount,
-              source_active_user_email);
-  }
-  event.Set(kKeyEventResult,
-            enterprise_connectors::EventResultToString(event_result));
-
-  base::Value::List triggered_rule_info;
-  triggered_rule_info.reserve(triggered_rules.size());
-  for (const auto& [index, rule] : triggered_rules) {
-    base::Value::Dict triggered_rule;
-    int rule_id_int = 0;
-    if (base::StringToInt(rule.rule_id, &rule_id_int)) {
-      triggered_rule.Set(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleId,
-                         rule_id_int);
-    }
-    triggered_rule.Set(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleName,
-                       rule.rule_name);
-
-    triggered_rule_info.Append(std::move(triggered_rule));
-  }
-  event.Set(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleInfo,
-            std::move(triggered_rule_info));
-
-  reporting_client_->ReportRealtimeEvent(
-      enterprise_connectors::kKeySensitiveDataEvent,
-      std::move(settings.value()), std::move(event));
-}
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
 }  // namespace extensions
diff --git a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.h b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.h
index 3019189..36007eb 100644
--- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.h
+++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.h
@@ -23,10 +23,6 @@
 #include "components/safe_browsing/content/browser/safe_browsing_navigation_observer_manager.h"
 #include "components/safe_browsing/core/common/proto/realtimeapi.pb.h"
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-#include "components/enterprise/data_controls/core/browser/verdict.h"
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
 namespace content {
 class BrowserContext;
 }
@@ -141,25 +137,6 @@
       const int64_t content_size,
       std::optional<std::u16string> user_justification);
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-  // Helper function to report sensitive data event that were caused by
-  // triggering a Data Controls rule. This is similar to
-  // `OnSensitiveDataEvent()` with a signature more suited to Data Controls as
-  // opposed to scanning related events.
-  void OnDataControlsSensitiveDataEvent(
-      const GURL& url,
-      const GURL& tab_url,
-      const std::string& source,
-      const std::string& destination,
-      const std::string& mime_type,
-      const std::string& trigger,
-      const std::string& source_active_user_email,
-      const std::string& content_area_account_email,
-      const data_controls::Verdict::TriggeredRules& triggered_rules,
-      enterprise_connectors::EventResult event_result,
-      int64_t content_size);
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
  private:
   // Returns filename with full path if full path is required;
   // Otherwise returns only the basename without full path.
diff --git a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc
index d6baf2f..45862d0 100644
--- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc
+++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc
@@ -90,11 +90,6 @@
   }
 ])";
 
-constexpr char kUrl[] = "https://evil.com/sensitive_data.txt";
-constexpr char kTabUrl[] = "https://evil.site.com/";
-constexpr char kSource[] = "exampleSource";
-constexpr char kDestination[] = "exampleDestination";
-
 }  // namespace
 
 class SafeBrowsingEventObserver : public TestEventRouter::EventObserver {
@@ -204,19 +199,6 @@
                                           "PHISHING", -201, referrer_chain);
   }
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-  void TriggerOnDataControlsSensitiveDataEvent(
-      const data_controls::Verdict::TriggeredRules& triggered_rules) {
-    SafeBrowsingPrivateEventRouterFactory::GetForProfile(profile_)
-        ->OnDataControlsSensitiveDataEvent(
-            GURL(kUrl), GURL(kTabUrl), kSource, kDestination, "text/plain",
-            enterprise_connectors::kWebContentUploadDataTransferEventTrigger,
-            "source_active_user@gmail.com", "active_user@gmail.com",
-            triggered_rules, enterprise_connectors::EventResult::BLOCKED,
-            12345);
-  }
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
   void SetReportingPolicy(
       bool enabled,
       bool authorized = true,
@@ -850,75 +832,6 @@
   Mock::VerifyAndClearExpectations(client_.get());
 }
 
-#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-TEST_F(SafeBrowsingPrivateEventRouterTest, TestDataControlsSensitiveDataEvent) {
-  SetUpRouters();
-
-  base::Value::Dict report;
-  base::RunLoop run_loop;
-  EXPECT_CALL(*client_, UploadSecurityEventReport)
-      .WillOnce(
-          testing::DoAll(CaptureArg(&report),
-                         base::test::RunOnceClosure(run_loop.QuitClosure())));
-
-  TriggerOnDataControlsSensitiveDataEvent({
-      {0, {"1", "rule_name_1"}},
-      {1, {"2", "rule_name_2"}},
-  });
-  run_loop.Run();
-
-  Mock::VerifyAndClearExpectations(client_.get());
-  const base::Value::List* event_list =
-      report.FindList(policy::RealtimeReportingJobConfiguration::kEventListKey);
-  ASSERT_NE(event_list, nullptr);
-  ASSERT_EQ(event_list->size(), 1u);
-  const base::Value::Dict& wrapper = (*event_list)[0].GetDict();
-  const base::Value::Dict* event =
-      wrapper.FindDict(enterprise_connectors::kKeySensitiveDataEvent);
-  ASSERT_NE(event, nullptr);
-
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyUrl), kUrl);
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyTabUrl),
-            kTabUrl);
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeySource),
-            kSource);
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyDestination),
-            kDestination);
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyContentSize),
-            "12345");
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyContentType),
-            "text/plain");
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyTrigger),
-            enterprise_connectors::kWebContentUploadDataTransferEventTrigger);
-  EXPECT_EQ(*event->FindString(SafeBrowsingPrivateEventRouter::kKeyEventResult),
-            enterprise_connectors::EventResultToString(
-                enterprise_connectors::EventResult::BLOCKED));
-  EXPECT_EQ(*event->FindString(
-                enterprise_connectors::kKeySourceWebAppSignedInAccount),
-            "source_active_user@gmail.com");
-  EXPECT_EQ(
-      *event->FindString(enterprise_connectors::kKeyWebAppSignedInAccount),
-      "active_user@gmail.com");
-
-  const base::Value::List* triggered_rule_info =
-      event->FindList(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleInfo);
-  ASSERT_NE(triggered_rule_info, nullptr);
-  ASSERT_EQ(triggered_rule_info->size(), 2u);
-  const base::Value::Dict& rule_1 = (*triggered_rule_info)[0].GetDict();
-  EXPECT_EQ(
-      *rule_1.FindString(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleName),
-      "rule_name_1");
-  EXPECT_EQ(
-      *rule_1.FindInt(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleId), 1);
-  const base::Value::Dict& rule_2 = (*triggered_rule_info)[1].GetDict();
-  EXPECT_EQ(
-      *rule_2.FindString(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleName),
-      "rule_name_2");
-  EXPECT_EQ(
-      *rule_2.FindInt(SafeBrowsingPrivateEventRouter::kKeyTriggeredRuleId), 2);
-}
-#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
-
 // Tests to make sure the feature flag and policy control real-time reporting
 // as expected.  The parameter for these tests is a tuple of bools:
 //
diff --git a/chrome/browser/fast_checkout/fast_checkout_client_impl.cc b/chrome/browser/fast_checkout/fast_checkout_client_impl.cc
index 0be30816..f86fa8442 100644
--- a/chrome/browser/fast_checkout/fast_checkout_client_impl.cc
+++ b/chrome/browser/fast_checkout/fast_checkout_client_impl.cc
@@ -58,7 +58,7 @@
   for (const std::unique_ptr<autofill::AutofillField>& field : fields) {
     if (IsVisibleTextField(*field) && field->value().empty() &&
         (is_credit_card_form
-             ? field->Type().GetStorableType() == autofill::CREDIT_CARD_NUMBER
+             ? field->Type().GetCreditCardType() == autofill::CREDIT_CARD_NUMBER
              : field->Type().GetAddressType() != autofill::UNKNOWN_TYPE)) {
       return field.get();
     }
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
index d74b3f6..cbe663d4 100644
--- a/chrome/browser/flag-metadata.json
+++ b/chrome/browser/flag-metadata.json
@@ -2809,6 +2809,14 @@
     ],
     "expiry_milestone": 142
   },
+    {
+    "name": "enable-android-window-popup-resize-after-spawn",
+    "owners": [
+      "chominskib@google.com",
+      "lt-web-apps-team@google.com"
+    ],
+    "expiry_milestone": 150
+  },
   {
     "name": "enable-annotator-mode",
     "owners": [ "sanjaperisic@chromium.org", "cros-edu-eng@google.com" ],
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 66e0b9c..8a513b4 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -6128,6 +6128,15 @@
     "call and make moving windows with window.{move|resize}{By|To}() "
     "possible.";
 
+const char kAndroidWindowPopupResizeAfterSpawnName[] =
+    "Resize a contextual popup after spawning it to compensate for UI elements "
+    "so that its website viewport dimensions match requested ones.";
+const char kAndroidWindowPopupResizeAfterSpawnDescription[] =
+    "Size of the website viewport of a new contextual popup may be requested "
+    "as a parameter in a window.open() Javascript call. If this flag is "
+    "enabled, then the popup will be resized after its creation to ensure that "
+    "this web API contract is satisfied.";
+
 const char kUseAngleDescriptionAndroid[] =
     "Choose the graphics backend for ANGLE. The Vulkan backend is still "
     "experimental, and may contain bugs that "
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
index 3822437..a04107f 100644
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -3537,6 +3537,9 @@
 extern const char kAndroidWindowPopupLargeScreenName[];
 extern const char kAndroidWindowPopupLargeScreenDescription[];
 
+extern const char kAndroidWindowPopupResizeAfterSpawnName[];
+extern const char kAndroidWindowPopupResizeAfterSpawnDescription[];
+
 extern const char kBackgroundCompactMessageName[];
 extern const char kBackgroundCompactDescription[];
 
diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc
index d676585..e328f6e 100644
--- a/chrome/browser/flags/android/chrome_feature_list.cc
+++ b/chrome/browser/flags/android/chrome_feature_list.cc
@@ -101,6 +101,7 @@
     &autofill::features::kAutofillEnableCardBenefitsForAmericanExpress,
     &autofill::features::kAutofillEnableCardBenefitsForBmo,
     &autofill::features::kAutofillEnableFlatRateCardBenefitsFromCurinos,
+    &autofill::features::kAutofillEnableNewCardBenefitsToggleText,
     &autofill::features::kAutofillEnablePaymentSettingsCardPromoAndScanCard,
     &autofill::features::kAutofillEnablePaymentSettingsCardPromoAndScanCard,
     &autofill::features::kAutofillThirdPartyModeContentProvider,
@@ -237,6 +238,7 @@
     &kAndroidToolbarScrollAblation,
     &kAndroidUseAdminsForEnterpriseInfo,
     &kAndroidWindowPopupLargeScreen,
+    &kAndroidWindowPopupResizeAfterSpawn,
     &kAnimatedGifRefactor,
     &kAnimatedImageDragShadow,
     &kAppSpecificHistory,
@@ -480,7 +482,6 @@
     &sensitive_content::features::kSensitiveContentWhileSwitchingTabs,
     &spellcheck::kAndroidGrammarCheck,
     &spellcheck::kAndroidSpellcheckNativeUi,
-    &supervised_user::kPropagateDeviceContentFiltersToSupervisedUser,
     &switches::kMitigateLegacySearchEnginePromoOverlap,
     &sync_sessions::kOptimizeAssociateWindowsAndroid,
     &syncer::kWebApkBackupAndRestoreBackend,
@@ -687,6 +688,10 @@
              "AndroidWindowPopupLargeScreen",
              base::FEATURE_DISABLED_BY_DEFAULT);
 
+BASE_FEATURE(kAndroidWindowPopupResizeAfterSpawn,
+             "AndroidWindowPopupResizeAfterSpawn",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
 BASE_FEATURE(kAnimatedGifRefactor,
              "AnimatedGifRefactor",
              base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chrome/browser/flags/android/chrome_feature_list.h b/chrome/browser/flags/android/chrome_feature_list.h
index 5a318e2..b1c06870 100644
--- a/chrome/browser/flags/android/chrome_feature_list.h
+++ b/chrome/browser/flags/android/chrome_feature_list.h
@@ -58,6 +58,7 @@
 BASE_DECLARE_FEATURE(kAndroidToolbarScrollAblation);
 BASE_DECLARE_FEATURE(kAndroidUseAdminsForEnterpriseInfo);
 BASE_DECLARE_FEATURE(kAndroidWindowPopupLargeScreen);
+BASE_DECLARE_FEATURE(kAndroidWindowPopupResizeAfterSpawn);
 BASE_DECLARE_FEATURE(kAnimatedGifRefactor);
 BASE_DECLARE_FEATURE(kAnimatedImageDragShadow);
 BASE_DECLARE_FEATURE(kAppSpecificHistory);
diff --git a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
index eceaa23..4392c38f 100644
--- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
+++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java
@@ -219,6 +219,8 @@
     public static final String ANDROID_USE_ADMINS_FOR_ENTERPRISE_INFO =
             "AndroidUseAdminsForEnterpriseInfo";
     public static final String ANDROID_WINDOW_POPUP_LARGE_SCREEN = "AndroidWindowPopupLargeScreen";
+    public static final String ANDROID_WINDOW_POPUP_RESIZE_AFTER_SPAWN =
+            "AndroidWindowPopupResizeAfterSpawn";
     public static final String ANIMATED_GIF_REFACTOR = "AnimatedGifRefactor";
     public static final String ANIMATED_IMAGE_DRAG_SHADOW = "AnimatedImageDragShadow";
     public static final String APP_SPECIFIC_HISTORY = "AppSpecificHistory";
@@ -243,6 +245,8 @@
     public static final String AUTOFILL_ENABLE_LOCAL_IBAN = "AutofillEnableLocalIban";
     public static final String AUTOFILL_ENABLE_LOYALTY_CARDS_FILLING =
             "AutofillEnableLoyaltyCardsFilling";
+    public static final String AUTOFILL_ENABLE_NEW_CARD_BENEFITS_TOGGLE_TEXT =
+            "AutofillEnableNewCardBenefitsToggleText";
     public static final String AUTOFILL_ENABLE_PAYMENT_SETTINGS_CARD_PROMO_AND_SCAN_CARD =
             "AutofillEnablePaymentSettingsCardPromoAndScanCard";
     public static final String AUTOFILL_ENABLE_PAYMENT_SETTINGS_SERVER_CARD_SAVE =
@@ -524,8 +528,6 @@
     public static final String PRIVACY_SANDBOX_SENTIMENT_SURVEY = "PrivacySandboxSentimentSurvey";
     public static final String PRIVACY_SANDBOX_SETTINGS_4 = "PrivacySandboxSettings4";
     public static final String PROCESS_RANK_POLICY_ANDROID = "ProcessRankPolicyAndroid";
-    public static final String PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER =
-            "PropagateDeviceContentFiltersToSupervisedUser";
     public static final String PUSH_MESSAGING_DISALLOW_SENDER_IDS =
             "PushMessagingDisallowSenderIDs";
     public static final String PWA_RESTORE_UI = "PwaRestoreUi";
@@ -747,6 +749,8 @@
             newCachedFlag(ANDROID_WEB_APP_LAUNCH_HANDLER, false, true);
     public static final CachedFlag sAndroidWindowPopupLargeScreen =
             newCachedFlag(ANDROID_WINDOW_POPUP_LARGE_SCREEN, false, true);
+    public static final CachedFlag sAndroidWindowPopupResizeAfterSpawn =
+            newCachedFlag(ANDROID_WINDOW_POPUP_RESIZE_AFTER_SPAWN, false);
     public static final CachedFlag sAppSpecificHistory = newCachedFlag(APP_SPECIFIC_HISTORY, true);
     public static final CachedFlag sAppSpecificHistoryViewIntent =
             newCachedFlag(APP_SPECIFIC_HISTORY_VIEW_INTENT, true);
@@ -1073,6 +1077,7 @@
                     sAndroidUseAdminsForEnterpriseInfo,
                     sAndroidWebAppLaunchHandler,
                     sAndroidWindowPopupLargeScreen,
+                    sAndroidWindowPopupResizeAfterSpawn,
                     sAppSpecificHistory,
                     sAppSpecificHistoryViewIntent,
                     sAsyncNotificationManager,
diff --git a/chrome/browser/font_pref_change_notifier.cc b/chrome/browser/font_pref_change_notifier.cc
index d411af5..65ebfdca 100644
--- a/chrome/browser/font_pref_change_notifier.cc
+++ b/chrome/browser/font_pref_change_notifier.cc
@@ -41,7 +41,10 @@
 }
 
 FontPrefChangeNotifier::~FontPrefChangeNotifier() {
-  pref_service_->RemovePrefObserverAllPrefs(this);
+  if (pref_service_) {
+    pref_service_->RemovePrefObserverAllPrefs(this);
+    pref_service_ = nullptr;
+  }
 
   // There could be a shutdown race between this class and the objects
   // registered with it. We don't want the registrars to call back into us
@@ -58,6 +61,11 @@
   registrars_.RemoveObserver(registrar);
 }
 
+void FontPrefChangeNotifier::OnServiceDestroyed(PrefService* service) {
+  pref_service_->RemovePrefObserverAllPrefs(this);
+  pref_service_ = nullptr;
+}
+
 void FontPrefChangeNotifier::OnPreferenceChanged(PrefService* pref_service,
                                                  std::string_view pref_name) {
   if (base::StartsWith(pref_name, pref_names_util::kWebKitFontPrefPrefix,
diff --git a/chrome/browser/font_pref_change_notifier.h b/chrome/browser/font_pref_change_notifier.h
index 7e9410c..4eff3ba 100644
--- a/chrome/browser/font_pref_change_notifier.h
+++ b/chrome/browser/font_pref_change_notifier.h
@@ -73,6 +73,7 @@
   void RemoveRegistrar(Registrar* registrar);
 
   // PrefObserver implementation.
+  void OnServiceDestroyed(PrefService* service) override;
   void OnPreferenceChanged(PrefService* service,
                            std::string_view pref_name) override;
 
diff --git a/chrome/browser/history/history_browsertest.cc b/chrome/browser/history/history_browsertest.cc
index 23dad20..e1c94afa 100644
--- a/chrome/browser/history/history_browsertest.cc
+++ b/chrome/browser/history/history_browsertest.cc
@@ -13,15 +13,23 @@
 #include "base/time/time.h"
 #include "build/build_config.h"
 #include "chrome/app/chrome_command_ids.h"
+#include "chrome/browser/actor/actor_keyed_service.h"
+#include "chrome/browser/actor/actor_task.h"
+#include "chrome/browser/actor/actor_test_util.h"
+#include "chrome/browser/actor/execution_engine.h"
+#include "chrome/browser/actor/ui/event_dispatcher.h"
 #include "chrome/browser/history/history_service_factory.h"
 #include "chrome/browser/history/history_tab_helper.h"
 #include "chrome/browser/history/history_test_utils.h"
 #include "chrome/browser/profiles/profile.h"
+#include "chrome/browser/renderer_host/chrome_navigation_ui_data.h"
 #include "chrome/browser/search_engines/template_url_service_factory.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/ui/browser.h"
 #include "chrome/browser/ui/browser_commands.h"
 #include "chrome/browser/ui/tabs/tab_strip_model.h"
+#include "chrome/common/actor.mojom.h"
+#include "chrome/common/actor/action_result.h"
 #include "chrome/common/chrome_features.h"
 #include "chrome/common/url_constants.h"
 #include "chrome/test/base/in_process_browser_test.h"
@@ -75,6 +83,30 @@
               (override));
 };
 
+// Custom WebContentsObserver that saves ChromeNavigationUIData.
+class TestNavigationUIDataObserver : public content::WebContentsObserver {
+ public:
+  explicit TestNavigationUIDataObserver(content::WebContents* web_contents)
+      : WebContentsObserver(web_contents) {}
+  TestNavigationUIDataObserver(const TestNavigationUIDataObserver&) = delete;
+  TestNavigationUIDataObserver& operator=(const TestNavigationUIDataObserver&) =
+      delete;
+
+  content::NavigationUIData* last_navigation_ui_data() const {
+    return static_cast<content::NavigationUIData*>(
+        last_navigation_ui_data_.get());
+  }
+
+ private:
+  void DidFinishNavigation(
+      content::NavigationHandle* navigation_handle) override {
+    last_navigation_ui_data_ =
+        navigation_handle->GetNavigationUIData()->Clone();
+  }
+
+  std::unique_ptr<content::NavigationUIData> last_navigation_ui_data_;
+};
+
 // This helper class obtains, at ready-to-commit time,  the `visited_link_state`
 // value that was assigned to the navigation's `commit_params`.
 class VisitedLinkNavigationThrottleObserver
@@ -1026,6 +1058,123 @@
   history_service->RemoveObserver(&observer);
 }
 
+class HistoryTaskTagBrowserTest : public HistoryBrowserTest {
+ protected:
+  actor::TaskId LatestTaskIdFromNavigationData(
+      const TestNavigationUIDataObserver& observer) {
+    return static_cast<ChromeNavigationUIData*>(
+               observer.last_navigation_ui_data())
+        ->actor_task_id();
+  }
+  Profile* profile() { return browser()->profile(); }
+
+  actor::TaskId CreateActingTask(content::WebContents* web_contents) {
+    auto* actor_service = actor::ActorKeyedService::Get(profile());
+    actor::TaskId id = actor_service->CreateTask();
+    std::unique_ptr<actor::ToolRequest> action = actor::MakeClickRequest(
+        *tabs::TabInterface::GetFromContents(web_contents), gfx::Point(0, 0));
+
+    // Ensure the actor is in an acting state on the current tab.
+    base::test::TestFuture<actor::mojom::ActionResultPtr, std::optional<size_t>>
+        result;
+    actor_service->GetTask(id)->Act(ToRequestList(action),
+                                    result.GetCallback());
+    actor::ExpectOkResult(result);
+
+    return id;
+  }
+};
+
+// Test that history entry is correctly tagged when actor is active.
+IN_PROC_BROWSER_TEST_F(HistoryTaskTagBrowserTest, ActingTask) {
+  content::WebContents* web_contents =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer(web_contents);
+
+  actor::TaskId test_actor_task_id = CreateActingTask(web_contents);
+
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+
+  ASSERT_TRUE(LatestTaskIdFromNavigationData(observer));
+  EXPECT_EQ(test_actor_task_id, LatestTaskIdFromNavigationData(observer));
+}
+
+// Test that history entry is correctly tagged when actor is active, but not
+// acting/reflecting.
+IN_PROC_BROWSER_TEST_F(HistoryTaskTagBrowserTest, PauseTask) {
+  auto* actor_service = actor::ActorKeyedService::Get(profile());
+  content::WebContents* web_contents =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer(web_contents);
+
+  actor::TaskId test_actor_task_id = CreateActingTask(web_contents);
+  actor_service->GetTask(test_actor_task_id)->Pause();
+
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+
+  // Since the actor was paused when the navigation happened, it should *not* be
+  // tagged with the task id.
+  EXPECT_FALSE(LatestTaskIdFromNavigationData(observer));
+}
+
+// Test that history entry is correctly tagged when actor is inactive.
+IN_PROC_BROWSER_TEST_F(HistoryTaskTagBrowserTest, NoActiveTask) {
+  content::WebContents* web_contents =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer(web_contents);
+
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+
+  EXPECT_FALSE(LatestTaskIdFromNavigationData(observer));
+}
+
+// Test that history entry is correctly tagged when actor goes through multiple
+// states.
+IN_PROC_BROWSER_TEST_F(HistoryTaskTagBrowserTest, PauseThenResumeTask) {
+  auto* actor_service = actor::ActorKeyedService::Get(profile());
+  content::WebContents* web_contents =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer(web_contents);
+
+  actor::TaskId test_actor_task_id = CreateActingTask(web_contents);
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+  EXPECT_EQ(test_actor_task_id, LatestTaskIdFromNavigationData(observer));
+
+  actor_service->GetTask(test_actor_task_id)->Pause();
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+  EXPECT_FALSE(LatestTaskIdFromNavigationData(observer));
+
+  actor_service->GetTask(test_actor_task_id)->Resume();
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+  EXPECT_EQ(test_actor_task_id, LatestTaskIdFromNavigationData(observer));
+}
+
+// Test that history entry is correctly tagged only on active tab.
+IN_PROC_BROWSER_TEST_F(HistoryTaskTagBrowserTest, TwoTabs) {
+  content::WebContents* web_contents_tab1 =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer_tab1(web_contents_tab1);
+
+  // Navigate on first tab.
+  actor::TaskId test_actor_task_id = CreateActingTask(web_contents_tab1);
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+  EXPECT_EQ(test_actor_task_id, LatestTaskIdFromNavigationData(observer_tab1));
+
+  // Open a new tab and navigate on it so it becomes active.
+  ASSERT_TRUE(ui_test_utils::NavigateToURLWithDisposition(
+      browser(), GetTestUrl(), WindowOpenDisposition::NEW_FOREGROUND_TAB,
+      ui_test_utils::BROWSER_TEST_WAIT_FOR_LOAD_STOP));
+
+  // Set up the test observer for this new tab.
+  content::WebContents* web_contents_tab2 =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  TestNavigationUIDataObserver observer_tab2(web_contents_tab2);
+
+  // Navigate and check bit.
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), GetTestUrl()));
+  EXPECT_FALSE(LatestTaskIdFromNavigationData(observer_tab2));
+}
+
 // MPArch means Multiple Page Architecture, each WebContents may have additional
 // FrameTrees which will have their own associated Page.
 class HistoryMPArchBrowserTest : public HistoryBrowserTest {
diff --git a/chrome/browser/history/history_tab_helper.cc b/chrome/browser/history/history_tab_helper.cc
index be00c0e..fc22369 100644
--- a/chrome/browser/history/history_tab_helper.cc
+++ b/chrome/browser/history/history_tab_helper.cc
@@ -50,7 +50,6 @@
 #include "chrome/browser/ui/browser_finder.h"
 #endif
 
-
 namespace {
 
 using content::NavigationEntry;
@@ -276,11 +275,8 @@
 
   context_annotations.response_code = http_response_code;
 
-  ChromeNavigationUIData* chrome_ui_data =
-      navigation_handle->GetNavigationUIData() == nullptr
-          ? nullptr
-          : static_cast<ChromeNavigationUIData*>(
-                navigation_handle->GetNavigationUIData());
+  ChromeNavigationUIData* chrome_ui_data = static_cast<ChromeNavigationUIData*>(
+      navigation_handle->GetNavigationUIData());
 
   // (crbug.com/365922169) When generating the HistoryAddPageArgs below,
   // we must calculate the value for its member `is_ephemeral`. This
@@ -400,6 +396,9 @@
     }
   }
 
+  // TODO(crbug.com/434976953): Move TaskId to be accessible by
+  // HistoryAddPageArgs, so we can pass actor_task_id() directly without getting
+  // int32 value.
   history::HistoryAddPageArgs add_page_args(
       navigation_handle->GetURL(), timestamp,
       history::ContextIDForWebContents(web_contents()), nav_entry_id,
@@ -409,7 +408,10 @@
       should_consider_for_ntp_most_visited, is_ephemeral, title, top_level_url,
       frame_url, opener,
       chrome_ui_data == nullptr ? std::nullopt : chrome_ui_data->bookmark_id(),
-      app_id_, std::move(context_annotations));
+      app_id_, std::move(context_annotations),
+      (chrome_ui_data && chrome_ui_data->actor_task_id())
+          ? std::make_optional(chrome_ui_data->actor_task_id().value())
+          : std::nullopt);
 
   if (ui::PageTransitionIsMainFrame(page_transition) &&
       virtual_url != navigation_handle->GetURL()) {
diff --git a/chrome/browser/net/reporting_browsertest.cc b/chrome/browser/net/reporting_browsertest.cc
index 3c04886..985cab0a 100644
--- a/chrome/browser/net/reporting_browsertest.cc
+++ b/chrome/browser/net/reporting_browsertest.cc
@@ -775,8 +775,12 @@
   const std::string* url = report.FindString("url");
   const base::Value::Dict* body = report.FindDict("body");
   const std::string* reason = body->FindString("reason");
-  const std::string* self_origin = body->FindString("self.origin");
-  const std::string* custom_key = body->FindString("custom_key");
+  const base::Value::Dict* crash_report_api_body =
+      body->FindDict("crash_report_api");
+  const std::string* self_origin =
+      crash_report_api_body->FindString("self.origin");
+  const std::string* custom_key =
+      crash_report_api_body->FindString("custom_key");
 
   EXPECT_EQ("crash", *type);
   EXPECT_EQ(main_url, *url);
diff --git a/chrome/browser/password_manager/chrome_password_change_service.cc b/chrome/browser/password_manager/chrome_password_change_service.cc
index b984e1ae..e496733 100644
--- a/chrome/browser/password_manager/chrome_password_change_service.cc
+++ b/chrome/browser/password_manager/chrome_password_change_service.cc
@@ -32,22 +32,28 @@
 
 // Returns whether chrome switch for change password URLs is used.
 bool HasChangePasswordUrlOverride() {
-  return password_manager::GetChangePasswordUrlOverride().is_valid();
+  return !password_manager::GetChangePasswordUrlOverrides().empty();
 }
 
 // Returns whether overridden change password URL matches with `url`.
-bool IsUrlMatchingOverride(const GURL& url) {
+GURL GetChangePasswordURLOverride(const GURL& url) {
   if (!HasChangePasswordUrlOverride()) {
-    return false;
+    return GURL();
   }
 
-  GURL change_password_url = password_manager::GetChangePasswordUrlOverride();
-  if (!url.is_valid() || !change_password_url.is_valid()) {
-    return false;
+  if (!url.is_valid()) {
+    return GURL();
   }
 
-  return affiliations::IsExtendedPublicSuffixDomainMatch(
-      url, change_password_url, {});
+  for (auto& override_url : password_manager::GetChangePasswordUrlOverrides()) {
+    if (!override_url.is_valid() ||
+        !affiliations::IsExtendedPublicSuffixDomainMatch(url, override_url,
+                                                         {})) {
+      continue;
+    }
+    return std::move(override_url);
+  }
+  return GURL();
 }
 
 std::string GetVariationConfigCountryCode() {
@@ -134,7 +140,7 @@
     return false;
   }
 
-  if (IsUrlMatchingOverride(url)) {
+  if (GetChangePasswordURLOverride(url).is_valid()) {
     return true;
   }
 
@@ -169,9 +175,11 @@
     const std::u16string& password,
     content::WebContents* web_contents) {
 #if !BUILDFLAG(IS_ANDROID)
-  GURL change_pwd_url = IsUrlMatchingOverride(url)
-                            ? password_manager::GetChangePasswordUrlOverride()
-                            : affiliation_service_->GetChangePasswordURL(url);
+  GURL change_pwd_url = GetChangePasswordURLOverride(url);
+  if (!change_pwd_url.is_valid()) {
+    change_pwd_url = affiliation_service_->GetChangePasswordURL(url);
+  }
+
   CHECK(change_pwd_url.is_valid());
 
   std::unique_ptr<PasswordChangeDelegate> delegate =
diff --git a/chrome/browser/permissions/BUILD.gn b/chrome/browser/permissions/BUILD.gn
index 942b737..cb7b8d4 100644
--- a/chrome/browser/permissions/BUILD.gn
+++ b/chrome/browser/permissions/BUILD.gn
@@ -162,7 +162,10 @@
     if (!is_android) {
       deps += [ "//third_party/tflite_support" ]
     }
-    deps += [ "//components/segmentation_platform/internal:optimization_guide_segmentation_handler" ]
+    deps += [
+      "//components/passage_embeddings",
+      "//components/segmentation_platform/internal:optimization_guide_segmentation_handler",
+    ]
   }
 
   if (!is_android) {
diff --git a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.cc b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.cc
index b35e9a1..e36752c 100644
--- a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.cc
+++ b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.cc
@@ -42,6 +42,7 @@
 #include "mojo/public/cpp/bindings/callback_helpers.h"
 
 #if BUILDFLAG(BUILD_WITH_TFLITE_LIB)
+#include "components/passage_embeddings/passage_embeddings_types.h"
 #include "components/permissions/prediction_service/permissions_aiv3_handler.h"
 #include "components/permissions/prediction_service/permissions_aiv4_handler.h"
 #include "components/permissions/prediction_service/prediction_model_handler.h"
@@ -60,7 +61,7 @@
 using ::permissions::PredictionRequestFeatures;
 using QuietUiReason = PredictionBasedPermissionUiSelector::QuietUiReason;
 using Decision = PredictionBasedPermissionUiSelector::Decision;
-using PredictionSource = PredictionBasedPermissionUiSelector::PredictionSource;
+using PredictionSource = ::permissions::PermissionPredictionSource;
 using ::optimization_guide::proto::PermissionsAiResponse;
 
 constexpr auto VeryUnlikely = permissions::
@@ -129,18 +130,12 @@
 
 void PredictionBasedPermissionUiSelector::InquireServerModel(
     const PredictionRequestFeatures& features,
-    PredictionRequestMetadata request_metadata,
-    bool record_source) {
+    PredictionRequestMetadata request_metadata) {
   permissions::PredictionService* service =
       PredictionServiceFactory::GetForProfile(profile_);
 
   VLOG(1) << "[CPSS] Starting prediction service request";
 
-  if (record_source) {
-    PermissionUmaUtil::RecordPermissionPredictionSource(
-        permissions::PermissionPredictionSource::SERVER_SIDE);
-  }
-
   request_ = std::make_unique<PredictionServiceRequest>(
       service, features,
       base::BindOnce(
@@ -179,8 +174,6 @@
   }
   if (prediction_model_handler && prediction_model_handler->ModelAvailable()) {
     VLOG(1) << "[CPSS] Using locally available CPSSv1 model";
-    PermissionUmaUtil::RecordPermissionPredictionSource(
-        permissions::PermissionPredictionSource::ON_DEVICE_TFLITE);
     auto proto_request = GetPredictionRequestProto(features);
     cpss_v1_model_holdback_probability_ =
         prediction_model_handler->HoldBackProbability();
@@ -234,10 +227,9 @@
   if (snapshot.drawsNothing()) {
     VLOG(1) << "[PermissionsAI] The page's snapshot is empty";
     return InquireServerModel(model_data.features,
-                              std::move(model_data.request_metadata),
-                              /*record_source=*/true);
+                              std::move(model_data.request_metadata));
   }
-  model_data.snapshot = std::make_unique<SkBitmap>(snapshot);
+  model_data.snapshot = std::move(snapshot);
   ExecuteOnDeviceAivXModel(std::move(model_data));
 }
 
@@ -266,11 +258,7 @@
         PermissionRequestRelevance::kUnspecified;
   }
 
-  // We get Unspecified only if the model was not executed; so we call the
-  // server side model as if we never inquired the on-device model before.
-  InquireServerModel(features, std::move(request_metadata),
-                     /*record_source=*/
-                     !(relevance == PermissionRequestRelevance::kUnspecified));
+  InquireServerModel(features, std::move(request_metadata));
 }
 #endif  // BUILDFLAG(BUILD_WITH_TFLITE_LIB)
 
@@ -285,8 +273,23 @@
   cpss_v1_model_holdback_probability_ = std::nullopt;
   was_decision_held_back_ = std::nullopt;
 
+  bool is_tflite_available = true;
+  // BUILD_WITH_TFLITE_LIB should be enabled for most of the devices on all
+  // platforms. However, it is still useful to measure the percentage of
+  // disabled devices.
+#if !BUILDFLAG(BUILD_WITH_TFLITE_LIB)
+  is_tflite_available = false;
+#endif  // BUILDFLAG(BUILD_WITH_TFLITE_LIB)
+
+  base::UmaHistogramBoolean("Permissions.PredictionService.TFLiteLibAvailable",
+                            is_tflite_available);
+
   const PredictionSource prediction_source =
       GetPredictionTypeToUse(request->request_type());
+
+  PermissionUmaUtil::RecordPermissionPredictionSource(prediction_source,
+                                                      request->request_type());
+
   if (prediction_source == PredictionSource::kNoCpssModel) {
     VLOG(1) << "[CPSS] Configuration does not allow CPSS requests";
     std::move(callback_).Run(Decision::UseNormalUiAndShowNoWarning());
@@ -328,8 +331,7 @@
 
   switch (prediction_source) {
     case PredictionSource::kServerSideCpssV3Model:
-      return InquireServerModel(features, std::move(request_metadata),
-                                /*record_source=*/true);
+      return InquireServerModel(features, std::move(request_metadata));
     case PredictionSource::kOnDeviceAiv1AndServerSideModel:
       return InquireOnDeviceAiv1AndServerModelIfAvailable(
           web_contents->GetPrimaryMainFrame(), std::move(features),
@@ -377,8 +379,7 @@
 
   VLOG(1) << "[PermissionsAI] The page's content is too short or empty";
   InquireServerModel(model_data.features,
-                     std::move(model_data.request_metadata),
-                     /*record_source=*/true);
+                     std::move(model_data.request_metadata));
 }
 
 void PredictionBasedPermissionUiSelector::Cancel() {
@@ -482,8 +483,6 @@
     VLOG(1) << "[PermissionsAIv1]: Permission request is "
             << (response.value().is_permission_relevant() ? "relevant"
                                                           : "not relevant");
-    PermissionUmaUtil::RecordPermissionPredictionSource(
-        permissions::PermissionPredictionSource::ONDEVICE_AI_AND_SERVER_SIDE);
   } else {
     last_permission_request_relevance_ =
         PermissionRequestRelevance::kUnspecified;
@@ -492,8 +491,7 @@
   PermissionUmaUtil::RecordPermissionRequestRelevance(
       request_metadata.request_type, features.permission_relevance,
       PredictionModelType::kOnDeviceAiV1Model);
-  InquireServerModel(features, std::move(request_metadata),
-                     /*record_source=*/!response.has_value());
+  InquireServerModel(features, std::move(request_metadata));
 }
 
 void PredictionBasedPermissionUiSelector::LookupResponseReceived(
@@ -603,6 +601,9 @@
   const bool is_msbb_enabled = profile_->GetPrefs()->GetBoolean(
       unified_consent::prefs::kUrlKeyedAnonymizedDataCollectionEnabled);
 
+  base::UmaHistogramBoolean("Permissions.PredictionService.MSBB",
+                            is_msbb_enabled);
+
   VLOG(1) << "[CPSS] GetPredictionTypeToUse MSBB: " << is_msbb_enabled;
 
   const bool is_notification_cpss_enabled =
@@ -679,18 +680,37 @@
   return PredictionSource::kNoCpssModel;
 }
 
-void PredictionBasedPermissionUiSelector::set_snapshot_for_testing(
-    SkBitmap snapshot) {
-  CHECK_IS_TEST();
-  snapshot_for_testing_ = snapshot;
-}
-
 void PredictionBasedPermissionUiSelector::set_inner_text_for_testing(
     content_extraction::InnerTextResult inner_text_) {
   CHECK_IS_TEST();
   inner_text_for_testing_ = inner_text_;
 }
 
+void PredictionBasedPermissionUiSelector::GetInnerText(
+    content::RenderFrameHost* render_frame_host,
+    ModelExecutionData model_data,
+    ModelExecutionCallback model_execution_callback) {
+  if (inner_text_for_testing_.has_value()) {
+    return OnGetInnerTextForOnDeviceModel(
+        std::move(model_data), std::move(model_execution_callback),
+        std::make_unique<content_extraction::InnerTextResult>(
+            std::move(inner_text_for_testing_.value())));
+  }
+  content_extraction::GetInnerText(
+      *render_frame_host, /*node_id=*/std::nullopt,
+      base::BindOnce(
+          &PredictionBasedPermissionUiSelector::OnGetInnerTextForOnDeviceModel,
+          weak_ptr_factory_.GetWeakPtr(), std::move(model_data),
+          std::move(model_execution_callback)));
+}
+
+#if BUILDFLAG(BUILD_WITH_TFLITE_LIB)
+void PredictionBasedPermissionUiSelector::set_snapshot_for_testing(
+    SkBitmap snapshot) {
+  CHECK_IS_TEST();
+  snapshot_for_testing_ = snapshot;
+}
+
 void PredictionBasedPermissionUiSelector::TakeSnapshot(
     content::RenderWidgetHostView* host_view,
     ModelExecutionData model_data) {
@@ -713,24 +733,6 @@
   }
 }
 
-void PredictionBasedPermissionUiSelector::GetInnerText(
-    content::RenderFrameHost* render_frame_host,
-    ModelExecutionData model_data,
-    ModelExecutionCallback model_execution_callback) {
-  if (inner_text_for_testing_.has_value()) {
-    return OnGetInnerTextForOnDeviceModel(
-        std::move(model_data), std::move(model_execution_callback),
-        std::make_unique<content_extraction::InnerTextResult>(
-            std::move(inner_text_for_testing_.value())));
-  }
-  content_extraction::GetInnerText(
-      *render_frame_host, /*node_id=*/std::nullopt,
-      base::BindOnce(
-          &PredictionBasedPermissionUiSelector::OnGetInnerTextForOnDeviceModel,
-          weak_ptr_factory_.GetWeakPtr(), std::move(model_data),
-          std::move(model_execution_callback)));
-}
-
 void PredictionBasedPermissionUiSelector::ExecuteOnDeviceAivXModel(
     ModelExecutionData model_data) {
   VLOG(1) << "[PermissionsAI] ExecuteOnDeviceAivXModel";
@@ -774,7 +776,8 @@
                   std::move(model_data.features),
                   std::move(model_data.request_metadata),
                   model_data.model_type),
-              std::move(model_data.snapshot));
+              PermissionsAiv3Handler::ModelInput(
+                  std::move(model_data.snapshot.value())));
         } else {
           VLOG(1) << "[PermissionsAI] No AIv3 handler";
         }
@@ -794,7 +797,12 @@
                   std::move(model_data.features),
                   std::move(model_data.request_metadata),
                   model_data.model_type),
-              std::move(model_data.snapshot), std::move(model_data.inner_text));
+              PermissionsAiv4Handler::ModelInput(
+                  std::move(model_data.snapshot.value()),
+                  // TODO(chrbug.com/382447738): dummy embedding
+                  passage_embeddings::Embedding(
+                      /*data=*/std::vector<float>(768, 42.f),
+                      /*passage_word_count=*/42)));
         }
         break;
       }
@@ -806,6 +814,6 @@
   }
 
   InquireServerModel(model_data.features,
-                     std::move(model_data.request_metadata),
-                     /*record_source=*/true);
+                     std::move(model_data.request_metadata));
 }
+#endif  // BUILDFLAG(BUILD_WITH_TFLITE_LIB)
diff --git a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h
index fd239b4c..79bc07f 100644
--- a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h
+++ b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h
@@ -41,20 +41,11 @@
 class PredictionBasedPermissionUiSelector
     : public permissions::PermissionUiSelector {
  public:
-  enum class PredictionSource {
-    kNoCpssModel,
-    kServerSideCpssV3Model,
-    kOnDeviceCpssV1Model,
-    kOnDeviceAiv1AndServerSideModel,
-    kOnDeviceAiv3AndServerSideModel,
-    kOnDeviceAiv4AndServerSideModel,
-  };
-
   // Contains information that are not important as features for the
   // prediction service, but contain details about the workflow and the origin
   // of feature data.
   struct PredictionRequestMetadata {
-    PredictionSource prediction_source;
+    permissions::PermissionPredictionSource prediction_source;
     permissions::RequestType request_type;
   };
 
@@ -64,7 +55,7 @@
     permissions::PredictionRequestFeatures features;
     PredictionRequestMetadata request_metadata;
     permissions::PredictionModelType model_type;
-    std::unique_ptr<SkBitmap>(snapshot);
+    std::optional<SkBitmap>(snapshot);
     std::string inner_text;
   };
 
@@ -104,7 +95,9 @@
   std::optional<permissions::PermissionRequestRelevance>
   get_permission_request_relevance_for_testing();
 
+#if BUILDFLAG(BUILD_WITH_TFLITE_LIB)
   void set_snapshot_for_testing(SkBitmap snapshot);
+#endif
 
   void set_inner_text_for_testing(
       content_extraction::InnerTextResult inner_text);
@@ -130,14 +123,14 @@
 
   permissions::PredictionRequestFeatures BuildPredictionRequestFeatures(
       permissions::PermissionRequest* request,
-      PredictionSource prediction_source);
+      permissions::PermissionPredictionSource prediction_source);
   void LookupResponseReceived(
       base::TimeTicks model_inquire_start_time,
       PredictionRequestMetadata request_metadata,
       bool lookup_successful,
       bool response_from_cache,
       const std::optional<permissions::GeneratePredictionsResponse>& response);
-  PredictionSource GetPredictionTypeToUse(
+  permissions::PermissionPredictionSource GetPredictionTypeToUse(
       permissions::RequestType request_type);
 
   void set_likelihood_override(PredictionGrantLikelihood mock_likelihood) {
@@ -160,8 +153,7 @@
 
   void InquireServerModel(
       const permissions::PredictionRequestFeatures& features,
-      PredictionRequestMetadata request_metadata,
-      bool record_source);
+      PredictionRequestMetadata request_metadata);
 
   // As the first part of the AIv1 model execution chain, this function triggers
   // AIv1 input collection and model execution, with its output being input of
@@ -244,7 +236,9 @@
 
   DecisionMadeCallback callback_;
 
+#if BUILDFLAG(BUILD_WITH_TFLITE_LIB)
   std::optional<SkBitmap> snapshot_for_testing_;
+#endif
   std::optional<content_extraction::InnerTextResult> inner_text_for_testing_;
 
   // Used to asynchronously call the callback during on device model execution.
diff --git a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector_unittest.cc b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector_unittest.cc
index cfb1c0d3..f17dcb5 100644
--- a/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector_unittest.cc
+++ b/chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector_unittest.cc
@@ -21,6 +21,7 @@
 #include "components/content_settings/core/common/pref_names.h"
 #include "components/permissions/features.h"
 #include "components/permissions/permission_request_data.h"
+#include "components/permissions/permission_request_enums.h"
 #include "components/permissions/permission_uma_util.h"
 #include "components/permissions/permission_util.h"
 #include "components/permissions/prediction_service/prediction_common.h"
@@ -35,15 +36,10 @@
 
 namespace {
 using Decision = PredictionBasedPermissionUiSelector::Decision;
-using PredictionSource = PredictionBasedPermissionUiSelector::PredictionSource;
+using PredictionSource =
+    permissions::PermissionPredictionSource;
 using base::test::FeatureRef;
 
-#define BASIC_CPSS_FEATURES                                              \
-  permissions::features::kPermissionPredictionsV2,                       \
-      permissions::features::kPermissionOnDeviceNotificationPredictions, \
-      permissions::features::kPermissionOnDeviceGeolocationPredictions,  \
-      features::kQuietNotificationPrompts
-
 constexpr char kOnDevPredServiceResponseNotificationsHistogram[] =
     "Permissions.OnDevicePredictionService.Response.Notifications";
 constexpr char kOnDevPredServiceResponseGeolocationHistogram[] =
@@ -255,8 +251,7 @@
 
   feature_list_->Reset();
   feature_list_->InitWithFeatures(
-      /*enabled_features=*/{BASIC_CPSS_FEATURES,
-                            permissions::features::kPermissionsAIv1},
+      /*enabled_features=*/{permissions::features::kPermissionsAIv1},
       /*disabled_features=*/{});
 
   PredictionBasedPermissionUiSelector prediction_selector(profile());
@@ -300,45 +295,44 @@
     testing::ValuesIn<PredictionSourceTestCase>({
 #if BUILDFLAG(IS_ANDROID)
         {/*test_name=*/"UseCpssV1OnAndroid",
-         /*enabled_features=*/{BASIC_CPSS_FEATURES},
+         /*enabled_features=*/{},
          /*disabled_features=*/
          {permissions::features::kPermissionDedicatedCpssSettingAndroid},
          /*expected_prediction_source=*/PredictionSource::kOnDeviceCpssV1Model},
         {/*test_name=*/"UseServerSideOnAndroid",
          /*enabled_features=*/
-         {BASIC_CPSS_FEATURES,
-          permissions::features::kPermissionDedicatedCpssSettingAndroid},
+         {permissions::features::kPermissionDedicatedCpssSettingAndroid},
          /*disabled_features=*/{},
          /*expected_prediction_source=*/
          PredictionSource::kServerSideCpssV3Model},
 #else
         {/*test_name=*/"UseServerSideOnDesktop",
-         /*enabled_features=*/{BASIC_CPSS_FEATURES},
+         /*enabled_features=*/{},
          /*disabled_features=*/{},
          /*expected_prediction_source=*/
          PredictionSource::kServerSideCpssV3Model},
         {/*test_name=*/"UsePermissionsAiv1OnDesktop",
          /*enabled_features=*/
-         {BASIC_CPSS_FEATURES, permissions::features::kPermissionsAIv1},
+         {permissions::features::kPermissionsAIv1},
          /*disabled_features=*/{},
          /*expected_prediction_source=*/
          PredictionSource::kOnDeviceAiv1AndServerSideModel},
         {/*test_name=*/"UsePermissionsAiv3OnDesktop",
          /*enabled_features=*/
-         {BASIC_CPSS_FEATURES, permissions::features::kPermissionsAIv3},
+         {permissions::features::kPermissionsAIv3},
          /*disabled_features=*/{},
          /*expected_prediction_source=*/
          PredictionSource::kOnDeviceAiv3AndServerSideModel},
         {/*test_name=*/"UsePermissionsAiv3OverAiv1OnDesktop",
          /*enabled_features=*/
-         {BASIC_CPSS_FEATURES, permissions::features::kPermissionsAIv1,
+         {permissions::features::kPermissionsAIv1,
           permissions::features::kPermissionsAIv3},
          /*disabled_features=*/{},
          /*expected_prediction_source=*/
          PredictionSource::kOnDeviceAiv3AndServerSideModel},
         {/*test_name=*/"UsePermissionsAiv4OverAivXOnDesktop",
          /*enabled_features=*/
-         {BASIC_CPSS_FEATURES, permissions::features::kPermissionsAIv1,
+         {permissions::features::kPermissionsAIv1,
           permissions::features::kPermissionsAIv3,
           permissions::features::kPermissionsAIv4},
          /*disabled_features=*/{},
@@ -391,8 +385,8 @@
         {});
   }
 
-  // Checks for the selected histogram that is has a bucket count of 1 and
-  // also ensures that no other histogram was changed.
+  // Checks for the selected histogram that has a bucket count of 1 and also
+  // ensures that no other histogram was changed.
   void CheckHistogramsAreEmptyExcept(
       const std::vector<std::string_view>& updated_histograms) {
     // Static list of all histogram names to check
diff --git a/chrome/browser/permissions/prediction_service/prediction_service_browsertest.cc b/chrome/browser/permissions/prediction_service/prediction_service_browsertest.cc
index ed3e2c4..fc2ebc8 100644
--- a/chrome/browser/permissions/prediction_service/prediction_service_browsertest.cc
+++ b/chrome/browser/permissions/prediction_service/prediction_service_browsertest.cc
@@ -115,6 +115,9 @@
     "Permissions.OnDevicePredictionService.InquiryDuration";
 constexpr char kCpssV3InquiryDurationHistogram[] =
     "Permissions.PredictionService.InquiryDuration";
+constexpr char kTFLiteLibAvailableHistogram[] =
+    "Permissions.PredictionService.TFLiteLibAvailable";
+constexpr char kMSBBHistogram[] = "Permissions.PredictionService.MSBB";
 
 // Aiv3 relevant histograms
 constexpr std::string_view kAiv3NotificationsModelExecutionSuccessHistogram =
@@ -919,9 +922,15 @@
       /*sample=*/true, /*expected_count=*/
       test_case.success_count_model_execution);
 
+  histogram_tester().ExpectBucketCount(kTFLiteLibAvailableHistogram,
+                                       /*sample=*/true,
+                                       /*expected_count=*/1);
   histogram_tester().ExpectBucketCount(kAiv3SnapshotTakenHistogram,
                                        /*sample=*/true,
                                        /*expected_count=*/1);
+  histogram_tester().ExpectBucketCount(kMSBBHistogram,
+                                       /*sample=*/true,
+                                       /*expected_count=*/1);
   histogram_tester().ExpectTotalCount(kAiv3SnapshotTakenDurationHistogram,
                                       /*expected_count=*/1);
   // We should receive timing information for both, the on-device model
diff --git a/chrome/browser/permissions/test/enums_to_string.cc b/chrome/browser/permissions/test/enums_to_string.cc
index e7841d5..be428ac 100644
--- a/chrome/browser/permissions/test/enums_to_string.cc
+++ b/chrome/browser/permissions/test/enums_to_string.cc
@@ -5,14 +5,13 @@
 #include "chrome/browser/permissions/test/enums_to_string.h"
 
 #include "base/containers/fixed_flat_map.h"
-#include "chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h"
 
 namespace test {
 
 std::string_view ToString(
-    PredictionBasedPermissionUiSelector::PredictionSource prediction_source) {
+    permissions::PermissionPredictionSource prediction_source) {
   using PredictionSource =
-      PredictionBasedPermissionUiSelector::PredictionSource;
+      permissions::PermissionPredictionSource;
 
   static constexpr auto map =
       base::MakeFixedFlatMap<PredictionSource, std::string_view>(
diff --git a/chrome/browser/permissions/test/enums_to_string.h b/chrome/browser/permissions/test/enums_to_string.h
index af5c2da..d87ee4b 100644
--- a/chrome/browser/permissions/test/enums_to_string.h
+++ b/chrome/browser/permissions/test/enums_to_string.h
@@ -1,4 +1,3 @@
-
 // Copyright 2025 The Chromium Authors
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
@@ -6,7 +5,9 @@
 #ifndef CHROME_BROWSER_PERMISSIONS_TEST_ENUMS_TO_STRING_H_
 #define CHROME_BROWSER_PERMISSIONS_TEST_ENUMS_TO_STRING_H_
 
-#include "chrome/browser/permissions/prediction_service/prediction_based_permission_ui_selector.h"
+#include <string_view>
+
+#include "components/permissions/permission_request_enums.h"
 
 // Contains methods that convert permission relevant enums into strings. As
 // there is no elegant C++ support for this, this provides methods to quickly
@@ -14,7 +15,7 @@
 // for parametrized test name generators or for simple logging.
 namespace test {
 std::string_view ToString(
-    PredictionBasedPermissionUiSelector::PredictionSource prediction_source);
+    permissions::PermissionPredictionSource prediction_source);
 }  // namespace test
 
 #endif  // CHROME_BROWSER_PERMISSIONS_TEST_ENUMS_TO_STRING_H_
diff --git a/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.cc b/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.cc
index 3a6fdad..7e3152a 100644
--- a/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.cc
+++ b/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.cc
@@ -9,15 +9,13 @@
 CloudPolicyCoreStatusProvider::CloudPolicyCoreStatusProvider(
     policy::CloudPolicyCore* core)
     : core_(core) {
-  core_->store()->AddObserver(this);
+  scoped_observation_.Observe(core_->store());
   // TODO(bartfab): Add an observer that watches for client errors. Observing
   // core_->client() directly is not safe as the client may be destroyed and
   // (re-)created anytime if the user signs in or out on desktop platforms.
 }
 
-CloudPolicyCoreStatusProvider::~CloudPolicyCoreStatusProvider() {
-  core_->store()->RemoveObserver(this);
-}
+CloudPolicyCoreStatusProvider::~CloudPolicyCoreStatusProvider() = default;
 
 void CloudPolicyCoreStatusProvider::OnStoreLoaded(
     policy::CloudPolicyStore* store) {
@@ -28,3 +26,8 @@
     policy::CloudPolicyStore* store) {
   NotifyStatusChange();
 }
+
+void CloudPolicyCoreStatusProvider::OnStoreDestruction(
+    policy::CloudPolicyStore* store) {
+  scoped_observation_.Reset();
+}
diff --git a/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.h b/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.h
index 42cbc67..d7f06b4 100644
--- a/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.h
+++ b/chrome/browser/policy/status_provider/cloud_policy_core_status_provider.h
@@ -6,6 +6,7 @@
 #define CHROME_BROWSER_POLICY_STATUS_PROVIDER_CLOUD_POLICY_CORE_STATUS_PROVIDER_H_
 
 #include "base/memory/raw_ptr.h"
+#include "base/scoped_observation.h"
 #include "components/policy/core/browser/webui/policy_status_provider.h"
 #include "components/policy/core/common/cloud/cloud_policy_store.h"
 
@@ -32,11 +33,17 @@
   // policy::CloudPolicyStore::Observer implementation.
   void OnStoreLoaded(policy::CloudPolicyStore* store) override;
   void OnStoreError(policy::CloudPolicyStore* store) override;
+  void OnStoreDestruction(policy::CloudPolicyStore* store) override;
 
  protected:
   // Policy status is read from the CloudPolicyClient, CloudPolicyStore and
   // CloudPolicyRefreshScheduler hosted by this |core_|.
   raw_ptr<policy::CloudPolicyCore> core_;
+
+ private:
+  base::ScopedObservation<policy::CloudPolicyStore,
+                          policy::CloudPolicyStore::Observer>
+      scoped_observation_{this};
 };
 
 #endif  // CHROME_BROWSER_POLICY_STATUS_PROVIDER_CLOUD_POLICY_CORE_STATUS_PROVIDER_H_
diff --git a/chrome/browser/profile_resetter/profile_resetter_browsertest.cc b/chrome/browser/profile_resetter/profile_resetter_browsertest.cc
index 44de74e9..f38c15d 100644
--- a/chrome/browser/profile_resetter/profile_resetter_browsertest.cc
+++ b/chrome/browser/profile_resetter/profile_resetter_browsertest.cc
@@ -198,18 +198,22 @@
 
 IN_PROC_BROWSER_TEST_F(PinnedTabsResetTest, ResetPinnedTabs) {
   TabStripModel* tab_strip_model = browser()->tab_strip_model();
+  const GURL kTestURLs[] = {GURL("https://example.com/0"),
+                            GURL("https://example.com/1"),
+                            GURL("https://example.com/2"),
+                            GURL("https://example.com/3"),
+                            GURL("https://example.com/4")};
 
   // Start with one tab (about:blank). Navigating it.
   content::WebContents* initial_contents = tab_strip_model->GetWebContentsAt(0);
-  ASSERT_TRUE(
-      ui_test_utils::NavigateToURL(browser(), GURL("http://example.com/0")));
+  ASSERT_TRUE(ui_test_utils::NavigateToURL(browser(), kTestURLs[0]));
   initial_contents = tab_strip_model->GetWebContentsAt(0);
 
   // Add 4 tabs
-  content::WebContents* tab_contents1 = AddTab(GURL("http://example.com/1"));
-  content::WebContents* tab_contents2 = AddTab(GURL("http://example.com/2"));
-  content::WebContents* tab_contents3 = AddTab(GURL("http://example.com/3"));
-  content::WebContents* tab_contents4 = AddTab(GURL("http://example.com/4"));
+  content::WebContents* tab_contents1 = AddTab(kTestURLs[1]);
+  content::WebContents* tab_contents2 = AddTab(kTestURLs[2]);
+  content::WebContents* tab_contents3 = AddTab(kTestURLs[3]);
+  content::WebContents* tab_contents4 = AddTab(kTestURLs[4]);
 
   // Current order: initial, tab_contents1, tab_contents2, tab_contents3,
   // tab_contents4
@@ -236,11 +240,12 @@
   ResetAndWait(ProfileResetter::PINNED_TABS);
 
   // The order should be preserved, just all unpinned.
-  EXPECT_EQ(tab_contents2, tab_strip_model->GetWebContentsAt(0));
-  EXPECT_EQ(tab_contents1, tab_strip_model->GetWebContentsAt(1));
-  EXPECT_EQ(initial_contents, tab_strip_model->GetWebContentsAt(2));
-  EXPECT_EQ(tab_contents3, tab_strip_model->GetWebContentsAt(3));
-  EXPECT_EQ(tab_contents4, tab_strip_model->GetWebContentsAt(4));
+  EXPECT_EQ(kTestURLs[2], tab_strip_model->GetWebContentsAt(0)->GetURL());
+  EXPECT_EQ(kTestURLs[1], tab_strip_model->GetWebContentsAt(1)->GetURL());
+  EXPECT_EQ(kTestURLs[0], tab_strip_model->GetWebContentsAt(2)->GetURL());
+  EXPECT_EQ(kTestURLs[3], tab_strip_model->GetWebContentsAt(3)->GetURL());
+  EXPECT_EQ(kTestURLs[4], tab_strip_model->GetWebContentsAt(4)->GetURL());
+
   EXPECT_EQ(0, tab_strip_model->IndexOfFirstNonPinnedTab());
 }
 
diff --git a/chrome/browser/renderer_host/chrome_navigation_ui_data.cc b/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
index a520f64..672aeac 100644
--- a/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
+++ b/chrome/browser/renderer_host/chrome_navigation_ui_data.cc
@@ -5,8 +5,10 @@
 #include "chrome/browser/renderer_host/chrome_navigation_ui_data.h"
 
 #include "chrome/browser/preloading/prefetch/no_state_prefetch/chrome_no_state_prefetch_contents_delegate.h"
+#include "chrome/browser/profiles/profile.h"
 #include "components/no_state_prefetch/browser/no_state_prefetch_contents.h"
 #include "content/public/browser/navigation_handle.h"
+#include "content/public/browser/web_contents.h"
 #include "extensions/buildflags/buildflags.h"
 
 #if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -14,6 +16,10 @@
 #include "extensions/common/constants.h"
 #endif
 
+#if !BUILDFLAG(IS_ANDROID)
+#include "chrome/browser/actor/actor_keyed_service.h"
+#endif
+
 ChromeNavigationUIData::ChromeNavigationUIData() = default;
 
 ChromeNavigationUIData::ChromeNavigationUIData(
@@ -66,6 +72,16 @@
           web_contents, tab_id, window_id);
 #endif
 
+#if !BUILDFLAG(IS_ANDROID)
+  if (auto* actor_keyed_service =
+          actor::ActorKeyedService::Get(web_contents->GetBrowserContext())) {
+    if (auto* task = actor_keyed_service->GetActingActorTaskForWebContents(
+            web_contents)) {
+      navigation_ui_data->actor_task_id_ = task->id();
+    }
+  }
+#endif  // !BUILDFLAG(IS_ANDROID)
+
   return navigation_ui_data;
 }
 
@@ -87,6 +103,7 @@
 
   copy->is_no_state_prefetching_ = is_no_state_prefetching_;
   copy->bookmark_id_ = bookmark_id_;
+  copy->actor_task_id_ = actor_task_id_;
   copy->navigation_initiated_from_sync_ = navigation_initiated_from_sync_;
 
   return std::move(copy);
diff --git a/chrome/browser/renderer_host/chrome_navigation_ui_data.h b/chrome/browser/renderer_host/chrome_navigation_ui_data.h
index ed7d14b..a29c08c 100644
--- a/chrome/browser/renderer_host/chrome_navigation_ui_data.h
+++ b/chrome/browser/renderer_host/chrome_navigation_ui_data.h
@@ -9,6 +9,7 @@
 #include <optional>
 #include <string>
 
+#include "chrome/browser/actor/task_id.h"
 #include "components/offline_pages/buildflags/buildflags.h"
 #include "components/offline_pages/core/request_header/offline_page_navigation_ui_data.h"
 #include "content/public/browser/navigation_ui_data.h"
@@ -81,6 +82,8 @@
   std::optional<int64_t> bookmark_id() { return bookmark_id_; }
   void set_bookmark_id(std::optional<int64_t> id) { bookmark_id_ = id; }
 
+  actor::TaskId actor_task_id() { return actor_task_id_; }
+
   bool navigation_initiated_from_sync() {
     return navigation_initiated_from_sync_;
   }
@@ -125,6 +128,10 @@
   // ping-pong issue. They will still be allowed to load locally like a normal
   // navigation.
   bool navigation_initiated_from_sync_ = false;
+
+  // Id of the actor task active during this navigation. Set only if actor was
+  // acting on the tab when the navigation started.
+  actor::TaskId actor_task_id_;
 };
 
 #endif  // CHROME_BROWSER_RENDERER_HOST_CHROME_NAVIGATION_UI_DATA_H_
diff --git a/chrome/browser/resources/autofill/autofill_save_known_traveler_number_and_redress_number.json b/chrome/browser/resources/autofill/autofill_save_known_traveler_number_and_redress_number.json
new file mode 100644
index 0000000..32c8f65
--- /dev/null
+++ b/chrome/browser/resources/autofill/autofill_save_known_traveler_number_and_redress_number.json
@@ -0,0 +1 @@
+{"v":"5.9.6","fr":30,"ip":0,"op":1,"w":320,"h":120,"nm":"autofill_ktn_redress","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":2,"ty":1,"nm":"Black Solid 2","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[160,60,0],"ix":2,"l":2},"a":{"a":0,"k":[160,60,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":5,"nm":"Gradient Ramp","np":10,"mn":"ADBE Ramp","ix":1,"en":1,"ef":[{"ty":3,"nm":"Start of Ramp","mn":"ADBE Ramp-0001","ix":1,"v":{"a":0,"k":[110.25,111],"ix":1}},{"ty":2,"nm":"Start Color","mn":"ADBE Ramp-0002","ix":2,"v":{"a":0,"k":[0,0,0,1],"ix":2}},{"ty":3,"nm":"End of Ramp","mn":"ADBE Ramp-0003","ix":3,"v":{"a":0,"k":[198.75,111],"ix":3}},{"ty":2,"nm":"End Color","mn":"ADBE Ramp-0004","ix":4,"v":{"a":0,"k":[1,1,1,1],"ix":4}},{"ty":7,"nm":"Ramp Shape","mn":"ADBE Ramp-0005","ix":5,"v":{"a":0,"k":1,"ix":5}},{"ty":0,"nm":"Ramp Scatter","mn":"ADBE Ramp-0006","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Blend With Original","mn":"ADBE Ramp-0007","ix":7,"v":{"a":0,"k":0,"ix":7}},{"ty":6,"nm":"","mn":"ADBE Ramp-0008","ix":8,"v":0}]},{"ty":5,"nm":"Colorama","np":32,"mn":"APC Colorama","ix":2,"en":1,"ef":[{"ty":6,"nm":"Input Phase","mn":"APC Colorama-0003","ix":1,"v":0},{"ty":7,"nm":"Get Phase From","mn":"APC Colorama-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":10,"nm":"Add Phase","mn":"APC Colorama-0004","ix":3,"v":{"a":0,"k":0,"ix":3}},{"ty":7,"nm":"Add Phase From","mn":"APC Colorama-0006","ix":4,"v":{"a":0,"k":1,"ix":4}},{"ty":7,"nm":"Add Mode","mn":"APC Colorama-0040","ix":5,"v":{"a":0,"k":1,"ix":5}},{"ty":0,"nm":"Phase Shift","mn":"APC Colorama-0008","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":6,"nm":"","mn":"APC Colorama-0015","ix":7,"v":0},{"ty":6,"nm":"Output Cycle","mn":"APC Colorama-0017","ix":8,"v":0},{"ty":7,"nm":"Use Preset Palette","mn":"APC Colorama-0010","ix":9,"v":{"a":0,"k":1,"ix":9}},{},{"ty":0,"nm":"Cycle Repetitions","mn":"APC Colorama-0038","ix":11,"v":{"a":0,"k":1,"ix":11}},{"ty":7,"nm":"Interpolate Palette","mn":"APC Colorama-0014","ix":12,"v":{"a":0,"k":1,"ix":12}},{"ty":6,"nm":"","mn":"APC Colorama-0027","ix":13,"v":0},{"ty":6,"nm":"Modify","mn":"APC Colorama-0029","ix":14,"v":0},{"ty":7,"nm":"Modify","mn":"APC Colorama-0016","ix":15,"v":{"a":0,"k":1,"ix":15}},{"ty":7,"nm":"Modify Alpha","mn":"APC Colorama-0018","ix":16,"v":{"a":0,"k":1,"ix":16}},{"ty":7,"nm":"Change Empty Pixels","mn":"APC Colorama-0034","ix":17,"v":{"a":0,"k":0,"ix":17}},{"ty":6,"nm":"","mn":"APC Colorama-0037","ix":18,"v":0},{"ty":6,"nm":"Pixel Selection","mn":"APC Colorama-0039","ix":19,"v":0},{"ty":2,"nm":"Matching Color","mn":"APC Colorama-0020","ix":20,"v":{"a":0,"k":[1,0,0,1],"ix":20}},{"ty":0,"nm":"Matching Tolerance","mn":"APC Colorama-0022","ix":21,"v":{"a":0,"k":0.5,"ix":21}},{"ty":0,"nm":"Matching Softness","mn":"APC Colorama-0024","ix":22,"v":{"a":0,"k":0,"ix":22}},{"ty":7,"nm":"Matching Mode","mn":"APC Colorama-0026","ix":23,"v":{"a":0,"k":1,"ix":23}},{"ty":6,"nm":"","mn":"APC Colorama-0049","ix":24,"v":0},{"ty":6,"nm":"Masking","mn":"APC Colorama-0051","ix":25,"v":0},{"ty":10,"nm":"Mask Layer","mn":"APC Colorama-0028","ix":26,"v":{"a":0,"k":0,"ix":26}},{"ty":7,"nm":"Masking Mode","mn":"APC Colorama-0030","ix":27,"v":{"a":0,"k":1,"ix":27}},{"ty":6,"nm":"","mn":"APC Colorama-0057","ix":28,"v":0},{"ty":7,"nm":"Composite Over Layer","mn":"APC Colorama-0032","ix":29,"v":{"a":0,"k":1,"ix":29}},{"ty":0,"nm":"Blend With Original","mn":"APC Colorama-0036","ix":30,"v":{"a":0,"k":0,"ix":30}}]}],"sw":320,"sh":120,"sc":"#000000","ip":0,"op":1,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Layer 30","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[245,19.625,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.498,0.595],[0,0.839],[1.88,0],[0.597,-0.519],[0.849,0],[0,-1.89],[-0.497,-0.595],[0,-0.839],[-1.876,0],[-0.595,0.519],[-0.851,0],[0,1.89]],"o":[[0.498,-0.595],[0,-1.89],[-0.851,0],[-0.595,-0.519],[-1.876,0],[0,0.839],[-0.497,0.595],[0,1.89],[0.849,0],[0.597,0.519],[1.88,0],[0,-0.839]],"v":[[4.827,0],[5.625,-2.202],[2.22,-5.625],[-0.007,-4.792],[-2.228,-5.625],[-5.625,-2.202],[-4.829,0],[-5.625,2.202],[-2.228,5.625],[-0.007,4.792],[2.22,5.625],[5.625,2.202]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.933333337307,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-tertiary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Layer 29","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[224.5,30.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.872,-4.872],[-3.143,3.143],[4.872,4.872],[3.143,-3.143]],"o":[[4.873,4.872],[3.143,-3.143],[-4.873,-4.872],[-3.143,3.143]],"v":[[-5.692,5.692],[8.822,8.822],[5.692,-5.692],[-8.822,-8.822]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.933333337307,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-tertiary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Layer 28","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[86,108.875,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.048,0.039],[0.049,0.037],[1.16,-0.875],[0.108,-0.088],[0.024,-0.019],[0.694,-0.022],[0.062,-0.001],[0.062,-0.003],[0.324,-1.415],[0.026,-0.136],[0.006,-0.029],[0.518,-0.462],[0.047,-0.041],[0.045,-0.042],[-0.663,-1.292],[-0.068,-0.121],[-0.014,-0.027],[0.099,-0.686],[0.01,-0.061],[0.008,-0.061],[-1.34,-0.564],[-0.13,-0.049],[-0.028,-0.011],[-0.366,-0.589],[-0.032,-0.053],[-0.034,-0.051],[-1.39,0.427],[-0.131,0.046],[-0.029,0.01],[-0.66,-0.217],[-0.059,-0.02],[-0.059,-0.018],[-0.79,1.219],[-0.071,0.12],[-0.016,0.025],[-0.645,0.257],[-0.058,0.022],[-0.057,0.024],[0.18,1.439],[0.023,0.137],[0.004,0.03],[-0.328,0.611],[-0.031,0.054],[-0.028,0.054],[1.065,0.987],[0.106,0.09],[0.023,0.02],[0.142,0.679],[0.011,0.061],[0.014,0.06],[1.452,0.073],[0.139,0.001],[0.03,0],[0.546,0.429]],"o":[[-0.108,-0.088],[-1.16,-0.875],[-0.049,0.037],[-0.048,0.039],[-0.546,0.429],[-0.03,0],[-0.139,0.001],[-1.452,0.073],[-0.014,0.06],[-0.011,0.061],[-0.142,0.679],[-0.023,0.02],[-0.106,0.09],[-1.065,0.987],[0.028,0.054],[0.031,0.054],[0.328,0.611],[-0.004,0.03],[-0.023,0.137],[-0.18,1.439],[0.057,0.024],[0.058,0.022],[0.645,0.257],[0.016,0.025],[0.071,0.12],[0.79,1.219],[0.059,-0.018],[0.059,-0.02],[0.66,-0.217],[0.029,0.01],[0.131,0.046],[1.39,0.427],[0.034,-0.051],[0.032,-0.053],[0.366,-0.589],[0.028,-0.011],[0.13,-0.049],[1.34,-0.564],[-0.008,-0.061],[-0.01,-0.061],[-0.099,-0.686],[0.014,-0.027],[0.068,-0.121],[0.663,-1.292],[-0.045,-0.042],[-0.047,-0.041],[-0.518,-0.462],[-0.006,-0.029],[-0.026,-0.136],[-0.324,-1.415],[-0.062,-0.003],[-0.062,-0.001],[-0.694,-0.022],[-0.024,-0.019]],"v":[[2.171,-9.049],[1.96,-9.218],[-1.96,-9.218],[-2.171,-9.049],[-2.267,-8.972],[-4.176,-8.278],[-4.3,-8.276],[-4.57,-8.271],[-7.573,-5.756],[-7.626,-5.492],[-7.649,-5.371],[-8.665,-3.615],[-8.758,-3.534],[-8.962,-3.356],[-9.643,0.496],[-9.513,0.732],[-9.453,0.84],[-9.1,2.836],[-9.119,2.958],[-9.161,3.225],[-7.2,6.612],[-6.948,6.71],[-6.833,6.754],[-5.276,8.057],[-5.213,8.162],[-5.073,8.393],[-1.389,9.731],[-1.133,9.644],[-1.016,9.604],[1.016,9.604],[1.133,9.644],[1.389,9.731],[5.073,8.393],[5.213,8.162],[5.277,8.057],[6.833,6.754],[6.948,6.71],[7.2,6.612],[9.161,3.225],[9.119,2.958],[9.1,2.836],[9.453,0.84],[9.513,0.732],[9.643,0.496],[8.962,-3.356],[8.758,-3.534],[8.665,-3.615],[7.65,-5.371],[7.626,-5.492],[7.573,-5.756],[4.57,-8.271],[4.3,-8.276],[4.176,-8.278],[2.267,-8.972]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.933333337307,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-tertiary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Layer 27","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70.341,92.377,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.388,-0.2],[-0.561,0.29],[-0.671,0.878],[0,0],[-0.101,0.286],[0.146,0.414],[0.408,0.534],[0,0],[0.388,0.2],[0.561,-0.29],[0.671,-0.878],[0,0],[0.101,-0.286],[-0.146,-0.414],[-0.408,-0.534]],"o":[[0.671,0.878],[0.561,0.29],[0.388,-0.2],[0,0],[0.408,-0.534],[0.146,-0.414],[-0.101,-0.286],[0,0],[-0.671,-0.878],[-0.561,-0.29],[-0.388,0.2],[0,0],[-0.408,0.534],[-0.146,0.414],[0.101,0.286],[0,0]],"v":[[-2.289,4.642],[-0.895,6.16],[0.895,6.16],[2.289,4.642],[4.518,1.726],[5.231,0.639],[5.231,-0.639],[4.518,-1.726],[2.289,-4.642],[0.895,-6.16],[-0.895,-6.16],[-2.289,-4.642],[-4.518,-1.726],[-5.231,-0.639],[-5.231,0.639],[-4.518,1.726]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.933333337307,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-tertiary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Layer 26","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[165.5,77,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-2.209],[0,0],[0,0],[-2.14,0],[0,0],[0,2.209],[0,0],[-2.209,0]],"o":[[2.209,0],[0,0],[0,0],[0.107,2.113],[0,0],[-2.209,0],[0,0],[0,-2.209],[0,0]],"v":[[0.5,-24],[4.5,-20],[4.5,20],[4.505,20.206],[8.5,24],[-4.5,24],[-8.5,20],[-8.5,-20],[-4.5,-24]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.298039227724,0.552941203117,0.964705884457,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-high","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Layer 25","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[176,79.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.552,0],[0,0],[0,-0.552],[0,0],[-0.552,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0.552],[0,0],[0.552,0],[0,0],[0,-0.552]],"v":[[0,-14.5],[0,-14.5],[-1,-13.5],[-1,13.5],[0,14.5],[0,14.5],[1,13.5],[1,-13.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Layer 24","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[181,79.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.552,0],[0,0],[0,-0.552],[0,0],[-0.552,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0.552],[0,0],[0.552,0],[0,0],[0,-0.552]],"v":[[0,-14.5],[0,-14.5],[-1,-13.5],[-1,13.5],[0,14.5],[0,14.5],[1,13.5],[1,-13.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Layer 23","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[186,79.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.552,0],[0,0],[0,-0.552],[0,0],[-0.552,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0.552],[0,0],[0.552,0],[0,0],[0,-0.552]],"v":[[0,-14.5],[0,-14.5],[-1,-13.5],[-1,13.5],[0,14.5],[0,14.5],[1,13.5],[1,-13.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Layer 22","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[191,79.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.552,0],[0,0],[0,-0.552],[0,0],[-0.552,0],[0,0],[0,0.552],[0,0]],"o":[[0,0],[-0.552,0],[0,0],[0,0.552],[0,0],[0.552,0],[0,0],[0,-0.552]],"v":[[0,-14.5],[0,-14.5],[-1,-13.5],[-1,13.5],[0,14.5],[0,14.5],[1,13.5],[1,-13.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Layer 21","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[181.5,56.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.209,0],[0,0],[0,-2.209],[0,0],[1.105,0],[0,0],[0,1.105]],"o":[[0,-2.209],[0,0],[2.209,0],[0,0],[0,1.105],[0,0],[-1.105,0],[0,0]],"v":[[-1.5,0.5],[-5.5,-3.5],[1.5,-3.5],[5.5,0.5],[5.5,1.5],[3.5,3.5],[0.5,3.5],[-1.5,1.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.298039227724,0.552941203117,0.964705884457,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-high","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"Layer 20","tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[181.5,77,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-2.209],[0,0],[2.209,0],[0,0],[0,2.209],[0,0],[0,0],[0,0]],"o":[[2.209,0],[0,0],[0,2.209],[0,0],[-2.209,0],[0,0],[0,0],[0,0],[0,0]],"v":[[11.5,-24],[15.5,-20],[15.5,20],[11.5,24],[-7.5,24],[-11.5,20],[-11.5,-20],[-15.5,-20],[-15.5,-24]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.486274510622,0.674509823322,0.972549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-mid","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"Layer 19","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[181.5,77,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,-2.209],[0,0],[2.209,0],[0,0],[0,2.209],[0,0],[0,0],[0,0]],"o":[[2.209,0],[0,0],[0,2.209],[0,0],[-2.209,0],[0,0],[0,0],[0,0],[0,0]],"v":[[11.5,-24],[15.5,-20],[15.5,20],[11.5,24],[-7.5,24],[-11.5,20],[-11.5,-20],[-15.5,-20],[-15.5,-24]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.827450990677,0.890196084976,0.992156863213,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":15,"ty":4,"nm":"Layer 18","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[121,96,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-0.552],[0,0],[-0.552,0],[0,0],[0,0.552],[0,0],[0.552,0],[0,0]],"o":[[0,0],[0,0.552],[0,0],[0.552,0],[0,0],[0,-0.552],[0,0],[-0.552,0]],"v":[[-8,0],[-8,0],[-7,1],[7,1],[8,0],[8,0],[7,-1],[-7,-1]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":16,"ty":4,"nm":"Layer 17","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[121,100.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.105,0],[0,0],[0,-1.105],[0,0],[-1.105,0],[0,0],[0,1.105],[0,0]],"o":[[0,0],[-1.105,0],[0,0],[0,1.105],[0,0],[1.105,0],[0,0],[0,-1.105]],"v":[[8,-9.5],[-8,-9.5],[-10,-7.5],[-10,7.5],[-8,9.5],[8,9.5],[10,7.5],[10,-7.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.298039227724,0.552941203117,0.964705884457,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-high","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":17,"ty":4,"nm":"Layer 16","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[125,100.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.105,0],[0,0],[0,-1.105],[0,0],[-1.105,0],[0,0],[0,1.105],[0,0]],"o":[[0,0],[-1.105,0],[0,0],[0,1.105],[0,0],[1.105,0],[0,0],[0,-1.105]],"v":[[8,-9.5],[-8,-9.5],[-10,-7.5],[-10,7.5],[-8,9.5],[8,9.5],[10,7.5],[10,-7.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":18,"ty":4,"nm":"Layer 15","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[125,80,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0.781,0.781],[0,0],[0.781,-0.781],[0,0],[-0.781,-0.781],[0,0],[-0.781,0.781]],"o":[[0.781,-0.781],[0,0],[-0.781,-0.781],[0,0],[-0.781,0.781],[0,0],[0.781,0.781],[0,0]],"v":[[3.586,1.414],[3.586,-1.414],[1.414,-3.586],[-1.414,-3.586],[-3.586,-1.414],[-3.586,1.414],[-1.414,3.586],[1.414,3.586]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":19,"ty":4,"nm":"Layer 14","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[127,78,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.552],[0,0],[6.075,0],[0,-6.075],[0.552,0],[0,0.552],[-7.18,0],[0,-7.18],[0,0],[0.552,0]],"o":[[0,0],[0,-6.075],[-6.075,0],[0,0.552],[-0.552,0],[0,-7.18],[7.18,0],[0,0],[0,0.552],[-0.552,0]],"v":[[11,9],[11,3],[0,-8],[-11,3],[-12,4],[-13,3],[0,-10],[13,3],[13,9],[12,10]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":20,"ty":4,"nm":"Layer 13","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[130,82.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[3,-14.5],[-3,-14.5],[-3,14.5],[3,14.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.486274510622,0.674509823322,0.972549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-mid","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":21,"ty":4,"nm":"Layer 12","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[130,89,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.033,0],[0,-7.18],[0,0],[1.105,0],[0,0],[0,0],[-7.18,0],[-0.963,-0.227]],"o":[[7.18,0],[0,0],[0,1.105],[0,0],[0,0],[0,-7.18],[1.033,0],[0.963,-0.227]],"v":[[3,-21],[16,-8],[16,19],[14,21],[-16,21],[-16,-8],[-3,-21],[0,-20.651]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.486274510622,0.674509823322,0.972549021244,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-mid","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":22,"ty":4,"nm":"Layer 11","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[144,91.25,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.014,0],[-0.043,-0.001],[-0.143,-0.009],[-0.473,-0.07],[-1.387,-0.565],[-1.449,-4.67],[1.391,-3.475],[0.342,-0.797],[0.285,-0.744],[0.065,-1.205],[-0.021,-0.907],[-0.001,-0.022],[0,0],[0,-0.828],[0.828,0],[0,0],[0,0.828],[-0.828,0],[0,0],[-0.092,1.7],[-0.645,1.688],[-0.347,0.81],[-0.319,0.796],[0.971,3.131],[1.824,0.742],[0.65,0.096],[0.167,0.011],[0.033,0.001],[0.004,0],[0,0],[0,0]],"o":[[0.01,0],[0.028,0],[0.087,0.003],[0.285,0.019],[0.94,0.139],[2.809,1.143],[1.495,4.818],[-0.348,0.867],[-0.348,0.811],[-0.573,1.499],[-0.085,1.58],[0,0.022],[0,0],[0.828,0],[0,0.828],[0,0],[-0.828,0],[0,-0.828],[0,0],[-0.023,-1.013],[0.106,-1.965],[0.325,-0.849],[0.354,-0.824],[1.274,-3.18],[-0.891,-2.873],[-0.928,-0.378],[-0.323,-0.048],[-0.082,-0.005],[-0.016,0],[0,0],[0,0],[0,0]],"v":[[-3.976,-18.75],[-3.939,-18.749],[-3.832,-18.747],[-3.485,-18.729],[-2.332,-18.605],[1.283,-17.623],[8.823,-9.447],[7.676,3.055],[6.616,5.573],[5.661,7.89],[4.663,11.885],[4.6,15.683],[4.602,15.75],[9.5,15.75],[11,17.25],[9.5,18.75],[-9.5,18.75],[-11,17.25],[-9.5,15.75],[-0.4,15.75],[-0.329,11.615],[0.99,6.104],[2.021,3.602],[3.033,1.196],[4.048,-7.966],[-0.603,-12.991],[-3.064,-13.659],[-3.811,-13.74],[-3.985,-13.749],[-4.014,-13.75],[-4.002,-13.75],[-3.998,-18.75]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":23,"ty":4,"nm":"Layer 10","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[133,65.5,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],"v":[[6,4.5],[3,4.5],[3,-1.5],[-3,-1.5],[-3,4.5],[-6,4.5],[-6,-1.5],[-3,-4.5],[3,-4.5],[6,-1.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.298039227724,0.552941203117,0.964705884457,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-high","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":24,"ty":4,"nm":"Layer 9","tt":3,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[154,111,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-44,0],[44,0]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.298039227724,0.552941203117,0.964705884457,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"cdds.sys.color.illo-primary-high","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":25,"ty":4,"nm":"Layer 8","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[154,111,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-44,0],[44,0]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.827450990677,0.890196084976,0.992156863213,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"cdds.sys.color.illo-primary-min","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":26,"ty":4,"nm":"Layer 7","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[162,106,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.209,0],[0,-2.209],[-2.209,0],[0,2.209]],"o":[[-2.209,0],[0,2.209],[2.209,0],[0,-2.209]],"v":[[0,-4],[-4,0],[0,4],[4,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":27,"ty":4,"nm":"Layer 6","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[175,106,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.209,0],[0,-2.209],[-2.209,0],[0,2.209]],"o":[[-2.209,0],[0,2.209],[2.209,0],[0,-2.209]],"v":[[0,-4],[-4,0],[0,4],[4,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":28,"ty":4,"nm":"Layer 5","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[192,106,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.209,0],[0,-2.209],[-2.209,0],[0,2.209]],"o":[[-2.209,0],[0,2.209],[2.209,0],[0,-2.209]],"v":[[0,-4],[-4,0],[0,4],[4,0]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":29,"ty":4,"nm":"Layer 4","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[170.5,29,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[1.105,0],[0,0],[0,-1.105],[0,0],[0,0]],"o":[[0,-1.105],[0,0],[-1.105,0],[0,0],[0,0],[0,0]],"v":[[7.5,0],[5.5,-2],[-5.5,-2],[-7.5,0],[-7.5,2],[7.5,2]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.043137256056,0.341176480055,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-max","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":30,"ty":4,"nm":"Layer 3","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[164.5,42,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1.5,-11],[-1.5,-11],[-1.5,11],[1.5,11]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":31,"ty":4,"nm":"Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[176.5,42,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[1.5,-11],[-1.5,-11],[-1.5,11],[1.5,11]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.658823549747,0.780392169952,0.980392158031,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-primary-low","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":32,"ty":4,"nm":"Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[160.5,61,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.667,2.622],[-8.718,-8.569],[-3.576,-1.028],[2.969,-11.93],[-0.909,-3.65],[11.687,-3.361],[2.667,-2.622],[8.718,8.569],[3.576,1.028],[-2.969,11.93],[0.909,3.65],[-11.687,3.361]],"o":[[8.718,-8.569],[2.667,2.622],[11.687,3.361],[-0.909,3.65],[2.969,11.93],[-3.576,1.028],[-8.718,8.569],[-2.667,-2.622],[-11.687,-3.361],[0.909,-3.65],[-2.969,-11.93],[3.576,-1.028]],"v":[[-15.651,-38.573],[15.651,-38.573],[25.163,-33.012],[40.814,-5.561],[40.814,5.562],[25.163,33.012],[15.651,38.573],[-15.651,38.573],[-25.163,33.012],[-40.814,5.562],[-40.814,-5.561],[-25.163,-33.012]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.768627464771,0.933333337307,0.815686285496,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"cdds.sys.color.illo-tertiary-min","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1,"st":0,"ct":1,"bm":0}],"markers":[]}
\ No newline at end of file
diff --git a/chrome/browser/resources/autofill/autofill_save_passport.json b/chrome/browser/resources/autofill/autofill_save_passport_and_national_id_card.json
similarity index 100%
rename from chrome/browser/resources/autofill/autofill_save_passport.json
rename to chrome/browser/resources/autofill/autofill_save_passport_and_national_id_card.json
diff --git a/chrome/browser/resources/bookmarks/app.css b/chrome/browser/resources/bookmarks/app.css
index 840afc2..f53af1c1 100644
--- a/chrome/browser/resources/bookmarks/app.css
+++ b/chrome/browser/resources/bookmarks/app.css
@@ -59,6 +59,8 @@
 }
 
 #sidebar-folders {
+  display: flex;
+  flex-direction: column;
   flex-grow: 1;
   overflow: auto;
 }
diff --git a/chrome/browser/resources/settings/autofill_page/autofill_section.html b/chrome/browser/resources/settings/autofill_page/autofill_section.html
index f23c982..933754a 100644
--- a/chrome/browser/resources/settings/autofill_page/autofill_section.html
+++ b/chrome/browser/resources/settings/autofill_page/autofill_section.html
@@ -92,8 +92,7 @@
             </div>
             <cr-icon-button class="icon-more-vert address-menu"
                 on-click="onAddressMenuClick_"
-                title="[[moreActionsTitle_(item.metadata.summaryLabel,
-                    item.metadata.summarySublabel)]]">
+                title="[[moreActionsTitle_(item)]]">
             </cr-icon-button>
           </div>
         </template>
diff --git a/chrome/browser/resources/settings/autofill_page/autofill_section.ts b/chrome/browser/resources/settings/autofill_page/autofill_section.ts
index a5a1d61b..e88dab4 100644
--- a/chrome/browser/resources/settings/autofill_page/autofill_section.ts
+++ b/chrome/browser/resources/settings/autofill_page/autofill_section.ts
@@ -405,11 +405,23 @@
 
   /**
    * @returns the title for the More Actions button corresponding to the address
-   *     which is described by `label` and `sublabel`.
    */
-  private moreActionsTitle_(label: string, sublabel: string) {
-    return this.i18n(
-        'moreActionsForAddress', label + (sublabel ? sublabel : ''));
+  private moreActionsTitle_(address: chrome.autofillPrivate.AddressEntry):
+      string {
+    const label = address.metadata?.summaryLabel;
+    const subLabel = address.metadata?.summarySublabel;
+    const fullLabel = label + (subLabel ?? '');
+
+    let messageKey: string;
+    if (this.isAccountHomeAddress_(address)) {
+      messageKey = 'moreOptionsForHomeAddress';
+    } else if (this.isAccountWorkAddress_(address)) {
+      messageKey = 'moreOptionsForWorkAddress';
+    } else {
+      messageKey = 'moreActionsForAddress';
+    }
+
+    return this.i18n(messageKey, fullLabel);
   }
 
   private isAutofillSyncToggleVisible_(accountInfo:
diff --git a/chrome/browser/resources/settings/autofill_page/credit_card_list_entry.ts b/chrome/browser/resources/settings/autofill_page/credit_card_list_entry.ts
index 852f8e6..5779808 100644
--- a/chrome/browser/resources/settings/autofill_page/credit_card_list_entry.ts
+++ b/chrome/browser/resources/settings/autofill_page/credit_card_list_entry.ts
@@ -162,7 +162,7 @@
   }
 
   private getCardIdentifierAriaLabel_(): string {
-    return this.creditCard.metadata!.summarySublabel || '';
+    return this.creditCard.metadata!.summaryLabel || '';
   }
 
   private getSummaryAriaLabel_(): string {
@@ -265,7 +265,11 @@
       case CardSummarySublabelType.VIRTUAL_CARD_WITH_BENEFITS_TAG:
       case CardSummarySublabelType.VIRTUAL_CARD_WITH_CVC_TAG:
       case CardSummarySublabelType.VIRTUAL_CARD:
-        return this.getSummarySublabel_();
+        return this.shouldShowNewFopDisplay_() ?
+            this.i18n(
+                'creditCardExpDateA11yLabeled', this.getCardExpiryDate_()) +
+                this.getSummarySublabel_() :
+            this.getSummarySublabel_();
       case CardSummarySublabelType.EXPIRATION_DATE_WITH_CVC_AND_BENEFITS_TAG:
       case CardSummarySublabelType.EXPIRATION_DATE_WITH_BENEFITS_TAG:
       case CardSummarySublabelType.EXPIRATION_DATE_WITH_CVC_TAG:
diff --git a/chrome/browser/signin/dice_web_signin_interceptor_unittest.cc b/chrome/browser/signin/dice_web_signin_interceptor_unittest.cc
index dd1537b..ebd2bfbc 100644
--- a/chrome/browser/signin/dice_web_signin_interceptor_unittest.cc
+++ b/chrome/browser/signin/dice_web_signin_interceptor_unittest.cc
@@ -1715,8 +1715,7 @@
   // Delegate was not called yet.
   testing::Mock::VerifyAndClearExpectations(mock_delegate());
 
-  if (base::FeatureList::IsEnabled(
-          kUseAccountCapabilityToDetermineAccountManagement)) {
+  if (base::FeatureList::IsEnabled(switches::kEnforceManagementDisclaimer)) {
     // No interception happens, as we time out without the required info.
     testing::Mock::VerifyAndClearExpectations(mock_delegate());
     task_environment()->FastForwardBy(base::Seconds(5));
diff --git a/chrome/browser/signin/process_dice_header_delegate_impl.cc b/chrome/browser/signin/process_dice_header_delegate_impl.cc
index a1e7652..21f070e 100644
--- a/chrome/browser/signin/process_dice_header_delegate_impl.cc
+++ b/chrome/browser/signin/process_dice_header_delegate_impl.cc
@@ -177,7 +177,8 @@
   OnSigninHeaderReceived on_signin_header_received;
   ShowSigninErrorCallback show_signin_error_callback;
 
-  DiceTabHelper* tab_helper = DiceTabHelper::FromWebContents(web_contents);
+  DiceTabHelper* tab_helper =
+      web_contents ? DiceTabHelper::FromWebContents(web_contents) : nullptr;
   if (tab_helper) {
     is_sync_signin_tab = tab_helper->IsSyncSigninInProgress();
     redirect_url = tab_helper->redirect_url();
diff --git a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCache.java b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCache.java
index 1118bc79..4bbdc21 100644
--- a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCache.java
+++ b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCache.java
@@ -217,9 +217,10 @@
      * @return A {@link ProfileDataCache} object with the given image size and no badge.
      */
     public static ProfileDataCache createWithoutBadge(
-            Context context, @DimenRes int imageSizeRedId) {
+            Context context, IdentityManager identityManager, @DimenRes int imageSizeRedId) {
         return new ProfileDataCache(
                 context,
+                identityManager,
                 context.getResources().getDimensionPixelSize(imageSizeRedId),
                 /* badgeConfig= */ null);
     }
diff --git a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheRenderTest.java b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheRenderTest.java
index f523559..0708a46 100644
--- a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheRenderTest.java
+++ b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheRenderTest.java
@@ -126,7 +126,11 @@
                     sActivity.setContentView(mContentView);
 
                     mProfileDataCache =
-                            new ProfileDataCache(sActivity, mImageSize, /* badgeConfig= */ null);
+                            new ProfileDataCache(
+                                    sActivity,
+                                    mIdentityManager,
+                                    mImageSize,
+                                    /* badgeConfig= */ null);
                 });
     }
 
@@ -159,7 +163,11 @@
         ThreadUtils.runOnUiThreadBlocking(
                 () -> {
                     mProfileDataCache =
-                            new ProfileDataCache(sActivity, mImageSize, /* badgeConfig= */ null);
+                            new ProfileDataCache(
+                                    sActivity,
+                                    mIdentityManager,
+                                    mImageSize,
+                                    /* badgeConfig= */ null);
                 });
 
         CriteriaHelper.pollUiThread(
diff --git a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheWithBadgeRenderTest.java b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheWithBadgeRenderTest.java
index 753048a1..1f6441a 100644
--- a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheWithBadgeRenderTest.java
+++ b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/ProfileDataCacheWithBadgeRenderTest.java
@@ -153,7 +153,7 @@
                                     ? ProfileDataCache.createWithDefaultImageSize(
                                             sActivity, mIdentityManager, badgeResId)
                                     : ProfileDataCache.createWithoutBadge(
-                                            sActivity, R.dimen.user_picture_size);
+                                            sActivity, mIdentityManager, R.dimen.user_picture_size);
                 });
         CriteriaHelper.pollUiThread(
                 () -> {
diff --git a/chrome/browser/signin/signin_util.cc b/chrome/browser/signin/signin_util.cc
index a02cdcf..e4bf6952 100644
--- a/chrome/browser/signin/signin_util.cc
+++ b/chrome/browser/signin/signin_util.cc
@@ -38,6 +38,7 @@
 #include "components/signin/public/base/signin_switches.h"
 #include "components/signin/public/identity_manager/account_managed_status_finder.h"
 #include "components/signin/public/identity_manager/accounts_mutator.h"
+#include "components/signin/public/identity_manager/tribool.h"
 #include "components/sync/base/user_selectable_type.h"
 #include "components/sync/service/sync_service.h"
 #include "components/sync/service/sync_user_settings.h"
@@ -410,36 +411,34 @@
     return false;
   }
 
-  // A profile signed in with a managed account should not see this promo.
-  if (enterprise_util::UserAcceptedAccountManagement(profile)) {
+  signin::IdentityManager* identity_manager =
+      IdentityManagerFactory::GetForProfile(profile);
+  CHECK(identity_manager->AreRefreshTokensLoaded());
+  AccountInfo account_info = identity_manager->FindExtendedAccountInfo(
+      identity_manager->GetPrimaryAccountInfo(signin::ConsentLevel::kSignin));
+  // Do not show the promo for non signed in accounts, or managed accounts.
+  if (account_info.IsEmpty() ||
+      account_info.IsManaged() != signin::Tribool::kFalse) {
     return false;
   }
 
   // Do not show the promo if there was a previously syncing account that does
   // not match the currently signed in one.
-  signin::IdentityManager* identity_manager =
-      IdentityManagerFactory::GetForProfile(profile);
-  CoreAccountInfo core_account_info =
-      identity_manager->GetPrimaryAccountInfo(signin::ConsentLevel::kSignin);
-  if (core_account_info.IsEmpty()) {
-    return false;
-  }
   PrefService* pref_service = profile->GetPrefs();
   GaiaId previously_syncing_gaia_id =
       GaiaId(pref_service->GetString(prefs::kGoogleServicesLastSyncingGaiaId));
-  if (IsCrossAccountError(profile, core_account_info.gaia)) {
+  if (IsCrossAccountError(profile, account_info.gaia)) {
     return false;
   }
 
   // For non-dice users, do not show the promo for users that have been signed
   // for a short period of time.
-  // TODO(crbug.com/435113265): Confirm minimum cookie age value.
-  constexpr base::TimeDelta kMinimumCookieAge = base::Days(7);
   if (pref_service->GetBoolean(prefs::kExplicitBrowserSignin)) {
     const base::Time last_changed = base::Time::FromSecondsSinceUnixEpoch(
         pref_service->GetDouble(prefs::kGaiaCookieChangedTime));
     if (last_changed.is_null() ||
-        (base::Time::Now() - last_changed < kMinimumCookieAge)) {
+        (base::Time::Now() - last_changed <
+         switches::GetAvatarSyncPromoFeatureMinimumCookeAgeParam())) {
       return false;
     }
   }
diff --git a/chrome/browser/signin/signin_util_unittest.cc b/chrome/browser/signin/signin_util_unittest.cc
index e0212c14..f7f8c0e 100644
--- a/chrome/browser/signin/signin_util_unittest.cc
+++ b/chrome/browser/signin/signin_util_unittest.cc
@@ -23,6 +23,7 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/base/signin_switches.h"
 #include "components/signin/public/identity_manager/identity_test_environment.h"
+#include "components/signin/public/identity_manager/signin_constants.h"
 #include "components/sync/base/user_selectable_type.h"
 #include "components/sync/service/sync_prefs.h"
 #include "components/sync/test/test_sync_service.h"
@@ -379,20 +380,26 @@
         SyncServiceFactory::GetForProfile(profile()));
   }
 
-  void Signin() {
+  void Signin(bool managed_account = false) {
     CHECK(profile());
     signin::IdentityManager* identity_manager =
         IdentityManagerFactory::GetForProfile(profile());
     CHECK(identity_manager);
-    signin::MakeAccountAvailable(identity_manager,
-                                 signin::AccountAvailabilityOptionsBuilder()
-                                     .AsPrimary(signin::ConsentLevel::kSignin)
-                                     .WithGaiaId(kSignedInGaiaId)
-                                     .Build("test@gmail.com"));
+    AccountInfo account_info = signin::MakeAccountAvailable(
+        identity_manager,
+        signin::AccountAvailabilityOptionsBuilder()
+            .AsPrimary(signin::ConsentLevel::kSignin)
+            .WithGaiaId(kSignedInGaiaId)
+            .Build(managed_account ? "test@managed.com" : "test@gmail.com"));
+
+    account_info.hosted_domain = managed_account
+                                     ? "managed.com"
+                                     : signin::constants::kNoHostedDomainFound;
+    signin::UpdateAccountInfoForAccount(identity_manager, account_info);
   }
 
-  void SignInAndSetUpSyncService() {
-    Signin();
+  void SignInAndSetUpSyncService(bool managed_account = false) {
+    Signin(managed_account);
     SyncServiceFactory::GetInstance()->SetTestingFactory(
         profile(), base::BindRepeating([](content::BrowserContext* context)
                                            -> std::unique_ptr<KeyedService> {
@@ -406,14 +413,17 @@
         /*sync_everything=*/false, syncer::UserSelectableTypeSet());
   }
 
-  void SetupForAvatarSyncPromo() {
-    SignInAndSetUpSyncService();
+  void SetupForAvatarSyncPromo(bool managed_account = false) {
+    SignInAndSetUpSyncService(managed_account);
     DisableAllSyncedDataTypes();
 
     // Simulate setting enough time passing for the cookie change.
     profile()->GetPrefs()->SetDouble(
         prefs::kGaiaCookieChangedTime,
-        (base::Time::Now() - base::Days(8)).InSecondsFSinceUnixEpoch());
+        (base::Time::Now() -
+         (switches::GetAvatarSyncPromoFeatureMinimumCookeAgeParam() +
+          base::Minutes(1)))
+            .InSecondsFSinceUnixEpoch());
 
     // The rest of the setup should be aligned with the default profile
     // initialization/signin.
@@ -527,11 +537,8 @@
 }
 
 TEST_F(SigninUtilHistorySyncOptinTest,
-       ShouldNotShowAvatarSyncPromoManagedProfile) {
-  SetupForAvatarSyncPromo();
-  ASSERT_TRUE(signin_util::ShouldShowAvatarSyncPromo(profile()));
-
-  enterprise_util::SetUserAcceptedAccountManagement(profile(), true);
+       ShouldNotShowAvatarSyncPromoManagedAccounts) {
+  SetupForAvatarSyncPromo(/*managed_account*/ true);
   EXPECT_FALSE(signin_util::ShouldShowAvatarSyncPromo(profile()));
 }
 
@@ -562,13 +569,19 @@
   // Promo should not show if the gaia cookie age is too short.
   profile()->GetPrefs()->SetDouble(
       prefs::kGaiaCookieChangedTime,
-      (base::Time::Now() - base::Days(5)).InSecondsFSinceUnixEpoch());
+      (base::Time::Now() -
+       (switches::GetAvatarSyncPromoFeatureMinimumCookeAgeParam() -
+        base::Minutes(1)))
+          .InSecondsFSinceUnixEpoch());
   EXPECT_FALSE(signin_util::ShouldShowAvatarSyncPromo(profile()));
 
   // Promo can show if the gaia cookie age is long enough.
   profile()->GetPrefs()->SetDouble(
       prefs::kGaiaCookieChangedTime,
-      (base::Time::Now() - base::Days(10)).InSecondsFSinceUnixEpoch());
+      (base::Time::Now() -
+       (switches::GetAvatarSyncPromoFeatureMinimumCookeAgeParam() +
+        base::Minutes(1)))
+          .InSecondsFSinceUnixEpoch());
   EXPECT_TRUE(signin_util::ShouldShowAvatarSyncPromo(profile()));
 }
 
diff --git a/chrome/browser/supervised_user/android/javatests/src/org/chromium/chrome/browser/supervised_user/IncognitoInteractionTest.java b/chrome/browser/supervised_user/android/javatests/src/org/chromium/chrome/browser/supervised_user/IncognitoInteractionTest.java
index 3c3c14fa5..2dfed58 100644
--- a/chrome/browser/supervised_user/android/javatests/src/org/chromium/chrome/browser/supervised_user/IncognitoInteractionTest.java
+++ b/chrome/browser/supervised_user/android/javatests/src/org/chromium/chrome/browser/supervised_user/IncognitoInteractionTest.java
@@ -15,8 +15,6 @@
 import org.chromium.base.ThreadUtils;
 import org.chromium.base.test.util.CallbackHelper;
 import org.chromium.base.test.util.CommandLineFlags;
-import org.chromium.base.test.util.Features.EnableFeatures;
-import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.flags.ChromeSwitches;
 import org.chromium.chrome.browser.profiles.Profile;
 import org.chromium.chrome.browser.tab.EmptyTabObserver;
@@ -68,7 +66,6 @@
 
     @Test
     @LargeTest
-    @EnableFeatures({ChromeFeatureList.PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER})
     public void incognitoTabsClosedWhenBrowserContentFilteringIsEnabledWithoutAccount()
             throws Exception {
         Profile profile = mActivityTestRule.getProfile(/* incognito= */ false);
@@ -95,7 +92,6 @@
 
     @Test
     @LargeTest
-    @EnableFeatures({ChromeFeatureList.PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER})
     public void incognitoTabsClosedWhenBrowserContentFilteringIsEnabledWithAccount()
             throws Exception {
         mSigninTestRule.addAccountThenSignin(TestAccounts.ACCOUNT1);
@@ -123,7 +119,6 @@
 
     @Test
     @LargeTest
-    @EnableFeatures({ChromeFeatureList.PROPAGATE_DEVICE_CONTENT_FILTERS_TO_SUPERVISED_USER})
     public void incognitoTabsClosedWhenSearchContentFilteringIsEnabledWithAccount()
             throws Exception {
         mSigninTestRule.addAccountThenSignin(TestAccounts.ACCOUNT1);
diff --git a/chrome/browser/supervised_user/classify_url_navigation_throttle.cc b/chrome/browser/supervised_user/classify_url_navigation_throttle.cc
index 0f44c04f..4696e20 100644
--- a/chrome/browser/supervised_user/classify_url_navigation_throttle.cc
+++ b/chrome/browser/supervised_user/classify_url_navigation_throttle.cc
@@ -261,10 +261,9 @@
     bool is_main_frame) const {
 #if BUILDFLAG(IS_ANDROID)
   if (supervised_user_service()->IsLocalBrowserFilteringEnabled() &&
-      base::FeatureList::IsEnabled(
-          kSupervisedUserInterstitialWithoutApprovals)) {
-    return SupervisedUserInterstitial::GetHTMLContentsWithoutApprovals(result.url,
-        g_browser_process->GetApplicationLocale());
+      UseInterstitialForLocalSupervision()) {
+    return SupervisedUserInterstitial::GetHTMLContentsWithoutApprovals(
+        result.url, g_browser_process->GetApplicationLocale());
   }
 #endif
   Profile* profile = Profile::FromBrowserContext(
@@ -378,7 +377,6 @@
   NextNavigationState(ClassifyUrlThrottleStatus::kCancelDeferredNavigation);
 }
 
-
 const char* ClassifyUrlNavigationThrottle::GetNameForLogging() {
   return "ClassifyUrlNavigationThrottle";
 }
diff --git a/chrome/browser/touch_to_fill/autofill/android/touch_to_fill_delegate_android_impl.cc b/chrome/browser/touch_to_fill/autofill/android/touch_to_fill_delegate_android_impl.cc
index cff314a..e94fe4f 100644
--- a/chrome/browser/touch_to_fill/autofill/android/touch_to_fill_delegate_android_impl.cc
+++ b/chrome/browser/touch_to_fill/autofill/android/touch_to_fill_delegate_android_impl.cc
@@ -71,7 +71,7 @@
 bool IsFormPrefilled(const FormStructure& form) {
   return std::ranges::any_of(form.fields(),
                              [](const std::unique_ptr<AutofillField>& field) {
-                               return field->Type().GetStorableType() ==
+                               return field->Type().GetCreditCardType() ==
                                           FieldType::CREDIT_CARD_NUMBER &&
                                       !SanitizedFieldIsEmpty(field->value());
                              });
@@ -147,8 +147,8 @@
   } else if (field->Type().group() == FieldTypeGroup::kCreditCard) {
     return DryRunForCreditCard(*field, *form);
   } else if (field->Type().group() == FieldTypeGroup::kLoyaltyCard ||
-             (field->Type().GetStorableType() ==
-              EMAIL_OR_LOYALTY_MEMBERSHIP_ID)) {
+             field->Type().GetLoyaltyCardType() ==
+                 EMAIL_OR_LOYALTY_MEMBERSHIP_ID) {
     return DryRunForLoyaltyCard();
   }
 
@@ -188,7 +188,7 @@
   // TODO(crbug.com/40227496): `*field` must contain the updated field
   // information.
   std::vector<CreditCard> cards_to_suggest = GetTouchToFillCardsToSuggest(
-      manager_->client(), field, field.Type().GetStorableType());
+      manager_->client(), field, field.Type().GetCreditCardType());
   return cards_to_suggest.empty()
              ? DryRunResult(TriggerOutcome::kNoValidPaymentMethods, {})
              : DryRunResult(TriggerOutcome::kShown,
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 94441c81..ae891df 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Jy ander maniere probeer om voort te gaan op <ph name="SITE_ETLD_PLUS_ONE" /> as hierdie kwessie aanhou voorkom.</translation>
 <translation id="4384468725000734951">Gebruik Sogou om te soek</translation>
 <translation id="4387647248986092471">Skep ’n motorprofielslot</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Oortjies en oortjiegroepe wat nie vir 1 dag of meer gebruik is nie}other{Oortjies en oortjiegroepe wat nie vir # dae of meer gebruik is nie}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – laai tans af …</translation>
 <translation id="4404568932422911380">Geen boekmerke nie</translation>
 <translation id="4405224443901389797">Skuif na …</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 d926469..62de13c1 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">ይህ ችግር መከሰቱን ከቀጠለ፣ በ<ph name="SITE_ETLD_PLUS_ONE" /> ላይ ለመቀጠል ሌሎች መንገዶችን መሞከር ይችላሉ።</translation>
 <translation id="4384468725000734951">ለፍለጋ Sogouን መጠቀም</translation>
 <translation id="4387647248986092471">የመኪና የመገለጫ መቆለፊያ ይፍጠሩ</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{ለ1 ቀን ወይም ከዚያ በላይ ጥቅም ላይ ያልዋሉ ትሮች እና ቡድኖች}one{ለ# ቀን ወይም ከዚያ በላይ ጥቅም ላይ ያልዋሉ ትሮች እና ቡድኖች}other{ለ# ቀናት ወይም ከዚያ በላይ ጥቅም ላይ ያልዋሉ ትሮች እና ቡድኖች}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - በማውረድ ላይ…</translation>
 <translation id="4404568932422911380">ምንም ዕልባቶች የሉም</translation>
 <translation id="4405224443901389797">ውሰድ ወደ…</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 63bc8b08..1c484f0 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Калі праблема не знікае, паспрабуйце іншыя спосабы ўваходу, каб працягнуць работу на сайце <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Выкарыстоўваецца пошукавая сістэма Sogou</translation>
 <translation id="4387647248986092471">Стварыць блакіроўку профілю для аўтамабіля</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Укладкі і групы ўкладак не выкарыстоўваліся на працягу 1 дня ці больш}one{Укладкі і групы ўкладак не выкарыстоўваліся на працягу # дня ці больш}few{Укладкі і групы ўкладак не выкарыстоўваліся на працягу # дзён ці больш}many{Укладкі і групы ўкладак не выкарыстоўваліся на працягу # дзён ці больш}other{Укладкі і групы ўкладак не выкарыстоўваліся на працягу # дня ці больш}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – ідзе спампоўванне…</translation>
 <translation id="4404568932422911380">Няма закладак</translation>
 <translation id="4405224443901389797">Перамясціць у…</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 86ad0a8a..0a11d49 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">এই সমস্যা থেকে গেলে, আপনি <ph name="SITE_ETLD_PLUS_ONE" />-এ চালিয়ে যেতে অন্য উপায় চেষ্টা করে দেখতে পারেন।</translation>
 <translation id="4384468725000734951">সার্চের জন্য Sogou কে ব্যবহার করছে</translation>
 <translation id="4387647248986092471">গাড়ির জন্য প্রোফাইল লক তৈরি করুন</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{ট্যাব ও গ্রুপ ১ দিন বা তার চেয়ে বেশি সময় ধরে ব্যবহার করা হয়নি}one{ট্যাব ও গ্রুপ # দিন বা তার চেয়ে বেশি সময় ধরে ব্যবহার করা হয়নি}other{ট্যাব ও গ্রুপ # দিন বা তার চেয়ে বেশি সময় ধরে ব্যবহার করা হয়নি}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - ডাউনলোড করা হচ্ছে…</translation>
 <translation id="4404568932422911380">কোনও বুকমার্ক নেই</translation>
 <translation id="4405224443901389797">এই ফোল্ডারে সরান…</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 14b3d72..9861635 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
@@ -715,7 +715,7 @@
 <translation id="4380055775103003110">Ako se taj problem nastavi pojavljivati, možete isprobati druge načine da nastavite na web lokaciji <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Za pretraživanje se koristi Sogou</translation>
 <translation id="4387647248986092471">Kreirajte zaključavanje profila za automobil</translation>
-<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Kartice i grupe kartica koje se ne upotrebljavaju 1 dan ili dulje}one{Kartice i grupe kartica koje se ne upotrebljavaju # dan ili dulje}few{Kartice i grupe kartica koje se ne upotrebljavaju # dana ili dulje}other{Kartice i grupe kartica koje se ne upotrebljavaju # dana ili dulje}}</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Kartice i grupe koje se ne koriste 1 ili više dana}one{Kartice i grupe koje se ne koriste # ili više dana}few{Kartice i grupe koje se ne koriste # ili više dana}other{Kartice i grupe koje se ne koriste # ili više dana}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Preuzimanje…</translation>
 <translation id="4404568932422911380">Nema oznaka</translation>
 <translation id="4405224443901389797">Premjesti u…</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 43ccfc35..4ca8b03 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
@@ -716,6 +716,7 @@
 <translation id="4380055775103003110">Os bydd y mater hwn yn dal i ddigwydd, gallwch roi cynnig ar ffyrdd eraill o barhau ar <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Wrthi'n defnyddio Sogou i chwilio</translation>
 <translation id="4387647248986092471">Creu clo proffil car</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Tabiau a grwpiau tabiau heb eu defnyddio ers 1 diwrnod neu fwy}zero{Tabiau a grwpiau tabiau heb eu defnyddio ers # diwrnod neu fwy}two{Tabiau a grwpiau tabiau heb eu defnyddio ers # ddiwrnod neu fwy}few{Tabiau a grwpiau tabiau heb eu defnyddio ers # diwrnod neu fwy}many{Tabiau a grwpiau tabiau heb eu defnyddio ers # diwrnod neu fwy}other{Tabiau a grwpiau tabiau heb eu defnyddio ers # diwrnod neu fwy}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Wrthi'n lawrlwytho…</translation>
 <translation id="4404568932422911380">Dim nodau tudalen</translation>
 <translation id="4405224443901389797">Symud i…</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 0ca29bb6f..22d85d4 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Hvis problemet fortsætter, kan du prøve at fortsætte på andre måder på <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Søgning via Sogou</translation>
 <translation id="4387647248986092471">Opret en lås for din bilprofil</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Faner og fanegrupper, der ikke har været brugt i mindst 1 dag}one{Faner og fanegrupper, der ikke har været brugt i mindst # dag}other{Faner og fanegrupper, der ikke har været brugt i # dage}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Downloader…</translation>
 <translation id="4404568932422911380">Der er ingen bogmærker</translation>
 <translation id="4405224443901389797">Flyt til…</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 edb38f3..4ca24faa 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Wenn das Problem weiterhin auftritt, kannst du andere Möglichkeiten zum Fortfahren auf <ph name="SITE_ETLD_PLUS_ONE" /> ausprobieren.</translation>
 <translation id="4384468725000734951">Suche erfolgt mit Sogou</translation>
 <translation id="4387647248986092471">Autoprofilsperre erstellen</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Tabs und Tabgruppen, die mindestens 1 Tag lang nicht verwendet wurden}other{Tabs und Tabgruppen, die mindestens # Tage lang nicht verwendet wurden}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – wird heruntergeladen…</translation>
 <translation id="4404568932422911380">Keine Lesezeichen</translation>
 <translation id="4405224443901389797">Verschieben nach…</translation>
@@ -819,7 +820,7 @@
 <translation id="4787736314074622408">Möchtest du <ph name="ITEM_TITLE" /> löschen?</translation>
 <translation id="4793679854893018356">So trägt Chrome zu deinem Schutz bei</translation>
 <translation id="4794291718671962615">(<ph name="MEGABYTES" />) <ph name="URL" /></translation>
-<translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4807098396393229769">Name auf der Karte</translation>
 <translation id="480990236307250886">Startseite öffnen</translation>
 <translation id="4822710610088666676">„<ph name="TAB_GROUP_TITLE" />“-Tabgruppe geschlossen und gespeichert</translation>
 <translation id="4834250788637067901">Zahlungsmethoden, Angebote und Adressen aus Google Pay</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 f5897221..2badd819 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">If this issue keeps happening, you can try other ways to continue on <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Using Sogou for search</translation>
 <translation id="4387647248986092471">Create a car profile lock</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Tabs and groups not used for 1 day or more}other{Tabs and groups not used for # days or more}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Downloading…</translation>
 <translation id="4404568932422911380">No bookmarks</translation>
 <translation id="4405224443901389797">Move to…</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 3aa9a65d..4621a64 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Kui probleem jääb korduma, võite proovida teisi viise, kuidas saidil <ph name="SITE_ETLD_PLUS_ONE" /> jätkata.</translation>
 <translation id="4384468725000734951">Otsimiseks kasutatakse teenust Sogou</translation>
 <translation id="4387647248986092471">Looge auto profiililukk</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Vahelehed ja grupid, mida pole üks päev või kauem kasutatud}other{Vahelehed ja grupid, mida pole # päeva või kauem kasutatud}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – allalaadimine …</translation>
 <translation id="4404568932422911380">Järjehoidjaid pole</translation>
 <translation id="4405224443901389797">Teisalda asukohta …</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 dbcb974..1bb1ec7 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">اگر این مشکل باز هم اتفاق افتاد، می‌توانید روش‌های دیگر را برای ادامه دادن در <ph name="SITE_ETLD_PLUS_ONE" /> امتحان کنید.</translation>
 <translation id="4384468725000734951">‏استفاده از Sogou برای جستجو</translation>
 <translation id="4387647248986092471">ایجاد قفل نمایه خودرو</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{زبانه‌ها و گروه‌هایی که ۱ روز یا بیشتر استفاده نشده‌اند}one{زبانه‌ها و گروه‌هایی که # روز یا بیشتر استفاده نشده‌اند}other{زبانه‌ها و گروه‌هایی که # روز یا بیشتر استفاده نشده‌اند}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - درحال بارگیری…</translation>
 <translation id="4404568932422911380">هیچ نشانکی موجود نیست</translation>
 <translation id="4405224443901389797">انتقال به…</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 f3698ae9..780e331 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Jos ongelma jatkuu, voit kokeilla muita tapoja jatkaa tämän käyttöä: <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Hakukoneena käytetään Sogouta.</translation>
 <translation id="4387647248986092471">Luo auton profiililukko</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Välilehdet ja ryhmät, joita ei ole käytetty vähintään 1 päivään}other{Välilehdet ja ryhmät, joita ei ole käytetty vähintään # päivään}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Ladataan…</translation>
 <translation id="4404568932422911380">Ei kirjanmerkkejä</translation>
 <translation id="4405224443901389797">Siirrä…</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 39988f70..cb26f71 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Kung patuloy na nangyayari ang isyung ito, puwede kang sumubok ng iba pang paraan para magpatuloy sa <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Ginagamit ang Sogou para sa paghahanap</translation>
 <translation id="4387647248986092471">Gumawa ng lock ng profile ng kotse</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Hindi ginamit ang mga tab at grupo sa loob ng 1 araw o higit pa}one{Hindi ginamit ang mga tab at grupo sa loob ng # araw o higit pa}other{Hindi ginamit ang mga tab at grupo sa loob ng # na araw o higit pa}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Dina-download…</translation>
 <translation id="4404568932422911380">Walang bookmark</translation>
 <translation id="4405224443901389797">Ilipat sa…</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 a7d6377..fbb9cb26 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
@@ -693,7 +693,7 @@
 <translation id="4285498937028063278">Retirer</translation>
 <translation id="4285846616383034558">Cookies, cache et autres données des sites</translation>
 <translation id="4291407919474070700"><ph name="BEGIN_LINK" />Activez le verrouillage de l'écran dans les paramètres Android<ph name="END_LINK" /></translation>
-<translation id="4296252229500326964">Nouvel onglet nav. privée</translation>
+<translation id="4296252229500326964">Nouv. onglet nav. privée</translation>
 <translation id="4298388696830689168">Sites associés</translation>
 <translation id="4300632303535881174">Accéder à la page précédente</translation>
 <translation id="4303044213806199882">chrome_screenshot_<ph name="CURRENT_TIMESTAMP_MS" /></translation>
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Si le problème persiste, vous pouvez essayer d'autres méthodes afin de poursuivre sur <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Utilisation de Sogou pour les recherches</translation>
 <translation id="4387647248986092471">Créer un verrouillage du profil de voiture</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Onglets et groupes inutilisés depuis au moins 1 jour}one{Onglets et groupes inutilisés depuis au moins # jour}other{Onglets et groupes inutilisés depuis au moins # jours}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Téléchargement…</translation>
 <translation id="4404568932422911380">Aucun favori</translation>
 <translation id="4405224443901389797">Déplacer vers…</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 668d43c..9335b3d2 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Se o problema persiste, podes probar outras maneiras de continuar en <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Uso de Sogou para a busca</translation>
 <translation id="4387647248986092471">Crear un bloqueo do perfil do coche</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Pestanas e grupos que leven sen usarse 1 día ou máis}other{Pestanas e grupos que leven sen usarse # días ou máis}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" />: descargando…</translation>
 <translation id="4404568932422911380">Non hai marcadores</translation>
 <translation id="4405224443901389797">Mover a…</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 236c311..8c6a51f 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">अगर यह समस्या बार-बार आ रही है, तो <ph name="SITE_ETLD_PLUS_ONE" /> पर जारी रखने के लिए, दूसरे तरीके आज़माएं.</translation>
 <translation id="4384468725000734951">खोज के लिए Sogou का इस्तेमाल कर रहे हैं</translation>
 <translation id="4387647248986092471">कार का प्रोफ़ाइल लॉक सेट करें</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{ऐसे टैब और टैब ग्रुप जिन्हें 1 या इससे ज़्यादा दिनों से इस्तेमाल नहीं किया गया है}one{ऐसे टैब और टैब ग्रुप जिन्हें # या इससे ज़्यादा दिनों से इस्तेमाल नहीं किया गया है}other{ऐसे टैब और टैब ग्रुप जिन्हें # या इससे ज़्यादा दिनों से इस्तेमाल नहीं किया गया है}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - डाउनलोड हो रही है…</translation>
 <translation id="4404568932422911380">कोई बुकमार्क नहीं</translation>
 <translation id="4405224443901389797">इसमें ले जाएं…</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 a0a7ded..cdfcad86 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Եթե խնդիրը չվերանա, փորձեք մուտքի այլ եղանակներ՝ <ph name="SITE_ETLD_PLUS_ONE" /> կայքում ձեր աշխատանքը շարունակելու համար։</translation>
 <translation id="4384468725000734951">Օգտագործվում է Sogou որոնման համակարգը</translation>
 <translation id="4387647248986092471">Ստեղծել մեքենայի պրոֆիլի կողպում</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Ներդիրներն ու խմբերը չեն օգտագործվել 1 կամ ավելի օր}one{Ներդիրներն ու խմբերը չեն օգտագործվել # կամ ավելի օր}other{Ներդիրներն ու խմբերը չեն օգտագործվել # կամ ավելի օր}}</translation>
 <translation id="4402611456429872546">Ներբեռնվում է <ph name="LANG" /> լեզվի փաթեթը…</translation>
 <translation id="4404568932422911380">Էջանիշներ չկան</translation>
 <translation id="4405224443901389797">Տեղափոխել…</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 5b7ad12..e4c8493b 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Jika masalah ini terus terjadi, Anda dapat mencoba cara lain untuk melanjutkan di <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Menggunakan Sogou untuk penelusuran</translation>
 <translation id="4387647248986092471">Buat kunci profil mobil</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Tab dan grup tab yang tidak digunakan selama 1 hari atau lebih}other{Tab dan grup tab yang tidak digunakan selama # hari atau lebih}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Sedang Mendownload…</translation>
 <translation id="4404568932422911380">Tidak ada bookmark</translation>
 <translation id="4405224443901389797">Pindahkan ke…</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 397a490..3b371666 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
@@ -1514,7 +1514,7 @@
 <translation id="7714077993070342304">Apri il menu Chrome</translation>
 <translation id="7733878270780732638">Spazio sul dispositivo insufficiente.</translation>
 <translation id="774876555279732384">I servizi di compilazione automatica sono gestiti anche nelle <ph name="BEGIN_LINK" />Impostazioni di Android<ph name="END_LINK" />.</translation>
-<translation id="7759809451544302770">Facoltative</translation>
+<translation id="7759809451544302770">Facoltativo</translation>
 <translation id="7762668264895820836">Scheda SD <ph name="SD_CARD_NUMBER" /></translation>
 <translation id="7764225426217299476">Aggiungi indirizzo</translation>
 <translation id="7772032839648071052">Conferma passphrase</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 8c3533c..02e4339e 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">თუ პრობლემა არ გვარდება, <ph name="SITE_ETLD_PLUS_ONE" />-თან მუშაობის გაგრძელების სხვა ხერხების ცდა შეგიძლიათ.</translation>
 <translation id="4384468725000734951">ძიებისთვის Sogou გამოიყენება</translation>
 <translation id="4387647248986092471">მანქანის პროფილის ჩაკეტვის მეთოდის შექმნა</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{ჩანართები და ჯგუფები, რომლებიც 1 ან მეტი დღის განმავლობაში არ გამოყენებულა}other{ჩანართები და ჯგუფები, რომლებიც # ან მეტი დღის განმავლობაში არ გამოყენებულა}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> — იტვირთება…</translation>
 <translation id="4404568932422911380">სანიშნეები არ არის</translation>
 <translation id="4405224443901389797">გადატანა…</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 e8bca47..34a0f49 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">이 문제가 계속 발생하는 경우 다른 방법으로 <ph name="SITE_ETLD_PLUS_ONE" />에서 진행해 볼 수 있습니다.</translation>
 <translation id="4384468725000734951">검색할 때 Sogou 사용</translation>
 <translation id="4387647248986092471">자동차 프로필 잠금 만들기</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{1일 이상 사용하지 않은 탭 및 그룹}other{#일 이상 사용하지 않은 탭 및 그룹}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" />: 다운로드 중입니다…</translation>
 <translation id="4404568932422911380">북마크 없음</translation>
 <translation id="4405224443901389797">다음 폴더로 이동…</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 2f5554b..f0e563870 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Эгер бул маселе кайталана берсе, <ph name="SITE_ETLD_PLUS_ONE" /> аркылуу башка жолдор менен улантып көрүңүз.</translation>
 <translation id="4384468725000734951">Издөө үчүн Sogou колдонулууда</translation>
 <translation id="4387647248986092471">Унаа профилинин кулпусун түзүү</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{1 же андан көбүрөөк күн колдонулбаган өтмөктөр же топтор}other{# же андан көбүрөөк күн колдонулбаган өтмөктөр же топтор}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Жүктөлүп алынууда…</translation>
 <translation id="4404568932422911380">Кыстармалар жок</translation>
 <translation id="4405224443901389797">Төмөнкүгө жылдыруу…</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 ccc4db6..12a1f32 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Ja šī problēma atkārtojas, varat izmēģināt citus veidus, kā turpināt darbu vietnē <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Tiek izmantota meklētājprogramma Sogou</translation>
 <translation id="4387647248986092471">Iestatīt automašīnas profila bloķēšanu</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Cilnes un grupas, kas nav izmantotas vismaz 1 dienu}zero{Cilnes un grupas, kas nav izmantotas vismaz # dienas}one{Cilnes un grupas, kas nav izmantotas vismaz # dienu}other{Cilnes un grupas, kas nav izmantotas vismaz # dienas}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> — notiek lejupielāde…</translation>
 <translation id="4404568932422911380">Nav grāmatzīmju</translation>
 <translation id="4405224443901389797">Pārvietot uz…</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 dbd5e98..384499f 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Ако и натаму се соочувате со проблемов, може да испробате други начини да продолжите на <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Се користи Sogou за пребарување</translation>
 <translation id="4387647248986092471">Создајте „Заклучување на профилот“ во автомобилот</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Картички и групи што не се користени 1 или повеќе дена}one{Картички и групи што не се користени # или повеќе дена}other{Картички и групи што не се користени # или повеќе дена}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Се презема…</translation>
 <translation id="4404568932422911380">Нема обележувачи</translation>
 <translation id="4405224443901389797">Премести во…</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 bdaa3fa..33da785 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Хэрэв энэ асуудал тохиолдсоор байвал та <ph name="SITE_ETLD_PLUS_ONE" />-д үргэлжлүүлэх бусад аргыг турших боломжтой.</translation>
 <translation id="4384468725000734951">Sogou-р хайж байна</translation>
 <translation id="4387647248986092471">Машины профайлын түгжээ үүсгэх</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{1 эсвэл түүнээс олон хоног ашиглаагүй таб, бүлэг}other{# эсвэл түүнээс олон хоног ашиглаагүй таб, бүлэг}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Татаж байна…</translation>
 <translation id="4404568932422911380">Хавчуурга алга</translation>
 <translation id="4405224443901389797">руу зөөх…</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 b19fd1b..64dfaa7 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">ဤပြဿနာဆက်ဖြစ်နေပါက <ph name="SITE_ETLD_PLUS_ONE" /> တွင် အခြားနည်းလမ်းများကို စမ်းကြည့်နိုင်သည်။</translation>
 <translation id="4384468725000734951">ရှာဖွေမှုအတွက် Sogou ကို အသုံးပြုသည်</translation>
 <translation id="4387647248986092471">ကားပရိုဖိုင်လော့ခ် ပြုလုပ်ရန်</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{၁ ရက်နှင့်အထက် အသုံးမပြုသော တဘ်နှင့် တဘ်အုပ်စုများ}other{# ရက်နှင့်အထက် အသုံးမပြုသော တဘ်နှင့် တဘ်အုပ်စုများ}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - ဒေါင်းလုဒ်လုပ်နေသည်…</translation>
 <translation id="4404568932422911380">မည်သည့်လိပ်စာမျှ မရှိပါ</translation>
 <translation id="4405224443901389797">ဤနေရာသို့ ရွှေ့ရန်…</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 40df84e2..eeed4bd 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">यो समस्या अझै पनि देखिएको खण्डमा तपाईं <ph name="SITE_ETLD_PLUS_ONE" /> मा जाने अन्य तरिका अपनाई हेर्न सक्नुहुन्छ।</translation>
 <translation id="4384468725000734951">खोजीका लागि Sogou प्रयोग गर्दै</translation>
 <translation id="4387647248986092471">कार प्रोफाइल लक बनाउनुहोस्</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{१ दिन वा सोभन्दा बढी समयदेखि प्रयोग नगरिएका ट्याब तथा समूहहरू}other{# दिन वा सोभन्दा बढी समयदेखि प्रयोग नगरिएका ट्याब तथा समूहहरू}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - डाउनलोड गरिँदै छ…</translation>
 <translation id="4404568932422911380">कुनै पनि पुस्तक चिन्ह छैन</translation>
 <translation id="4405224443901389797">यहाँ सार्नुहोस्…</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 7993e43..0ced10e 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Hvis problemet vedvarer, kan du prøve å fortsette på <ph name="SITE_ETLD_PLUS_ONE" /> på andre måter.</translation>
 <translation id="4384468725000734951">Bruker Sogou til å søke</translation>
 <translation id="4387647248986092471">Opprett en profillås for bilen</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Faner og grupper som ikke er brukt på 1 dag eller mer}other{Faner og grupper som ikke er brukt på # dag eller mer}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Laster ned …</translation>
 <translation id="4404568932422911380">Ingen bokmerker</translation>
 <translation id="4405224443901389797">Flytt til …</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 46b604b1..f9e10f26 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">ଯଦି ଏହି ସମସ୍ୟା ଲାଗିରୁହେ, ତେବେ <ph name="SITE_ETLD_PLUS_ONE" />ରେ ଜାରି ରଖିବା ପାଇଁ ଆପଣ ଅନ୍ୟ ଉପାୟଗୁଡ଼ିକୁ ବ୍ୟବହାର କରି ଦେଖିପାରିବେ।</translation>
 <translation id="4384468725000734951">ସର୍ଚ୍ଚ ପାଇଁ Sogou ବ୍ୟବହାର କରାଯାଉଛି</translation>
 <translation id="4387647248986092471">ଏକ କାର ପ୍ରୋଫାଇଲ ଲକ ତିଆରି କରନ୍ତୁ</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{1 କିମ୍ବା ଅଧିକ ଦିନ ପାଇଁ ବ୍ୟବହାର କରାଯାଇନଥିବା ଟାବ ଏବଂ ଗ୍ରୁପ}other{# କିମ୍ବା ଅଧିକ ଦିନ ପାଇଁ ବ୍ୟବହାର କରାଯାଇନଥିବା ଟାବ ଏବଂ ଗ୍ରୁପ}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - ଡାଉନଲୋଡ୍ ହେଉଛି…</translation>
 <translation id="4404568932422911380">କୌଣସି ବୁକ୍‍ମାର୍କ ନାହିଁ</translation>
 <translation id="4405224443901389797">ଏଥିକୁ ଘୁଞ୍ଚାନ୍ତୁ…</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 708660d5..3831ebee 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">ਜੇ ਇਹ ਸਮੱਸਿਆ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ, ਤਾਂ ਤੁਸੀਂ <ph name="SITE_ETLD_PLUS_ONE" /> 'ਤੇ ਜਾਰੀ ਰੱਖਣ ਲਈ ਹੋਰ ਤਰੀਕਿਆਂ ਨੂੰ ਵਰਤ ਕੇ ਦੇਖ ਸਕਦੇ ਹੋ।</translation>
 <translation id="4384468725000734951">ਖੋਜਣ ਲਈ Sogou ਦੀ ਵਰਤੋਂ ਹੋ ਰਹੀ ਹੈ</translation>
 <translation id="4387647248986092471">ਕਾਰ ਪ੍ਰੋਫਾਈਲ ਲਾਕ ਬਣਾਓ</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{ਜਿਨ੍ਹਾਂ ਟੈਬਾਂ ਅਤੇ ਗਰੁੱਪਾਂ ਨੂੰ 1 ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਦਿਨਾਂ ਤੋਂ ਨਹੀਂ ਵਰਤਿਆ ਗਿਆ}one{ਜਿਨ੍ਹਾਂ ਟੈਬਾਂ ਅਤੇ ਗਰੁੱਪਾਂ ਨੂੰ # ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਦਿਨਾਂ ਤੋਂ ਨਹੀਂ ਵਰਤਿਆ ਗਿਆ}other{ਜਿਨ੍ਹਾਂ ਟੈਬਾਂ ਅਤੇ ਗਰੁੱਪਾਂ ਨੂੰ # ਜਾਂ ਇਸ ਤੋਂ ਵੱਧ ਦਿਨਾਂ ਤੋਂ ਨਹੀਂ ਵਰਤਿਆ ਗਿਆ}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…</translation>
 <translation id="4404568932422911380">ਕੋਈ ਬੁੱਕਮਾਰਕ ਨਹੀਂ</translation>
 <translation id="4405224443901389797">ਇਸ ਵਿੱਚ ਲਿਜਾਓ…</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 73913a0..bac1528 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Dacă problema persistă, poți încerca alte metode pentru a accesa <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Pentru căutare se folosește Sogou</translation>
 <translation id="4387647248986092471">Creează o blocare a profilului mașinii</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Filele și grupurile care nu au fost folosite de cel puțin o zi}few{Filele și grupurile care nu au fost folosite de cel puțin # zile}other{Filele și grupurile care nu au fost folosite de cel puțin # de zile}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Se descarcă…</translation>
 <translation id="4404568932422911380">Niciun marcaj</translation>
 <translation id="4405224443901389797">Mută în…</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 0eb5e97..88d05776 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Если проблема не решится, попробуйте другие способы авторизации, чтобы продолжить работу на <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Sogou используется как поисковая система по умолчанию</translation>
 <translation id="4387647248986092471">Настроить блокировку профиля для автомобиля</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Вкладки и группы вкладок, которые не открывались в течение 1 дня или дольше}one{Вкладки и группы вкладок, которые не открывались в течение # дня или дольше}few{Вкладки и группы вкладок, которые не открывались в течение # дней или дольше}many{Вкладки и группы вкладок, которые не открывались в течение # дней или дольше}other{Вкладки и группы вкладок, которые не открывались в течение # дня или дольше}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – скачивание…</translation>
 <translation id="4404568932422911380">Нет закладок</translation>
 <translation id="4405224443901389797">Переместить в…</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 a8e2316..200a7def42 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">මෙම ගැටලුව දිගටම සිදු වන්නේ නම්, <ph name="SITE_ETLD_PLUS_ONE" /> මත ඉදිරියට යාමට ඔබට වෙනත් ක්‍රම උත්සාහ කළ හැක.</translation>
 <translation id="4384468725000734951">සෙවීම සඳහා Sogou භාවිත කරමින්</translation>
 <translation id="4387647248986092471">මෝටර් රථයේ පැතිකඩ අගුලක් තනන්න</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{1 දිනයක් හෝ ඊට වැඩි කාලයක් භාවිත නොකළ පටිති සහ සමූහ}one{දින #ක් හෝ ඊට වැඩි කාලයක් භාවිත නොකළ පටිති සහ සමූහ}other{දින #ක් හෝ ඊට වැඩි කාලයක් භාවිත නොකළ පටිති සහ සමූහ}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - බාගනිමින්…</translation>
 <translation id="4404568932422911380">පිටුසන් නැත</translation>
 <translation id="4405224443901389797">වෙත ගෙන යන්න…</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 b7860ecd..a5c5215 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Ak sa tento problém opakuje, môžete skúsiť ďalšie spôsoby, ako pokračovať na webe <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Na vyhľadávanie sa používa Sogou</translation>
 <translation id="4387647248986092471">Vytvoriť zámku profilu auta</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Karty a skupiny kariet nepoužité minimálne 1 deň}few{Karty a skupiny kariet nepoužité minimálne # dni}many{Karty a skupiny kariet nepoužité minimálne # dňa}other{Karty a skupiny kariet nepoužité minimálne # dní}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – sťahuje sa…</translation>
 <translation id="4404568932422911380">Žiadne záložky</translation>
 <translation id="4405224443901389797">Presunúť do…</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 9e3d615e..4b9e91a 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Nëse ky problem vazhdon të ndodhë, mund të provosh mënyra të tjera për të vazhduar në <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Po përdor Sogou për kërkimin</translation>
 <translation id="4387647248986092471">Krijo një kyçje të profilit të makinës</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Skedat dhe grupet që nuk janë përdorur për 1 ose më shumë ditë}other{Skedat dhe grupet që nuk janë përdorur për # ose më shumë ditë}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Po shkarkohet…</translation>
 <translation id="4404568932422911380">Nuk ka faqeshënues</translation>
 <translation id="4405224443901389797">Zhvendos te…</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 ab1406b..15635f66 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Iwapo hitilafu hii itaendelea kutokea, unaweza kujaribu njia nyingine ili uendelee kwenye <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Unatumia Sogou kutafuta</translation>
 <translation id="4387647248986092471">Weka kufuli la wasifu la gari</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Vichupo na vikundi ambavyo hujatumia kwa siku 1 au zaidi}other{Vichupo na vikundi ambavyo hujatumia kwa siku # au zaidi}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Inapakuliwa…</translation>
 <translation id="4404568932422911380">Hakuna alamisho</translation>
 <translation id="4405224443901389797">Hamishia kwenye…</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 bd20e583..7c44969 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Bu sorun çözülmezse <ph name="SITE_ETLD_PLUS_ONE" /> sitesine devam etmek için başka yöntemler deneyebilirsiniz.</translation>
 <translation id="4384468725000734951">Arama için Sogou kullanılıyor</translation>
 <translation id="4387647248986092471">Araba profil kilidi oluştur</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{En az 1 gündür kullanılmayan sekmeler ve gruplar}other{En az # gündür kullanılmayan sekmeler ve gruplar}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - İndiriliyor…</translation>
 <translation id="4404568932422911380">Yer işareti yok</translation>
 <translation id="4405224443901389797">Klasöre taşı…</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 eb7381d..66e8b58f 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
@@ -1290,7 +1290,7 @@
 <translation id="6820942662346226299">Екран "Оновлення Google Менеджера паролів" закрито</translation>
 <translation id="6824933543577433709">Нижній екран із даними про останні дії закрито</translation>
 <translation id="6828070228333235514">Зупинити відстеження ціни</translation>
-<translation id="6830728435402077660">Небезпечно</translation>
+<translation id="6830728435402077660">Не захищено</translation>
 <translation id="6831043979455480757">Перекласти</translation>
 <translation id="6846298663435243399">Завантаження…</translation>
 <translation id="6850409657436465440">Завантаження ще триває</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 356a9b1b..53f79d4 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Nếu sự cố này vẫn tiếp diễn, bạn có thể thử các cách khác để tiếp tục trên <ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Sử dụng Sogou để tìm kiếm</translation>
 <translation id="4387647248986092471">Tạo phương thức khoá hồ sơ cho ô tô</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Các thẻ và nhóm thẻ không được dùng đến từ 1 ngày trở lên}other{Các thẻ và nhóm thẻ mà bạn không dùng đến từ # ngày trở lên}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> – Đang tải xuống…</translation>
 <translation id="4404568932422911380">Không có dấu trang nào</translation>
 <translation id="4405224443901389797">Chuyển tới...</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 9604c03..744e5c5 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">如果這個問題持續發生,可以試著在「<ph name="SITE_ETLD_PLUS_ONE" />」上透過其他方法繼續操作。</translation>
 <translation id="4384468725000734951">現已使用 Sogou 搜尋</translation>
 <translation id="4387647248986092471">建立汽車設定檔鎖定方式</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{閒置 1 天以上的分頁和分頁群組}other{閒置 # 天以上的分頁和分頁群組}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - 下載中…</translation>
 <translation id="4404568932422911380">沒有書籤</translation>
 <translation id="4405224443901389797">移至…</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 662df6a..9274d0e 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
@@ -715,6 +715,7 @@
 <translation id="4380055775103003110">Uma le nkinga iqhubeka yenzeka, ungazama ezinye izindlela zokuqhubeka ku-<ph name="SITE_ETLD_PLUS_ONE" />.</translation>
 <translation id="4384468725000734951">Isebenzisa i-Sogou ukuze iseshe</translation>
 <translation id="4387647248986092471">Sungula ukhiye wephrofayela yemoto</translation>
+<translation id="4401432223274567153">{INACTIVE_TIME_DAYS,plural, =1{Amathebhu namaqembu angasetshenziswanga usuku olu-1 noma ngaphezulu}one{Amathebhu namaqembu angasetshenziswanga izinsuku ezingu-# noma ngaphezulu}other{Amathebhu namaqembu angasetshenziswanga izinsuku ezingu-# noma ngaphezulu}}</translation>
 <translation id="4402611456429872546"><ph name="LANG" /> - Iyadawuniloda…</translation>
 <translation id="4404568932422911380">Awekho amabhukimakhi</translation>
 <translation id="4405224443901389797">Hambisa ku…</translation>
diff --git a/chrome/browser/ui/ash/login/BUILD.gn b/chrome/browser/ui/ash/login/BUILD.gn
index 7f0de780..0c89529 100644
--- a/chrome/browser/ui/ash/login/BUILD.gn
+++ b/chrome/browser/ui/ash/login/BUILD.gn
@@ -100,6 +100,7 @@
     "//chrome/browser/ash/accessibility",
     "//chrome/browser/ash/app_mode",
     "//chrome/browser/ash/app_mode/arcvm_app",
+    "//chrome/browser/ash/app_mode/isolated_web_app",
     "//chrome/browser/ash/app_mode/web_app",
     "//chrome/browser/ash/arc",
     "//chrome/browser/ash/arc/optin",
diff --git a/chrome/browser/ui/ash/login/kiosk_app_menu_controller.cc b/chrome/browser/ui/ash/login/kiosk_app_menu_controller.cc
index 3ea0494..1f6c8beb 100644
--- a/chrome/browser/ui/ash/login/kiosk_app_menu_controller.cc
+++ b/chrome/browser/ui/ash/login/kiosk_app_menu_controller.cc
@@ -7,12 +7,14 @@
 #include <string>
 #include <vector>
 
+#include "ash/constants/ash_features.h"
 #include "ash/public/cpp/kiosk_app_menu.h"
 #include "ash/public/cpp/login_screen.h"
 #include "base/check.h"
 #include "base/functional/bind.h"
 #include "base/strings/utf_string_conversions.h"
 #include "chrome/browser/ash/app_mode/arcvm_app/kiosk_arcvm_app_manager.h"
+#include "chrome/browser/ash/app_mode/isolated_web_app/kiosk_iwa_manager.h"
 #include "chrome/browser/ash/app_mode/kiosk_app.h"
 #include "chrome/browser/ash/app_mode/kiosk_app_launch_error.h"
 #include "chrome/browser/ash/app_mode/kiosk_app_types.h"
@@ -100,8 +102,10 @@
 KioskAppMenuController::KioskAppMenuController() {
   kiosk_observations_.AddObservation(KioskChromeAppManager::Get());
   kiosk_observations_.AddObservation(KioskWebAppManager::Get());
-  kiosk_observations_.AddObservation(KioskArcvmAppManager::Get());
-  // TODO(crbug.com/372847595): Add IWA manager
+  kiosk_observations_.AddObservation(KioskIwaManager::Get());
+  if (ash::features::IsHeliumArcvmKioskEnabled()) {
+    kiosk_observations_.AddObservation(KioskArcvmAppManager::Get());
+  }
 }
 
 KioskAppMenuController::~KioskAppMenuController() = default;
diff --git a/chrome/browser/ui/autofill/autofill_ai/save_or_update_autofill_ai_data_controller_impl.cc b/chrome/browser/ui/autofill/autofill_ai/save_or_update_autofill_ai_data_controller_impl.cc
index 14c4f2e..51cf6db7 100644
--- a/chrome/browser/ui/autofill/autofill_ai/save_or_update_autofill_ai_data_controller_impl.cc
+++ b/chrome/browser/ui/autofill/autofill_ai/save_or_update_autofill_ai_data_controller_impl.cc
@@ -275,10 +275,9 @@
     case EntityTypeName::kDriversLicense:
       return IDR_AUTOFILL_SAVE_DRIVERS_LICENSE_LOTTIE;
     case EntityTypeName::kNationalIdCard:
-      // TODO(crbug.com/429106754): Update illustration.
-      return IDR_AUTOFILL_SAVE_PASSPORT_LOTTIE;
+      return IDR_AUTOFILL_SAVE_PASSPORT_AND_NATIONAL_ID_CARD_LOTTIE;
     case EntityTypeName::kPassport:
-      return IDR_AUTOFILL_SAVE_PASSPORT_LOTTIE;
+      return IDR_AUTOFILL_SAVE_PASSPORT_AND_NATIONAL_ID_CARD_LOTTIE;
     case EntityTypeName::kVehicle:
       return IDR_AUTOFILL_SAVE_VEHICLE_LOTTIE;
   }
diff --git a/chrome/browser/ui/browser_window/internal/browser_window_features.cc b/chrome/browser/ui/browser_window/internal/browser_window_features.cc
index 5f259846..6dbbd5d 100644
--- a/chrome/browser/ui/browser_window/internal/browser_window_features.cc
+++ b/chrome/browser/ui/browser_window/internal/browser_window_features.cc
@@ -404,7 +404,7 @@
       if (browser_view) {
         shared_tab_group_feedback_controller_ =
             std::make_unique<tab_groups::SharedTabGroupFeedbackController>(
-                browser_view);
+                browser_view->browser());
         shared_tab_group_feedback_controller_->Init();
       }
     }
@@ -476,7 +476,7 @@
 
   if (CommentsSidePanelCoordinator::IsSupported()) {
     comments_side_panel_coordinator_ =
-        std::make_unique<CommentsSidePanelCoordinator>(browser_view);
+        std::make_unique<CommentsSidePanelCoordinator>(browser_view->browser());
   }
 
   side_panel_coordinator_->Init(browser_view->browser());
diff --git a/chrome/browser/ui/feature_first_run/feature_first_run_helper_browsertest.cc b/chrome/browser/ui/feature_first_run/feature_first_run_helper_browsertest.cc
index 62ed48b..fbc0d1d 100644
--- a/chrome/browser/ui/feature_first_run/feature_first_run_helper_browsertest.cc
+++ b/chrome/browser/ui/feature_first_run/feature_first_run_helper_browsertest.cc
@@ -63,8 +63,8 @@
   auto* expected_content_view = content_view.get();
 
   ui::ResourceBundle& bundle = ui::ResourceBundle::GetSharedInstance();
-  auto banner =
-      bundle.GetThemedLottieImageNamed(IDR_AUTOFILL_SAVE_PASSPORT_LOTTIE);
+  auto banner = bundle.GetThemedLottieImageNamed(
+      IDR_AUTOFILL_SAVE_PASSPORT_AND_NATIONAL_ID_CARD_LOTTIE);
 
   auto* web_contents = browser()->tab_strip_model()->GetActiveWebContents();
   auto* dialog_widget =
diff --git a/chrome/browser/ui/signin/dice_migration_service.cc b/chrome/browser/ui/signin/dice_migration_service.cc
index 915f1a2a8..26cde8f3 100644
--- a/chrome/browser/ui/signin/dice_migration_service.cc
+++ b/chrome/browser/ui/signin/dice_migration_service.cc
@@ -5,6 +5,7 @@
 #include "chrome/browser/ui/signin/dice_migration_service.h"
 
 #include "base/check_is_test.h"
+#include "base/metrics/histogram_functions.h"
 #include "base/rand_util.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profile_avatar_icon_util.h"
@@ -40,6 +41,32 @@
 constexpr char kHelpCenterUrl[] =
     "https://support.google.com/chrome/answer/185277";
 
+constexpr char kDialogCloseReasonHistogram[] =
+    "Signin.DiceMigrationDialog.CloseReason";
+constexpr char kDialogTimerStartedHistogram[] =
+    "Signin.DiceMigrationDialog.TimerStarted";
+constexpr char kDialogPreviouslyShownCountHistogram[] =
+    "Signin.DiceMigrationDialog.PreviouslyShownCount";
+constexpr char kDialogDaysSinceLastShownHistogram[] =
+    "Signin.DiceMigrationDialog.DaysSinceLastShown";
+constexpr char kDialogShownHistogram[] = "Signin.DiceMigrationDialog.Shown";
+constexpr char kAccountManagedStatusHistogram[] =
+    "Signin.DiceMigrationDialog.AccountManagedStatus";
+constexpr char kUserMigratedHistogram[] = "Signin.DiceMigrationDialog.Migrated";
+constexpr char kToastTriggeredHistogram[] =
+    "Signin.DiceMigrationDialog.ToastTriggered";
+constexpr char kDialogNotShownReasonHistogram[] =
+    "Signin.DiceMigrationDialog.NotShownReason";
+
+void LogDialogCloseReason(DiceMigrationService::DialogCloseReason reason) {
+  base::UmaHistogramEnumeration(kDialogCloseReasonHistogram, reason);
+}
+
+void LogDialogNotShownReason(
+    DiceMigrationService::DialogNotShownReason reason) {
+  base::UmaHistogramEnumeration(kDialogNotShownReasonHistogram, reason);
+}
+
 void OnHelpCenterLinkClicked(Browser* browser) {
   browser->OpenGURL(GURL(kHelpCenterUrl),
                     WindowOpenDisposition::NEW_FOREGROUND_TAB);
@@ -103,13 +130,14 @@
   return true;
 }
 
-void MaybeShowToast(Browser* browser) {
+bool MaybeShowToast(Browser* browser) {
   ToastController* const toast_controller =
       browser->browser_window_features()->toast_controller();
   if (!toast_controller) {
-    return;
+    return false;
   }
   toast_controller->MaybeShowToast(ToastParams(ToastId::kDiceUserMigrated));
+  return true;
 }
 
 }  // namespace
@@ -144,8 +172,8 @@
   // `AvatarToolbarButton::Observer`:
   void OnButtonPressed() override {
     CHECK(dice_migration_service_->dialog_widget_);
-    dice_migration_service_->dialog_widget_->CloseWithReason(
-        views::Widget::ClosedReason::kUnspecified);
+    dice_migration_service_->StopTimerOrCloseDialog(
+        DialogCloseReason::kAvatarButtonClicked);
     avatar_button_observation_.Reset();
   }
 
@@ -158,13 +186,12 @@
     Profile* profile,
     scoped_refptr<base::SingleThreadTaskRunner> task_runner_for_testing)
     : profile_(profile) {
-  if (!IsUserEligibleForDiceMigration(profile_) ||
-      // Show the dialog at most `kMaxDialogShownCount` times.
-      GetDialogShownCount() >= kMaxDialogShownCount ||
-      // Show the dialog at least one week after the last time it was shown.
-      GetDialogLastShownTime() >
-          base::Time::Now() -
-              switches::kOfferMigrationToDiceUsersMinTimeBetweenDialogs.Get()) {
+  const std::optional<DialogNotShownReason> not_shown_reason =
+      ShouldStartDialogTriggerTimer();
+  base::UmaHistogramBoolean(kDialogTimerStartedHistogram,
+                            !not_shown_reason.has_value());
+  if (not_shown_reason.has_value()) {
+    LogDialogNotShownReason(not_shown_reason.value());
     return;
   }
 
@@ -196,7 +223,9 @@
 }
 
 DiceMigrationService::~DiceMigrationService() {
-  StopTimerOrCloseDialog();
+  // Most likely a no-op since the dialog gets closed before this during browser
+  // shutdown.
+  StopTimerOrCloseDialog(DialogCloseReason::kServiceDestroyed);
 }
 
 // static
@@ -206,7 +235,37 @@
   registry->RegisterTimePref(kDiceMigrationDialogLastShownTime, base::Time());
 }
 
-void DiceMigrationService::ShowDiceMigrationOfferDialogIfUserEligible() {
+std::optional<DiceMigrationService::DialogNotShownReason>
+DiceMigrationService::ShouldStartDialogTriggerTimer() {
+  if (!IsUserEligibleForDiceMigration(profile_)) {
+    return DiceMigrationService::DialogNotShownReason::kNotEligible;
+  }
+  const int dialog_shown_count = GetDialogShownCount();
+  base::UmaHistogramExactLinear(kDialogPreviouslyShownCountHistogram,
+                                dialog_shown_count, kMaxDialogShownCount + 1);
+  // Show the dialog at most `kMaxDialogShownCount` times.
+  if (dialog_shown_count >= kMaxDialogShownCount) {
+    return DiceMigrationService::DialogNotShownReason::kMaxShownCountReached;
+  }
+
+  if (const base::Time last_shown_time = GetDialogLastShownTime();
+      !last_shown_time.is_null()) {
+    const base::TimeDelta duration_since_last_shown =
+        base::Time::Now() - last_shown_time;
+    base::UmaHistogramCounts100(kDialogDaysSinceLastShownHistogram,
+                                duration_since_last_shown.InDays());
+    // Show the dialog at least one week after the last time it was shown.
+    if (duration_since_last_shown <
+        switches::kOfferMigrationToDiceUsersMinTimeBetweenDialogs.Get()) {
+      return DiceMigrationService::DialogNotShownReason::
+          kMinTimeBetweenDialogsNotPassed;
+    }
+  }
+  return std::nullopt;
+}
+
+std::optional<DiceMigrationService::DialogNotShownReason>
+DiceMigrationService::ShowDiceMigrationOfferDialogIfUserEligible() {
   CHECK(!dialog_trigger_timer_.IsRunning());
   CHECK(!dialog_widget_);
   CHECK_LT(GetDialogShownCount(), kMaxDialogShownCount);
@@ -215,12 +274,13 @@
                switches::kOfferMigrationToDiceUsersMinTimeBetweenDialogs.Get());
 
   if (!IsUserEligibleForDiceMigration(profile_)) {
-    return;
+    return DiceMigrationService::DialogNotShownReason::kNotEligible;
   }
 
   Browser* browser = chrome::FindBrowserWithProfile(profile_);
   if (!browser || !browser->window()) {
-    return;
+    return DiceMigrationService::DialogNotShownReason::
+        kBrowserInstanceUnavailable;
   }
 
   ui::DialogModelLabel::TextReplacement learn_more_link =
@@ -264,7 +324,7 @@
           ->GetAvatarToolbarButton();
   if (!avatar_button) {
     // Skip showing the dialog if the avatar button is not available.
-    return;
+    return DiceMigrationService::DialogNotShownReason::kAvatarButtonUnavailable;
   }
 
   auto bubble = std::make_unique<views::BubbleDialogModelHost>(
@@ -277,6 +337,8 @@
   // Close the dialog when the avatar pill is clicked.
   avatar_button_observer_ =
       std::make_unique<AvatarButtonObserver>(avatar_button, this);
+
+  return std::nullopt;
 }
 
 views::Widget* DiceMigrationService::GetDialogWidgetForTesting() {
@@ -294,27 +356,35 @@
   dialog_widget_ = nullptr;
   Browser* browser = browser_.get();
   browser_.reset();
-  // TODO(crbug.com/399838468): Add actions for the different close reasons.
   switch (widget->closed_reason()) {
     // Losing focus should not close the dialog.
     case views::Widget::ClosedReason::kLostFocus:
       NOTREACHED();
     case views::Widget::ClosedReason::kUnspecified:
+      LogDialogCloseReason(
+          dialog_close_reason_.value_or(DialogCloseReason::kUnspecified));
       return;
-    case views::Widget::ClosedReason::kAcceptButtonClicked:
-      if (MaybeMigrateUser(profile_) && browser) {
-        MaybeShowToast(browser);
+    case views::Widget::ClosedReason::kAcceptButtonClicked: {
+      LogDialogCloseReason(DialogCloseReason::kAccepted);
+      const bool migrated = MaybeMigrateUser(profile_);
+      base::UmaHistogramBoolean(kUserMigratedHistogram, migrated);
+      if (migrated) {
+        const bool toast_triggered = browser && MaybeShowToast(browser);
+        base::UmaHistogramBoolean(kToastTriggeredHistogram, toast_triggered);
       }
-      break;
+    } break;
     case views::Widget::ClosedReason::kCancelButtonClicked:
       // Cancel button is only available in the non-"final" variant.
       CHECK_LT(GetDialogShownCount(), kMaxDialogShownCount - 1);
+      LogDialogCloseReason(DialogCloseReason::kCancelled);
       break;
     case views::Widget::ClosedReason::kCloseButtonClicked:
       // Close button is only available in the "final" variant.
       CHECK_EQ(GetDialogShownCount(), kMaxDialogShownCount - 1);
+      LogDialogCloseReason(DialogCloseReason::kClosed);
       break;
     case views::Widget::ClosedReason::kEscKeyPressed:
+      LogDialogCloseReason(DialogCloseReason::kEscKeyPressed);
       break;
   }
   // The dialog is considered shown if the user interacts with it, i.e. the user
@@ -328,9 +398,12 @@
     const signin::PrimaryAccountChangeEvent& event) {
   switch (event.GetEventTypeFor(signin::ConsentLevel::kSignin)) {
     case signin::PrimaryAccountChangeEvent::Type::kSet:
+      CHECK_EQ(primary_account_info_, event.GetPreviousState().primary_account);
+      StopTimerOrCloseDialog(DialogCloseReason::kPrimaryAccountChanged);
+      break;
     case signin::PrimaryAccountChangeEvent::Type::kCleared:
       CHECK_EQ(primary_account_info_, event.GetPreviousState().primary_account);
-      StopTimerOrCloseDialog();
+      StopTimerOrCloseDialog(DialogCloseReason::kPrimaryAccountCleared);
       break;
     case signin::PrimaryAccountChangeEvent::Type::kNone:
       CHECK_EQ(primary_account_info_, event.GetCurrentState().primary_account);
@@ -338,47 +411,69 @@
   }
 }
 
-void DiceMigrationService::OnErrorStateOfRefreshTokenUpdatedForAccount(
-    const CoreAccountInfo& account_info,
-    const GoogleServiceAuthError& error,
-    signin_metrics::SourceForRefreshTokenOperation token_operation_source) {
-  if (account_info == primary_account_info_ && error.IsPersistentError()) {
-    // The user is in persistent error state. As soon as the user re-auths, they
-    // will enter the explicitly signed in state.
-    StopTimerOrCloseDialog();
-  }
-}
-
 void DiceMigrationService::OnTimerFinishOrAccountManagedStatusKnown() {
-  if (dialog_trigger_timer_.IsRunning() ||
-      !IsUserEligibleForDiceMigration(profile_)) {
+  if (dialog_trigger_timer_.IsRunning()) {
     return;
   }
-  switch (account_managed_status_finder_->GetOutcome()) {
+  signin::AccountManagedStatusFinderOutcome
+      account_managed_status_finder_outcome =
+          account_managed_status_finder_->GetOutcome();
+  base::UmaHistogramEnumeration(kAccountManagedStatusHistogram,
+                                account_managed_status_finder_outcome);
+  switch (account_managed_status_finder_outcome) {
     case signin::AccountManagedStatusFinderOutcome::kPending:
+      return;
     case signin::AccountManagedStatusFinderOutcome::kError:
     case signin::AccountManagedStatusFinderOutcome::kTimeout:
+      LogDialogNotShownReason(DiceMigrationService::DialogNotShownReason::
+                                  kErrorFetchingAccountManagedStatus);
       return;
     // Consumer accounts.
     case signin::AccountManagedStatusFinderOutcome::kConsumerGmail:
     case signin::AccountManagedStatusFinderOutcome::kConsumerWellKnown:
-    case signin::AccountManagedStatusFinderOutcome::kConsumerNotWellKnown:
-      ShowDiceMigrationOfferDialogIfUserEligible();
-      break;
+    case signin::AccountManagedStatusFinderOutcome::kConsumerNotWellKnown: {
+      const std::optional<DialogNotShownReason> not_shown_reason =
+          ShowDiceMigrationOfferDialogIfUserEligible();
+      base::UmaHistogramBoolean(kDialogShownHistogram,
+                                !not_shown_reason.has_value());
+      if (not_shown_reason.has_value()) {
+        LogDialogNotShownReason(not_shown_reason.value());
+      }
+    } break;
     // Managed accounts are not shown the migration dialog.
     case signin::AccountManagedStatusFinderOutcome::kEnterpriseGoogleDotCom:
     case signin::AccountManagedStatusFinderOutcome::kEnterprise:
+      LogDialogNotShownReason(
+          DiceMigrationService::DialogNotShownReason::kManagedAccount);
       return;
   }
 }
 
-void DiceMigrationService::StopTimerOrCloseDialog() {
+void DiceMigrationService::StopTimerOrCloseDialog(
+    DiceMigrationService::DialogCloseReason reason) {
   CHECK(!dialog_trigger_timer_.IsRunning() || !dialog_widget_);
   identity_manager_observation_.Reset();
   if (dialog_widget_) {
+    dialog_close_reason_ = reason;
     dialog_widget_->CloseWithReason(views::Widget::ClosedReason::kUnspecified);
   } else if (dialog_trigger_timer_.IsRunning()) {
     dialog_trigger_timer_.Stop();
+    switch (reason) {
+      case DialogCloseReason::kPrimaryAccountChanged:
+        LogDialogNotShownReason(
+            DiceMigrationService::DialogNotShownReason::kPrimaryAccountChanged);
+        break;
+      case DialogCloseReason::kPrimaryAccountCleared:
+        LogDialogNotShownReason(
+            DiceMigrationService::DialogNotShownReason::kPrimaryAccountCleared);
+        break;
+      case DialogCloseReason::kServiceDestroyed:
+        LogDialogNotShownReason(
+            DiceMigrationService::DialogNotShownReason::kServiceDestroyed);
+        break;
+      default:
+        NOTREACHED();
+    }
   }
 }
 
diff --git a/chrome/browser/ui/signin/dice_migration_service.h b/chrome/browser/ui/signin/dice_migration_service.h
index 186ccdaad..4a29d02 100644
--- a/chrome/browser/ui/signin/dice_migration_service.h
+++ b/chrome/browser/ui/signin/dice_migration_service.h
@@ -51,6 +51,44 @@
   DECLARE_CLASS_ELEMENT_IDENTIFIER_VALUE(kAcceptButtonElementId);
   DECLARE_CLASS_ELEMENT_IDENTIFIER_VALUE(kCancelButtonElementId);
 
+  // These values are persisted to logs. Entries should not be renumbered and
+  // numeric values should never be reused.
+  //
+  // LINT.IfChange(DialogCloseReason)
+  enum class DialogCloseReason {
+    kUnspecified = 0,  // The dialog was closed without a specific reason, most
+                       // likely to be a browser shutdown.
+    kAccepted = 1,
+    kCancelled = 2,
+    kClosed = 3,
+    kEscKeyPressed = 4,
+    kPrimaryAccountCleared = 5,
+    kPrimaryAccountChanged = 6,
+    kAvatarButtonClicked = 7,
+    kServiceDestroyed = 8,
+    kMaxValue = kServiceDestroyed,
+  };
+  // LINT.ThenChange(//tools/metrics/histograms/metadata/signin/enums.xml:DiceMigrationDialogCloseReason)
+
+  // These values are persisted to logs. Entries should not be renumbered and
+  // numeric values should never be reused.
+  //
+  // LINT.IfChange(DialogNotShownReason)
+  enum class DialogNotShownReason {
+    kNotEligible = 0,
+    kMaxShownCountReached = 1,
+    kMinTimeBetweenDialogsNotPassed = 2,
+    kManagedAccount = 3,
+    kErrorFetchingAccountManagedStatus = 4,
+    kPrimaryAccountChanged = 5,
+    kPrimaryAccountCleared = 6,
+    kBrowserInstanceUnavailable = 7,
+    kAvatarButtonUnavailable = 8,
+    kServiceDestroyed = 9,
+    kMaxValue = kServiceDestroyed,
+  };
+  // LINT.ThenChange(//tools/metrics/histograms/metadata/signin/enums.xml:DiceMigrationDialogNotShownReason)
+
   // `task_runner` is used to schedule the dialog trigger timer during testing.
   explicit DiceMigrationService(Profile* profile,
                                 scoped_refptr<base::SingleThreadTaskRunner>
@@ -74,18 +112,16 @@
   // `signin::IdentityManager::Observer`:
   void OnPrimaryAccountChanged(
       const signin::PrimaryAccountChangeEvent& event) override;
-  void OnErrorStateOfRefreshTokenUpdatedForAccount(
-      const CoreAccountInfo& account_info,
-      const GoogleServiceAuthError& error,
-      signin_metrics::SourceForRefreshTokenOperation token_operation_source)
-      override;
 
   void OnTimerFinishOrAccountManagedStatusKnown();
 
-  void StopTimerOrCloseDialog();
+  void StopTimerOrCloseDialog(DialogCloseReason reason);
+
+  std::optional<DialogNotShownReason> ShouldStartDialogTriggerTimer();
 
   // Shows the Dice migration offer dialog if the user is eligible for it.
-  void ShowDiceMigrationOfferDialogIfUserEligible();
+  std::optional<DialogNotShownReason>
+  ShowDiceMigrationOfferDialogIfUserEligible();
 
   // Getters/setter for the dialog shown count and last shown time prefs.
   int GetDialogShownCount() const;
@@ -113,6 +149,9 @@
 
   // Observes the avatar button to close the dialog when it is clicked.
   std::unique_ptr<AvatarButtonObserver> avatar_button_observer_;
+
+  // This stores the reason why the dialog was manually closed by the service.
+  std::optional<DialogCloseReason> dialog_close_reason_;
 };
 
 #endif  // CHROME_BROWSER_UI_SIGNIN_DICE_MIGRATION_SERVICE_H_
diff --git a/chrome/browser/ui/signin/dice_migration_service_browsertest.cc b/chrome/browser/ui/signin/dice_migration_service_browsertest.cc
index 064b8d0e..fe97d1c 100644
--- a/chrome/browser/ui/signin/dice_migration_service_browsertest.cc
+++ b/chrome/browser/ui/signin/dice_migration_service_browsertest.cc
@@ -4,6 +4,7 @@
 
 #include "chrome/browser/ui/signin/dice_migration_service.h"
 
+#include "base/test/metrics/histogram_tester.h"
 #include "base/test/scoped_feature_list.h"
 #include "base/test/test_mock_time_task_runner.h"
 #include "chrome/browser/enterprise/util/managed_browser_utils.h"
@@ -35,6 +36,21 @@
 constexpr char kEnterpriseTestEmail[] = "test@google.com";
 constexpr char kIndeterminableTestEmail[] = "test@indeterminable.com";
 
+constexpr char kDialogCloseReasonHistogram[] =
+    "Signin.DiceMigrationDialog.CloseReason";
+constexpr char kDialogTimerStartedHistogram[] =
+    "Signin.DiceMigrationDialog.TimerStarted";
+constexpr char kDialogPreviouslyShownCountHistogram[] =
+    "Signin.DiceMigrationDialog.PreviouslyShownCount";
+constexpr char kDialogDaysSinceLastShownHistogram[] =
+    "Signin.DiceMigrationDialog.DaysSinceLastShown";
+constexpr char kDialogShownHistogram[] = "Signin.DiceMigrationDialog.Shown";
+constexpr char kAccountManagedStatusHistogram[] =
+    "Signin.DiceMigrationDialog.AccountManagedStatus";
+constexpr char kUserMigratedHistogram[] = "Signin.DiceMigrationDialog.Migrated";
+constexpr char kDialogNotShownReasonHistogram[] =
+    "Signin.DiceMigrationDialog.NotShownReason";
+
 // Utility macro to implicitly sign in the user in a PRE test.
 // NOTE: `test_suite` must be a subclass of `DiceMigrationServiceBrowserTest`.
 #define DICE_MIGRATION_TEST_F(test_suite, test_name)    \
@@ -103,10 +119,11 @@
         ->GetAvatarToolbarButton();
   }
 
- private:
-  base::ScopedClosureRunner disclaimer_service_resetter_;
-  base::test::ScopedFeatureList scoped_feature_list_{
+ protected:
+  const base::test::ScopedFeatureList scoped_feature_list_{
       switches::kOfferMigrationToDiceUsers};
+  base::ScopedClosureRunner disclaimer_service_resetter_;
+  base::HistogramTester histogram_tester_;
 };
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest, NotSignedIn) {
@@ -118,6 +135,11 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, false, 1);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kNotEligible, 1);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest, PRE_Syncing) {
@@ -133,6 +155,11 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, false, 1);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kNotEligible, 1);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest,
@@ -151,6 +178,11 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, false, 1);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kNotEligible, 1);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest,
@@ -169,9 +201,41 @@
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
 
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, true, 1);
+
   // Trigger the timer.
   FireDialogTriggerTimer();
   EXPECT_TRUE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogShownHistogram, true, 1);
+  histogram_tester_.ExpectTotalCount(kDialogNotShownReasonHistogram, 0);
+}
+
+DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
+                      ShouldNotShowDialogIfNotEligibleAnymore) {
+  // The user is implicitly signed in.
+  ASSERT_TRUE(
+      GetIdentityManager()->HasPrimaryAccount(signin::ConsentLevel::kSignin));
+  ASSERT_FALSE(
+      GetProfile()->GetPrefs()->GetBoolean(prefs::kExplicitBrowserSignin));
+
+  // Set the explicit sign-in pref to true. This should make the user ineligible
+  // for the migration, but the timer still runs. This is a test-only scenario
+  // and should not happen in production.
+  GetProfile()->GetPrefs()->SetBoolean(prefs::kExplicitBrowserSignin, true);
+  ASSERT_TRUE(
+      GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
+
+  // Show the migration bubble.
+  FireDialogTriggerTimer();
+
+  // The dialog is not shown.
+  EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogShownHistogram, false, 1);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kNotEligible, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest, MigrateUser) {
@@ -214,6 +278,8 @@
   EXPECT_TRUE(GetSyncService()->GetUserSettings()->GetSelectedTypes().HasAll(
       new_selected_types))
       << GetSyncService()->GetUserSettings()->GetSelectedTypes();
+
+  histogram_tester_.ExpectUniqueSample(kUserMigratedHistogram, true, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -248,6 +314,8 @@
   // eligible.
   EXPECT_EQ(GetProfile()->GetPrefs()->GetBoolean(prefs::kExplicitBrowserSignin),
             false);
+
+  histogram_tester_.ExpectUniqueSample(kUserMigratedHistogram, false, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -309,9 +377,8 @@
       GetProfile()->GetPrefs()->GetInteger(kDiceMigrationDialogShownCount), 1);
 
   views::test::WidgetDestroyedWaiter waiter(widget);
-  // Simulate the dialog being closed without any shown.
-  GetDiceMigrationService()->GetDialogWidgetForTesting()->CloseWithReason(
-      views::Widget::ClosedReason::kUnspecified);
+  // Simulate the dialog being closed without any user interaction.
+  signin::ClearPrimaryAccount(GetIdentityManager());
   waiter.Wait();
 
   // The dialog shown count is not incremented.
@@ -332,6 +399,9 @@
       GetProfile()->GetPrefs()->GetTime(kDiceMigrationDialogLastShownTime),
       time_now);
 
+  // Not logged since the dialog was never shown before.
+  histogram_tester_.ExpectTotalCount(kDialogDaysSinceLastShownHistogram, 0);
+
   // Show the migration bubble.
   FireDialogTriggerTimer();
 
@@ -379,6 +449,19 @@
 
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, false, 1);
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogDaysSinceLastShownHistogram,
+      (switches::kOfferMigrationToDiceUsersMinTimeBetweenDialogs.Get() -
+       base::Days(1))
+          .InDays(),
+      1);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::
+          kMinTimeBetweenDialogsNotPassed,
+      1);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest,
@@ -404,6 +487,15 @@
 
   EXPECT_TRUE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram, true, 1);
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogDaysSinceLastShownHistogram,
+      (switches::kOfferMigrationToDiceUsersMinTimeBetweenDialogs.Get() +
+       base::Days(1))
+          .InDays(),
+      1);
+  histogram_tester_.ExpectTotalCount(kDialogNotShownReasonHistogram, 0);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest, ConsumerAccount) {
@@ -419,8 +511,15 @@
   // Simulate the timer firing.
   FireDialogTriggerTimer();
 
+  histogram_tester_.ExpectUniqueSample(
+      kAccountManagedStatusHistogram,
+      signin::AccountManagedStatusFinderOutcome::kConsumerGmail, 1);
+
   // The dialog is shown.
   EXPECT_TRUE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogShownHistogram, true, 1);
+  histogram_tester_.ExpectTotalCount(kDialogNotShownReasonHistogram, 0);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest, PRE_EnterpriseAccount) {
@@ -441,8 +540,17 @@
   // Simulate the timer firing.
   FireDialogTriggerTimer();
 
+  histogram_tester_.ExpectUniqueSample(
+      kAccountManagedStatusHistogram,
+      signin::AccountManagedStatusFinderOutcome::kEnterpriseGoogleDotCom, 1);
+
   // The dialog is not shown.
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectTotalCount(kDialogShownHistogram, 0);
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kManagedAccount, 1);
 }
 
 IN_PROC_BROWSER_TEST_F(DiceMigrationServiceBrowserTest,
@@ -464,6 +572,10 @@
 
   FireDialogTriggerTimer();
 
+  histogram_tester_.ExpectUniqueSample(
+      kAccountManagedStatusHistogram,
+      signin::AccountManagedStatusFinderOutcome::kPending, 1);
+
   // The dialog is not shown.
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
 
@@ -492,6 +604,8 @@
   ASSERT_TRUE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
 
+  histogram_tester_.ExpectTotalCount(kAccountManagedStatusHistogram, 0);
+
   // The dialog is not shown.
   EXPECT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
 
@@ -515,6 +629,10 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kPrimaryAccountCleared, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -527,11 +645,16 @@
   ASSERT_TRUE(dialog_widget);
 
   views::test::WidgetDestroyedWaiter waiter(dialog_widget);
-  // Simulate a persistent auth error.
+  // Simulate a persistent auth error. This should cause the implicitly
+  // signed-in account to be removed, thereby becoming similar to the case of
+  // the user signing out.
   signin::SetInvalidRefreshTokenForPrimaryAccount(GetIdentityManager());
   waiter.Wait();
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kPrimaryAccountCleared, 1);
 }
 
 // This can happen due to race condition between the timer firing and the dialog
@@ -573,6 +696,10 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kPrimaryAccountCleared, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest, CloseDialogUponSignout) {
@@ -589,6 +716,9 @@
   waiter.Wait();
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kPrimaryAccountCleared, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -603,6 +733,10 @@
   EXPECT_FALSE(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning());
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogNotShownReasonHistogram,
+      DiceMigrationService::DialogNotShownReason::kPrimaryAccountChanged, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -620,6 +754,9 @@
   waiter.Wait();
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kPrimaryAccountChanged, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -637,6 +774,9 @@
   waiter.Wait();
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kAvatarButtonClicked, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
@@ -651,6 +791,27 @@
   views::Widget* dialog_widget =
       GetDiceMigrationService()->GetDialogWidgetForTesting();
   ASSERT_TRUE(dialog_widget);
+
+  histogram_tester_.ExpectTotalCount(kDialogCloseReasonHistogram, 0);
+}
+
+DICE_MIGRATION_TEST_F(DiceMigrationServiceBrowserTest,
+                      CloseDialogUponBrowserClose) {
+  // Show the migration bubble.
+  FireDialogTriggerTimer();
+
+  views::Widget* dialog_widget =
+      GetDiceMigrationService()->GetDialogWidgetForTesting();
+  ASSERT_TRUE(dialog_widget);
+
+  views::test::WidgetDestroyedWaiter waiter(dialog_widget);
+  // Browser is closed.
+  CloseBrowserAsynchronously(browser());
+  waiter.Wait();
+
+  histogram_tester_.ExpectUniqueSample(
+      kDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kUnspecified, 1);
 }
 
 class DiceMigrationServiceSyncTest : public SyncTest {
@@ -787,10 +948,15 @@
 
   // The timer is started only if the preconditions are met, i.e. the dialog
   // shown count is below the limit.
+  const bool should_timer_be_running =
+      GetParam() < DiceMigrationService::kMaxDialogShownCount;
   EXPECT_EQ(
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting().IsRunning(),
-      GetParam() < DiceMigrationService::kMaxDialogShownCount);
+      should_timer_be_running);
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(kDialogTimerStartedHistogram,
+                                       should_timer_be_running, 1);
 }
 
 IN_PROC_BROWSER_TEST_P(
@@ -814,6 +980,9 @@
       GetProfile()->GetPrefs()->GetInteger(kDiceMigrationDialogShownCount),
       GetParam());
 
+  histogram_tester_.ExpectUniqueSample(kDialogPreviouslyShownCountHistogram,
+                                       GetParam(), 1);
+
   // Show the migration bubble.
   base::OneShotTimer& timer =
       GetDiceMigrationService()->GetDialogTriggerTimerForTesting();
diff --git a/chrome/browser/ui/signin/dice_migration_service_interactive_uitest.cc b/chrome/browser/ui/signin/dice_migration_service_interactive_uitest.cc
index 4ae9e47..6dd2074b 100644
--- a/chrome/browser/ui/signin/dice_migration_service_interactive_uitest.cc
+++ b/chrome/browser/ui/signin/dice_migration_service_interactive_uitest.cc
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include "base/test/metrics/histogram_tester.h"
+#include "base/test/metrics/user_action_tester.h"
 #include "base/test/scoped_feature_list.h"
 #include "chrome/browser/signin/identity_manager_factory.h"
 #include "chrome/browser/signin/signin_browser_test_base.h"
@@ -10,6 +12,7 @@
 #include "chrome/browser/ui/chrome_pages.h"
 #include "chrome/browser/ui/signin/dice_migration_service.h"
 #include "chrome/browser/ui/signin/dice_migration_service_factory.h"
+#include "chrome/browser/ui/toasts/api/toast_id.h"
 #include "chrome/browser/ui/toasts/toast_controller.h"
 #include "chrome/browser/ui/toasts/toast_view.h"
 #include "chrome/browser/ui/toolbar/app_menu_model.h"
@@ -27,6 +30,17 @@
 namespace {
 constexpr char kTestEmail[] = "test@gmail.com";
 
+constexpr char kDiceMigrationDialogCloseReasonHistogram[] =
+    "Signin.DiceMigrationDialog.CloseReason";
+constexpr char kToastTriggeredHistogram[] =
+    "Signin.DiceMigrationDialog.ToastTriggered";
+constexpr char kToastTriggerToShowHistogram[] = "Toast.TriggeredToShow";
+constexpr char kToastDismissedHistogram[] = "Toast.DiceUserMigrated.Dismissed";
+constexpr char kToastActionButtonUserAction[] =
+    "Toast.ActionButtonClicked.DiceUserMigrated";
+constexpr char kToastCloseButtonUserAction[] =
+    "Toast.CloseButtonClicked.DiceUserMigrated";
+
 // Utility macro to implicitly sign in the user in a PRE test.
 // NOTE: `test_suite` must be a subclass of
 // `DiceMigrationServiceInteractiveUiTest`.
@@ -88,9 +102,11 @@
     });
   }
 
- private:
-  base::test::ScopedFeatureList scoped_feature_list_{
+ protected:
+  const base::test::ScopedFeatureList scoped_feature_list_{
       switches::kOfferMigrationToDiceUsers};
+  base::HistogramTester histogram_tester_;
+  base::UserActionTester user_action_tester_;
 };
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -110,6 +126,9 @@
                   WaitForHide(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDiceMigrationDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kCancelled, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -135,6 +154,9 @@
                   WaitForHide(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDiceMigrationDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kClosed, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -155,6 +177,10 @@
                   WaitForHide(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+
+  histogram_tester_.ExpectUniqueSample(
+      kDiceMigrationDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kAccepted, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest, EscClosesDialog) {
@@ -176,6 +202,9 @@
       EnsureNotPresent(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDiceMigrationDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kEscKeyPressed, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -196,6 +225,9 @@
                   WaitForHide(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_FALSE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectUniqueSample(
+      kDiceMigrationDialogCloseReasonHistogram,
+      DiceMigrationService::DialogCloseReason::kAvatarButtonClicked, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -223,6 +255,8 @@
                   EnsurePresent(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_TRUE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectTotalCount(kDiceMigrationDialogCloseReasonHistogram,
+                                     0);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -246,6 +280,8 @@
                   EnsurePresent(DiceMigrationService::kAcceptButtonElementId));
 
   ASSERT_TRUE(GetDiceMigrationService()->GetDialogWidgetForTesting());
+  histogram_tester_.ExpectTotalCount(kDiceMigrationDialogCloseReasonHistogram,
+                                     0);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -320,6 +356,10 @@
                   // The toast should auto dismiss when the timer goes off.
                   FireToastCloseTimer(),
                   WaitForHide(toasts::ToastView::kToastViewId));
+
+  histogram_tester_.ExpectUniqueSample(kToastTriggeredHistogram, true, 1);
+  histogram_tester_.ExpectUniqueSample(kToastTriggerToShowHistogram,
+                                       ToastId::kDiceUserMigrated, 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
@@ -352,6 +392,11 @@
           kActiveTab, chrome::GetSettingsUrl(chrome::kSyncSetupSubPage)),
 
       WaitForHide(toasts::ToastView::kToastViewId));
+
+  histogram_tester_.ExpectUniqueSample(
+      kToastDismissedHistogram, toasts::ToastCloseReason::kActionButton, 1);
+  EXPECT_EQ(user_action_tester_.GetActionCount(kToastActionButtonUserAction),
+            1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest, ToastCloseButton) {
@@ -375,6 +420,10 @@
                   PressButton(toasts::ToastView::kToastCloseButton),
 
                   WaitForHide(toasts::ToastView::kToastViewId));
+
+  histogram_tester_.ExpectUniqueSample(
+      kToastDismissedHistogram, toasts::ToastCloseReason::kCloseButton, 1);
+  EXPECT_EQ(user_action_tester_.GetActionCount(kToastCloseButtonUserAction), 1);
 }
 
 DICE_MIGRATION_TEST_F(DiceMigrationServiceInteractiveUiTest,
diff --git a/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.cc b/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.cc
index 8829f2e..81e11574 100644
--- a/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.cc
+++ b/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.cc
@@ -10,13 +10,13 @@
 #include "base/memory/raw_ptr.h"
 #include "chrome/browser/ui/actions/chrome_action_id.h"
 #include "chrome/browser/ui/browser_element_identifiers.h"
+#include "chrome/browser/ui/browser_window/public/browser_window_features.h"
 #include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
 #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
 #include "chrome/browser/ui/tabs/tab_group_model.h"
 #include "chrome/browser/ui/user_education/browser_user_education_interface.h"
-#include "chrome/browser/ui/views/frame/browser_view.h"
 #include "chrome/browser/ui/views/toolbar/pinned_action_toolbar_button.h"
-#include "chrome/browser/ui/views/toolbar/pinned_toolbar_actions_container.h"
+#include "chrome/browser/ui/views/toolbar/pinned_toolbar_actions_controller.h"
 #include "chrome/browser/ui/views/toolbar/toolbar_view.h"
 #include "components/feature_engagement/public/feature_constants.h"
 #include "components/saved_tab_groups/public/saved_tab_group.h"
@@ -27,16 +27,16 @@
 namespace tab_groups {
 
 SharedTabGroupFeedbackController::SharedTabGroupFeedbackController(
-    BrowserView* browser_view)
-    : browser_view_(browser_view),
-      tab_group_sync_service_(SavedTabGroupUtils::GetServiceForProfile(
-          browser_view_->GetProfile())) {
+    BrowserWindowInterface* browser)
+    : browser_(browser),
+      tab_group_sync_service_(
+          SavedTabGroupUtils::GetServiceForProfile(browser_->GetProfile())) {
   CHECK(tab_group_sync_service_);
   tab_group_sync_observer_.Observe(tab_group_sync_service_);
-  browser_view_->browser()->GetTabStripModel()->AddObserver(this);
+  browser_->GetTabStripModel()->AddObserver(this);
 
   active_tab_change_subscriptions_.push_back(
-      browser_view_->browser()->RegisterActiveTabDidChange(
+      browser_->RegisterActiveTabDidChange(
           base::BindRepeating(&SharedTabGroupFeedbackController::MaybeShowIPH,
                               base::Unretained(this))));
 }
@@ -48,31 +48,31 @@
 }
 
 void SharedTabGroupFeedbackController::TearDown() {
-  browser_view_->browser()->GetTabStripModel()->RemoveObserver(this);
-  browser_view_ = nullptr;
+  browser_->GetTabStripModel()->RemoveObserver(this);
+  browser_ = nullptr;
 }
 
 void SharedTabGroupFeedbackController::UpdateFeedbackButtonVisibility(
     bool should_show_button) {
-  PinnedToolbarActionsContainer* container =
-      browser_view_->toolbar()->pinned_toolbar_actions_container();
-  if (!container) {
+  PinnedToolbarActionsController* controller =
+      browser_->GetFeatures().pinned_toolbar_actions_controller();
+  if (!controller) {
     // Can be null when dragging a tab / group into a new window.
     return;
   }
 
   if (should_show_button ==
-      container->IsActionPoppedOut(kActionSendSharedTabGroupFeedback)) {
+      controller->IsActionPoppedOut(kActionSendSharedTabGroupFeedback)) {
     // Do nothing if the button is already in the correct state.
     return;
   }
 
-  container->ShowActionEphemerallyInToolbar(kActionSendSharedTabGroupFeedback,
-                                            should_show_button);
+  controller->ShowActionEphemerallyInToolbar(kActionSendSharedTabGroupFeedback,
+                                             should_show_button);
 
   if (should_show_button) {
     PinnedActionToolbarButton* button =
-        container->GetButtonFor(kActionSendSharedTabGroupFeedback);
+        controller->GetButtonFor(kActionSendSharedTabGroupFeedback);
     CHECK(button);
 
     // Add the ElementIdentifier so the IPH system can find the button.
@@ -84,10 +84,8 @@
 void SharedTabGroupFeedbackController::MaybeShowFeedbackActionInToolbar() {
   // Show the feedback button if there are any shared tab groups open.
   bool should_show_button = false;
-  std::vector<TabGroupId> local_group_ids = browser_view_->browser()
-                                                ->tab_strip_model()
-                                                ->group_model()
-                                                ->ListTabGroups();
+  std::vector<TabGroupId> local_group_ids =
+      browser_->GetTabStripModel()->group_model()->ListTabGroups();
   for (const TabGroupId& local_group_id : local_group_ids) {
     std::optional<SavedTabGroup> saved_group =
         tab_group_sync_service_->GetGroup(local_group_id);
diff --git a/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.h b/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.h
index d4bac4b..7888395 100644
--- a/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.h
+++ b/chrome/browser/ui/tabs/saved_tab_groups/shared_tab_group_feedback_controller.h
@@ -17,7 +17,6 @@
 #include "components/tab_groups/tab_group_id.h"
 
 class BrowserWindowInterface;
-class BrowserView;
 
 namespace tab_groups {
 
@@ -26,7 +25,7 @@
 class SharedTabGroupFeedbackController : public TabStripModelObserver,
                                          public TabGroupSyncService::Observer {
  public:
-  explicit SharedTabGroupFeedbackController(BrowserView* browser_view);
+  explicit SharedTabGroupFeedbackController(BrowserWindowInterface* browser);
   SharedTabGroupFeedbackController(const SharedTabGroupFeedbackController&) =
       delete;
   SharedTabGroupFeedbackController operator=(
@@ -37,7 +36,7 @@
   // available.
   void Init();
 
-  // Remove observers before `browser_view_` is destroyed.
+  // Remove observers before `browser_` is destroyed.
   void TearDown();
 
  private:
@@ -59,7 +58,7 @@
   // Only show the IPH when a shared tab becomes the active tab.
   void MaybeShowIPH(BrowserWindowInterface* browser_window_interface);
 
-  raw_ptr<BrowserView> browser_view_;
+  raw_ptr<BrowserWindowInterface> browser_ = nullptr;
   const raw_ptr<TabGroupSyncService> tab_group_sync_service_;
 
   std::vector<base::CallbackListSubscription> active_tab_change_subscriptions_;
diff --git a/chrome/browser/ui/views/autofill/autofill_ai/save_or_update_autofill_ai_data_bubble_view_browsertest.cc b/chrome/browser/ui/views/autofill/autofill_ai/save_or_update_autofill_ai_data_bubble_view_browsertest.cc
index 6fe7e8bf..8e06137 100644
--- a/chrome/browser/ui/views/autofill/autofill_ai/save_or_update_autofill_ai_data_bubble_view_browsertest.cc
+++ b/chrome/browser/ui/views/autofill/autofill_ai/save_or_update_autofill_ai_data_bubble_view_browsertest.cc
@@ -49,7 +49,8 @@
 
     base::i18n::SetRTLForTesting(IsBrowserLanguageRTL(this->GetParam()));
     ON_CALL(mock_controller(), GetTitleImagesResourceId())
-        .WillByDefault(testing::Return(IDR_AUTOFILL_SAVE_PASSPORT_LOTTIE));
+        .WillByDefault(testing::Return(
+            IDR_AUTOFILL_SAVE_PASSPORT_AND_NATIONAL_ID_CARD_LOTTIE));
   }
 
   void DismissUi() override { bubble_ = nullptr; }
diff --git a/chrome/browser/ui/views/profiles/OWNERS b/chrome/browser/ui/views/profiles/OWNERS
index 54457979..db8b542a 100644
--- a/chrome/browser/ui/views/profiles/OWNERS
+++ b/chrome/browser/ui/views/profiles/OWNERS
@@ -1,8 +1,6 @@
 dgn@chromium.org
 droger@chromium.org
 rhalavati@chromium.org
+rsult@google.com
 
 per-file avatar_toolbar_button*=ernn@google.com
-
-per-file avatar_toolbar_button*=rsult@google.com
-per-file batch_upload_dialog_view*=rsult@google.com
diff --git a/chrome/browser/ui/views/profiles/avatar_toolbar_button_browsertest.cc b/chrome/browser/ui/views/profiles/avatar_toolbar_button_browsertest.cc
index db121506..f081745 100644
--- a/chrome/browser/ui/views/profiles/avatar_toolbar_button_browsertest.cc
+++ b/chrome/browser/ui/views/profiles/avatar_toolbar_button_browsertest.cc
@@ -324,7 +324,10 @@
       // Simulate setting enough time passing for the cookie change.
       GetBrowser()->GetProfile()->GetPrefs()->SetDouble(
           prefs::kGaiaCookieChangedTime,
-          (base::Time::Now() - base::Days(8)).InSecondsFSinceUnixEpoch());
+          (base::Time::Now() -
+           (switches::GetAvatarSyncPromoFeatureMinimumCookeAgeParam() +
+            base::Minutes(1)))
+              .InSecondsFSinceUnixEpoch());
     }
 
     return account_info;
diff --git a/chrome/browser/ui/views/profiles/profile_menu_view.cc b/chrome/browser/ui/views/profiles/profile_menu_view.cc
index 709b0fd..dbabf84 100644
--- a/chrome/browser/ui/views/profiles/profile_menu_view.cc
+++ b/chrome/browser/ui/views/profiles/profile_menu_view.cc
@@ -163,6 +163,11 @@
 }
 
 std::u16string GetSyncPromoDescription(std::string_view email) {
+  if (switches::IsAvatarSyncPromoFeatureEnabled()) {
+    return l10n_util::GetStringUTF16(
+        IDS_PROFILE_MENU_DESCRIPTION_WITH_SYNC_PROMO);
+  }
+
 #if BUILDFLAG(ENABLE_DICE_SUPPORT)
   if (base::FeatureList::IsEnabled(
           switches::kEnableHistorySyncOptinExpansionPill)) {
@@ -192,6 +197,11 @@
 }
 
 std::u16string GetSyncPromoButtonLabel() {
+  if (switches::IsAvatarSyncPromoFeatureEnabled()) {
+    return l10n_util::GetStringUTF16(
+        IDS_PROFILE_MENU_BUTTON_LABEL_WITH_SYNC_PROMO);
+  }
+
 #if BUILDFLAG(ENABLE_DICE_SUPPORT)
   if (base::FeatureList::IsEnabled(
           switches::kEnableHistorySyncOptinExpansionPill)) {
diff --git a/chrome/browser/ui/views/profiles/profile_menu_view_ui_browsertest.cc b/chrome/browser/ui/views/profiles/profile_menu_view_ui_browsertest.cc
index 7979a87..356e2a7 100644
--- a/chrome/browser/ui/views/profiles/profile_menu_view_ui_browsertest.cc
+++ b/chrome/browser/ui/views/profiles/profile_menu_view_ui_browsertest.cc
@@ -283,7 +283,16 @@
   ProfileMenuViewPixelTest()
       : ProfilesPixelTestBaseT<DialogBrowserTest>(GetParam().pixel_test_param) {
     // Disabled by default but may be overridden by `extra_features_and_params`.
+    // `switches::kAvatarButtonSyncPromo` and
+    // `switches::kEnableHistorySyncOptinExpansionPill` are not compatible and
+    // cannot be activated at the same time. Params should ensure that one of
+    // the two (or none) are activated at the right time.
     base::flat_set<base::test::FeatureRef> disabled_features = {
+#if BUILDFLAG(IS_WIN)
+        // TODO(crbug.com/435113265): Add test params that activates this
+        // feature.
+        switches::kAvatarButtonSyncPromo,
+#endif
         switches::kEnableHistorySyncOptinExpansionPill};
     for (const auto& [feature, _] : GetParam().extra_features_and_params) {
       disabled_features.erase(feature.get());
diff --git a/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.cc b/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.cc
index dc1328f..462bfc1 100644
--- a/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.cc
+++ b/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.cc
@@ -16,6 +16,7 @@
 #include "chrome/browser/ui/views/side_panel/side_panel_registry.h"
 #include "chrome/browser/ui/views/side_panel/side_panel_web_ui_view.h"
 #include "chrome/browser/ui/views/toolbar/pinned_toolbar_actions_container.h"
+#include "chrome/browser/ui/views/toolbar/pinned_toolbar_actions_controller.h"
 #include "chrome/browser/ui/views/toolbar/toolbar_view.h"
 #include "chrome/browser/ui/webui/side_panel/comments/comments_side_panel_ui.h"
 #include "chrome/common/webui_url_constants.h"
@@ -24,8 +25,8 @@
 #include "components/saved_tab_groups/public/tab_group_sync_service.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/tab_groups/tab_group_id.h"
-#include "ui/base/metadata/metadata_impl_macros.h"
 #include "ui/base/l10n/l10n_util.h"
+#include "ui/base/metadata/metadata_impl_macros.h"
 
 using SidePanelWebUIViewT_CommentsSidePanelUI =
     SidePanelWebUIViewT<CommentsSidePanelUI>;
@@ -34,12 +35,12 @@
 END_METADATA
 
 CommentsSidePanelCoordinator::CommentsSidePanelCoordinator(
-    BrowserView* browser_view)
-    : browser_view_(browser_view),
+    BrowserWindowInterface* browser)
+    : browser_(browser),
       tab_group_sync_service_(
           tab_groups::SavedTabGroupUtils::GetServiceForProfile(
-              browser_view->browser()->profile())) {
-  browser_view->browser()->GetTabStripModel()->AddObserver(this);
+              browser_->GetProfile())) {
+  browser_->GetTabStripModel()->AddObserver(this);
 }
 
 CommentsSidePanelCoordinator::~CommentsSidePanelCoordinator() = default;
@@ -83,24 +84,24 @@
 
 void CommentsSidePanelCoordinator::UpdateCommentsActionVisibility(
     bool should_show_comments_action) {
-  PinnedToolbarActionsContainer* container =
-      browser_view_->toolbar()->pinned_toolbar_actions_container();
-  if (!container) {
+  PinnedToolbarActionsController* controller =
+      browser_->GetFeatures().pinned_toolbar_actions_controller();
+  if (!controller) {
     return;
   }
 
   if (should_show_comments_action ==
-      container->IsActionPoppedOut(kActionSidePanelShowComments)) {
+      controller->IsActionPoppedOut(kActionSidePanelShowComments)) {
     // Do nothing if the action is already in the correct state.
     return;
   }
 
-  container->ShowActionEphemerallyInToolbar(kActionSidePanelShowComments,
-                                            should_show_comments_action);
+  controller->ShowActionEphemerallyInToolbar(kActionSidePanelShowComments,
+                                             should_show_comments_action);
 
   if (should_show_comments_action) {
     PinnedActionToolbarButton* button =
-        container->GetButtonFor(kActionSidePanelShowComments);
+        controller->GetButtonFor(kActionSidePanelShowComments);
     CHECK(button);
 
     button->SetProperty(views::kElementIdentifierKey,
@@ -111,7 +112,7 @@
 void CommentsSidePanelCoordinator::UpdateCommentsSidePanelVisibility(
     bool should_show_comments_action) {
   SidePanelCoordinator* side_panel_coordinator =
-      browser_view_->browser()->GetFeatures().side_panel_coordinator();
+      browser_->GetFeatures().side_panel_coordinator();
 
   // TODO(crbug.com/430352059): This should also handle when a different side
   // panel is open.
@@ -171,7 +172,7 @@
                 IDS_COLLABORATION_SHARED_TAB_GROUPS_COMMENTS_TITLE);
 
   SidePanelCoordinator* side_panel =
-      browser_view_->browser()->GetFeatures().side_panel_coordinator();
+      browser_->GetFeatures().side_panel_coordinator();
   actions::ActionItem* action_item = side_panel->GetActionItem(
       SidePanelEntry::Key(SidePanelEntry::Id::kComments));
 
diff --git a/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.h b/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.h
index bb5ab833..a1f38f9f 100644
--- a/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.h
+++ b/chrome/browser/ui/views/side_panel/comments/comments_side_panel_coordinator.h
@@ -10,7 +10,7 @@
 #include "base/memory/raw_ptr.h"
 #include "chrome/browser/ui/tabs/tab_strip_model_observer.h"
 
-class BrowserView;
+class BrowserWindowInterface;
 class SidePanelEntryScope;
 class SidePanelRegistry;
 
@@ -32,7 +32,7 @@
  public:
   // TODO(crbug.com/434203413): Remove dependency on BrowserView by implementing
   // a PinnedToolbarActionsController.
-  explicit CommentsSidePanelCoordinator(BrowserView* browser_view);
+  explicit CommentsSidePanelCoordinator(BrowserWindowInterface* browser);
   ~CommentsSidePanelCoordinator() override;
 
   // TabStripModelObserver
@@ -80,8 +80,8 @@
   // restore the side panel.
   bool side_panel_should_be_resumed_ = false;
 
-  raw_ptr<BrowserView> browser_view_;
-  raw_ptr<tab_groups::TabGroupSyncService> tab_group_sync_service_;
+  raw_ptr<BrowserWindowInterface> browser_ = nullptr;
+  raw_ptr<tab_groups::TabGroupSyncService> tab_group_sync_service_ = nullptr;
 };
 
 #endif  // CHROME_BROWSER_UI_VIEWS_SIDE_PANEL_COMMENTS_COMMENTS_SIDE_PANEL_COORDINATOR_H_
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 c5742df0..6b7bf380 100644
--- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
+++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -1462,6 +1462,10 @@
        IDS_SETTINGS_HOME_ADDRESS_REMOVE_CONFIRMATION_DIALOG_NOTICE},
       {"deleteWorkAddressNotice",
        IDS_SETTINGS_WORK_ADDRESS_REMOVE_CONFIRMATION_DIALOG_NOTICE},
+      {"moreOptionsForHomeAddress",
+       IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_HOME_ADDRESS},
+      {"moreOptionsForWorkAddress",
+       IDS_SETTINGS_AUTOFILL_MORE_ACTIONS_FOR_WORK_ADDRESS},
       {"removeAddressFromChrome",
        IDS_SETTINGS_HOME_AND_WORK_ADDRESS_REMOVE_CONFIRMATION_DIALOG_ACTION_OK},
       {"homeAndWorkAddressRemovedMessage",
diff --git a/chrome/browser/ui/webui/signin/managed_user_profile_notice_ui.cc b/chrome/browser/ui/webui/signin/managed_user_profile_notice_ui.cc
index 431f073..fa71137 100644
--- a/chrome/browser/ui/webui/signin/managed_user_profile_notice_ui.cc
+++ b/chrome/browser/ui/webui/signin/managed_user_profile_notice_ui.cc
@@ -286,7 +286,9 @@
         "separateBrowsingDataTitle",
         l10n_util::GetStringUTF16(
             IDS_ENTERPRISE_WELCOME_SEPARATE_BROWSING_CONSUMER_TITLE));
-  } else if (create_param->user_already_signed_in) {
+  } else if (create_param->user_already_signed_in ||
+             base::FeatureList::IsEnabled(
+                 switches::kEnforceManagementDisclaimer)) {
     update_data.Set(
         "separateBrowsingDataTitle",
         l10n_util::GetStringUTF16(
@@ -315,13 +317,15 @@
         l10n_util::GetStringFUTF16(
             IDS_ENTERPRISE_WELCOME_SEPARATE_BROWSING_DATA_CHOICE_ALREADY_SIGNED_IN_DETAILS,
             base::UTF8ToUTF16(domain)));
-    // Canceling when profile separation is enabled forces the user to signout.
-    update_data.Set(
-        "cancelLabel",
-        l10n_util::GetStringUTF16(
-            create_param->profile_creation_required_by_policy
-                ? IDS_SYNC_ERROR_USER_MENU_SIGNOUT_BUTTON
-                : IDS_SIGNIN_DICE_WEB_INTERCEPT_BUBBLE_CHROME_SIGNIN_DECLINE_TEXT));
+    if (type ==
+        ManagedUserProfileNoticeUI::ScreenType::kEnterpriseAccountCreation) {
+      update_data.Set(
+          "cancelLabel",
+          l10n_util::GetStringUTF16(
+              create_param->profile_creation_required_by_policy
+                  ? IDS_SYNC_ERROR_USER_MENU_SIGNOUT_BUTTON
+                  : IDS_SIGNIN_DICE_WEB_INTERCEPT_BUBBLE_CHROME_SIGNIN_DECLINE_TEXT));
+    }
   } else if (is_school_account) {
     update_data.Set("separateBrowsingDataTitle",
                     l10n_util::GetStringUTF16(
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 a6f05d4..b0d2f68 100644
--- a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
+++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
@@ -357,6 +357,13 @@
 void TurnSyncOnHelper::TurnSyncOnWithProfileMode(ProfileMode profile_mode) {
   switch (profile_mode) {
     case ProfileMode::CURRENT_PROFILE: {
+      if (base::FeatureList::IsEnabled(
+              switches::kEnforceManagementDisclaimer) &&
+          account_info_.CanApplyAccountLevelEnterprisePolicies() ==
+              signin::Tribool::kFalse) {
+        SigninAndShowSyncConfirmationUI();
+        return;
+      }
       // If this is a new signin (no account authenticated yet) try loading
       // policy for this user now, before any signed in services are
       // initialized.
diff --git a/chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_browsertest.cc b/chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_browsertest.cc
index 6d9110fd..a58254d 100644
--- a/chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_browsertest.cc
+++ b/chrome/browser/ui/webui/top_chrome/webui_contents_preload_manager_browsertest.cc
@@ -352,7 +352,7 @@
 
 // Tests that history cluster metrics are NOT recorded for a preloaded History
 // Clusters UI that is never shown.
-// TODO(crbug.com/435561866) This test seems flaky.
+// TODO(https://crbug.com/435561866): Deflake and re-enable.
 IN_PROC_BROWSER_TEST_F(WebUIContentsPreloadManagerHistoryClusterMetricTest,
                        DISABLED_PreloadButNeverShow) {
   base::HistogramTester histogram_tester;
@@ -369,8 +369,9 @@
 
 // Tests that history cluster metrics are recorded for a preloaded History
 // Clusters UI that is shown.
+// TODO(https://crbug.com/435561866): Deflake and re-enable.
 IN_PROC_BROWSER_TEST_F(WebUIContentsPreloadManagerHistoryClusterMetricTest,
-                       PreloadAndShow) {
+                       DISABLED_PreloadAndShow) {
   base::HistogramTester histogram_tester;
   test_api().MaybePreloadForBrowserContext(browser()->profile());
   navigation_waiter()->Wait();
diff --git a/chrome/browser/web_applications/isolated_web_apps/policy/isolated_web_app_cache_browsertest.cc b/chrome/browser/web_applications/isolated_web_apps/policy/isolated_web_app_cache_browsertest.cc
index 735c898..47a06ac 100644
--- a/chrome/browser/web_applications/isolated_web_apps/policy/isolated_web_app_cache_browsertest.cc
+++ b/chrome/browser/web_applications/isolated_web_apps/policy/isolated_web_app_cache_browsertest.cc
@@ -700,7 +700,7 @@
 
   void OverrideCacheDir() {
     ProfileManager* profile_manager = g_browser_process->profile_manager();
-    EXPECT_TRUE(profile_manager);
+    ASSERT_TRUE(profile_manager);
     cache_root_dir_ = profile_manager->user_data_dir();
     cache_root_dir_override_ = std::make_unique<base::ScopedPathOverride>(
         ash::DIR_DEVICE_LOCAL_ACCOUNT_IWA_CACHE, cache_root_dir_);
diff --git a/chrome/browser/webauthn/enclave_manager.cc b/chrome/browser/webauthn/enclave_manager.cc
index 62767bab..921e68d 100644
--- a/chrome/browser/webauthn/enclave_manager.cc
+++ b/chrome/browser/webauthn/enclave_manager.cc
@@ -1568,12 +1568,7 @@
       }
 
       is_pin_renewal_ = true;
-      if (base::FeatureList::IsEnabled(
-              device::kSyncSecurityDomainBeforePINRenewal)) {
-        SyncWithSecurityDomain();
-      } else {
-        DownloadRecoveryKeyStoreKeys();
-      }
+      SyncWithSecurityDomain();
       return;
     }
 
diff --git a/chrome/build/android-arm32.pgo.txt b/chrome/build/android-arm32.pgo.txt
index 3892e57..8ad823b 100644
--- a/chrome/build/android-arm32.pgo.txt
+++ b/chrome/build/android-arm32.pgo.txt
@@ -1 +1 @@
-chrome-android32-main-1754005981-91ff8971836b6a317a5e095c1bd38a3e2bad9577-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-android32-main-1754027920-28c3a306ee0ba04acf9a1a24d480a1922fbb3fdb-fa375afc264e1c5277bc811b49f9e9a9e42b510f.profdata
diff --git a/chrome/build/android-arm64.pgo.txt b/chrome/build/android-arm64.pgo.txt
index df4ca2f..a8edfcbd 100644
--- a/chrome/build/android-arm64.pgo.txt
+++ b/chrome/build/android-arm64.pgo.txt
@@ -1 +1 @@
-chrome-android64-main-1754015172-1b803716623acd9bf14d6641f1b6acb2f22e32c6-274417bceddff4e68594787065511c2b114a4bb9.profdata
+chrome-android64-main-1754051353-42ff3405c36a51eb63cd6032c87d20b153e60f31-153ce578b4abc60f575d38917e47f7fc3cba7638.profdata
diff --git a/chrome/build/android-desktop-x64.pgo.txt b/chrome/build/android-desktop-x64.pgo.txt
index 70f8c5b5..5d3fac3 100644
--- a/chrome/build/android-desktop-x64.pgo.txt
+++ b/chrome/build/android-desktop-x64.pgo.txt
@@ -1 +1 @@
-chrome-android-desktop-x64-main-1754005981-d01af00a61a7b48ad496ffe5a2bf8fa71c48f100-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-android-desktop-x64-main-1754049475-58bb69864c744ad906f54cb07c526c94cbb2e2d1-d12ec3e84f1c806a891ff657c4c7f3abb126f533.profdata
diff --git a/chrome/build/mac-arm.pgo.txt b/chrome/build/mac-arm.pgo.txt
index 48043f8..68c26ae 100644
--- a/chrome/build/mac-arm.pgo.txt
+++ b/chrome/build/mac-arm.pgo.txt
@@ -1 +1 @@
-chrome-mac-arm-main-1754013452-fa1c0847cd7163549dd7c4a2457c5c6f9596870d-7d5f750db0ae836036c8c1f3b4c1ae39d05d0ea9.profdata
+chrome-mac-arm-main-1754049475-785253290588cacd56c9b10b4a133179e57102d5-d12ec3e84f1c806a891ff657c4c7f3abb126f533.profdata
diff --git a/chrome/build/mac.pgo.txt b/chrome/build/mac.pgo.txt
index 8a0f3142..8be470c6 100644
--- a/chrome/build/mac.pgo.txt
+++ b/chrome/build/mac.pgo.txt
@@ -1 +1 @@
-chrome-mac-main-1754005981-7a703d78adafc020cf93fa6c9287c6379ee095f3-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-mac-main-1754027920-edf25ec7d4bc80acee0c1a03935a71e309efa927-fa375afc264e1c5277bc811b49f9e9a9e42b510f.profdata
diff --git a/chrome/build/win-arm64.pgo.txt b/chrome/build/win-arm64.pgo.txt
index 19b6213..acc1ad5 100644
--- a/chrome/build/win-arm64.pgo.txt
+++ b/chrome/build/win-arm64.pgo.txt
@@ -1 +1 @@
-chrome-win-arm64-main-1754005981-1f2c30daba65f0ae59b864d000f0442c1a15ed10-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-win-arm64-main-1754049475-1789f91c1774089db6de7b9dce628de219dc3132-d12ec3e84f1c806a891ff657c4c7f3abb126f533.profdata
diff --git a/chrome/build/win32.pgo.txt b/chrome/build/win32.pgo.txt
index 837fe82..22152e22 100644
--- a/chrome/build/win32.pgo.txt
+++ b/chrome/build/win32.pgo.txt
@@ -1 +1 @@
-chrome-win32-main-1754005981-ba7779fda3ea8a8858a410eec324f06179d65470-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-win32-main-1754038735-8f85b853caac30df5ffa7c34052bd8677a61f765-23426a5dbe914450e6657ca6ec8e4e602edfadf0.profdata
diff --git a/chrome/build/win64.pgo.txt b/chrome/build/win64.pgo.txt
index 7f15dcab..3d636c3 100644
--- a/chrome/build/win64.pgo.txt
+++ b/chrome/build/win64.pgo.txt
@@ -1 +1 @@
-chrome-win64-main-1754005981-3fcc74477d5c9696dd13010b56fcc05ad30f005c-1472d1bc9adbbc7279d1446f0abe4e505570da8a.profdata
+chrome-win64-main-1754038735-6eb02260d4d282b315f4434d6913850518d974e0-23426a5dbe914450e6657ca6ec8e4e602edfadf0.profdata
diff --git a/chrome/common/extensions/api/autofill_private.idl b/chrome/common/extensions/api/autofill_private.idl
index 5e200638..820cec0 100644
--- a/chrome/common/extensions/api/autofill_private.idl
+++ b/chrome/common/extensions/api/autofill_private.idl
@@ -149,6 +149,9 @@
     NATIONAL_ID_CARD_EXPIRATION_DATE,
     NATIONAL_ID_CARD_ISSUE_DATE,
     NATIONAL_ID_CARD_ISSUING_COUNTRY,
+    KNOWN_TRAVELER_NUMBER,
+    KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE,
+    REDRESS_NUMBER,
     ADDRESS_HOME_ZIP_PREFIX,
     ADDRESS_HOME_ZIP_SUFFIX,
     MAX_VALID_FIELD_TYPE
diff --git a/chromeos/ash/components/attestation/fake_certificate.cc b/chromeos/ash/components/attestation/fake_certificate.cc
index c900547..5c788367 100644
--- a/chromeos/ash/components/attestation/fake_certificate.cc
+++ b/chromeos/ash/components/attestation/fake_certificate.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/attestation/fake_certificate.h"
 
 #include <stdint.h>
 
+#include "base/compiler_specific.h"
 #include "base/time/time.h"
 #include "crypto/rsa_private_key.h"
 #include "net/cert/x509_certificate.h"
@@ -65,7 +61,8 @@
   }
   std::unique_ptr<crypto::RSAPrivateKey> test_key(
       crypto::RSAPrivateKey::CreateFromPrivateKeyInfo(std::vector<uint8_t>(
-          &kTestKeyData[0], &kTestKeyData[std::size(kTestKeyData)])));
+          &kTestKeyData[0],
+          &UNSAFE_TODO(kTestKeyData[std::size(kTestKeyData)]))));
   if (!test_key.get()) {
     return false;
   }
diff --git a/chromeos/ash/components/chaps_util/chaps_util_impl_unittest.cc b/chromeos/ash/components/chaps_util/chaps_util_impl_unittest.cc
index 0801122..8622fda 100644
--- a/chromeos/ash/components/chaps_util/chaps_util_impl_unittest.cc
+++ b/chromeos/ash/components/chaps_util/chaps_util_impl_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/chaps_util/chaps_util_impl.h"
 
 #include <pkcs11t.h>
@@ -19,6 +14,7 @@
 #include <vector>
 
 #include "base/base64.h"
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/files/file_util.h"
 #include "base/memory/raw_ptr.h"
@@ -185,7 +181,7 @@
       return std::nullopt;
     }
     CK_BBOOL value;
-    memcpy(&value, attribute.pValue, sizeof(CK_BBOOL));
+    UNSAFE_TODO(memcpy(&value, attribute.pValue, sizeof(CK_BBOOL)));
     return value;
   }
 
@@ -198,14 +194,14 @@
       return std::nullopt;
     }
     CK_ULONG value;
-    memcpy(&value, attribute.pValue, sizeof(CK_ULONG));
+    UNSAFE_TODO(memcpy(&value, attribute.pValue, sizeof(CK_ULONG)));
     return value;
   }
 
   static std::optional<std::vector<CK_BYTE>> ParseCkBytes(
       const CK_ATTRIBUTE& attribute) {
     std::vector<CK_BYTE> result(attribute.ulValueLen);
-    memcpy(result.data(), attribute.pValue, result.size());
+    UNSAFE_TODO(memcpy(result.data(), attribute.pValue, result.size()));
     return result;
   }
 };
@@ -219,7 +215,7 @@
                                     CK_ULONG attributes_count) {
     ObjectAttributes result;
     for (CK_ULONG i = 0; i < attributes_count; ++i) {
-      const CK_ATTRIBUTE& attr = attributes[i];
+      const CK_ATTRIBUTE& attr = UNSAFE_TODO(attributes[i]);
       if (result.parsed_attributes_map.contains(attr.type)) {
         ADD_FAILURE() << "Already stored attribute type:" << attr.type;
       }
@@ -372,7 +368,8 @@
 
     // Remember the modulus.
     SECItem* modulus = &(public_key->u.rsa.modulus);
-    public_key_modulus_.assign(modulus->data, modulus->data + modulus->len);
+    public_key_modulus_.assign(modulus->data,
+                               UNSAFE_TODO(modulus->data + modulus->len));
     return CKR_OK;
   }
 
@@ -393,7 +390,8 @@
       if (pTemplate[0].ulValueLen < kModulusBytes) {
         return CKR_BUFFER_TOO_SMALL;
       }
-      memcpy(pTemplate[0].pValue, public_key_modulus_.data(), kModulusBytes);
+      UNSAFE_TODO(memcpy(pTemplate[0].pValue, public_key_modulus_.data(),
+                         kModulusBytes));
       return CKR_OK;
     }
     if (hObject == private_key_handle_) {
@@ -404,8 +402,8 @@
       if (pTemplate[0].ulValueLen < sizeof(key_in_software_value)) {
         return CKR_BUFFER_TOO_SMALL;
       }
-      memcpy(pTemplate[0].pValue, &key_in_software_value,
-             sizeof(key_in_software_value));
+      UNSAFE_TODO(memcpy(pTemplate[0].pValue, &key_in_software_value,
+                         sizeof(key_in_software_value)));
       return CKR_OK;
     }
     return CKR_OBJECT_HANDLE_INVALID;
@@ -427,10 +425,10 @@
     uint8_t* data = reinterpret_cast<uint8_t*>(pTemplate[0].pValue);
     size_t length = pTemplate[0].ulValueLen;
     if (hObject == public_key_handle_) {
-      passed_data_->public_key_cka_id.assign(data, data + length);
+      passed_data_->public_key_cka_id.assign(data, UNSAFE_TODO(data + length));
       return CKR_OK;
     } else if (hObject == private_key_handle_) {
-      passed_data_->private_key_cka_id.assign(data, data + length);
+      passed_data_->private_key_cka_id.assign(data, UNSAFE_TODO(data + length));
       return CKR_OK;
     }
     return CKR_OBJECT_HANDLE_INVALID;
@@ -568,7 +566,7 @@
   crypto::ScopedSECItem cka_id_secitem(
       PK11_GetLowLevelKeyIDForPrivateKey(private_key));
   uint8_t* cka_id_data = reinterpret_cast<uint8_t*>(cka_id_secitem->data);
-  return {cka_id_data, cka_id_data + cka_id_secitem->len};
+  return {cka_id_data, UNSAFE_TODO(cka_id_data + cka_id_secitem->len)};
 }
 
 // Successfully generates a software-backed key pair. Also verifies CKA_ID
diff --git a/chromeos/ash/components/dbus/audio/cras_audio_client_unittest.cc b/chromeos/ash/components/dbus/audio/cras_audio_client_unittest.cc
index f15f3fc..117af5b 100644
--- a/chromeos/ash/components/dbus/audio/cras_audio_client_unittest.cc
+++ b/chromeos/ash/components/dbus/audio/cras_audio_client_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/audio/cras_audio_client.h"
 
 #include <memory>
@@ -14,6 +9,7 @@
 #include <utility>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/functional/callback_forward.h"
 #include "base/memory/raw_ptr.h"
@@ -178,7 +174,7 @@
   ASSERT_TRUE(reader->PopArrayOfDoubles(&doubles, &size));
   EXPECT_EQ(expected_doubles.size(), size);
   for (size_t i = 0; i < size; ++i) {
-    EXPECT_EQ(expected_doubles[i], doubles[i]);
+    UNSAFE_TODO(EXPECT_EQ(expected_doubles[i], doubles[i]));
   }
   EXPECT_FALSE(reader->HasMoreData());
 }
diff --git a/chromeos/ash/components/dbus/chaps/chaps_client.cc b/chromeos/ash/components/dbus/chaps/chaps_client.cc
index 37bcfd1..7b5c74e 100644
--- a/chromeos/ash/components/dbus/chaps/chaps_client.cc
+++ b/chromeos/ash/components/dbus/chaps/chaps_client.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/chaps/chaps_client.h"
 
 #include <stdint.h>
@@ -16,6 +11,7 @@
 #include <vector>
 
 #include "base/check.h"
+#include "base/compiler_specific.h"
 #include "base/memory/raw_ptr.h"
 #include "base/memory/weak_ptr.h"
 #include "base/sequence_checker.h"
@@ -256,7 +252,8 @@
 
   return std::move(callback).Run(
       actual_out_length,
-      std::vector<uint8_t>(data_bytes, data_bytes + data_length), result_code);
+      std::vector<uint8_t>(data_bytes, UNSAFE_TODO(data_bytes + data_length)),
+      result_code);
 }
 
 void ChapsClientImpl::GetSlotList(bool token_present,
@@ -403,7 +400,7 @@
 
   return std::move(callback).Run(
       std::vector<uint8_t>(attributes_bytes,
-                           attributes_bytes + attributes_length),
+                           UNSAFE_TODO(attributes_bytes + attributes_length)),
       result_code);
 }
 
diff --git a/chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.cc b/chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.cc
index 141e1d3..ff90b5a 100644
--- a/chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.cc
+++ b/chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.h"
 
 #include <fcntl.h>
@@ -20,6 +15,7 @@
 #include <utility>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/files/file_path.h"
 #include "base/files/scoped_file.h"
 #include "base/functional/bind.h"
@@ -999,7 +995,7 @@
       return;
     }
 
-    std::vector<uint8_t> data(bytes, bytes + length);
+    std::vector<uint8_t> data(bytes, UNSAFE_TODO(bytes + length));
     std::move(callback).Run(data);
   }
 
diff --git a/chromeos/ash/components/dbus/device_management/fake_install_attributes_client.cc b/chromeos/ash/components/dbus/device_management/fake_install_attributes_client.cc
index 04e2fd63..49a46186 100644
--- a/chromeos/ash/components/dbus/device_management/fake_install_attributes_client.cc
+++ b/chromeos/ash/components/dbus/device_management/fake_install_attributes_client.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/device_management/fake_install_attributes_client.h"
 
+#include "base/compiler_specific.h"
 #include "base/files/file_path.h"
 #include "base/files/file_util.h"
 #include "base/location.h"
@@ -241,7 +237,8 @@
 
   for (const auto& entry : install_attrs_proto.attributes()) {
     install_attrs_[entry.name()].assign(
-        entry.value().data(), entry.value().data() + entry.value().size());
+        entry.value().data(),
+        UNSAFE_TODO(entry.value().data() + entry.value().size()));
   }
 
   return true;
diff --git a/chromeos/ash/components/dbus/hammerd/hammerd_client.cc b/chromeos/ash/components/dbus/hammerd/hammerd_client.cc
index a1e78e9ac..7f30227d8 100644
--- a/chromeos/ash/components/dbus/hammerd/hammerd_client.cc
+++ b/chromeos/ash/components/dbus/hammerd/hammerd_client.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/hammerd/hammerd_client.h"
 
 #include <string>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
 #include "base/memory/raw_ptr.h"
@@ -138,7 +134,7 @@
 
     for (auto& observer : observers_) {
       observer.PairChallengeSucceeded(
-          std::vector<uint8_t>(data, data + length));
+          std::vector<uint8_t>(data, UNSAFE_TODO(data + length)));
     }
   }
 
diff --git a/chromeos/ash/components/dbus/session_manager/session_manager_client.cc b/chromeos/ash/components/dbus/session_manager/session_manager_client.cc
index f5bf0d4c..a35a781 100644
--- a/chromeos/ash/components/dbus/session_manager/session_manager_client.cc
+++ b/chromeos/ash/components/dbus/session_manager/session_manager_client.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/session_manager/session_manager_client.h"
 
 #include <stddef.h>
@@ -18,6 +13,7 @@
 #include <string_view>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/files/file_path.h"
 #include "base/files/file_util.h"
@@ -161,7 +157,7 @@
   if (!mapping.IsValid())
     return false;
   secret->resize(secret_size);
-  memcpy(secret->data(), mapping.memory(), secret->size());
+  UNSAFE_TODO(memcpy(secret->data(), mapping.memory(), secret->size()));
   return true;
 }
 
diff --git a/chromeos/ash/components/dbus/shill/modem_3gpp_client_unittest.cc b/chromeos/ash/components/dbus/shill/modem_3gpp_client_unittest.cc
index 7d60d453..9c8e004b 100644
--- a/chromeos/ash/components/dbus/shill/modem_3gpp_client_unittest.cc
+++ b/chromeos/ash/components/dbus/shill/modem_3gpp_client_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/shill/modem_3gpp_client.h"
 
 #include <memory>
@@ -14,6 +9,7 @@
 #include <utility>
 
 #include "ash/constants/ash_features.h"
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/location.h"
 #include "base/run_loop.h"
@@ -106,7 +102,8 @@
     EXPECT_TRUE(reader.PopArrayOfBytes(&configuration, &conf_len));
     EXPECT_EQ(conf_len, expected_configuration_.size());
     for (size_t i = 0; i < conf_len; i++) {
-      EXPECT_EQ(expected_configuration_.c_str()[i], (char)configuration[i]);
+      UNSAFE_TODO(EXPECT_EQ(expected_configuration_.c_str()[i],
+                            (char)configuration[i]));
     }
     EXPECT_FALSE(reader.HasMoreData());
 
diff --git a/chromeos/ash/components/dbus/shill/shill_client_unittest_base.cc b/chromeos/ash/components/dbus/shill/shill_client_unittest_base.cc
index a4f48831..a9bc80c 100644
--- a/chromeos/ash/components/dbus/shill/shill_client_unittest_base.cc
+++ b/chromeos/ash/components/dbus/shill/shill_client_unittest_base.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/shill/shill_client_unittest_base.h"
 
 #include <stddef.h>
@@ -16,6 +11,7 @@
 #include <optional>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/json/json_writer.h"
 #include "base/location.h"
@@ -221,7 +217,7 @@
   ASSERT_TRUE(reader->PopArrayOfBytes(&bytes, &size));
   EXPECT_EQ(expected_bytes.size(), size);
   for (size_t i = 0; i < size; ++i) {
-    EXPECT_EQ(expected_bytes[i], bytes[i]);
+    UNSAFE_TODO(EXPECT_EQ(expected_bytes[i], bytes[i]));
   }
   EXPECT_FALSE(reader->HasMoreData());
 }
diff --git a/chromeos/ash/components/dbus/shill/shill_third_party_vpn_driver_client.cc b/chromeos/ash/components/dbus/shill/shill_third_party_vpn_driver_client.cc
index de8be07..d691672 100644
--- a/chromeos/ash/components/dbus/shill/shill_third_party_vpn_driver_client.cc
+++ b/chromeos/ash/components/dbus/shill/shill_third_party_vpn_driver_client.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/shill/shill_third_party_vpn_driver_client.h"
 
 #include <stddef.h>
@@ -15,6 +10,7 @@
 #include <map>
 #include <set>
 
+#include "base/compiler_specific.h"
 #include "base/containers/contains.h"
 #include "base/functional/bind.h"
 #include "base/functional/callback_helpers.h"
@@ -143,7 +139,7 @@
     dbus::Bus* bus)
     : bus_(bus) {
   for (uint32_t i = 0; i < std::size(kSetParametersKeyList); ++i) {
-    valid_keys_.insert(kSetParametersKeyList[i]);
+    valid_keys_.insert(UNSAFE_TODO(kSetParametersKeyList[i]));
   }
 }
 
@@ -286,7 +282,7 @@
   size_t length = 0;
   if (reader.PopArrayOfBytes(&data, &length)) {
     helper_info->observer()->OnPacketReceived(
-        std::vector<char>(data, data + length));
+        std::vector<char>(data, UNSAFE_TODO(data + length)));
   }
 }
 
diff --git a/chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.cc b/chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.cc
index abeeaa15..dba686f 100644
--- a/chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.cc
+++ b/chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.h"
 
+#include "base/compiler_specific.h"
 #include "base/location.h"
 #include "base/notreached.h"
 #include "base/task/single_thread_task_runner.h"
@@ -144,8 +140,9 @@
 // static
 std::vector<uint8_t> FakeCryptohomeMiscClient::GetStubSystemSalt() {
   const char kStubSystemSalt[] = "stub_system_salt";
-  return std::vector<uint8_t>(kStubSystemSalt,
-                              kStubSystemSalt + std::size(kStubSystemSalt) - 1);
+  return std::vector<uint8_t>(
+      kStubSystemSalt,
+      UNSAFE_TODO(kStubSystemSalt + std::size(kStubSystemSalt) - 1));
 }
 
 }  // namespace ash
diff --git a/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.cc b/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.cc
index 91d83b1..306c740 100644
--- a/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.cc
+++ b/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.cc
@@ -1611,6 +1611,14 @@
   ReplyOnReturn auto_reply(&reply, std::move(callback));
 }
 
+void FakeUserDataAuthClient::GenerateFreshRecoveryId(
+    const ::user_data_auth::GenerateFreshRecoveryIdRequest& request,
+    GenerateFreshRecoveryIdCallback callback) {
+  RememberRequest<Operation::kGenerateFreshRecoveryId>(request);
+  ::user_data_auth::GenerateFreshRecoveryIdReply reply;
+  ReplyOnReturn auto_reply(&reply, std::move(callback));
+}
+
 void FakeUserDataAuthClient::GetAuthSessionStatus(
     const ::user_data_auth::GetAuthSessionStatusRequest& request,
     GetAuthSessionStatusCallback callback) {
diff --git a/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.h b/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.h
index 149619b..600345de 100644
--- a/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.h
+++ b/chromeos/ash/components/dbus/userdataauth/fake_userdataauth_client.h
@@ -49,6 +49,7 @@
     kRemove,
     kGetRecoverableKeyStores,
     kLockFactorUntilReboot,
+    kGenerateFreshRecoveryId,
   };
 
   // The method by which a user's home directory can be encrypted.
@@ -300,6 +301,9 @@
   void GetAuthFactorExtendedInfo(
       const ::user_data_auth::GetAuthFactorExtendedInfoRequest& request,
       GetAuthFactorExtendedInfoCallback callback) override;
+  void GenerateFreshRecoveryId(
+      const ::user_data_auth::GenerateFreshRecoveryIdRequest& request,
+      GenerateFreshRecoveryIdCallback callback) override;
   void GetAuthSessionStatus(
       const ::user_data_auth::GetAuthSessionStatusRequest& request,
       GetAuthSessionStatusCallback callback) override;
@@ -358,6 +362,8 @@
   FUDAC_OPERATION_TYPES(kGetRecoverableKeyStores,
                         GetRecoverableKeyStoresRequest);
   FUDAC_OPERATION_TYPES(kLockFactorUntilReboot, LockFactorUntilRebootRequest);
+  FUDAC_OPERATION_TYPES(kGenerateFreshRecoveryId,
+                        GenerateFreshRecoveryIdRequest);
 
 #undef FUDAC_OPERATION_TYPES
 
diff --git a/chromeos/ash/components/dbus/userdataauth/mock_userdataauth_client.h b/chromeos/ash/components/dbus/userdataauth/mock_userdataauth_client.h
index fe80afb..94ae0db 100644
--- a/chromeos/ash/components/dbus/userdataauth/mock_userdataauth_client.h
+++ b/chromeos/ash/components/dbus/userdataauth/mock_userdataauth_client.h
@@ -151,6 +151,11 @@
        GetAuthFactorExtendedInfoCallback callback),
       (override));
   MOCK_METHOD(void,
+              GenerateFreshRecoveryId,
+              (const ::user_data_auth::GenerateFreshRecoveryIdRequest& request,
+               GenerateFreshRecoveryIdCallback callback),
+              (override));
+  MOCK_METHOD(void,
               RemoveAuthFactor,
               (const ::user_data_auth::RemoveAuthFactorRequest& request,
                RemoveAuthFactorCallback callback),
diff --git a/chromeos/ash/components/dbus/userdataauth/userdataauth_client.cc b/chromeos/ash/components/dbus/userdataauth/userdataauth_client.cc
index a4882a3..9674198 100644
--- a/chromeos/ash/components/dbus/userdataauth/userdataauth_client.cc
+++ b/chromeos/ash/components/dbus/userdataauth/userdataauth_client.cc
@@ -312,6 +312,14 @@
                     std::move(callback));
   }
 
+  void GenerateFreshRecoveryId(
+      const ::user_data_auth::GenerateFreshRecoveryIdRequest& request,
+      GenerateFreshRecoveryIdCallback callback) override {
+    CallProtoMethod(::user_data_auth::kGenerateFreshRecoveryId,
+                    ::user_data_auth::kUserDataAuthInterface, request,
+                    std::move(callback));
+  }
+
   void GetAuthSessionStatus(
       const ::user_data_auth::GetAuthSessionStatusRequest& request,
       GetAuthSessionStatusCallback callback) override {
diff --git a/chromeos/ash/components/dbus/userdataauth/userdataauth_client.h b/chromeos/ash/components/dbus/userdataauth/userdataauth_client.h
index 6f25610..ea0c833 100644
--- a/chromeos/ash/components/dbus/userdataauth/userdataauth_client.h
+++ b/chromeos/ash/components/dbus/userdataauth/userdataauth_client.h
@@ -109,6 +109,8 @@
       chromeos::DBusMethodCallback<::user_data_auth::ListAuthFactorsReply>;
   using GetAuthFactorExtendedInfoCallback = chromeos::DBusMethodCallback<
       ::user_data_auth::GetAuthFactorExtendedInfoReply>;
+  using GenerateFreshRecoveryIdCallback = chromeos::DBusMethodCallback<
+      ::user_data_auth::GenerateFreshRecoveryIdReply>;
 
   // Asynchronous (biometric) AuthFactors API.
   using PrepareAuthFactorCallback =
@@ -339,6 +341,12 @@
       const ::user_data_auth::GetAuthFactorExtendedInfoRequest& request,
       GetAuthFactorExtendedInfoCallback callback) = 0;
 
+  // This is called to rotate the recovery ID after a user authenticates with a
+  // recovery factor. It should only be used once the user directory is mounted.
+  virtual void GenerateFreshRecoveryId(
+      const ::user_data_auth::GenerateFreshRecoveryIdRequest& request,
+      GenerateFreshRecoveryIdCallback callback) = 0;
+
   // This is called when a user wants to get an AuthSession status.
   virtual void GetAuthSessionStatus(
       const ::user_data_auth::GetAuthSessionStatusRequest& request,
diff --git a/chromeos/ash/components/drivefs/drivefs_pinning_manager.cc b/chromeos/ash/components/drivefs/drivefs_pinning_manager.cc
index aff6d1aa..29767f6b 100644
--- a/chromeos/ash/components/drivefs/drivefs_pinning_manager.cc
+++ b/chromeos/ash/components/drivefs/drivefs_pinning_manager.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/drivefs/drivefs_pinning_manager.h"
 
 #include <iomanip>
@@ -15,6 +10,7 @@
 #include <string_view>
 #include <type_traits>
 
+#include "base/compiler_specific.h"
 #include "base/files/file_path.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
@@ -284,7 +280,7 @@
   const char* unit = "KMGT";
   while (d >= 1024 && *unit != '\0') {
     d /= 1024;
-    unit++;
+    UNSAFE_TODO(unit++);
   }
 
   return out << " (" << std::setprecision(4) << d << " " << *unit << ")";
diff --git a/chromeos/ash/components/geolocation/geoposition.cc b/chromeos/ash/components/geolocation/geoposition.cc
index a01fd72..f596b1a 100644
--- a/chromeos/ash/components/geolocation/geoposition.cc
+++ b/chromeos/ash/components/geolocation/geoposition.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/geolocation/geoposition.h"
 
+#include "base/compiler_specific.h"
 #include "base/strings/stringprintf.h"
 
 namespace {
@@ -43,7 +39,8 @@
       "error_message='%s', status=%u (%s)",
       latitude, longitude, accuracy, error_code, error_message.c_str(),
       (unsigned)status,
-      (status < std::size(status2string) ? status2string[status] : "unknown"));
+      (status < std::size(status2string) ? UNSAFE_TODO(status2string[status])
+                                         : "unknown"));
 }
 
 }  // namespace ash
diff --git a/chromeos/ash/components/install_attributes/install_attributes.cc b/chromeos/ash/components/install_attributes/install_attributes.cc
index 33aab44..f61bec6 100644
--- a/chromeos/ash/components/install_attributes/install_attributes.cc
+++ b/chromeos/ash/components/install_attributes/install_attributes.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/install_attributes/install_attributes.h"
 
 #include <stddef.h>
 
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/files/file_util.h"
 #include "base/functional/bind.h"
 #include "base/functional/callback_helpers.h"
@@ -212,8 +208,9 @@
     for (size_t i = 0; i < std::size(kEnterpriseAttributes); ++i) {
       std::string value;
       if (install_attributes_util::InstallAttributesGet(
-              kEnterpriseAttributes[i], &value))
-        attr_map[kEnterpriseAttributes[i]] = value;
+              UNSAFE_TODO(kEnterpriseAttributes[i]), &value)) {
+        attr_map[UNSAFE_TODO(kEnterpriseAttributes[i])] = value;
+      }
     }
 
     DecodeInstallAttributes(attr_map);
diff --git a/chromeos/ash/components/kcer/cert_cache.cc b/chromeos/ash/components/kcer/cert_cache.cc
index e086181f..a3435d3d 100644
--- a/chromeos/ash/components/kcer/cert_cache.cc
+++ b/chromeos/ash/components/kcer/cert_cache.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/377326291): Fix and remove.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/cert_cache.h"
 
 #include <stdint.h>
 
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/memory/raw_span.h"
 #include "chromeos/ash/components/kcer/kcer.h"
@@ -28,8 +24,9 @@
 class CmpAdapter {
  public:
   explicit CmpAdapter(const scoped_refptr<const Cert>& cert)
-      : data_(CRYPTO_BUFFER_data(cert->GetX509Cert()->cert_buffer()),
-              CRYPTO_BUFFER_len(cert->GetX509Cert()->cert_buffer())) {}
+      : UNSAFE_TODO(
+            data_(CRYPTO_BUFFER_data(cert->GetX509Cert()->cert_buffer()),
+                  CRYPTO_BUFFER_len(cert->GetX509Cert()->cert_buffer()))) {}
   explicit CmpAdapter(const base::span<const uint8_t>& cert) : data_(cert) {}
 
   bool operator<(const CmpAdapter& other) {
diff --git a/chromeos/ash/components/kcer/helpers/key_helper.cc b/chromeos/ash/components/kcer/helpers/key_helper.cc
index e6ffb08a..9f0335a9 100644
--- a/chromeos/ash/components/kcer/helpers/key_helper.cc
+++ b/chromeos/ash/components/kcer/helpers/key_helper.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/helpers/key_helper.h"
 
 #include <pk11pub.h>
@@ -14,6 +9,7 @@
 
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/hash/sha1.h"
 #include "crypto/scoped_nss_types.h"
 #include "net/cert/x509_util_nss.h"
@@ -38,7 +34,7 @@
   if (!id || id->len == 0) {
     return {};
   }
-  return std::vector<uint8_t>(id->data, id->data + id->len);
+  return std::vector<uint8_t>(id->data, UNSAFE_TODO(id->data + id->len));
 }
 
 std::vector<uint8_t> MakePkcs11IdForEcKey(base::span<const uint8_t> key_data) {
@@ -133,7 +129,8 @@
     return {};
   }
   bssl::UniquePtr<uint8_t> der_deleter(ec_params_der);
-  return std::vector<uint8_t>(ec_params_der, ec_params_der + ec_params_der_len);
+  return std::vector<uint8_t>(ec_params_der,
+                              UNSAFE_TODO(ec_params_der + ec_params_der_len));
 }
 
 bool IsKeyEcType(const bssl::UniquePtr<EVP_PKEY>& key) {
diff --git a/chromeos/ash/components/kcer/helpers/pkcs12_reader.cc b/chromeos/ash/components/kcer/helpers/pkcs12_reader.cc
index a7d9e81..bc4f9004 100644
--- a/chromeos/ash/components/kcer/helpers/pkcs12_reader.cc
+++ b/chromeos/ash/components/kcer/helpers/pkcs12_reader.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/helpers/pkcs12_reader.h"
 
 #include <stdint.h>
@@ -15,6 +10,7 @@
 #include <string>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/logging.h"
 #include "chromeos/ash/components/kcer/helpers/key_helper.h"
@@ -135,7 +131,7 @@
   if (!X509_NAME_get0_der(issuer_name, &name_der, &name_der_size)) {
     return Pkcs12ReaderStatusCode::kPkcs12CertIssuerDerNameFailed;
   }
-  issuer_name_data = {name_der, name_der_size};
+  issuer_name_data = UNSAFE_TODO({name_der, name_der_size});
   return Pkcs12ReaderStatusCode::kSuccess;
 }
 
@@ -180,7 +176,7 @@
   if (!X509_NAME_get0_der(subject_name, &name_der, &name_der_size)) {
     return Pkcs12ReaderStatusCode::kPkcs12CertSubjectNameDerFailed;
   }
-  subject_name_data = {name_der, name_der_size};
+  subject_name_data = UNSAFE_TODO({name_der, name_der_size});
   return Pkcs12ReaderStatusCode::kSuccess;
 }
 
diff --git a/chromeos/ash/components/kcer/helpers/pkcs12_reader_unittest.cc b/chromeos/ash/components/kcer/helpers/pkcs12_reader_unittest.cc
index 73b864a..449254e 100644
--- a/chromeos/ash/components/kcer/helpers/pkcs12_reader_unittest.cc
+++ b/chromeos/ash/components/kcer/helpers/pkcs12_reader_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/helpers/pkcs12_reader.h"
 
 #include <pk11pub.h>
@@ -17,6 +12,7 @@
 #include <vector>
 
 #include "base/base64.h"
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "chromeos/ash/components/kcer/helpers/key_helper.h"
 #include "crypto/scoped_test_nss_db.h"
@@ -361,8 +357,8 @@
   {
     PK11SlotInfo* slot = nss_test_db_.slot();
     const uint8_t subject_name[] = "subject_name";
-    base::span<const uint8_t> required_subject_name{subject_name,
-                                                    std::size(subject_name)};
+    base::span<const uint8_t> UNSAFE_TODO(
+        required_subject_name{subject_name, std::size(subject_name)});
     CERTCertificateList* found_certs = nullptr;
 
     Pkcs12ReaderStatusCode result = pkcs12Reader_->FindRawCertsWithSubject(
diff --git a/chromeos/ash/components/kcer/helpers/pkcs12_validator.cc b/chromeos/ash/components/kcer/helpers/pkcs12_validator.cc
index 674ce6d..3fba5537 100644
--- a/chromeos/ash/components/kcer/helpers/pkcs12_validator.cc
+++ b/chromeos/ash/components/kcer/helpers/pkcs12_validator.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/helpers/pkcs12_validator.h"
 
 #include <cert.h>
@@ -17,6 +12,7 @@
 #include <string>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/containers/contains.h"
 #include "base/containers/span.h"
 #include "base/logging.h"
@@ -234,8 +230,8 @@
       LOG(ERROR) << MakePkcs12CertImportErrorMessage(get_cert_der_result);
       return get_cert_der_result;
     }
-    CertDer cert_der_typed(
-        std::vector<uint8_t>(cert_der.get(), cert_der.get() + cert_der_size));
+    CertDer cert_der_typed(std::vector<uint8_t>(
+        cert_der.get(), UNSAFE_TODO(cert_der.get() + cert_der_size)));
 
     if (cert_cache.FindCert(cert_der_typed.value())) {
       LOG(WARNING) << "Cert is already installed, skipping";
diff --git a/chromeos/ash/components/kcer/helpers/pkcs12_validator_unittest.cc b/chromeos/ash/components/kcer/helpers/pkcs12_validator_unittest.cc
index d405a70..1d532c14 100644
--- a/chromeos/ash/components/kcer/helpers/pkcs12_validator_unittest.cc
+++ b/chromeos/ash/components/kcer/helpers/pkcs12_validator_unittest.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/helpers/pkcs12_validator.h"
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/numerics/safe_conversions.h"
 #include "chromeos/ash/components/kcer/kcer_nss/test_utils.h"
@@ -51,8 +47,8 @@
   }
 
   scoped_refptr<net::X509Certificate> x509_cert =
-      net::X509Certificate::CreateFromBytes(base::span(
-          cert_der.get(), base::checked_cast<size_t>(cert_der_size)));
+      net::X509Certificate::CreateFromBytes(UNSAFE_TODO(base::span(
+          cert_der.get(), base::checked_cast<size_t>(cert_der_size))));
   return MakeKcerCert("name", x509_cert);
 }
 
diff --git a/chromeos/ash/components/kcer/kcer_impl.cc b/chromeos/ash/components/kcer/kcer_impl.cc
index 6bd528b..33f551b 100644
--- a/chromeos/ash/components/kcer/kcer_impl.cc
+++ b/chromeos/ash/components/kcer/kcer_impl.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/kcer_impl.h"
 
 #include <stdint.h>
@@ -16,6 +11,7 @@
 #include <vector>
 
 #include "base/callback_list.h"
+#include "base/compiler_specific.h"
 #include "base/containers/flat_set.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/memory/weak_ptr.h"
@@ -180,7 +176,7 @@
   const CRYPTO_BUFFER* buffer = cert->cert_buffer();
   CertDer cert_der(std::vector<uint8_t>(
       CRYPTO_BUFFER_data(buffer),
-      CRYPTO_BUFFER_data(buffer) + CRYPTO_BUFFER_len(buffer)));
+      UNSAFE_TODO(CRYPTO_BUFFER_data(buffer) + CRYPTO_BUFFER_len(buffer))));
 
   return ImportCertFromBytes(token, std::move(cert_der), std::move(callback));
 }
diff --git a/chromeos/ash/components/kcer/kcer_nss/kcer_token_impl_nss.cc b/chromeos/ash/components/kcer/kcer_nss/kcer_token_impl_nss.cc
index 545340e..0a0698d2 100644
--- a/chromeos/ash/components/kcer/kcer_nss/kcer_token_impl_nss.cc
+++ b/chromeos/ash/components/kcer/kcer_nss/kcer_token_impl_nss.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/kcer_nss/kcer_token_impl_nss.h"
 
 #include <certdb.h>
@@ -73,7 +68,8 @@
 // Returns a vector containing bytes from `value` or an empty vector if `value`
 // is nullptr.
 std::vector<uint8_t> SECItemToBytes(const crypto::ScopedSECItem& value) {
-  return value ? std::vector<uint8_t>(value->data, value->data + value->len)
+  return value ? std::vector<uint8_t>(value->data,
+                                      UNSAFE_TODO(value->data + value->len))
                : std::vector<uint8_t>();
 }
 
@@ -610,7 +606,8 @@
     // Convert the RAW ECDSA signature to a DER-encoded ECDSA-Sig-Value.
     bssl::UniquePtr<ECDSA_SIG> sig(ECDSA_SIG_new());
     if (!sig || !BN_bin2bn(signature.data(), order_len, sig->r) ||
-        !BN_bin2bn(signature.data() + order_len, order_len, sig->s)) {
+        !BN_bin2bn(UNSAFE_TODO(signature.data() + order_len), order_len,
+                   sig->s)) {
       return std::move(callback).Run(
           base::unexpected(Error::kFailedToDerEncode));
     }
@@ -795,9 +792,9 @@
     }
   }
 
-  return std::move(callback).Run(
-      std::string(cert_prov_attribute->data,
-                  cert_prov_attribute->data + cert_prov_attribute->len));
+  return std::move(callback).Run(std::string(
+      cert_prov_attribute->data,
+      UNSAFE_TODO(cert_prov_attribute->data + cert_prov_attribute->len)));
 }
 
 void GetTokenInfoOnWorkerThread(crypto::ScopedPK11Slot slot,
@@ -927,8 +924,8 @@
 scoped_refptr<const Cert> BuildKcerCert(
     Token token,
     const net::ScopedCERTCertificate& nss_cert) {
-  Pkcs11Id id_bytes(SECItemToBytes(crypto::MakeNssIdFromSpki(
-      base::span(nss_cert->derPublicKey.data, nss_cert->derPublicKey.len))));
+  Pkcs11Id id_bytes(SECItemToBytes(crypto::MakeNssIdFromSpki(UNSAFE_TODO(
+      base::span(nss_cert->derPublicKey.data, nss_cert->derPublicKey.len)))));
 
   std::string nickname;
   if (nss_cert->nickname) {
diff --git a/chromeos/ash/components/kcer/kcer_token_impl.cc b/chromeos/ash/components/kcer/kcer_token_impl.cc
index 94d4f69..87a6c7be 100644
--- a/chromeos/ash/components/kcer/kcer_token_impl.cc
+++ b/chromeos/ash/components/kcer/kcer_token_impl.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/kcer_token_impl.h"
 
 #include <stdint.h>
@@ -15,6 +10,7 @@
 #include <utility>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/hash/sha1.h"
 #include "base/logging.h"
 #include "base/task/thread_pool.h"
@@ -96,8 +92,8 @@
     return false;
   }
   chromeos::PKCS11_CK_KEY_TYPE pkcs_key_type =
-      *reinterpret_cast<const chromeos::PKCS11_CK_KEY_TYPE*>(
-          attr->value().data());
+      *UNSAFE_TODO(reinterpret_cast<const chromeos::PKCS11_CK_KEY_TYPE*>(
+          attr->value().data()));
   if (pkcs_key_type == chromeos::PKCS11_CKK_RSA) {
     key_type = KeyType::kRsa;
     return true;
@@ -178,7 +174,7 @@
   }
   bssl::UniquePtr<uint8_t> point_bytes_deleter(point_bytes);
 
-  return MakePkcs11Id(base::span(point_bytes, point_bytes_len));
+  return MakePkcs11Id(UNSAFE_TODO(base::span(point_bytes, point_bytes_len)));
 }
 
 // Calculates PKCS#11 id for the provided public key SPKI.
@@ -298,7 +294,8 @@
     }
   }
 
-  return DigestWithPrefix(std::vector<uint8_t>(digest, digest + digest_len));
+  return DigestWithPrefix(
+      std::vector<uint8_t>(digest, UNSAFE_TODO(digest + digest_len)));
 }
 
 std::vector<uint8_t> GetPssSignParams(SigningScheme kcer_signing_scheme) {
@@ -331,7 +328,8 @@
   pss_params.sLen = EVP_MD_size(digest_method);
 
   const uint8_t* params_ptr = reinterpret_cast<const uint8_t*>(&pss_params);
-  return std::vector<uint8_t>(params_ptr, params_ptr + sizeof(pss_params));
+  return std::vector<uint8_t>(params_ptr,
+                              UNSAFE_TODO(params_ptr + sizeof(pss_params)));
 }
 
 }  // namespace
@@ -606,7 +604,7 @@
   AddAttribute(public_key_attrs, chromeos::PKCS11_CKA_VERIFY, MakeSpan(&kTrue));
   AddAttribute(public_key_attrs, chromeos::PKCS11_CKA_WRAP, MakeSpan(&kTrue));
   AddAttribute(public_key_attrs, chromeos::PKCS11_CKA_EC_PARAMS,
-               base::span(ec_params_der, ec_params_der_len));
+               UNSAFE_TODO(base::span(ec_params_der, ec_params_der_len)));
 
   chaps::AttributeList private_key_attrs;
   AddAttribute(private_key_attrs, chromeos::PKCS11_CKA_TOKEN, MakeSpan(&kTrue));
@@ -686,7 +684,7 @@
   const uint8_t* ec_point_data = ASN1_STRING_data(ec_point_oct.get());
   size_t ec_point_data_len = ASN1_STRING_length(ec_point_oct.get());
   base::span<const uint8_t> ec_point =
-      base::span(ec_point_data, ec_point_data_len);
+      UNSAFE_TODO(base::span(ec_point_data, ec_point_data_len));
 
   base::expected<PublicKey, Error> kcer_public_key =
       MakeEcPublicKey(token_, ec_point);
@@ -840,7 +838,7 @@
   }
   PublicKeySpki spki(std::vector<uint8_t>(
       spki_string_piece.data(),
-      spki_string_piece.data() + spki_string_piece.size()));
+      UNSAFE_TODO(spki_string_piece.data() + spki_string_piece.size())));
 
   Pkcs11Id key_id = GetPkcs11IdFromSpki(spki);
   if (key_id->empty()) {
@@ -1146,8 +1144,8 @@
   }
 
   const CRYPTO_BUFFER* buffer = task.cert->GetX509Cert()->cert_buffer();
-  base::span<const uint8_t> cert_der =
-      base::span(CRYPTO_BUFFER_data(buffer), CRYPTO_BUFFER_len(buffer));
+  base::span<const uint8_t> cert_der = UNSAFE_TODO(
+      base::span(CRYPTO_BUFFER_data(buffer), CRYPTO_BUFFER_len(buffer)));
 
   CK_OBJECT_CLASS cert_class = CKO_CERTIFICATE;
   chaps::AttributeList attributes;
@@ -1428,7 +1426,7 @@
   const uint8_t* ec_point_data = ASN1_STRING_data(ec_point_oct.get());
   size_t ec_point_data_len = ASN1_STRING_length(ec_point_oct.get());
   base::span<const uint8_t> ec_point =
-      base::span(ec_point_data, ec_point_data_len);
+      UNSAFE_TODO(base::span(ec_point_data, ec_point_data_len));
 
   PublicKeySpki spki = MakeEcSpki(ec_point);
   if (spki->empty()) {
diff --git a/chromeos/ash/components/kcer/kcer_token_impl_unittest.cc b/chromeos/ash/components/kcer/kcer_token_impl_unittest.cc
index 8540cec..0f19e81 100644
--- a/chromeos/ash/components/kcer/kcer_token_impl_unittest.cc
+++ b/chromeos/ash/components/kcer/kcer_token_impl_unittest.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/kcer/kcer_token_impl.h"
 
 #include <string_view>
 
 #include "base/base64.h"
+#include "base/compiler_specific.h"
 #include "base/test/gmock_callback_support.h"
 #include "base/test/gmock_move_support.h"
 #include "base/test/test_future.h"
@@ -162,7 +158,7 @@
 // `value` must outlive the returned span.
 template <typename T>
 base::span<const uint8_t> MakeSpan(T* value) {
-  return base::as_bytes(base::span<T>(value, /*count=*/1u));
+  return base::as_bytes(UNSAFE_TODO(base::span<T>(value, /*count=*/1u)));
 }
 
 void AddAttribute(chaps::AttributeList& attr_list,
diff --git a/chromeos/ash/components/language_packs/language_pack_manager.cc b/chromeos/ash/components/language_packs/language_pack_manager.cc
index 1dfa31c..7ace68cb 100644
--- a/chromeos/ash/components/language_packs/language_pack_manager.cc
+++ b/chromeos/ash/components/language_packs/language_pack_manager.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/language_packs/language_pack_manager.h"
 
 #include <optional>
@@ -17,6 +12,7 @@
 #include "ash/constants/ash_features.h"
 #include "ash/constants/ash_pref_names.h"
 #include "base/check_is_test.h"
+#include "base/compiler_specific.h"
 #include "base/containers/contains.h"
 #include "base/containers/fixed_flat_map.h"
 #include "base/containers/flat_map.h"
@@ -261,9 +257,9 @@
 
   const base::flat_set<std::string> hwr_locales =
       ConvertDlcsWithContentToHandwritingLocales(dlcs_with_content);
-  UpdateFromInputMethodPrefs({hwr_locales.begin(), hwr_locales.end()},
-                             InputMethodManager::Get()->GetInputMethodUtil(),
-                             prefs);
+  UpdateFromInputMethodPrefs(
+      UNSAFE_TODO({hwr_locales.begin(), hwr_locales.end()}),
+      InputMethodManager::Get()->GetInputMethodUtil(), prefs);
 }
 
 }  // namespace
diff --git a/chromeos/ash/components/login/auth/public/user_context.cc b/chromeos/ash/components/login/auth/public/user_context.cc
index b6524d8..d500465 100644
--- a/chromeos/ash/components/login/auth/public/user_context.cc
+++ b/chromeos/ash/components/login/auth/public/user_context.cc
@@ -308,6 +308,10 @@
   return can_lock_managed_guest_session_;
 }
 
+bool UserContext::GenerateFreshRecoveryId() const {
+  return generate_fresh_recovery_id_;
+}
+
 bool UserContext::HasCredentials() const {
   return (account_id_.is_valid() && !key_.GetSecret().empty()) ||
          !auth_code_.empty();
@@ -465,6 +469,10 @@
   can_lock_managed_guest_session_ = can_lock_managed_guest_session;
 }
 
+void UserContext::SetGenerateFreshRecoveryId(bool generate_fresh_recovery_id) {
+  generate_fresh_recovery_id_ = generate_fresh_recovery_id;
+}
+
 void UserContext::SetLoginInputMethodIdUsed(
     const std::string& input_method_id) {
   DCHECK(login_input_method_id_used_.empty());
diff --git a/chromeos/ash/components/login/auth/public/user_context.h b/chromeos/ash/components/login/auth/public/user_context.h
index 8725724d..d1b6be5 100644
--- a/chromeos/ash/components/login/auth/public/user_context.h
+++ b/chromeos/ash/components/login/auth/public/user_context.h
@@ -177,6 +177,7 @@
       const;
   const std::optional<SyncTrustedVaultKeys>& GetSyncTrustedVaultKeys() const;
   bool CanLockManagedGuestSession() const;
+  bool GenerateFreshRecoveryId() const;
   AuthSessionIntents GetAuthorizedIntents() const;
 
   void SetGaiaPassword(const GaiaPassword& password);
@@ -250,6 +251,7 @@
       const SyncTrustedVaultKeys& sync_trusted_vault_keys);
   void SetIsUnderAdvancedProtection(bool is_under_advanced_protection);
   void SetCanLockManagedGuestSession(bool can_lock_managed_guest_session);
+  void SetGenerateFreshRecoveryId(bool generate_fresh_recovery_id);
   void SetSessionAuthFactors(SessionAuthFactors keys);
   void SetAuthFactorsConfiguration(AuthFactorsConfiguration auth_factors);
   void ClearAuthFactorsConfiguration();
@@ -299,6 +301,7 @@
   std::string reauth_proof_token_;
   bool is_under_advanced_protection_ = false;
   bool can_lock_managed_guest_session_ = false;
+  bool generate_fresh_recovery_id_ = false;
   // |login_input_method_id_used_| is non-empty if login password/code was used,
   // i.e. user used some input method to log in.
   std::string login_input_method_id_used_;
diff --git a/chromeos/ash/components/memory/pagemap.cc b/chromeos/ash/components/memory/pagemap.cc
index 66768524..1981c42a 100644
--- a/chromeos/ash/components/memory/pagemap.cc
+++ b/chromeos/ash/components/memory/pagemap.cc
@@ -2,18 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/memory/pagemap.h"
 
 #include <fcntl.h>
 #include <sys/stat.h>
 #include <sys/types.h>
+
 #include <string>
 
+#include "base/compiler_specific.h"
 #include "base/logging.h"
 #include "base/memory/page_size.h"
 #include "base/posix/eintr_wrapper.h"
@@ -65,15 +62,15 @@
   uint64_t pagemap_offset = (address / kPageSize) * sizeof(PagemapEntry);
   uint64_t pagemap_len = num_pages * sizeof(PagemapEntry);
 
-  memset(entries->data(), 0, pagemap_len);
+  UNSAFE_TODO(memset(entries->data(), 0, pagemap_len));
 
   // The caller was expected to provide a buffer large enough for the number of
   // pages in the region.
   uint64_t total_read = 0;
   while (total_read < pagemap_len) {
-    ssize_t bytes_read = HANDLE_EINTR(
+    ssize_t bytes_read = UNSAFE_TODO(HANDLE_EINTR(
         pread(fd_.get(), reinterpret_cast<char*>(entries->data()) + total_read,
-              pagemap_len - total_read, pagemap_offset + total_read));
+              pagemap_len - total_read, pagemap_offset + total_read)));
 
     if (bytes_read <= 0) {
       return false;
diff --git a/chromeos/ash/components/memory/pagemap_unittest.cc b/chromeos/ash/components/memory/pagemap_unittest.cc
index ea4af81..9a6b619 100644
--- a/chromeos/ash/components/memory/pagemap_unittest.cc
+++ b/chromeos/ash/components/memory/pagemap_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/memory/pagemap.h"
 
 #include <fcntl.h>
@@ -14,9 +9,11 @@
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>
+
 #include <chrono>
 #include <random>
 
+#include "base/compiler_specific.h"
 #include "base/files/scoped_file.h"
 #include "base/memory/page_size.h"
 #include "base/posix/eintr_wrapper.h"
@@ -53,8 +50,8 @@
         ftruncate(pagemap_.fd_.get(), pages * sizeof(Pagemap::PagemapEntry)),
         -1);
     *start_address = 0x0;
-    *end_address =
-        reinterpret_cast<char*>(*start_address) + base::GetPageSize() * pages;
+    *end_address = UNSAFE_TODO(reinterpret_cast<char*>(*start_address) +
+                               base::GetPageSize() * pages);
   }
 
   void PutEntries(void* address, uint64_t* entries, size_t size) {
diff --git a/chromeos/ash/components/memory/userspace_swap/swap_storage.cc b/chromeos/ash/components/memory/userspace_swap/swap_storage.cc
index 9077df45..ad6a903c 100644
--- a/chromeos/ash/components/memory/userspace_swap/swap_storage.cc
+++ b/chromeos/ash/components/memory/userspace_swap/swap_storage.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/memory/userspace_swap/swap_storage.h"
 
 #include <fcntl.h>
@@ -18,8 +13,10 @@
 #include <sys/syscall.h>
 #include <sys/vfs.h>
 #include <unistd.h>
+
 #include <cstring>
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/files/file_util.h"
 #include "base/files/scoped_file.h"
@@ -238,9 +235,9 @@
   swap_region->length = 0;
 
   while (swap_region->length < src.length) {
-    int bytes_written = HANDLE_EINTR(write(
+    int bytes_written = UNSAFE_TODO(HANDLE_EINTR(write(
         fd_.get(), reinterpret_cast<char*>(src.address) + swap_region->length,
-        src.length - swap_region->length));
+        src.length - swap_region->length)));
 
     if (bytes_written <= 0) {
       // We want the user to see errno from the write(2) call and not from
@@ -272,9 +269,9 @@
 
   uint64_t bytes_read = 0;
   while (bytes_read < swap_region.length) {
-    int64_t res = HANDLE_EINTR(pread(
+    int64_t res = UNSAFE_TODO(HANDLE_EINTR(pread(
         fd_.get(), reinterpret_cast<char*>(dest.address) + bytes_read,
-        swap_region.length - bytes_read, swap_region.address + bytes_read));
+        swap_region.length - bytes_read, swap_region.address + bytes_read)));
     if (res <= 0) {
       return res;
     }
@@ -366,8 +363,8 @@
 }
 
 EncryptedSwapFile::~EncryptedSwapFile() {
-  memset(key_.data(), 0, key_.size());
-  memset(nonce_.data(), 0, nonce_.size());
+  UNSAFE_TODO(memset(key_.data(), 0, key_.size()));
+  UNSAFE_TODO(memset(nonce_.data(), 0, nonce_.size()));
 }
 
 EncryptedSwapFile::EncryptedSwapFile(base::ScopedFD fd)
@@ -424,8 +421,8 @@
     return -1;
   }
 
-  memcpy(reinterpret_cast<void*>(dest.address), decrypted.value().data(),
-         decrypted.value().size());
+  UNSAFE_TODO(memcpy(reinterpret_cast<void*>(dest.address),
+                     decrypted.value().data(), decrypted.value().size()));
   return decrypted.value().size();
 }
 
diff --git a/chromeos/ash/components/memory/userspace_swap/userfaultfd_unittest.cc b/chromeos/ash/components/memory/userspace_swap/userfaultfd_unittest.cc
index 52468ad5..280d394e 100644
--- a/chromeos/ash/components/memory/userspace_swap/userfaultfd_unittest.cc
+++ b/chromeos/ash/components/memory/userspace_swap/userfaultfd_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/memory/userspace_swap/userfaultfd.h"
 
 #include <fcntl.h>
@@ -17,6 +12,7 @@
 
 #include <atomic>
 
+#include "base/compiler_specific.h"
 #include "base/files/scoped_file.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
@@ -402,7 +398,7 @@
 
     // And the remainder of the page will have been zero filled as part of the
     // write fault, the second int in the page will be 0.
-    EXPECT_EQ(static_cast<int*>(mem)[1], 0);
+    UNSAFE_TODO(EXPECT_EQ(static_cast<int*>(mem)[1], 0));
 
     run_loop.Quit();
   });
@@ -452,7 +448,7 @@
     EXPECT_EQ(*static_cast<char*>(mem), 'a');
 
     // And confirm the whole page looks as we expect, all 'a's.
-    EXPECT_EQ(memcmp(mem, buf.data(), kPageSize), 0);
+    UNSAFE_TODO(EXPECT_EQ(memcmp(mem, buf.data(), kPageSize), 0));
 
     run_loop.Quit();
   });
@@ -505,12 +501,14 @@
     // be called once and the WillOnce will make sure of it. The fault handler
     // will have installed the pages for the entire region.
     for (size_t pg_num = 0; pg_num < kNumPages; ++pg_num) {
-      EXPECT_EQ(*(static_cast<char*>(mem) + (pg_num * kPageSize)), 'a');
+      UNSAFE_TODO(
+          EXPECT_EQ(*(static_cast<char*>(mem) + (pg_num * kPageSize)), 'a'));
 
       // And confirm the whole page looks as we expect, all as.
-      EXPECT_EQ(memcmp(static_cast<char*>(mem) + (pg_num * kPageSize),
-                       buf.data(), kPageSize),
-                0);
+      UNSAFE_TODO(
+          EXPECT_EQ(memcmp(static_cast<char*>(mem) + (pg_num * kPageSize),
+                           buf.data(), kPageSize),
+                    0));
     }
 
     run_loop.Quit();
@@ -574,9 +572,9 @@
       // read the character that the fault handler wrote through that entire
       // page.
       off_t random_offset = base::RandInt(0, kPageSize - 1);
-      EXPECT_EQ(
+      UNSAFE_TODO(EXPECT_EQ(
           *(static_cast<char*>(mem) + (pg_num * kPageSize + random_offset)),
-          'a' + static_cast<char>(pg_num));
+          'a' + static_cast<char>(pg_num)));
     }
 
     run_loop.Quit();
@@ -646,15 +644,16 @@
       // read the character that the fault handler wrote through that entire
       // page.
       off_t random_offset = base::RandInt(0, kPageSize - 1);
-      EXPECT_EQ(
+      UNSAFE_TODO(EXPECT_EQ(
           *(static_cast<char*>(mem) + (pg_num * kPageSize + random_offset)),
-          'a' + static_cast<char>(pg_num));
+          'a' + static_cast<char>(pg_num)));
     }
 
     // And as we cause faults in the remaining pages they should be zero filled
     // by the kernel because we didn't register with them.
     for (size_t pg_num = kNumPagesRegistered; pg_num < kNumPages; ++pg_num) {
-      EXPECT_EQ(*(static_cast<uint8_t*>(mem) + (pg_num * kPageSize)), 0);
+      UNSAFE_TODO(
+          EXPECT_EQ(*(static_cast<uint8_t*>(mem) + (pg_num * kPageSize)), 0));
     }
 
     run_loop.Quit();
@@ -728,11 +727,12 @@
     // that character if it was in the region we registered.
     for (size_t pg_num = 0; pg_num < kNumPages; ++pg_num) {
       // This store causes a write fault to the first byte of this page.
-      *(static_cast<char*>(mem) + pg_num * kPageSize) = 'X';
+      *(UNSAFE_TODO(static_cast<char*>(mem) + pg_num * kPageSize)) = 'X';
 
       // after the store which caused the fault we expect that byte to be an
       // 'X'.
-      EXPECT_EQ(*(static_cast<char*>(mem) + pg_num * kPageSize), 'X');
+      UNSAFE_TODO(
+          EXPECT_EQ(*(static_cast<char*>(mem) + pg_num * kPageSize), 'X'));
 
       // Check the rest of the page contains the character we were expecting.
       // If it was in the range registered it'll be the special character
@@ -741,13 +741,15 @@
         // Our fault handler ran, so everything after the first byte will be
         // the character we filled.
         for (size_t i = 1; i < kPageSize; ++i) {
-          EXPECT_EQ(*(static_cast<char*>(mem) + pg_num * kPageSize + i),
-                    'a' + static_cast<char>(pg_num));
+          UNSAFE_TODO(
+              EXPECT_EQ(*(static_cast<char*>(mem) + pg_num * kPageSize + i),
+                        'a' + static_cast<char>(pg_num)));
         }
       } else {
         // The kernel filled it so everything after that first byte will be 0.
         for (size_t i = 1; i < kPageSize; ++i) {
-          EXPECT_EQ(*(static_cast<char*>(mem) + pg_num * kPageSize + i), 0);
+          UNSAFE_TODO(EXPECT_EQ(
+              *(static_cast<char*>(mem) + pg_num * kPageSize + i), 0));
         }
       }
     }
@@ -771,7 +773,7 @@
   const uintptr_t mapping_end = static_cast<uintptr_t>(mem) + kPageSize;
 
   // Populate the page before hand.
-  memset(mem, 'X', kPageSize);
+  UNSAFE_TODO(memset(mem, 'X', kPageSize));
 
   ASSERT_TRUE(uffd_->RegisterRange(UserfaultFD::RegisterMode::kRegisterMissing,
                                    mem, kPageSize));
@@ -813,7 +815,7 @@
   ASSERT_TRUE(mem.is_valid());
 
   // Populate the pages before hand.
-  memset(mem, 'X', total_size);
+  UNSAFE_TODO(memset(mem, 'X', total_size));
 
   ASSERT_TRUE(uffd_->RegisterRange(UserfaultFD::RegisterMode::kRegisterMissing,
                                    mem, registered_size));
@@ -894,7 +896,7 @@
   ASSERT_TRUE(mem.is_valid());
 
   // Populate the pages before hand.
-  memset(mem, 'X', total_size);
+  UNSAFE_TODO(memset(mem, 'X', total_size));
 
   ASSERT_TRUE(uffd_->RegisterRange(UserfaultFD::RegisterMode::kRegisterMissing,
                                    mem, registered_size));
@@ -924,9 +926,9 @@
 
     // Finally we can unmap the remaining portion and it should not generate
     // another unmapped event.
-    ASSERT_NE(munmap(static_cast<char*>(addr) + registered_size,
-                     total_size - registered_size),
-              -1);
+    UNSAFE_TODO(ASSERT_NE(munmap(static_cast<char*>(addr) + registered_size,
+                                 total_size - registered_size),
+                          -1));
 
     run_loop.Quit();
   });
@@ -979,7 +981,7 @@
     // and the final page wasn't registered so we shouldn't get any events about
     // it.
     for (size_t i = 0; i < kNumPages; ++i) {
-      char* page_start = static_cast<char*>(addr) + i * kPageSize;
+      char* page_start = UNSAFE_TODO(static_cast<char*>(addr) + i * kPageSize);
       ASSERT_NE(munmap(page_start, kPageSize), -1);
     }
 
@@ -1105,7 +1107,7 @@
 
     // Because we grew the mapping as part of mremap we should also be able to
     // trigger a fault at the next page.
-    EXPECT_EQ(*(static_cast<char*>(mem) + kPageSize), 0);
+    UNSAFE_TODO(EXPECT_EQ(*(static_cast<char*>(mem) + kPageSize), 0));
 
     run_loop.Quit();
   });
diff --git a/chromeos/ash/components/network/client_cert_resolver.cc b/chromeos/ash/components/network/client_cert_resolver.cc
index 9a4f2c1a..8f84444 100644
--- a/chromeos/ash/components/network/client_cert_resolver.cc
+++ b/chromeos/ash/components/network/client_cert_resolver.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/client_cert_resolver.h"
 
 #include <cert.h>
@@ -18,6 +13,7 @@
 #include <optional>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/containers/flat_map.h"
 #include "base/containers/flat_set.h"
 #include "base/functional/bind.h"
@@ -318,7 +314,7 @@
   if (attribute_value->len > 0) {
     std::string id;
     id.assign(attribute_value->data,
-              attribute_value->data + attribute_value->len);
+              UNSAFE_TODO(attribute_value->data + attribute_value->len));
     return id;
   }
 
diff --git a/chromeos/ash/components/network/network_device_handler_impl.cc b/chromeos/ash/components/network/network_device_handler_impl.cc
index 329ebb9..c51d6b57 100644
--- a/chromeos/ash/components/network/network_device_handler_impl.cc
+++ b/chromeos/ash/components/network/network_device_handler_impl.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/network_device_handler_impl.h"
 
 #include <stddef.h>
@@ -17,6 +12,7 @@
 #include <vector>
 
 #include "ash/constants/ash_features.h"
+#include "base/compiler_specific.h"
 #include "base/containers/contains.h"
 #include "base/feature_list.h"
 #include "base/functional/bind.h"
@@ -148,7 +144,7 @@
       shill::kCellularPolicyAllowRoamingProperty};
 
   for (size_t i = 0; i < std::size(blocked_properties); ++i) {
-    if (property_name == blocked_properties[i]) {
+    if (property_name == UNSAFE_TODO(blocked_properties[i])) {
       InvokeErrorCallback(
           device_path, std::move(error_callback),
           "SetDeviceProperty called on blocked property " + property_name);
diff --git a/chromeos/ash/components/network/network_sms_handler.cc b/chromeos/ash/components/network/network_sms_handler.cc
index 0ceddb89..0f8c25d 100644
--- a/chromeos/ash/components/network/network_sms_handler.cc
+++ b/chromeos/ash/components/network/network_sms_handler.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/network_sms_handler.h"
 
 #include <stddef.h>
@@ -17,6 +12,7 @@
 #include <vector>
 
 #include "base/check.h"
+#include "base/compiler_specific.h"
 #include "base/containers/circular_deque.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
@@ -176,8 +172,8 @@
 
   NET_LOG(EVENT) << "Bulk fetched [" << paths->size() << "] message(s)";
   retrieval_queue_.reserve(paths->size());
-  retrieval_queue_.assign(std::make_move_iterator(paths->begin()),
-                          std::make_move_iterator(paths->end()));
+  UNSAFE_TODO(retrieval_queue_.assign(std::make_move_iterator(paths->begin()),
+                                      std::make_move_iterator(paths->end())));
   if (retrieving_messages_) {
     NET_LOG(DEBUG) << "Already retrieving messages, not starting queue";
     return;
diff --git a/chromeos/ash/components/network/network_type_pattern.cc b/chromeos/ash/components/network/network_type_pattern.cc
index d282e66..2718022 100644
--- a/chromeos/ash/components/network/network_type_pattern.cc
+++ b/chromeos/ash/components/network/network_type_pattern.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/network_type_pattern.h"
 
 #include <stddef.h>
 
+#include "base/compiler_specific.h"
 #include "base/notreached.h"
 #include "chromeos/ash/components/network/network_event_log.h"
 #include "chromeos/ash/components/network/tether_constants.h"
@@ -48,8 +44,9 @@
 
 NetworkTypeBitFlag ShillNetworkTypeToFlag(const std::string& shill_type) {
   for (size_t i = 0; i < std::size(shill_type_to_flag); ++i) {
-    if (shill_type_to_flag[i].shill_network_type == shill_type)
-      return shill_type_to_flag[i].bit_flag;
+    if (UNSAFE_TODO(shill_type_to_flag[i]).shill_network_type == shill_type) {
+      return UNSAFE_TODO(shill_type_to_flag[i]).bit_flag;
+    }
   }
   NET_LOG(ERROR) << "ShillNetworkTypeToFlag unknown type: " << shill_type;
   return kNetworkTypeNone;
@@ -162,11 +159,12 @@
   // Note: shill_type_to_flag includes kTypeTether.
   std::string str;
   for (size_t i = 0; i < std::size(shill_type_to_flag); ++i) {
-    if (!(pattern_ & shill_type_to_flag[i].bit_flag))
+    if (!(pattern_ & UNSAFE_TODO(shill_type_to_flag[i]).bit_flag)) {
       continue;
+    }
     if (!str.empty())
       str += "|";
-    str += shill_type_to_flag[i].shill_network_type;
+    str += UNSAFE_TODO(shill_type_to_flag[i]).shill_network_type;
   }
   return str;
 }
diff --git a/chromeos/ash/components/network/network_ui_data.cc b/chromeos/ash/components/network/network_ui_data.cc
index ba6ee3ee..375d5e50 100644
--- a/chromeos/ash/components/network/network_ui_data.cc
+++ b/chromeos/ash/components/network/network_ui_data.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/network_ui_data.h"
 
 #include <utility>
 
 #include "base/check.h"
+#include "base/compiler_specific.h"
 #include "base/json/json_writer.h"
 #include "base/memory/ptr_util.h"
 #include "base/values.h"
@@ -44,8 +40,9 @@
 std::string EnumToString(const StringEnumEntry<Enum> (&table)[N],
                          Enum enum_value) {
   for (int i = 0; i < N; ++i) {
-    if (table[i].enum_value == enum_value)
-      return table[i].string;
+    if (UNSAFE_TODO(table[i]).enum_value == enum_value) {
+      return UNSAFE_TODO(table[i]).string;
+    }
   }
   return std::string();
 }
@@ -57,8 +54,9 @@
                   const std::string& str,
                   Enum fallback) {
   for (int i = 0; i < N; ++i) {
-    if (table[i].string == str)
-      return table[i].enum_value;
+    if (UNSAFE_TODO(table[i]).string == str) {
+      return UNSAFE_TODO(table[i]).enum_value;
+    }
   }
   return fallback;
 }
diff --git a/chromeos/ash/components/network/onc/onc_translation_tables.cc b/chromeos/ash/components/network/onc/onc_translation_tables.cc
index 7e645a3..4f0929e 100644
--- a/chromeos/ash/components/network/onc/onc_translation_tables.cc
+++ b/chromeos/ash/components/network/onc/onc_translation_tables.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/network/onc/onc_translation_tables.h"
 
 #include <cstddef>
 
+#include "base/compiler_specific.h"
 #include "base/logging.h"
 #include "base/memory/raw_ptr_exclusion.h"
 #include "chromeos/ash/components/network/network_type_pattern.h"
@@ -516,7 +512,7 @@
 const FieldTranslationEntry* GetFieldTranslationTable(
     const chromeos::onc::OncValueSignature& onc_signature) {
   for (const OncValueTranslationEntry* it = onc_value_translation_table;
-       it->onc_signature != nullptr; ++it) {
+       it->onc_signature != nullptr; UNSAFE_TODO(++it)) {
     if (it->onc_signature == &onc_signature) {
       return it->field_translation_table;
     }
@@ -552,10 +548,10 @@
     const chromeos::onc::OncValueSignature& onc_signature) {
   std::vector<std::string> shill_property_path;
   for (const NestedShillDictionaryEntry* it = nested_shill_dictionaries;
-       it->onc_signature != nullptr; ++it) {
+       it->onc_signature != nullptr; UNSAFE_TODO(++it)) {
     if (it->onc_signature == &onc_signature) {
       for (const char* const* key = it->shill_property_path; *key != nullptr;
-           ++key) {
+           UNSAFE_TODO(++key)) {
         shill_property_path.push_back(std::string(*key));
       }
       break;
@@ -568,7 +564,7 @@
                           const FieldTranslationEntry table[],
                           std::string* shill_property_name) {
   for (const FieldTranslationEntry* it = table; it->onc_field_name != nullptr;
-       ++it) {
+       UNSAFE_TODO(++it)) {
     if (it->onc_field_name != onc_field_name) {
       continue;
     }
@@ -581,11 +577,11 @@
 bool TranslateStringToShill(const StringTranslationEntry table[],
                             const std::string& onc_value,
                             std::string* shill_value) {
-  for (int i = 0; table[i].onc_value != nullptr; ++i) {
-    if (onc_value != table[i].onc_value) {
+  for (int i = 0; UNSAFE_TODO(table[i]).onc_value != nullptr; ++i) {
+    if (onc_value != UNSAFE_TODO(table[i]).onc_value) {
       continue;
     }
-    *shill_value = table[i].shill_value;
+    *shill_value = UNSAFE_TODO(table[i]).shill_value;
     return true;
   }
   LOG(ERROR) << "Value '" << onc_value << "' cannot be translated to Shill"
@@ -597,11 +593,11 @@
 bool TranslateStringToONC(const StringTranslationEntry table[],
                           const std::string& shill_value,
                           std::string* onc_value) {
-  for (int i = 0; table[i].shill_value != nullptr; ++i) {
-    if (shill_value != table[i].shill_value) {
+  for (int i = 0; UNSAFE_TODO(table[i]).shill_value != nullptr; ++i) {
+    if (shill_value != UNSAFE_TODO(table[i]).shill_value) {
       continue;
     }
-    *onc_value = table[i].onc_value;
+    *onc_value = UNSAFE_TODO(table[i]).onc_value;
     return true;
   }
   LOG(ERROR) << "Value '" << shill_value << "' cannot be translated to ONC"
diff --git a/chromeos/ash/components/network/onc/onc_translator_shill_to_onc.cc b/chromeos/ash/components/network/onc/onc_translator_shill_to_onc.cc
index 39ab4ca..69809ff 100644
--- a/chromeos/ash/components/network/onc/onc_translator_shill_to_onc.cc
+++ b/chromeos/ash/components/network/onc/onc_translator_shill_to_onc.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include <memory>
 #include <string>
 #include <string_view>
 #include <utility>
 
 #include "ash/constants/ash_features.h"
+#include "base/compiler_specific.h"
 #include "base/json/json_reader.h"
 #include "base/json/json_writer.h"
 #include "base/logging.h"
@@ -291,7 +287,8 @@
 
   for (const chromeos::onc::OncFieldSignature* field_signature =
            onc_signature_->fields;
-       field_signature->onc_field_name != nullptr; ++field_signature) {
+       field_signature->onc_field_name != nullptr;
+       UNSAFE_TODO(++field_signature)) {
     const std::string& onc_field_name = field_signature->onc_field_name;
     if (onc_field_name == ::onc::openvpn::kRemoteCertKU ||
         onc_field_name == ::onc::openvpn::kServerCAPEMs) {
@@ -1014,7 +1011,8 @@
     return;
   for (const chromeos::onc::OncFieldSignature* field_signature =
            value_signature->fields;
-       field_signature->onc_field_name != nullptr; ++field_signature) {
+       field_signature->onc_field_name != nullptr;
+       UNSAFE_TODO(++field_signature)) {
     CopyProperty(field_signature);
   }
 }
@@ -1058,7 +1056,8 @@
     return;
   for (const chromeos::onc::OncFieldSignature* field_signature =
            value_signature->fields;
-       field_signature->onc_field_name != nullptr; ++field_signature) {
+       field_signature->onc_field_name != nullptr;
+       UNSAFE_TODO(++field_signature)) {
     if (!field_signature->default_value_setter) {
       continue;
     }
diff --git a/chromeos/ash/components/policy/weekly_time/weekly_time_interval_unittest.cc b/chromeos/ash/components/policy/weekly_time/weekly_time_interval_unittest.cc
index 5065cce..714fc14 100644
--- a/chromeos/ash/components/policy/weekly_time/weekly_time_interval_unittest.cc
+++ b/chromeos/ash/components/policy/weekly_time/weekly_time_interval_unittest.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/policy/weekly_time/weekly_time_interval.h"
 
 #include <tuple>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/time/time.h"
 #include "base/values.h"
 #include "chromeos/ash/components/policy/weekly_time/weekly_time.h"
@@ -96,7 +92,7 @@
 TEST_P(SingleWeeklyTimeIntervalTest, ExtractFromProto_NoEnd) {
   em::WeeklyTimeIntervalProto interval_proto;
   em::WeeklyTimeProto* start = interval_proto.mutable_start();
-  start->set_day_of_week(kWeekdays[start_day_of_week()]);
+  start->set_day_of_week(UNSAFE_TODO(kWeekdays[start_day_of_week()]));
   start->set_time(start_time());
   auto result = WeeklyTimeInterval::ExtractFromProto(interval_proto, 0);
   ASSERT_FALSE(result);
@@ -105,7 +101,7 @@
 TEST_P(SingleWeeklyTimeIntervalTest, ExtractFromProto_NoStart) {
   em::WeeklyTimeIntervalProto interval_proto;
   em::WeeklyTimeProto* end = interval_proto.mutable_end();
-  end->set_day_of_week(kWeekdays[end_day_of_week()]);
+  end->set_day_of_week(UNSAFE_TODO(kWeekdays[end_day_of_week()]));
   end->set_time(end_time());
   auto result = WeeklyTimeInterval::ExtractFromProto(interval_proto, 0);
   ASSERT_FALSE(result);
@@ -117,7 +113,7 @@
   em::WeeklyTimeProto* end = interval_proto.mutable_end();
   start->set_day_of_week(kWeekdays[0]);
   start->set_time(start_time());
-  end->set_day_of_week(kWeekdays[end_day_of_week()]);
+  end->set_day_of_week(UNSAFE_TODO(kWeekdays[end_day_of_week()]));
   end->set_time(end_time());
   auto result = WeeklyTimeInterval::ExtractFromProto(interval_proto, 0);
   ASSERT_FALSE(result);
@@ -127,7 +123,7 @@
   em::WeeklyTimeIntervalProto interval_proto;
   em::WeeklyTimeProto* start = interval_proto.mutable_start();
   em::WeeklyTimeProto* end = interval_proto.mutable_end();
-  start->set_day_of_week(kWeekdays[start_day_of_week()]);
+  start->set_day_of_week(UNSAFE_TODO(kWeekdays[start_day_of_week()]));
   start->set_time(start_time());
   end->set_day_of_week(kWeekdays[0]);
   end->set_time(end_time());
@@ -139,9 +135,9 @@
   em::WeeklyTimeIntervalProto interval_proto;
   em::WeeklyTimeProto* start = interval_proto.mutable_start();
   em::WeeklyTimeProto* end = interval_proto.mutable_end();
-  start->set_day_of_week(kWeekdays[start_day_of_week()]);
+  start->set_day_of_week(UNSAFE_TODO(kWeekdays[start_day_of_week()]));
   start->set_time(start_time());
-  end->set_day_of_week(kWeekdays[start_day_of_week()]);
+  end->set_day_of_week(UNSAFE_TODO(kWeekdays[start_day_of_week()]));
   end->set_time(start_time());
   auto result = WeeklyTimeInterval::ExtractFromProto(interval_proto, 0);
   ASSERT_FALSE(result);
@@ -151,9 +147,9 @@
   em::WeeklyTimeIntervalProto interval_proto;
   em::WeeklyTimeProto* start = interval_proto.mutable_start();
   em::WeeklyTimeProto* end = interval_proto.mutable_end();
-  start->set_day_of_week(kWeekdays[start_day_of_week()]);
+  start->set_day_of_week(UNSAFE_TODO(kWeekdays[start_day_of_week()]));
   start->set_time(start_time());
-  end->set_day_of_week(kWeekdays[end_day_of_week()]);
+  end->set_day_of_week(UNSAFE_TODO(kWeekdays[end_day_of_week()]));
   end->set_time(end_time());
   auto result = WeeklyTimeInterval::ExtractFromProto(interval_proto, 0);
   ASSERT_TRUE(result);
diff --git a/chromeos/ash/components/policy/weekly_time/weekly_time_unittest.cc b/chromeos/ash/components/policy/weekly_time/weekly_time_unittest.cc
index b122aa3..2827a91 100644
--- a/chromeos/ash/components/policy/weekly_time/weekly_time_unittest.cc
+++ b/chromeos/ash/components/policy/weekly_time/weekly_time_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/policy/weekly_time/weekly_time.h"
 
 #include <memory>
@@ -14,6 +9,7 @@
 #include <tuple>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/functional/callback_helpers.h"
 #include "base/i18n/rtl.h"
 #include "base/memory/ptr_util.h"
@@ -101,7 +97,7 @@
 
 TEST_P(SingleWeeklyTimeTest, ExtractFromProto_InvalidTime) {
   em::WeeklyTimeProto proto;
-  proto.set_day_of_week(kWeekdays[day_of_week()]);
+  proto.set_day_of_week(UNSAFE_TODO(kWeekdays[day_of_week()]));
   proto.set_time(-1);
   auto result = WeeklyTime::ExtractFromProto(proto, timezone_offset());
   ASSERT_FALSE(result);
@@ -110,7 +106,7 @@
 TEST_P(SingleWeeklyTimeTest, ExtractFromProto_Valid) {
   int milliseconds = minutes() * kMinute.InMilliseconds();
   em::WeeklyTimeProto proto;
-  proto.set_day_of_week(kWeekdays[day_of_week()]);
+  proto.set_day_of_week(UNSAFE_TODO(kWeekdays[day_of_week()]));
   proto.set_time(milliseconds);
   auto result = WeeklyTime::ExtractFromProto(proto, timezone_offset());
   ASSERT_TRUE(result);
diff --git a/chromeos/ash/components/settings/timezone_settings.cc b/chromeos/ash/components/settings/timezone_settings.cc
index 7d58903..d78fad59 100644
--- a/chromeos/ash/components/settings/timezone_settings.cc
+++ b/chromeos/ash/components/settings/timezone_settings.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/settings/timezone_settings.h"
 
 #include <stddef.h>
@@ -14,6 +9,7 @@
 #include <memory>
 #include <string>
 
+#include "base/compiler_specific.h"
 #include "base/files/file_path.h"
 #include "base/files/file_util.h"
 #include "base/functional/bind.h"
@@ -377,7 +373,7 @@
 TimezoneSettingsBaseImpl::TimezoneSettingsBaseImpl() {
   for (size_t i = 0; i < std::size(kTimeZones); ++i) {
     timezones_.push_back(base::WrapUnique(icu::TimeZone::createTimeZone(
-        icu::UnicodeString(kTimeZones[i], -1, US_INV))));
+        icu::UnicodeString(UNSAFE_TODO(kTimeZones[i]), -1, US_INV))));
   }
 }
 
diff --git a/chromeos/ash/components/string_matching/term_break_iterator.cc b/chromeos/ash/components/string_matching/term_break_iterator.cc
index 77fc567c..1ee3955 100644
--- a/chromeos/ash/components/string_matching/term_break_iterator.cc
+++ b/chromeos/ash/components/string_matching/term_break_iterator.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/string_matching/term_break_iterator.h"
 
 #include <ostream>
 
 #include "base/check.h"
+#include "base/compiler_specific.h"
 #include "base/i18n/char_iterator.h"
 #include "base/logging.h"
 #include "base/notreached.h"
@@ -44,7 +40,7 @@
 
   while (iter_->Advance()) {
     const State new_state = GetNewState((*word_)[iter_->array_pos()]);
-    const bool is_boundary = kBoundary[state_][new_state];
+    const bool is_boundary = UNSAFE_TODO(kBoundary[state_][new_state]);
     state_ = new_state;
     if (is_boundary)
       break;
diff --git a/chromeos/ash/components/string_matching/tokenized_string_match_unittest.cc b/chromeos/ash/components/string_matching/tokenized_string_match_unittest.cc
index 7caf126f3..cf1ed4d9 100644
--- a/chromeos/ash/components/string_matching/tokenized_string_match_unittest.cc
+++ b/chromeos/ash/components/string_matching/tokenized_string_match_unittest.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/string_matching/tokenized_string_match.h"
 
 #include <stddef.h>
 
 #include <string>
 
+#include "base/compiler_specific.h"
 #include "base/containers/adapters.h"
 #include "base/strings/utf_string_conversions.h"
 #include "testing/gtest/include/gtest/gtest.h"
@@ -53,10 +49,12 @@
 
   TokenizedStringMatch match;
   for (size_t i = 0; i < std::size(kTestCases); ++i) {
-    const std::u16string text(base::UTF8ToUTF16(kTestCases[i].text));
-    EXPECT_FALSE(match.Calculate(base::UTF8ToUTF16(kTestCases[i].query), text))
-        << "Test case " << i << " : text=" << kTestCases[i].text
-        << ", query=" << kTestCases[i].query;
+    const std::u16string text(
+        base::UTF8ToUTF16(UNSAFE_TODO(kTestCases[i]).text));
+    UNSAFE_TODO(EXPECT_FALSE(
+        match.Calculate(base::UTF8ToUTF16(kTestCases[i].query), text)))
+        << "Test case " << i << " : text=" << UNSAFE_TODO(kTestCases[i]).text
+        << ", query=" << UNSAFE_TODO(kTestCases[i]).query;
   }
 }
 
@@ -127,15 +125,16 @@
   TokenizedStringMatch match_low;
   TokenizedStringMatch match_high;
   for (size_t i = 0; i < std::size(kTestCases); ++i) {
-    const std::u16string text(base::UTF8ToUTF16(kTestCases[i].text));
-    EXPECT_TRUE(
-        match_low.Calculate(base::UTF8ToUTF16(kTestCases[i].query_low), text));
-    EXPECT_TRUE(match_high.Calculate(
-        base::UTF8ToUTF16(kTestCases[i].query_high), text));
+    const std::u16string text(
+        base::UTF8ToUTF16(UNSAFE_TODO(kTestCases[i]).text));
+    UNSAFE_TODO(EXPECT_TRUE(
+        match_low.Calculate(base::UTF8ToUTF16(kTestCases[i].query_low), text)));
+    UNSAFE_TODO(EXPECT_TRUE(match_high.Calculate(
+        base::UTF8ToUTF16(kTestCases[i].query_high), text)));
     EXPECT_LT(match_low.relevance(), match_high.relevance())
-        << "Test case " << i << " : text=" << kTestCases[i].text
-        << ", query_low=" << kTestCases[i].query_low
-        << ", query_high=" << kTestCases[i].query_high;
+        << "Test case " << i << " : text=" << UNSAFE_TODO(kTestCases[i]).text
+        << ", query_low=" << UNSAFE_TODO(kTestCases[i]).query_low
+        << ", query_high=" << UNSAFE_TODO(kTestCases[i]).query_high;
   }
 }
 
@@ -161,12 +160,15 @@
 
   TokenizedStringMatch match;
   for (size_t i = 0; i < std::size(kTestCases); ++i) {
-    const std::u16string text(base::UTF8ToUTF16(kTestCases[i].text));
-    EXPECT_TRUE(match.Calculate(base::UTF8ToUTF16(kTestCases[i].query), text));
-    EXPECT_NEAR(match.relevance(), kTestCases[i].expected_score, kEpsilon)
-        << "Test case " << i << " : text=" << kTestCases[i].text
-        << ", query=" << kTestCases[i].query
-        << ", expected_score=" << kTestCases[i].expected_score;
+    const std::u16string text(
+        base::UTF8ToUTF16(UNSAFE_TODO(kTestCases[i]).text));
+    UNSAFE_TODO(EXPECT_TRUE(
+        match.Calculate(base::UTF8ToUTF16(kTestCases[i].query), text)));
+    UNSAFE_TODO(
+        EXPECT_NEAR(match.relevance(), kTestCases[i].expected_score, kEpsilon))
+        << "Test case " << i << " : text=" << UNSAFE_TODO(kTestCases[i]).text
+        << ", query=" << UNSAFE_TODO(kTestCases[i]).query
+        << ", expected_score=" << UNSAFE_TODO(kTestCases[i]).expected_score;
   }
 }
 
diff --git a/chromeos/ash/components/tether/network_list_sorter_unittest.cc b/chromeos/ash/components/tether/network_list_sorter_unittest.cc
index 0ff4847..fb928fb 100644
--- a/chromeos/ash/components/tether/network_list_sorter_unittest.cc
+++ b/chromeos/ash/components/tether/network_list_sorter_unittest.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/tether/network_list_sorter.h"
 
 #include <memory>
 
+#include "base/compiler_specific.h"
 #include "chromeos/ash/components/network/network_state.h"
 #include "chromeos/ash/components/network/network_state_handler.h"
 #include "chromeos/ash/components/network/tether_constants.h"
@@ -73,9 +69,9 @@
   void SortAndVerifySortOrder(int el0, int el1, int el2) {
     network_list_sorter_->SortTetherNetworkList(list_.get());
 
-    EXPECT_EQ(NetworkAtIndex(0)->guid(), kGuidArray[el0]);
-    EXPECT_EQ(NetworkAtIndex(1)->guid(), kGuidArray[el1]);
-    EXPECT_EQ(NetworkAtIndex(2)->guid(), kGuidArray[el2]);
+    UNSAFE_TODO(EXPECT_EQ(NetworkAtIndex(0)->guid(), kGuidArray[el0]));
+    UNSAFE_TODO(EXPECT_EQ(NetworkAtIndex(1)->guid(), kGuidArray[el1]));
+    UNSAFE_TODO(EXPECT_EQ(NetworkAtIndex(2)->guid(), kGuidArray[el2]));
   }
 
   std::unique_ptr<NetworkStateHandler::ManagedStateList> list_;
diff --git a/chromeos/ash/components/timezone/timezone_request.cc b/chromeos/ash/components/timezone/timezone_request.cc
index a3b498c..44a1220e 100644
--- a/chromeos/ash/components/timezone/timezone_request.cc
+++ b/chromeos/ash/components/timezone/timezone_request.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/timezone/timezone_request.h"
 
 #include <stddef.h>
@@ -14,6 +9,7 @@
 #include <string>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/json/json_reader.h"
 #include "base/metrics/histogram_functions.h"
@@ -263,10 +259,11 @@
 
   bool found = false;
   for (size_t i = 0; i < std::size(statusString2Enum); ++i) {
-    if (*status != statusString2Enum[i].string)
+    if (*status != UNSAFE_TODO(statusString2Enum[i]).string) {
       continue;
+    }
 
-    timezone->status = statusString2Enum[i].value;
+    timezone->status = UNSAFE_TODO(statusString2Enum[i]).value;
     found = true;
     break;
   }
@@ -489,7 +486,8 @@
       "error_message='%s', status=%u (%s)",
       dstOffset, rawOffset, timeZoneId.c_str(), timeZoneName.c_str(),
       error_message.c_str(), (unsigned)status,
-      (status < std::size(status2string) ? status2string[status] : "unknown"));
+      (status < std::size(status2string) ? UNSAFE_TODO(status2string[status])
+                                         : "unknown"));
 }
 
 }  // namespace ash
diff --git a/chromeos/ash/components/tpm/tpm_token_info_getter_unittest.cc b/chromeos/ash/components/tpm/tpm_token_info_getter_unittest.cc
index 4cae87d..b4814c28 100644
--- a/chromeos/ash/components/tpm/tpm_token_info_getter_unittest.cc
+++ b/chromeos/ash/components/tpm/tpm_token_info_getter_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/components/tpm/tpm_token_info_getter.h"
 
 #include <stdint.h>
@@ -17,6 +12,7 @@
 #include <utility>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/location.h"
 #include "base/memory/raw_ptr.h"
@@ -403,9 +399,10 @@
   EXPECT_EQ(1, result->slot());
 
   const int64_t kExpectedDelays[] = {100};
-  EXPECT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(EXPECT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(SystemTPMTokenInfoGetterTest, GetTpmTokenInfoInitiallyNotReady) {
@@ -431,9 +428,10 @@
   EXPECT_EQ(1, result->slot());
 
   const int64_t kExpectedDelays[] = {100};
-  EXPECT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(EXPECT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(SystemTPMTokenInfoGetterTest, GetTpmTokenInfoInitiallyFails) {
@@ -459,9 +457,10 @@
   EXPECT_EQ(1, result->slot());
 
   const int64_t kExpectedDelays[] = {100};
-  EXPECT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(EXPECT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(SystemTPMTokenInfoGetterTest, RetryDelaysIncreaseExponentially) {
@@ -491,9 +490,10 @@
   EXPECT_EQ(1, result->slot());
 
   int64_t kExpectedDelays[] = {100, 200, 400, 800, 1600, 3200};
-  ASSERT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(ASSERT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(SystemTPMTokenInfoGetterTest, RetryDelayBounded) {
@@ -526,9 +526,10 @@
   int64_t kExpectedDelays[] = {100,    200,    400,    800,    1600,
                                3200,   6400,   12800,  25600,  51200,
                                102400, 204800, 300000, 300000, 300000};
-  ASSERT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(ASSERT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(UserTPMTokenInfoGetterTest, BasicFlow) {
@@ -579,9 +580,10 @@
   EXPECT_EQ(1, result->slot());
 
   const int64_t kExpectedDelays[] = {100};
-  EXPECT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(EXPECT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 TEST_F(UserTPMTokenInfoGetterTest, GetTpmTokenInfoInitiallyNotReady) {
@@ -608,9 +610,10 @@
   EXPECT_EQ(1, result->slot());
 
   const int64_t kExpectedDelays[] = {100};
-  EXPECT_EQ(std::vector<int64_t>(kExpectedDelays,
-                                 kExpectedDelays + std::size(kExpectedDelays)),
-            delays_);
+  UNSAFE_TODO(EXPECT_EQ(
+      std::vector<int64_t>(kExpectedDelays,
+                           kExpectedDelays + std::size(kExpectedDelays)),
+      delays_));
 }
 
 }  // namespace
diff --git a/chromeos/ash/experiences/arc/arc_features.cc b/chromeos/ash/experiences/arc/arc_features.cc
index 6b1d617..f625a5e6 100644
--- a/chromeos/ash/experiences/arc/arc_features.cc
+++ b/chromeos/ash/experiences/arc/arc_features.cc
@@ -324,7 +324,7 @@
 // Controls whether ARC uses MappableSharedImage for video encoding.
 BASE_FEATURE(kVideoEncodeUseMappableSI,
              "VideoEncodeUseMappableSI",
-             base::FEATURE_ENABLED_BY_DEFAULT);
+             base::FEATURE_DISABLED_BY_DEFAULT);
 
 // Feature to continuously log PSI memory pressure data to Chrome.
 BASE_FEATURE(kVmMemoryPSIReports,
diff --git a/chromeos/ash/experiences/arc/arc_util.cc b/chromeos/ash/experiences/arc/arc_util.cc
index 88b63551..b6bc7f2 100644
--- a/chromeos/ash/experiences/arc/arc_util.cc
+++ b/chromeos/ash/experiences/arc/arc_util.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/arc_util.h"
 
 #include <algorithm>
@@ -18,6 +13,7 @@
 #include "ash/system/time/calendar_utils.h"
 #include "ash/system/time/date_helper.h"
 #include "base/command_line.h"
+#include "base/compiler_specific.h"
 #include "base/feature_list.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
@@ -367,8 +363,8 @@
 
 std::optional<int> GetTaskIdFromWindowAppId(const std::string& window_app_id) {
   int task_id;
-  if (std::sscanf(window_app_id.c_str(), "org.chromium.arc.%d", &task_id) !=
-      1) {
+  if (UNSAFE_TODO(std::sscanf(window_app_id.c_str(), "org.chromium.arc.%d",
+                              &task_id)) != 1) {
     return std::nullopt;
   }
   return task_id;
@@ -388,8 +384,9 @@
 std::optional<int> GetSessionIdFromWindowAppId(
     const std::string& window_app_id) {
   int session_id;
-  if (std::sscanf(window_app_id.c_str(), "org.chromium.arc.session.%d",
-                  &session_id) != 1) {
+  if (UNSAFE_TODO(std::sscanf(window_app_id.c_str(),
+                              "org.chromium.arc.session.%d", &session_id)) !=
+      1) {
     return std::nullopt;
   }
   return session_id;
@@ -744,8 +741,8 @@
   const auto& history =
       prefs->GetList(prefs::kArcFirstActivationDuringUserSessionStartUpHistory);
   const size_t window_size = std::min<size_t>(history.size(), max_window_size);
-  base::span<const base::Value> history_window(history.end() - window_size,
-                                               history.end());
+  base::span<const base::Value> UNSAFE_TODO(
+      history_window(history.end() - window_size, history.end()));
   return std::ranges::count(history_window, base::Value(true)) < threshold;
 }
 
diff --git a/chromeos/ash/experiences/arc/bluetooth/bluetooth_mojom_traits_unittest.cc b/chromeos/ash/experiences/arc/bluetooth/bluetooth_mojom_traits_unittest.cc
index 25c1b5f..14bf690 100644
--- a/chromeos/ash/experiences/arc/bluetooth/bluetooth_mojom_traits_unittest.cc
+++ b/chromeos/ash/experiences/arc/bluetooth/bluetooth_mojom_traits_unittest.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/bluetooth/bluetooth_mojom_traits.h"
 
 #include <string>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "device/bluetooth/public/cpp/bluetooth_uuid.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
@@ -52,14 +48,14 @@
       ConvertToMojo<arc::mojom::BluetoothUUID>(&uuid_device);
   EXPECT_EQ(kUuidSize, uuid_mojo->uuid.size());
   for (size_t i = 0; i < kUuidSize; i++) {
-    EXPECT_EQ(kUuidArray[i], uuid_mojo->uuid[i]);
+    UNSAFE_TODO(EXPECT_EQ(kUuidArray[i], uuid_mojo->uuid[i]));
   }
 }
 
 TEST(BluetoothStructTraitsTest, DeserializeBluetoothUUID) {
   arc::mojom::BluetoothUUIDPtr uuid_mojo = arc::mojom::BluetoothUUID::New();
   for (size_t i = 0; i < kUuidSize; i++) {
-    uuid_mojo->uuid.push_back(kUuidArray[i]);
+    uuid_mojo->uuid.push_back(UNSAFE_TODO(kUuidArray[i]));
   }
   uuid_mojo->uuid =
       std::vector<uint8_t>(std::begin(kUuidArray), std::end(kUuidArray));
@@ -121,7 +117,8 @@
   EXPECT_EQ(converted_service->size(), 1U);
   EXPECT_EQ(converted_service->begin()->first, kUuid16Str);
   for (size_t i = 0; i < std::size(kServiceData); i++) {
-    EXPECT_EQ(kServiceData[i], converted_service->begin()->second[i]);
+    UNSAFE_TODO(
+        EXPECT_EQ(kServiceData[i], converted_service->begin()->second[i]));
   }
 
   std::optional<device::BluetoothAdvertisement::ManufacturerData>
diff --git a/chromeos/ash/experiences/arc/bluetooth/bluetooth_type_converters_unittest.cc b/chromeos/ash/experiences/arc/bluetooth/bluetooth_type_converters_unittest.cc
index a9b2c07..f6acb11 100644
--- a/chromeos/ash/experiences/arc/bluetooth/bluetooth_type_converters_unittest.cc
+++ b/chromeos/ash/experiences/arc/bluetooth/bluetooth_type_converters_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/bluetooth/bluetooth_type_converters.h"
 
 #include <algorithm>
@@ -14,6 +9,7 @@
 #include <string>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/values.h"
 #include "device/bluetooth/bluetooth_gatt_service.h"
 #include "device/bluetooth/bluez/bluetooth_service_attribute_value_bluez.h"
@@ -93,7 +89,7 @@
       arc::mojom::BluetoothAddress::From(std::string(kAddressStr));
   EXPECT_EQ(kAddressSize, address_mojo->address.size());
   for (size_t i = 0; i < kAddressSize; i++) {
-    EXPECT_EQ(kAddressArray[i], address_mojo->address[i]);
+    UNSAFE_TODO(EXPECT_EQ(kAddressArray[i], address_mojo->address[i]));
   }
 }
 
@@ -102,7 +98,7 @@
       arc::mojom::BluetoothAddress::New();
   // Test address is shorter than expected (invalid address).
   for (size_t i = 0; i < kAddressSize - 1; i++) {
-    address_mojo->address.push_back(kAddressArray[i]);
+    address_mojo->address.push_back(UNSAFE_TODO(kAddressArray[i]));
   }
   EXPECT_EQ(kInvalidAddressStr, address_mojo->To<std::string>());
 
diff --git a/chromeos/ash/experiences/arc/metrics/arc_daily_metrics.cc b/chromeos/ash/experiences/arc/metrics/arc_daily_metrics.cc
index 1d52540..f8eed9f 100644
--- a/chromeos/ash/experiences/arc/metrics/arc_daily_metrics.cc
+++ b/chromeos/ash/experiences/arc/metrics/arc_daily_metrics.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/metrics/arc_daily_metrics.h"
 
 #include <unordered_set>
 
+#include "base/compiler_specific.h"
 #include "base/memory/raw_ref.h"
 #include "base/metrics/histogram_functions.h"
 #include "base/strings/stringprintf.h"
@@ -218,8 +214,8 @@
 
   // All background VM counters don't care what other VMs are running.
   for (int i = kKillCountFirstBackgroundVm; i < kKillCountNum; i++) {
-    if (vms.count(kKillCountTypeVm[i]) != 0) {
-      kills_[i]->Increment(oom, foreground, perceptible, cached);
+    if (vms.count(UNSAFE_TODO(kKillCountTypeVm[i])) != 0) {
+      UNSAFE_TODO(kills_[i])->Increment(oom, foreground, perceptible, cached);
     }
   }
 
diff --git a/chromeos/ash/experiences/arc/metrics/arc_metrics_service.cc b/chromeos/ash/experiences/arc/metrics/arc_metrics_service.cc
index 5ed0b42..a4dde79 100644
--- a/chromeos/ash/experiences/arc/metrics/arc_metrics_service.cc
+++ b/chromeos/ash/experiences/arc/metrics/arc_metrics_service.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/metrics/arc_metrics_service.h"
 
 #include <sys/sysinfo.h>
@@ -16,6 +11,7 @@
 #include <utility>
 
 #include "ash/public/cpp/app_types_util.h"
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
 #include "base/memory/singleton.h"
@@ -990,7 +986,7 @@
         FROM_HERE,
         base::BindOnce(&ArcMetricsService::MeasureLoadAverage,
                        weak_ptr_factory_.GetWeakPtr(), index),
-        kLoadAverageHistograms[index].duration);
+        UNSAFE_TODO(kLoadAverageHistograms[index]).duration);
   }
 }
 
@@ -1073,13 +1069,14 @@
   if (sysinfo(&info) < 0) {
     DCHECK_LT(index, std::size(kLoadAverageHistograms));
     PLOG(ERROR) << "sysinfo() failed when trying to record "
-                << kLoadAverageHistograms[index].name;
+                << UNSAFE_TODO(kLoadAverageHistograms[index]).name;
     return;
   }
   DCHECK_LT(index, std::size(info.loads));
   // Load average values returned by sysinfo() are scaled up by
   // 1 << SI_LOAD_SHIFT.
-  const int loadx100 = info.loads[index] * 100 / (1 << SI_LOAD_SHIFT);
+  const int loadx100 =
+      UNSAFE_TODO(info.loads[index]) * 100 / (1 << SI_LOAD_SHIFT);
   // _SC_NPROCESSORS_ONLN instead of base::SysInfo::NumberOfProcessors() which
   // uses _SC_NPROCESSORS_CONF to get the number of online processors in case
   // some cores are disabled.
@@ -1099,7 +1096,8 @@
     const int loadx100_per_processor = value.second;
     DCHECK_LT(index, std::size(kLoadAverageHistograms));
     base::UmaHistogramCustomCounts(
-        kLoadAverageHistograms[index].name + BootTypeToString(boot_type_),
+        UNSAFE_TODO(kLoadAverageHistograms[index]).name +
+            BootTypeToString(boot_type_),
         loadx100_per_processor, 0, 5000, 50);
   }
   // Erase the values to avoid recording them again.
diff --git a/chromeos/ash/experiences/arc/mojom/ime_mojom_traits_unittest.cc b/chromeos/ash/experiences/arc/mojom/ime_mojom_traits_unittest.cc
index 5ef20f23..d87dc36e 100644
--- a/chromeos/ash/experiences/arc/mojom/ime_mojom_traits_unittest.cc
+++ b/chromeos/ash/experiences/arc/mojom/ime_mojom_traits_unittest.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include <linux/input.h>
 
+#include "base/compiler_specific.h"
 #include "chromeos/ash/experiences/arc/mojom/ime.mojom.h"
 #include "mojo/public/cpp/test_support/test_utils.h"
 #include "testing/gtest/include/gtest/gtest.h"
@@ -50,7 +46,7 @@
        ui::EF_IS_REPEAT},
   };
   for (size_t idx = 0; idx < std::size(kTestData); ++idx) {
-    auto copy = std::make_unique<ui::KeyEvent>(kTestData[idx]);
+    auto copy = std::make_unique<ui::KeyEvent>(UNSAFE_TODO(kTestData[idx]));
     std::unique_ptr<ui::KeyEvent> output;
     mojo::test::SerializeAndDeserialize<arc::mojom::KeyEventData>(copy, output);
     ExpectKeyEventsEqual(*copy, *output);
diff --git a/chromeos/ash/experiences/arc/session/arc_vm_client_adapter_unittest.cc b/chromeos/ash/experiences/arc/session/arc_vm_client_adapter_unittest.cc
index 88ea104..f938b24c 100644
--- a/chromeos/ash/experiences/arc/session/arc_vm_client_adapter_unittest.cc
+++ b/chromeos/ash/experiences/arc/session/arc_vm_client_adapter_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/experiences/arc/session/arc_vm_client_adapter.h"
 
 #include <inttypes.h>
@@ -23,6 +18,7 @@
 
 #include "ash/constants/ash_features.h"
 #include "base/command_line.h"
+#include "base/compiler_specific.h"
 #include "base/containers/contains.h"
 #include "base/files/file_util.h"
 #include "base/files/scoped_temp_dir.h"
@@ -260,8 +256,9 @@
         << "abstract_addr is too long: " << abstract_addr;
     ASSERT_EQ('\0', abstract_addr[0])
         << "abstract_addr is not abstract: " << abstract_addr;
-    memset(addr.sun_path, 0, sizeof(addr.sun_path));
-    memcpy(addr.sun_path, abstract_addr.data(), abstract_addr.size());
+    UNSAFE_TODO(memset(addr.sun_path, 0, sizeof(addr.sun_path)));
+    UNSAFE_TODO(
+        memcpy(addr.sun_path, abstract_addr.data(), abstract_addr.size()));
     LOG(INFO) << "Abstract address: \\0" << &(addr.sun_path[1]);
 
     ASSERT_EQ(HANDLE_EINTR(bind(fd_.get(), reinterpret_cast<sockaddr*>(&addr),
diff --git a/chromeos/ash/services/ime/decoder/decoder_engine.cc b/chromeos/ash/services/ime/decoder/decoder_engine.cc
index 81bdcbf..4380313 100644
--- a/chromeos/ash/services/ime/decoder/decoder_engine.cc
+++ b/chromeos/ash/services/ime/decoder/decoder_engine.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/ime/decoder/decoder_engine.h"
 
+#include "base/compiler_specific.h"
 #include "base/files/file_path.h"
 #include "base/files/file_util.h"
 #include "base/functional/callback_helpers.h"
@@ -39,7 +35,7 @@
 
   void Process(const uint8_t* data, size_t size) override {
     if (client_remote_ && client_remote_.is_bound()) {
-      std::vector<uint8_t> msg(data, data + size);
+      std::vector<uint8_t> msg(data, UNSAFE_TODO(data + size));
       client_remote_->ProcessMessage(msg, base::DoNothing());
     }
   }
diff --git a/chromeos/ash/services/quick_pair/fast_pair_data_parser.cc b/chromeos/ash/services/quick_pair/fast_pair_data_parser.cc
index e70b3d2..d8e7870 100644
--- a/chromeos/ash/services/quick_pair/fast_pair_data_parser.cc
+++ b/chromeos/ash/services/quick_pair/fast_pair_data_parser.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/quick_pair/fast_pair_data_parser.h"
 
 #include <algorithm>
@@ -17,6 +12,7 @@
 #include "ash/constants/ash_features.h"
 #include "ash/quick_pair/common/fast_pair/fast_pair_decoder.h"
 #include "base/base64.h"
+#include "base/compiler_specific.h"
 #include "base/containers/circular_deque.h"
 #include "base/containers/flat_map.h"
 #include "base/strings/string_number_conversions.h"
@@ -367,7 +363,8 @@
 
     mojom::MessageStreamMessagePtr message = ParseMessageStreamMessage(
         message_group.value(), message_code,
-        base::span<uint8_t>(additional_data.begin(), additional_data.end()));
+        UNSAFE_TODO(base::span<uint8_t>(additional_data.begin(),
+                                        additional_data.end())));
 
     // Only add a completely parsed message to the return vector.
     if (message)
diff --git a/chromeos/ash/services/recording/audio_capture_test_base.cc b/chromeos/ash/services/recording/audio_capture_test_base.cc
index d2510da6..b8fce57 100644
--- a/chromeos/ash/services/recording/audio_capture_test_base.cc
+++ b/chromeos/ash/services/recording/audio_capture_test_base.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/recording/audio_capture_test_base.h"
 
+#include "base/compiler_specific.h"
 #include "chromeos/ash/services/recording/audio_capture_util.h"
 
 namespace recording {
@@ -35,7 +31,7 @@
     const auto* const bus1_channel = bus1.channel(i);
     const auto* const bus2_channel = bus2.channel(i);
     for (int j = 0; j < bus1.frames(); ++j) {
-      if (bus1_channel[j] != bus2_channel[j]) {
+      if (UNSAFE_TODO(bus1_channel[j]) != UNSAFE_TODO(bus2_channel[j])) {
         return false;
       }
     }
diff --git a/chromeos/ash/services/recording/audio_stream_mixer_unittest.cc b/chromeos/ash/services/recording/audio_stream_mixer_unittest.cc
index 6b9c0f0..1334216 100644
--- a/chromeos/ash/services/recording/audio_stream_mixer_unittest.cc
+++ b/chromeos/ash/services/recording/audio_stream_mixer_unittest.cc
@@ -2,20 +2,17 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
+#include "chromeos/ash/services/recording/audio_stream_mixer.h"
 
 #include <algorithm>
 #include <memory>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/time/time.h"
 #include "chromeos/ash/services/recording/audio_capture_test_base.h"
 #include "chromeos/ash/services/recording/audio_capture_util.h"
 #include "chromeos/ash/services/recording/audio_stream.h"
-#include "chromeos/ash/services/recording/audio_stream_mixer.h"
 #include "media/base/audio_bus.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
@@ -37,7 +34,8 @@
     const auto* const bus2_channel = bus2.channel(i);
     auto* const output_bus_channel = output_bus->channel(i);
     for (int j = 0; j < bus1.frames(); ++j) {
-      output_bus_channel[j] = bus1_channel[j] + bus2_channel[j];
+      UNSAFE_TODO(output_bus_channel[j]) =
+          UNSAFE_TODO(bus1_channel[j]) + UNSAFE_TODO(bus2_channel[j]);
     }
   }
 
diff --git a/chromeos/ash/services/recording/audio_stream_unittest.cc b/chromeos/ash/services/recording/audio_stream_unittest.cc
index 36132dd..7efcb72e 100644
--- a/chromeos/ash/services/recording/audio_stream_unittest.cc
+++ b/chromeos/ash/services/recording/audio_stream_unittest.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/recording/audio_stream.h"
 
+#include "base/compiler_specific.h"
 #include "base/memory/aligned_memory.h"
 #include "base/time/time.h"
 #include "chromeos/ash/services/recording/audio_capture_test_base.h"
@@ -214,8 +210,9 @@
   int mis_aligned_start_frame = 0;
   for (; mis_aligned_start_frame < destination->frames();
        ++mis_aligned_start_frame) {
-    if (!base::IsAligned(&destination->channel(0)[mis_aligned_start_frame],
-                         media::vector_math::kRequiredAlignment)) {
+    if (!base::IsAligned(
+            &UNSAFE_TODO(destination->channel(0)[mis_aligned_start_frame]),
+            media::vector_math::kRequiredAlignment)) {
       break;
     }
   }
diff --git a/chromeos/ash/services/recording/octree_color_quantizer.cc b/chromeos/ash/services/recording/octree_color_quantizer.cc
index 2788953b..def0c82 100644
--- a/chromeos/ash/services/recording/octree_color_quantizer.cc
+++ b/chromeos/ash/services/recording/octree_color_quantizer.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/recording/octree_color_quantizer.h"
 
 #include <algorithm>
@@ -15,6 +10,7 @@
 #include <vector>
 
 #include "base/check_op.h"
+#include "base/compiler_specific.h"
 #include "base/notreached.h"
 #include "chromeos/ash/services/recording/gif_encoding_types.h"
 #include "chromeos/ash/services/recording/rgb_video_frame.h"
@@ -35,7 +31,7 @@
 // given `level`. See comment above.
 ColorIndex GetColorIndexAtLevel(const RgbColor& color, int level) {
   ColorIndex index = 0;
-  const auto mask = kLevelMasks[level];
+  const auto mask = UNSAFE_TODO(kLevelMasks[level]);
 
   if (color.r & mask) {
     //         RGB.
@@ -58,8 +54,8 @@
 template <class Functor>
 void ForEachPixelColor(RgbVideoFrame& rgb_video_frame, Functor f) {
   auto* pixel = &rgb_video_frame.pixel_color(0, 0);
-  const auto* const end = &pixel[rgb_video_frame.num_pixels()];
-  for (; pixel < end; ++pixel) {
+  const auto* const end = &UNSAFE_TODO(pixel[rgb_video_frame.num_pixels()]);
+  for (; pixel < end; UNSAFE_TODO(++pixel)) {
     f(*pixel);
   }
 }
diff --git a/chromeos/ash/services/secure_channel/ble_weave_packet_generator.cc b/chromeos/ash/services/secure_channel/ble_weave_packet_generator.cc
index 85b8495..d19d63e5 100644
--- a/chromeos/ash/services/secure_channel/ble_weave_packet_generator.cc
+++ b/chromeos/ash/services/secure_channel/ble_weave_packet_generator.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/secure_channel/ble_weave_packet_generator.h"
 
 #include <netinet/in.h>
@@ -15,6 +10,7 @@
 #include <algorithm>
 
 #include "base/check_op.h"
+#include "base/compiler_specific.h"
 #include "build/build_config.h"
 
 namespace ash::secure_channel::weave {
@@ -99,7 +95,7 @@
     SetPacketCounter(packet);
 
     for (uint32_t j = begin; j < end; ++j) {
-      packet->push_back(byte_message[j]);
+      packet->push_back(UNSAFE_TODO(byte_message[j]));
     }
   }
 
@@ -121,7 +117,7 @@
   uint8_t* network_val_ptr = reinterpret_cast<uint8_t*>(&network_val);
 
   packet->at(byte_offset) = network_val_ptr[0];
-  packet->at(byte_offset + 1) = network_val_ptr[1];
+  packet->at(byte_offset + 1) = UNSAFE_TODO(network_val_ptr[1]);
 }
 
 void BluetoothLowEnergyWeavePacketGenerator::SetPacketTypeBit(PacketType type,
diff --git a/chromeos/ash/services/secure_channel/ble_weave_packet_receiver.cc b/chromeos/ash/services/secure_channel/ble_weave_packet_receiver.cc
index 9755361..ed5b285 100644
--- a/chromeos/ash/services/secure_channel/ble_weave_packet_receiver.cc
+++ b/chromeos/ash/services/secure_channel/ble_weave_packet_receiver.cc
@@ -2,16 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/ash/services/secure_channel/ble_weave_packet_receiver.h"
 
 #include <netinet/in.h>
 
 #include "base/check_op.h"
+#include "base/compiler_specific.h"
 #include "base/notreached.h"
 #include "base/strings/string_number_conversions.h"
 #include "chromeos/ash/components/multidevice/logging/logging.h"
@@ -346,7 +342,7 @@
   uint16_t received;
   uint8_t* received_ptr = reinterpret_cast<uint8_t*>(&received);
   received_ptr[0] = packet[byte_offset];
-  received_ptr[1] = packet[byte_offset + 1];
+  UNSAFE_TODO(received_ptr[1]) = packet[byte_offset + 1];
 
   return ntohs(received);
 }
diff --git a/chromeos/components/cdm_factory_daemon/content_decryption_module_adapter_unittest.cc b/chromeos/components/cdm_factory_daemon/content_decryption_module_adapter_unittest.cc
index 453d5d6..f7a571a 100644
--- a/chromeos/components/cdm_factory_daemon/content_decryption_module_adapter_unittest.cc
+++ b/chromeos/components/cdm_factory_daemon/content_decryption_module_adapter_unittest.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/components/cdm_factory_daemon/content_decryption_module_adapter.h"
 
 #include <algorithm>
 
+#include "base/compiler_specific.h"
 #include "base/logging.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/test/mock_callback.h"
@@ -43,7 +39,7 @@
 
 template <size_t size>
 std::vector<uint8_t> ToVector(const char (&array)[size]) {
-  return std::vector<uint8_t>(array, array + size - 1);
+  return std::vector<uint8_t>(array, UNSAFE_TODO(array + size - 1));
 }
 
 MATCHER_P(MatchesDecoderBuffer, buffer, "") {
diff --git a/chromeos/components/cdm_factory_daemon/output_protection_impl_unittest.cc b/chromeos/components/cdm_factory_daemon/output_protection_impl_unittest.cc
index aa79f3d..f864577 100644
--- a/chromeos/components/cdm_factory_daemon/output_protection_impl_unittest.cc
+++ b/chromeos/components/cdm_factory_daemon/output_protection_impl_unittest.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/components/cdm_factory_daemon/output_protection_impl.h"
 
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/logging.h"
 #include "base/memory/raw_ptr.h"
 #include "base/test/mock_callback.h"
@@ -83,11 +79,11 @@
         display::DISPLAY_CONNECTION_TYPE_DISPLAYPORT,
         display::DISPLAY_CONNECTION_TYPE_VGA};
     for (size_t i = 0; i < std::size(kDisplayIds); ++i) {
-      displays_[i] = display::FakeDisplaySnapshot::Builder()
-                         .SetId(kDisplayIds[i])
-                         .SetType(conn_types[i])
-                         .SetCurrentMode(kDisplayMode.Clone())
-                         .Build();
+      UNSAFE_TODO(displays_[i]) = display::FakeDisplaySnapshot::Builder()
+                                      .SetId(UNSAFE_TODO(kDisplayIds[i]))
+                                      .SetType(UNSAFE_TODO(conn_types[i]))
+                                      .SetCurrentMode(kDisplayMode.Clone())
+                                      .Build();
     }
 
     UpdateDisplays(2);
@@ -101,7 +97,7 @@
 
     cached_displays_.clear();
     for (size_t i = 0; i < count; ++i)
-      cached_displays_.push_back(displays_[i].get());
+      cached_displays_.push_back(UNSAFE_TODO(displays_[i]).get());
   }
 
   ~OutputProtectionImplTest() override {
@@ -167,7 +163,7 @@
   EXPECT_CALL(*delegate_, cached_displays())
       .WillOnce(ReturnRef(cached_displays_));
   for (int i = 0; i < 4; i++)
-    ExpectProtectionCall(kDisplayIds[i],
+    ExpectProtectionCall(UNSAFE_TODO(kDisplayIds[i]),
                          display::CONTENT_PROTECTION_METHOD_HDCP_TYPE_0, true);
 
   base::MockCallback<cdm::mojom::OutputProtection::EnableProtectionCallback>
@@ -183,8 +179,9 @@
   EXPECT_CALL(*delegate_, cached_displays())
       .WillOnce(ReturnRef(cached_displays_));
   for (int i = 0; i < 4; i++) {
-    ExpectProtectionCall(
-        kDisplayIds[i], display::CONTENT_PROTECTION_METHOD_HDCP_TYPE_0, i != 2);
+    ExpectProtectionCall(UNSAFE_TODO(kDisplayIds[i]),
+                         display::CONTENT_PROTECTION_METHOD_HDCP_TYPE_0,
+                         i != 2);
   }
   base::MockCallback<cdm::mojom::OutputProtection::EnableProtectionCallback>
       callback_mock;
@@ -208,12 +205,12 @@
       display::CONTENT_PROTECTION_METHOD_NONE};
 
   for (size_t i = 0; i < std::size(applied_types); ++i) {
-    ExpectProtectionCall(kDisplayIds[0], expected_types[i], true);
+    ExpectProtectionCall(kDisplayIds[0], UNSAFE_TODO(expected_types[i]), true);
 
     base::MockCallback<OutputProtection::EnableProtectionCallback>
         callback_mock;
     EXPECT_CALL(callback_mock, Run(true));
-    output_protection_mojo_->EnableProtection(applied_types[i],
+    output_protection_mojo_->EnableProtection(UNSAFE_TODO(applied_types[i]),
                                               callback_mock.Get());
     base::RunLoop().RunUntilIdle();
   }
diff --git a/chromeos/components/onc/onc_signature.cc b/chromeos/components/onc/onc_signature.cc
index a9e3e3b..05608866 100644
--- a/chromeos/components/onc/onc_signature.cc
+++ b/chromeos/components/onc/onc_signature.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/components/onc/onc_signature.h"
 
+#include "base/compiler_specific.h"
 #include "base/memory/raw_ptr_exclusion.h"
 #include "components/onc/onc_constants.h"
 using base::Value;
@@ -577,7 +573,8 @@
   if (!signature.fields)
     return nullptr;
   for (const OncFieldSignature* field_signature = signature.fields;
-       field_signature->onc_field_name != nullptr; ++field_signature) {
+       field_signature->onc_field_name != nullptr;
+       UNSAFE_TODO(++field_signature)) {
     if (onc_field_name == field_signature->onc_field_name)
       return field_signature;
   }
@@ -616,7 +613,7 @@
 bool FieldIsCredential(const OncValueSignature& signature,
                        const std::string& onc_field_name) {
   for (const CredentialEntry* entry = credentials;
-       entry->value_signature != nullptr; ++entry) {
+       entry->value_signature != nullptr; UNSAFE_TODO(++entry)) {
     if (&signature == entry->value_signature &&
         onc_field_name == entry->field_name) {
       return true;
diff --git a/chromeos/dbus/ip_peripheral/ip_peripheral_service_client.cc b/chromeos/dbus/ip_peripheral/ip_peripheral_service_client.cc
index f6a524c..b69aa30a 100644
--- a/chromeos/dbus/ip_peripheral/ip_peripheral_service_client.cc
+++ b/chromeos/dbus/ip_peripheral/ip_peripheral_service_client.cc
@@ -2,15 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/dbus/ip_peripheral/ip_peripheral_service_client.h"
 
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/functional/callback_helpers.h"
 #include "base/logging.h"
@@ -19,7 +15,6 @@
 #include "dbus/bus.h"
 #include "dbus/message.h"
 #include "dbus/object_proxy.h"
-
 #include "third_party/cros_system_api/dbus/service_constants.h"
 
 namespace chromeos {
@@ -93,7 +88,7 @@
   }
 
   while (length-- != 0) {
-    control_response.push_back(*output_bytes++);
+    control_response.push_back(*UNSAFE_TODO(output_bytes++));
   }
 
   std::move(callback).Run(true, std::move(control_response));
diff --git a/chromeos/printing/ppd_cache.cc b/chromeos/printing/ppd_cache.cc
index 3e68dea1..40d5bb5 100644
--- a/chromeos/printing/ppd_cache.cc
+++ b/chromeos/printing/ppd_cache.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/printing/ppd_cache.h"
 
 #include <string_view>
 #include <utility>
 #include <vector>
 
+#include "base/compiler_specific.h"
 #include "base/files/file_util.h"
 #include "base/functional/bind.h"
 #include "base/logging.h"
@@ -74,12 +70,14 @@
   }
 
   std::vector<char> buf(info.size);
-  if (file.ReadAtCurrentPos(buf.data(), info.size) != info.size)
+  if (UNSAFE_TODO(file.ReadAtCurrentPos(buf.data(), info.size)) != info.size) {
     return result;
+  }
 
   std::string_view contents(buf.data(), info.size - crypto::kSHA256Length);
-  std::string_view checksum(buf.data() + info.size - crypto::kSHA256Length,
-                            crypto::kSHA256Length);
+  std::string_view checksum(
+      UNSAFE_TODO(buf.data() + info.size - crypto::kSHA256Length),
+      crypto::kSHA256Length);
   if (crypto::SHA256HashString(contents) != checksum) {
     LOG(ERROR) << "Bad checksum for cache key " << key;
     return result;
diff --git a/chromeos/printing/ppd_line_reader.cc b/chromeos/printing/ppd_line_reader.cc
index 961ab1de..3a106af 100644
--- a/chromeos/printing/ppd_line_reader.cc
+++ b/chromeos/printing/ppd_line_reader.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/printing/ppd_line_reader.h"
 
 #include <memory>
 #include <string>
 #include <utility>
 
+#include "base/compiler_specific.h"
 #include "base/containers/span.h"
 #include "base/functional/bind.h"
 #include "base/memory/raw_ref.h"
@@ -53,7 +49,8 @@
       return net::OK;
     const size_t read_size =
         std::min(src_->size() - read_ofs_, static_cast<size_t>(buffer_size));
-    memcpy(dest_buffer->data(), src_->data() + read_ofs_, read_size);
+    UNSAFE_TODO(
+        memcpy(dest_buffer->data(), src_->data() + read_ofs_, read_size));
     read_ofs_ += read_size;
     return read_size;
   }
@@ -105,8 +102,8 @@
   }
 
   std::string RemainingContent() override {
-    std::string content(read_buf_->data() + read_ofs_,
-                        read_buf_->data() + read_buf_size_);
+    std::string content(UNSAFE_TODO(read_buf_->data() + read_ofs_),
+                        UNSAFE_TODO(read_buf_->data() + read_buf_size_));
     for (ReadNextChunk(); read_buf_size_ > 0; ReadNextChunk()) {
       content.append(read_buf_->data(), read_buf_size_);
     }
@@ -166,7 +163,7 @@
         return '\0';
       }
     }
-    return read_buf_->data()[read_ofs_++];
+    return UNSAFE_TODO(read_buf_->data()[read_ofs_++]);
   }
 
   bool Eof() const { return eof_; }
diff --git a/chromeos/printing/usb_printer_id_unittest.cc b/chromeos/printing/usb_printer_id_unittest.cc
index ff2e5c2..7de631a 100644
--- a/chromeos/printing/usb_printer_id_unittest.cc
+++ b/chromeos/printing/usb_printer_id_unittest.cc
@@ -2,17 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/printing/usb_printer_id.h"
 
 #include <algorithm>
 #include <map>
 #include <string>
 
+#include "base/compiler_specific.h"
 #include "base/strings/string_util.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
@@ -75,7 +71,8 @@
   // Output also includes original buffer without the two leading size bytes.
   MapType expected = mapping;
   expected["CHROMEOS_RAW_ID"].emplace_back(
-      reinterpret_cast<const char*>(buffer.data()) + 2, buffer.size() - 2);
+      UNSAFE_TODO(reinterpret_cast<const char*>(buffer.data()) + 2),
+      buffer.size() - 2);
 
   EXPECT_EQ(expected, BuildDeviceIdMapping(buffer));
 }
diff --git a/chromeos/process_proxy/process_output_watcher.cc b/chromeos/process_proxy/process_output_watcher.cc
index b1a7238..de99867 100644
--- a/chromeos/process_proxy/process_output_watcher.cc
+++ b/chromeos/process_proxy/process_output_watcher.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/process_proxy/process_output_watcher.h"
 
 #include <stddef.h>
@@ -16,6 +11,7 @@
 #include <cstdio>
 #include <cstring>
 
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/location.h"
 #include "base/logging.h"
@@ -88,9 +84,9 @@
   // more than read_buffer_size_ bytes in pipe, it will be read in the next
   // iteration.
   DCHECK_GT(read_buffer_capacity_, read_buffer_size_);
-  ssize_t bytes_read =
+  ssize_t bytes_read = UNSAFE_TODO(
       HANDLE_EINTR(read(fd, &read_buffer_[read_buffer_size_],
-                        read_buffer_capacity_ - read_buffer_size_));
+                        read_buffer_capacity_ - read_buffer_size_)));
 
   if (bytes_read > 0) {
     ReportOutput(PROCESS_OUTPUT_TYPE_OUT, bytes_read);
@@ -123,13 +119,15 @@
       return read_buffer_size_;
 
     // Found the starting character byte; stop searching.
-    if (!CBU8_IS_TRAIL(read_buffer_[last_lead_byte]))
+    if (!UNSAFE_TODO(CBU8_IS_TRAIL(read_buffer_[last_lead_byte]))) {
       break;
+    }
 
     --last_lead_byte;
   }
 
-  size_t last_length = UTF8SizeFromLeadingByte(read_buffer_[last_lead_byte]);
+  size_t last_length =
+      UTF8SizeFromLeadingByte(UNSAFE_TODO(read_buffer_[last_lead_byte]));
 
   // Note that if |last_length| == 0 or
   // |last_length| + |last_read_byte| < |read_buffer_size_|, the string is
@@ -152,7 +150,8 @@
   // update the buffer size accordingly.
   if (output_to_report < read_buffer_size_) {
     for (size_t i = output_to_report; i < read_buffer_size_; ++i) {
-      read_buffer_[i - output_to_report] = read_buffer_[i];
+      UNSAFE_TODO(read_buffer_[i - output_to_report]) =
+          UNSAFE_TODO(read_buffer_[i]);
     }
   }
   read_buffer_size_ -= output_to_report;
diff --git a/chromeos/process_proxy/process_proxy.cc b/chromeos/process_proxy/process_proxy.cc
index c2894f00..80e1afa 100644
--- a/chromeos/process_proxy/process_proxy.cc
+++ b/chromeos/process_proxy/process_proxy.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/process_proxy/process_proxy.h"
 
 #include <stddef.h>
@@ -17,6 +12,7 @@
 #include <utility>
 
 #include "base/command_line.h"
+#include "base/compiler_specific.h"
 #include "base/file_descriptor_posix.h"
 #include "base/files/file_util.h"
 #include "base/functional/bind.h"
@@ -197,13 +193,15 @@
   ClearFdPair(pt_pair);
 
   // Open Master.
-  pt_pair[PT_MASTER_FD] = HANDLE_EINTR(posix_openpt(O_RDWR | O_NOCTTY));
-  if (pt_pair[PT_MASTER_FD] == -1)
+  UNSAFE_TODO(pt_pair[PT_MASTER_FD]) =
+      HANDLE_EINTR(posix_openpt(O_RDWR | O_NOCTTY));
+  if (UNSAFE_TODO(pt_pair[PT_MASTER_FD]) == -1) {
     return false;
+  }
 
   if (grantpt(pt_pair_[PT_MASTER_FD]) != 0 ||
       unlockpt(pt_pair_[PT_MASTER_FD]) != 0) {
-    CloseFd(&pt_pair[PT_MASTER_FD]);
+    CloseFd(&UNSAFE_TODO(pt_pair[PT_MASTER_FD]));
     return false;
   }
   char* slave_name = NULL;
@@ -275,8 +273,8 @@
 }
 
 void ProcessProxy::CloseFdPair(int* pipe) {
-  CloseFd(&(pipe[PT_MASTER_FD]));
-  CloseFd(&(pipe[PT_SLAVE_FD]));
+  CloseFd(&(UNSAFE_TODO(pipe[PT_MASTER_FD])));
+  CloseFd(&(UNSAFE_TODO(pipe[PT_SLAVE_FD])));
 }
 
 void ProcessProxy::CloseFd(int* fd) {
@@ -288,8 +286,8 @@
 }
 
 void ProcessProxy::ClearFdPair(int* pipe) {
-  pipe[PT_MASTER_FD] = base::kInvalidFd;
-  pipe[PT_SLAVE_FD] = base::kInvalidFd;
+  UNSAFE_TODO(pipe[PT_MASTER_FD]) = base::kInvalidFd;
+  UNSAFE_TODO(pipe[PT_SLAVE_FD]) = base::kInvalidFd;
 }
 
 const base::Process* ProcessProxy::GetProcessForTesting() {
diff --git a/chromeos/process_proxy/process_proxy_unittest.cc b/chromeos/process_proxy/process_proxy_unittest.cc
index 64427fd..c7d8dcc 100644
--- a/chromeos/process_proxy/process_proxy_unittest.cc
+++ b/chromeos/process_proxy/process_proxy_unittest.cc
@@ -2,11 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include <gtest/gtest.h>
 #include <stddef.h>
 
@@ -15,6 +10,7 @@
 
 #include "base/at_exit.h"
 #include "base/command_line.h"
+#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/location.h"
 #include "base/memory/raw_ptr.h"
@@ -119,15 +115,16 @@
   bool ProcessReceivedCharacter(char received, size_t stream) {
     if (stream >= std::size(left_to_check_index_))
       return false;
-    bool success = left_to_check_index_[stream] < expected_line_.length() &&
-        expected_line_[left_to_check_index_[stream]] == received;
+    bool success =
+        UNSAFE_TODO(left_to_check_index_[stream]) < expected_line_.length() &&
+        expected_line_[UNSAFE_TODO(left_to_check_index_[stream])] == received;
     if (success)
-      left_to_check_index_[stream]++;
-    if (left_to_check_index_[stream] == expected_line_.length() &&
+      UNSAFE_TODO(left_to_check_index_[stream])++;
+    if (UNSAFE_TODO(left_to_check_index_[stream]) == expected_line_.length() &&
         lines_left_ > 0) {
       // Take another line to test for this stream, if there are any lines left.
       // If not, this stream is done.
-      left_to_check_index_[stream] = 0;
+      UNSAFE_TODO(left_to_check_index_[stream]) = 0;
       lines_left_--;
     }
     return success;
diff --git a/chromeos/profiles/bigcore.afdo.newest.txt b/chromeos/profiles/bigcore.afdo.newest.txt
index a07f35fd..4b78231 100644
--- a/chromeos/profiles/bigcore.afdo.newest.txt
+++ b/chromeos/profiles/bigcore.afdo.newest.txt
@@ -1 +1 @@
-chromeos-chrome-amd64-bigcore-140-7310.0-1753670255-benchmark-140.0.7327.0_pre1493754-r1-redacted.afdo.xz
+chromeos-chrome-amd64-bigcore-140-7310.0-1753670255-benchmark-140.0.7330.0_pre1494797-r1-redacted.afdo.xz
diff --git a/chromeos/services/tts/tts_player.cc b/chromeos/services/tts/tts_player.cc
index 112f7e16..7ce2164 100644
--- a/chromeos/services/tts/tts_player.cc
+++ b/chromeos/services/tts/tts_player.cc
@@ -2,12 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/services/tts/tts_player.h"
+
+#include "base/compiler_specific.h"
 #include "base/task/single_thread_task_runner.h"
 
 namespace chromeos {
@@ -84,7 +81,8 @@
         }
         buffer = &buffers_.front();
       }
-      channel[output_index] = buffer->frames[buffer->current_frame_index];
+      UNSAFE_TODO(channel[output_index]) =
+          buffer->frames[buffer->current_frame_index];
     }
 
     CHECK(!buffer->frames.empty());
diff --git a/chromeos/services/tts/tts_player_unittest.cc b/chromeos/services/tts/tts_player_unittest.cc
index 577d1973..f95ee61 100644
--- a/chromeos/services/tts/tts_player_unittest.cc
+++ b/chromeos/services/tts/tts_player_unittest.cc
@@ -2,13 +2,9 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifdef UNSAFE_BUFFERS_BUILD
-// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
-#pragma allow_unsafe_buffers
-#endif
-
 #include "chromeos/services/tts/tts_player.h"
 
+#include "base/compiler_specific.h"
 #include "chromeos/services/tts/constants.h"
 #include "chromeos/services/tts/tts_test_utils.h"
 #include "testing/gmock/include/gmock/gmock.h"
@@ -108,7 +104,7 @@
   EXPECT_EQ(1, backing_observer_.end_count);
 
   EXPECT_EQ(1, frames_rendered);
-  std::vector<float> actual(bus->channel(0), bus->channel(0) + 1);
+  std::vector<float> actual(bus->channel(0), UNSAFE_TODO(bus->channel(0) + 1));
   std::vector<float> expected = {0.7};
   EXPECT_THAT(actual, testing::ElementsAreArray(expected));
 }
@@ -139,7 +135,7 @@
   EXPECT_EQ(1, backing_observer_.end_count);
 
   EXPECT_EQ(5, frames_rendered);
-  std::vector<float> actual(bus->channel(0), bus->channel(0) + 5);
+  std::vector<float> actual(bus->channel(0), UNSAFE_TODO(bus->channel(0) + 5));
   std::vector<float> expected = {0.1, 0.2, 0.3, 0.4, 0.5};
   EXPECT_THAT(actual, testing::ElementsAreArray(expected));
 }
@@ -180,7 +176,7 @@
   EXPECT_EQ(0, backing_observer_.end_count);
 
   EXPECT_EQ(5, frames_rendered);
-  std::vector<float> actual(bus->channel(0), bus->channel(0) + 5);
+  std::vector<float> actual(bus->channel(0), UNSAFE_TODO(bus->channel(0) + 5));
   std::vector<float> expected = {0.1, 0.2, 0.3, 0.4, 0.5};
   EXPECT_THAT(actual, testing::ElementsAreArray(expected));
 }
@@ -218,7 +214,8 @@
   EXPECT_EQ(0, backing_observer_.end_count);
 
   EXPECT_EQ(5, frames_rendered);
-  std::vector<float> actual(first_bus->channel(0), first_bus->channel(0) + 5);
+  std::vector<float> actual(first_bus->channel(0),
+                            UNSAFE_TODO(first_bus->channel(0) + 5));
   std::vector<float> expected = {0.1, 0.2, 0.3, 0.4, 0.5};
   EXPECT_THAT(actual, testing::ElementsAreArray(expected));
 
@@ -235,8 +232,8 @@
   EXPECT_EQ(1, backing_observer_.end_count);
 
   EXPECT_EQ(2, frames_rendered);
-  actual =
-      std::vector<float>(second_bus->channel(0), second_bus->channel(0) + 2);
+  actual = std::vector<float>(second_bus->channel(0),
+                              UNSAFE_TODO(second_bus->channel(0) + 2));
   expected = {0.6, 0.7};
   EXPECT_THAT(actual, testing::ElementsAreArray(expected));
 }
diff --git a/chromeos/strings/chromeos_strings_ky.xtb b/chromeos/strings/chromeos_strings_ky.xtb
index 1c4bde76..626433958 100644
--- a/chromeos/strings/chromeos_strings_ky.xtb
+++ b/chromeos/strings/chromeos_strings_ky.xtb
@@ -188,7 +188,7 @@
 <translation id="1706391837335750954">DNS которгучун текшерүү</translation>
 <translation id="1708602061922134366">Көк (Google)</translation>
 <translation id="1710499924611012470">Атайын мүмкүнчүлүктөрдө өтүү</translation>
-<translation id="1715359911173058521">Сканерге туташа албай койду. Тармакка же USB туташууңузду текшерип, кайталап көрүңүз.</translation>
+<translation id="1715359911173058521">Сканерге туташа албай койду. Интернетти же USB аркылуу байланышты текшерип, кайталап көрүңүз.</translation>
 <translation id="1717874160321062422"><ph name="FIRST_MANAGER" /> менен <ph name="SECOND_MANAGER" /> башкарат</translation>
 <translation id="1718553040985966377">көл</translation>
 <translation id="1720424726586960395">жаркырак токой</translation>
diff --git a/chromeos/strings/chromeos_strings_pt-BR.xtb b/chromeos/strings/chromeos_strings_pt-BR.xtb
index 02b6a9f3..d8d30f7b 100644
--- a/chromeos/strings/chromeos_strings_pt-BR.xtb
+++ b/chromeos/strings/chromeos_strings_pt-BR.xtb
@@ -1330,7 +1330,7 @@
 <translation id="6899460405678814458">Mostrar resumo</translation>
 <translation id="6900701049656042631">Esse álbum não tem fotos. Para adicionar, acesse <ph name="LINK" /></translation>
 <translation id="6902359863093437070">Criar um plano de fundo com IA</translation>
-<translation id="6905163627763043954">Experimente</translation>
+<translation id="6905163627763043954">Testar</translation>
 <translation id="6905275015682612674">uma foto de longa exposição de uma praia bioluminescente ao pôr do sol com estrelas no céu, lindas cores pastel, 4k</translation>
 <translation id="6905724422583748843">Voltar para <ph name="PAGE_NAME" /></translation>
 <translation id="6910312834584889076">A tampa do scanner está aberta. Feche-a e tente novamente.</translation>
diff --git a/chromeos/strings/chromeos_strings_ru.xtb b/chromeos/strings/chromeos_strings_ru.xtb
index c1dd6d7..28a7522a 100644
--- a/chromeos/strings/chromeos_strings_ru.xtb
+++ b/chromeos/strings/chromeos_strings_ru.xtb
@@ -1596,7 +1596,7 @@
 <translation id="8017679124341497925">Ярлык изменен</translation>
 <translation id="802154636333426148">Ошибка скачивания</translation>
 <translation id="8027467664787098346">Подробнее о выбранных обоях</translation>
-<translation id="8028993641010258682">Размер</translation>
+<translation id="8028993641010258682">Толщина</translation>
 <translation id="8031884997696620457">HSPA+</translation>
 <translation id="80398733265834479">Включить автоматический цветовой режим</translation>
 <translation id="8041089156583427627">Отправить отзыв</translation>
diff --git a/clank b/clank
index c84d41b..e2d2617 160000
--- a/clank
+++ b/clank
@@ -1 +1 @@
-Subproject commit c84d41b2ac7832494063cc8b1259b4ae7aca968b
+Subproject commit e2d261757af9a7a32cecbc192644aad81a29f51f
diff --git a/components/autofill/core/browser/BUILD.gn b/components/autofill/core/browser/BUILD.gn
index 19c02e6..7c5fa4f 100644
--- a/components/autofill/core/browser/BUILD.gn
+++ b/components/autofill/core/browser/BUILD.gn
@@ -370,8 +370,6 @@
     "integrators/autofill_ai/autofill_ai_labels.h",
     "integrators/autofill_ai/autofill_ai_manager.cc",
     "integrators/autofill_ai/autofill_ai_manager.h",
-    "integrators/autofill_ai/autofill_ai_suggestions.cc",
-    "integrators/autofill_ai/autofill_ai_suggestions.h",
     "integrators/autofill_ai/metrics/autofill_ai_logger.cc",
     "integrators/autofill_ai/metrics/autofill_ai_logger.h",
     "integrators/autofill_ai/metrics/autofill_ai_metrics.cc",
@@ -1458,7 +1456,6 @@
     "heuristic_source_unittest.cc",
     "integrators/autofill_ai/autofill_ai_import_utils_unittest.cc",
     "integrators/autofill_ai/autofill_ai_manager_unittest.cc",
-    "integrators/autofill_ai/autofill_ai_suggestions_unittest.cc",
     "integrators/autofill_ai/metrics/autofill_ai_logger_unittest.cc",
     "integrators/optimization_guide/autofill_optimization_guide_unittest.cc",
     "logging/log_buffer_submitter_unittest.cc",
diff --git a/components/autofill/core/browser/autofill_field.cc b/components/autofill/core/browser/autofill_field.cc
index 369d9123..cf22230c 100644
--- a/components/autofill/core/browser/autofill_field.cc
+++ b/components/autofill/core/browser/autofill_field.cc
@@ -77,7 +77,10 @@
          {ADDRESS_HOME_STREET_NAME, HtmlFieldType::kStreetAddress},
          {NAME_LAST_PREFIX, HtmlFieldType::kAdditionalName},
          {NAME_LAST_PREFIX, HtmlFieldType::kAdditionalNameInitial},
-         {NAME_LAST_CORE, HtmlFieldType::kFamilyName}});
+         {NAME_LAST_CORE, HtmlFieldType::kFamilyName},
+         {ALTERNATIVE_FAMILY_NAME, HtmlFieldType::kFamilyName},
+         {ALTERNATIVE_GIVEN_NAME, HtmlFieldType::kGivenName},
+         {ALTERNATIVE_FULL_NAME, HtmlFieldType::kName}});
 
 // This list includes pairs (heuristic_type, server_type) that express which
 // heuristics predictions should be prioritized over server predictions. The
diff --git a/components/autofill/core/browser/autofill_field_unittest.cc b/components/autofill/core/browser/autofill_field_unittest.cc
index 1e1fc656..8f77842 100644
--- a/components/autofill/core/browser/autofill_field_unittest.cc
+++ b/components/autofill/core/browser/autofill_field_unittest.cc
@@ -585,8 +585,25 @@
             .server_type = PASSPORT_NAME_TAG,
             .heuristic_type = UNKNOWN_TYPE,
             .expected_result = PASSPORT_NAME_TAG,
-            .expected_source =
-                AutofillPredictionSource::kServerCrowdsourcing}));
+            .expected_source = AutofillPredictionSource::kServerCrowdsourcing},
+        AutofillLocalHeuristicsOverridesParams{
+            .html_field_type = HtmlFieldType::kName,
+            .server_type = NO_SERVER_DATA,
+            .heuristic_type = ALTERNATIVE_FULL_NAME,
+            .expected_result = ALTERNATIVE_FULL_NAME,
+            .expected_source = AutofillPredictionSource::kHeuristics},
+        AutofillLocalHeuristicsOverridesParams{
+            .html_field_type = HtmlFieldType::kGivenName,
+            .server_type = NO_SERVER_DATA,
+            .heuristic_type = ALTERNATIVE_GIVEN_NAME,
+            .expected_result = ALTERNATIVE_GIVEN_NAME,
+            .expected_source = AutofillPredictionSource::kHeuristics},
+        AutofillLocalHeuristicsOverridesParams{
+            .html_field_type = HtmlFieldType::kFamilyName,
+            .server_type = NO_SERVER_DATA,
+            .heuristic_type = ALTERNATIVE_FAMILY_NAME,
+            .expected_result = ALTERNATIVE_FAMILY_NAME,
+            .expected_source = AutofillPredictionSource::kHeuristics}));
 
 // Tests that consecutive identical events are not added twice to the event log.
 TEST(AutofillFieldLogEventTypeTest, AppendLogEventIfNotRepeated) {
diff --git a/components/autofill/core/browser/autofill_type.cc b/components/autofill/core/browser/autofill_type.cc
index 313908c..bd49ca0 100644
--- a/components/autofill/core/browser/autofill_type.cc
+++ b/components/autofill/core/browser/autofill_type.cc
@@ -69,6 +69,17 @@
 // FedCM currently only supports full names (NAME_FULL) and given names
 // (NAME_FIRST), no other name parts:
 // https://w3c-fedid.github.io/FedCM/#dictdef-identityprovideraccount
+//
+// TODO(crbug.com/432645177): We probably need to remove this set and the
+// `FieldType GetIdentityCredentialType()` getter if and when we start
+// populating AutofillType with _all_ FieldTypes received from the server, which
+// will be needed when we migrate the PWM to AutofillType. The reason is that
+// the server does and should predict classical Autofill FieldTypes and PWM
+// FieldTypes simultaneously (e.g., a field may receive the predictions
+// NAME_FULL and PASSWORD), and this set disallows them. This will become even
+// more acute if the set below grows further (e.g., to include USERNAME) and the
+// overlap with PWM types grows (the Autofill server may predict
+// EMAIL_ADDRESS and USERNAME for the same field).
 constexpr FieldTypeSet kIdentityCredentialFieldTypes = {
     NAME_FIRST, NAME_FULL, EMAIL_ADDRESS, PHONE_HOME_WHOLE_NUMBER, PASSWORD};
 
diff --git a/components/autofill/core/browser/autofill_type_unittest.cc b/components/autofill/core/browser/autofill_type_unittest.cc
index c01e40c..0efa928 100644
--- a/components/autofill/core/browser/autofill_type_unittest.cc
+++ b/components/autofill/core/browser/autofill_type_unittest.cc
@@ -342,12 +342,27 @@
         ElementsAre(PASSPORT_NAME_TAG));
   }
 
+  // Some types do not have an entity yet, this is an intermediate state
+  // between a type being added and the entity schema being updated.
+  constexpr FieldTypeSet kTemporaryTypesWithoutEntity = {
+      KNOWN_TRAVELER_NUMBER, KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE,
+      REDRESS_NUMBER};
+  for (FieldType field_type : kTemporaryTypesWithoutEntity) {
+    for (EntityType entity : DenseSet<EntityType>::all()) {
+      AutofillType autofill_type = AutofillType(field_type);
+      ASSERT_EQ(autofill_type.GetAutofillAiType(entity), UNKNOWN_TYPE);
+    }
+  }
+
   {
     // Test that GetAutofillAiTypes() is the union of GetAutofillAiType().
     FieldTypeSet hit1;
     FieldTypeSet hit2;
     for (EntityType entity : DenseSet<EntityType>::all()) {
       for (FieldType field_type : kAllFieldTypes) {
+        if (kTemporaryTypesWithoutEntity.contains(field_type)) {
+          continue;
+        }
         AutofillType type = AutofillType(field_type);
         if (type.GetAutofillAiType(entity) != UNKNOWN_TYPE) {
           hit1.insert(field_type);
@@ -366,6 +381,9 @@
     FieldTypeSet hit2;
     for (EntityType entity : DenseSet<EntityType>::all()) {
       for (FieldType field_type : kAllFieldTypes) {
+        if (kTemporaryTypesWithoutEntity.contains(field_type)) {
+          continue;
+        }
         AutofillType type = AutofillType(field_type);
         if (type.GetAutofillAiType(entity) != UNKNOWN_TYPE) {
           hit1.insert(field_type);
@@ -483,6 +501,28 @@
 
 // Tests that almost all FieldTypes are covered by some getter
 // AutofillType::Get{Address,AutofillAi,CreditCard,...}Type().
+//
+// WHAT TO DO WHEN THIS TEST FAILS:
+//
+// If the test fails, that's probably due to a newly added FieldType.
+// - Does the new FieldType logically belong to one of the getters in
+//   AutofillType that return a single FieldType (e.g.,
+//   AutofillType::GetAddressType())?
+//
+//   If yes:
+//   Check the definition of the getter. Most likely, you need to update the
+//   FieldTypeSet defined in autofill_type.cc (e.g., `kAddressFieldTypes`).
+//
+//   If no:
+//   - Do you want a new getter in AutofillType? That probably means you're
+//     creating a new Autofill integrator (something like Plus Addresses).
+//
+//     If yes:
+//     Add the getter and update AutofillType::TestConstraints().
+//     Also update this unit test.
+//
+//     If no:
+//     Add the type to the `kNotCovered` set below.
 TEST(AutofillTypeTest, AlmostAllFieldTypesAreCovered) {
   // These are the FieldTypes that are not covered by any getter.
   FieldTypeSet kNotCovered{NO_SERVER_DATA,      UNKNOWN_TYPE,
@@ -496,6 +536,19 @@
         {DRIVERS_LICENSE_NAME_TAG, PASSPORT_NAME_TAG, VEHICLE_OWNER_TAG});
   }
 
+  // Some types do not have an entity yet, this is an intermediate state
+  // between a type being added and the entity schema being updated.
+  constexpr FieldTypeSet kTemporaryTypesWithoutEntity = {
+      KNOWN_TRAVELER_NUMBER, KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE,
+      REDRESS_NUMBER};
+  for (FieldType field_type : kTemporaryTypesWithoutEntity) {
+    for (EntityType entity : DenseSet<EntityType>::all()) {
+      AutofillType autofill_type = AutofillType(field_type);
+      ASSERT_EQ(autofill_type.GetAutofillAiType(entity), UNKNOWN_TYPE);
+    }
+  }
+
+  kNotCovered.insert_all(kTemporaryTypesWithoutEntity);
   for (FieldType field_type : kAllFieldTypes) {
     SCOPED_TRACE(testing::Message()
                  << "field_type=" << FieldTypeToStringView(field_type));
diff --git a/components/autofill/core/browser/data_model/addresses/autofill_i18n_api.cc b/components/autofill/core/browser/data_model/addresses/autofill_i18n_api.cc
index abf02a9..2a65fd8 100644
--- a/components/autofill/core/browser/data_model/addresses/autofill_i18n_api.cc
+++ b/components/autofill/core/browser/data_model/addresses/autofill_i18n_api.cc
@@ -68,6 +68,20 @@
            u"${ADDRESS_HOME_FLOOR;, ;º}${ADDRESS_HOME_APT_NUM;, ;ª}";
   }
 
+  // The set of countries without separate address model
+  // with space zip code separator.
+  static constexpr auto kSpaceZipCodeSeparatorCountriesSet =
+      base::MakeFixedFlatSet<std::string_view>(
+          {"CZ", "GB", "GR", "HR", "IE", "LB", "MT", "SE", "SK"});
+
+  if (field_type == ADDRESS_HOME_ZIP &&
+      base::FeatureList::IsEnabled(features::kAutofillSupportSplitZipCode)) {
+    if (base::Contains(kSpaceZipCodeSeparatorCountriesSet,
+                       country_code.value())) {
+      return u"${ADDRESS_HOME_ZIP_PREFIX;;} ${ADDRESS_HOME_ZIP_SUFFIX;;}";
+    }
+  }
+
   return u"";
 }
 
@@ -231,6 +245,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case MAX_VALID_FIELD_TYPE:
       return nullptr;
   }
diff --git a/components/autofill/core/browser/data_model/addresses/autofill_profile.cc b/components/autofill/core/browser/data_model/addresses/autofill_profile.cc
index ced0210..1365952 100644
--- a/components/autofill/core/browser/data_model/addresses/autofill_profile.cc
+++ b/components/autofill/core/browser/data_model/addresses/autofill_profile.cc
@@ -551,7 +551,7 @@
 
   // When adding field types, ensure that they don't need to be added here and
   // update the last checked value.
-  static_assert(FieldType::MAX_VALID_FIELD_TYPE == 203,
+  static_assert(FieldType::MAX_VALID_FIELD_TYPE == 204,
                 "New field type needs to be reviewed for inclusion in the "
                 "profile comparison logic.");
 
diff --git a/components/autofill/core/browser/data_model/addresses/autofill_structured_address_unittest.cc b/components/autofill/core/browser/data_model/addresses/autofill_structured_address_unittest.cc
index ea79b50..3286424e 100644
--- a/components/autofill/core/browser/data_model/addresses/autofill_structured_address_unittest.cc
+++ b/components/autofill/core/browser/data_model/addresses/autofill_structured_address_unittest.cc
@@ -3078,7 +3078,20 @@
       {.country_code = "PT",
        .zip = "1000-001",
        .zip_prefix = "1000",
-       .zip_suffix = "001"}};
+       .zip_suffix = "001"},
+      {.country_code = "GB",
+       .zip = "SW1A 1AA",
+       .zip_prefix = "SW1A",
+       .zip_suffix = "1AA"},
+      {.country_code = "IE",
+       .zip = "D02 X285",
+       .zip_prefix = "D02",
+       .zip_suffix = "X285"},
+      {.country_code = "SE",
+       .zip = "114 55",
+       .zip_prefix = "114",
+       .zip_suffix = "55"},
+  };
 
   for (const auto& test_case : test_cases) {
     AddressComponentsStore address =
diff --git a/components/autofill/core/browser/data_model/payments/credit_card.cc b/components/autofill/core/browser/data_model/payments/credit_card.cc
index 97ed1b8..4b442bd 100644
--- a/components/autofill/core/browser/data_model/payments/credit_card.cc
+++ b/components/autofill/core/browser/data_model/payments/credit_card.cc
@@ -1206,7 +1206,7 @@
 
 std::u16string CreditCard::GetInfo(const AutofillType& autofill_type,
                                    const std::string& app_locale) const {
-  FieldType type = autofill_type.GetStorableType();
+  const FieldType type = autofill_type.GetCreditCardType();
   if (type == CREDIT_CARD_NUMBER) {
     // Web pages should never actually be filled by a masked server card,
     // but this function is used at the preview stage.
@@ -1222,7 +1222,7 @@
                                                const std::u16string& value,
                                                const std::string& app_locale,
                                                VerificationStatus status) {
-  FieldType storable_type = type.GetStorableType();
+  const FieldType storable_type = type.GetCreditCardType();
   if (storable_type == CREDIT_CARD_EXP_MONTH) {
     return SetExpirationMonthFromString(value, app_locale);
   }
diff --git a/components/autofill/core/browser/field_type_utils.cc b/components/autofill/core/browser/field_type_utils.cc
index faa8f9d9..40ad78c 100644
--- a/components/autofill/core/browser/field_type_utils.cc
+++ b/components/autofill/core/browser/field_type_utils.cc
@@ -188,6 +188,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case MAX_VALID_FIELD_TYPE:
       return false;
   }
@@ -313,6 +316,9 @@
     case DRIVERS_LICENSE_NUMBER:
     case NATIONAL_ID_CARD_NUMBER:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case MAX_VALID_FIELD_TYPE:
       return false;
     case CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR:
@@ -449,6 +455,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case ADDRESS_HOME_ZIP_PREFIX:
     case ADDRESS_HOME_ZIP_SUFFIX:
     case MAX_VALID_FIELD_TYPE:
diff --git a/components/autofill/core/browser/field_types.cc b/components/autofill/core/browser/field_types.cc
index b7468bf6..67b8837 100644
--- a/components/autofill/core/browser/field_types.cc
+++ b/components/autofill/core/browser/field_types.cc
@@ -173,6 +173,10 @@
          {"NATIONAL_ID_CARD_EXPIRATION_DATE", NATIONAL_ID_CARD_EXPIRATION_DATE},
          {"NATIONAL_ID_CARD_ISSUE_DATE", NATIONAL_ID_CARD_ISSUE_DATE},
          {"NATIONAL_ID_CARD_ISSUING_COUNTRY", NATIONAL_ID_CARD_ISSUING_COUNTRY},
+         {"KNOWN_TRAVELER_NUMBER", KNOWN_TRAVELER_NUMBER},
+         {"KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE",
+          KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE},
+         {"REDRESS_NUMBER", REDRESS_NUMBER},
          {"EMAIL_OR_LOYALTY_MEMBERSHIP_ID", EMAIL_OR_LOYALTY_MEMBERSHIP_ID}});
 
 bool IsFillableFieldType(FieldType field_type) {
@@ -301,6 +305,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
       return true;
 
     // Not fillable credential fields.
@@ -398,6 +405,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
       return "";
     case NUMERIC_QUANTITY:
       return "Numeric quantity";
diff --git a/components/autofill/core/browser/field_types.h b/components/autofill/core/browser/field_types.h
index 332ae7e05..9e6a0dc 100644
--- a/components/autofill/core/browser/field_types.h
+++ b/components/autofill/core/browser/field_types.h
@@ -524,7 +524,15 @@
   NATIONAL_ID_CARD_ISSUE_DATE = 192,
   NATIONAL_ID_CARD_ISSUING_COUNTRY = 193,
 
-  // Types 194 to 200 are not used on the client yet, but will likely be added
+  // Types corresponding to the "Known traveler" entity from
+  // components/autofill/core/browser/data_model/autofill_ai/entity_schema.json.
+  KNOWN_TRAVELER_NUMBER = 194,
+  KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE = 203,
+
+  // Types corresponding to the "Redress number" entity from
+  // components/autofill/core/browser/data_model/autofill_ai/entity_schema.json.
+  REDRESS_NUMBER = 195,
+  // Types 195 to 200 are not used on the client yet, but will likely be added
   // in the future.
 
   // ADDRESS_HOME_ZIP = ADDRESS_HOME_ZIP_PREFIX + separator +
@@ -543,7 +551,7 @@
   // If the newly added type is a storable type of AutofillProfile, update
   // AutofillProfile.StorableTypes in
   // tools/metrics/histograms/metadata/autofill/histograms.xml.
-  MAX_VALID_FIELD_TYPE = 203,
+  MAX_VALID_FIELD_TYPE = 204,
 };
 // LINT.ThenChange(//chrome/common/extensions/api/autofill_private.idl)
 
@@ -652,7 +660,7 @@
            (187 <= t && t <= 188) ||
            // Types for date of birth, gender, and flight reservation are not
            // used yet, but will likely be added in the future.
-           (194 <= t && t <= 200);
+           (196 <= t && t <= 200);
   };
   return is_invalid(raw_value) ? fallback_value
                                : static_cast<FieldType>(raw_value);  // nocheck
@@ -815,6 +823,9 @@
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
       return FieldTypeGroup::kAutofillAi;
 
     case PASSWORD:
diff --git a/components/autofill/core/browser/field_types_unittest.cc b/components/autofill/core/browser/field_types_unittest.cc
index 9f2ce86..f76e4e4 100644
--- a/components/autofill/core/browser/field_types_unittest.cc
+++ b/components/autofill/core/browser/field_types_unittest.cc
@@ -147,6 +147,9 @@
       NATIONAL_ID_CARD_EXPIRATION_DATE,
       NATIONAL_ID_CARD_ISSUE_DATE,
       NATIONAL_ID_CARD_ISSUING_COUNTRY,
+      REDRESS_NUMBER,
+      KNOWN_TRAVELER_NUMBER,
+      KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE,
       ADDRESS_HOME_ZIP_PREFIX,
       ADDRESS_HOME_ZIP_SUFFIX,
   };
diff --git a/components/autofill/core/browser/filling/form_filler.cc b/components/autofill/core/browser/filling/form_filler.cc
index 9cfef9e..5e1da635 100644
--- a/components/autofill/core/browser/filling/form_filler.cc
+++ b/components/autofill/core/browser/filling/form_filler.cc
@@ -213,11 +213,14 @@
 bool AllowPaymentSwapping(const AutofillField& trigger_field,
                           const AutofillField& field,
                           bool is_refill) {
-  return GroupTypeOfFieldType(trigger_field.Type().GetStorableType()) ==
-             FieldTypeGroup::kCreditCard &&
-         GroupTypeOfFieldType(field.Type().GetStorableType()) ==
-             FieldTypeGroup::kCreditCard &&
-         !is_refill && IsPaymentsFieldSwappingEnabled();
+  auto has_relevant_cc_field_type = [](const AutofillField& field) {
+    const FieldType field_type = field.Type().GetCreditCardType();
+    return field_type != UNKNOWN_TYPE &&
+           field_type != CREDIT_CARD_STANDALONE_VERIFICATION_CODE;
+  };
+  return has_relevant_cc_field_type(trigger_field) &&
+         has_relevant_cc_field_type(field) && !is_refill &&
+         IsPaymentsFieldSwappingEnabled();
 }
 
 // Returns whether a filling action for `filling_product` should be included in
@@ -1144,7 +1147,7 @@
                 GetFillingValueForCreditCard(
                     CHECK_DEREF(credit_card), manager_->client().GetAppLocale(),
                     action_persistence, autofill_field, failure_to_fill),
-                autofill_field.Type().GetStorableType()};
+                autofill_field.Type().GetCreditCardType()};
           },
           [&](const AugmentedFillingPayload::EntityPayload&
                   entity_and_fields_and_types)
@@ -1161,18 +1164,21 @@
           },
           [&](const VerifiedProfile* profile)
               -> std::pair<std::u16string, FieldType> {
-            auto it = profile->find(autofill_field.Type().GetStorableType());
+            const FieldType field_type =
+                autofill_field.Type().GetIdentityCredentialType();
+            auto it = profile->find(field_type);
             std::u16string value = it == profile->end() ? u"" : it->second;
-            return {value, autofill_field.Type().GetStorableType()};
+            return {value, field_type};
           },
           [&](const OtpFillData* otp_fill_data)
               -> std::pair<std::u16string, FieldType> {
             auto it = otp_fill_data->find(field_data.global_id());
             const std::u16string& value =
                 it == otp_fill_data->end() ? u"" : it->second;
-            return {value, autofill_field.Type().GetStorableType()};
+            return {value, autofill_field.Type().GetPasswordManagerType()};
           }},
       filling_payload.variant);
+  CHECK_NE(filled_field_type, UNKNOWN_TYPE, base::NotFatalUntil::M143);
   return {value_to_fill, filled_field_type, /*value_is_an_override=*/false};
 }
 
diff --git a/components/autofill/core/browser/filling/payments/field_filling_payments_util.cc b/components/autofill/core/browser/filling/payments/field_filling_payments_util.cc
index 7b4dc567..e2c19a2f 100644
--- a/components/autofill/core/browser/filling/payments/field_filling_payments_util.cc
+++ b/components/autofill/core/browser/filling/payments/field_filling_payments_util.cc
@@ -333,23 +333,23 @@
   std::u16string yy = credit_card.Expiration2DigitYearAsString();
   std::u16string yyyy = credit_card.Expiration4DigitYearAsString();
 
-  FieldType field_type = field.Type().GetStorableType();
   // At this point the field type is determined, so we pass it even as
   // `forced_field_type`.
   CreditCardFieldParser::ExpirationDateFormat format;
   if (base::FeatureList::IsEnabled(
           features::kAutofillEnableExpirationDateImprovements)) {
+    const FieldType field_type = field.Type().GetCreditCardType();
     format = CreditCardFieldParser::DetermineExpirationDateFormat(
         field, /*fallback_type=*/field_type,
         /*server_hint=*/field_type, /*forced_field_type=*/field_type);
   } else {
     // Before the experiment, the type was not fully determined yet. That
     // happened at field filling time like in this else-branch.
-    FieldType server_hint = field.server_type();
-    FieldType forced_field_type = field.server_type_prediction_is_override()
-                                      ? server_hint
-                                      : NO_SERVER_DATA;
-    FieldType fallback_type = field.Type().GetStorableType();
+    const FieldType server_hint = field.server_type();
+    const FieldType forced_field_type =
+        field.server_type_prediction_is_override() ? server_hint
+                                                   : NO_SERVER_DATA;
+    const FieldType fallback_type = field.Type().GetCreditCardType();
     format = CreditCardFieldParser::DetermineExpirationDateFormat(
         field, fallback_type, server_hint, forced_field_type);
   }
@@ -376,8 +376,9 @@
     mojom::ActionPersistence action_persistence,
     const AutofillField& field,
     std::string* failure_to_fill) {
+  const FieldType field_type = field.Type().GetCreditCardType();
   // Do not fill expired CC expiration dates.
-  if (data_util::IsCreditCardExpirationType(field.Type().GetStorableType()) &&
+  if (data_util::IsCreditCardExpirationType(field_type) &&
       credit_card.IsExpired(base::Time::Now())) {
     if (failure_to_fill) {
       *failure_to_fill += "Autofill doesn't fill expired CC expiration dates. ";
@@ -387,7 +388,7 @@
   if (field.form_control_type() == FormControlType::kInputMonth) {
     return GetExpirationForMonthControl(credit_card);
   }
-  switch (FieldType storable_type = field.Type().GetStorableType()) {
+  switch (field_type) {
     case CREDIT_CARD_VERIFICATION_CODE:
     case CREDIT_CARD_STANDALONE_VERIFICATION_CODE:
       return GetCreditCardVerificationCodeForInput(credit_card,
@@ -401,11 +402,11 @@
       return GetExpirationDateForInput(credit_card, field, failure_to_fill);
     case CREDIT_CARD_EXP_2_DIGIT_YEAR:
     case CREDIT_CARD_EXP_4_DIGIT_YEAR:
-      return GetExpirationYearForInput(credit_card, storable_type,
+      return GetExpirationYearForInput(credit_card, field_type,
                                        field.max_length());
     default:
       // All other cases handled here.
-      return credit_card.GetInfo(storable_type, app_locale);
+      return credit_card.GetInfo(field_type, app_locale);
   }
 }
 
@@ -427,7 +428,7 @@
     const AutofillField& field,
     std::string* failure_to_fill) {
   CHECK_EQ(virtual_card.record_type(), CreditCard::RecordType::kVirtualCard);
-  switch (FieldType storable_type = field.Type().GetStorableType()) {
+  switch (const FieldType field_type = field.Type().GetCreditCardType()) {
     case CREDIT_CARD_VERIFICATION_CODE:
     case CREDIT_CARD_STANDALONE_VERIFICATION_CODE:
       // For preview virtual card CVC, return three dots unless for American
@@ -449,7 +450,7 @@
           failure_to_fill));
     default:
       // All other cases handled here.
-      return virtual_card.GetInfo(storable_type, app_locale);
+      return virtual_card.GetInfo(field_type, app_locale);
   }
 }
 
@@ -458,7 +459,7 @@
     const std::string& app_locale,
     const AutofillField& field,
     std::string* failure_to_fill) {
-  switch (field.Type().GetStorableType()) {
+  switch (field.Type().GetCreditCardType()) {
     case CREDIT_CARD_EXP_MONTH:
       return GetExpirationMonthSelectControlValue(
           value, app_locale, field.options(), failure_to_fill);
@@ -517,7 +518,7 @@
     fillable_field_types.insert(CREDIT_CARD_STANDALONE_VERIFICATION_CODE);
   }
   if (fillable_field_types.contains(
-          trigger_autofill_field.Type().GetStorableType())) {
+          trigger_autofill_field.Type().GetCreditCardType())) {
     return true;
   }
 
@@ -550,7 +551,7 @@
       [&trigger_autofill_field, &fillable_field_types,
        &IsFillableField](const std::unique_ptr<AutofillField>& autofill_field) {
         return fillable_field_types.contains(
-                   autofill_field->Type().GetStorableType()) &&
+                   autofill_field->Type().GetCreditCardType()) &&
                autofill_field->section() == trigger_autofill_field.section() &&
                IsFillableField(*autofill_field);
       };
diff --git a/components/autofill/core/browser/form_import/form_data_importer.cc b/components/autofill/core/browser/form_import/form_data_importer.cc
index fda1e02aa7..11c0ec2 100644
--- a/components/autofill/core/browser/form_import/form_data_importer.cc
+++ b/components/autofill/core/browser/form_import/form_data_importer.cc
@@ -1035,7 +1035,7 @@
   auto extract_if_credit_card_field = [&result,
                                        app_locale](const AutofillField& field) {
     std::u16string value = [&field] {
-      if (field.Type().GetStorableType() == FieldType::CREDIT_CARD_NUMBER) {
+      if (field.Type().GetCreditCardType() == FieldType::CREDIT_CARD_NUMBER) {
         // Credit card numbers are sometimes obfuscated on form submission.
         // Therefore, we give preference to the user input over the field value.
         std::u16string user_input = field.user_input();
@@ -1057,7 +1057,7 @@
     if (field.form_control_type() == FormControlType::kInputMonth) {
       // If |field| is an HTML5 month input, handle it as a special case.
       DCHECK_EQ(CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR,
-                field.Type().GetStorableType());
+                field.Type().GetCreditCardType());
       result.card.SetInfoForMonthInputType(value);
     } else {
       // If the credit card number offset is within the range of the old value,
@@ -1090,7 +1090,7 @@
     // Skip duplicate field check if the field is a split credit card
     // number field.
     bool skip_duplication_check =
-        field.Type().GetStorableType() == FieldType::CREDIT_CARD_NUMBER &&
+        field.Type().GetCreditCardType() == FieldType::CREDIT_CARD_NUMBER &&
         field.credit_card_number_offset() > 0 &&
         base::FeatureList::IsEnabled(
             features::kAutofillFixSplitCreditCardImport);
diff --git a/components/autofill/core/browser/form_parsing/address_field_parser_ng.cc b/components/autofill/core/browser/form_parsing/address_field_parser_ng.cc
index 9856299..9bcb4bb 100644
--- a/components/autofill/core/browser/form_parsing/address_field_parser_ng.cc
+++ b/components/autofill/core/browser/form_parsing/address_field_parser_ng.cc
@@ -691,6 +691,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case ADDRESS_HOME_ZIP_PREFIX:
     case ADDRESS_HOME_ZIP_SUFFIX:
     case MAX_VALID_FIELD_TYPE:
diff --git a/components/autofill/core/browser/form_structure.cc b/components/autofill/core/browser/form_structure.cc
index 624fb29d..480bc68 100644
--- a/components/autofill/core/browser/form_structure.cc
+++ b/components/autofill/core/browser/form_structure.cc
@@ -399,27 +399,25 @@
 
 bool FormStructure::IsCompleteCreditCardForm(
     CreditCardFormCompleteness credit_card_form_completeness) const {
-  bool found_cc_expiration =
-      std::ranges::any_of(fields_, [](const auto& field) {
-        return data_util::IsCreditCardExpirationType(
-            field->Type().GetStorableType());
-      });
-  auto has_type = [&](FieldType type) {
-    return std::ranges::any_of(fields_, [&](const auto& field) {
-      return field->Type().GetStorableType() == type;
-    });
-  };
-  bool found_cc_number = has_type(CREDIT_CARD_NUMBER);
+  FieldTypeSet all_cc_types = FieldTypeSet(fields_, [](const auto& field) {
+    return field->Type().GetCreditCardType();
+  });
+  all_cc_types.erase(UNKNOWN_TYPE);
 
+  const bool found_cc_expiration =
+      std::ranges::any_of(all_cc_types, &data_util::IsCreditCardExpirationType);
+  const bool found_cc_number = all_cc_types.contains(CREDIT_CARD_NUMBER);
   switch (credit_card_form_completeness) {
     case CreditCardFormCompleteness::kCompleteCreditCardForm:
       return found_cc_expiration && found_cc_number;
     case CreditCardFormCompleteness::
         kCompleteCreditCardFormIncludingCvcAndName: {
-      bool found_cc_cvc = has_type(CREDIT_CARD_VERIFICATION_CODE);
-      bool found_cc_name =
-          has_type(CREDIT_CARD_NAME_FULL) ||
-          (has_type(CREDIT_CARD_NAME_FIRST) && has_type(CREDIT_CARD_NAME_LAST));
+      const bool found_cc_cvc =
+          all_cc_types.contains(CREDIT_CARD_VERIFICATION_CODE);
+      const bool found_cc_name =
+          all_cc_types.contains(CREDIT_CARD_NAME_FULL) ||
+          (all_cc_types.contains(CREDIT_CARD_NAME_FIRST) &&
+           all_cc_types.contains(CREDIT_CARD_NAME_LAST));
       return found_cc_expiration && found_cc_number && found_cc_cvc &&
              found_cc_name;
     }
diff --git a/components/autofill/core/browser/form_structure_rationalization_engine.cc b/components/autofill/core/browser/form_structure_rationalization_engine.cc
index ffde828..060a3ab 100644
--- a/components/autofill/core/browser/form_structure_rationalization_engine.cc
+++ b/components/autofill/core/browser/form_structure_rationalization_engine.cc
@@ -624,6 +624,60 @@
                 },
             })
             .Build(),
+        // This rules aim to fix the scenario where both name related fields are
+        // detected as regular names:
+        // |name last||name first|
+        // |name last||name first|->|phonetic family name||phonetic given name|
+        // The rules for first and last name are split to support also the rare
+        // case where the name first field precedes the name last field.
+        RationalizationRuleBuilder()
+            .SetRuleName("Improve phonetic family names field detection in JP")
+            .SetEnvironmentCondition(
+                EnvironmentConditionBuilder()
+                    .SetCountryList({GeoIpCountryCode("JP")})
+                    .SetFeature(&features::kAutofillSupportPhoneticNameForJP)
+                    .Build())
+            .SetTriggerField(FieldCondition{
+                .possible_overall_types =
+                    FieldTypeSet{NAME_LAST, NAME_LAST_CORE, NAME_LAST_SECOND}})
+            .SetFieldsWithConditionsDoNotExist(
+                {FieldCondition{.location = FieldLocation::kAnywhere,
+                                .possible_overall_types =
+                                    FieldTypeSet{ALTERNATIVE_FAMILY_NAME}}})
+            .SetOtherFieldConditions({FieldCondition{
+                .location = FieldLocation::kPredecessor,
+                .possible_overall_types =
+                    FieldTypeSet{NAME_LAST, NAME_LAST_CORE, NAME_LAST_SECOND}}})
+            .SetActions({
+                SetTypeAction{
+                    .target = FieldLocation::kTriggerField,
+                    .set_overall_type = ALTERNATIVE_FAMILY_NAME,
+                },
+            })
+            .Build(),
+        RationalizationRuleBuilder()
+            .SetRuleName("Improve phonetic given names field detection in JP")
+            .SetEnvironmentCondition(
+                EnvironmentConditionBuilder()
+                    .SetCountryList({GeoIpCountryCode("JP")})
+                    .SetFeature(&features::kAutofillSupportPhoneticNameForJP)
+                    .Build())
+            .SetTriggerField(FieldCondition{.possible_overall_types =
+                                                FieldTypeSet{NAME_FIRST}})
+            .SetFieldsWithConditionsDoNotExist(
+                {FieldCondition{.location = FieldLocation::kAnywhere,
+                                .possible_overall_types =
+                                    FieldTypeSet{ALTERNATIVE_GIVEN_NAME}}})
+            .SetOtherFieldConditions({FieldCondition{
+                .location = FieldLocation::kPredecessor,
+                .possible_overall_types = FieldTypeSet{NAME_FIRST}}})
+            .SetActions({
+                SetTypeAction{
+                    .target = FieldLocation::kTriggerField,
+                    .set_overall_type = ALTERNATIVE_GIVEN_NAME,
+                },
+            })
+            .Build(),
     });
   };
   static const base::NoDestructor<decltype(create_rules())>
diff --git a/components/autofill/core/browser/form_structure_rationalization_engine_unittest.cc b/components/autofill/core/browser/form_structure_rationalization_engine_unittest.cc
index c091b11..f2262f6 100644
--- a/components/autofill/core/browser/form_structure_rationalization_engine_unittest.cc
+++ b/components/autofill/core/browser/form_structure_rationalization_engine_unittest.cc
@@ -791,5 +791,48 @@
                     ADDRESS_HOME_CITY));
 }
 
+// Tests that in Japan, if there are name fields duplicated, the second pair is
+// classified as alternative.
+TEST(FormStructureRationalizationEngine, TestJPAlternativeNames) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitWithFeatures(
+      {kTestFeatureForFormStructureRationalizationEngine,
+       features::kAutofillSupportPhoneticNameForJP},
+      {});
+  GeoIpCountryCode kJP = GeoIpCountryCode("JP");
+  ParsingContext kJPContext(kJP, LanguageCode("en"), GetPatternFile());
+
+  // Most common order of name fields in JP.
+  std::vector<std::unique_ptr<AutofillField>> fields = CreateFields(
+      {{u"Last name", u"lastname", NAME_LAST},
+       {u"First name", u"firstname", NAME_FIRST},
+       {u"Phonetic last name", u"lastname", NAME_LAST},
+       {u"Phonetic given name", u"firstname", NAME_FIRST},
+       {u"Street Address", u"street-address", ADDRESS_HOME_STREET_ADDRESS}});
+
+  ApplyRationalizationEngineRules(kJPContext, fields, nullptr);
+  EXPECT_THAT(GetTypes(fields),
+              FieldTypesAre(NAME_LAST, NAME_FIRST,
+                            /*changed*/ ALTERNATIVE_FAMILY_NAME,
+                            /*changed*/ ALTERNATIVE_GIVEN_NAME,
+                            ADDRESS_HOME_STREET_ADDRESS));
+
+  // Check that the inversed order of name fields is also supported.
+  std::vector<std::unique_ptr<AutofillField>> given_name_first_fields =
+      CreateFields({{u"First name", u"firstname", NAME_FIRST},
+                    {u"Last name", u"lastname", NAME_LAST},
+                    {u"Phonetic given name", u"firstname", NAME_FIRST},
+                    {u"Phonetic last name", u"lastname", NAME_LAST},
+                    {u"Street Address", u"street-address",
+                     ADDRESS_HOME_STREET_ADDRESS}});
+
+  ApplyRationalizationEngineRules(kJPContext, given_name_first_fields, nullptr);
+  EXPECT_THAT(GetTypes(given_name_first_fields),
+              FieldTypesAre(NAME_FIRST, NAME_LAST,
+                            /*changed*/ ALTERNATIVE_GIVEN_NAME,
+                            /*changed*/ ALTERNATIVE_FAMILY_NAME,
+                            ADDRESS_HOME_STREET_ADDRESS));
+}
+
 }  // namespace
 }  // namespace autofill::rationalization
diff --git a/components/autofill/core/browser/form_structure_rationalizer.cc b/components/autofill/core/browser/form_structure_rationalizer.cc
index d5df691..82fe158 100644
--- a/components/autofill/core/browser/form_structure_rationalizer.cc
+++ b/components/autofill/core/browser/form_structure_rationalizer.cc
@@ -322,50 +322,61 @@
   size_t num_months_found = 0;
   size_t num_other_fields_found = 0;
   for (const auto& field : *fields_) {
-    FieldType current_field_type = field->ComputedType().GetStorableType();
-    switch (current_field_type) {
-      case CREDIT_CARD_NAME_FIRST:
-        cc_first_name_found = true;
-        break;
-      case CREDIT_CARD_NAME_LAST:
-        cc_last_name_found = true;
-        break;
-      case CREDIT_CARD_NAME_FULL:
-        cc_first_name_found = true;
-        cc_last_name_found = true;
-        break;
-      case CREDIT_CARD_NUMBER:
-        cc_num_found = true;
-        break;
-      case CREDIT_CARD_EXP_MONTH:
-        cc_month_found = true;
-        ++num_months_found;
-        break;
-      case CREDIT_CARD_EXP_2_DIGIT_YEAR:
-      case CREDIT_CARD_EXP_4_DIGIT_YEAR:
-        cc_year_found = true;
-        break;
-      case CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR:
-      case CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR:
-        cc_month_found = true;
-        cc_year_found = true;
-        ++num_months_found;
-        break;
-      case CREDIT_CARD_TYPE:
-        cc_type_found = true;
-        break;
-      case CREDIT_CARD_VERIFICATION_CODE:
-        cc_cvc_found = true;
-        break;
-      case ADDRESS_HOME_ZIP:
-        // Zip/Postal code often appears as part of a Credit Card form. Do
-        // not count it as a non-cc-related field.
-        break;
-      case EMAIL_ADDRESS:
-        email_address_found = true;
-        [[fallthrough]];
-      default:
-        ++num_other_fields_found;
+    bool is_other_field = false;
+    for (FieldType current_field_type : field->ComputedType().GetTypes()) {
+      switch (current_field_type) {
+        case CREDIT_CARD_NAME_FIRST:
+          cc_first_name_found = true;
+          break;
+        case CREDIT_CARD_NAME_LAST:
+          cc_last_name_found = true;
+          break;
+        case CREDIT_CARD_NAME_FULL:
+          cc_first_name_found = true;
+          cc_last_name_found = true;
+          break;
+        case CREDIT_CARD_NUMBER:
+          cc_num_found = true;
+          break;
+        case CREDIT_CARD_EXP_MONTH:
+          cc_month_found = true;
+          ++num_months_found;
+          break;
+        case CREDIT_CARD_EXP_2_DIGIT_YEAR:
+        case CREDIT_CARD_EXP_4_DIGIT_YEAR:
+          cc_year_found = true;
+          break;
+        case CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR:
+        case CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR:
+          cc_month_found = true;
+          cc_year_found = true;
+          ++num_months_found;
+          break;
+        case CREDIT_CARD_TYPE:
+          cc_type_found = true;
+          break;
+        case CREDIT_CARD_VERIFICATION_CODE:
+          cc_cvc_found = true;
+          break;
+        case ADDRESS_HOME_ZIP:
+          // Zip/Postal code often appears as part of a Credit Card form. Do
+          // not count it as a non-cc-related field.
+          break;
+        case EMAIL_ADDRESS:
+          email_address_found = true;
+          [[fallthrough]];
+        case CREDIT_CARD_STANDALONE_VERIFICATION_CODE:
+          // We do not count standalone CVCs as credit card fields.
+          // Whether that's a bug (crbug.com/434916381) or a feature is not
+          // obvious.
+          [[fallthrough]];
+        default:
+          is_other_field = true;
+          break;
+      }
+    }
+    if (is_other_field) {
+      ++num_other_fields_found;
     }
   }
 
@@ -406,7 +417,7 @@
   // found. See comments inline below.
   for (auto it = fields_->begin(); it != fields_->end(); ++it) {
     auto& field = *it;
-    FieldType current_field_type = field->ComputedType().GetStorableType();
+    FieldType current_field_type = field->ComputedType().GetCreditCardType();
     switch (current_field_type) {
       case CREDIT_CARD_NAME_FIRST:
         if (!keep_cc_fields) {
@@ -467,7 +478,7 @@
                              AutofillPredictionSource::kRationalization);
           } else {
             FieldType next_field_type =
-                (*it2)->ComputedType().GetStorableType();
+                (*it2)->ComputedType().GetCreditCardType();
             if (next_field_type != CREDIT_CARD_EXP_2_DIGIT_YEAR &&
                 next_field_type != CREDIT_CARD_EXP_4_DIGIT_YEAR) {
               LOG_AF(log_manager)
@@ -530,7 +541,7 @@
           features::kAutofillEnableExpirationDateImprovements)) {
     for (const auto& field : *fields_) {
       // Here we look at the type after rationalization.
-      FieldType current_field_type = field->Type().GetStorableType();
+      FieldType current_field_type = field->Type().GetCreditCardType();
       if (current_field_type == CREDIT_CARD_EXP_DATE_2_DIGIT_YEAR ||
           current_field_type == CREDIT_CARD_EXP_DATE_4_DIGIT_YEAR) {
         FieldType server_hint = field->server_type();
@@ -566,7 +577,7 @@
   };
   auto rationalize = [&](FieldType relevant_type) {
     auto is_relevant = [relevant_type](const AutofillField& field) {
-      return field.ComputedType().GetStorableType() == relevant_type;
+      return field.ComputedType().GetCreditCardType() == relevant_type;
     };
     auto is_relevant_in_subframe = [&](const auto& field) {
       return is_relevant(*field) && is_in_subframe(*field);
@@ -619,10 +630,10 @@
     DCHECK_GE(group.size(), 1u);
     DCHECK(
         std::ranges::all_of(group.first(group.size() - 1), [](const auto& f) {
-          return f->ComputedType().GetStorableType() == CREDIT_CARD_NUMBER;
+          return f->ComputedType().GetCreditCardType() == CREDIT_CARD_NUMBER;
         }));
     return group.front()->max_length() <= kMaxGroupElementLength &&
-           group.back()->ComputedType().GetStorableType() ==
+           group.back()->ComputedType().GetCreditCardType() ==
                CREDIT_CARD_NUMBER &&
            group.front()->renderer_form_id() ==
                group.back()->renderer_form_id() &&
diff --git a/components/autofill/core/browser/form_types.cc b/components/autofill/core/browser/form_types.cc
index c33d385..0edaafd 100644
--- a/components/autofill/core/browser/form_types.cc
+++ b/components/autofill/core/browser/form_types.cc
@@ -87,7 +87,7 @@
 bool FormHasAllCreditCardFields(const FormStructure& form_structure) {
   bool has_card_number_field = std::ranges::any_of(
       form_structure, [](const std::unique_ptr<AutofillField>& autofill_field) {
-        return autofill_field->Type().GetStorableType() ==
+        return autofill_field->Type().GetCreditCardType() ==
                FieldType::CREDIT_CARD_NUMBER;
       });
 
diff --git a/components/autofill/core/browser/foundations/browser_autofill_manager.cc b/components/autofill/core/browser/foundations/browser_autofill_manager.cc
index 887f860..23bcad2 100644
--- a/components/autofill/core/browser/foundations/browser_autofill_manager.cc
+++ b/components/autofill/core/browser/foundations/browser_autofill_manager.cc
@@ -407,7 +407,7 @@
   // the cvc, which is different every time the virtual credit card is being
   // used.
   return credit_card.record_type() == CreditCard::RecordType::kVirtualCard &&
-         autofill_field.Type().GetStorableType() ==
+         autofill_field.Type().GetCreditCardType() ==
              CREDIT_CARD_STANDALONE_VERIFICATION_CODE;
 }
 
@@ -483,8 +483,8 @@
   // re-authenticate the use of a credit card the website has on file) will be
   // handled separately because those have the field type
   // CREDIT_CARD_STANDALONE_VERIFICATION_CODE.
-  FieldType type =
-      autofill_field ? autofill_field->Type().GetStorableType() : UNKNOWN_TYPE;
+  FieldType type = autofill_field ? autofill_field->Type().GetCreditCardType()
+                                  : UNKNOWN_TYPE;
   if (data_util::IsCreditCardExpirationType(type) ||
       type == CREDIT_CARD_VERIFICATION_CODE || type == CREDIT_CARD_NUMBER) {
     return false;
@@ -619,14 +619,14 @@
   fields_for_autocomplete.reserve(form_structure.fields().size());
   for (const auto& autofill_field : form_structure) {
     fields_for_autocomplete.push_back(*autofill_field);
-    if (autofill_field->Type().GetStorableType() ==
+    if (autofill_field->Type().GetCreditCardType() ==
         CREDIT_CARD_VERIFICATION_CODE) {
       // However, if Autofill has recognized a field as CVC, that shouldn't be
       // saved.
       fields_for_autocomplete.back().set_should_autocomplete(false);
     }
 
-    if (autofill_field->Type().GetStorableType() == LOYALTY_MEMBERSHIP_ID &&
+    if (autofill_field->Type().GetLoyaltyCardType() == LOYALTY_MEMBERSHIP_ID &&
         autofill_field->is_autofilled()) {
       // Only store loyalty cards values in Autocomplete if they were filled
       // manually.
@@ -786,7 +786,7 @@
   }
 
   bool is_card_number_field =
-      autofill_field->Type().GetStorableType() == CREDIT_CARD_NUMBER &&
+      autofill_field->Type().GetCreditCardType() == CREDIT_CARD_NUMBER &&
       base::ContainsOnlyChars(StripCardNumberSeparators(field.value()),
                               u"0123456789");
 
@@ -1445,8 +1445,8 @@
   // EMAIL_OR_LOYALTY_MEMBERSHIP_ID fields.
   const bool has_address_suggestions_on_email_or_loyalty_card_field =
       autofill_field &&
-      (autofill_field->Type().GetStorableType() ==
-       EMAIL_OR_LOYALTY_MEMBERSHIP_ID) &&
+      autofill_field->Type().GetLoyaltyCardType() ==
+          EMAIL_OR_LOYALTY_MEMBERSHIP_ID &&
       std::ranges::any_of(suggestions, [](const Suggestion& suggestion) {
         return GetFillingProductFromSuggestionType(suggestion.type) ==
                FillingProduct::kAddress;
@@ -1670,7 +1670,7 @@
         GetAmountExtractionManager().GetEligibleFeatures(
             context,
             ShouldSuppressSuggestions(context.suppress_reason, log_manager()),
-            !suggestions.empty(), autofill_field->Type().GetStorableType());
+            !suggestions.empty(), autofill_field->Type().GetCreditCardType());
 
     if (!eligible_features.empty()) {
       for (AmountExtractionManager::EligibleFeature eligible_feature :
@@ -1804,7 +1804,7 @@
   if (type == SuggestionType::kAddressFieldByFieldFilling) {
     metrics_->address_form_event_logger.OnFilledByFieldByFieldFilling(type);
   }
-  if (autofill_field && autofill_field->Type().GetStorableType() ==
+  if (autofill_field && autofill_field->Type().GetLoyaltyCardType() ==
                             EMAIL_OR_LOYALTY_MEMBERSHIP_ID) {
     if (field_type_used == LOYALTY_MEMBERSHIP_ID) {
       LogEmailOrLoyaltyCardSuggestionAccepted(
@@ -2704,7 +2704,7 @@
   if (!is_refill) {
     client().GetPersonalDataManager().address_data_manager().RecordUseOf(
         filled_profile);
-    if (trigger_field.Type().GetStorableType() ==
+    if (trigger_field.Type().GetLoyaltyCardType() ==
             EMAIL_OR_LOYALTY_MEMBERSHIP_ID &&
         !client().GetValuablesDataManager()->GetLoyaltyCards().empty()) {
       LogEmailOrLoyaltyCardSuggestionAccepted(
@@ -2924,7 +2924,7 @@
     if (const AutofillField* autofill_field =
             form_structure.GetFieldById(field.global_id());
         autofill_field &&
-        autofill_field->Type().GetStorableType() == CREDIT_CARD_NUMBER) {
+        autofill_field->Type().GetCreditCardType() == CREDIT_CARD_NUMBER) {
       card_number_field_value += SanitizeCreditCardFieldValue(field.value());
       is_card_number_autofilled |= field.is_autofilled();
     }
@@ -2938,7 +2938,7 @@
   };
 
   if (data_util::IsCreditCardExpirationType(
-          autofill_trigger_field.Type().GetStorableType()) &&
+          autofill_trigger_field.Type().GetCreditCardType()) &&
       !ShouldOfferSuggestionsForExpirationTypeField()) {
     return {};
   }
@@ -2949,8 +2949,8 @@
 
   CreditCardSuggestionSummary summary;
   std::vector<Suggestion> suggestions = GetSuggestionsForCreditCards(
-      client(), trigger_field, autofill_trigger_field.Type().GetStorableType(),
-      summary,
+      client(), trigger_field,
+      autofill_trigger_field.Type().GetCreditCardType(), summary,
       form_structure.IsCompleteCreditCardForm(
           FormStructure::CreditCardFormCompleteness::
               kCompleteCreditCardFormIncludingCvcAndName),
@@ -3009,7 +3009,7 @@
   // card saved on file of a merchant webpage.
   auto contains_standalone_cvc_field =
       std::ranges::any_of(form_structure.fields(), [](const auto& field) {
-        return field->Type().GetStorableType() ==
+        return field->Type().GetCreditCardType() ==
                CREDIT_CARD_STANDALONE_VERIFICATION_CODE;
       });
   if (contains_standalone_cvc_field) {
@@ -3194,7 +3194,7 @@
                                 std::move(plus_address_email_override));
       if (base::FeatureList::IsEnabled(
               features::kAutofillEnableEmailOrLoyaltyCardsFilling) &&
-          autofill_field->Type().GetStorableType() ==
+          autofill_field->Type().GetLoyaltyCardType() ==
               EMAIL_OR_LOYALTY_MEMBERSHIP_ID) {
         if (ValuablesDataManager* valuables_manager =
                 client().GetValuablesDataManager()) {
@@ -3218,7 +3218,8 @@
       if (base::FeatureList::IsEnabled(
               features::kAutofillEnableLoyaltyCardsFilling)) {
         // Only loyalty card numbers filling is supported.
-        if (autofill_field->Type().GetStorableType() == LOYALTY_MEMBERSHIP_ID) {
+        if (autofill_field->Type().GetLoyaltyCardType() ==
+            LOYALTY_MEMBERSHIP_ID) {
           suggestions = GetLoyaltyCardSuggestions(
               client().GetLastCommittedPrimaryMainFrameURL(), field);
         }
@@ -3246,7 +3247,7 @@
         autocomplete && autocomplete->webidentity) {
       std::vector<Suggestion> verified_suggestions =
           identity_credential_delegate->GetVerifiedAutofillSuggestions(
-              autofill_field->Type().GetStorableType());
+              autofill_field->Type().GetIdentityCredentialType());
       // Insert verified suggestions above unverified ones.
       // TODO(crbug.com/380367784): figure out what to do when both verified
       // and unverified suggestions point to the same email address.
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils.cc
index 5c85913..19adc89 100644
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils.cc
+++ b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils.cc
@@ -17,6 +17,7 @@
 #include "components/autofill/core/browser/autofill_field.h"
 #include "components/autofill/core/browser/data_model/autofill_ai/entity_instance.h"
 #include "components/autofill/core/browser/data_model/autofill_ai/entity_type.h"
+#include "components/autofill/core/browser/data_quality/validation.h"
 #include "components/autofill/core/browser/field_type_utils.h"
 #include "components/autofill/core/browser/filling/autofill_ai/select_date_matching.h"
 #include "components/autofill/core/browser/form_processing/autofill_ai/determine_attribute_types.h"
@@ -103,7 +104,11 @@
       for (const auto& [field, attribute_type] : fields_with_types) {
         ValueAndFormatString value =
             GetValueAndFormatString(*field, attribute_type);
-        if (value.value.empty()) {
+        // At the moment, AutofillAI attributes can never save an email. At the
+        // same time, in some countries fields that accept either an AutofillAI
+        // type or an email address are common. This avoids mistakenly offering
+        // to save those.
+        if (value.value.empty() || IsValidEmailAddress(value.value)) {
           continue;
         }
         std::map<AttributeType, AttributeInstance>& entity_attributes =
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils_unittest.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils_unittest.cc
index 90be539b..5c579c3b 100644
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils_unittest.cc
+++ b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils_unittest.cc
@@ -28,6 +28,7 @@
 namespace {
 
 using ::testing::ElementsAre;
+using ::testing::IsEmpty;
 using ::testing::Optional;
 using ::testing::Property;
 using ::testing::UnorderedElementsAre;
@@ -150,6 +151,16 @@
                       CreateAttribute(kPassportIssueDate, "2025-12-24")))));
 }
 
+// Tests that we do not import any attribute whose value has a value email
+// address format
+TEST_F(AutofillAiImportUtilsTest, NoEmailAddressImport) {
+  std::vector<std::unique_ptr<AutofillField>> fields;
+  fields.push_back(CreateInput(FormControlType::kInputText,
+                               FieldType::PASSPORT_NUMBER, "foo@bar.com"));
+
+  EXPECT_THAT(GetPossibleEntitiesFromSubmittedForm(fields, "en-US"), IsEmpty());
+}
+
 // Tests import that includes a date distributed over three <select> elements.
 TEST_F(AutofillAiImportUtilsTest, ImportFromDateSelect) {
   std::vector<std::unique_ptr<AutofillField>> fields;
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager.cc
index d671380..1b9747b 100644
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager.cc
+++ b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager.cc
@@ -46,7 +46,6 @@
 #include "components/autofill/core/browser/form_structure.h"
 #include "components/autofill/core/browser/foundations/autofill_client.h"
 #include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_import_utils.h"
-#include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h"
 #include "components/autofill/core/browser/integrators/autofill_ai/metrics/autofill_ai_logger.h"
 #include "components/autofill/core/browser/logging/log_manager.h"
 #include "components/autofill/core/browser/ml_model/autofill_ai/autofill_ai_model_executor.h"
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager_unittest.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager_unittest.cc
index 7578f4c..a386c8d 100644
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager_unittest.cc
+++ b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager_unittest.cc
@@ -22,7 +22,6 @@
 #include "components/autofill/core/browser/form_structure_test_api.h"
 #include "components/autofill/core/browser/foundations/test_autofill_client.h"
 #include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_manager_test_api.h"
-#include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h"
 #include "components/autofill/core/browser/strike_databases/payments/test_strike_database.h"
 #include "components/autofill/core/browser/suggestions/suggestion_type.h"
 #include "components/autofill/core/browser/test_utils/autofill_form_test_utils.h"
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.cc
deleted file mode 100644
index 91ddfd5..0000000
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.cc
+++ /dev/null
@@ -1,429 +0,0 @@
-// Copyright 2024 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/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h"
-
-#include <functional>
-#include <memory>
-#include <string>
-#include <string_view>
-#include <utility>
-#include <vector>
-
-#include "base/containers/flat_map.h"
-#include "base/containers/span.h"
-#include "base/containers/to_vector.h"
-#include "base/memory/raw_ref.h"
-#include "base/notreached.h"
-#include "base/strings/strcat.h"
-#include "base/strings/string_util.h"
-#include "base/strings/utf_string_conversions.h"
-#include "base/time/time.h"
-#include "base/types/strong_alias.h"
-#include "base/types/zip.h"
-#include "components/autofill/core/browser/autofill_ai_form_rationalization.h"
-#include "components/autofill/core/browser/autofill_field.h"
-#include "components/autofill/core/browser/data_model/addresses/autofill_profile_comparator.h"
-#include "components/autofill/core/browser/data_model/addresses/autofill_structured_address_utils.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_instance.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_type.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_type_names.h"
-#include "components/autofill/core/browser/field_type_utils.h"
-#include "components/autofill/core/browser/field_types.h"
-#include "components/autofill/core/browser/filling/autofill_ai/field_filling_entity_util.h"
-#include "components/autofill/core/browser/filling/field_filling_util.h"
-#include "components/autofill/core/browser/form_processing/autofill_ai/determine_attribute_types.h"
-#include "components/autofill/core/browser/form_structure.h"
-#include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_labels.h"
-#include "components/autofill/core/browser/suggestions/suggestion.h"
-#include "components/autofill/core/common/form_field_data.h"
-#include "components/autofill/core/common/unique_ids.h"
-#include "components/strings/grit/components_strings.h"
-#include "ui/base/l10n/l10n_util.h"
-
-namespace autofill {
-
-namespace {
-
-// Holds an assignment of AutofillFields to AttributeTypes.
-//
-// Note that an AutofillField may have multiple AttributeTypes of distinct
-// EntityTypes assigned. That is, it may happen that both of the following are
-// true:
-//   base::Contains(assignment.Find(EntityType(kVehicle)),
-//                  {field, AttributeType(kVehicleOwner));
-//   base::Contains(assignment.Find(EntityType(kDriversLicense)),
-//                  {field, AttributeType(kDriversLicenseName));
-class AttributeTypeAssignment {
- public:
-  // Creates a type assignment that matches the legacy behavior where `*_TAG`
-  // types still exist. In that case, every AutofillField is assigned at most
-  // one AttributeType.
-  AttributeTypeAssignment(
-      base::span<const std::unique_ptr<AutofillField>> fields LIFETIME_BOUND,
-      const Section& trigger_section)
-      : map_(RationalizeAndDetermineAttributeTypes(fields, trigger_section)) {}
-
-  AttributeTypeAssignment(const AttributeTypeAssignment&) = delete;
-  AttributeTypeAssignment& operator=(const AttributeTypeAssignment&) = delete;
-  AttributeTypeAssignment(AttributeTypeAssignment&&) = default;
-  AttributeTypeAssignment& operator=(AttributeTypeAssignment&&) = default;
-  ~AttributeTypeAssignment() = default;
-
-  base::span<const AutofillFieldWithAttributeType> Find(EntityType entity) const
-      LIFETIME_BOUND {
-    auto it = map_.find(entity);
-    if (it == map_.end()) {
-      return {};
-    }
-    return it->second;
-  }
-
- private:
-  base::flat_map<EntityType, std::vector<AutofillFieldWithAttributeType>> map_;
-};
-
-struct SuggestionWithMetadata {
-  // A suggestion whose payload is of type `Suggestion::AutofillAiPayload`.
-  Suggestion suggestion;
-
-  // The entity used to build `suggestion`.
-  raw_ref<const EntityInstance> entity;
-
-  // The attribute (of `entity`) of the trigger field.
-  AttributeType trigger_attribute_type;
-
-  // The values that would be filled by `suggestion`, indexed by the underlying
-  // field's ID.
-  base::flat_map<FieldGlobalId, std::u16string> field_to_value;
-};
-
-base::optional_ref<const AutofillFieldWithAttributeType> FindField(
-    base::span<const AutofillFieldWithAttributeType> haystack LIFETIME_BOUND,
-    const FieldGlobalId& needle) {
-  auto it = std::ranges::find(haystack, needle,
-                              [](const AutofillFieldWithAttributeType& f) {
-                                return f.field->global_id();
-                              });
-  return it != haystack.end() ? &*it : nullptr;
-}
-
-std::vector<Suggestion> AssignLabelsToSuggestions(
-    base::span<const EntityLabel> labels,
-    std::vector<Suggestion> suggestions) {
-  DCHECK_EQ(labels.size(), suggestions.size());
-  for (auto [suggestion, label] : base::zip(suggestions, labels)) {
-    DCHECK(suggestion.labels.empty());
-    suggestion.labels.push_back(
-        {Suggestion::Text(base::JoinString(label, kLabelSeparator))});
-  }
-  return suggestions;
-}
-
-// Returns a vector of EntityLabels, with one entry for each
-// SuggestionWithMetadata in `suggestions`.
-//
-// That is, the `i`th element of the returned vector corresponds to
-// `suggestions[i]`. The individual EntityLabels may be empty, but the strings
-// they contain are non-empty.
-//
-// Labels are supposed to be shown by the UI in the second line of each
-// suggestion (not the main text).
-//
-// Labels consist of the AttributeInstance values. Ideally, every suggestion is
-// uniquely identifiable by its label.
-//
-// More precisely, two kinds of EntityInstances are taken into account:
-// - `SuggestionWithMetadata::entity` for `suggestions`
-// - `other_entities_that_can_fill_section`
-// That is, a suggestion's label ideally not only uniquely identifies the
-// suggestion's entity among the other suggestions' entities, but also among
-// those entities that may be autofilled from some other field in the same
-// section.
-//
-// In reality, labels may not uniquely identify the underlying entity: for one
-// thing, the maximum length of the label is limited; for another, different
-// entities may agree on the values of the disambiguating attributes.
-std::vector<EntityLabel> GetLabelsForSuggestions(
-    base::span<const SuggestionWithMetadata> suggestions,
-    base::span<const EntityInstance*> other_entities_that_can_fill_section,
-    const std::string& app_locale) {
-  std::vector<const EntityInstance*> entities = base::ToVector(
-      suggestions, [](const SuggestionWithMetadata& suggestions) {
-        return &suggestions.entity.get();
-      });
-  entities.insert(entities.end(), other_entities_that_can_fill_section.begin(),
-                  other_entities_that_can_fill_section.end());
-
-  std::vector<EntityLabel> labels = GetLabelsForEntities(
-      entities, /*allow_only_disambiguating_types=*/true,
-      /*allow_only_disambiguating_values=*/true, app_locale);
-  if (labels.size() > suggestions.size()) {
-    // Drop the labels for the `other_entities_that_can_fill_section`.
-    labels.resize(suggestions.size());
-  }
-  return labels;
-}
-
-// Populates `Suggestion::labels` of the given `suggestions` and returns the
-// result.
-//
-// The size of the returned vector is that of `suggestions`.
-//
-// See GetLabelsForSuggestions() for details on the label generation.
-std::vector<Suggestion> GenerateFillingSuggestionWithLabels(
-    std::vector<SuggestionWithMetadata> suggestions,
-    base::span<const EntityInstance*> other_entities_that_can_fill_section,
-    const std::string& app_locale) {
-  std::vector<EntityLabel> labels = GetLabelsForSuggestions(
-      suggestions, other_entities_that_can_fill_section, app_locale);
-  DCHECK_EQ(suggestions.size(), labels.size());
-
-  // Postprocess the labels:
-  // - Remove the trigger field's value (if present) because it's also shown in
-  //   the suggestions top row.
-  // - Prepend the entity type's name to each label.
-  for (auto [suggestion, label] : base::zip(suggestions, labels)) {
-    const EntityInstance& entity = *suggestion.entity;
-    const AttributeType trigger_attribute_type =
-        suggestion.trigger_attribute_type;
-    base::optional_ref<const AttributeInstance> attribute =
-        entity.attribute(trigger_attribute_type);
-    CHECK(attribute);
-    std::erase(label, attribute->GetCompleteInfo(app_locale));
-    label.insert(label.begin(), std::u16string(entity.type().GetNameForI18n()));
-  }
-
-  return AssignLabelsToSuggestions(
-      labels,
-      base::ToVector(std::move(suggestions), [](SuggestionWithMetadata& s) {
-        return std::move(s).suggestion;
-      }));
-}
-
-// Returns a suggestion to manage AutofillAi data.
-Suggestion CreateManageSuggestion() {
-  Suggestion suggestion(
-      l10n_util::GetStringUTF16(IDS_AUTOFILL_AI_MANAGE_SUGGESTION_MAIN_TEXT),
-      SuggestionType::kManageAutofillAi);
-  suggestion.icon = Suggestion::Icon::kSettings;
-  return suggestion;
-}
-
-// Returns a suggestion to "Undo" Autofill.
-Suggestion CreateUndoSuggestion() {
-  Suggestion suggestion(l10n_util::GetStringUTF16(IDS_AUTOFILL_UNDO_MENU_ITEM),
-                        SuggestionType::kUndoOrClear);
-  suggestion.icon = Suggestion::Icon::kUndo;
-  suggestion.acceptance_a11y_announcement =
-      l10n_util::GetStringUTF16(IDS_AUTOFILL_A11Y_ANNOUNCE_CLEARED_FORM);
-  return suggestion;
-}
-
-// Returns suggestions whose set of fields and values to be filled are not
-// subsets of another.
-std::vector<SuggestionWithMetadata> DedupeFillingSuggestions(
-    std::vector<SuggestionWithMetadata> s) {
-  for (auto it = s.cbegin(); it != s.cend();) {
-    // Erase `it` iff
-    // - `it` fills a proper subset of `jt` or
-    // - `it` fills the same values as `jt` and comes before `jt` in `s`.
-    bool erase_it = false;
-    for (auto jt = s.cbegin(); !erase_it && jt != s.cend(); ++jt) {
-      erase_it |= it != jt &&
-                  std::ranges::includes(jt->field_to_value, it->field_to_value);
-    }
-    it = erase_it ? s.erase(it) : it + 1;
-  }
-  return s;
-}
-
-Suggestion::Icon GetSuggestionIcon(EntityType trigger_entity_type) {
-  switch (trigger_entity_type.name()) {
-    case EntityTypeName::kDriversLicense:
-      return Suggestion::Icon::kIdCard;
-    case EntityTypeName::kNationalIdCard:
-      return Suggestion::Icon::kIdCard;
-    case EntityTypeName::kPassport:
-      return Suggestion::Icon::kIdCard;
-    case EntityTypeName::kVehicle:
-      return Suggestion::Icon::kVehicle;
-  }
-  NOTREACHED();
-}
-
-// Indicates whether `entity` is relevant for suggestion generation.
-//
-// If so, `entity` is guaranteed to define a non-empty value for
-// `trigger_field`'s Autofill AI FieldType.
-bool EntityShouldProduceSuggestion(
-    const EntityInstance& entity,
-    const AutofillFieldWithAttributeType& trigger_field,
-    const std::string& app_locale) {
-  DCHECK_EQ(entity.type(), trigger_field.type.entity_type());
-  base::optional_ref<const AttributeInstance> trigger_attribute =
-      entity.attribute(trigger_field.type);
-  // Do not create a suggestion if the triggering field cannot be filled.
-  if (!trigger_attribute) {
-    return false;
-  }
-  std::u16string trigger_value = trigger_attribute->GetInfo(
-      trigger_field.field->Type().GetStorableType(), app_locale,
-      trigger_field.field->format_string());
-  if (trigger_value.empty()) {
-    return false;
-  }
-
-  // Obfuscated types are not prefix matched to avoid that a webpage can
-  // use the existence of suggestions to guess a user's data.
-  if (!trigger_field.type.is_obfuscated()) {
-    const std::u16string normalized_attribute =
-        AutofillProfileComparator::NormalizeForComparison(trigger_value);
-    const std::u16string normalized_field_content =
-        AutofillProfileComparator::NormalizeForComparison(
-            trigger_field.field->value());
-    if (!normalized_attribute.starts_with(normalized_field_content)) {
-      return false;
-    }
-  }
-  return true;
-}
-
-// Returns true if `entity` has a non-empty value to fill for some field of
-// `section` in `fields`.
-//
-// The AttributeTypes of `fields` must all belong to `entity`.
-bool CanFillSomeField(const EntityInstance& entity,
-                      base::span<const AutofillFieldWithAttributeType> fields,
-                      const std::string& app_locale) {
-  return std::ranges::any_of(
-      fields, [&](const AutofillFieldWithAttributeType& f) {
-        DCHECK_EQ(entity.type(), f.type.entity_type());
-        base::optional_ref<const AttributeInstance> attribute =
-            entity.attribute(f.type);
-        return attribute && !attribute
-                                 ->GetInfo(f.field->Type().GetStorableType(),
-                                           app_locale, f.field->format_string())
-                                 .empty();
-      });
-}
-
-SuggestionWithMetadata GetSuggestionForEntity(
-    const EntityInstance& entity,
-    base::span<const AutofillFieldWithAttributeType> fields,
-    const AutofillFieldWithAttributeType& trigger_field,
-    const std::string& app_locale) {
-  // The dereference is guaranteed by EntityShouldProduceSuggestion().
-  const AttributeInstance& trigger_attribute =
-      *entity.attribute(trigger_field.type);
-
-  std::vector<std::pair<FieldGlobalId, std::u16string>> field_to_value;
-  for (const auto& [field, attribute_type] : fields) {
-    DCHECK_EQ(entity.type(), attribute_type.entity_type());
-    base::optional_ref<const AttributeInstance> attribute =
-        entity.attribute(attribute_type);
-    if (!attribute) {
-      continue;
-    }
-
-    std::u16string attribute_value = attribute->GetInfo(
-        field->Type().GetStorableType(), app_locale, field->format_string());
-
-    if (attribute_value.empty()) {
-      continue;
-    }
-
-    field_to_value.emplace_back(field->global_id(), std::move(attribute_value));
-  }
-
-  // Retrieve all entity values used to generate labels later on.
-  std::vector<std::pair<AttributeType, std::u16string>> attribute_type_to_value;
-  for (const AttributeInstance& attribute : entity.attributes()) {
-    std::u16string full_attribute_value = attribute.GetCompleteInfo(app_locale);
-    if (full_attribute_value.empty()) {
-      continue;
-    }
-    attribute_type_to_value.emplace_back(attribute.type(),
-                                         std::move(full_attribute_value));
-  }
-
-  Suggestion suggestion =
-      Suggestion(trigger_attribute.GetInfo(
-                     trigger_field.field->Type().GetStorableType(), app_locale,
-                     trigger_field.field->format_string()),
-                 SuggestionType::kFillAutofillAi);
-  suggestion.payload = Suggestion::AutofillAiPayload(entity.guid());
-  suggestion.icon = GetSuggestionIcon(entity.type());
-  return SuggestionWithMetadata(suggestion, raw_ref(entity), trigger_field.type,
-                                base::flat_map(std::move(field_to_value)));
-}
-
-}  // namespace
-
-std::vector<Suggestion> CreateAutofillAiFillingSuggestions(
-    const FormStructure& form,
-    const FormFieldData& trigger_field_data,
-    base::span<const EntityInstance> entities,
-    const std::string& app_locale) {
-  const AutofillField* trigger_field =
-      form.GetFieldById(trigger_field_data.global_id());
-  CHECK(trigger_field);
-
-  AttributeTypeAssignment assignment =
-      AttributeTypeAssignment(form.fields(), trigger_field->section());
-
-  std::vector<SuggestionWithMetadata> suggestions_with_metadata;
-  for (const EntityInstance& entity : entities) {
-    base::span<const AutofillFieldWithAttributeType> fields_with_types =
-        assignment.Find(entity.type());
-    base::optional_ref<const AutofillFieldWithAttributeType>
-        trigger_field_with_type =
-            FindField(fields_with_types, trigger_field->global_id());
-    if (!trigger_field_with_type ||
-        !EntityShouldProduceSuggestion(entity, *trigger_field_with_type,
-                                       app_locale)) {
-      continue;
-    }
-    suggestions_with_metadata.push_back(GetSuggestionForEntity(
-        entity, fields_with_types, *trigger_field_with_type, app_locale));
-  }
-
-  if (suggestions_with_metadata.empty()) {
-    return {};
-  }
-
-  auto entities_used_to_build_suggestions = base::MakeFlatSet<base::Uuid>(
-      suggestions_with_metadata, {}, [](const SuggestionWithMetadata& s) {
-        return s.suggestion.GetPayload<Suggestion::AutofillAiPayload>().guid;
-      });
-
-  // Labels need to be consistent across the whole fill group. That is, as the
-  // user clicks around fields they need to see the same set of attributes as a
-  // combination of main text and labels. Therefore, entities that do not
-  // generate suggestions on a certain triggering field still affect label
-  // generation and should be taken into account.
-  std::vector<const EntityInstance*> other_entities_that_can_fill_section;
-  for (const EntityInstance& entity : entities) {
-    if (!entities_used_to_build_suggestions.contains(entity.guid()) &&
-        CanFillSomeField(entity, assignment.Find(entity.type()), app_locale)) {
-      other_entities_that_can_fill_section.push_back(&entity);
-    }
-  }
-
-  std::vector<Suggestion> suggestions = GenerateFillingSuggestionWithLabels(
-      DedupeFillingSuggestions(std::move(suggestions_with_metadata)),
-      other_entities_that_can_fill_section, app_locale);
-
-  // Footer suggestions.
-  suggestions.emplace_back(SuggestionType::kSeparator);
-  // TODO(crbug.com/420455175): Use `autofill_field` when `is_autofilled` starts
-  // meaning the same thing in both `AutofillField` and `FormFieldData`.
-  if (trigger_field_data.is_autofilled()) {
-    suggestions.emplace_back(CreateUndoSuggestion());
-  }
-  suggestions.emplace_back(CreateManageSuggestion());
-  return suggestions;
-}
-
-}  // namespace autofill
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h
deleted file mode 100644
index 3dfc52b..0000000
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h
+++ /dev/null
@@ -1,29 +0,0 @@
-// Copyright 2024 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_AUTOFILL_CORE_BROWSER_INTEGRATORS_AUTOFILL_AI_AUTOFILL_AI_SUGGESTIONS_H_
-#define COMPONENTS_AUTOFILL_CORE_BROWSER_INTEGRATORS_AUTOFILL_AI_AUTOFILL_AI_SUGGESTIONS_H_
-
-#include <string>
-#include <vector>
-
-#include "base/containers/span.h"
-
-namespace autofill {
-
-class EntityInstance;
-class FormFieldData;
-class FormStructure;
-struct Suggestion;
-
-// Creates filling suggestions using `EntityInstance`s for Autofill AI.
-std::vector<Suggestion> CreateAutofillAiFillingSuggestions(
-    const FormStructure& form,
-    const FormFieldData& trigger_field_data,
-    base::span<const EntityInstance> entities,
-    const std::string& app_locale);
-
-}  // namespace autofill
-
-#endif  // COMPONENTS_AUTOFILL_CORE_BROWSER_INTEGRATORS_AUTOFILL_AI_AUTOFILL_AI_SUGGESTIONS_H_
diff --git a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions_unittest.cc b/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions_unittest.cc
deleted file mode 100644
index bcf9116..0000000
--- a/components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions_unittest.cc
+++ /dev/null
@@ -1,439 +0,0 @@
-// Copyright 2025 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/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h"
-
-#include <optional>
-#include <ranges>
-#include <string>
-
-#include "base/check.h"
-#include "base/containers/span.h"
-#include "base/containers/to_vector.h"
-#include "base/types/optional_ref.h"
-#include "components/autofill/core/browser/autofill_ai_form_rationalization.h"
-#include "components/autofill/core/browser/autofill_field.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_instance.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_type.h"
-#include "components/autofill/core/browser/data_model/autofill_ai/entity_type_names.h"
-#include "components/autofill/core/browser/field_types.h"
-#include "components/autofill/core/browser/form_processing/autofill_ai/determine_attribute_types.h"
-#include "components/autofill/core/browser/form_structure.h"
-#include "components/autofill/core/browser/suggestions/suggestion_test_helpers.h"
-#include "components/autofill/core/browser/suggestions/suggestion_type.h"
-#include "components/autofill/core/browser/test_utils/autofill_form_test_utils.h"
-#include "components/autofill/core/browser/test_utils/autofill_test_utils.h"
-#include "components/autofill/core/common/autofill_features.h"
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace autofill {
-
-namespace {
-
-using FieldPrediction =
-    AutofillQueryResponse::FormSuggestion::FieldSuggestion::FieldPrediction;
-using ::testing::Contains;
-using ::testing::ElementsAre;
-using ::testing::Field;
-using ::testing::IsEmpty;
-using ::testing::Matcher;
-using ::testing::Not;
-using ::testing::ResultOf;
-
-constexpr char kAppLocaleUS[] = "en-US";
-
-EntityInstance MakePassportWithRandomGuid(
-    test::PassportEntityOptions options = {}) {
-  base::Uuid guid = base::Uuid::GenerateRandomV4();
-  options.guid = guid.AsLowercaseString();
-  return test::GetPassportEntityInstance(options);
-}
-
-EntityInstance MakeVehicleWithRandomGuid(test::VehicleOptions options = {}) {
-  base::Uuid guid = base::Uuid::GenerateRandomV4();
-  options.guid = guid.AsLowercaseString();
-  return test::GetVehicleEntityInstance(options);
-}
-
-Matcher<const Suggestion&> HasMainText(const std::u16string& text) {
-  return ResultOf(
-      "Suggestion::main_text.value",
-      [](const Suggestion& s) { return s.main_text.value; }, text);
-}
-
-Matcher<const Suggestion&> HasLabel(const std::u16string& label) {
-  return Field(
-      &Suggestion::labels,
-      ElementsAre(ElementsAre(Field(&Suggestion::Text::value, label))));
-}
-
-Matcher<const Suggestion&> HasType(SuggestionType type) {
-  return Field("Suggestion::type", &Suggestion::type, type);
-}
-
-auto SuggestionsAre(auto&&... matchers) {
-  return ElementsAre(std::forward<decltype(matchers)>(matchers)...,
-                     HasType(SuggestionType::kSeparator),
-                     HasType(SuggestionType::kManageAutofillAi));
-}
-
-class AutofillAiSuggestionsTest : public testing::Test {
- public:
-  void SetEntities(std::vector<EntityInstance> entities) {
-    entities_ = std::move(entities);
-  }
-
-  // Sets the form to one whose `i`th field has type `field_types[i]`.
-  void SetForm(const std::vector<FieldType>& field_types) {
-    test::FormDescription form_description;
-    for (FieldType type : field_types) {
-      form_description.fields.emplace_back(
-          test::FieldDescription({.role = type}));
-    }
-    form_structure_.emplace(test::GetFormData(form_description));
-    CHECK_EQ(field_types.size(), form_structure_->field_count());
-    for (size_t i = 0; i < form_structure_->field_count(); i++) {
-      form_structure_->field(i)->set_server_predictions({[&] {
-        FieldPrediction prediction;
-        prediction.set_type(field_types[i]);
-        return prediction;
-      }()});
-    }
-  }
-
-  AutofillField& field(size_t i) { return *form_structure_->fields()[i]; }
-
-  std::optional<std::u16string> GetFillValueForField(
-      const Suggestion::AutofillAiPayload& payload,
-      const AutofillField& field) {
-    auto it = std::ranges::find(entities_, payload.guid, &EntityInstance::guid);
-    if (it == entities_.end()) {
-      return std::nullopt;
-    }
-    const EntityInstance& entity = *it;
-
-    std::vector<AutofillFieldWithAttributeType> fields_and_types =
-        RationalizeAndDetermineAttributeTypes(*form_structure_, field.section(),
-                                              entity.type());
-    auto jt = std::ranges::find(fields_and_types, field.global_id(),
-                                [](const AutofillFieldWithAttributeType& f) {
-                                  return f.field->global_id();
-                                });
-    if (jt == fields_and_types.end()) {
-      return std::nullopt;
-    }
-    const AttributeType type = jt->type;
-
-    base::optional_ref<const AttributeInstance> attribute =
-        entity.attribute(type);
-    if (!attribute) {
-      return std::nullopt;
-    }
-    return attribute->GetInfo(field.Type().GetStorableType(), kAppLocaleUS,
-                              field.format_string());
-  }
-
-  std::vector<Suggestion> CreateAutofillAiFillingSuggestions(
-      const AutofillField& field) {
-    return autofill::CreateAutofillAiFillingSuggestions(
-        *form_structure_, field, entities_, kAppLocaleUS);
-  }
-
- private:
-  base::test::ScopedFeatureList scoped_feature_list_{
-      features::kAutofillAiNoTagTypes};
-  test::AutofillUnitTestEnvironment autofill_test_environment_;
-  std::vector<EntityInstance> entities_;
-  std::optional<FormStructure> form_structure_;
-};
-
-std::u16string GetPassportName(const EntityInstance& entity) {
-  return entity.attribute(AttributeType(AttributeTypeName::kPassportName))
-      ->GetCompleteInfo(kAppLocaleUS);
-}
-
-std::u16string GetPassportNumber(const EntityInstance& entity) {
-  return entity.attribute(AttributeType(AttributeTypeName::kPassportNumber))
-      ->GetCompleteInfo(kAppLocaleUS);
-}
-
-// Tests that no suggestions are generated when the field has a non-Autofill AI
-// type.
-TEST_F(AutofillAiSuggestionsTest, NoSuggestionsOnNonAiField) {
-  SetEntities({MakePassportWithRandomGuid()});
-  SetForm({ADDRESS_HOME_ZIP, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
-}
-
-TEST_F(AutofillAiSuggestionsTest, GetFillingSuggestion_PassportEntity) {
-  EntityInstance passport_entity = MakePassportWithRandomGuid();
-  SetEntities({passport_entity});
-  SetForm({NAME_FULL, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
-
-  std::vector<Suggestion> suggestions =
-      CreateAutofillAiFillingSuggestions(field(0));
-
-  // There should be only one suggestion whose main text matches the entity
-  // value for the passport name.
-  EXPECT_THAT(suggestions,
-              SuggestionsAre(HasMainText(GetPassportName(passport_entity))));
-
-  const Suggestion::AutofillAiPayload* payload =
-      std::get_if<Suggestion::AutofillAiPayload>(&suggestions[0].payload);
-  ASSERT_TRUE(payload);
-  EXPECT_THAT(suggestions[0], HasIcon(Suggestion::Icon::kIdCard));
-
-  // The triggering/first field is of Autofill AI type.
-  EXPECT_EQ(GetFillValueForField(*payload, field(0)),
-            GetPassportName(passport_entity));
-  // The second field in the form is also of Autofill AI type.
-  EXPECT_EQ(GetFillValueForField(*payload, field(1)),
-            GetPassportNumber(passport_entity));
-  // The third field is not of Autofill AI type.
-  EXPECT_EQ(GetFillValueForField(*payload, field(2)), std::nullopt);
-}
-
-TEST_F(AutofillAiSuggestionsTest, GetFillingSuggestion_PrefixMatching) {
-  EntityInstance passport_prefix_matches =
-      MakePassportWithRandomGuid({.name = u"Jon Doe"});
-  EntityInstance passport_prefix_does_not_match =
-      MakePassportWithRandomGuid({.name = u"Harry Potter"});
-
-  SetEntities({passport_prefix_matches, passport_prefix_does_not_match});
-  SetForm({NAME_FULL, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
-  field(0).set_value(u"J");
-
-  // There should be only one suggestion whose main text matches is a prefix of
-  // the value already existing in the triggering field.
-  // Note that there is one separator and one footer suggestion as well.
-  EXPECT_THAT(
-      CreateAutofillAiFillingSuggestions(field(0)),
-      SuggestionsAre(HasMainText(GetPassportName(passport_prefix_matches))));
-}
-
-// Tests that no prefix matching is performed if the attribute that would be
-// filled into the triggering field is obfuscated.
-TEST_F(AutofillAiSuggestionsTest,
-       GetFillingSuggestionNoPrefixMatchingForObfuscatedAttributes) {
-  SetEntities({MakePassportWithRandomGuid({.number = u"12345"})});
-  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
-  field(0).set_value(u"12");
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), Not(IsEmpty()));
-}
-
-TEST_F(AutofillAiSuggestionsTest,
-       GetFillingSuggestion_SkipFieldsThatDoNotMatchTheTriggeringFieldSection) {
-  EntityInstance passport_entity = MakePassportWithRandomGuid();
-  SetEntities({passport_entity});
-  SetForm({PASSPORT_NUMBER, PASSPORT_EXPIRATION_DATE});
-
-  field(0).set_section(Section::FromAutocomplete(Section::Autocomplete("foo")));
-  field(1).set_section(Section::FromAutocomplete(Section::Autocomplete("bar")));
-  ASSERT_NE(field(0).section(), field(1).section());
-
-  std::vector<Suggestion> suggestions =
-      CreateAutofillAiFillingSuggestions(field(0));
-  EXPECT_THAT(suggestions,
-              SuggestionsAre(HasMainText(GetPassportNumber(passport_entity))));
-  EXPECT_THAT(suggestions, SuggestionsAre(HasLabel(u"Passport")));
-
-  const Suggestion::AutofillAiPayload* payload =
-      std::get_if<Suggestion::AutofillAiPayload>(&suggestions[0].payload);
-  ASSERT_TRUE(payload);
-  // The triggering/first field is of Autofill AI type.
-  EXPECT_EQ(GetFillValueForField(*payload, field(0)),
-            GetPassportNumber(passport_entity));
-}
-
-// Tests that there are no suggestions if the existing entities don't match the
-// triggering field.
-TEST_F(AutofillAiSuggestionsTest, NonMatchingEntity_DoNoReturnSuggestions) {
-  EntityInstance drivers_license_entity =
-      test::GetDriversLicenseEntityInstance();
-  SetEntities({drivers_license_entity});
-  SetForm({NAME_FULL, PASSPORT_NUMBER});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
-}
-
-// Tests that suggestions whose structured attribute would have empty text for
-// the value to fill into the triggering field are not shown.
-TEST_F(AutofillAiSuggestionsTest, EmptyMainTextForStructuredAttribute) {
-  EntityInstance passport = MakePassportWithRandomGuid({.name = u"Miller"});
-  SetEntities({passport});
-
-  base::optional_ref<const AttributeInstance> name =
-      passport.attribute(AttributeType(AttributeTypeName::kPassportName));
-  ASSERT_TRUE(name);
-  ASSERT_EQ(name->GetInfo(NAME_FIRST, kAppLocaleUS, std::nullopt), u"");
-  ASSERT_EQ(name->GetInfo(NAME_LAST, kAppLocaleUS, std::nullopt), u"Miller");
-
-  SetForm({NAME_FIRST, NAME_LAST, PASSPORT_NUMBER});
-
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(1)), Not(IsEmpty()));
-}
-
-TEST_F(AutofillAiSuggestionsTest, GetFillingSuggestion_DedupeSuggestions) {
-  EntityInstance passport1 = MakePassportWithRandomGuid();
-  EntityInstance passport2 = MakePassportWithRandomGuid(
-      {.name = u"Jon Doe", .number = u"927908CYGAS1"});
-  EntityInstance passport3 =
-      MakePassportWithRandomGuid({.expiry_date = u"2001-12-01"});
-  EntityInstance passport4 =
-      MakePassportWithRandomGuid({.expiry_date = nullptr});
-  SetEntities({passport1, passport2, passport3, passport4});
-  SetForm({NAME_FULL, PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
-
-  // `passport3` is deduped because there is no expiry date in the form and its
-  // remaining attributes are a subset of `passport1`.
-  // `passport4` is deduped because it is a proper subset of `passport1`.
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasMainText(GetPassportName(passport2)),
-                             HasMainText(GetPassportName(passport1))));
-}
-
-// Tests that an "Undo Autofill" suggestion is appended if the trigger field
-// is autofilled.
-TEST_F(AutofillAiSuggestionsTest, GetFillingSuggestions_Undo) {
-  SetEntities({MakePassportWithRandomGuid()});
-  SetForm({PASSPORT_NUMBER});
-
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              Not(Contains(HasType(SuggestionType::kUndoOrClear))));
-  field(0).set_is_autofilled(true);
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              Contains(HasType(SuggestionType::kUndoOrClear)));
-}
-
-TEST_F(AutofillAiSuggestionsTest, LabelGeneration_SingleEntity_NoLabelAdded) {
-  SetEntities({MakePassportWithRandomGuid()});
-  SetForm({PASSPORT_NUMBER, NAME_FULL});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport")));
-}
-
-// Tests that the existence of an entity that does not fill the triggering field
-// still affects label generation.
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_SingleSuggestion_OtherEntitiesFillOtherFieldsInForm_LabelAdded) {
-  SetEntities(
-      {MakeVehicleWithRandomGuid({.plate = nullptr,
-                                  .make = nullptr,
-                                  .model = nullptr,
-                                  .year = nullptr}),
-       MakeVehicleWithRandomGuid({.name = nullptr, .number = nullptr})});
-  SetForm({VEHICLE_LICENSE_PLATE, VEHICLE_VIN});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Vehicle · BMW · Series 2")));
-}
-
-// Test that if focused field (here: passport number) is not the highest-ranking
-// disambiguating label (passport name), we the latter as a label.
-TEST_F(AutofillAiSuggestionsTest,
-       LabelGeneration_TwoSuggestions_SameMainText_AddTopDifferentiatingLabel) {
-  SetEntities({MakePassportWithRandomGuid(),
-               MakePassportWithRandomGuid(
-                   {.name = u"Machado de Assis", .number = u"123"})});
-  SetForm({PASSPORT_NUMBER, NAME_FULL});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport · Pippi Långstrump"),
-                             HasLabel(u"Passport · Machado de Assis")));
-}
-
-// Note that because the main text is the top disambiguating field (and is
-// different across entities), we do not need to add a label.
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_TwoSuggestions_MainTextIsDisambiguating_DifferentMainText_DoNotAddDifferentiatingLabel) {
-  SetEntities({MakePassportWithRandomGuid(),
-               MakePassportWithRandomGuid(
-                   {.name = u"Machado de Assis", .country = u"Brazil"})});
-
-  // Note that passport name is the first at the rank of disambiguating texts.
-  SetForm({NAME_FULL, PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport"), HasLabel(u"Passport")));
-}
-
-// Note that while the main text is the top disambiguating field, we need
-// further labels since it is the same in both suggestions.
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_TwoSuggestions_MainTextIsDisambiguating_SameMainText_AddDifferentiatingLabel) {
-  SetEntities({MakePassportWithRandomGuid(),
-               MakePassportWithRandomGuid({.country = u"Brazil"})});
-
-  // Note that passport name is the first at the rank of disambiguating texts.
-  SetForm({NAME_FULL, PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport · Sweden"),
-                             HasLabel(u"Passport · Brazil")));
-}
-
-// Note that because the main text is not the top disambiguating field, we do
-// need to add a label, even when all main texts are different and the the main
-// text disambiguating itself (but not the top one).
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_TwoSuggestions_MainTextIsNotTopDisambiguatingType_addDifferentiatingLabel) {
-  SetEntities({MakePassportWithRandomGuid(),
-               MakePassportWithRandomGuid(
-                   {.name = u"Machado de Assis", .country = u"Brazil"})});
-
-  // Passport country is a disambiguating text, meaning it can be used to
-  // further differentiate passport labels when the top type (passport name) is
-  // the same. However, we still add the top differentiating label as a label,
-  // as we always prioritize having it.
-  SetForm({PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport · Pippi Långstrump"),
-                             HasLabel(u"Passport · Machado de Assis")));
-}
-
-// Note that in this case all entities have the same maker, so it is removed
-// from the possible list of labels.
-TEST_F(AutofillAiSuggestionsTest,
-       LabelGeneration_ThreeSuggestions_AddDifferentiatingLabel) {
-  SetEntities({MakeVehicleWithRandomGuid(),
-               MakeVehicleWithRandomGuid({.model = u"Series 3"}),
-               MakeVehicleWithRandomGuid({.name = u"Diego Maradona"})});
-  SetForm({VEHICLE_LICENSE_PLATE, VEHICLE_MODEL, NAME_FULL});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Vehicle · Series 2 · Knecht Ruprecht"),
-                             HasLabel(u"Vehicle · Series 3 · Knecht Ruprecht"),
-                             HasLabel(u"Vehicle · Series 2 · Diego Maradona")));
-}
-
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_ThreeSuggestions_WithMissingValues_AddDifferentiatingLabel) {
-  SetEntities(
-      {MakePassportWithRandomGuid({.country = u"Brazil"}),
-       // This passport can only fill the triggering name field and has no
-       // country data label to add.
-       MakePassportWithRandomGuid({.number = u"9876", .country = nullptr}),
-       MakePassportWithRandomGuid()});
-  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
-  EXPECT_THAT(
-      CreateAutofillAiFillingSuggestions(field(0)),
-      SuggestionsAre(HasLabel(u"Passport · Brazil"), HasLabel(u"Passport"),
-                     HasLabel(u"Passport · Sweden")));
-}
-
-// Test that the non-disambiguating attributes (here: the expiry dates) do not
-// occur in the labels.
-TEST_F(
-    AutofillAiSuggestionsTest,
-    LabelGeneration_TwoSuggestions_PassportsWithDifferentExpiryDates_DoNotAddDifferentiatingLabel) {
-  SetEntities({MakePassportWithRandomGuid(),
-               MakePassportWithRandomGuid({.expiry_date = u"2018-12-29"})});
-  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY, NAME_FULL,
-           PASSPORT_EXPIRATION_DATE});
-  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
-              SuggestionsAre(HasLabel(u"Passport"), HasLabel(u"Passport")));
-}
-
-}  // namespace
-}  // namespace autofill
diff --git a/components/autofill/core/browser/metrics/autofill_metrics.cc b/components/autofill/core/browser/metrics/autofill_metrics.cc
index 18ec549..5c882634 100644
--- a/components/autofill/core/browser/metrics/autofill_metrics.cc
+++ b/components/autofill/core/browser/metrics/autofill_metrics.cc
@@ -1021,7 +1021,7 @@
       if (only_visible_fields && !field->is_visible()) {
         continue;
       }
-      autofilled_types.insert(field->Type().GetStorableType());
+      autofilled_types.insert(field->Type().GetCreditCardType());
     }
     return CreditCardSeamlessness(autofilled_types);
   };
diff --git a/components/autofill/core/browser/metrics/autofill_metrics_utils.cc b/components/autofill/core/browser/metrics/autofill_metrics_utils.cc
index 84e2f2a1..cf5057a 100644
--- a/components/autofill/core/browser/metrics/autofill_metrics_utils.cc
+++ b/components/autofill/core/browser/metrics/autofill_metrics_utils.cc
@@ -34,7 +34,7 @@
   // here just for completion.
   static constexpr FieldTypeSet kCvcTypes = {
       CREDIT_CARD_VERIFICATION_CODE, CREDIT_CARD_STANDALONE_VERIFICATION_CODE};
-  return kCvcTypes.contains(form.fields()[0]->Type().GetStorableType());
+  return kCvcTypes.contains(form.fields()[0]->Type().GetCreditCardType());
 }
 
 bool IsEmailOnlyForm(const FormStructure& form) {
diff --git a/components/autofill/core/browser/metrics/form_events/credit_card_form_event_logger.cc b/components/autofill/core/browser/metrics/form_events/credit_card_form_event_logger.cc
index 48b05756..b5b2fea 100644
--- a/components/autofill/core/browser/metrics/form_events/credit_card_form_event_logger.cc
+++ b/components/autofill/core/browser/metrics/form_events/credit_card_form_event_logger.cc
@@ -443,7 +443,7 @@
     }
   }
 
-  FieldType field_type = field.Type().GetStorableType();
+  const FieldType field_type = field.Type().GetCreditCardType();
   field_types_with_shown_suggestions_.erase(field_type);
   field_types_with_accepted_suggestions_.insert(field_type);
 
diff --git a/components/autofill/core/browser/metrics/form_events/loyalty_card_form_event_logger.cc b/components/autofill/core/browser/metrics/form_events/loyalty_card_form_event_logger.cc
index 24765a4..2c2686f 100644
--- a/components/autofill/core/browser/metrics/form_events/loyalty_card_form_event_logger.cc
+++ b/components/autofill/core/browser/metrics/form_events/loyalty_card_form_event_logger.cc
@@ -84,7 +84,7 @@
     has_logged_form_filling_suggestion_filled_ = true;
     Log(FORM_EVENT_LOCAL_SUGGESTION_FILLED_ONCE, form);
   }
-  FieldType field_type = field.Type().GetStorableType();
+  FieldType field_type = field.Type().GetLoyaltyCardType();
   field_types_with_shown_suggestions_.erase(field_type);
   field_types_with_accepted_suggestions_.insert(field_type);
   ++form_interaction_counts_.autofill_fills;
diff --git a/components/autofill/core/browser/metrics/prediction_quality_metrics.cc b/components/autofill/core/browser/metrics/prediction_quality_metrics.cc
index dfba60e..64848e7 100644
--- a/components/autofill/core/browser/metrics/prediction_quality_metrics.cc
+++ b/components/autofill/core/browser/metrics/prediction_quality_metrics.cc
@@ -420,6 +420,9 @@
         case NATIONAL_ID_CARD_EXPIRATION_DATE:
         case NATIONAL_ID_CARD_ISSUE_DATE:
         case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+        case REDRESS_NUMBER:
+        case KNOWN_TRAVELER_NUMBER:
+        case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
           NOTREACHED() << field_type << " type is not in that group.";
       }
       break;
diff --git a/components/autofill/core/browser/payments/credit_card_save_manager.cc b/components/autofill/core/browser/payments/credit_card_save_manager.cc
index ea44b18..da6a75c 100644
--- a/components/autofill/core/browser/payments/credit_card_save_manager.cc
+++ b/components/autofill/core/browser/payments/credit_card_save_manager.cc
@@ -347,7 +347,7 @@
     const std::u16string& value = field->value_for_import();
     const bool is_valid_cvc =
         IsValidCreditCardSecurityCode(value, upload_request_.card.network());
-    if (field->Type().GetStorableType() == CREDIT_CARD_VERIFICATION_CODE) {
+    if (field->Type().GetCreditCardType() == CREDIT_CARD_VERIFICATION_CODE) {
       found_cvc_field_ = true;
       if (!value.empty()) {
         found_value_in_cvc_field_ = true;
diff --git a/components/autofill/core/browser/payments/save_and_fill_manager.h b/components/autofill/core/browser/payments/save_and_fill_manager.h
index da3d406..27da372 100644
--- a/components/autofill/core/browser/payments/save_and_fill_manager.h
+++ b/components/autofill/core/browser/payments/save_and_fill_manager.h
@@ -25,6 +25,8 @@
   // suggestion.
   virtual void OnDidAcceptCreditCardSaveAndFillSuggestion(
       FillCardCallback fill_card_callback) = 0;
+  // Returns true if the maximum number of strikes has been reached.
+  virtual bool IsMaxStrikesLimitReached() = 0;
 };
 
 }  // namespace autofill::payments
diff --git a/components/autofill/core/browser/payments/save_and_fill_manager_impl.cc b/components/autofill/core/browser/payments/save_and_fill_manager_impl.cc
index 7e269580..69663a5 100644
--- a/components/autofill/core/browser/payments/save_and_fill_manager_impl.cc
+++ b/components/autofill/core/browser/payments/save_and_fill_manager_impl.cc
@@ -15,6 +15,7 @@
 #include "components/autofill/core/browser/payments/payments_requests/payments_request.h"
 #include "components/autofill/core/browser/payments/payments_util.h"
 #include "components/autofill/core/browser/payments/save_and_fill_manager.h"
+#include "components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h"
 #include "components/autofill/core/browser/studies/autofill_experiments.h"
 
 namespace autofill::payments {
@@ -50,6 +51,13 @@
   }
 }
 
+bool SaveAndFillManagerImpl::IsMaxStrikesLimitReached() {
+  if (auto* strike_database = GetSaveAndFillStrikeDatabase()) {
+    return strike_database->ShouldBlockFeature();
+  }
+  return false;
+}
+
 void SaveAndFillManagerImpl::OnUserDidDecideOnLocalSave(
     CardSaveAndFillDialogUserDecision user_decision,
     const UserProvidedCardSaveAndFillDetails&
@@ -245,4 +253,17 @@
   // and the instrument id.
 }
 
+SaveAndFillStrikeDatabase*
+SaveAndFillManagerImpl::GetSaveAndFillStrikeDatabase() {
+  if (!autofill_client_->GetStrikeDatabase()) {
+    return nullptr;
+  }
+  if (!save_and_fill_strike_database_) {
+    save_and_fill_strike_database_ =
+        std::make_unique<SaveAndFillStrikeDatabase>(
+            autofill_client_->GetStrikeDatabase());
+  }
+  return save_and_fill_strike_database_.get();
+}
+
 }  // namespace autofill::payments
diff --git a/components/autofill/core/browser/payments/save_and_fill_manager_impl.h b/components/autofill/core/browser/payments/save_and_fill_manager_impl.h
index 08756a0..1bf1ae0 100644
--- a/components/autofill/core/browser/payments/save_and_fill_manager_impl.h
+++ b/components/autofill/core/browser/payments/save_and_fill_manager_impl.h
@@ -8,6 +8,7 @@
 #include "components/autofill/core/browser/payments/payments_autofill_client.h"
 #include "components/autofill/core/browser/payments/payments_request_details.h"
 #include "components/autofill/core/browser/payments/save_and_fill_manager.h"
+#include "components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h"
 
 namespace autofill::payments {
 
@@ -26,6 +27,7 @@
   // SaveAndFillManager:
   void OnDidAcceptCreditCardSaveAndFillSuggestion(
       FillCardCallback fill_card_callback) override;
+  bool IsMaxStrikesLimitReached() override;
 
   // Called when the user makes a decision on the local Save and Fill dialog.
   // The `user_provided_card_save_and_fill_details` holds the  data entered by
@@ -86,6 +88,9 @@
   void OnDidCreateCard(PaymentsAutofillClient::PaymentsRpcResult result,
                        const std::string& instrument_id);
 
+  // Returns the SaveAndFillStrikeDatabase for `autofill_client_`.
+  SaveAndFillStrikeDatabase* GetSaveAndFillStrikeDatabase();
+
   PaymentsAutofillClient* payments_autofill_client() const {
     return autofill_client_->GetPaymentsAutofillClient();
   }
@@ -103,6 +108,9 @@
   // accepted.
   bool upload_save_and_fill_dialog_accepted_ = false;
 
+  // StrikeDatabase used to check whether to show the Save and Fill suggestion.
+  std::unique_ptr<SaveAndFillStrikeDatabase> save_and_fill_strike_database_;
+
   base::WeakPtrFactory<SaveAndFillManagerImpl> weak_ptr_factory_{this};
 };
 
diff --git a/components/autofill/core/browser/payments/test/mock_save_and_fill_manager.h b/components/autofill/core/browser/payments/test/mock_save_and_fill_manager.h
index ea4f998b..4f81a61 100644
--- a/components/autofill/core/browser/payments/test/mock_save_and_fill_manager.h
+++ b/components/autofill/core/browser/payments/test/mock_save_and_fill_manager.h
@@ -20,6 +20,7 @@
               OnDidAcceptCreditCardSaveAndFillSuggestion,
               (FillCardCallback fill_card_callback),
               (override));
+  MOCK_METHOD(bool, IsMaxStrikesLimitReached, (), (override));
 };
 
 }  // namespace autofill
diff --git a/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.cc b/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.cc
index 92aa3425..2455fcf 100644
--- a/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.cc
+++ b/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.cc
@@ -34,6 +34,10 @@
 
 namespace {
 
+using ::signin::GaiaIdHash;
+using ::signin::IdentityManager;
+using FeatureCheck = base::FunctionRef<bool(const base::Feature&)>;
+
 // Helper function for debugging why a permissions check failed.
 void MaybeOutputReason(std::string* out, std::string_view message) {
   if (out) {
@@ -66,7 +70,27 @@
          (!blocklist.empty() && !contains_geo_ip(blocklist));
 }
 
-using FeatureCheck = base::FunctionRef<bool(const base::Feature&)>;
+// Returns the `GaiaIdHash` for the signed in account if there is one or
+// `std::nullopt` otherwise.
+[[nodiscard]] std::optional<GaiaIdHash> GetAccountGaiaIdHash(
+    const IdentityManager* identity_manager) {
+  if (!identity_manager) {
+    return std::nullopt;
+  }
+  GaiaId gaia_id =
+      identity_manager->GetPrimaryAccountInfo(signin::ConsentLevel::kSignin)
+          .gaia;
+  if (gaia_id.empty()) {
+    return std::nullopt;
+  }
+  return GaiaIdHash::FromGaiaId(gaia_id);
+}
+
+// Returns the default `GaiaIdHash` to use for account-keyed prefs if no user
+// is signed in.
+[[nodiscard]] GaiaIdHash GetDefaultGaiaIdHash() {
+  return {};
+}
 
 // Returns whether `action` is relevant for data transparency, i.e. viewing
 // and removing data. These are actions that are generally permitted even if
@@ -163,7 +187,7 @@
   const bool policy_pref_enabled =
       policy_pref_state != kAutofillPredictionSettingsDisabled;
   const bool user_opted_in = GetAutofillAiOptInStatus(client);
-  // Note that the policy can become disabled even after an user has opted in.
+  // Note that the policy can become disabled even after a user has opted in.
   switch (action) {
     case AutofillAiAction::kAddEntityInstanceInSettings:
     case AutofillAiAction::kCrowdsourcingVote:
@@ -175,7 +199,7 @@
     case AutofillAiAction::kUseCachedServerClassificationModelResults:
       return policy_pref_enabled && user_opted_in;
     case AutofillAiAction::kIphForOptIn:
-      // IPH should only show if the user has not opted in yet.
+      // The IPH should only show if the user has not opted in yet.
       return policy_pref_enabled && !user_opted_in;
     case AutofillAiAction::kOptIn:
       if (!policy_pref_enabled) {
@@ -191,10 +215,14 @@
 // Checks whether all requirements for `IdentityManager` state are
 // met.
 [[nodiscard]] bool SatisfiesAccountRequirements(
-    const signin::IdentityManager* identity_manager,
+    const IdentityManager* identity_manager,
     bool has_entity_data_saved,
     AutofillAiAction action,
     std::string* debug_message) {
+  if (base::FeatureList::IsEnabled(features::kAutofillAiIgnoreSignInState)) {
+    return true;
+  }
+
   if (IsRelevantForDataTransparency(action) && has_entity_data_saved) {
     return true;
   }
@@ -353,22 +381,25 @@
 
 bool GetAutofillAiOptInStatus(const AutofillClient& client) {
   const PrefService* const prefs = client.GetPrefs();
-  const signin::IdentityManager* const identity_manager =
-      client.GetIdentityManager();
-  if (!prefs || !identity_manager) {
+  if (!prefs) {
     return false;
   }
 
-  const GaiaId gaia_id =
-      identity_manager->GetPrimaryAccountInfo(signin::ConsentLevel::kSignin)
-          .gaia;
-  if (gaia_id.empty()) {
-    return false;
+  // Check the account-independent opt-in setting.
+  if (const base::Value* value = syncer::GetAccountKeyedPrefValue(
+          prefs, prefs::kAutofillAiOptInStatus, GetDefaultGaiaIdHash());
+      value && value->GetIfBool().value_or(false)) {
+    return true;
   }
 
-  const base::Value* const value =
-      syncer::GetAccountKeyedPrefValue(prefs, prefs::kAutofillAiOptInStatus,
-                                       signin::GaiaIdHash::FromGaiaId(gaia_id));
+  // Check the account-dependent opt-in setting.
+  const std::optional<GaiaIdHash> signed_in_hash =
+      GetAccountGaiaIdHash(client.GetIdentityManager());
+  if (!signed_in_hash) {
+    return false;
+  }
+  const base::Value* value = syncer::GetAccountKeyedPrefValue(
+      prefs, prefs::kAutofillAiOptInStatus, *signed_in_hash);
   return value && value->GetIfBool().value_or(false);
 }
 
@@ -378,15 +409,23 @@
     return false;
   }
 
-  const GaiaId gaia_id =
-      client.GetIdentityManager()
-          ->GetPrimaryAccountInfo(signin::ConsentLevel::kSignin)
-          .gaia;
-  CHECK(!gaia_id.empty());
-  syncer::SetAccountKeyedPrefValue(
-      client.GetPrefs(), prefs::kAutofillAiOptInStatus,
-      signin::GaiaIdHash::FromGaiaId(gaia_id),
-      base::Value(opt_in_status == AutofillAiOptInStatus::kOptedIn));
+  const std::optional<GaiaIdHash> signed_in_hash =
+      GetAccountGaiaIdHash(client.GetIdentityManager());
+  if (signed_in_hash) {
+    syncer::SetAccountKeyedPrefValue(
+        client.GetPrefs(), prefs::kAutofillAiOptInStatus, *signed_in_hash,
+        base::Value(opt_in_status == AutofillAiOptInStatus::kOptedIn));
+  }
+
+  // If the user is signed out or is an opt-out, then we need to make sure that
+  // it also applies to the pref for the signed out state.
+  if (!signed_in_hash || opt_in_status == AutofillAiOptInStatus::kOptedOut) {
+    syncer::SetAccountKeyedPrefValue(
+        client.GetPrefs(), prefs::kAutofillAiOptInStatus,
+        GetDefaultGaiaIdHash(),
+        base::Value(opt_in_status == AutofillAiOptInStatus::kOptedIn));
+  }
+
   base::UmaHistogramEnumeration("Autofill.Ai.OptIn.Change", opt_in_status);
   return true;
 }
diff --git a/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils_unittest.cc b/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils_unittest.cc
index d57c7102..e6a4363 100644
--- a/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils_unittest.cc
+++ b/components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils_unittest.cc
@@ -300,6 +300,26 @@
   EXPECT_EQ(MayPerformAutofillAiAction(client(), GetParam()), is_allowed);
 }
 
+#if !BUILDFLAG(IS_CHROMEOS)  // Signing out does not work on ChromeOS.
+// Tests that enabling `kAutofillAiIgnoreSignInState` skips the check whether a
+// client is signed in.
+TEST_P(AutofillAiMayPerformActionTest, IgnoreSignInStatus) {
+  base::test::ScopedFeatureList feature_list{
+      features::kAutofillAiIgnoreSignInState};
+
+  SetAutofillAiOptInStatus(client(), AutofillAiOptInStatus::kOptedOut);
+  client().identity_test_environment().ClearPrimaryAccount();
+  ASSERT_FALSE(GetAutofillAiOptInStatus(client()));
+
+  EXPECT_TRUE(
+      SetAutofillAiOptInStatus(client(), AutofillAiOptInStatus::kOptedIn));
+  EXPECT_TRUE(GetAutofillAiOptInStatus(client()));
+
+  const bool is_allowed = GetParam() != AutofillAiAction::kIphForOptIn;
+  EXPECT_EQ(MayPerformAutofillAiAction(client(), GetParam()), is_allowed);
+}
+#endif  // !BUILDFLAG(IS_CHROMEOS)
+
 // Tests that only filling and cache use are allowed off-the-record.
 TEST_P(AutofillAiMayPerformActionTest, OffTheRecord) {
   client().set_is_off_the_record(true);
@@ -458,7 +478,6 @@
   // The initially signed in account is opted in.
   EXPECT_TRUE(GetAutofillAiOptInStatus(client()));
 
-  // Signed out clients are never opted in.
   client().identity_test_environment().ClearPrimaryAccount();
   EXPECT_FALSE(GetAutofillAiOptInStatus(client()));
 
@@ -484,6 +503,25 @@
       SetAutofillAiOptInStatus(client(), AutofillAiOptInStatus::kOptedOut));
   EXPECT_FALSE(GetAutofillAiOptInStatus(client()));
 }
+
+// Tests that signing in an opted-in user retains the opt-in status.
+TEST_F(AutofillAiPermissionUtilsTest, SignInAfterOptIn) {
+  base::test::ScopedFeatureList feature_list{
+      features::kAutofillAiIgnoreSignInState};
+
+  SetAutofillAiOptInStatus(client(), AutofillAiOptInStatus::kOptedOut);
+  client().identity_test_environment().ClearPrimaryAccount();
+  ASSERT_FALSE(GetAutofillAiOptInStatus(client()));
+
+  EXPECT_TRUE(
+      SetAutofillAiOptInStatus(client(), AutofillAiOptInStatus::kOptedIn));
+  EXPECT_TRUE(GetAutofillAiOptInStatus(client()));
+
+  // The opt-in status is retained after sign-in.
+  client().identity_test_environment().MakePrimaryAccountAvailable(
+      "foo@gmail.com", signin::ConsentLevel::kSignin);
+  EXPECT_TRUE(GetAutofillAiOptInStatus(client()));
+}
 #endif  // !BUILDFLAG(IS_CHROMEOS)
 
 // Tests that changes to the opt-in status are recorded in metrics.
diff --git a/components/autofill/core/browser/proto/api_v1.proto b/components/autofill/core/browser/proto/api_v1.proto
index 74102ff9..f79eb14f 100644
--- a/components/autofill/core/browser/proto/api_v1.proto
+++ b/components/autofill/core/browser/proto/api_v1.proto
@@ -6,13 +6,13 @@
 
 syntax = "proto2";
 
-option optimize_for = LITE_RUNTIME;
-
 package autofill;
 
 import "password_requirements.proto";
 import "server.proto";
 
+option optimize_for = LITE_RUNTIME;
+
 // Request to retrieve field suggestions from Autofill API for forms in a page
 // that can be used as a resource ID in a RESTful interface.
 message AutofillPageResourceQueryRequest {
@@ -20,20 +20,24 @@
   // "bytes" because this is not supported by the API. The serialized_request is
   // also a distinct signature that can be used for caching.
   optional string serialized_request = 1;
-};
+}
 
 // Request to retrieve field suggestions for multiple forms in a page. You can
 // see this as batched form requests.
 // Next ID: 4
 message AutofillPageQueryRequest {
-  // Next ID: 5
+  // Next ID: 7
   message Form {
-    // Next ID: 5
+    // Next ID: 6
     message Field {
       // Signature made of the field |name| and |control_type|.
       optional fixed32 signature = 1;
       reserved 2, 3, 4;
-    };
+
+      // Low precision hashes for field-level metadata associated with this
+      // field.
+      optional ThreeBitHashedFieldMetadata three_bit_hashed_field_metadata = 5;
+    }
     // Signature of the form that is made of:
     //  - URL scheme (e.g., "http")
     //  - URL domain page (e.g., "google.com")
@@ -50,14 +54,23 @@
     //  - For forms with 1-2 fields, one of the following non-empty elements
     //  ordered by preference: path, reference, or query.
     optional fixed64 alternative_signature = 4;
-  };
+
+    // Structural signature of the form that is made of:
+    //  - URL scheme (e.g., "http")
+    //  - URL domain page (e.g., "google.com")
+    //  - Concatenated fields' form control types (e.g., "text", "password")
+    optional fixed64 structural_signature = 5;
+
+    // Low precision hashes for form-level metadata observed by the client.
+    optional ThreeBitHashedFormMetadata three_bit_hashed_form_metadata = 6;
+  }
   // Version of the client. Do not use, deprecated.
   optional string client_version = 1 [deprecated = true];
   // Forms in the same page for which we want fields suggestions.
   repeated Form forms = 2;
   // The collection of server-side experiments to use.
   repeated int64 experiments = 3;
-};
+}
 
 // Response containing field suggestions from Autofill API for
 // AutofillPageQueryRequest request. Form and fields are in the exact same order
@@ -129,16 +142,16 @@
       reserved 6;  // optional bool primary_type_prediction_is_override
       reserved 7;  // optional string format_string = 7;
       optional FormatString format_string = 8;
-    };
+    }
     // Suggestions on the fields in the same form.
     repeated FieldSuggestion field_suggestions = 1;
 
     // Indicates whether the client may run the AutofillAI model on this form.
     optional bool run_autofill_ai_model = 2;
-  };
+  }
   // Suggestions for forms in the same page.
   repeated FormSuggestion form_suggestions = 1;
-};
+}
 
 // Next ID: 2
 message AutofillUploadRequest {
diff --git a/components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h b/components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h
index 82f72d1..6660726 100644
--- a/components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h
+++ b/components/autofill/core/browser/strike_databases/payments/save_and_fill_strike_database.h
@@ -10,6 +10,7 @@
 
 #include "base/time/time.h"
 #include "components/autofill/core/browser/strike_databases/simple_autofill_strike_database.h"
+#include "components/autofill/core/browser/strike_databases/strike_database.h"
 
 namespace autofill {
 
@@ -22,7 +23,7 @@
   static constexpr size_t kMaxStrikeEntitiesAfterCleanup = 30;
   static constexpr size_t kMaxStrikeLimit = 3;
   static constexpr base::TimeDelta kExpiryTimeDelta = base::Days(180);
-  static constexpr bool kUniqueIdRequired = true;
+  static constexpr bool kUniqueIdRequired = false;
 };
 
 class SaveAndFillStrikeDatabase
diff --git a/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.cc b/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.cc
index 8729de8..1f30caa 100644
--- a/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.cc
+++ b/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.cc
@@ -4,13 +4,427 @@
 
 #include "components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.h"
 
+#include <functional>
+#include <memory>
+#include <string>
+#include <string_view>
+#include <utility>
+#include <vector>
+
+#include "base/containers/flat_map.h"
+#include "base/containers/span.h"
 #include "base/containers/to_vector.h"
+#include "base/memory/raw_ref.h"
+#include "base/notreached.h"
+#include "base/strings/strcat.h"
+#include "base/strings/string_util.h"
+#include "base/strings/utf_string_conversions.h"
+#include "base/time/time.h"
+#include "base/types/strong_alias.h"
+#include "base/types/zip.h"
+#include "components/autofill/core/browser/autofill_field.h"
 #include "components/autofill/core/browser/data_manager/autofill_ai/entity_data_manager.h"
+#include "components/autofill/core/browser/data_model/addresses/autofill_profile_comparator.h"
+#include "components/autofill/core/browser/data_model/addresses/autofill_structured_address_utils.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_instance.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_type.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_type_names.h"
+#include "components/autofill/core/browser/field_type_utils.h"
+#include "components/autofill/core/browser/field_types.h"
+#include "components/autofill/core/browser/filling/autofill_ai/field_filling_entity_util.h"
+#include "components/autofill/core/browser/filling/field_filling_util.h"
+#include "components/autofill/core/browser/form_processing/autofill_ai/determine_attribute_types.h"
 #include "components/autofill/core/browser/form_structure.h"
-#include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_suggestions.h"
+#include "components/autofill/core/browser/integrators/autofill_ai/autofill_ai_labels.h"
 #include "components/autofill/core/browser/permissions/autofill_ai/autofill_ai_permission_utils.h"
+#include "components/autofill/core/browser/suggestions/suggestion.h"
+#include "components/autofill/core/common/form_field_data.h"
+#include "components/autofill/core/common/unique_ids.h"
+#include "components/strings/grit/components_strings.h"
+#include "ui/base/l10n/l10n_util.h"
 
 namespace autofill {
+namespace {
+
+// Holds an assignment of AutofillFields to AttributeTypes.
+//
+// Note that an AutofillField may have multiple AttributeTypes of distinct
+// EntityTypes assigned. That is, it may happen that both of the following are
+// true:
+//   base::Contains(assignment.Find(EntityType(kVehicle)),
+//                  {field, AttributeType(kVehicleOwner));
+//   base::Contains(assignment.Find(EntityType(kDriversLicense)),
+//                  {field, AttributeType(kDriversLicenseName));
+class AttributeTypeAssignment {
+ public:
+  // Creates a type assignment that matches the legacy behavior where `*_TAG`
+  // types still exist. In that case, every AutofillField is assigned at most
+  // one AttributeType.
+  AttributeTypeAssignment(
+      base::span<const std::unique_ptr<AutofillField>> fields LIFETIME_BOUND,
+      const Section& trigger_section)
+      : map_(RationalizeAndDetermineAttributeTypes(fields, trigger_section)) {}
+
+  AttributeTypeAssignment(const AttributeTypeAssignment&) = delete;
+  AttributeTypeAssignment& operator=(const AttributeTypeAssignment&) = delete;
+  AttributeTypeAssignment(AttributeTypeAssignment&&) = default;
+  AttributeTypeAssignment& operator=(AttributeTypeAssignment&&) = default;
+  ~AttributeTypeAssignment() = default;
+
+  base::span<const AutofillFieldWithAttributeType> Find(EntityType entity) const
+      LIFETIME_BOUND {
+    auto it = map_.find(entity);
+    if (it == map_.end()) {
+      return {};
+    }
+    return it->second;
+  }
+
+ private:
+  base::flat_map<EntityType, std::vector<AutofillFieldWithAttributeType>> map_;
+};
+
+struct SuggestionWithMetadata {
+  // A suggestion whose payload is of type `Suggestion::AutofillAiPayload`.
+  Suggestion suggestion;
+
+  // The entity used to build `suggestion`.
+  raw_ref<const EntityInstance> entity;
+
+  // The attribute (of `entity`) of the trigger field.
+  AttributeType trigger_attribute_type;
+
+  // The values that would be filled by `suggestion`, indexed by the underlying
+  // field's ID.
+  base::flat_map<FieldGlobalId, std::u16string> field_to_value;
+};
+
+base::optional_ref<const AutofillFieldWithAttributeType> FindField(
+    base::span<const AutofillFieldWithAttributeType> haystack LIFETIME_BOUND,
+    const FieldGlobalId& needle) {
+  auto it = std::ranges::find(haystack, needle,
+                              [](const AutofillFieldWithAttributeType& f) {
+                                return f.field->global_id();
+                              });
+  return it != haystack.end() ? &*it : nullptr;
+}
+
+std::vector<Suggestion> AssignLabelsToSuggestions(
+    base::span<const EntityLabel> labels,
+    std::vector<Suggestion> suggestions) {
+  DCHECK_EQ(labels.size(), suggestions.size());
+  for (auto [suggestion, label] : base::zip(suggestions, labels)) {
+    DCHECK(suggestion.labels.empty());
+    suggestion.labels.push_back(
+        {Suggestion::Text(base::JoinString(label, kLabelSeparator))});
+  }
+  return suggestions;
+}
+
+// Returns a vector of EntityLabels, with one entry for each
+// SuggestionWithMetadata in `suggestions`.
+//
+// That is, the `i`th element of the returned vector corresponds to
+// `suggestions[i]`. The individual EntityLabels may be empty, but the strings
+// they contain are non-empty.
+//
+// Labels are supposed to be shown by the UI in the second line of each
+// suggestion (not the main text).
+//
+// Labels consist of the AttributeInstance values. Ideally, every suggestion is
+// uniquely identifiable by its label.
+//
+// More precisely, two kinds of EntityInstances are taken into account:
+// - `SuggestionWithMetadata::entity` for `suggestions`
+// - `other_entities_that_can_fill_section`
+// That is, a suggestion's label ideally not only uniquely identifies the
+// suggestion's entity among the other suggestions' entities, but also among
+// those entities that may be autofilled from some other field in the same
+// section.
+//
+// In reality, labels may not uniquely identify the underlying entity: for one
+// thing, the maximum length of the label is limited; for another, different
+// entities may agree on the values of the disambiguating attributes.
+std::vector<EntityLabel> GetLabelsForSuggestions(
+    base::span<const SuggestionWithMetadata> suggestions,
+    base::span<const EntityInstance*> other_entities_that_can_fill_section,
+    const std::string& app_locale) {
+  std::vector<const EntityInstance*> entities = base::ToVector(
+      suggestions, [](const SuggestionWithMetadata& suggestions) {
+        return &suggestions.entity.get();
+      });
+  entities.insert(entities.end(), other_entities_that_can_fill_section.begin(),
+                  other_entities_that_can_fill_section.end());
+
+  std::vector<EntityLabel> labels = GetLabelsForEntities(
+      entities, /*allow_only_disambiguating_types=*/true,
+      /*allow_only_disambiguating_values=*/true, app_locale);
+  if (labels.size() > suggestions.size()) {
+    // Drop the labels for the `other_entities_that_can_fill_section`.
+    labels.resize(suggestions.size());
+  }
+  return labels;
+}
+
+// Populates `Suggestion::labels` of the given `suggestions` and returns the
+// result.
+//
+// The size of the returned vector is that of `suggestions`.
+//
+// See GetLabelsForSuggestions() for details on the label generation.
+std::vector<Suggestion> GenerateFillingSuggestionWithLabels(
+    std::vector<SuggestionWithMetadata> suggestions,
+    base::span<const EntityInstance*> other_entities_that_can_fill_section,
+    const std::string& app_locale) {
+  std::vector<EntityLabel> labels = GetLabelsForSuggestions(
+      suggestions, other_entities_that_can_fill_section, app_locale);
+  DCHECK_EQ(suggestions.size(), labels.size());
+
+  // Postprocess the labels:
+  // - Remove the trigger field's value (if present) because it's also shown in
+  //   the suggestions top row.
+  // - Prepend the entity type's name to each label.
+  for (auto [suggestion, label] : base::zip(suggestions, labels)) {
+    const EntityInstance& entity = *suggestion.entity;
+    const AttributeType trigger_attribute_type =
+        suggestion.trigger_attribute_type;
+    base::optional_ref<const AttributeInstance> attribute =
+        entity.attribute(trigger_attribute_type);
+    CHECK(attribute);
+    std::erase(label, attribute->GetCompleteInfo(app_locale));
+    label.insert(label.begin(), std::u16string(entity.type().GetNameForI18n()));
+  }
+
+  return AssignLabelsToSuggestions(
+      labels,
+      base::ToVector(std::move(suggestions), [](SuggestionWithMetadata& s) {
+        return std::move(s).suggestion;
+      }));
+}
+
+// Returns a suggestion to manage AutofillAi data.
+Suggestion CreateManageSuggestion() {
+  Suggestion suggestion(
+      l10n_util::GetStringUTF16(IDS_AUTOFILL_AI_MANAGE_SUGGESTION_MAIN_TEXT),
+      SuggestionType::kManageAutofillAi);
+  suggestion.icon = Suggestion::Icon::kSettings;
+  return suggestion;
+}
+
+// Returns a suggestion to "Undo" Autofill.
+Suggestion CreateUndoSuggestion() {
+  Suggestion suggestion(l10n_util::GetStringUTF16(IDS_AUTOFILL_UNDO_MENU_ITEM),
+                        SuggestionType::kUndoOrClear);
+  suggestion.icon = Suggestion::Icon::kUndo;
+  suggestion.acceptance_a11y_announcement =
+      l10n_util::GetStringUTF16(IDS_AUTOFILL_A11Y_ANNOUNCE_CLEARED_FORM);
+  return suggestion;
+}
+
+// Returns suggestions whose set of fields and values to be filled are not
+// subsets of another.
+std::vector<SuggestionWithMetadata> DedupeFillingSuggestions(
+    std::vector<SuggestionWithMetadata> s) {
+  for (auto it = s.cbegin(); it != s.cend();) {
+    // Erase `it` iff
+    // - `it` fills a proper subset of `jt` or
+    // - `it` fills the same values as `jt` and comes before `jt` in `s`.
+    bool erase_it = false;
+    for (auto jt = s.cbegin(); !erase_it && jt != s.cend(); ++jt) {
+      erase_it |= it != jt &&
+                  std::ranges::includes(jt->field_to_value, it->field_to_value);
+    }
+    it = erase_it ? s.erase(it) : it + 1;
+  }
+  return s;
+}
+
+Suggestion::Icon GetSuggestionIcon(EntityType trigger_entity_type) {
+  switch (trigger_entity_type.name()) {
+    case EntityTypeName::kDriversLicense:
+      return Suggestion::Icon::kIdCard;
+    case EntityTypeName::kNationalIdCard:
+      return Suggestion::Icon::kIdCard;
+    case EntityTypeName::kPassport:
+      return Suggestion::Icon::kIdCard;
+    case EntityTypeName::kVehicle:
+      return Suggestion::Icon::kVehicle;
+  }
+  NOTREACHED();
+}
+
+// Indicates whether `entity` is relevant for suggestion generation.
+//
+// If so, `entity` is guaranteed to define a non-empty value for
+// `trigger_field`'s Autofill AI FieldType.
+bool EntityShouldProduceSuggestion(
+    const EntityInstance& entity,
+    const AutofillFieldWithAttributeType& trigger_field,
+    const std::string& app_locale) {
+  DCHECK_EQ(entity.type(), trigger_field.type.entity_type());
+  base::optional_ref<const AttributeInstance> trigger_attribute =
+      entity.attribute(trigger_field.type);
+  // Do not create a suggestion if the triggering field cannot be filled.
+  if (!trigger_attribute) {
+    return false;
+  }
+  std::u16string trigger_value = trigger_attribute->GetInfo(
+      trigger_field.field->Type().GetStorableType(), app_locale,
+      trigger_field.field->format_string());
+  if (trigger_value.empty()) {
+    return false;
+  }
+
+  // Obfuscated types are not prefix matched to avoid that a webpage can
+  // use the existence of suggestions to guess a user's data.
+  if (!trigger_field.type.is_obfuscated()) {
+    const std::u16string normalized_attribute =
+        AutofillProfileComparator::NormalizeForComparison(trigger_value);
+    const std::u16string normalized_field_content =
+        AutofillProfileComparator::NormalizeForComparison(
+            trigger_field.field->value());
+    if (!normalized_attribute.starts_with(normalized_field_content)) {
+      return false;
+    }
+  }
+  return true;
+}
+
+// Returns true if `entity` has a non-empty value to fill for some field of
+// `section` in `fields`.
+//
+// The AttributeTypes of `fields` must all belong to `entity`.
+bool CanFillSomeField(const EntityInstance& entity,
+                      base::span<const AutofillFieldWithAttributeType> fields,
+                      const std::string& app_locale) {
+  return std::ranges::any_of(
+      fields, [&](const AutofillFieldWithAttributeType& f) {
+        DCHECK_EQ(entity.type(), f.type.entity_type());
+        base::optional_ref<const AttributeInstance> attribute =
+            entity.attribute(f.type);
+        return attribute && !attribute
+                                 ->GetInfo(f.field->Type().GetStorableType(),
+                                           app_locale, f.field->format_string())
+                                 .empty();
+      });
+}
+
+SuggestionWithMetadata GetSuggestionForEntity(
+    const EntityInstance& entity,
+    base::span<const AutofillFieldWithAttributeType> fields,
+    const AutofillFieldWithAttributeType& trigger_field,
+    const std::string& app_locale) {
+  // The dereference is guaranteed by EntityShouldProduceSuggestion().
+  const AttributeInstance& trigger_attribute =
+      *entity.attribute(trigger_field.type);
+
+  std::vector<std::pair<FieldGlobalId, std::u16string>> field_to_value;
+  for (const auto& [field, attribute_type] : fields) {
+    DCHECK_EQ(entity.type(), attribute_type.entity_type());
+    base::optional_ref<const AttributeInstance> attribute =
+        entity.attribute(attribute_type);
+    if (!attribute) {
+      continue;
+    }
+
+    std::u16string attribute_value = attribute->GetInfo(
+        field->Type().GetStorableType(), app_locale, field->format_string());
+
+    if (attribute_value.empty()) {
+      continue;
+    }
+
+    field_to_value.emplace_back(field->global_id(), std::move(attribute_value));
+  }
+
+  // Retrieve all entity values used to generate labels later on.
+  std::vector<std::pair<AttributeType, std::u16string>> attribute_type_to_value;
+  for (const AttributeInstance& attribute : entity.attributes()) {
+    std::u16string full_attribute_value = attribute.GetCompleteInfo(app_locale);
+    if (full_attribute_value.empty()) {
+      continue;
+    }
+    attribute_type_to_value.emplace_back(attribute.type(),
+                                         std::move(full_attribute_value));
+  }
+
+  Suggestion suggestion =
+      Suggestion(trigger_attribute.GetInfo(
+                     trigger_field.field->Type().GetStorableType(), app_locale,
+                     trigger_field.field->format_string()),
+                 SuggestionType::kFillAutofillAi);
+  suggestion.payload = Suggestion::AutofillAiPayload(entity.guid());
+  suggestion.icon = GetSuggestionIcon(entity.type());
+  return SuggestionWithMetadata(suggestion, raw_ref(entity), trigger_field.type,
+                                base::flat_map(std::move(field_to_value)));
+}
+
+std::vector<Suggestion> CreateAutofillAiFillingSuggestions(
+    const FormStructure& form,
+    const FormFieldData& trigger_field_data,
+    base::span<const EntityInstance> entities,
+    const std::string& app_locale) {
+  const AutofillField* trigger_field =
+      form.GetFieldById(trigger_field_data.global_id());
+  CHECK(trigger_field);
+
+  AttributeTypeAssignment assignment =
+      AttributeTypeAssignment(form.fields(), trigger_field->section());
+
+  std::vector<SuggestionWithMetadata> suggestions_with_metadata;
+  for (const EntityInstance& entity : entities) {
+    base::span<const AutofillFieldWithAttributeType> fields_with_types =
+        assignment.Find(entity.type());
+    base::optional_ref<const AutofillFieldWithAttributeType>
+        trigger_field_with_type =
+            FindField(fields_with_types, trigger_field->global_id());
+    if (!trigger_field_with_type ||
+        !EntityShouldProduceSuggestion(entity, *trigger_field_with_type,
+                                       app_locale)) {
+      continue;
+    }
+    suggestions_with_metadata.push_back(GetSuggestionForEntity(
+        entity, fields_with_types, *trigger_field_with_type, app_locale));
+  }
+
+  if (suggestions_with_metadata.empty()) {
+    return {};
+  }
+
+  auto entities_used_to_build_suggestions = base::MakeFlatSet<base::Uuid>(
+      suggestions_with_metadata, {}, [](const SuggestionWithMetadata& s) {
+        return s.suggestion.GetPayload<Suggestion::AutofillAiPayload>().guid;
+      });
+
+  // Labels need to be consistent across the whole fill group. That is, as the
+  // user clicks around fields they need to see the same set of attributes as a
+  // combination of main text and labels. Therefore, entities that do not
+  // generate suggestions on a certain triggering field still affect label
+  // generation and should be taken into account.
+  std::vector<const EntityInstance*> other_entities_that_can_fill_section;
+  for (const EntityInstance& entity : entities) {
+    if (!entities_used_to_build_suggestions.contains(entity.guid()) &&
+        CanFillSomeField(entity, assignment.Find(entity.type()), app_locale)) {
+      other_entities_that_can_fill_section.push_back(&entity);
+    }
+  }
+
+  std::vector<Suggestion> suggestions = GenerateFillingSuggestionWithLabels(
+      DedupeFillingSuggestions(std::move(suggestions_with_metadata)),
+      other_entities_that_can_fill_section, app_locale);
+
+  // Footer suggestions.
+  suggestions.emplace_back(SuggestionType::kSeparator);
+  // TODO(crbug.com/420455175): Use `autofill_field` when `is_autofilled` starts
+  // meaning the same thing in both `AutofillField` and `FormFieldData`.
+  if (trigger_field->is_autofilled()) {
+    suggestions.emplace_back(CreateUndoSuggestion());
+  }
+  suggestions.emplace_back(CreateManageSuggestion());
+  return suggestions;
+}
+
+}  // namespace
 
 AutofillAiSuggestionGenerator::AutofillAiSuggestionGenerator() = default;
 AutofillAiSuggestionGenerator::~AutofillAiSuggestionGenerator() = default;
@@ -121,7 +535,6 @@
       [](SuggestionData& suggestion_data) {
         return std::get<autofill::EntityInstance>(std::move(suggestion_data));
       });
-
   std::vector<Suggestion> suggestions =
       CreateAutofillAiFillingSuggestions(*form, *field, entities, app_locale_);
   callback({FillingProduct::kAutofillAi, std::move(suggestions)});
diff --git a/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator_unittests.cc b/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator_unittests.cc
index 91be00ae..f007ecc 100644
--- a/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator_unittests.cc
+++ b/components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator_unittests.cc
@@ -4,30 +4,83 @@
 
 #include "components/autofill/core/browser/suggestions/autofill_ai/autofill_ai_suggestion_generator.h"
 
+#include "base/check.h"
+#include "base/containers/span.h"
+#include "base/containers/to_vector.h"
 #include "base/test/mock_callback.h"
 #include "base/test/run_until.h"
 #include "base/test/task_environment.h"
+#include "base/types/optional_ref.h"
+#include "components/autofill/core/browser/autofill_field.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_instance.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_type.h"
+#include "components/autofill/core/browser/data_model/autofill_ai/entity_type_names.h"
+#include "components/autofill/core/browser/field_types.h"
+#include "components/autofill/core/browser/form_processing/autofill_ai/determine_attribute_types.h"
+#include "components/autofill/core/browser/form_structure.h"
 #include "components/autofill/core/browser/foundations/test_autofill_client.h"
+#include "components/autofill/core/browser/suggestions/suggestion_test_helpers.h"
 #include "components/autofill/core/browser/suggestions/suggestion_type.h"
 #include "components/autofill/core/browser/test_utils/autofill_form_test_utils.h"
 #include "components/autofill/core/browser/test_utils/autofill_test_utils.h"
 #include "components/autofill/core/browser/webdata/autofill_ai/entity_table.h"
+#include "components/autofill/core/common/autofill_features.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
 namespace autofill {
 namespace {
 using enum SuggestionType;
-using ::testing::Eq;
+
+using FieldPrediction =
+    AutofillQueryResponse::FormSuggestion::FieldSuggestion::FieldPrediction;
+using ::testing::Contains;
+using ::testing::ElementsAre;
 using ::testing::Field;
 using ::testing::IsEmpty;
+using ::testing::Matcher;
+using ::testing::Not;
+using ::testing::ResultOf;
 
-auto HasType(SuggestionType expected_type) {
-  return Field("Suggestion::type", &Suggestion::type, Eq(expected_type));
+constexpr char kAppLocaleUS[] = "en-US";
+
+EntityInstance MakePassportWithRandomGuid(
+    test::PassportEntityOptions options = {}) {
+  base::Uuid guid = base::Uuid::GenerateRandomV4();
+  options.guid = guid.AsLowercaseString();
+  return test::GetPassportEntityInstance(options);
+}
+
+EntityInstance MakeVehicleWithRandomGuid(test::VehicleOptions options = {}) {
+  base::Uuid guid = base::Uuid::GenerateRandomV4();
+  options.guid = guid.AsLowercaseString();
+  return test::GetVehicleEntityInstance(options);
+}
+
+Matcher<const Suggestion&> HasMainText(const std::u16string& text) {
+  return ResultOf(
+      "Suggestion::main_text.value",
+      [](const Suggestion& s) { return s.main_text.value; }, text);
+}
+
+Matcher<const Suggestion&> HasLabel(const std::u16string& label) {
+  return Field(
+      &Suggestion::labels,
+      ElementsAre(ElementsAre(Field(&Suggestion::Text::value, label))));
+}
+
+Matcher<const Suggestion&> HasType(SuggestionType type) {
+  return Field("Suggestion::type", &Suggestion::type, type);
+}
+
+auto SuggestionsAre(auto&&... matchers) {
+  return ElementsAre(std::forward<decltype(matchers)>(matchers)...,
+                     HasType(SuggestionType::kSeparator),
+                     HasType(SuggestionType::kManageAutofillAi));
 }
 
 class AutofillAiSuggestionGeneratorTest : public testing::Test {
- protected:
+ public:
   AutofillAiSuggestionGeneratorTest() {
     scoped_feature_list_.InitWithFeatures(
         /*enabled_features=*/{features::kAutofillAiWithDataSchema,
@@ -41,17 +94,11 @@
             webdata_helper_.autofill_webdata_service(),
             /*history_service=*/nullptr,
             /*strike_database=*/nullptr));
-
+    autofill_client_.SetUpPrefsAndIdentityForAutofillAi();
     generator_ = std::make_unique<AutofillAiSuggestionGenerator>();
   }
 
-  TestAutofillClient& client() { return autofill_client_; }
-  base::test::TaskEnvironment& task_environment() { return task_environment_; }
-
-  AutofillAiSuggestionGenerator& generator() { return *generator_; }
-  EntityDataManager& edm() { return *autofill_client_.GetEntityDataManager(); }
-  AutofillWebDataServiceTestHelper& webdata_helper() { return webdata_helper_; }
-
+  // Sets the form to one whose `i`th field has type `field_types[i]`.
   void SetForm(const std::vector<FieldType>& field_types) {
     test::FormDescription form_description;
     for (FieldType type : field_types) {
@@ -69,10 +116,60 @@
     }
   }
 
+  void SetEntities(std::vector<EntityInstance> entities) {
+    entities_ = std::move(entities);
+    for (EntityInstance& entity : entities_) {
+      edm().AddOrUpdateEntityInstance(entity);
+    }
+    webdata_helper().WaitUntilIdle();
+  }
+
+  std::optional<std::u16string> GetFillValueForField(
+      const Suggestion::AutofillAiPayload& payload,
+      const AutofillField& field) {
+    auto it = std::ranges::find(entities_, payload.guid, &EntityInstance::guid);
+    if (it == entities_.end()) {
+      return std::nullopt;
+    }
+    const EntityInstance& entity = *it;
+
+    std::vector<AutofillFieldWithAttributeType> fields_and_types =
+        RationalizeAndDetermineAttributeTypes(*form_structure_, field.section(),
+                                              entity.type());
+    auto jt = std::ranges::find(fields_and_types, field.global_id(),
+                                [](const AutofillFieldWithAttributeType& f) {
+                                  return f.field->global_id();
+                                });
+    if (jt == fields_and_types.end()) {
+      return std::nullopt;
+    }
+    const AttributeType type = jt->type;
+
+    base::optional_ref<const AttributeInstance> attribute =
+        entity.attribute(type);
+    if (!attribute) {
+      return std::nullopt;
+    }
+    return attribute->GetInfo(field.Type().GetStorableType(), kAppLocaleUS,
+                              field.format_string());
+  }
+
+  std::vector<Suggestion> CreateAutofillAiFillingSuggestions(
+      const AutofillField& field) {
+    AutofillAiManager manager(&autofill_client_, nullptr);
+    std::vector<Suggestion> suggestions =
+        manager.GetSuggestions(form_structure(), field);
+    return suggestions;
+  }
+
+  TestAutofillClient& client() { return autofill_client_; }
+  AutofillAiSuggestionGenerator& generator() { return *generator_; }
+  EntityDataManager& edm() { return *autofill_client_.GetEntityDataManager(); }
+  AutofillWebDataServiceTestHelper& webdata_helper() { return webdata_helper_; }
   FormData form() { return form_structure_->ToFormData(); }
   FormFieldData& field_data() { return *form_structure_->fields()[0]; }
   FormStructure& form_structure() { return *form_structure_; }
-  AutofillField& field() { return *form_structure_->fields()[0]; }
+  AutofillField& field(size_t i = 0) { return *form_structure_->fields()[i]; }
 
  private:
   base::test::ScopedFeatureList scoped_feature_list_;
@@ -82,14 +179,23 @@
   AutofillWebDataServiceTestHelper webdata_helper_{
       std::make_unique<EntityTable>()};
   TestAutofillClient autofill_client_;
+  std::vector<EntityInstance> entities_;
   std::optional<FormStructure> form_structure_;
 };
 
+std::u16string GetPassportName(const EntityInstance& entity) {
+  return entity.attribute(AttributeType(AttributeTypeName::kPassportName))
+      ->GetCompleteInfo(kAppLocaleUS);
+}
+
+std::u16string GetPassportNumber(const EntityInstance& entity) {
+  return entity.attribute(AttributeType(AttributeTypeName::kPassportNumber))
+      ->GetCompleteInfo(kAppLocaleUS);
+}
+
 TEST_F(AutofillAiSuggestionGeneratorTest, GeneratesAutofillAiSuggestions) {
-  client().SetUpPrefsAndIdentityForAutofillAi();
+  SetEntities({MakePassportWithRandomGuid()});
   SetForm({PASSPORT_NUMBER});
-  edm().AddOrUpdateEntityInstance(test::GetPassportEntityInstance());
-  webdata_helper().WaitUntilIdle();
 
   base::MockCallback<base::OnceCallback<void(
       std::pair<FillingProduct,
@@ -134,7 +240,6 @@
 }
 
 TEST_F(AutofillAiSuggestionGeneratorTest, NoSuggestionsIfNoEntities) {
-  client().SetUpPrefsAndIdentityForAutofillAi();
   SetForm({PASSPORT_NUMBER});
 
   base::MockCallback<base::OnceCallback<void(
@@ -177,5 +282,325 @@
       }));
 }
 
+// Tests that no suggestions are generated when the field has a non-Autofill AI
+// type.
+TEST_F(AutofillAiSuggestionGeneratorTest, NoSuggestionsOnNonAiField) {
+  SetEntities({MakePassportWithRandomGuid()});
+  SetForm({ADDRESS_HOME_ZIP, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
+}
+
+TEST_F(AutofillAiSuggestionGeneratorTest, GetFillingSuggestion_PassportEntity) {
+  EntityInstance passport_entity = MakePassportWithRandomGuid();
+  SetEntities({passport_entity});
+  SetForm({NAME_FULL, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
+
+  std::vector<Suggestion> suggestions =
+      CreateAutofillAiFillingSuggestions(field(0));
+
+  // There should be only one suggestion whose main text matches the entity
+  // value for the passport name.
+  EXPECT_THAT(suggestions,
+              SuggestionsAre(HasMainText(GetPassportName(passport_entity))));
+
+  const Suggestion::AutofillAiPayload* payload =
+      std::get_if<Suggestion::AutofillAiPayload>(&suggestions[0].payload);
+  ASSERT_TRUE(payload);
+  EXPECT_THAT(suggestions[0], HasIcon(Suggestion::Icon::kIdCard));
+
+  // The triggering/first field is of Autofill AI type.
+  EXPECT_EQ(GetFillValueForField(*payload, field(0)),
+            GetPassportName(passport_entity));
+  // The second field in the form is also of Autofill AI type.
+  EXPECT_EQ(GetFillValueForField(*payload, field(1)),
+            GetPassportNumber(passport_entity));
+  // The third field is not of Autofill AI type.
+  EXPECT_EQ(GetFillValueForField(*payload, field(2)), std::nullopt);
+}
+
+TEST_F(AutofillAiSuggestionGeneratorTest, GetFillingSuggestion_PrefixMatching) {
+  EntityInstance passport_prefix_matches =
+      MakePassportWithRandomGuid({.name = u"Jon Doe"});
+  EntityInstance passport_prefix_does_not_match =
+      MakePassportWithRandomGuid({.name = u"Harry Potter"});
+
+  SetEntities({passport_prefix_matches, passport_prefix_does_not_match});
+  SetForm({NAME_FULL, PASSPORT_NUMBER, PHONE_HOME_WHOLE_NUMBER});
+  field(0).set_value(u"J");
+
+  // There should be only one suggestion whose main text matches is a prefix of
+  // the value already existing in the triggering field.
+  // Note that there is one separator and one footer suggestion as well.
+  EXPECT_THAT(
+      CreateAutofillAiFillingSuggestions(field(0)),
+      SuggestionsAre(HasMainText(GetPassportName(passport_prefix_matches))));
+}
+
+// Tests that no prefix matching is performed if the attribute that would be
+// filled into the triggering field is obfuscated.
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       GetFillingSuggestionNoPrefixMatchingForObfuscatedAttributes) {
+  SetEntities({MakePassportWithRandomGuid({.number = u"12345"})});
+  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
+  field(0).set_value(u"12");
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), Not(IsEmpty()));
+}
+
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       GetFillingSuggestion_SkipFieldsThatDoNotMatchTheTriggeringFieldSection) {
+  EntityInstance passport_entity = MakePassportWithRandomGuid();
+  SetEntities({passport_entity});
+  SetForm({PASSPORT_NUMBER, PASSPORT_EXPIRATION_DATE});
+
+  field(0).set_section(Section::FromAutocomplete(Section::Autocomplete("foo")));
+  field(1).set_section(Section::FromAutocomplete(Section::Autocomplete("bar")));
+  ASSERT_NE(field(0).section(), field(1).section());
+
+  std::vector<Suggestion> suggestions =
+      CreateAutofillAiFillingSuggestions(field(0));
+  EXPECT_THAT(suggestions,
+              SuggestionsAre(HasMainText(GetPassportNumber(passport_entity))));
+  EXPECT_THAT(suggestions, SuggestionsAre(HasLabel(u"Passport")));
+
+  const Suggestion::AutofillAiPayload* payload =
+      std::get_if<Suggestion::AutofillAiPayload>(&suggestions[0].payload);
+  ASSERT_TRUE(payload);
+  // The triggering/first field is of Autofill AI type.
+  EXPECT_EQ(GetFillValueForField(*payload, field(0)),
+            GetPassportNumber(passport_entity));
+}
+
+// Tests that there are no suggestions if the existing entities don't match the
+// triggering field.
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       NonMatchingEntity_DoNoReturnSuggestions) {
+  EntityInstance drivers_license_entity =
+      test::GetDriversLicenseEntityInstance();
+  SetEntities({drivers_license_entity});
+  SetForm({NAME_FULL, PASSPORT_NUMBER});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
+}
+
+// Tests that suggestions whose structured attribute would have empty text for
+// the value to fill into the triggering field are not shown.
+TEST_F(AutofillAiSuggestionGeneratorTest, EmptyMainTextForStructuredAttribute) {
+  EntityInstance passport = MakePassportWithRandomGuid({.name = u"Miller"});
+  SetEntities({passport});
+
+  base::optional_ref<const AttributeInstance> name =
+      passport.attribute(AttributeType(AttributeTypeName::kPassportName));
+  ASSERT_TRUE(name);
+  ASSERT_EQ(name->GetInfo(NAME_FIRST, kAppLocaleUS, std::nullopt), u"");
+  ASSERT_EQ(name->GetInfo(NAME_LAST, kAppLocaleUS, std::nullopt), u"Miller");
+
+  SetForm({NAME_FIRST, NAME_LAST, PASSPORT_NUMBER});
+
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)), IsEmpty());
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(1)), Not(IsEmpty()));
+}
+
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       GetFillingSuggestion_DedupeSuggestions) {
+  EntityInstance passport1 = MakePassportWithRandomGuid();
+  EntityInstance passport2 = MakePassportWithRandomGuid(
+      {.name = u"Jon Doe", .number = u"927908CYGAS1"});
+  EntityInstance passport3 =
+      MakePassportWithRandomGuid({.expiry_date = u"2001-12-01"});
+  EntityInstance passport4 =
+      MakePassportWithRandomGuid({.expiry_date = nullptr});
+  SetEntities({passport1, passport2, passport3, passport4});
+  // Sets the usage such that the entities are frequency ranked as `passport2`,
+  // `passport1`.
+  edm().RecordEntityUsed(passport2.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  SetForm({NAME_FULL, PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
+
+  // `passport3` is deduped because there is no expiry date in the form and its
+  // remaining attributes are a subset of `passport1`.
+  // `passport4` is deduped because it is a proper subset of `passport1`.
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasMainText(GetPassportName(passport2)),
+                             HasMainText(GetPassportName(passport1))));
+}
+
+// Tests that an "Undo Autofill" suggestion is appended if the trigger field
+// is autofilled.
+TEST_F(AutofillAiSuggestionGeneratorTest, GetFillingSuggestions_Undo) {
+  SetEntities({MakePassportWithRandomGuid()});
+  SetForm({PASSPORT_NUMBER});
+
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              Not(Contains(HasType(SuggestionType::kUndoOrClear))));
+  field(0).set_is_autofilled(true);
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              Contains(HasType(SuggestionType::kUndoOrClear)));
+}
+
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       LabelGeneration_SingleEntity_NoLabelAdded) {
+  SetEntities({MakePassportWithRandomGuid()});
+  SetForm({PASSPORT_NUMBER, NAME_FULL});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport")));
+}
+
+// Tests that the existence of an entity that does not fill the triggering field
+// still affects label generation.
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_SingleSuggestion_OtherEntitiesFillOtherFieldsInForm_LabelAdded) {
+  SetEntities(
+      {MakeVehicleWithRandomGuid({.plate = nullptr,
+                                  .make = nullptr,
+                                  .model = nullptr,
+                                  .year = nullptr}),
+       MakeVehicleWithRandomGuid({.name = nullptr, .number = nullptr})});
+  SetForm({VEHICLE_LICENSE_PLATE, VEHICLE_VIN});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Vehicle · BMW · Series 2")));
+}
+
+// Test that if focused field (here: passport number) is not the highest-ranking
+// disambiguating label (passport name), we the latter as a label.
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       LabelGeneration_TwoSuggestions_SameMainText_AddTopDifferentiatingLabel) {
+  EntityInstance passport1 = MakePassportWithRandomGuid();
+  EntityInstance passport2 = MakePassportWithRandomGuid(
+      {.name = u"Machado de Assis", .number = u"123"});
+  SetEntities({passport1, passport2});
+  // Sets the usage such that the entities are frequency ranked as `passport1`,
+  // `passport2`.
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  SetForm({PASSPORT_NUMBER, NAME_FULL});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport · Pippi Långstrump"),
+                             HasLabel(u"Passport · Machado de Assis")));
+}
+
+// Note that because the main text is the top disambiguating field (and is
+// different across entities), we do not need to add a label.
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_TwoSuggestions_MainTextIsDisambiguating_DifferentMainText_DoNotAddDifferentiatingLabel) {
+  SetEntities({MakePassportWithRandomGuid(),
+               MakePassportWithRandomGuid(
+                   {.name = u"Machado de Assis", .country = u"Brazil"})});
+
+  // Note that passport name is the first at the rank of disambiguating texts.
+  SetForm({NAME_FULL, PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport"), HasLabel(u"Passport")));
+}
+
+// Note that while the main text is the top disambiguating field, we need
+// further labels since it is the same in both suggestions.
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_TwoSuggestions_MainTextIsDisambiguating_SameMainText_AddDifferentiatingLabel) {
+  EntityInstance passport1 = MakePassportWithRandomGuid();
+  EntityInstance passport2 = MakePassportWithRandomGuid({.country = u"Brazil"});
+  SetEntities({passport1, passport2});
+  // Sets the usage such that the entities are frequency ranked as `passport1`,
+  // `passport2`.
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  // Note that passport name is the first at the rank of disambiguating texts.
+  SetForm({NAME_FULL, PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport · Sweden"),
+                             HasLabel(u"Passport · Brazil")));
+}
+
+// Note that because the main text is not the top disambiguating field, we do
+// need to add a label, even when all main texts are different and the the main
+// text disambiguating itself (but not the top one).
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_TwoSuggestions_MainTextIsNotTopDisambiguatingType_addDifferentiatingLabel) {
+  EntityInstance passport1 = MakePassportWithRandomGuid();
+  EntityInstance passport2 = MakePassportWithRandomGuid(
+      {.name = u"Machado de Assis", .country = u"Brazil"});
+  SetEntities({passport1, passport2});
+  // Sets the usage such that the entities are frequency ranked as `passport1`,
+  // `passport2`.
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  // Passport country is a disambiguating text, meaning it can be used to
+  // further differentiate passport labels when the top type (passport name) is
+  // the same. However, we still add the top differentiating label as a label,
+  // as we always prioritize having it.
+  SetForm({PASSPORT_ISSUING_COUNTRY, PASSPORT_NUMBER});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport · Pippi Långstrump"),
+                             HasLabel(u"Passport · Machado de Assis")));
+}
+
+// Note that in this case all entities have the same maker, so it is removed
+// from the possible list of labels.
+TEST_F(AutofillAiSuggestionGeneratorTest,
+       LabelGeneration_ThreeSuggestions_AddDifferentiatingLabel) {
+  EntityInstance vehicle1 = MakeVehicleWithRandomGuid();
+  EntityInstance vehicle2 = MakeVehicleWithRandomGuid({.model = u"Series 3"});
+  EntityInstance vehicle3 =
+      MakeVehicleWithRandomGuid({.name = u"Diego Maradona"});
+  SetEntities({vehicle1, vehicle2, vehicle3});
+  // Sets the usage such that the entities are frequency ranked as `vehicle1`,
+  // `vehicle2`, `vehicle3`.
+  edm().RecordEntityUsed(vehicle1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(vehicle1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(vehicle2.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  SetForm({VEHICLE_LICENSE_PLATE, VEHICLE_MODEL, NAME_FULL});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Vehicle · Series 2 · Knecht Ruprecht"),
+                             HasLabel(u"Vehicle · Series 3 · Knecht Ruprecht"),
+                             HasLabel(u"Vehicle · Series 2 · Diego Maradona")));
+}
+
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_ThreeSuggestions_WithMissingValues_AddDifferentiatingLabel) {
+  EntityInstance passport1 = MakePassportWithRandomGuid({.country = u"Brazil"});
+  // This passport can only fill the triggering name field and has no country
+  // data label to add.
+  EntityInstance passport2 =
+      MakePassportWithRandomGuid({.number = u"9876", .country = nullptr});
+  EntityInstance passport3 = MakePassportWithRandomGuid();
+  SetEntities({passport1, passport2, passport3});
+  // Sets the usage such that the entities are frequency ranked as `passport1`,
+  // `passport2`, `passport3`.
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(passport1.guid(), base::Time::Now());
+  edm().RecordEntityUsed(passport2.guid(), base::Time::Now());
+  webdata_helper().WaitUntilIdle();
+
+  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY});
+  EXPECT_THAT(
+      CreateAutofillAiFillingSuggestions(field(0)),
+      SuggestionsAre(HasLabel(u"Passport · Brazil"), HasLabel(u"Passport"),
+                     HasLabel(u"Passport · Sweden")));
+}
+
+// Test that the non-disambiguating attributes (here: the expiry dates) do not
+// occur in the labels.
+TEST_F(
+    AutofillAiSuggestionGeneratorTest,
+    LabelGeneration_TwoSuggestions_PassportsWithDifferentExpiryDates_DoNotAddDifferentiatingLabel) {
+  SetEntities({MakePassportWithRandomGuid(),
+               MakePassportWithRandomGuid({.expiry_date = u"2018-12-29"})});
+  SetForm({PASSPORT_NUMBER, PASSPORT_ISSUING_COUNTRY, NAME_FULL,
+           PASSPORT_EXPIRATION_DATE});
+  EXPECT_THAT(CreateAutofillAiFillingSuggestions(field(0)),
+              SuggestionsAre(HasLabel(u"Passport"), HasLabel(u"Passport")));
+}
+
 }  // namespace
 }  // namespace autofill
diff --git a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc
index 5bb9f28a..c2a5ad1 100644
--- a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc
+++ b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc
@@ -44,6 +44,7 @@
 #include "components/autofill/core/browser/payments/autofill_offer_manager.h"
 #include "components/autofill/core/browser/payments/constants.h"
 #include "components/autofill/core/browser/payments/payments_autofill_client.h"
+#include "components/autofill/core/browser/payments/save_and_fill_manager.h"
 #include "components/autofill/core/browser/studies/autofill_experiments.h"
 #include "components/autofill/core/browser/suggestions/suggestion.h"
 #include "components/autofill/core/browser/suggestions/suggestion_type.h"
@@ -998,21 +999,39 @@
 
 // Determines whether the "Save and Fill" suggestion should be shown in the
 // credit card autofill dropdown. The suggestion is shown if all of the
-// following conditions are met:
-// 1. The user has no credit cards saved.
-// 2. The credit card form is complete for the purposes of "Save and Fill".
-// 3. The user is not in incognito mode.
-// 4. A field within the credit card form is clicked and has no more than 3
-// characters entered.
-bool ShouldShowCreditCardSaveAndFill(const AutofillClient& client,
+// conditions are met.
+bool ShouldShowCreditCardSaveAndFill(AutofillClient& client,
                                      bool is_complete_form,
                                      const FormFieldData& trigger_field) {
-  return client.GetPersonalDataManager()
-             .payments_data_manager()
-             .GetCreditCards()
-             .empty() &&
-         is_complete_form && !client.IsOffTheRecord() &&
-         trigger_field.value().length() <= 3;
+  // Check if the strike database limit has been reached.
+  if (client.GetPaymentsAutofillClient()
+          ->GetSaveAndFillManager()
+          ->IsMaxStrikesLimitReached()) {
+    return false;
+  }
+  // Verify the user is not in incognito mode.
+  if (client.IsOffTheRecord()) {
+    return false;
+  }
+  // Verify the user has no credit cards saved.
+  if (!client.GetPersonalDataManager()
+           .payments_data_manager()
+           .GetCreditCards()
+           .empty()) {
+    return false;
+  }
+  // Verify the credit card form is complete for the purposes of "Save and
+  // Fill".
+  if (!is_complete_form) {
+    return false;
+  }
+  // Verify a field within the credit card form is clicked and has no more than
+  // 3 characters entered.
+  if (trigger_field.value().length() > 3) {
+    return false;
+  }
+
+  return true;
 }
 
 // Used to manually enable credit card upload in tests.
@@ -1062,7 +1081,7 @@
 }
 
 std::vector<Suggestion> GetSuggestionsForCreditCards(
-    const AutofillClient& client,
+    AutofillClient& client,
     const FormFieldData& trigger_field,
     FieldType trigger_field_type,
     CreditCardSuggestionSummary& summary,
diff --git a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.h b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.h
index 9e0e5ab..68cabab 100644
--- a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.h
+++ b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.h
@@ -85,7 +85,7 @@
 // avoid showing suggestions that is unrelated to the cards that have already
 // been autofilled in the form. Can be empty if no filtering should happen.
 std::vector<Suggestion> GetSuggestionsForCreditCards(
-    const AutofillClient& client,
+    AutofillClient& client,
     const FormFieldData& trigger_field,
     FieldType trigger_field_type,
     CreditCardSuggestionSummary& summary,
diff --git a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator_unittest.cc b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator_unittest.cc
index c176dc3..39040598 100644
--- a/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator_unittest.cc
+++ b/components/autofill/core/browser/suggestions/payments/payments_suggestion_generator_unittest.cc
@@ -2101,6 +2101,14 @@
       features::kAutofillEnableSaveAndFill);
   SetCreditCardUploadEnabledForTest(/*credit_card_upload_enabled=*/false);
 
+  MockSaveAndFillManager& mock_save_and_fill_manager =
+      static_cast<MockSaveAndFillManager&>(*autofill_client()
+                                                ->GetPaymentsAutofillClient()
+                                                ->GetSaveAndFillManager());
+
+  EXPECT_CALL(mock_save_and_fill_manager, IsMaxStrikesLimitReached())
+      .WillOnce(testing::Return(false));
+
   CreditCardSuggestionSummary summary;
   std::vector<Suggestion> suggestions = GetSuggestionsForCreditCards(
       *autofill_client(), FormFieldData(), CREDIT_CARD_NUMBER, summary,
@@ -2131,6 +2139,14 @@
       features::kAutofillEnableSaveAndFill);
   SetCreditCardUploadEnabledForTest(/*credit_card_upload_enabled=*/true);
 
+  MockSaveAndFillManager& mock_save_and_fill_manager =
+      static_cast<MockSaveAndFillManager&>(*autofill_client()
+                                                ->GetPaymentsAutofillClient()
+                                                ->GetSaveAndFillManager());
+
+  EXPECT_CALL(mock_save_and_fill_manager, IsMaxStrikesLimitReached())
+      .WillOnce(testing::Return(false));
+
   CreditCardSuggestionSummary summary;
   std::vector<Suggestion> suggestions = GetSuggestionsForCreditCards(
       *autofill_client(), FormFieldData(), CREDIT_CARD_NUMBER, summary,
@@ -2242,17 +2258,51 @@
   EXPECT_TRUE(suggestions.empty());
 }
 
+TEST_F(PaymentsSuggestionGeneratorTest,
+       SaveAndFillSuggestion_NoOfferedWhenSaveAndFillFeatureIsBlocked) {
+  base::test::ScopedFeatureList scoped_feature_list(
+      features::kAutofillEnableSaveAndFill);
+  SetCreditCardUploadEnabledForTest(/*credit_card_upload_enabled=*/true);
+
+  MockSaveAndFillManager& mock_save_and_fill_manager =
+      static_cast<MockSaveAndFillManager&>(*autofill_client()
+                                                ->GetPaymentsAutofillClient()
+                                                ->GetSaveAndFillManager());
+
+  EXPECT_CALL(mock_save_and_fill_manager, IsMaxStrikesLimitReached())
+      .WillOnce(testing::Return(true));
+
+  ASSERT_FALSE(autofill_client()->IsOffTheRecord());
+  CreditCardSuggestionSummary summary;
+  std::vector<Suggestion> suggestions = GetSuggestionsForCreditCards(
+      *autofill_client(), FormFieldData(), CREDIT_CARD_NUMBER, summary,
+      /*is_complete_form=*/true,
+      /*should_show_scan_credit_card=*/false,
+      /*four_digit_combinations_in_dom=*/{},
+      /*autofilled_last_four_digits_in_form_for_filtering=*/u"");
+
+  EXPECT_TRUE(suggestions.empty());
+}
+
 // Verify "Save and Fill" suggestion is offered when the user is not in
 // incognito mode, has no saved credit cards, the credit card form is complete
 // (has CVC, cardholder name, card number, and expiration date fields), and a
 // field within the form group is focused with no more than 3 characters
-// entered.
+// entered, and the strike database limit is not exceeded.
 TEST_F(PaymentsSuggestionGeneratorTest,
        SaveAndFillSuggestion_OfferedWhenCriteriaMet) {
   base::test::ScopedFeatureList scoped_feature_list(
       features::kAutofillEnableSaveAndFill);
   SetCreditCardUploadEnabledForTest(/*credit_card_upload_enabled=*/true);
 
+  MockSaveAndFillManager& mock_save_and_fill_manager =
+      static_cast<MockSaveAndFillManager&>(*autofill_client()
+                                                ->GetPaymentsAutofillClient()
+                                                ->GetSaveAndFillManager());
+
+  EXPECT_CALL(mock_save_and_fill_manager, IsMaxStrikesLimitReached())
+      .WillOnce(testing::Return(false));
+
   // Verify user is not in incognito mode.
   ASSERT_FALSE(autofill_client()->IsOffTheRecord());
   CreditCardSuggestionSummary summary;
diff --git a/components/autofill/core/browser/ui/addresses/autofill_address_util.cc b/components/autofill/core/browser/ui/addresses/autofill_address_util.cc
index b9284db5..53c32d8c 100644
--- a/components/autofill/core/browser/ui/addresses/autofill_address_util.cc
+++ b/components/autofill/core/browser/ui/addresses/autofill_address_util.cc
@@ -429,6 +429,9 @@
     case NATIONAL_ID_CARD_EXPIRATION_DATE:
     case NATIONAL_ID_CARD_ISSUE_DATE:
     case NATIONAL_ID_CARD_ISSUING_COUNTRY:
+    case REDRESS_NUMBER:
+    case KNOWN_TRAVELER_NUMBER:
+    case KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE:
     case MAX_VALID_FIELD_TYPE:
     case DELIVERY_INSTRUCTIONS:
     case ADDRESS_HOME_SUBPREMISE:
diff --git a/components/autofill/core/browser/webdata/addresses/autofill_profile_sync_util.cc b/components/autofill/core/browser/webdata/addresses/autofill_profile_sync_util.cc
index 9ffa2900..2f06dd1d 100644
--- a/components/autofill/core/browser/webdata/addresses/autofill_profile_sync_util.cc
+++ b/components/autofill/core/browser/webdata/addresses/autofill_profile_sync_util.cc
@@ -669,7 +669,7 @@
   // When adding field types, ensure that they don't need to be added here and
   // update the last checked value.
   // TODO(crbug.com/359768803): Handle alternative names here.
-  static_assert(FieldType::MAX_VALID_FIELD_TYPE == 203,
+  static_assert(FieldType::MAX_VALID_FIELD_TYPE == 204,
                 "New field type needs to be reviewed for inclusion in sync");
 
   // The profile may be in a legacy state. By calling |FinalizeAfterImport()|
diff --git a/components/autofill/core/common/autofill_features.cc b/components/autofill/core/common/autofill_features.cc
index 60261960..4506a65 100644
--- a/components/autofill/core/common/autofill_features.cc
+++ b/components/autofill/core/common/autofill_features.cc
@@ -124,6 +124,13 @@
              "AutofillAiIgnoreLocale",
              base::FEATURE_DISABLED_BY_DEFAULT);
 
+// If enabled, no sign-in requirement is imposed for Autofill. Note that if this
+// feature is enabled, the value of `kAutofillAiIgnoreCapabilityCheck` is
+// irrelevant.
+BASE_FEATURE(kAutofillAiIgnoreSignInState,
+             "AutofillAiIgnoreSignInState",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
 // If enabled, the existence of address or payments data is not required to show
 // the Iph bubble for AutofillAi.
 BASE_FEATURE(kAutofillAiIgnoreWhetherUserHasAddressOrPaymentsDataForIph,
@@ -420,6 +427,13 @@
              "AutofillPaymentsFieldSwapping",
              base::FEATURE_DISABLED_BY_DEFAULT);
 
+// When enabled, password manager and autofill bubbles will be shown based on
+// the priorities of the bubbles.
+// TODO(crbug.com/432429605): Remove when launched.
+BASE_FEATURE(kAutofillShowBubblesBasedOnPriorities,
+             "AutofillShowBubblesBasedOnPriorities",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
 // When enabled, chrome will support home and work addresses from account.
 // TODO: crbug.com/354706653 - Clean up when launched.
 BASE_FEATURE(kAutofillEnableSupportForHomeAndWork,
@@ -774,7 +788,7 @@
 COMPONENT_EXPORT(AUTOFILL)
 BASE_FEATURE(kAutofillGreekRegexes,
              "AutofillGreekRegexes",
-             base::FEATURE_DISABLED_BY_DEFAULT);
+             base::FEATURE_ENABLED_BY_DEFAULT);
 
 // Enables uploading of more data to the Autofill server to use for computing
 // signatures: go/autofill-signatures-more-data.
diff --git a/components/autofill/core/common/autofill_features.h b/components/autofill/core/common/autofill_features.h
index 9764aaf0..771ea9c 100644
--- a/components/autofill/core/common/autofill_features.h
+++ b/components/autofill/core/common/autofill_features.h
@@ -43,6 +43,8 @@
 COMPONENT_EXPORT(AUTOFILL)
 BASE_DECLARE_FEATURE(kAutofillAiIgnoreLocale);
 COMPONENT_EXPORT(AUTOFILL)
+BASE_DECLARE_FEATURE(kAutofillAiIgnoreSignInState);
+COMPONENT_EXPORT(AUTOFILL)
 BASE_DECLARE_FEATURE(
     kAutofillAiIgnoreWhetherUserHasAddressOrPaymentsDataForIph);
 COMPONENT_EXPORT(AUTOFILL)
@@ -144,6 +146,8 @@
 COMPONENT_EXPORT(AUTOFILL)
 BASE_DECLARE_FEATURE(kAutofillPaymentsFieldSwapping);
 COMPONENT_EXPORT(AUTOFILL)
+BASE_DECLARE_FEATURE(kAutofillShowBubblesBasedOnPriorities);
+COMPONENT_EXPORT(AUTOFILL)
 BASE_DECLARE_FEATURE(kAutofillImprovedLabels);
 COMPONENT_EXPORT(AUTOFILL)
 extern const base::FeatureParam<bool>
diff --git a/components/autofill_payments_strings.grdp b/components/autofill_payments_strings.grdp
index 72720d6..c3f15b0 100644
--- a/components/autofill_payments_strings.grdp
+++ b/components/autofill_payments_strings.grdp
@@ -1163,6 +1163,9 @@
     <message name="IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_TOGGLE_SUMMARY" desc="Summary for the toggle switch in the card benefits settings page, which allows user enable/disable the card benefit from showing in the payments autofill card selection bottomsheet." formatter_data="android_java">
       Show which rewards and benefits are available for your cards at checkout
     </message>
+    <message name="IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_TOGGLE_SUMMARY_WITH_ISSUER_TERMS_APPLY_TEXT" desc="Summary for the toggle switch in the card benefits settings page, which allows user enable/disable the card benefit from showing in the payments autofill card selection bottomsheet." formatter_data="android_java">
+      Show available card benefits and rewards at checkout. Issuer terms apply.
+    </message>
     <message name="IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_LEARN_ABOUT_LINK_TEXT" desc="A label with a link to a help page in the card benefits settings page, which allows users to view help page for card benefits in a new tab." formatter_data="android_java">
       <ph name="BEGIN_LINK">&lt;link&gt;</ph>Learn more<ph name="END_LINK">&lt;/link&gt;</ph> about card benefits
     </message>
diff --git a/components/autofill_payments_strings_grdp/IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_TOGGLE_SUMMARY_WITH_ISSUER_TERMS_APPLY_TEXT.png.sha1 b/components/autofill_payments_strings_grdp/IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_TOGGLE_SUMMARY_WITH_ISSUER_TERMS_APPLY_TEXT.png.sha1
new file mode 100644
index 0000000..ecc903bb
--- /dev/null
+++ b/components/autofill_payments_strings_grdp/IDS_AUTOFILL_SETTINGS_PAGE_CARD_BENEFITS_TOGGLE_SUMMARY_WITH_ISSUER_TERMS_APPLY_TEXT.png.sha1
@@ -0,0 +1 @@
+096309642443285817ffb509d05a9353fc146330
\ No newline at end of file
diff --git a/components/autofill_strings.grdp b/components/autofill_strings.grdp
index 0f17c50..cf0f70c 100644
--- a/components/autofill_strings.grdp
+++ b/components/autofill_strings.grdp
@@ -729,7 +729,7 @@
   <message name="IDS_AUTOFILL_AI_VEHICLE_ENTITY_NAME" desc="The label for something that a user can save when submitting a form. For context, a user has been able to save credit cards within Chrome for many users. Now a user can also save a “Vehicle”.">
     Vehicle
   </message>
-  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ENTITY_NAME" translateable="false">
+  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ENTITY_NAME" desc="The label for something that a user can save when submitting a form. For context, a user has been able to save credit cards within Chrome for many users. Now a user can also save a “Known Traveler Number”. This field is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
     Known traveler number
   </message>
   <message name="IDS_AUTOFILL_AI_REDRESS_NUMBER_ENTITY_NAME" translateable="false">
@@ -749,6 +749,9 @@
   <message name="IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY" desc="A title of a dialog within Chrome settings that allows a user to explicitly create a vehicle. Beneath the title is a form. Instead of the autofill service prompting the user to save values at the moment they submit a form, the user can explicitly add data to the autofill service with this interface. This is similar to adding a Credit card to Chrome.">
     Add vehicle
   </message>
+  <message name="IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY" desc="A title of a dialog within settings that allows a user to explicitly create a nown Traveler Number. Beneath the title is a form. Instead of the autofill service prompting the user to save values at the moment they submit a form, the user can explicitly add data to the autofill service with this interface. This is similar to adding a Credit card to Chrome. This is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
+    Add known traveler number
+  </message>
 
   <!-- Edit entity strings -->
   <message name="IDS_AUTOFILL_AI_EDIT_DRIVERS_LICENSE_ENTITY" desc="The title of a dialog box that allows the user to edit their information.">
@@ -763,7 +766,7 @@
   <message name="IDS_AUTOFILL_AI_EDIT_VEHICLE_ENTITY" desc="The title of a dialog box that allows the user to edit their information.">
     Edit vehicle
   </message>
-  <message name="IDS_AUTOFILL_AI_EDIT_KNOWN_TRAVELER_NUMBER_ENTITY" translateable="false">
+  <message name="IDS_AUTOFILL_AI_EDIT_KNOWN_TRAVELER_NUMBER_ENTITY" desc="The title of a dialog box that allows the user to edit their information. This is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
     Edit known traveler number
   </message>
   <message name="IDS_AUTOFILL_AI_EDIT_REDRESS_NUMBER_ENTITY" translateable="false">
@@ -783,7 +786,7 @@
   <message name="IDS_AUTOFILL_AI_DELETE_VEHICLE_ENTITY" desc="A title of a dialog within settings that allows a user to delete a vehicle. The user opened this dialog by choosing 'Delete' from the more options menu.">
     Delete vehicle
   </message>
-  <message name="IDS_AUTOFILL_AI_DELETE_KNOWN_TRAVELER_NUMBER_ENTITY" translateable="false">
+  <message name="IDS_AUTOFILL_AI_DELETE_KNOWN_TRAVELER_NUMBER_ENTITY" desc="A title of a dialog within settings that allows a user to delete a known traveler number. The user opened this dialog by choosing 'Delete' from the more options menu. This is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
     Delete known traveler number
   </message>
   <message name="IDS_AUTOFILL_AI_DELETE_REDRESS_NUMBER_ENTITY" translateable="false">
@@ -825,13 +828,13 @@
   </message>
 
   <!-- Attributes of the known traveler number entity -->
-  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_NAME_ATTRIBUTE_NAME" translateable="false">
+  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_NAME_ATTRIBUTE_NAME" desc="A label that describes a piece of user data. This label loosely aligns with the original form the user submitted. For example, United Airlines might label the field  “First and last name” and Delta might label it “Full name”. Once the information is saved with enhanced autofill, we just call the value “Name”.">
     Name
   </message>
-  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ATTRIBUTE_NAME" translateable="false">
+  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ATTRIBUTE_NAME" desc="A label that describes a piece of user data. This label loosely aligns with the original form the user submitted. For example, United Airlines might label the field “Traveler number” and Delta might label it “Known traveler number”. Once the information is saved with enhanced autofill, we just call the value “Number”.">
     Number
   </message>
-  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE_ATTRIBUTE_NAME" translateable="false">
+  <message name="IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE_ATTRIBUTE_NAME" desc="Used as a general label for the known traveler number expiration date attribute.">
     Expiration date
   </message>
 
@@ -936,7 +939,7 @@
   <message name="IDS_AUTOFILL_AI_SAVE_VEHICLE_ENTITY_DIALOG_TITLE" desc="The title of a dialog that prompts the user to save information they just filled in on a form. For example, the user has filled in details related to their car. When they click Submit, we offer to save the data in Chrome. Depending on the form and what Chrome recognizes, there might be just one or several pieces of data saved at this moment. This is a similar moment to saving a password or credit card with Chrome.">
     Save vehicle?
   </message>
-  <message name="IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE" translateable="false">
+  <message name="IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE" desc="The title of a dialog that prompts the user to save information they just filled in on a form. For example, the user has filled in details related to their known traveler number. When they click Submit, we offer to save the data in Chrome. Depending on the form and what Chrome recognizes, there might be just one or several pieces of data saved at this moment. This is a similar moment to saving a password or credit card with Chrome. This is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
     Save known traveler number?
   </message>
   <message name="IDS_AUTOFILL_AI_SAVE_REDRESS_NUMBER_ENTITY_DIALOG_TITLE" translateable="false">
@@ -955,7 +958,7 @@
   <message name="IDS_AUTOFILL_AI_UPDATE_VEHICLE_ENTITY_DIALOG_TITLE" desc="The title of a dialog that prompts the user to update information associated with something they have previously saved. For example, the user previously saved information related to their car. Now, the user is filling out a new form either with additional details associated with the car or with different values than what was previously saved. The interface shows new or modified values at the top with blue dots to indicate they’re new. Existing information associated with the vehicle that isn’t changing appears at the bottom without blue dots. Depending on the form and what Chrome recognizes, there might be just one or several pieces of data updated at this moment. This is a similar moment to updating a password or credit card with Chrome.">
     Update vehicle?
   </message>
-  <message name="IDS_AUTOFILL_AI_UPDATE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE" translateable="false">
+  <message name="IDS_AUTOFILL_AI_UPDATE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE"  desc="The title of a dialog that prompts the user to update information associated with something they have previously saved. For example, the user previously saved information related to their known traveler number. Now, the user is filling out a new form either with additional details associated with the known traveler number or with different values than what was previously saved. The interface shows new or modified values at the top with blue dots to indicate they’re new. Existing information associated with the vehicle that isn’t changing appears at the bottom without blue dots. Depending on the form and what Chrome recognizes, there might be just one or several pieces of data updated at this moment. This is a similar moment to updating a password or credit card with Chrome. This is designed for known traveler numbers issued by the United States only. For more info, see https://www.tsa.gov/travel/frequently-asked-questions/what-known-traveler-number-ktn.">
     Update known traveler number?
   </message>
   <message name="IDS_AUTOFILL_AI_UPDATE_REDRESS_NUMBER_ENTITY_DIALOG_TITLE" translateable="false">
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
new file mode 100644
index 0000000..04b0ba2
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
@@ -0,0 +1 @@
+de20fe0ae243b89c51c0fe4cb3d43e9a196b06fc
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_DELETE_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_DELETE_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
new file mode 100644
index 0000000..8b1ba81
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_DELETE_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
@@ -0,0 +1 @@
+9c539841d1c47053a6e76376ee18cec725dbc6ad
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_EDIT_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_EDIT_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
new file mode 100644
index 0000000..49cec8c
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_EDIT_KNOWN_TRAVELER_NUMBER_ENTITY.png.sha1
@@ -0,0 +1 @@
+e25b1508609d3986f52257d7942aa0d2502cd619
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ATTRIBUTE_NAME.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ATTRIBUTE_NAME.png.sha1
new file mode 100644
index 0000000..81d79e8c
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ATTRIBUTE_NAME.png.sha1
@@ -0,0 +1 @@
+cead9b9c5951f94c780a8621872532d4089445e1
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ENTITY_NAME.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ENTITY_NAME.png.sha1
new file mode 100644
index 0000000..eb5a6b8
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_ENTITY_NAME.png.sha1
@@ -0,0 +1 @@
+61971ef95c7f279ad5db63d11deb4cb60a624ad0
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE_ATTRIBUTE_NAME.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE_ATTRIBUTE_NAME.png.sha1
new file mode 100644
index 0000000..a12a80ed
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE_ATTRIBUTE_NAME.png.sha1
@@ -0,0 +1 @@
+2ef00478789db9d387c01d34685897f0478674db
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_NAME_ATTRIBUTE_NAME.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_NAME_ATTRIBUTE_NAME.png.sha1
new file mode 100644
index 0000000..81d79e8c
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_NAME_ATTRIBUTE_NAME.png.sha1
@@ -0,0 +1 @@
+cead9b9c5951f94c780a8621872532d4089445e1
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1
new file mode 100644
index 0000000..81d79e8c
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1
@@ -0,0 +1 @@
+cead9b9c5951f94c780a8621872532d4089445e1
\ No newline at end of file
diff --git a/components/autofill_strings_grdp/IDS_AUTOFILL_AI_UPDATE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1 b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_UPDATE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1
new file mode 100644
index 0000000..fcd4d85
--- /dev/null
+++ b/components/autofill_strings_grdp/IDS_AUTOFILL_AI_UPDATE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE.png.sha1
@@ -0,0 +1 @@
+30af9d08938e0c35a852f67e23f27d31d55686d1
\ No newline at end of file
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_af.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_af.xtb
index c4aca9a..edea310c 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_af.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_af.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Voltooide aflaaie</translation>
 <translation id="6071501408666570960">Jy kan dalk by hierdie werf afgemeld word</translation>
 <translation id="6085954183010297841">Vee lêerwysigingtoegang uit? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Wanneer dit aan is, kan werwe outomaties prent-in-prent invoer Wanneer dit af is, kan werwe nie outomaties prent-in-prent invoer nie.</translation>
 <translation id="6120483543004435978">Wanneer dit aan is, kan werwe vra om te weet wanneer jy jou toestel aktief gebruik. Wanneer dit af is, kan werwe nie weet wanneer jy jou toestel aktief gebruik nie.</translation>
 <translation id="615886654739818377">Moenie werwe toelaat om vensters op al jou skerms te bestuur nie</translation>
 <translation id="6165508094623778733">Kom meer te wete</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_am.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_am.xtb
index 400b44e..53e718d 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_am.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_am.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">የተጠናቀቁ ማውረዶች</translation>
 <translation id="6071501408666570960">ከዚህ ጣቢያ ዘግተው እንዲወጡ ሊደረጉ ይችላሉ</translation>
 <translation id="6085954183010297841">ፋይል አርትዖት የማድረግ ፈቃድ ይሰረዝ? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">ሲበራ ጣቢያዎች ሥዕል-ላይ-ሥዕልን በራስ-ሰር ማስገባት ይችላሉ። ሲጠፋ ጣቢያዎች ሥዕል-ላይ-ሥዕልን በራስ-ሰር ማስገባት አይችሉም።</translation>
 <translation id="6120483543004435978">ሲበራ፣ ጣቢያዎች መሳሪያዎን በንቃት ሲጠቀሙ ለማወቅ መጠየቅ ይችላሉ። ሲጠፋ፣ ጣቢያዎች መሳሪያዎን በንቃት ሲጠቀሙ ማወቅ አይችሉም።</translation>
 <translation id="615886654739818377">ጣቢያዎች በሁሉም የእርስዎ ማሳያዎች ላይ መስኮቶችን እንዲያስተዳድሩ አይፍቀዱ</translation>
 <translation id="6165508094623778733">የበለጠ ለመረዳት</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ar.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ar.xtb
index 4a15ab9..ff535447 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ar.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ar.xtb
@@ -279,6 +279,7 @@
 <translation id="4031179711345676612">تم السماح باستخدام الميكروفون</translation>
 <translation id="4046123991198612571">المقطع الصوتي التالي</translation>
 <translation id="4077310749977440510">تقرأ المواقع الإلكترونية عادةً البيانات المخزَّنة في الحافظة لتتيح ميزات مثل الحفاظ على تنسيق النصوص المنسوخة</translation>
+<translation id="4082080074595021446">‏لا يمكن إضافة استثناءات لمواقع إلكترونية معيّنة لأنّ جهاز Android لا تتوفّر به ذاكرة وصول عشوائي (RAM) كافية.</translation>
 <translation id="4149890623864272035">هل تريد فعلاً حذف جميع البيانات المخزّنة على الجهاز، بما في ذلك ملفات تعريف الارتباط، وإعادة ضبط جميع الأذونات الخاصة بهذا الموقع الإلكتروني؟</translation>
 <translation id="4149994727733219643">عرض مبسَّط لصفحات الويب</translation>
 <translation id="4151930093518524179">المستوى التلقائي للتكبير/التصغير</translation>
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 552bedc..36edaa0 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofona icazə verildi</translation>
 <translation id="4046123991198612571">Növbəti trek</translation>
 <translation id="4077310749977440510">Saytlar adətən kopiyaladığınız mətnin formatını saxlamaq kimi funksiyalar üçün mübadilə buferinizi oxuyur</translation>
+<translation id="4082080074595021446">Android cihazında kifayət qədər RAM olmadığı üçün xüsusi veb-saytlar üçün istisnalara icazə verilmir.</translation>
 <translation id="4149890623864272035">Kukilər daxil olmaqla bütün lokal datanı silmək və bu veb-sayt üçün icazələri sıfırlamaq istədiyinizə əminsiniz?</translation>
 <translation id="4149994727733219643">İnternet səhifələr üçün sadələşdirilmiş görünüş</translation>
 <translation id="4151930093518524179">Defolt zoom</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_be.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_be.xtb
index a63e9dd..d9b29a5 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_be.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_be.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Выкарыстанне мікрафона дазволена</translation>
 <translation id="4046123991198612571">Наступны трэк</translation>
 <translation id="4077310749977440510">Сайты звычайна счытваюць ваш буфер абмену для работы такіх функцый, як захаванне фармату скапіраванага тэксту</translation>
+<translation id="4082080074595021446">Вы не можаце наладжваць выключэнні для канкрэтных вэб-сайтаў, бо на прыладзе Android недастаткова аператыўнай памяці.</translation>
 <translation id="4149890623864272035">Вы сапраўды хочаце выдаліць усе лакальныя даныя (у тым ліку файлы cookie) і скінуць усе дазволы для гэтага вэб-сайта?</translation>
 <translation id="4149994727733219643">Спрошчаны выгляд для вэб-старонак</translation>
 <translation id="4151930093518524179">Стандартны маштаб</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">Завершаныя спампоўкі</translation>
 <translation id="6071501408666570960">Вы выйдзеце з уліковага запісу на гэтым сайце</translation>
 <translation id="6085954183010297841">Выдаліць дазвол на змяненне файлаў? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Калі гэты параметр уключаны, сайты могуць аўтаматычна ўваходзіць у рэжым "Відарыс у відарысе". Калі ён выключаны, сайты не могуць аўтаматычна ўваходзіць у рэжым "Відарыс у відарысе".</translation>
 <translation id="6120483543004435978">Калі гэты параметр уключаны, сайты могуць запытваць звесткі пра тое, калі вы актыўна карыстаецеся прыладай. Калі параметр выключаны, сайты не могуць атрымліваць доступ да такіх звестак.</translation>
 <translation id="615886654739818377">Не дазваляць сайтам кіраваць вокнамі на ўсіх дысплэях</translation>
 <translation id="6165508094623778733">Даведацца больш</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_bn.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_bn.xtb
index b934de3..ea35e18 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_bn.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_bn.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">মাইক্রোফোন ব্যবহারের অনুমতি দেওয়া হয়েছে</translation>
 <translation id="4046123991198612571">পরবর্তী ট্র্যাক</translation>
 <translation id="4077310749977440510">আপনার কপি করা টেক্সটের ফর্ম্যাটিং বজায় রাখার মতো ফিচারের জন্য সাইট সাধারণত ক্লিপবোর্ড পড়ে</translation>
+<translation id="4082080074595021446">Android ডিভাইসে যথেষ্ট RAM না থাকায় নির্দিষ্ট ওয়েবসাইটের জন্য এক্সেপশনের অনুমতি দেওয়া হয়নি।</translation>
 <translation id="4149890623864272035">কুকি সহ সব স্থানীয় ডেটা মুছে ফেলা এবং এই ওয়েবসাইটের জন্য সব অনুমতি রিসেট করার ব্যাপারে আপনি কি নিশ্চিত?</translation>
 <translation id="4149994727733219643">ওয়েব পৃষ্ঠার জন্য সরলীকৃত ভিউ</translation>
 <translation id="4151930093518524179">ডিফল্ট জুম</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">সম্পূর্ণ হয়ে যাওয়া ডাউনলোড</translation>
 <translation id="6071501408666570960">আপনি হয়ত এই সাইট থেকে সাইন-আউট হয়ে যাবেন</translation>
 <translation id="6085954183010297841">ফাইল এডিট করার অনুদান মুছে দেবেন? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">চালু করা থাকলে, সাইট অটোমেটিক ছবির-মধ্যে-ছবি ফিচার ব্যবহার করতে পারবে। বন্ধ করা থাকলে, সাইট অটোমেটিক ছবির-মধ্যে-ছবি ফিচার ব্যবহার করতে পারবে না।</translation>
 <translation id="6120483543004435978">চালু থাকলে, সাইট আপনি সক্রিয়ভাবে নিজের ডিভাইস কখন ব্যবহার করেন তা জানতে চাইতে পারে। চালু থাকলে, সাইট আপনি সক্রিয়ভাবে নিজের ডিভাইস কখন ব্যবহার করেন তা জানতে পারে না।</translation>
 <translation id="615886654739818377">আপনার সব ডিসপ্লেতে সাইটগুলিকে উইন্ডো ম্যানেজ করার অনুমতি দেবেন না</translation>
 <translation id="6165508094623778733">আরও জানুন</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 5190bb7..a8ccb90 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofon je dozvoljen</translation>
 <translation id="4046123991198612571">Sljedeća numera</translation>
 <translation id="4077310749977440510">Web lokacije obično čitaju vašu međumemoriju radi funkcija kao što je održavanje formatiranja teksta koji ste kopirali</translation>
+<translation id="4082080074595021446">Iznimke za određene web-lokacije nisu dopuštene jer Android uređaj nema dovoljno RAM-a.</translation>
 <translation id="4149890623864272035">Jeste li sigurni da želite izbrisati sve lokalne podatke, uključujući kolačiće, i poništiti sva odobrenja za ovu web lokaciju?</translation>
 <translation id="4149994727733219643">Pojednostavljeni prikaz za web lokacije</translation>
 <translation id="4151930093518524179">Zadano zumiranje</translation>
@@ -448,7 +449,7 @@
 <translation id="6064125863973209585">Završena preuzimanja</translation>
 <translation id="6071501408666570960">Moguće je da ste odjavljenu s web lokacije</translation>
 <translation id="6085954183010297841">Izbrisati odobrenje za uređivanje fajla? <ph name="FILE" /></translation>
-<translation id="6104860901391833523">Kad je ta postavka uključena, web-lokacije mogu automatski pristupiti slici u slici. Kad je ta postavka isključena, web-lokacije ne mogu automatski pristupiti slici u slici.</translation>
+<translation id="6104860901391833523">Kada je ovo uključeno, web lokacije mogu automatski aktivirati sliku u slici. Kada je ovo isključeno, web lokacije ne mogu automatski aktivirati sliku u slici.</translation>
 <translation id="6120483543004435978">Kada je postavka uključena, web lokacije mogu zatražiti informacije o tome kada aktivno koristite uređaj. Kada je postavka isključena, web lokacije ne mogu znati kada aktivno koristite uređaj.</translation>
 <translation id="615886654739818377">Nemoj dozvoliti web lokacijama da upravljaju prozorima na svim mojim ekranima</translation>
 <translation id="6165508094623778733">Saznajte više</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 63e243d7..6f22edc 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
@@ -164,7 +164,7 @@
 <translation id="2802908157808345702">No permetis que els llocs web enviïn finestres emergents ni que utilitzin redireccions</translation>
 <translation id="2814830417943086299">Ara Chrome mostra les teves pestanyes recents als resultats de la cerca i a la llista d'aplicacions del dispositiu. Pots desactivar aquesta opció en qualsevol moment des de la configuració de Chrome.</translation>
 <translation id="2822354292072154809">Confirmes que vols restablir tots els permisos del lloc web concedits a <ph name="CHOSEN_OBJECT_NAME" />?</translation>
-<translation id="2850913818900871965">Sol·licita la visualització per a mòbils</translation>
+<translation id="2850913818900871965">Sol·licita la vista per a mòbils</translation>
 <translation id="2870560284913253234">Lloc web</translation>
 <translation id="2874939134665556319">Pista anterior</translation>
 <translation id="2891975107962658722">Impedeix que un lloc web desi dades al dispositiu</translation>
@@ -356,7 +356,7 @@
 <translation id="5063480226653192405">Ús</translation>
 <translation id="5068293087784369013">Personalitza la pàgina Pestanya nova</translation>
 <translation id="5091013926750941408">Lloc web per a mòbils</translation>
-<translation id="509133520954049755">Sol·licita la visualització per a ordinadors</translation>
+<translation id="509133520954049755">Sol·licita la vista d'escriptori</translation>
 <translation id="5091663350197390230">Quan aquesta opció està activada, els llocs web poden utilitzar JavaScript. Quan aquesta opció està desactivada, els llocs web no poden utilitzar JavaScript.</translation>
 <translation id="5099358668261120049">Aquesta acció suprimirà de la pantalla d'inici totes les dades i galetes emmagatzemades per <ph name="ORIGIN" /> o per la seva aplicació.</translation>
 <translation id="5100237604440890931">Vista replegada (feu clic per desplegar-la)</translation>
@@ -478,7 +478,7 @@
 <translation id="6439114592976064011">Impedeix que els llocs web utilitzin les teves dades i el teu dispositiu de realitat virtual</translation>
 <translation id="6447842834002726250">Galetes</translation>
 <translation id="6452138246455930388">Baixada de preu a la pestanya oberta (abans <ph name="OLD_PRICE" />, ara <ph name="NEW_PRICE" />, <ph name="PRODUCT_NAME" />, <ph name="DOMAIN_NAME" />)</translation>
-<translation id="6500423977866688905">Si la finestra és estreta, sol·licita la visualització per a mòbils</translation>
+<translation id="6500423977866688905">Si la finestra és estreta, sol·licita la vista per a mòbils</translation>
 <translation id="6527303717912515753">Comparteix</translation>
 <translation id="6530703012083415527">Quan aquesta opció està activada, els llocs web poden utilitzar finestres emergents i redireccions. Quan aquesta opció està desactivada, els llocs web no poden utilitzar finestres emergents ni redireccions.</translation>
 <translation id="6540488083026747005">Has permès les galetes de tercers en aquest lloc web</translation>
@@ -657,7 +657,7 @@
 <translation id="8580511488901768832">full inferior Les meves dreceres obert a alçada completa</translation>
 <translation id="8593422116412089302">Quan aquesta opció està activada, els llocs web poden demanar-te permís per utilitzar la informació que han desat sobre tu. Quan aquesta opció està desactivada, els llocs web no poden demanar-te permís per utilitzar la informació que han desat sobre tu.</translation>
 <translation id="8609465669617005112">Desplaça cap amunt</translation>
-<translation id="8617611086246832542">Quan aquesta opció està activada, es mostra la visualització per a ordinadors dels llocs web. Quan aquesta opció està desactivada, es mostra la visualització per a mòbils dels llocs web.</translation>
+<translation id="8617611086246832542">Quan aquesta opció està activada, es mostra la vista d'escriptori dels llocs web. Quan aquesta opció està desactivada, es mostra la vista per a mòbils dels llocs web.</translation>
 <translation id="8670078035093027626">Full inferior del navegador predeterminat obert a alçada completa</translation>
 <translation id="8676316391139423634">Quan aquesta opció està activada, els llocs web poden demanar permís per fer un seguiment de les teves mans. Quan aquesta opció està desactivada, els llocs web no poden fer un seguiment de les teves mans.</translation>
 <translation id="8676374126336081632">Esborra l'entrada</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 5787497..a1c0be3 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Lawrlwythiadau a gwblhawyd</translation>
 <translation id="6071501408666570960">Mae'n bosib eich bod wedi'ch allgofnodi o'r wefan hon</translation>
 <translation id="6085954183010297841">Tynnu mynediad golygu ffeiliau? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Pan fydd ymlaen, gall gwefannau ddefnyddio'r modd llun mewn llun yn awtomatig. Pan fydd wedi'i ddiffodd, ni all gwefannau ddefnyddio'r modd llun mewn llun yn awtomatig.</translation>
 <translation id="6120483543004435978">Pan fydd wedi'i droi ymlaen, gall gwefannau ofyn am gael gwybod pryd rydych yn defnyddio'ch dyfais yn weithredol. Pan fydd wedi'i ddiffodd, ni all gwefannau wybod pryd rydych yn defnyddio'ch dyfais yn weithredol.</translation>
 <translation id="615886654739818377">Peidio â chaniatáu i wefannau reoli ffenestri ar eich holl sgriniau</translation>
 <translation id="6165508094623778733">Dysgu rhagor</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_da.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_da.xtb
index 8509f6ca..751b2e2 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_da.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_da.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Gennemførte downloads</translation>
 <translation id="6071501408666570960">Du bliver muligvis logget ud af dette website</translation>
 <translation id="6085954183010297841">Vil du slette tilladelsen til filredigering? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Når indstillingen er aktiveret, kan websites automatisk åbne integreret billede. Når indstillingen er deaktiveret, kan websites ikke automatisk åbne integreret billede.</translation>
 <translation id="6120483543004435978">Når dette er slået til, kan websites anmode om tilladelse til at blive underrettet, når du aktivt bruger din enhed. Når dette er slået fra, kan websites ikke se, hvornår du aktivt bruger din enhed.</translation>
 <translation id="615886654739818377">Tillad ikke, at websites administrerer vinduer på alle dine skærme</translation>
 <translation id="6165508094623778733">Flere oplysninger</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_de.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_de.xtb
index 0d9e45bc..a066c3f 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_de.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_de.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Abgeschlossene Downloads</translation>
 <translation id="6071501408666570960">Du wirst möglicherweise von dieser Website abgemeldet</translation>
 <translation id="6085954183010297841">Berechtigung zur Dateibearbeitung widerrufen? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Wenn diese Option aktiviert ist, können Websites automatisch den Bild-im-Bild-Modus aktivieren. Wenn diese Option deaktiviert ist, können Websites den Bild-im-Bild-Modus nicht automatisch aktivieren.</translation>
 <translation id="6120483543004435978">Wenn dieser Schalter aktiviert ist, können Websites anfragen, ob sie ermitteln dürfen, wann du dein Gerät aktiv nutzt. Wenn er deaktiviert ist, können Websites nicht ermitteln, wann du dein Gerät aktiv nutzt.</translation>
 <translation id="615886654739818377">Nicht zulassen, dass Websites Fenster auf allen deinen Bildschirmen verwalten</translation>
 <translation id="6165508094623778733">Weitere Informationen</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 cad546f..df1b9777 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Completed downloads</translation>
 <translation id="6071501408666570960">You may be signed out of this site</translation>
 <translation id="6085954183010297841">Delete file editing grant? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">When on, sites can enter picture-in-picture automatically. When off, sites can't enter picture-in-picture automatically.</translation>
 <translation id="6120483543004435978">When on, sites can ask to know when you're actively using your device. When off, sites can't know when you're actively using your device.</translation>
 <translation id="615886654739818377">Don't allow sites to manage windows on all your displays</translation>
 <translation id="6165508094623778733">Learn more</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 a1fe6b7..41271b7f 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Lõpetatud allalaadimised</translation>
 <translation id="6071501408666570960">Teid võidakse sellel saidil välja logida</translation>
 <translation id="6085954183010297841">Kas kustutada faili muutmise luba? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Kui see on sisse lülitatud, saavad saidid automaatselt režiimi Pilt pildis aktiveerida. Kui see on välja lülitatud, ei saa saidid automaatselt režiimi Pilt pildis aktiveerida.</translation>
 <translation id="6120483543004435978">Kui see on sisse lülitatud, võivad saidid küsida luba selle teadmiseks, millal seadet aktiivselt kasutate. Kui see on välja lülitatud, ei saa saidid teada, millal seadet aktiivselt kasutate.</translation>
 <translation id="615886654739818377">Saitidel pole lubatud aknaid kõikidel teie ekraanidel hallata</translation>
 <translation id="6165508094623778733">Lisateave</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_fa.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_fa.xtb
index f785be9..7da2dfc 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_fa.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_fa.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">بارگیری‌های کامل‌شده</translation>
 <translation id="6071501408666570960">ممکن است از سیستم این سایت خارج شده باشید</translation>
 <translation id="6085954183010297841">مجوز ویرایش فایل حذف شود؟ <ph name="FILE" /></translation>
+<translation id="6104860901391833523">وقتی روشن باشد، سایت‌ها می‌توانند به‌طور خودکار وارد حالت «تصویردرتصویر» شوند. وقتی خاموش باشد، سایت‌ها نمی‌توانند به‌طور خودکار وارد حالت «تصویردرتصویر» شوند.</translation>
 <translation id="6120483543004435978">هرگاه روشن باشد، سایت‌ها می‌توانند مطلع شدن از مواقعی را که فعالانه از دستگاهتان استفاده می‌کنید درخواست کنند. هرگاه خاموش باشد، سایت‌ها نمی‌توانند بدانند چه مواقعی فعالانه از دستگاهتان استفاده می‌کنید.</translation>
 <translation id="615886654739818377">به سایت‌ها اجازه داده نمی‌شود پنجره‌های همه نمایشگرهایتان را مدیریت کنند</translation>
 <translation id="6165508094623778733">بیشتر بدانید</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_fi.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_fi.xtb
index 8d7b6ad1..2082a68 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_fi.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_fi.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofoni sallittu</translation>
 <translation id="4046123991198612571">Seuraava kappale</translation>
 <translation id="4077310749977440510">Sivustot lukevat yleensä leikepöydän sisältöä säilyttääkseen kopioimasi tekstin muotoilun ja muita vastaavia ominaisuuksia varten</translation>
+<translation id="4082080074595021446">Poikkeukset tietyille sivustoille ovat kiellettyjä, koska Android-laitteella ei ole tarpeeksi RAM-muistia.</translation>
 <translation id="4149890623864272035">Haluatko varmasti poistaa kaiken paikallisen datan, myös evästeet, ja nollata kaikki tämän verkkosivuston luvat?</translation>
 <translation id="4149994727733219643">Yksinkertaisempi sivunäkymä</translation>
 <translation id="4151930093518524179">Zoomauksen oletusarvo</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">Valmiit lataukset</translation>
 <translation id="6071501408666570960">Sinut voidaan kirjata ulos tältä sivustolta</translation>
 <translation id="6085954183010297841">Poistetaanko tiedoston muokkauslupa? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Kun asetus on päällä, sivustot voivat siirtyä automaattisesti pikkuruututilaan. Kun asetus on pois päältä, sivustot eivät voi siirtyä automaattisesti pikkuruututilaan.</translation>
 <translation id="6120483543004435978">Kun tämä on päällä, sivustot voivat pyytää lupaa nähdä, milloin käytät laitetta aktiivisesti. Kun tämä on pois päältä, sivustot eivät saa tietää, milloin käytät laitetta aktiivisesti.</translation>
 <translation id="615886654739818377">Älä salli sivustojen hallinnoida ikkunoita kaikilla näytöillä</translation>
 <translation id="6165508094623778733">Lisätietoja</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 631ab05..f6ee88a8 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Pinapayagan ang mikropono</translation>
 <translation id="4046123991198612571">Susunod na track</translation>
 <translation id="4077310749977440510">Karaniwang binabasa ng mga site ang iyong clipboard para sa mga feature gaya ng pagpapanatili ng pag-format ng text na nakopya mo</translation>
+<translation id="4082080074595021446">Hindi pinapayagan ang mga exception para sa mga partikular na website dahil walang sapat na RAM ang Android device.</translation>
 <translation id="4149890623864272035">Sigurado ka bang gusto mong i-delete ang lahat ng lokal na data, kabilang ang cookies, at i-reset ang lahat ng pahintulot para sa website na ito?</translation>
 <translation id="4149994727733219643">Pinasimpleng view para sa mga web page</translation>
 <translation id="4151930093518524179">Default na pag-zoom</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">Mga nakumpletong download</translation>
 <translation id="6071501408666570960">Posibleng ma-sign out ka sa site na ito</translation>
 <translation id="6085954183010297841">I-delete ang pahintulot sa pag-edit ng file? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Kapag naka-on, puwedeng awtomatikong makapasok sa picture-in-picture ang mga site. Kapag naka-off, hindi puwedeng awtomatikong makapasok sa picture-in-picture ang mga site.</translation>
 <translation id="6120483543004435978">Kapag naka-on, puwedeng hilingin ng mga site na malaman kung kailan mo aktibong ginagamit ang iyong device. Kapag naka-off, hindi malalaman ng mga site kung kailan mo aktibong ginagamit ang iyong device.</translation>
 <translation id="615886654739818377">Huwag payagan ang mga site na pamahalaan ang mga window sa lahat ng iyong screen</translation>
 <translation id="6165508094623778733">Matuto pa</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_fr.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_fr.xtb
index 18579fde..d428389 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_fr.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_fr.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Téléchargements terminés</translation>
 <translation id="6071501408666570960">Il se peut que vous soyez déconnecté de ce site</translation>
 <translation id="6085954183010297841">Supprimer l'autorisation de modification de fichier ? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Lorsque cette option est activée, les sites peuvent passer en Picture-in-picture automatiquement. Lorsqu'elle est désactivée, les sites ne peuvent pas passer en Picture-in-picture automatiquement.</translation>
 <translation id="6120483543004435978">Lorsque cette option est activée, les sites peuvent demander à savoir quand vous utilisez activement votre appareil. Lorsqu'elle est désactivée, les sites ne peuvent pas savoir quand vous utilisez activement votre appareil.</translation>
 <translation id="615886654739818377">Ne pas autoriser les sites à gérer les fenêtres sur tous vos écrans</translation>
 <translation id="6165508094623778733">En savoir plus</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_gl.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_gl.xtb
index 3feb9b7..47a2103a 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_gl.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_gl.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Descargas completadas</translation>
 <translation id="6071501408666570960">É posible que se che peche a sesión neste sitio</translation>
 <translation id="6085954183010297841">Queres eliminar a autorización para editar ficheiros? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Cando esta opción está activada, os sitios poden acceder ao modo de pantalla superposta automaticamente. Cando está desactivada, non poden acceder a ese modo automaticamente.</translation>
 <translation id="6120483543004435978">Cando esta opción está activada, os sitios poden pedirche permiso para saber se estás utilizando o dispositivo de maneira activa. Cando esta opción está desactivada, os sitios non poden saber se estás utilizando o dispositivo de maneira activa.</translation>
 <translation id="615886654739818377">Non permitir que os sitios xestionen ventás en todas as pantallas</translation>
 <translation id="6165508094623778733">Máis información</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_gu.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_gu.xtb
index 470306d8..acd94fbb 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_gu.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_gu.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">માઇક્રોફોનને મંજૂરી</translation>
 <translation id="4046123991198612571">આગલો ટ્રૅક</translation>
 <translation id="4077310749977440510">તમે કૉપિ કરેલી ટેક્સ્ટનું ફૉર્મેટિંગ જાળવી રાખવા જેવી સુવિધાઓ માટે, સાઇટ સામાન્ય રીતે તમારું ક્લિપબોર્ડ વાંચે છે</translation>
+<translation id="4082080074595021446">Android ડિવાઇસમાં પર્યાપ્ત RAM ન હોવાથી ચોક્કસ વેબસાઇટ માટે અપવાદો નામંજૂર કરવામાં આવ્યા છે.</translation>
 <translation id="4149890623864272035">શું તમે ખરેખર કુકી સહિતનો તમામ સ્થાનિક ડેટા ડિલીટ કરવા તેમજ આ વેબસાઇટ માટેની તમામ પરવાનગીઓ રીસેટ કરવા માગો છો?</translation>
 <translation id="4149994727733219643">વેબપેજ માટે સરળ દૃશ્ય</translation>
 <translation id="4151930093518524179">'નાનું-મોટું કરો'નું ડિફૉલ્ટ લેવલ</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_hi.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_hi.xtb
index ee79425..e8369f2 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_hi.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_hi.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">पूरे हो चुके डाउनलोड</translation>
 <translation id="6071501408666570960">आपको इस साइट से साइन आउट किया जा सकता है</translation>
 <translation id="6085954183010297841">क्या आपको, इस साइट को बदलाव करने के लिए दी गई अनुमति वापस लेनी है? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">इस सेटिंग के चालू होने पर साइटें, अपने-आप 'पिक्चर में पिक्चर' मोड का इस्तेमाल कर सकती हैं. इस सेटिंग के बंद होने पर साइटें, अपने-आप 'पिक्चर में पिक्चर' मोड का इस्तेमाल नहीं कर सकतीं.</translation>
 <translation id="6120483543004435978">इस सेटिंग के चालू होने पर, साइटें यह जानने की अनुमति मांग सकती हैं कि कब-कब आपके डिवाइस का इस्तेमाल किया जाता है. इस सेटिंग के बंद होने पर, साइटों को यह पता नहीं चल सकता कि आपके डिवाइस का कब-कब इस्तेमाल किया जाता है.</translation>
 <translation id="615886654739818377">अपने सभी डिवाइसों के डिसप्ले पर साइटों को विंडो मैनेज करने की अनुमति न दें</translation>
 <translation id="6165508094623778733">ज़्यादा जानें</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 fba9975..2742076 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofon je dopušten</translation>
 <translation id="4046123991198612571">Sljedeća pjesma</translation>
 <translation id="4077310749977440510">Web-lokacije obično čitaju vaš međuspremnik radi značajki poput zadržavanja formatiranja kopiranog teksta</translation>
+<translation id="4082080074595021446">Iznimke za određene web-lokacije nisu dopuštene jer Android uređaj nema dovoljno RAM-a.</translation>
 <translation id="4149890623864272035">Jeste li sigurni da želite izbrisati sve lokalne podatke, uključujući kolačiće, i poništiti sva dopuštenja za ovu web-lokaciju?</translation>
 <translation id="4149994727733219643">Pojednostavljeni prikaz za web-stranice</translation>
 <translation id="4151930093518524179">Zadano zumiranje</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 5196f7b0..cb4ab7b 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofon engedélyezve</translation>
 <translation id="4046123991198612571">Következő szám</translation>
 <translation id="4077310749977440510">A webhelyek általában bizonyos funkciók biztosítása (például a másolt szöveg formázásának megőrzése) érdekében olvassák le a vágólapon lévő szöveget.</translation>
+<translation id="4082080074595021446">A konkrét webhelyekre vonatkozó kivételek nem engedélyezettek, mert az Android-eszköz nem rendelkezik elegendő RAM-mal.</translation>
 <translation id="4149890623864272035">Biztosan törli az összes helyi adatot (a cookie-kkal együtt), és alaphelyzetbe állítja a webhely összes engedélyét?</translation>
 <translation id="4149994727733219643">Weboldalak egyszerűsített nézete</translation>
 <translation id="4151930093518524179">Alapértelmezett nagyítás</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 eb77af6..13b9070 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Կատարված ներբեռնումներ</translation>
 <translation id="6071501408666570960">Հնարավոր է, որ այս կայքում դուրս գաք ձեր հաշվից</translation>
 <translation id="6085954183010297841">Հեռացնե՞լ ֆայլի փոփոխման թույլտվությունը։ <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Երբ գործառույթը միացված է, կայքերը կկարողանան ավտոմատ բացվել «Նկար նկարի մեջ» պատուհանում։ Երբ գործառույթն անջատված է, կայքերը չեն կարողանա ավտոմատ բացվել «Նկար նկարի մեջ» պատուհանում։</translation>
 <translation id="6120483543004435978">Երբ այս պարամետրը միացված է, կայքերը կարող են թույլտվություն խնդրել՝ տեղեկանալու, երբ դուք ակտիվորեն օգտագործում եք ձեր սարքը։ Երբ այն անջատված է, կայքերը չեն կարող տեղեկանալ, երբ դուք ակտիվորեն օգտագործում եք ձեր սարքը։</translation>
 <translation id="615886654739818377">Չթույլատրել կայքերին կառավարել բոլոր էկրանների պատուհանները</translation>
 <translation id="6165508094623778733">Իմանալ ավելին</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_id.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_id.xtb
index 773b08d..d32ee58 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_id.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_id.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Download yang selesai</translation>
 <translation id="6071501408666570960">Anda mungkin akan logout dari situs ini</translation>
 <translation id="6085954183010297841">Hapus pemberian izin edit file? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Jika diaktifkan, situs dapat masuk ke mode picture-in-picture secara otomatis. Jika dinonaktifkan, situs tidak dapat masuk ke mode picture-in-picture secara otomatis.</translation>
 <translation id="6120483543004435978">Jika diaktifkan, situs dapat meminta untuk mengetahui saat Anda aktif menggunakan perangkat. Jika dinonaktifkan, situs tidak dapat mengetahui saat Anda aktif menggunakan perangkat.</translation>
 <translation id="615886654739818377">Jangan izinkan situs mengelola jendela di semua layar Anda</translation>
 <translation id="6165508094623778733">Pelajari selengkapnya</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_iw.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_iw.xtb
index 6e7486fe..89344ac 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_iw.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_iw.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">ניתן להשתמש במיקרופון בדף זה</translation>
 <translation id="4046123991198612571">הרצועה הבאה</translation>
 <translation id="4077310749977440510">בדרך כלל אתרים קוראים מידע מהלוח כדי לתמוך בתכונות כמו שמירת העיצוב של הטקסט שהעתקת</translation>
+<translation id="4082080074595021446">‏אי אפשר להגדיר חריגים לאתרים ספציפיים כי אין מספיק זיכרון RAM במכשיר ה-Android.</translation>
 <translation id="4149890623864272035">‏בחרת למחוק את כל הנתונים המקומיים, כולל קובצי cookie, ולאפס את כל ההרשאות של האתר הזה. להמשיך?</translation>
 <translation id="4149994727733219643">תצוגה פשוטה של דפי אינטרנט</translation>
 <translation id="4151930093518524179">ברירת מחדל של מרחק התצוגה</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ka.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ka.xtb
index 0512fd1..88c9943 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ka.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ka.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">დასრულებული ჩამოტვირთვები</translation>
 <translation id="6071501408666570960">ამ საიტზე, შესაძლოა, სისტემიდან გამოხვიდეთ</translation>
 <translation id="6085954183010297841">წაშლით ფაილის რედაქტირების უფლებას? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">როცა ჩართული იქნება, საიტებს ეკრანი ეკრანში შესვლა ავტომატურად შეეძლება. როცა გამორთული იქნება, საიტები ეკრანი ეკრანში ავტომატურად შესვლას ვერ შეძლებს.</translation>
 <translation id="6120483543004435978">ჩართვის შემთხვევაში საიტებს შეეძლება ნებართვის მოთხოვნა იმის შესატყობად, თუ როდის იყენებთ აქტიურად თქვენს მოწყობილობას. გამორთვის შემთხვევაში საიტებს არ ეცოდინება, თუ როდის იყენებთ აქტიურად თქვენს მოწყობილობას.</translation>
 <translation id="615886654739818377">თქვენს ყველა ეკრანზე ფანჯრების მართვის აკრძალვა საიტებისთვის</translation>
 <translation id="6165508094623778733">შეიტყვეთ მეტი</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 b3531d2..0c986bd 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Микрофонды пайдалануға рұқсат берілген</translation>
 <translation id="4046123991198612571">Келесі аудиотрек</translation>
 <translation id="4077310749977440510">Сіз көшірген мәтіннің форматын сақтау сияқты функциялар үшін сайттар әдетте буферді оқиды.</translation>
+<translation id="4082080074595021446">Android құрылғысының RAM жады жеткіліксіз болғандықтан, белгілі бір сайттарға арналған ерекше жағдайларға рұқсат берілмеді.</translation>
 <translation id="4149890623864272035">Барлық жергілікті деректі, соның ішінде cookie файлдарын жойып, осы веб-сайттың барлық рұқсатын қайта орнату қажет пе?</translation>
 <translation id="4149994727733219643">Веб-беттердің қарапайым көрінісі</translation>
 <translation id="4151930093518524179">Әдепкі масштаб</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_kn.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_kn.xtb
index ffa188e..7b90d13 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_kn.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_kn.xtb
@@ -276,6 +276,7 @@
 <translation id="4031179711345676612">ಮೈಕ್ರೊಫೋನ್ ಅನುಮತಿಸಲಾಗಿದೆ</translation>
 <translation id="4046123991198612571">ಮುಂದಿನ ಟ್ರ್ಯಾಕ್</translation>
 <translation id="4077310749977440510">ಸೈಟ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು ಕಾಪಿ ಮಾಡಿದ ಪಠ್ಯದ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳುವಂತಹ ಫೀಚರ್‌ಗಳಿಗಾಗಿ ನಿಮ್ಮ ಕ್ಲಿಪ್‌ಬೋರ್ಡ್ ಅನ್ನು ಓದುತ್ತವೆ</translation>
+<translation id="4082080074595021446">Android ಸಾಧನವು ಸಾಕಷ್ಟು RAM ಹೊಂದಿಲ್ಲದ ಕಾರಣ ನಿರ್ದಿಷ್ಟ ವೆಬ್‌ಸೈಟ್‌ಗಳಿಗೆ ವಿನಾಯಿತಿಗಳನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="4149890623864272035">ಕುಕೀಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಎಲ್ಲಾ ಸ್ಥಳೀಯ ಡೇಟಾವನ್ನು ಅಳಿಸಲು ಮತ್ತು ಈ ವೆಬ್‌ಸೈಟ್‌ಗಾಗಿ ಎಲ್ಲಾ ಅನುಮತಿಗಳನ್ನು ರೀಸೆಟ್ ಮಾಡಲು ನೀವು ಖಚಿತವಾಗಿ ಬಯಸುತ್ತೀರಾ?</translation>
 <translation id="4149994727733219643">ವೆಬ್ ಪುಟಗಳಿಗಾಗಿ ಸರಳೀಕೃತ ವೀಕ್ಷಣೆ</translation>
 <translation id="4151930093518524179">ಡೀಫಾಲ್ಟ್ ಝೂಮ್‌</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ko.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ko.xtb
index 91f5acdf..88d5bf4 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ko.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ko.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">다운로드 완료</translation>
 <translation id="6071501408666570960">이 사이트에서 로그아웃될 수 있습니다</translation>
 <translation id="6085954183010297841">파일 수정 권한을 삭제하시겠습니까? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">사용 설정하면 사이트에서 PIP 모드로 자동 전환할 수 있습니다. 사용 중지하면 사이트에서 PIP 모드로 자동 전환할 수 없습니다.</translation>
 <translation id="6120483543004435978">사용 설정하면 사이트에서 사용자가 현재 기기를 사용 중인지에 관한 확인을 요청할 수 있습니다. 사용 중지하면 사이트에서 사용자가 현재 기기를 사용 중인지 확인할 수 없습니다.</translation>
 <translation id="615886654739818377">사이트에서 모든 디스플레이의 창을 관리하도록 허용 안함</translation>
 <translation id="6165508094623778733">자세히 알아보기</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ky.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ky.xtb
index a16c07ae..e1ec5a64 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ky.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ky.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Жүктөлүп алынгандар</translation>
 <translation id="6071501408666570960">Бул сайттан чыгарылышыңыз мүмкүн</translation>
 <translation id="6085954183010297841">Файлдарды түзөтүү уруксатын өчүрөсүзбү? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Күйгүзүлсө, сайттар Сүрөттөгү сүрөт режиминде автоматтык түрдө өтөт. Өчүрүлсө, сайттар Сүрөттөгү сүрөт режиминде автоматтык түрдө өтпөйт.</translation>
 <translation id="6120483543004435978">Бул параметр күйүп турганда, сайттар түзмөгүңүздү көбүрөөк колдонгон убакыт тууралуу маалымат сурашы мүмкүн. Бул параметр өчүп турганда, сайттар түзмөгүңүздү көбүрөөк колдонгон убакыт тууралуу биле алышпайт.</translation>
 <translation id="615886654739818377">Сайттарга бардык экрандардагы терезелерди тескөөгө тыюу салуу</translation>
 <translation id="6165508094623778733">Кошумча маалымат</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 a46b6e58..b9705a4 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Pabeigtās lejupielādes</translation>
 <translation id="6071501408666570960">Iespējams, automātiski izrakstīsieties no šīs vietnes.</translation>
 <translation id="6085954183010297841">Vai dzēst faila rediģēšanas atļauju? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Kad šis slēdzis ir ieslēgts, vietnēs var automātiski aktivizēt režīmu “Attēls attēlā”. Kad šis slēdzis ir izslēgts, vietnēs nevar automātiski aktivizēt režīmu “Attēls attēlā”.</translation>
 <translation id="6120483543004435978">Kad šis slēdzis ir ieslēgts, vietnes var pieprasīt informāciju par to, kad jūs aktīvi lietojat savu ierīci. Kad šis slēdzis ir izslēgts, vietnes nevar iegūt informāciju par to, kad jūs aktīvi lietojat savu ierīci.</translation>
 <translation id="615886654739818377">Neatļaut vietnēm pārvaldīt logus visos jūsu displejos</translation>
 <translation id="6165508094623778733">Uzzināt vairāk</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_mk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_mk.xtb
index 1be04164..10d08df 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_mk.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_mk.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Преземањата завршија</translation>
 <translation id="6071501408666570960">Можно е да сте одјавени од сајтов</translation>
 <translation id="6085954183010297841">Да се избрише дозволата за изменување датотеки? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Кога е вклучено, сајтовите може да влегуваат во „Слика во слика“ автоматски. Кога е исклучено, сајтовите не може да влегуваат во „Слика во слика“ автоматски.</translation>
 <translation id="6120483543004435978">Кога е вклучено, сајтовите може да бараат да знаат кога го користите уредот активно. Кога е исклучено, сајтовите не може да знаат кога го користите уредот активно.</translation>
 <translation id="615886654739818377">Не дозволувај им на сајтовите да управуваат со прозорците на сите ваши екрани</translation>
 <translation id="6165508094623778733">Дознајте повеќе</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_mn.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_mn.xtb
index 4c87367..8b31a0e 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_mn.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_mn.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Татаж дууссан файл</translation>
 <translation id="6071501408666570960">Таныг энэ сайтаас гаргаж магадгүй</translation>
 <translation id="6085954183010297841">Файл засах зөвшөөрлийг устгах уу? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Асаалттай үед сайт дэлгэц доторх дэлгэцэд автоматаар орох боломжтой. Унтраалттай үед сайт дэлгэц доторх дэлгэцэд автоматаар орох боломжгүй.</translation>
 <translation id="6120483543004435978">Асаалттай үед сайтууд таныг төхөөрөмжөө хэзээ идэвхтэй ашиглаж буйг мэдэхийг хүсэх боломжтой. Унтраалттай үед сайтууд таныг төхөөрөмжөө хэзээ идэвхтэй ашиглаж буйг мэдэх боломжгүй.</translation>
 <translation id="615886654739818377">Сайтад таны бүх дэлгэц дээрх цонхыг удирдахыг бүү зөвшөөр</translation>
 <translation id="6165508094623778733">Нэмэлт мэдээлэл авах</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_mr.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_mr.xtb
index db728bf..0b5d9da7 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_mr.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_mr.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">मायक्रोफोनला अनुमती आहे</translation>
 <translation id="4046123991198612571">पुढील ट्रॅक</translation>
 <translation id="4077310749977440510">तुम्ही कॉपी केलेल्या मजकुराचे फॉरमॅटिंग कायम ठेवणे यासारख्या वैशिष्ट्यांसाठी साइट सामान्यपणे तुमचा क्लिपबोर्ड वाचतात</translation>
+<translation id="4082080074595021446">Android डिव्हाइसमध्ये पुरेशी RAM नसल्यामुळे विशिष्ट वेबसाइटसाठीचे एक्सेप्शन नाकारले आहेत.</translation>
 <translation id="4149890623864272035">तुम्हाला नक्की कुकीसह सर्व स्थानिक डेटा हटवायचा आणि या वेबसाइटसाठी सर्व परवानग्या रीसेट करायच्या आहेत का?</translation>
 <translation id="4149994727733219643">वेब पेजसाठी सोपा केलेला व्ह्यू</translation>
 <translation id="4151930093518524179">डीफॉल्ट झूम</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 f284fbe..e0b94ab 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">ပြီးသွားသည့် ဒေါင်းလုဒ်များ</translation>
 <translation id="6071501408666570960">ဤဝဘ်ဆိုက်မှ ထွက်သွားနိုင်သည်</translation>
 <translation id="6085954183010297841">ဖိုင်တည်းဖြတ်ခြင်း ခွင့်ပြုချက်ကို ဖျက်မလား။ <ph name="FILE" /></translation>
+<translation id="6104860901391833523">ဖွင့်ထားသည့်အခါ ဝဘ်ဆိုက်များသည် နှစ်ခုထပ်၍ကြည့်ခြင်းသို့ အလိုအလျောက် ဝင်နိုင်သည်။ ပိတ်ထားသည့်အခါ ဝဘ်ဆိုက်များသည် နှစ်ခုထပ်၍ကြည့်ခြင်းသို့ အလိုအလျောက် မဝင်နိုင်ပါ။</translation>
 <translation id="6120483543004435978">ဖွင့်ထားသောအခါ သင့်စက်အသုံးပြုချိန်ကို သိရှိရန် ဝဘ်ဆိုက်များက တောင်းဆိုနိုင်သည်။ ပိတ်ထားသောအခါ သင့်စက်အသုံးပြုချိန်ကို ဝဘ်ဆိုက်များက မသိနိုင်ပါ။</translation>
 <translation id="615886654739818377">သင့်ဖန်သားပြင်အားလုံးတွင် ဝင်းဒိုးစီမံရန် ဝဘ်ဆိုက်များအား ခွင့်မပြုပါနှင့်</translation>
 <translation id="6165508094623778733">ပိုမိုလေ့လာရန်</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ne.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ne.xtb
index 9a4e42786..eb703037 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ne.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ne.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">पूरा भएका डाउनलोडहरू</translation>
 <translation id="6071501408666570960">तपाईंलाई यो साइटबाट साइन आउट गरिन सक्छ</translation>
 <translation id="6085954183010297841">फाइल सम्पादन गर्न दिइएको अनुमति खारेज गर्ने हो? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">यो सेटिङ अन गरिएका बेला साइटहरूले स्वतः picture-in-picture प्रयोग गर्न सक्छन्। यो सेटिङ अफ गरिएका बेला साइटहरूले स्वतः picture-in-picture प्रयोग गर्न सक्दैनन्।</translation>
 <translation id="6120483543004435978">यो सेटिङ अन भएका बेला साइटहरूले तपाईं आफ्नो डिभाइस चलाउँदै हुनुहुन्छ कि हुनुहुन्न भन्ने कुराको जानकारी माग्न सक्छन्। यो सेटिङ अफ भएका बेला साइटहरूले तपाईं आफ्नो डिभाइस चलाउँदै हुनुहुन्छ कि हुनुहुन्न भन्ने कुरा थाहा पाउन सक्दैनन्।</translation>
 <translation id="615886654739818377">साइटहरूलाई आफ्ना सबै डिस्प्लेमा भएका विन्डो व्यवस्थापन गर्ने अनुमति नदिनुहोस्</translation>
 <translation id="6165508094623778733">थप जान्नुहोस्</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 bb4a900..a9616c9 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Microfoon toegestaan</translation>
 <translation id="4046123991198612571">Volgend nummer</translation>
 <translation id="4077310749977440510">Sites lezen je klembord meestal voor functies zoals behoud van opmaak van de tekst die je hebt gekopieerd</translation>
+<translation id="4082080074595021446">Uitzonderingen voor specifieke websites zijn niet toegestaan omdat het Android-apparaat niet genoeg RAM heeft.</translation>
 <translation id="4149890623864272035">Weet je zeker dat je alle lokale gegevens (waaronder cookies) wilt verwijderen en alle rechten voor deze website wilt resetten?</translation>
 <translation id="4149994727733219643">Vereenvoudigde weergave voor webpagina's</translation>
 <translation id="4151930093518524179">Standaardzoom</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_no.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_no.xtb
index 3cfb87f9..5760edc 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_no.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_no.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofonen er tillatt</translation>
 <translation id="4046123991198612571">Neste spor</translation>
 <translation id="4077310749977440510">Nettsteder leser vanligvis utklippstavlen din for å kunne tilby funksjoner som å beholde formateringen på tekst du har kopiert</translation>
+<translation id="4082080074595021446">Unntak for bestemte nettsteder er ikke tillatt fordi Android-enheten ikke har nok RAM.</translation>
 <translation id="4149890623864272035">Er du sikker på at du vil slette alle lokale data, inkludert informasjonskapsler, og tilbakestille alle tillatelsene for dette nettstedet?</translation>
 <translation id="4149994727733219643">Forenklet visning av nettsider</translation>
 <translation id="4151930093518524179">Standard zoom</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">Fullførte nedlastinger</translation>
 <translation id="6071501408666570960">Du kan være logget av dette nettstedet</translation>
 <translation id="6085954183010297841">Vil du fjerne tilgangen til å redigere filen? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Når dette er på, kan nettsteder bruke bilde-i-bilde automatisk. Når dette er av, kan ikke nettsteder bruke bilde-i-bilde automatisk.</translation>
 <translation id="6120483543004435978">Når dette er på, kan nettsteder be om å få vite når du bruker enheten aktivt. Når dette er av, kan ikke nettsteder vite når du bruker enheten aktivt.</translation>
 <translation id="615886654739818377">Ikke la nettsteder administrere vinduer på alle skjermene dine</translation>
 <translation id="6165508094623778733">Finn ut mer</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_or.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_or.xtb
index a12c182c..8922531 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_or.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_or.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">ମାଇକ୍ରୋଫୋନ୍‌କୁ ଅନୁମତି ଦିଆଯାଇଛି</translation>
 <translation id="4046123991198612571">ପରବର୍ତ୍ତୀ ଟ୍ରାକ୍</translation>
 <translation id="4077310749977440510">ଆପଣ କପି କରିଥିବା ଟେକ୍ସଟର ଫର୍ମାଟିଂକୁ ରଖିବା ପରି ଫିଚରଗୁଡ଼ିକ ପାଇଁ ସାଇଟଗୁଡ଼ିକ ସାଧାରଣତଃ ଆପଣଙ୍କ କ୍ଲିପବୋର୍ଡକୁ ପଢ଼ିଥାଏ</translation>
+<translation id="4082080074595021446">Android ଡିଭାଇସରେ ପର୍ଯ୍ୟାପ୍ତ RAM ନଥିବାରୁ ନିର୍ଦ୍ଦିଷ୍ଟ ୱେବସାଇଟଗୁଡ଼ିକ ପାଇଁ ବ୍ୟତିକ୍ରମଗୁଡ଼ିକୁ ଅନୁମତି ଦିଆଯାଇନାହିଁ।</translation>
 <translation id="4149890623864272035">ଆପଣ କୁକୀଗୁଡ଼ିକ ସମେତ ସମସ୍ତ ସ୍ଥାନୀୟ ଡାଟାକୁ ଡିଲିଟ କରିବା ଏବଂ ଏହି ୱେବସାଇଟ ପାଇଁ ସମସ୍ତ ଅନୁମତିକୁ ରିସେଟ କରିବା ପାଇଁ ଚାହୁଁଥିବା ନିଶ୍ଚିତ?</translation>
 <translation id="4149994727733219643">ୱେବ୍ ପୃଷ୍ଠାଗୁଡ଼ିକ ପାଇଁ ସରଳୀକୃତ ଭ୍ୟୁ</translation>
 <translation id="4151930093518524179">ଡିଫଲ୍ଟ ଜୁମ</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">ସମ୍ପୂର୍ଣ୍ଣ କରାଯାଇଥିବା ଡାଉନ୍‌ଲୋଡ୍</translation>
 <translation id="6071501408666570960">ଆପଣଙ୍କୁ ଏହି ସାଇଟରୁ ସାଇନ ଆଉଟ କରାଯାଇପାରେ</translation>
 <translation id="6085954183010297841">ଫାଇଲ ଏଡିଟ କରିବାର ଅନୁମତିକୁ ଡିଲିଟ କରିବେ? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">ଚାଲୁ ଥିବା ସମୟରେ, ସାଇଟଗୁଡ଼ିକ ସ୍ୱତଃ ପିକଚର-ଇନ-ପିକଚରକୁ ଯାଇପାରିବ। ବନ୍ଦ ଥିବା ସମୟରେ, ସାଇଟଗୁଡ଼ିକ ସ୍ୱତଃ ପିକଚର-ଇନ-ପିକଚରକୁ ଯାଇପାରିବ ନାହିଁ।</translation>
 <translation id="6120483543004435978">ଚାଲୁ ଥିବା ସମୟରେ, ଆପଣ କେତେବେଳେ ଆପଣଙ୍କ ଡିଭାଇସକୁ ସକ୍ରିୟ ଭାବେ ବ୍ୟବହାର କରୁଛନ୍ତି ତାହା ଜାଣିବା ପାଇଁ ସାଇଟଗୁଡ଼ିକ ପଚାରିପାରିବ। ବନ୍ଦ ଥିବା ସମୟରେ, ଆପଣ କେତେବେଳେ ଆପଣଙ୍କ ଡିଭାଇସକୁ ସକ୍ରିୟ ଭାବେ ବ୍ୟବହାର କରୁଛନ୍ତି ତାହା ସାଇଟଗୁଡ଼ିକ ଜାଣିପାରିବ ନାହିଁ।</translation>
 <translation id="615886654739818377">ଆପଣଙ୍କ ସମସ୍ତ ଡିସପ୍ଲେରେ ୱିଣ୍ଡୋକୁ ପରିଚାଳନା କରିବା ପାଇଁ ସାଇଟଗୁଡ଼ିକୁ ଅନୁମତି ଦିଅନ୍ତୁ ନାହିଁ</translation>
 <translation id="6165508094623778733">ଅଧିକ ଜାଣନ୍ତୁ</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 28723d73..1b1025c 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
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">ਮੁਕੰਮਲ ਹੋਏ ਡਾਊਨਲੋਡ</translation>
 <translation id="6071501408666570960">ਤੁਹਾਨੂੰ ਇਸ ਸਾਈਟ ਵਿੱਚੋਂ ਸਾਈਨ-ਆਊਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ</translation>
 <translation id="6085954183010297841">ਕੀ ਫ਼ਾਈਲ ਸੰਪਾਦਨ ਦੇ ਅਨੁਦਾਨ ਨੂੰ ਮਿਟਾਉਣਾ ਹੈ? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">ਚਾਲੂ ਹੋਣ 'ਤੇ, ਸਾਈਟਾਂ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਤਸਵੀਰ-ਵਿੱਚ-ਤਸਵੀਰ ਦਾਖਲ ਕਰ ਸਕਦੀਆਂ ਹਨ। ਬੰਦ ਹੋਣ 'ਤੇ, ਸਾਈਟਾਂ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਤਸਵੀਰ-ਵਿੱਚ-ਤਸਵੀਰ ਦਾਖਲ ਨਹੀਂ ਕਰ ਸਕਦੀਆਂ।</translation>
 <translation id="6120483543004435978">ਚਾਲੂ ਹੋਣ 'ਤੇ, ਸਾਈਟਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਦੀ ਸਰਗਰਮੀ ਨਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਵਰਤੋਂ ਬਾਰੇ ਜਾਣਨ ਲਈ ਪੁੱਛ ਸਕਦੀਆਂ ਹਨ। ਬੰਦ ਹੋਣ 'ਤੇ, ਸਾਈਟਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਦੀ ਸਰਗਰਮੀ ਨਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਵਰਤੋਂ ਬਾਰੇ ਨਹੀਂ ਜਾਣ ਸਕਦੀਆਂ ਹਨ।</translation>
 <translation id="615886654739818377">ਆਪਣੀਆਂ ਸਾਰੀਆਂ ਡਿਸਪਲੇਆਂ 'ਤੇ ਵਿੰਡੋਆਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਸਾਈਟਾਂ ਨੂੰ ਆਗਿਆ ਨਾ ਦਿਓ</translation>
 <translation id="6165508094623778733">ਹੋਰ ਜਾਣੋ</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ro.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ro.xtb
index 2725310..8b6f257 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ro.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ro.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Descărcări finalizate</translation>
 <translation id="6071501408666570960">Este posibil să te fi deconectat de pe acest site</translation>
 <translation id="6085954183010297841">Elimini permisiunea de editare a fișierului? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Când opțiunea este activată, site-urile pot intra automat în modul picture-in-picture. Când opțiunea este dezactivată, site-urile nu pot intra automat în modul picture-in-picture.</translation>
 <translation id="6120483543004435978">Când opțiunea este activată, site-urile pot solicita permisiunea de a afla când folosești activ dispozitivul. Când opțiunea este dezactivată, site-urile nu pot afla când folosești activ dispozitivul.</translation>
 <translation id="615886654739818377">Nu permite site-urilor să gestioneze ferestre de pe toate ecranele</translation>
 <translation id="6165508094623778733">Află mai multe</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ru.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ru.xtb
index de8ce21..3d9ffa0 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ru.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ru.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Доступ к микрофону разрешен</translation>
 <translation id="4046123991198612571">Следующий трек</translation>
 <translation id="4077310749977440510">Обычно сайты обращаются к буферу обмена, чтобы сохранять форматирование скопированного текста и обеспечивать работу других функций.</translation>
+<translation id="4082080074595021446">Исключения для определенных сайтов отозваны, поскольку на устройстве Android недостаточно оперативной памяти.</translation>
 <translation id="4149890623864272035">Вы действительно хотите удалить все локальные данные этого сайта, включая файлы cookie, и сбросить все его разрешения?</translation>
 <translation id="4149994727733219643">Упрощенный просмотр веб-страниц</translation>
 <translation id="4151930093518524179">Масштаб по умолчанию</translation>
@@ -448,6 +449,7 @@
 <translation id="6064125863973209585">Завершенные скачивания</translation>
 <translation id="6071501408666570960">Возможно, вам потребуется повторно войти в аккаунт на этом сайте.</translation>
 <translation id="6085954183010297841">Удалить разрешение на редактирование файлов? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Когда этот параметр включен, сайты могут автоматически включать режим "Картинка в картинке". Когда этот параметр отключен, сайты не могут автоматически включать режим "Картинка в картинке".</translation>
 <translation id="6120483543004435978">Когда этот параметр включен, сайтам разрешено запрашивать информацию о том, используете ли вы сейчас устройство. Когда параметр отключен, сайтам запрещен доступ к таким сведениям.</translation>
 <translation id="615886654739818377">Запретить сайтам управление окнами на всех ваших экранах</translation>
 <translation id="6165508094623778733">Подробнее</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_si.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_si.xtb
index 9c97af55..15bbf6be 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_si.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_si.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">සම්පූර්ණ කළ බාගැනීම්</translation>
 <translation id="6071501408666570960">ඔබ මෙම අඩවියෙන් වරනු ලැබේවි</translation>
 <translation id="6085954183010297841">ගොනු සංස්කරණ දීමනාව මකන්න ද? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">ක්‍රියාත්මක විට, අඩවි වලට ස්වයංක්‍රීයව පින්තූරය-තුළ-පින්තූරය වෙත ඇතුළු විය හැක. ක්‍රියාවිරහිත විට, අඩවි වලට ස්වයංක්‍රීයව පින්තූරය-තුළ-පින්තූරය වෙත ඇතුළු විය නොහැක.</translation>
 <translation id="6120483543004435978">සක්‍රීය වූ විට, අඩවිවලට ඔබ ඔබේ උපාංගය ක්‍රියාකාරීව භාවිත කරන අවස්ථාව දැන ගැනීමට ඉල්ලිය හැක. අක්‍රිය වූ විට, අඩවිවලට ඔබ ඔබේ උපාංගය ක්‍රියාකාරීම භාවිත කරන අවස්ථාව දැන ගත නොහැක.</translation>
 <translation id="615886654739818377">ඔබේ සියලු සංදර්ශකවල කවුළු කළමනාකරණය කිරීමට අඩවිවලට ඉඩ නොදෙන්න</translation>
 <translation id="6165508094623778733">තව දැන ගන්න</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_sk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_sk.xtb
index 719dc9b3..3083f48 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_sk.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_sk.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Sťahovanie bolo dokončené</translation>
 <translation id="6071501408666570960">Môžeme dôjsť k vášmu odhláseniu z tohto webu</translation>
 <translation id="6085954183010297841">Chcete odstrániť povolenie na úpravu súborov? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Keď je táto možnosť zapnutá, weby môžu automaticky aktivovať obraz v obraze. Keď je vypnutá, weby ho nemôžu automaticky aktivovať.</translation>
 <translation id="6120483543004435978">Keď je táto možnosť zapnutá, weby môžu žiadať o povolenie zistiť, kedy aktívne používate zariadenie. Keď je táto možnosť vypnutá, weby nemôžu zistiť, kedy aktívne používate zariadenie.</translation>
 <translation id="615886654739818377">Nepovoliť webom spravovať okná na všetkých obrazovkách</translation>
 <translation id="6165508094623778733">Ďalšie informácie</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 e4b1f08..af0053a7 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
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Mikrofon je dovoljen</translation>
 <translation id="4046123991198612571">Naslednja skladba</translation>
 <translation id="4077310749977440510">Spletna mesta običajno preberejo odložišče zaradi funkcij, kot je ohranjanje oblike kopiranega besedila</translation>
+<translation id="4082080074595021446">Izjeme za določena spletna mesta niso dovoljene, ker naprava Android nima dovolj RAM-a.</translation>
 <translation id="4149890623864272035">Ali ste prepričani, da želite izbrisati vse lokalne podatke, vključno s piškotki, in ponastaviti vsa dovoljenja za to spletno mesto?</translation>
 <translation id="4149994727733219643">Poenostavljen pogled za spletne strani</translation>
 <translation id="4151930093518524179">Privzeta stopnja povečave</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_sq.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_sq.xtb
index e2c6919..38f502d 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_sq.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_sq.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Shkarkimet e përfunduara</translation>
 <translation id="6071501408666570960">Mund të dalësh nga ky sajt</translation>
 <translation id="6085954183010297841">Të fshihet leja për modifikimin e skedarëve? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Kur cilësimi është aktiv, sajtet mund të kalojnë automatikisht në modalitetin "figurë brenda figurës". Kur cilësimi është joaktiv, sajtet nuk mund të kalojnë automatikisht në modalitetin "figurë brenda figurës".</translation>
 <translation id="6120483543004435978">Kur cilësimi është aktiv, sajtet mund të kërkojnë që të mësojnë se kur e përdor ti pajisjen tënde. Kur cilësimi është joaktiv, sajtet nuk mund të mësojnë se kur e përdor ti pajisjen tënde.</translation>
 <translation id="615886654739818377">Mos i lejo sajtet të menaxhojnë dritaret në të gjitha ekranet e tua</translation>
 <translation id="6165508094623778733">Mëso më shumë</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_sw.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_sw.xtb
index cea1939..6d806fa2 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_sw.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_sw.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Faili zilizopakuliwa</translation>
 <translation id="6071501408666570960">Unaweza kuondolewa katika akaunti kwenye tovuti hii</translation>
 <translation id="6085954183010297841">Ungependa kufuta ruhusa ya kubadilisha faili? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Ukiwa umewasha, tovuti zitaweza kutumia kipengele cha kupachika picha ndani ya picha nyingine kiotomatiki. Ukiwa umezima, tovuti hazitaweza kutumia kipengele cha kupachika picha ndani ya picha nyingine kiotomatiki.</translation>
 <translation id="6120483543004435978">Kikiwashwa, tovuti zinaweza kuomba ruhusa ya kujua unapotumia kifaa chako sana. Kikizimwa, tovuti haziwezi kujua unapotumia kifaa chako sana.</translation>
 <translation id="615886654739818377">Usiruhusu tovuti zidhibiti madirisha kwenye skrini zako zote</translation>
 <translation id="6165508094623778733">Pata maelezo zaidi</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ta.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ta.xtb
index 95b82ae9..e0c58bb 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ta.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ta.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">மைக்ரோஃபோன் அனுமதிக்கப்பட்டது</translation>
 <translation id="4046123991198612571">அடுத்த டிராக்</translation>
 <translation id="4077310749977440510">நகலெடுத்த உரையின் வடிவமைப்பை அப்படியே வைத்துக்கொள்ளுதல் போன்ற அம்சங்களுக்காக, கிளிப்போர்டைத் தளங்கள் வழக்கமாகப் படிக்கும்</translation>
+<translation id="4082080074595021446">Android சாதனத்தில் போதிய RAM இல்லாததால், குறிப்பிட்ட இணையதளங்களுக்கான விதிவிலக்குகள் அனுமதிக்கப்படுவதில்லை.</translation>
 <translation id="4149890623864272035">குக்கீகள் உட்பட சாதனத்தில் உள்ள அனைத்து தரவையும் நீக்கிவிட்டு இந்த இணையதளத்திற்கான அனைத்து அனுமதிகளையும் நிச்சயமாக மீட்டமைக்க விரும்புகிறீர்களா?</translation>
 <translation id="4149994727733219643">இணையப் பக்கங்களுக்கான எளிதாக்கப்பட்ட காட்சி</translation>
 <translation id="4151930093518524179">இயல்பான அளவு மாற்றம்</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_te.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_te.xtb
index 646f5b1..dd490575 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_te.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_te.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">మైక్రోఫోన్ అనుమతించబడింది</translation>
 <translation id="4046123991198612571">తర్వాత ట్రాక్</translation>
 <translation id="4077310749977440510">మీరు కాపీ చేసిన టెక్స్ట్ ఫార్మాటింగ్‌ను అలాగే ఉంచడం వంటి ఫీచర్‌ల కోసం సైట్‌లు సాధారణంగా మీ క్లిప్‌బోర్డ్‌ను చదువుతాయి</translation>
+<translation id="4082080074595021446">Android డివైజ్‌‌లో తగినంత RAM లేనందున నిర్దిష్ట వెబ్‌సైట్‌లకు మినహాయింపులు అనుమతించబడవు.</translation>
 <translation id="4149890623864272035">మీరు ఖచ్చితంగా కుక్కీలతో సహా మొత్తం లోకల్ డేటాను తొలగించాలనుకుంటున్నారా, అలాగే ఈ వెబ్‌సైట్ కోసం అన్ని అనుమతులను రీసెట్ చేయాలనుకుంటున్నారా?</translation>
 <translation id="4149994727733219643">వెబ్ పేజీల కోసం సరళమైన వీక్షణ</translation>
 <translation id="4151930093518524179">ఆటోమేటిక్ జూమ్ సెట్టింగ్</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_th.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_th.xtb
index 20f3175..ffed7c3 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_th.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_th.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">อนุญาตให้ใช้ไมโครโฟน</translation>
 <translation id="4046123991198612571">แทร็กถัดไป</translation>
 <translation id="4077310749977440510">โดยปกติแล้วเว็บไซต์จะอ่านคลิปบอร์ดของคุณเพื่อดำเนินการตามฟีเจอร์ต่างๆ เช่น คงการจัดรูปแบบข้อความที่คุณคัดลอกไว้</translation>
+<translation id="4082080074595021446">ไม่อนุญาตข้อยกเว้นสำหรับเว็บไซต์ที่เฉพาะเจาะจง เนื่องจากอุปกรณ์ Android มี RAM ไม่เพียงพอ</translation>
 <translation id="4149890623864272035">แน่ใจไหมว่าต้องการลบข้อมูลในเครื่องและคุกกี้ทั้งหมด รวมถึงรีเซ็ตสิทธิ์ทั้งหมดสำหรับเว็บไซต์นี้</translation>
 <translation id="4149994727733219643">มุมมองอย่างง่ายสำหรับหน้าเว็บ</translation>
 <translation id="4151930093518524179">การซูมเริ่มต้น</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_tr.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_tr.xtb
index d997a9c..ab4b80db 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_tr.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_tr.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Tamamlanan indirme işlemleri</translation>
 <translation id="6071501408666570960">Bu sitede oturumunuz kapatılabilir</translation>
 <translation id="6085954183010297841">Dosya düzenleme izni silinsin mi? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Bu ayar açıkken siteler pencere içinde pencere moduna otomatik olarak geçebilir. Bu ayar kapalıyken siteler pencere içinde pencere moduna otomatik olarak geçemez.</translation>
 <translation id="6120483543004435978">Bu düğme açıkken siteler cihazınızı etkin olarak kullandığınız zamanı bilmek isteyebilir. Düğme kapalıyken siteler cihazınızı etkin olarak kullandığınız zamanı bilemez.</translation>
 <translation id="615886654739818377">Sitelerin tüm ekranlarımda pencereleri yönetmesine izin verme</translation>
 <translation id="6165508094623778733">Daha fazla bilgi</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb
index c503bd5f..1f9fca10 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">Дозволено використовувати мікрофон</translation>
 <translation id="4046123991198612571">Наступна композиція</translation>
 <translation id="4077310749977440510">Сайти зазвичай переглядають буфер обміну для роботи таких функцій, як зберігання форматування скопійованого тексту</translation>
+<translation id="4082080074595021446">Винятки для певних вебсайтів вимкнено, оскільки на пристрої Android недостатньо оперативної пам’яті.</translation>
 <translation id="4149890623864272035">Ви хочете видалити всі локальні дані (зокрема файли cookie) і скинути всі дозволи для цього веб-сайту?</translation>
 <translation id="4149994727733219643">Спрощений перегляд веб-сторінок</translation>
 <translation id="4151930093518524179">Масштаб за умовчанням</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ur.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ur.xtb
index 924094c..6d9f83c 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ur.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ur.xtb
@@ -278,6 +278,7 @@
 <translation id="4031179711345676612">مائیکروفون اجازت یافتہ ہے</translation>
 <translation id="4046123991198612571">اگلا ٹریک</translation>
 <translation id="4077310749977440510">آپ کے کاپی کردہ ٹیکسٹ کی فارمیٹنگ کو برقرار رکھنے جیسی خصوصیات کیلئے سائٹس عام طور پر آپ کے کلپ بورڈ کو پڑھتی ہیں</translation>
+<translation id="4082080074595021446">‏مخصوص ویب سائٹس کے لیے مستثنیات کی اجازت نہیں ہے کیونکہ Android آلے میں کافی RAM نہیں ہوتا ہے۔</translation>
 <translation id="4149890623864272035">کیا آپ واقعی کوکیز سمیت تمام مقامی ڈیٹا حذف اور اس ویب سائٹ کیلئے تمام اجازتیں ری سیٹ کرنا چاہتے ہیں؟</translation>
 <translation id="4149994727733219643">ویب صفحات کیلئے سادہ منظر</translation>
 <translation id="4151930093518524179">ڈیفالٹ زوم</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 462ad0f..f01fe2b8 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
@@ -277,6 +277,7 @@
 <translation id="4031179711345676612">Cho phép micrô</translation>
 <translation id="4046123991198612571">Bản nhạc tiếp theo</translation>
 <translation id="4077310749977440510">Các trang web thường đọc bảng nhớ tạm để áp dụng những tính năng như giữ nguyên định dạng của văn bản mà bạn đã sao chép</translation>
+<translation id="4082080074595021446">Không cho phép các trường hợp ngoại lệ đối với một số trang web cụ thể vì thiết bị Android không có đủ RAM.</translation>
 <translation id="4149890623864272035">Bạn có chắc chắn muốn xoá toàn bộ dữ liệu cục bộ, kể cả cookie, và đặt lại mọi quyền cho trang web này không?</translation>
 <translation id="4149994727733219643">Chế độ xem đơn giản cho trang web</translation>
 <translation id="4151930093518524179">Thu phóng mặc định</translation>
@@ -447,6 +448,7 @@
 <translation id="6064125863973209585">Đã hoàn tất quá trình tải xuống</translation>
 <translation id="6071501408666570960">Bạn có thể bị đăng xuất khỏi trang web này</translation>
 <translation id="6085954183010297841">Xoá quyền chỉnh sửa tệp? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Khi bạn bật lựa chọn này, các trang web có thể tự động chuyển sang chế độ hình trong hình. Khi bạn tắt lựa chọn này, các trang web không thể tự động chuyển sang chế độ hình trong hình.</translation>
 <translation id="6120483543004435978">Khi bạn bật tuỳ chọn này, các trang web có thể yêu cầu được biết khi nào bạn đang sử dụng thiết bị. Khi bạn tắt tuỳ chọn này, các trang web sẽ không được biết khi nào bạn đang sử dụng thiết bị.</translation>
 <translation id="615886654739818377">Không cho phép các trang web quản lý các cửa sổ trên tất cả màn hình của bạn</translation>
 <translation id="6165508094623778733">Tìm hiểu thêm</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-TW.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-TW.xtb
index f5de5e1f..049ea62 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-TW.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-TW.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">下載完成</translation>
 <translation id="6071501408666570960">系統可能會將你登出這個網站</translation>
 <translation id="6085954183010297841">要刪除檔案編輯權限嗎?<ph name="FILE" /></translation>
+<translation id="6104860901391833523">開啟後,網站可以自動進入子母畫面。關閉後,網站將無法自動進入子母畫面。</translation>
 <translation id="6120483543004435978">如果啟用,網站就可以要求偵測你是否正在使用裝置。如果停用,網站將無法得知你是否正在使用裝置。</translation>
 <translation id="615886654739818377">不允許網站管理所有螢幕上的視窗</translation>
 <translation id="6165508094623778733">瞭解詳情</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zu.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zu.xtb
index e91a907..654221d 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_zu.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zu.xtb
@@ -448,6 +448,7 @@
 <translation id="6064125863973209585">Ukulandwa okuqediwe</translation>
 <translation id="6071501408666570960">Ungase ukhishwe kule sayithi</translation>
 <translation id="6085954183010297841">Susa isibonelelo sokuhlela ifayela? <ph name="FILE" /></translation>
+<translation id="6104860901391833523">Uma evuliwe, amasayithi angafaka isithombe-esithombeni ngokuzenzekela. Uma evaliwe, amasayithi awakwazi ukufaka isithombe-esithombeni ngokuzenzekela.</translation>
 <translation id="6120483543004435978">Lapho ivuliwe, amasayithi angacela ukwazi lapho usebenzisa ngokuqhubekayo idivayisi yakho. Lapho ivaliwe, amasayithi awakwazi ukwazi lapho usebenzisa ngokuqhubekayo idivayisi yakho.</translation>
 <translation id="615886654739818377">Ungavumeli amasayithi ukuthi aphathe amawindi kuzo zonke izibonisi zakho</translation>
 <translation id="6165508094623778733">Funda kabanzi</translation>
diff --git a/components/certificate_transparency/data/log_list.json b/components/certificate_transparency/data/log_list.json
index b862c7c..f510733 100644
--- a/components/certificate_transparency/data/log_list.json
+++ b/components/certificate_transparency/data/log_list.json
@@ -1,6 +1,6 @@
 {
-  "version": "62.1",
-  "log_list_timestamp": "2025-07-31T12:54:08Z",
+  "version": "62.2",
+  "log_list_timestamp": "2025-08-01T12:53:47Z",
   "operators": [
     {
       "name": "Google",
diff --git a/components/cronet/android/BUILD.gn b/components/cronet/android/BUILD.gn
index 4935cd8..48c4eb3c 100644
--- a/components/cronet/android/BUILD.gn
+++ b/components/cronet/android/BUILD.gn
@@ -2011,6 +2011,7 @@
     "//net/data/ssl/certificates/cronet-quic-leaf-cert.key",
     "//net/data/ssl/certificates/cronet-quic-leaf-cert.key.pkcs8.pem",
     "//net/data/ssl/certificates/expired_cert.pem",
+    "//net/data/ssl/certificates/ok_cert.pem",
     "//net/data/ssl/certificates/quic-chain.pem",
     "//net/data/ssl/certificates/quic-leaf-cert.key",
     "//net/data/ssl/certificates/quic-leaf-cert.key.pkcs8.pem",
diff --git a/components/cronet/tracing.md b/components/cronet/tracing.md
index 20255f1..37ee96d 100644
--- a/components/cronet/tracing.md
+++ b/components/cronet/tracing.md
@@ -226,6 +226,16 @@
 }
 ```
 
+*** note
+If you find that your trace is mysteriously missing all ATrace events (e.g. you
+don't see any user-facing Cronet API calls), it could be that your device may
+not recognize some of the `atrace_categories`. This is especially likely if you
+are running a trace on a device running an old Android version. If an ATrace
+category is not recognized by the device, Perfetto will disable *all* of ATrace.
+Try to remove the `aidl` and `network` ATrace categories, and watch out for
+Perfetto `unknown tracing category` error messages in logcat.
+***
+
 ## Gathering unredacted NetLogs
 
 [NetLogs](/net/docs/net-log.md) are included in the trace by default. However,
diff --git a/components/download/network/download_http_utils_unittest.cc b/components/download/network/download_http_utils_unittest.cc
index 63a7252..35a9512b 100644
--- a/components/download/network/download_http_utils_unittest.cc
+++ b/components/download/network/download_http_utils_unittest.cc
@@ -16,19 +16,19 @@
   auto byte_range = ParseRangeHeader(request_headers);
   EXPECT_FALSE(byte_range.has_value());
 
-  request_headers.AddHeaderFromString("Range: bytes=5-10");
+  request_headers.SetHeader("Range", "bytes=5-10");
   byte_range = ParseRangeHeader(request_headers);
   EXPECT_EQ(5, byte_range->first_byte_position());
   EXPECT_EQ(10, byte_range->last_byte_position());
 
   request_headers.Clear();
-  request_headers.AddHeaderFromString("Range: bytes=5-");
+  request_headers.SetHeader("Range", "bytes=5-");
   byte_range = ParseRangeHeader(request_headers);
   EXPECT_EQ(5, byte_range->first_byte_position());
   EXPECT_EQ(-1, byte_range->last_byte_position());
 
   request_headers.Clear();
-  request_headers.AddHeaderFromString("Range: bytes=-5");
+  request_headers.SetHeader("Range", "bytes=-5");
   byte_range = ParseRangeHeader(request_headers);
   EXPECT_TRUE(byte_range->IsSuffixByteRange());
   EXPECT_FALSE(byte_range->HasFirstBytePosition());
@@ -36,7 +36,7 @@
   EXPECT_EQ(5, byte_range->suffix_length());
 
   request_headers.Clear();
-  request_headers.AddHeaderFromString("Range: bytes=5-10, 11-12");
+  request_headers.SetHeader("Range", "bytes=5-10, 11-12");
   byte_range = ParseRangeHeader(request_headers);
   EXPECT_FALSE(byte_range.has_value()) << "Multiple range are not supported.";
 }
@@ -44,13 +44,13 @@
 TEST(DownloadHttpUtils, ValidateRequestHeaders) {
   net::HttpRequestHeaders request_headers;
   EXPECT_TRUE(ValidateRequestHeaders(request_headers));
-  request_headers.AddHeaderFromString("Range: bytes=5-10");
+  request_headers.SetHeader("Range", "bytes=5-10");
   EXPECT_TRUE(ValidateRequestHeaders(request_headers));
 
   request_headers.Clear();
-  request_headers.AddHeaderFromString("Range: kales=5-10");
+  request_headers.SetHeader("Range", "kales=5-10");
   EXPECT_FALSE(ValidateRequestHeaders(request_headers));
 }
 
 }  // namespace
-}  // namespace download
\ No newline at end of file
+}  // namespace download
diff --git a/components/enterprise/connectors/core/BUILD.gn b/components/enterprise/connectors/core/BUILD.gn
index 0e33b63..6851b2a6 100644
--- a/components/enterprise/connectors/core/BUILD.gn
+++ b/components/enterprise/connectors/core/BUILD.gn
@@ -82,6 +82,10 @@
   if (enterprise_client_certificates) {
     deps += [ "//components/enterprise/client_certificates/core" ]
   }
+
+  if (enterprise_data_controls) {
+    deps += [ "//components/enterprise/data_controls/core/browser" ]
+  }
 }
 
 source_set("constants") {
diff --git a/components/enterprise/connectors/core/reporting_event_router.cc b/components/enterprise/connectors/core/reporting_event_router.cc
index 25331c6..15af9254 100644
--- a/components/enterprise/connectors/core/reporting_event_router.cc
+++ b/components/enterprise/connectors/core/reporting_event_router.cc
@@ -673,6 +673,70 @@
   }
 }
 
+#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+void ReportingEventRouter::OnDataControlsSensitiveDataEvent(
+    const GURL& url,
+    const GURL& tab_url,
+    const std::string& source,
+    const std::string& destination,
+    const std::string& mime_type,
+    const std::string& trigger,
+    const std::string& source_active_user_email,
+    const std::string& content_area_account_email,
+    const data_controls::Verdict::TriggeredRules& triggered_rules,
+    enterprise_connectors::EventResult event_result,
+    int64_t content_size) {
+  if (!IsEventEnabled(kKeySensitiveDataEvent)) {
+    return;
+  }
+
+  std::optional<ReportingSettings> settings =
+      reporting_client_->GetReportingSettings();
+
+  base::Value::Dict event;
+  event.Set(kKeyUrl, url.spec());
+  event.Set(kKeyTabUrl, tab_url.spec());
+  event.Set(kKeySource, source);
+  event.Set(kKeyDestination, destination);
+  event.Set(kKeyContentType, mime_type);
+  // |content_size| can be set to -1 to indicate an unknown size, in
+  // which case the field is not set.
+  if (content_size >= 0) {
+    event.Set(kKeyContentSize, base::Int64ToValue(content_size));
+  }
+  event.Set(kKeyTrigger, trigger);
+  if (!content_area_account_email.empty()) {
+    event.Set(enterprise_connectors::kKeyWebAppSignedInAccount,
+              content_area_account_email);
+  }
+  if (!source_active_user_email.empty()) {
+    event.Set(enterprise_connectors::kKeySourceWebAppSignedInAccount,
+              source_active_user_email);
+  }
+  event.Set(kKeyEventResult,
+            enterprise_connectors::EventResultToString(event_result));
+
+  base::Value::List triggered_rule_info;
+  triggered_rule_info.reserve(triggered_rules.size());
+  for (const auto& [index, rule] : triggered_rules) {
+    base::Value::Dict triggered_rule;
+    int rule_id_int = 0;
+    if (base::StringToInt(rule.rule_id, &rule_id_int)) {
+      triggered_rule.Set(kKeyTriggeredRuleId, rule_id_int);
+    }
+    triggered_rule.Set(kKeyTriggeredRuleName, rule.rule_name);
+
+    triggered_rule_info.Append(std::move(triggered_rule));
+  }
+  event.Set(kKeyTriggeredRuleInfo, std::move(triggered_rule_info));
+
+  reporting_client_->ReportEventWithTimestampDeprecated(
+      kKeySensitiveDataEvent, std::move(settings.value()), std::move(event),
+      base::Time::Now(),
+      /*include_profile_user_name=*/true);
+}
+#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+
 // static
 std::string ReportingEventRouter::GetFileName(const std::string& filename,
                                               const bool include_full_path) {
diff --git a/components/enterprise/connectors/core/reporting_event_router.h b/components/enterprise/connectors/core/reporting_event_router.h
index e2d9b00..a0bbe24 100644
--- a/components/enterprise/connectors/core/reporting_event_router.h
+++ b/components/enterprise/connectors/core/reporting_event_router.h
@@ -7,12 +7,17 @@
 
 #include "base/memory/raw_ptr.h"
 #include "components/download/public/common/download_danger_type.h"
+#include "components/enterprise/buildflags/buildflags.h"
 #include "components/enterprise/connectors/core/realtime_reporting_client_base.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/safe_browsing/core/common/proto/realtimeapi.pb.h"
 #include "url/gurl.h"
 #include "url/scheme_host_port.h"
 
+#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+#include "components/enterprise/data_controls/core/browser/verdict.h"
+#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+
 namespace enterprise_connectors {
 
 // An event router that collects safe browsing events and then sends
@@ -164,6 +169,25 @@
                                  const ReferrerChain& referrer_chain,
                                  EventResult event_result);
 
+#if BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+  // Helper function to report sensitive data event that were caused by
+  // triggering a Data Controls rule. This is similar to
+  // `OnSensitiveDataEvent()` with a signature more suited to Data Controls as
+  // opposed to scanning related events.
+  void OnDataControlsSensitiveDataEvent(
+      const GURL& url,
+      const GURL& tab_url,
+      const std::string& source,
+      const std::string& destination,
+      const std::string& mime_type,
+      const std::string& trigger,
+      const std::string& source_active_user_email,
+      const std::string& content_area_account_email,
+      const data_controls::Verdict::TriggeredRules& triggered_rules,
+      EventResult event_result,
+      int64_t content_size);
+#endif  // BUILDFLAG(ENTERPRISE_DATA_CONTROLS)
+
  private:
   // Returns filename with full path if full path is required;
   // Otherwise returns only the basename without full path.
diff --git a/components/history/core/browser/history_backend.cc b/components/history/core/browser/history_backend.cc
index f2e074b..c26806c0 100644
--- a/components/history/core/browser/history_backend.cc
+++ b/components/history/core/browser/history_backend.cc
@@ -2704,6 +2704,9 @@
   bool has_more_results = db_->GetVisibleVisitsInRange(options, &visits);
   DCHECK_LE(static_cast<int>(visits.size()), options.EffectiveMaxCount());
 
+  VisitSourceMap sources;
+  GetVisitsSource(visits, &sources);
+
   // Now add them and the URL rows to the results.
   std::vector<URLResult> matching_results;
   URLResult url_result;
@@ -2728,6 +2731,11 @@
     db_->GetContentAnnotationsForVisit(visit.visit_id, &content_annotations);
     url_result.set_content_annotations(content_annotations);
 
+    const auto visit_source = sources.count(visit.visit_id) == 0
+                                  ? VisitSource::SOURCE_BROWSED
+                                  : sources[visit.visit_id];
+    url_result.set_actor_source(visit_source == VisitSource::SOURCE_ACTOR);
+
     // Set whether the visit was blocked for a managed user by looking at the
     // transition type.
     url_result.set_blocked_visit(
@@ -2755,10 +2763,14 @@
                                 query_parser::MatchingAlgorithm::DEFAULT));
 
   std::vector<URLResult> matching_visits;
-  VisitVector visits;  // Declare outside loop to prevent re-construction.
   for (const auto& text_match : text_matches) {
     // Get all visits for given URL match.
+    VisitVector visits;
     db_->GetVisibleVisitsForURL(text_match.id(), options, &visits);
+
+    VisitSourceMap sources;
+    GetVisitsSource(visits, &sources);
+
     for (const auto& visit : visits) {
       URLResult url_result(text_match);
       url_result.set_visit_time(visit.visit_time);
@@ -2768,6 +2780,11 @@
       db_->GetContentAnnotationsForVisit(visit.visit_id, &content_annotations);
       url_result.set_content_annotations(content_annotations);
 
+      const auto visit_source = sources.count(visit.visit_id) == 0
+                                    ? VisitSource::SOURCE_BROWSED
+                                    : sources[visit.visit_id];
+      url_result.set_actor_source(visit_source == VisitSource::SOURCE_ACTOR);
+
       matching_visits.push_back(url_result);
     }
   }
diff --git a/components/history/core/browser/history_backend.h b/components/history/core/browser/history_backend.h
index f5249c8..143c93e 100644
--- a/components/history/core/browser/history_backend.h
+++ b/components/history/core/browser/history_backend.h
@@ -728,7 +728,7 @@
   bool GetVisitsSource(const VisitVector& visits, VisitSourceMap* sources);
 
   // Like `GetVisitsSource`, but for a single visit.
-  bool GetVisitSource(const VisitID visit_id, VisitSource* source);
+  bool GetVisitSource(const VisitID visit_id, VisitSource* source) override;
 
   bool GetURL(const GURL& url, URLRow* url_row);
 
diff --git a/components/history/core/browser/history_backend_unittest.cc b/components/history/core/browser/history_backend_unittest.cc
index 5471ebb..c1ff2ba1 100644
--- a/components/history/core/browser/history_backend_unittest.cc
+++ b/components/history/core/browser/history_backend_unittest.cc
@@ -83,7 +83,9 @@
 using favicon::IconMapping;
 using favicon_base::IconType;
 using favicon_base::IconTypeSet;
+using ::testing::_;
 using ::testing::ElementsAre;
+using ::testing::Pair;
 using ::testing::UnorderedElementsAre;
 using ::testing::UnorderedElementsAreArray;
 
@@ -1622,6 +1624,11 @@
                          /*external_referrer_url=*/GURL(),
                          ui::PAGE_TRANSITION_TYPED, false, SOURCE_SYNCED, true,
                          false, true);
+  // Assume this url is actor-caused.
+  backend_->AddPageVisit(url, base::Time::Now(), /*referring_visit=*/0,
+                         /*external_referrer_url=*/GURL(),
+                         ui::PAGE_TRANSITION_TYPED, false, SOURCE_ACTOR, true,
+                         false, true);
 
   // Fetch the row information about the url from history db.
   VisitVector visits;
@@ -1629,27 +1636,15 @@
   backend_->db_->GetVisitsForURL(row_id, &visits);
 
   // Check if all the visits to the url are stored in database.
-  ASSERT_EQ(3U, visits.size());
+  ASSERT_EQ(4U, visits.size());
   VisitSourceMap visit_sources;
   ASSERT_TRUE(backend_->GetVisitsSource(visits, &visit_sources));
-  ASSERT_EQ(3U, visit_sources.size());
-  int sources = 0;
-  for (int i = 0; i < 3; i++) {
-    switch (visit_sources[visits[i].visit_id]) {
-      case SOURCE_EXTENSION:
-        sources |= 0x1;
-        break;
-      case SOURCE_FIREFOX_IMPORTED:
-        sources |= 0x2;
-        break;
-      case SOURCE_SYNCED:
-        sources |= 0x4;
-        break;
-      default:
-        break;
-    }
-  }
-  EXPECT_EQ(0x7, sources);
+  ASSERT_EQ(4U, visit_sources.size());
+
+  EXPECT_THAT(visit_sources,
+              UnorderedElementsAre(
+                  Pair(_, SOURCE_EXTENSION), Pair(_, SOURCE_FIREFOX_IMPORTED),
+                  Pair(_, SOURCE_SYNCED), Pair(_, SOURCE_ACTOR)));
 }
 
 TEST_F(HistoryBackendTest, AddPageVisitNotLastVisit) {
@@ -2236,6 +2231,86 @@
       visit_id, &got_content_annotations));
 }
 
+TEST_F(HistoryBackendTest, QueryHistoryWithEmptyQueryIncludesActorSource) {
+  ASSERT_TRUE(backend_.get());
+
+  // Add a SOURCE_BROWSED visit.
+  GURL url1("http://pagewithvisit1.com");
+  ContextID context_id1 = 1;
+  int nav_entry_id1 = 1;
+
+  HistoryAddPageArgs request1(
+      url1, base::Time::Now(), context_id1, nav_entry_id1,
+      /*local_navigation_id=*/std::nullopt, GURL(), RedirectList(),
+      ui::PAGE_TRANSITION_TYPED, false, SOURCE_BROWSED, false, true);
+  backend_->AddPage(request1);
+
+  // Add a SOURCE_ACTOR visit.
+  GURL url2("http://pagewithvisit2.com");
+  ContextID context_id2 = 2;
+  int nav_entry_id2 = 2;
+
+  HistoryAddPageArgs request2(
+      url2, base::Time::Now() + base::Minutes(1), context_id2, nav_entry_id2,
+      /*local_navigation_id=*/std::nullopt, GURL(), RedirectList(),
+      ui::PAGE_TRANSITION_TYPED, false, SOURCE_ACTOR, false, true);
+  backend_->AddPage(request2);
+
+  QueryOptions options;
+  options.duplicate_policy = QueryOptions::KEEP_ALL_DUPLICATES;
+  QueryResults results = backend_->QueryHistory(/*text_query=*/{}, options);
+
+  // Both BROWSED and ACTOR visit should be returned.
+  EXPECT_THAT(results,
+              testing::UnorderedElementsAre(
+                  testing::AllOf(
+                      testing::Property(&URLResult::url, url1),
+                      testing::Property(&URLResult::has_actor_source, false)),
+                  testing::AllOf(
+                      testing::Property(&URLResult::url, url2),
+                      testing::Property(&URLResult::has_actor_source, true))));
+}
+
+TEST_F(HistoryBackendTest, QueryHistoryWithTextQueryIncludesActorSource) {
+  ASSERT_TRUE(backend_.get());
+
+  // Add a SOURCE_BROWSED visit.
+  GURL url1("http://pagewithvisit1.com");
+  ContextID context_id1 = 1;
+  int nav_entry_id1 = 1;
+
+  HistoryAddPageArgs request1(
+      url1, base::Time::Now(), context_id1, nav_entry_id1,
+      /*local_navigation_id=*/std::nullopt, GURL(), RedirectList(),
+      ui::PAGE_TRANSITION_TYPED, false, SOURCE_BROWSED, false, true);
+  backend_->AddPage(request1);
+
+  // Add a SOURCE_ACTOR visit.
+  GURL url2("http://pagewithvisit2.com");
+  ContextID context_id2 = 2;
+  int nav_entry_id2 = 2;
+
+  HistoryAddPageArgs request2(
+      url2, base::Time::Now() + base::Minutes(1), context_id2, nav_entry_id2,
+      /*local_navigation_id=*/std::nullopt, GURL(), RedirectList(),
+      ui::PAGE_TRANSITION_TYPED, false, SOURCE_ACTOR, false, true);
+  backend_->AddPage(request2);
+
+  QueryOptions options;
+  options.duplicate_policy = QueryOptions::KEEP_ALL_DUPLICATES;
+  QueryResults results = backend_->QueryHistory(/*text_query=*/u"com", options);
+
+  // Both BROWSED and ACTOR visit should be returned.
+  EXPECT_THAT(results,
+              testing::UnorderedElementsAre(
+                  testing::AllOf(
+                      testing::Property(&URLResult::url, url1),
+                      testing::Property(&URLResult::has_actor_source, false)),
+                  testing::AllOf(
+                      testing::Property(&URLResult::url, url2),
+                      testing::Property(&URLResult::has_actor_source, true))));
+}
+
 TEST_F(HistoryBackendTest, SetHasUrlKeyedImage) {
   ASSERT_TRUE(backend_.get());
 
diff --git a/components/history/core/browser/history_types.cc b/components/history/core/browser/history_types.cc
index 400d583..c2e6642 100644
--- a/components/history/core/browser/history_types.cc
+++ b/components/history/core/browser/history_types.cc
@@ -331,7 +331,8 @@
     std::optional<Opener> opener,
     std::optional<int64_t> bookmark_id,
     std::optional<std::string> app_id,
-    std::optional<VisitContextAnnotations::OnVisitFields> context_annotations)
+    std::optional<VisitContextAnnotations::OnVisitFields> context_annotations,
+    std::optional<int32_t> actor_task_id)
     : url(url),
       time(time),
       context_id(context_id),
@@ -351,7 +352,8 @@
       opener(opener),
       bookmark_id(bookmark_id),
       app_id(app_id),
-      context_annotations(std::move(context_annotations)) {}
+      context_annotations(std::move(context_annotations)),
+      actor_task_id(actor_task_id) {}
 
 HistoryAddPageArgs::HistoryAddPageArgs(const HistoryAddPageArgs& other) =
     default;
diff --git a/components/history/core/browser/history_types.h b/components/history/core/browser/history_types.h
index efdc242..0695276 100644
--- a/components/history/core/browser/history_types.h
+++ b/components/history/core/browser/history_types.h
@@ -264,6 +264,9 @@
  public:
   using URLResultVector = std::vector<URLResult>;
 
+  // Mimic STL containers.
+  using value_type = URLResult;
+
   QueryResults();
 
   QueryResults(const QueryResults&) = delete;
@@ -1274,7 +1277,8 @@
                      std::optional<int64_t> bookmark_id = std::nullopt,
                      std::optional<std::string> app_id = std::nullopt,
                      std::optional<VisitContextAnnotations::OnVisitFields>
-                         context_annotations = std::nullopt);
+                         context_annotations = std::nullopt,
+                     std::optional<int32_t> actor_task_id = std::nullopt);
   HistoryAddPageArgs(const HistoryAddPageArgs& other);
   ~HistoryAddPageArgs();
 
@@ -1307,6 +1311,9 @@
   std::optional<int64_t> bookmark_id;
   std::optional<std::string> app_id;
   std::optional<VisitContextAnnotations::OnVisitFields> context_annotations;
+  // `actor_task_id` represents the id of the acting actor task, if it exists.
+  // Id value generated at time of actor task creation.
+  std::optional<int32_t> actor_task_id;
 };
 
 }  // namespace history
diff --git a/components/history/core/browser/sync/history_backend_for_sync.h b/components/history/core/browser/sync/history_backend_for_sync.h
index 994a22a..4b39588 100644
--- a/components/history/core/browser/sync/history_backend_for_sync.h
+++ b/components/history/core/browser/sync/history_backend_for_sync.h
@@ -27,6 +27,7 @@
 
   virtual bool GetURLByID(URLID url_id, URLRow* url_row) = 0;
   virtual bool GetVisitByID(VisitID visit_id, VisitRow* visit_row) = 0;
+  virtual bool GetVisitSource(const VisitID visit_id, VisitSource* source) = 0;
   virtual bool GetMostRecentVisitForURL(URLID id, VisitRow* visit_row) = 0;
   virtual bool GetLastVisitByTime(base::Time visit_time,
                                   VisitRow* visit_row) = 0;
diff --git a/components/history/core/browser/sync/history_sync_bridge.cc b/components/history/core/browser/sync/history_sync_bridge.cc
index f50548c..f8b1160 100644
--- a/components/history/core/browser/sync/history_sync_bridge.cc
+++ b/components/history/core/browser/sync/history_sync_bridge.cc
@@ -944,6 +944,13 @@
     return;
   }
 
+  // If this visit is actor-initiated, ignore it.
+  history::VisitSource visit_source = VisitSource::SOURCE_BROWSED;
+  if (history_backend_->GetVisitSource(visit_row.visit_id, &visit_source) &&
+      visit_source == VisitSource::SOURCE_ACTOR) {
+    return;
+  }
+
   // If this visit is not the end of a redirect chain, ignore it. Note that
   // visits that are not part of a redirect chain are considered to be both
   // start and end of a chain, so these are *not* ignored here.
diff --git a/components/history/core/browser/sync/history_sync_bridge_unittest.cc b/components/history/core/browser/sync/history_sync_bridge_unittest.cc
index e1f842fc..2061e216 100644
--- a/components/history/core/browser/sync/history_sync_bridge_unittest.cc
+++ b/components/history/core/browser/sync/history_sync_bridge_unittest.cc
@@ -1904,6 +1904,48 @@
   EXPECT_EQ(backend()->add_visit_to_synced_cluster_count(), 3);
 }
 
+TEST_F(HistorySyncBridgeTest, ActorInitiatedVisitsNotSynced) {
+  // Start syncing (with no data yet).
+  ApplyInitialSyncChanges({});
+
+  // Visit a URL.
+  auto [url_row, visit_row] = AddVisitToBackendAndAdvanceClock(
+      GURL("https://www.url.com"), ui::PAGE_TRANSITION_TYPED);
+  backend()->AddOrReplaceVisitSource(visit_row.visit_id,
+                                     VisitSource::SOURCE_ACTOR);
+
+  // Notify the bridge about the visit - it should be sent to the processor.
+  bridge()->OnURLVisited(
+      /*history_backend=*/nullptr, url_row, visit_row);
+
+  // The data should *not* have been uploaded to Sync.
+  EXPECT_TRUE(processor()->GetEntities().empty());
+}
+
+TEST_F(HistorySyncBridgeTest, NonActorInitiatedVisitsAreSynced) {
+  // Start syncing (with no data yet).
+  ApplyInitialSyncChanges({});
+
+  // Visit a URL with SOURCE_BROWSED.
+  auto [url_row1, visit_row1] = AddVisitToBackendAndAdvanceClock(
+      GURL("https://www.url.com"), ui::PAGE_TRANSITION_TYPED);
+  backend()->AddOrReplaceVisitSource(visit_row1.visit_id,
+                                     VisitSource::SOURCE_BROWSED);
+  bridge()->OnURLVisited(
+      /*history_backend=*/nullptr, url_row1, visit_row1);
+
+  // Visit a second URL, with SOURCE_EXTENSION.
+  auto [url_row2, visit_row2] = AddVisitToBackendAndAdvanceClock(
+      GURL("https://www.url.com"), ui::PAGE_TRANSITION_TYPED);
+  backend()->AddOrReplaceVisitSource(visit_row2.visit_id,
+                                     VisitSource::SOURCE_EXTENSION);
+  bridge()->OnURLVisited(
+      /*history_backend=*/nullptr, url_row2, visit_row2);
+
+  // The data should be uploaded to Sync.
+  EXPECT_EQ(processor()->GetEntities().size(), 2u);
+}
+
 }  // namespace
 
 }  // namespace history
diff --git a/components/history/core/browser/sync/test_history_backend_for_sync.cc b/components/history/core/browser/sync/test_history_backend_for_sync.cc
index 6e3c4dfc..8ba3341 100644
--- a/components/history/core/browser/sync/test_history_backend_for_sync.cc
+++ b/components/history/core/browser/sync/test_history_backend_for_sync.cc
@@ -58,6 +58,13 @@
   content_annotations_[visit_id] = content_annotation;
 }
 
+void TestHistoryBackendForSync::AddOrReplaceVisitSource(
+    VisitID visit_id,
+    VisitSource visit_source) {
+  DCHECK_NE(visit_id, 0);
+  visit_sources_[visit_id] = visit_source;
+}
+
 void TestHistoryBackendForSync::RemoveURLAndVisits(URLID url_id) {
   std::erase_if(visits_, [url_id](const VisitRow& visit) {
     return visit.url_id == url_id;
@@ -118,6 +125,16 @@
   return false;
 }
 
+bool TestHistoryBackendForSync::GetVisitSource(const VisitID visit_id,
+                                               VisitSource* source) {
+  if (visit_sources_.count(visit_id)) {
+    *source = visit_sources_[visit_id];
+    return true;
+  }
+  *source = VisitSource::SOURCE_BROWSED;
+  return false;
+}
+
 bool TestHistoryBackendForSync::GetMostRecentVisitForURL(URLID id,
                                                          VisitRow* visit_row) {
   *visit_row = VisitRow();
diff --git a/components/history/core/browser/sync/test_history_backend_for_sync.h b/components/history/core/browser/sync/test_history_backend_for_sync.h
index 8771a72a..e4d31c1d 100644
--- a/components/history/core/browser/sync/test_history_backend_for_sync.h
+++ b/components/history/core/browser/sync/test_history_backend_for_sync.h
@@ -31,6 +31,7 @@
   void AddOrReplaceContentAnnotation(
       VisitID visit_id,
       const VisitContentAnnotations& content_annotation);
+  void AddOrReplaceVisitSource(VisitID visit_id, VisitSource visit_source);
 
   void RemoveURLAndVisits(URLID url_id);
   void Clear();
@@ -45,6 +46,7 @@
   bool IsExpiredVisitTime(const base::Time& time) const override;
   bool GetURLByID(URLID url_id, URLRow* url_row) override;
   bool GetVisitByID(VisitID visit_id, VisitRow* visit_row) override;
+  bool GetVisitSource(const VisitID visit_id, VisitSource* source) override;
   bool GetMostRecentVisitForURL(URLID id, VisitRow* visit_row) override;
   bool GetLastVisitByTime(base::Time visit_time, VisitRow* visit_row) override;
   VisitVector GetRedirectChain(VisitRow visit) override;
@@ -109,6 +111,7 @@
 
   std::map<VisitID, VisitContextAnnotations> context_annotations_;
   std::map<VisitID, VisitContentAnnotations> content_annotations_;
+  std::map<VisitID, VisitSource> visit_sources_;
 
   int get_foreign_visit_call_count_ = 0;
   int delete_all_foreign_visits_call_count_ = 0;
diff --git a/components/history/core/browser/url_row.h b/components/history/core/browser/url_row.h
index 36778df..4f7dc46c 100644
--- a/components/history/core/browser/url_row.h
+++ b/components/history/core/browser/url_row.h
@@ -309,6 +309,9 @@
     blocked_visit_ = blocked_visit;
   }
 
+  bool has_actor_source() const { return actor_source_; }
+  void set_actor_source(bool actor_source) { actor_source_ = actor_source; }
+
   std::optional<std::string> app_id() const { return app_id_; }
   void set_app_id(std::optional<std::string> app_id) { app_id_ = app_id; }
 
@@ -337,6 +340,9 @@
   // Whether a managed user was blocked when attempting to visit this URL.
   bool blocked_visit_ = false;
 
+  // Whether a corresponding visit has `SOURCE_ACTOR` visit source.
+  bool actor_source_ = false;
+
   // ID of the app this entry was generated for. Set to a non-null value
   // on Android only.
   std::optional<std::string> app_id_;
diff --git a/components/infobars/core/infobar_container.cc b/components/infobars/core/infobar_container.cc
index aa26556..ceea6aa 100644
--- a/components/infobars/core/infobar_container.cc
+++ b/components/infobars/core/infobar_container.cc
@@ -21,22 +21,15 @@
 InfoBarContainer::Delegate::~Delegate() = default;
 
 InfoBarContainer::InfoBarContainer(Delegate* delegate)
-    : delegate_(delegate),
-      infobar_manager_(nullptr),
-      ignore_infobar_state_changed_(false) {}
+    : delegate_(delegate), ignore_infobar_state_changed_(false) {}
 
 InfoBarContainer::~InfoBarContainer() {
   // RemoveAllInfoBarsForDestruction() should have already cleared our infobars.
   DCHECK(infobars_.empty());
-  if (infobar_manager_) {
-    infobar_manager_->RemoveObserver(this);
-  }
 }
 
 void InfoBarContainer::ChangeInfoBarManager(InfoBarManager* infobar_manager) {
-  if (infobar_manager_) {
-    infobar_manager_->RemoveObserver(this);
-  }
+  scoped_observation_.Reset();
 
   bool state_changed = false;
   {
@@ -54,12 +47,11 @@
       state_changed = true;
     }
 
-    infobar_manager_ = infobar_manager;
-    if (infobar_manager_) {
-      infobar_manager_->AddObserver(this);
+    if (infobar_manager) {
+      scoped_observation_.Observe(infobar_manager);
 
-      for (size_t i = 0; i < infobar_manager_->infobars().size(); ++i) {
-        AddInfoBar(infobar_manager_->infobars()[i], i, false);
+      for (size_t i = 0; i < manager()->infobars().size(); ++i) {
+        AddInfoBar(manager()->infobars()[i], i, false);
         state_changed = true;
       }
     }
@@ -90,7 +82,8 @@
 }
 
 bool InfoBarContainer::ShouldHideInFullscreen() const {
-  return infobar_manager_->ShouldHideInFullscreen();
+  CHECK(scoped_observation_.IsObserving());
+  return manager()->ShouldHideInFullscreen();
 }
 
 void InfoBarContainer::RemoveAllInfoBarsForDestruction() {
@@ -108,8 +101,8 @@
 }
 
 void InfoBarContainer::OnInfoBarRemoved(InfoBar* infobar, bool animate) {
-  DCHECK(infobar_manager_);
-  infobar->Hide(infobar_manager_->animations_enabled() && animate);
+  CHECK(scoped_observation_.IsObserving());
+  infobar->Hide(manager()->animations_enabled() && animate);
 }
 
 void InfoBarContainer::OnInfoBarReplaced(InfoBar* old_infobar,
@@ -122,10 +115,9 @@
   AddInfoBar(new_infobar, position, false);
 }
 
-void InfoBarContainer::OnManagerShuttingDown(InfoBarManager* manager) {
-  DCHECK_EQ(infobar_manager_, manager);
-  infobar_manager_->RemoveObserver(this);
-  infobar_manager_ = nullptr;
+void InfoBarContainer::OnManagerShuttingDown(InfoBarManager* infobar_manager) {
+  CHECK_EQ(manager(), infobar_manager);
+  scoped_observation_.Reset();
 }
 
 void InfoBarContainer::AddInfoBar(InfoBar* infobar,
@@ -136,8 +128,8 @@
   infobars_.insert(infobars_.begin() + position, infobar);
   PlatformSpecificAddInfoBar(infobar, position);
   infobar->set_container(this);
-  DCHECK(infobar_manager_);
-  infobar->Show(infobar_manager_->animations_enabled() && animate);
+  CHECK(manager());
+  infobar->Show(manager()->animations_enabled() && animate);
 
   // Record the infobar being displayed.
   DCHECK_NE(InfoBarDelegate::INVALID, infobar->GetIdentifier());
diff --git a/components/infobars/core/infobar_container.h b/components/infobars/core/infobar_container.h
index 6d1a846..5d52e30 100644
--- a/components/infobars/core/infobar_container.h
+++ b/components/infobars/core/infobar_container.h
@@ -11,6 +11,7 @@
 
 #include "base/compiler_specific.h"
 #include "base/memory/raw_ptr.h"
+#include "base/scoped_observation.h"
 #include "components/infobars/core/infobar_manager.h"
 #include "third_party/skia/include/core/SkColor.h"
 
@@ -97,8 +98,16 @@
   // infobar->Show().
   void AddInfoBar(InfoBar* infobar, size_t position, bool animate);
 
+  // Returns the InfoBarManager that this object is observing.
+  InfoBarManager* manager() { return scoped_observation_.GetSource(); }
+  const InfoBarManager* manager() const {
+    return scoped_observation_.GetSource();
+  }
+
+  base::ScopedObservation<InfoBarManager, InfoBarManager::Observer>
+      scoped_observation_{this};
+
   raw_ptr<Delegate> delegate_;
-  raw_ptr<InfoBarManager> infobar_manager_;
   InfoBars infobars_;
 
   // Normally false.  When true, OnInfoBarStateChanged() becomes a no-op.  We
diff --git a/components/ip_protection/common/ip_protection_core_impl.cc b/components/ip_protection/common/ip_protection_core_impl.cc
index 10fc3a13..4371b87 100644
--- a/components/ip_protection/common/ip_protection_core_impl.cc
+++ b/components/ip_protection/common/ip_protection_core_impl.cc
@@ -5,7 +5,6 @@
 #include "components/ip_protection/common/ip_protection_core_impl.h"
 
 #include <cstddef>
-#include <map>
 #include <memory>
 #include <optional>
 #include <string>
@@ -83,8 +82,7 @@
     MaskedDomainListManager* masked_domain_list_manager,
     std::unique_ptr<IpProtectionProxyConfigManager>
         ip_protection_proxy_config_manager,
-    std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-        ip_protection_token_managers,
+    ProxyTokenManagerMap ip_protection_token_managers,
     ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
     std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
         ipp_prt_manager,
diff --git a/components/ip_protection/common/ip_protection_core_impl.h b/components/ip_protection/common/ip_protection_core_impl.h
index 61f2242b..89763f4 100644
--- a/components/ip_protection/common/ip_protection_core_impl.h
+++ b/components/ip_protection/common/ip_protection_core_impl.h
@@ -6,7 +6,6 @@
 #define COMPONENTS_IP_PROTECTION_COMMON_IP_PROTECTION_CORE_IMPL_H_
 
 #include <cstddef>
-#include <map>
 #include <memory>
 #include <optional>
 #include <string>
@@ -19,6 +18,7 @@
 #include "components/ip_protection/common/ip_protection_data_types.h"
 #include "components/ip_protection/common/ip_protection_probabilistic_reveal_token_manager.h"
 #include "net/base/network_change_notifier.h"
+#include "third_party/abseil-cpp/absl/container/flat_hash_map.h"
 
 namespace net {
 
@@ -42,12 +42,15 @@
     : public IpProtectionCore,
       public net::NetworkChangeNotifier::NetworkChangeObserver {
  public:
+  using ProxyTokenManagerMap =
+      absl::flat_hash_map<ProxyLayer,
+                          std::unique_ptr<IpProtectionTokenManager>>;
+
   IpProtectionCoreImpl(
       MaskedDomainListManager* masked_domain_list_manager,
       std::unique_ptr<IpProtectionProxyConfigManager>
           ip_protection_proxy_config_manager,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-          ip_protection_token_managers,
+      ProxyTokenManagerMap ip_protection_token_managers,
       ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
       std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
           ipp_prt_manager,
@@ -94,8 +97,7 @@
   void set_ip_protection_enabled(bool enabled);
   bool is_ip_protection_enabled() { return is_ip_protection_enabled_; }
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>&
-  ip_protection_token_managers() {
+  ProxyTokenManagerMap& ip_protection_token_managers() {
     return ipp_token_managers_;
   }
 
@@ -107,8 +109,7 @@
   std::unique_ptr<IpProtectionProxyConfigManager> ipp_proxy_config_manager_;
 
   // Proxy layer managers for cache of blind-signed auth tokens.
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-      ipp_token_managers_;
+  ProxyTokenManagerMap ipp_token_managers_;
 
   // The PRT registry, owned by the NetworkService.
   raw_ptr<ProbabilisticRevealTokenRegistry>
diff --git a/components/ip_protection/common/ip_protection_core_impl_mojo.cc b/components/ip_protection/common/ip_protection_core_impl_mojo.cc
index dbb5923..027423d 100644
--- a/components/ip_protection/common/ip_protection_core_impl_mojo.cc
+++ b/components/ip_protection/common/ip_protection_core_impl_mojo.cc
@@ -4,7 +4,6 @@
 
 #include "components/ip_protection/common/ip_protection_core_impl_mojo.h"
 
-#include <map>
 #include <memory>
 #include <optional>
 #include <string>
@@ -41,11 +40,10 @@
 namespace {
 
 // Make a map-by-layer of token managers. This is a utility for the constructor.
-std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-MakeTokenManagerMap(
+IpProtectionCoreImpl::ProxyTokenManagerMap MakeTokenManagerMap(
     IpProtectionCore* ip_protection_core,
     scoped_refptr<IpProtectionCoreHostRemote> core_host_remote) {
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   for (ProxyLayer proxy_layer : {ProxyLayer::kProxyA, ProxyLayer::kProxyB}) {
     managers.insert(
         {proxy_layer,
@@ -75,10 +73,8 @@
                     std::make_unique<IpProtectionProxyConfigMojoFetcher>(
                         core_host_remote))
               : nullptr,
-          core_host_remote
-              ? MakeTokenManagerMap(this, core_host_remote)
-              : std::map<ProxyLayer,
-                         std::unique_ptr<IpProtectionTokenManager>>(),
+          core_host_remote ? MakeTokenManagerMap(this, core_host_remote)
+                           : IpProtectionCoreImpl::ProxyTokenManagerMap(),
           probabilistic_reveal_token_registry,
           (core_host_remote &&
            base::FeatureList::IsEnabled(
@@ -97,8 +93,7 @@
     MaskedDomainListManager* masked_domain_list_manager,
     std::unique_ptr<IpProtectionProxyConfigManager>
         ip_protection_proxy_config_manager,
-    std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-        ip_protection_token_managers,
+    IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers,
     ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
     std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
         ipp_prt_manager,
@@ -120,8 +115,7 @@
     MaskedDomainListManager* masked_domain_list_manager,
     std::unique_ptr<IpProtectionProxyConfigManager>
         ip_protection_proxy_config_manager,
-    std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-        ip_protection_token_managers,
+    IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers,
     ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
     std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
         ipp_prt_manager,
diff --git a/components/ip_protection/common/ip_protection_core_impl_mojo.h b/components/ip_protection/common/ip_protection_core_impl_mojo.h
index afecefa..623517d 100644
--- a/components/ip_protection/common/ip_protection_core_impl_mojo.h
+++ b/components/ip_protection/common/ip_protection_core_impl_mojo.h
@@ -5,7 +5,6 @@
 #ifndef COMPONENTS_IP_PROTECTION_COMMON_IP_PROTECTION_CORE_IMPL_MOJO_H_
 #define COMPONENTS_IP_PROTECTION_COMMON_IP_PROTECTION_CORE_IMPL_MOJO_H_
 
-#include <map>
 #include <memory>
 #include <optional>
 
@@ -23,7 +22,6 @@
 
 class IpProtectionCoreHostRemote;
 class IpProtectionProxyConfigManager;
-class IpProtectionTokenManager;
 class ProbabilisticRevealTokenRegistry;
 
 // The Mojo implementation of IpProtectionCore, providing methods for CoreHost
@@ -48,8 +46,7 @@
       MaskedDomainListManager* masked_domain_list_manager,
       std::unique_ptr<IpProtectionProxyConfigManager>
           ip_protection_proxy_config_manager,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-          ip_protection_token_managers,
+      IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers,
       ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
       std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
           ipp_prt_manager,
@@ -71,8 +68,7 @@
       MaskedDomainListManager* masked_domain_list_manager,
       std::unique_ptr<IpProtectionProxyConfigManager>
           ip_protection_proxy_config_manager,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-          ip_protection_token_managers,
+      IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers,
       ProbabilisticRevealTokenRegistry* probabilistic_reveal_token_registry,
       std::unique_ptr<IpProtectionProbabilisticRevealTokenManager>
           ipp_prt_manager,
diff --git a/components/ip_protection/common/ip_protection_core_impl_mojo_unittest.cc b/components/ip_protection/common/ip_protection_core_impl_mojo_unittest.cc
index b9e1a325..20e4531 100644
--- a/components/ip_protection/common/ip_protection_core_impl_mojo_unittest.cc
+++ b/components/ip_protection/common/ip_protection_core_impl_mojo_unittest.cc
@@ -4,7 +4,6 @@
 
 #include "components/ip_protection/common/ip_protection_core_impl_mojo.h"
 
-#include <map>
 #include <memory>
 #include <string>
 #include <utility>
@@ -84,7 +83,7 @@
   auto ip_protection_core = IpProtectionCoreImplMojo::CreateForTesting(
       /*masked_domain_list_manager=*/nullptr,
       std::move(ipp_proxy_config_manager),
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
@@ -98,7 +97,7 @@
   auto ip_protection_core = IpProtectionCoreImplMojo::CreateForTesting(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/false, /*ip_protection_incognito=*/true);
diff --git a/components/ip_protection/common/ip_protection_core_impl_unittest.cc b/components/ip_protection/common/ip_protection_core_impl_unittest.cc
index e3b65bf..3b70a04 100644
--- a/components/ip_protection/common/ip_protection_core_impl_unittest.cc
+++ b/components/ip_protection/common/ip_protection_core_impl_unittest.cc
@@ -199,8 +199,7 @@
   }
 
   std::unique_ptr<IpProtectionCoreImpl> MakeCore(
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-          ip_protection_token_managers) {
+      IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers) {
     return std::make_unique<IpProtectionCoreImpl>(
         /*masked_domain_list_manager=*/nullptr,
         /*ip_protection_proxy_config_manager=*/nullptr,
@@ -217,7 +216,7 @@
         masked_domain_list_manager,
         /*ip_protection_proxy_config_manager=*/nullptr,
         /*ip_protection_token_managers=*/
-        std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+        IpProtectionCoreImpl::ProxyTokenManagerMap(),
         /*probabilistic_reveal_token_registry=*/nullptr,
         /*ipp_prt_manager=*/nullptr,
         /*is_ip_protection_enabled=*/true,
@@ -227,8 +226,8 @@
   std::unique_ptr<IpProtectionCoreImpl> MakeCore(
       std::unique_ptr<IpProtectionProxyConfigManager>
           ip_protection_proxy_config_manager,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>
-          ip_protection_token_managers = {}) {
+      IpProtectionCoreImpl::ProxyTokenManagerMap ip_protection_token_managers =
+          {}) {
     return std::make_unique<IpProtectionCoreImpl>(
         /*masked_domain_list_manager=*/nullptr,
         std::move(ip_protection_proxy_config_manager),
@@ -321,7 +320,7 @@
   auto ipp_token_manager = std::make_unique<MockIpProtectionTokenManager>();
   ipp_token_manager->SetAuthToken(std::move(exp_token));
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core = MakeCore(std::move(managers));
 
@@ -344,7 +343,7 @@
       .token = "a-token",
       .geo_hint = GetGeoHintFromGeoIdForTesting(kMountainViewGeoId).value()});
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -370,7 +369,7 @@
   auto ipp_token_manager = std::make_unique<MockIpProtectionTokenManager>();
   ipp_token_manager->SetAuthToken(std::move(exp_token));
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyB, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -394,7 +393,7 @@
       .token = "secret-token",
       .geo_hint = GetGeoHintFromGeoIdForTesting(kMountainViewGeoId).value()});
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(token_manager)});
   managers.insert(
       {ProxyLayer::kProxyB, std::make_unique<MockIpProtectionTokenManager>()});
@@ -416,7 +415,7 @@
   ipp_proxy_config_manager->SetCurrentGeo(kMountainViewGeoId);
 
   // Create two token managers, both with one token.
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   for (auto proxy_layer : {ProxyLayer::kProxyA, ProxyLayer::kProxyB}) {
     auto token_manager = std::make_unique<MockIpProtectionTokenManager>();
     token_manager->SetAuthToken(BlindSignedAuthToken{
@@ -459,7 +458,7 @@
       .token = "a-token",
       .geo_hint = GetGeoHintFromGeoIdForTesting(kSunnyvaleGeoId).value()});
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -608,7 +607,7 @@
   auto ipp_token_manager = std::make_unique<MockIpProtectionTokenManager>();
   ipp_token_manager->SetCurrentGeo("US,US-MA,BOSTON");
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -648,7 +647,7 @@
   auto ipp_token_manager = std::make_unique<MockIpProtectionTokenManager>();
   ipp_token_manager->SetCurrentGeo(boston_geo_id);
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -687,7 +686,7 @@
   ipp_proxy_config_manager->SetProxyList({MakeChain({"a-proxy"})});
   ipp_proxy_config_manager->SetCurrentGeo("US,US-NY,NEW YORK CITY");
 
-  std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>> managers;
+  IpProtectionCoreImpl::ProxyTokenManagerMap managers;
   managers.insert({ProxyLayer::kProxyA, std::move(ipp_token_manager)});
   auto ip_protection_core =
       MakeCore(std::move(ipp_proxy_config_manager), std::move(managers));
@@ -829,7 +828,7 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       std::move(ipp_prt_manager),
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
@@ -855,7 +854,7 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       std::move(ipp_prt_manager),
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/false);
@@ -880,7 +879,7 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       std::move(ipp_prt_manager),
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/false);
@@ -893,7 +892,7 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
@@ -906,7 +905,7 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
+      IpProtectionCoreImpl::ProxyTokenManagerMap(),
       /*probabilistic_reveal_token_registry=*/nullptr,
       /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
@@ -922,8 +921,8 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
-      &ipp_prt_registry, /*ipp_prt_manager=*/nullptr,
+      IpProtectionCoreImpl::ProxyTokenManagerMap(), &ipp_prt_registry,
+      /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
   EXPECT_FALSE(core->ShouldRequestIncludeProbabilisticRevealToken(example_com));
 }
@@ -940,8 +939,8 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
-      &ipp_prt_registry, /*ipp_prt_manager=*/nullptr,
+      IpProtectionCoreImpl::ProxyTokenManagerMap(), &ipp_prt_registry,
+      /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
   EXPECT_TRUE(core->ShouldRequestIncludeProbabilisticRevealToken(example_com));
 }
@@ -958,8 +957,8 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
-      &ipp_prt_registry, /*ipp_prt_manager=*/nullptr,
+      IpProtectionCoreImpl::ProxyTokenManagerMap(), &ipp_prt_registry,
+      /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
   GURL other_com = GURL("https://other.com");
   EXPECT_FALSE(core->ShouldRequestIncludeProbabilisticRevealToken(other_com));
@@ -979,8 +978,8 @@
   auto core = std::make_unique<IpProtectionCoreImpl>(
       /*masked_domain_list_manager=*/nullptr,
       /*ip_protection_proxy_config_manager=*/nullptr,
-      std::map<ProxyLayer, std::unique_ptr<IpProtectionTokenManager>>(),
-      &ipp_prt_registry, /*ipp_prt_manager=*/nullptr,
+      IpProtectionCoreImpl::ProxyTokenManagerMap(), &ipp_prt_registry,
+      /*ipp_prt_manager=*/nullptr,
       /*is_ip_protection_enabled=*/true, /*ip_protection_incognito=*/true);
   GURL other_com = GURL("https://other.com");
   EXPECT_TRUE(core->ShouldRequestIncludeProbabilisticRevealToken(other_com));
diff --git a/components/ip_protection/common/ip_protection_proxy_delegate.cc b/components/ip_protection/common/ip_protection_proxy_delegate.cc
index ab83460..c454666 100644
--- a/components/ip_protection/common/ip_protection_proxy_delegate.cc
+++ b/components/ip_protection/common/ip_protection_proxy_delegate.cc
@@ -16,6 +16,8 @@
 #include "base/feature_list.h"
 #include "base/logging.h"
 #include "base/memory/raw_ref.h"
+#include "base/metrics/histogram_functions.h"
+#include "base/strings/strcat.h"
 #include "base/strings/string_number_conversions.h"
 #include "components/ip_protection/common/ip_protection_core.h"
 #include "components/ip_protection/common/ip_protection_data_types.h"
@@ -30,6 +32,7 @@
 #include "net/base/schemeful_site.h"
 #include "net/base/url_util.h"
 #include "net/http/http_request_headers.h"
+#include "net/http/http_response_headers.h"
 #include "net/http/http_util.h"
 #include "net/http/structured_headers.h"
 #include "net/proxy_resolution/proxy_info.h"
@@ -247,7 +250,48 @@
     const net::ProxyChain& proxy_chain,
     size_t chain_index,
     const net::HttpResponseHeaders& response_headers) {
-  return net::OK;
+  if (response_headers.response_code() == 200 ||
+      !proxy_chain.is_for_ip_protection()) {
+    return net::OK;
+  }
+
+  std::optional<std::string> proxy_status_header_value =
+      response_headers.GetNormalizedHeader("Proxy-Status");
+  if (proxy_status_header_value) {
+    std::optional<net::structured_headers::List> proxy_status_list =
+        net::structured_headers::ParseList(*proxy_status_header_value);
+    if (proxy_status_list) {
+      for (const auto& p_member : *proxy_status_list) {
+        if (p_member.member_is_inner_list) {
+          continue;
+        }
+        for (const auto& param : p_member.params) {
+          if (param.first == "error" && param.second.is_token()) {
+            const std::string& error_val = param.second.GetString();
+
+            // These RFC 9209 errors indicate a destination-side problem.
+            // For these, we should NOT fall back.
+            // TODO(crbug.com/435482005): The handling of "dns_error" can
+            // be more granular.
+            if (error_val == "dns_timeout" || error_val == "dns_error" ||
+                error_val == "destination_not_found" ||
+                error_val == "destination_unavailable" ||
+                error_val == "destination_ip_unroutable" ||
+                error_val == "connection_refused" ||
+                error_val == "connection_terminated" ||
+                error_val == "connection_timeout" ||
+                error_val == "proxy_loop_detected") {
+              return net::ERR_TUNNEL_CONNECTION_FAILED;
+            }
+          }
+        }
+      }
+    }
+  }
+
+  // If no specific destination error was found, we assume it's a proxy
+  // failure and should fall back.
+  return net::ERR_PROXY_TUNNEL_REQUEST_FAILED;
 }
 
 void IpProtectionProxyDelegate::SetProxyResolutionService(
diff --git a/components/ip_protection/common/ip_protection_proxy_delegate_unittest.cc b/components/ip_protection/common/ip_protection_proxy_delegate_unittest.cc
index 2508e5e7..2a3a891 100644
--- a/components/ip_protection/common/ip_protection_proxy_delegate_unittest.cc
+++ b/components/ip_protection/common/ip_protection_proxy_delegate_unittest.cc
@@ -22,6 +22,7 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/strings/string_number_conversions.h"
+#include "base/strings/stringprintf.h"
 #include "base/test/bind.h"
 #include "base/test/metrics/histogram_tester.h"
 #include "base/test/scoped_feature_list.h"
@@ -54,6 +55,7 @@
 #include "net/base/request_priority.h"
 #include "net/base/schemeful_site.h"
 #include "net/http/http_response_headers.h"
+#include "net/http/http_util.h"
 #include "net/proxy_resolution/proxy_info.h"
 #include "net/proxy_resolution/proxy_retry_info.h"
 #include "net/test/gtest_util.h"
@@ -1531,4 +1533,172 @@
   EXPECT_EQ(result.AllChains(), expected);
 }
 
+TEST_F(IpProtectionProxyDelegateTest,
+       OnTunnelHeadersReceivedReturnsOkFor200Status) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers =
+      base::MakeRefCounted<net::HttpResponseHeaders>("HTTP/1.1 200 OK");
+
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsOk());
+}
+
+TEST_F(IpProtectionProxyDelegateTest,
+       OnTunnelHeadersReceivedReturnsOkForNonIppProxy) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto non_ipp_chain = net::ProxyChain(net::ProxyServer::FromSchemeHostAndPort(
+      net::ProxyServer::SCHEME_HTTPS, "proxy.com", 443));
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders(
+          "HTTP/1.1 502 Bad Gateway\nProxy-Status: proxy; "
+          "error=\"dns_error\"\n"));
+
+  // For non-IPP chains, the delegate should return `net::OK` to allow the
+  // default network stack handling to process the response.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(non_ipp_chain,
+                                                /*chain_index=*/0, *headers),
+              IsOk());
+}
+
+TEST_F(
+    IpProtectionProxyDelegateTest,
+    OnTunnelHeadersReceivedReturnsProxyTunnelRequestFailedWithoutProxyStatusHeader) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      "HTTP/1.1 500 Internal Server Error");
+
+  // An ambiguous error without a Proxy-Status header should be treated as a
+  // proxy failure, warranting fallback.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_PROXY_TUNNEL_REQUEST_FAILED));
+}
+
+TEST_F(
+    IpProtectionProxyDelegateTest,
+    OnTunnelHeadersReceivedReturnsProxyTunnelRequestFailedForMalformedProxyStatusHeader) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders("HTTP/1.1 502 Bad Gateway\n"
+                                        "Proxy-Status: !@#$\n"));
+
+  // A malformed header is ambiguous, so we assume a proxy failure and fallback.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_PROXY_TUNNEL_REQUEST_FAILED));
+}
+
+TEST_F(
+    IpProtectionProxyDelegateTest,
+    OnTunnelHeadersReceivedReturnsProxyTunnelRequestFailedForProxyStatusWithNoRelevantError) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders(
+          "HTTP/1.1 502 Bad Gateway\n"
+          "Proxy-Status: PxyA; info=\"healthy\"\n"));
+
+  // A valid Proxy-Status header that does not contain a recognized destination
+  // error is treated as a proxy failure.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_PROXY_TUNNEL_REQUEST_FAILED));
+}
+
+TEST_F(
+    IpProtectionProxyDelegateTest,
+    OnTunnelHeadersReceivedReturnsProxyTunnelRequestFailedForProxySideError) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders(
+          "HTTP/1.1 502 Bad Gateway\n"
+          "Proxy-Status: proxy; error=\"proxy_internal_error\"\n"));
+
+  // A non-destination error in the Proxy-Status header indicates a proxy
+  // failure, so we should fall back.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_PROXY_TUNNEL_REQUEST_FAILED));
+}
+
+class IpProtectionProxyDelegateOnTunnelHeadersReceivedTest
+    : public IpProtectionProxyDelegateTest,
+      public testing::WithParamInterface<const char*> {};
+
+// This parameterized test verifies that for all specified destination-side
+// errors, we return the error that does NOT cause fallback.
+TEST_P(IpProtectionProxyDelegateOnTunnelHeadersReceivedTest,
+       ReturnsTunnelConnectionFailedForDestinationErrors) {
+  const char* error_token = GetParam();
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders(base::StringPrintf(
+          "HTTP/1.1 502 Bad Gateway\nProxy-Status: proxy; error=%s\n",
+          error_token)));
+
+  // Destination-side errors should prevent fallback.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_TUNNEL_CONNECTION_FAILED));
+}
+
+INSTANTIATE_TEST_SUITE_P(All,
+                         IpProtectionProxyDelegateOnTunnelHeadersReceivedTest,
+                         testing::Values("dns_timeout",
+                                         "dns_error",
+                                         "destination_not_found",
+                                         "destination_unavailable",
+                                         "destination_ip_unroutable",
+                                         "connection_refused",
+                                         "connection_terminated",
+                                         "connection_timeout",
+                                         "proxy_loop_detected"));
+
+TEST_F(
+    IpProtectionProxyDelegateTest,
+    OnTunnelHeadersReceivedReturnsTunnelConnectionFailedForMultiEntryHeader) {
+  auto masked_domain_list_manager = CreateMdlManager({});
+  auto ipp_core =
+      std::make_unique<MockIpProtectionCore>(&masked_domain_list_manager);
+  auto delegate = CreateDelegate(ipp_core.get());
+  auto ip_protection_proxy_chain = MakeChain({"proxy.com"});
+  auto headers = base::MakeRefCounted<net::HttpResponseHeaders>(
+      net::HttpUtil::AssembleRawHeaders(
+          "HTTP/1.1 502 Bad Gateway\n"
+          "Proxy-Status: PxyA; info=\"ok\", PxyB; error=dns_error\n"));
+
+  // As long as one of the entries indicates a destination error, we should not
+  // fall back.
+  EXPECT_THAT(delegate->OnTunnelHeadersReceived(ip_protection_proxy_chain,
+                                                /*chain_index=*/0, *headers),
+              IsError(net::ERR_TUNNEL_CONNECTION_FAILED));
+}
+
 }  // namespace ip_protection
diff --git a/components/omnibox/browser/actions/omnibox_action_in_suggest.cc b/components/omnibox/browser/actions/omnibox_action_in_suggest.cc
index b614e46..e74c0ab4 100644
--- a/components/omnibox/browser/actions/omnibox_action_in_suggest.cc
+++ b/components/omnibox/browser/actions/omnibox_action_in_suggest.cc
@@ -34,9 +34,10 @@
   kDirections,
   kWebsite,
   kReviews,
+  kAim,
 
   // Sentinel value. Must be set to the last valid ActionInSuggestUmaType.
-  kMaxValue = kReviews
+  kMaxValue = kAim
 };
 
 constexpr const char* ToUmaUsageHistogramName(
@@ -48,6 +49,8 @@
       return "Omnibox.ActionInSuggest.UsageByType.Directions";
     case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
       return "Omnibox.ActionInSuggest.UsageByType.Reviews";
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return "Omnibox.ActionInSuggest.UsageByType.AIM";
   }
   NOTREACHED() << "Unexpected type of Action: " << (int)type;
 }
@@ -62,6 +65,8 @@
       return ActionInSuggestUmaType::kDirections;
     case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
       return ActionInSuggestUmaType::kReviews;
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return ActionInSuggestUmaType::kAim;
   }
   NOTREACHED() << "Unrecognized action type: " << action_type;
 }
@@ -75,6 +80,8 @@
       return IDS_OMNIBOX_ACTION_IN_SUGGEST_DIRECTIONS_HINT;
     case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
       return IDS_OMNIBOX_ACTION_IN_SUGGEST_REVIEWS_HINT;
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT;
   }
   NOTREACHED() << "Unrecognized action type: " << action_type;
 }
@@ -88,6 +95,8 @@
       return IDS_OMNIBOX_ACTION_IN_SUGGEST_DIRECTIONS_CONTENTS;
     case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
       return IDS_OMNIBOX_ACTION_IN_SUGGEST_REVIEWS_CONTENTS;
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS;
   }
   NOTREACHED() << "Unrecognized action type: " << action_type;
 }
diff --git a/components/omnibox/browser/actions/omnibox_action_in_suggest_unittest.cc b/components/omnibox/browser/actions/omnibox_action_in_suggest_unittest.cc
index b23bb71..fba29a6 100644
--- a/components/omnibox/browser/actions/omnibox_action_in_suggest_unittest.cc
+++ b/components/omnibox/browser/actions/omnibox_action_in_suggest_unittest.cc
@@ -42,6 +42,8 @@
       return "Directions";
     case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
       return "Reviews";
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return "Aim";
     default:
       NOTREACHED();
   }
@@ -91,6 +93,13 @@
           IDS_OMNIBOX_ACTION_IN_SUGGEST_REVIEWS_CONTENTS,
           IDS_ACC_OMNIBOX_ACTION_IN_SUGGEST_SUFFIX,
           IDS_OMNIBOX_ACTION_IN_SUGGEST_REVIEWS_CONTENTS,
+      },
+      {
+          omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM,
+          IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT,
+          IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS,
+          IDS_ACC_OMNIBOX_ACTION_IN_SUGGEST_SUFFIX,
+          IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS,
       }};
 
   for (const auto& test_case : test_cases) {
@@ -124,7 +133,8 @@
   const ActionType test_cases[]{
       omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CALL,
       omnibox::SuggestTemplateInfo_TemplateAction_ActionType_DIRECTIONS,
-      omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS};
+      omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS,
+      omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM};
 
   for (auto test_case : test_cases) {
     TemplateAction template_action;
@@ -199,6 +209,7 @@
     kDirections,
     kWebsite,
     kReviews,
+    kAim,
   };
 
   // Correlation between ActionType and UMA-recorded bucket.
@@ -214,6 +225,8 @@
        "Omnibox.ActionInSuggest.UsageByType.Directions"},
       {omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS,
        UmaTypeForTest::kReviews, "Omnibox.ActionInSuggest.UsageByType.Reviews"},
+      {omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM,
+       UmaTypeForTest::kAim, "Omnibox.ActionInSuggest.UsageByType.AIM"},
   };
 
   for (const auto& test_case : test_cases) {
diff --git a/components/omnibox/browser/autocomplete_controller.cc b/components/omnibox/browser/autocomplete_controller.cc
index 2e2e29ec..c308070 100644
--- a/components/omnibox/browser/autocomplete_controller.cc
+++ b/components/omnibox/browser/autocomplete_controller.cc
@@ -1731,7 +1731,12 @@
     AttachHistoryClustersActions(provider_client_->GetHistoryClustersService(),
                                  internal_result_);
 #endif
+
+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
+    internal_result_.AttachAimAction(template_url_service_);
+#endif
   }
+
   internal_result_.TrimOmniboxActions(input_.IsZeroSuggest());
 #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
   internal_result_.SplitActionsToSuggestions();
diff --git a/components/omnibox/browser/autocomplete_result.cc b/components/omnibox/browser/autocomplete_result.cc
index 281ad48c..ad06421 100644
--- a/components/omnibox/browser/autocomplete_result.cc
+++ b/components/omnibox/browser/autocomplete_result.cc
@@ -31,6 +31,7 @@
 #include "build/build_config.h"
 #include "components/omnibox/browser/actions/contextual_search_action.h"
 #include "components/omnibox/browser/actions/omnibox_action_concepts.h"
+#include "components/omnibox/browser/actions/omnibox_action_in_suggest.h"
 #include "components/omnibox/browser/actions/omnibox_pedal.h"
 #include "components/omnibox/browser/actions/omnibox_pedal_provider.h"
 #include "components/omnibox/browser/actions/tab_switch_action.h"
@@ -49,6 +50,7 @@
 #include "components/omnibox/common/omnibox_feature_configs.h"
 #include "components/omnibox/common/omnibox_features.h"
 #include "components/search_engines/template_url_service.h"
+#include "components/search_engines/util.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/url_formatter/url_fixer.h"
 #include "extensions/buildflags/buildflags.h"
@@ -92,6 +94,17 @@
 constexpr size_t kMaxPedalMatchIndex =
     is_ios ? 3 : std::numeric_limits<size_t>::max();
 
+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
+// The entrypoint id associated with aim being invoked from the AIM shortcut of
+// typed state. Used for logging purposes.
+// Do not change without changing the IDs in chrome_aim_entry_point.proto
+const std::string GetAimActionEntrypointID() {
+  const std::string AndroidAimActionEntrypointID = "61";
+  const std::string IOSAimActionEntrypointID = "62";
+  return is_android ? AndroidAimActionEntrypointID : IOSAimActionEntrypointID;
+}
+#endif
+
 }  // namespace
 
 // static
@@ -888,6 +901,39 @@
   }
 }
 
+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
+void AutocompleteResult::AttachAimAction(
+    TemplateURLService* template_url_service) {
+  if (!base::FeatureList::IsEnabled(omnibox::kOmniboxAimShortcutTypedState)) {
+    return;
+  }
+
+  for (AutocompleteMatch& match : matches_) {
+    if (!match.actions.empty()) {
+      continue;
+    }
+    if (match.allowed_to_be_default_match &&
+        AutocompleteMatch::IsSearchType(match.type) &&
+        match.contents.length() >=
+            static_cast<size_t>(
+                OmniboxFieldTrial::kMinimumTypedCharactersToInvokeAimShortcut
+                    .Get())) {
+      omnibox::SuggestTemplateInfo::TemplateAction template_action;
+      template_action.set_action_type(
+          omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM);
+      template_action.set_action_uri(
+          GetUrlForAim(template_url_service, GetAimActionEntrypointID(),
+                       /*query_start_time=*/base::Time::Now(), match.contents)
+              .spec());
+      match.actions.emplace_back(base::MakeRefCounted<OmniboxActionInSuggest>(
+          std::move(template_action), std::nullopt));
+      // Only attach to the first eligible match.
+      return;
+    }
+  }
+}
+#endif
+
 void AutocompleteResult::AttachContextualSearchFulfillmentActionToMatches() {
   for (AutocompleteMatch& match : matches_) {
     if (match.IsContextualSearchSuggestion()) {
diff --git a/components/omnibox/browser/autocomplete_result.h b/components/omnibox/browser/autocomplete_result.h
index 3655d00..6a1daf1 100644
--- a/components/omnibox/browser/autocomplete_result.h
+++ b/components/omnibox/browser/autocomplete_result.h
@@ -183,6 +183,12 @@
   void AttachPedalsToMatches(const AutocompleteInput& input,
                              const AutocompleteProviderClient& client);
 
+#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
+  // Attaches AIM action to the highest-scoring eligible match in the result
+  // set, if no other actions are present.
+  void AttachAimAction(TemplateURLService* template_url_service);
+#endif
+
   // Sets a takeover action on all matches to issue a contextual search.
   void AttachContextualSearchFulfillmentActionToMatches();
 
diff --git a/components/omnibox/browser/autocomplete_result_unittest.cc b/components/omnibox/browser/autocomplete_result_unittest.cc
index 4fc813f..14967b9a 100644
--- a/components/omnibox/browser/autocomplete_result_unittest.cc
+++ b/components/omnibox/browser/autocomplete_result_unittest.cc
@@ -3653,3 +3653,43 @@
   AssertResultMatches(result, expected_data);
 }
 #endif  // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
+
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
+TEST_F(AutocompleteResultTest, AttachAimAction) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(omnibox::kOmniboxAimShortcutTypedState);
+
+  TestData data[] = {
+      {0, 1, 1300, true, {}, AutocompleteMatchType::SEARCH_SUGGEST},
+      {1, 1, 1200, false, {}, AutocompleteMatchType::SEARCH_SUGGEST},
+  };
+
+  ACMatches matches;
+  PopulateAutocompleteMatches(data, &matches);
+  matches[0].contents = u"eligible for aim action";
+
+  AutocompleteInput input(u"eligible for aim action",
+                          metrics::OmniboxEventProto::OTHER,
+                          TestSchemeClassifier());
+  AutocompleteResult result;
+  result.AppendMatches(matches);
+  result.SortAndCull(input, &template_url_service(),
+                     triggered_feature_service(), /*is_lens_active=*/false,
+                     /*can_show_contextual_suggestions=*/false,
+                     /*mia_enabled*/ false);
+
+  ASSERT_EQ(2U, result.size());
+  EXPECT_TRUE(result.match_at(0)->actions.empty());
+  EXPECT_TRUE(result.match_at(1)->actions.empty());
+
+  result.AttachAimAction(&template_url_service());
+
+  EXPECT_EQ(1U, result.match_at(0)->actions.size());
+  const auto* action_in_suggest =
+      OmniboxActionInSuggest::FromAction(result.match_at(0)->actions[0].get());
+  ASSERT_TRUE(action_in_suggest);
+  EXPECT_EQ(action_in_suggest->template_action.action_type(),
+            omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM);
+  EXPECT_TRUE(result.match_at(1)->actions.empty());
+}
+#endif  // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
diff --git a/components/omnibox_strings.grdp b/components/omnibox_strings.grdp
index 440e6f7..74e5179 100644
--- a/components/omnibox_strings.grdp
+++ b/components/omnibox_strings.grdp
@@ -350,6 +350,12 @@
   <message name="IDS_OMNIBOX_ACTION_IN_SUGGEST_REVIEWS_CONTENTS" desc="The button hover tooltip text to describe action.">
     Read customer evaluations of products, services, or experiences to help inform your decisions with reviews.
   </message>
+  <message name="IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT" desc="Label for Omnibox Action button that opens the AIM webpage" meaning="Length: 12em">
+    AI Mode
+  </message>
+  <message name="IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS" desc="The button hover tooltip text to describe action.">
+    Open AI Mode with this suggestion.
+  </message>
   <message name="IDS_OMNIBOX_ACTION_IN_SUGGEST_WEBSITE_HINT" desc="Label for Omnibox Action button that opens the POI website." meaning="Length: 12em">
     Website
   </message>
diff --git a/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS.png.sha1 b/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS.png.sha1
new file mode 100644
index 0000000..5f0e3ac
--- /dev/null
+++ b/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_CONTENTS.png.sha1
@@ -0,0 +1 @@
+ef93adb03aff3add0e335cefbb57bcc45d81be5d
\ No newline at end of file
diff --git a/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT.png.sha1 b/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT.png.sha1
new file mode 100644
index 0000000..5f0e3ac
--- /dev/null
+++ b/components/omnibox_strings_grdp/IDS_OMNIBOX_ACTION_IN_SUGGEST_AIM_HINT.png.sha1
@@ -0,0 +1 @@
+ef93adb03aff3add0e335cefbb57bcc45d81be5d
\ No newline at end of file
diff --git a/components/password_manager/core/browser/password_change_service_interface.cc b/components/password_manager/core/browser/password_change_service_interface.cc
index be52265..d12d0f2 100644
--- a/components/password_manager/core/browser/password_change_service_interface.cc
+++ b/components/password_manager/core/browser/password_change_service_interface.cc
@@ -5,13 +5,21 @@
 #include "components/password_manager/core/browser/password_change_service_interface.h"
 
 #include "base/command_line.h"
+#include "base/strings/string_split.h"
 #include "components/password_manager/core/browser/password_manager_switches.h"
 
 namespace password_manager {
 
-GURL GetChangePasswordUrlOverride() {
-  return GURL(base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
-      kPasswordChangeUrl));
+std::vector<GURL> GetChangePasswordUrlOverrides() {
+  std::string urls =
+      base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
+          kPasswordChangeUrl);
+  std::vector<GURL> result;
+  for (const auto& cur : base::SplitStringPiece(
+           urls, ",", base::KEEP_WHITESPACE, base::SPLIT_WANT_NONEMPTY)) {
+    result.emplace_back(cur);
+  }
+  return result;
 }
 
 }  // namespace password_manager
diff --git a/components/password_manager/core/browser/password_change_service_interface.h b/components/password_manager/core/browser/password_change_service_interface.h
index 9dc6868b..b40a5f01 100644
--- a/components/password_manager/core/browser/password_change_service_interface.h
+++ b/components/password_manager/core/browser/password_change_service_interface.h
@@ -5,6 +5,8 @@
 #ifndef COMPONENTS_PASSWORD_MANAGER_CORE_BROWSER_PASSWORD_CHANGE_SERVICE_INTERFACE_H_
 #define COMPONENTS_PASSWORD_MANAGER_CORE_BROWSER_PASSWORD_CHANGE_SERVICE_INTERFACE_H_
 
+#include <vector>
+
 #include "components/autofill/core/common/language_code.h"
 #include "url/gurl.h"
 
@@ -24,7 +26,7 @@
 };
 
 // Return overridden change password URL passed to chrome switch.
-GURL GetChangePasswordUrlOverride();
+std::vector<GURL> GetChangePasswordUrlOverrides();
 
 }  // namespace password_manager
 
diff --git a/components/password_manager/core/browser/password_form_filling.cc b/components/password_manager/core/browser/password_form_filling.cc
index 7b8b123..08b0b01 100644
--- a/components/password_manager/core/browser/password_form_filling.cc
+++ b/components/password_manager/core/browser/password_form_filling.cc
@@ -68,7 +68,7 @@
     const std::optional<PasswordForm>& preferred_match) {
   // Change password url override is provided. Always notify about filling on
   // page load.
-  if (GetChangePasswordUrlOverride().is_valid()) {
+  if (!GetChangePasswordUrlOverrides().empty()) {
     return true;
   }
   // TODO(crbug.com/392020509): Consider removing check for leak when password
diff --git a/components/password_manager/core/browser/password_manager.cc b/components/password_manager/core/browser/password_manager.cc
index 3891249..460855c2 100644
--- a/components/password_manager/core/browser/password_manager.cc
+++ b/components/password_manager/core/browser/password_manager.cc
@@ -330,15 +330,18 @@
              *form_manager->GetSubmittedForm());
 }
 
-bool ModelPredictionsContainCredentialTypes(
+bool ModelPredictionsContainReliableCredentialTypes(
     const base::flat_map<FieldRendererId, FieldType>& predictions) {
+  // Single username forms are hard to identify based only on HTML attributes,
+  // since it's easy to confuse them with e.g. newsletter signups and username
+  // lookup forms, so we don't consider such model predictions to be reliable
+  // at the moment, so if the form is not identified as password form by other
+  // sources, it should not be picked up based only on the model predictions.
   return std::ranges::any_of(
       predictions,
       [](const std::pair<FieldRendererId, FieldType>& field_prediction) {
-        autofill::FieldTypeGroup type_category =
-            GroupTypeOfFieldType(field_prediction.second);
-        return (type_category == autofill::FieldTypeGroup::kUsernameField) ||
-               (type_category == autofill::FieldTypeGroup::kPasswordField);
+        return GroupTypeOfFieldType(field_prediction.second) ==
+               autofill::FieldTypeGroup::kPasswordField;
       });
 }
 
@@ -1759,7 +1762,7 @@
   PasswordFormManager* manager =
       GetMatchedManagerForForm(driver, form.renderer_id());
   if (!manager) {
-    if (!ModelPredictionsContainCredentialTypes(predictions_for_form)) {
+    if (!ModelPredictionsContainReliableCredentialTypes(predictions_for_form)) {
       return;
     }
     manager = CreateFormManager(driver, form);
diff --git a/components/password_manager/core/browser/password_manager_unittest.cc b/components/password_manager/core/browser/password_manager_unittest.cc
index 4b44ea9..87ea3f0d 100644
--- a/components/password_manager/core/browser/password_manager_unittest.cc
+++ b/components/password_manager/core/browser/password_manager_unittest.cc
@@ -6221,10 +6221,13 @@
   EXPECT_CALL(client_, IsSavingAndFillingEnabled).WillRepeatedly(Return(true));
   ASSERT_TRUE(manager()->form_managers().empty());
 
-  FormData form_data = MakeSingleUsernameFormData();
-  const FieldGlobalId username_field = form_data.fields()[0].global_id();
+  FormData form_data = MakeFormDataWithOnlyNewPasswordField();
+  test_api(form_data).field(0).set_form_control_type(
+      autofill::FormControlType::kInputText);
+  const FieldGlobalId password_field = form_data.fields()[0].global_id();
   manager()->ProcessClassificationModelPredictions(
-      &driver_, form_data, {{username_field, FieldType::USERNAME}});
+      &driver_, form_data,
+      {{password_field, FieldType::ACCOUNT_CREATION_PASSWORD}});
 
   // Check that a form manager is created.
   ASSERT_EQ(manager()->form_managers().size(), 1u);
@@ -6232,12 +6235,12 @@
   // Check that the form is parsed according to the model predictions.
   ASSERT_TRUE(base::test::RunUntil([&]() {
     return manager()->GetParsedObservedForm(
-               &driver_, username_field.renderer_id) != nullptr;
+               &driver_, password_field.renderer_id) != nullptr;
   }));
   const PasswordForm* parsed_form =
-      manager()->GetParsedObservedForm(&driver_, username_field.renderer_id);
-  EXPECT_EQ(parsed_form->username_element_renderer_id,
-            username_field.renderer_id);
+      manager()->GetParsedObservedForm(&driver_, password_field.renderer_id);
+  EXPECT_EQ(parsed_form->new_password_element_renderer_id,
+            password_field.renderer_id);
 }
 
 // Checks that a form manager is not created for the form if the model
@@ -6255,6 +6258,21 @@
   ASSERT_TRUE(manager()->form_managers().empty());
 }
 
+// Checks that a form manager is not created for a single username form
+// based on the model predictions only.
+TEST_P(PasswordManagerTest, ProcessingModelPredictions_SingleUsernameForm) {
+  EXPECT_CALL(client_, IsSavingAndFillingEnabled).WillRepeatedly(Return(true));
+  ASSERT_TRUE(manager()->form_managers().empty());
+
+  FormData form_data = MakeSingleUsernameFormData();
+  const FieldGlobalId username_field = form_data.fields()[0].global_id();
+  manager()->ProcessClassificationModelPredictions(
+      &driver_, form_data, {{username_field, FieldType::USERNAME}});
+
+  // Check that a form manager was not created.
+  ASSERT_TRUE(manager()->form_managers().empty());
+}
+
 TEST_P(PasswordManagerTest, PasswordVsOtpMetric_PasswordForm) {
   base::HistogramTester histogram_tester;
   ukm::TestAutoSetUkmRecorder test_ukm_recorder;
diff --git a/components/permissions/permission_request_enums.h b/components/permissions/permission_request_enums.h
index e7bd8d1a..b63a71b 100644
--- a/components/permissions/permission_request_enums.h
+++ b/components/permissions/permission_request_enums.h
@@ -34,6 +34,22 @@
 };
 // LINT.ThenChange(//tools/metrics/histograms/metadata/permissions/enums.xml:PermissionRequestRelevance)
 
+// These values are persisted to logs. Entries should not be renumbered and
+// numeric values should never be reused.
+// LINT.IfChange(PermissionPredictionSource)
+enum class PermissionPredictionSource {
+  kNoCpssModel = 0,
+  kOnDeviceCpssV1Model = 1,
+  kServerSideCpssV3Model = 2,
+  kOnDeviceAiv1AndServerSideModel = 3,
+  kOnDeviceAiv3AndServerSideModel = 4,
+  kOnDeviceAiv4AndServerSideModel = 5,
+
+  // Always keep at the end.
+  kMaxValue = kOnDeviceAiv4AndServerSideModel,
+};
+// LINT.ThenChange(//tools/metrics/histograms/metadata/permissions/enums.xml:PermissionPredictionSource)
+
 }  // namespace permissions
 
 #endif  // COMPONENTS_PERMISSIONS_PERMISSION_REQUEST_ENUMS_H_
diff --git a/components/permissions/permission_uma_util.cc b/components/permissions/permission_uma_util.cc
index 2060406..9b512b5 100644
--- a/components/permissions/permission_uma_util.cc
+++ b/components/permissions/permission_uma_util.cc
@@ -1452,9 +1452,13 @@
 
 // static
 void PermissionUmaUtil::RecordPermissionPredictionSource(
-    PermissionPredictionSource prediction_source) {
+    PermissionPredictionSource prediction_source,
+    RequestType request_type) {
+  std::string permission_string = GetPermissionRequestString(
+      PermissionUtil::GetUmaValueForRequestType(request_type));
   base::UmaHistogramEnumeration(
-      "Permissions.PredictionService.PredictionSource", prediction_source);
+      "Permissions.PredictionServiceSource." + permission_string,
+      prediction_source);
 }
 
 // static
diff --git a/components/permissions/permission_uma_util.h b/components/permissions/permission_uma_util.h
index a7c2bad..e3aa2f0a 100644
--- a/components/permissions/permission_uma_util.h
+++ b/components/permissions/permission_uma_util.h
@@ -139,7 +139,9 @@
 
   // Permission settings from Android.
   // Currently this value is only used when revoking notification permission in
-  // Android O+ system channel settings.
+  // Android O+ system channel settings activity, and only when that activity
+  // is launched directly from the Chrome site settings, which is not a common
+  // user journey (see usages of `REQUEST_CODE_NOTIFICATION_CHANNEL_SETTINGS`).
   ANDROID_SETTINGS = 4,
 
   // Permission settings as part of the event's UI.
@@ -155,7 +157,9 @@
   SAFETY_HUB_AUTO_REVOCATION = 7,
 
   // The permission status changed, but we're unsure from what source.
-  // This is likely ANDROID_SETTINGS above though.
+  // This is recorded instead of ANDROID_SETTINGS above when the Android system
+  // settings UI interaction happens while Chrome is not running, and thus
+  // Chrome only observes the permission change on next start-up.
   UNIDENTIFIED = 8,
 
   // Always keep this at the end.
@@ -452,24 +456,6 @@
   kMaxValue = INVALID_END_STATE,
 };
 
-// LINT.IfChange(PermissionPredictionSource)
-
-// This enum backs up the 'PermissionPredictionSource` histogram enum. It
-// indicates whether the permission prediction was done by the local on device
-// model or by the server side model (or both).
-// These values are persisted to logs. Entries should not be renumbered and
-// numeric values should never be reused.
-enum class PermissionPredictionSource {
-  ON_DEVICE_TFLITE = 0,
-  SERVER_SIDE = 1,
-  ONDEVICE_AI_AND_SERVER_SIDE = 2,
-
-  // Always keep at the end.
-  kMaxValue = ONDEVICE_AI_AND_SERVER_SIDE,
-};
-
-// LINT.ThenChange(//tools/metrics/histograms/metadata/permissions/enums.xml:PermissionPredictionSource)
-
 // This enum backs up the
 // 'Permissions.PageInfo.ChangedWithin1m.{PermissionType}' histograms enum. It
 // is used for collecting page info permission change metrics following in the
@@ -773,7 +759,8 @@
                                         ContentSetting setting);
 
   static void RecordPermissionPredictionSource(
-      PermissionPredictionSource prediction_type);
+      PermissionPredictionSource prediction_source,
+      RequestType request_type);
 
   static void RecordPermissionPredictionServiceHoldback(
       RequestType request_type,
diff --git a/components/permissions/prediction_service/BUILD.gn b/components/permissions/prediction_service/BUILD.gn
index fb34618a..e4f05974 100644
--- a/components/permissions/prediction_service/BUILD.gn
+++ b/components/permissions/prediction_service/BUILD.gn
@@ -59,6 +59,7 @@
     ]
 
     deps += [
+      "//components/passage_embeddings",
       "//skia",
       "//third_party/tflite:tflite_public_headers",
       "//third_party/tflite_support",
diff --git a/components/permissions/prediction_service/DEPS b/components/permissions/prediction_service/DEPS
index da6b2e4d..1314f8b 100644
--- a/components/permissions/prediction_service/DEPS
+++ b/components/permissions/prediction_service/DEPS
@@ -1,5 +1,6 @@
 include_rules = [
   "+components/optimization_guide",
+  "+components/passage_embeddings",
   "+components/version_info",
   "+google/protobuf",
   "+net",
diff --git a/components/permissions/prediction_service/permissions_aiv3_encoder.cc b/components/permissions/prediction_service/permissions_aiv3_encoder.cc
index 94e8ef93..38dafdd 100644
--- a/components/permissions/prediction_service/permissions_aiv3_encoder.cc
+++ b/components/permissions/prediction_service/permissions_aiv3_encoder.cc
@@ -12,10 +12,14 @@
 #include "components/permissions/prediction_service/permissions_aiv3_model_metadata.pb.h"
 
 namespace permissions {
-PermissionsAiv3EncoderInput::PermissionsAiv3EncoderInput() = default;
 PermissionsAiv3EncoderInput::~PermissionsAiv3EncoderInput() = default;
+PermissionsAiv3EncoderInput::PermissionsAiv3EncoderInput() = default;
 PermissionsAiv3EncoderInput::PermissionsAiv3EncoderInput(
     const PermissionsAiv3EncoderInput&) = default;
+PermissionsAiv3EncoderInput::PermissionsAiv3EncoderInput(
+    PermissionsAiv3EncoderInput&&) = default;
+PermissionsAiv3EncoderInput::PermissionsAiv3EncoderInput(SkBitmap snapshot)
+    : snapshot(std::move(snapshot)) {}
 
 bool PermissionsAiv3Encoder::Preprocess(
     const std::vector<TfLiteTensor*>& input_tensors,
diff --git a/components/permissions/prediction_service/permissions_aiv3_encoder.h b/components/permissions/prediction_service/permissions_aiv3_encoder.h
index 2cd9e60..2c39edb8 100644
--- a/components/permissions/prediction_service/permissions_aiv3_encoder.h
+++ b/components/permissions/prediction_service/permissions_aiv3_encoder.h
@@ -21,9 +21,11 @@
 namespace permissions {
 
 struct PermissionsAiv3EncoderInput {
+  explicit PermissionsAiv3EncoderInput(SkBitmap snapshot);
   PermissionsAiv3EncoderInput();
   ~PermissionsAiv3EncoderInput();
   PermissionsAiv3EncoderInput(const PermissionsAiv3EncoderInput&);
+  PermissionsAiv3EncoderInput(PermissionsAiv3EncoderInput&&);
   SkBitmap snapshot;
   std::optional<PermissionsAiv3ModelMetadata> metadata;
 };
diff --git a/components/permissions/prediction_service/permissions_aiv3_handler.cc b/components/permissions/prediction_service/permissions_aiv3_handler.cc
index 9174cc1..287ae29 100644
--- a/components/permissions/prediction_service/permissions_aiv3_handler.cc
+++ b/components/permissions/prediction_service/permissions_aiv3_handler.cc
@@ -70,53 +70,45 @@
 }
 
 void PermissionsAiv3Handler::ExecuteModel(ExecutionCallback callback,
-                                          std::unique_ptr<SkBitmap> snapshot) {
+                                          ModelInput model_input) {
+  DCHECK(!model_input.snapshot.empty());
   VLOG(1) << "PermissionsAiv3Handler::ExecuteModel";
-  if (snapshot.get()) {
-    VLOG(1) << "[PermissionsAIv3] ExecuteModel: Snapshot exists";
-    base::UmaHistogramBoolean(
-        "Permissions.AIv3.ModelExecutionAlreadyInProgress",
-        is_execution_in_progress_);
-    // If an execution is already in progress, there is no way to cancel it and
-    // we cannot wait until it is done because this will add extra latency, so
-    // we will return an empty response to the callback.
-    if (is_execution_in_progress_) {
-      VLOG(1) << "[PermissionsAIv3] ExecuteModel: Execution already in "
-                 "progress. Returning empty response.";
-      // The callback is no longer valid because a new execution was requested
-      // while the previous one was still in progress.
-      is_callback_valid_ = false;
-      std::move(callback).Run(std::nullopt);
-      return;
-    } else {
-      VLOG(1) << "[PermissionsAIv3] ExecuteModel: Execution not in "
-                 "progress. Starting execution.";
-    }
-    is_execution_in_progress_ = true;
-    is_callback_valid_ = true;
-
-    ModelInput input;
-    input.snapshot = *snapshot;
-    input.metadata = model_metadata_;
-
-    current_callback_ = std::move(callback);
-    ExecutionCallback on_complete_callback =
-        base::BindOnce(&PermissionsAiv3Handler::OnModelExecutionComplete,
-                       weak_factory_.GetWeakPtr());
-
-    ExecuteModelWithInput(std::move(on_complete_callback), input);
-
-    // In parallel with the model execution, we will start a timer that will
-    // call `OnModelExecutionTimeout` with a nullopt result if the model
-    // execution takes longer than the timeout.
-    timeout_timer_.Start(
-        FROM_HERE, kModelExecutionTimeoutSeconds,
-        base::BindOnce(&PermissionsAiv3Handler::OnModelExecutionTimeout,
-                       weak_factory_.GetWeakPtr(), std::nullopt));
-  } else {
-    VLOG(1) << "[PermissionsAIv3] ExecuteModel: Snapshot is empty";
+  base::UmaHistogramBoolean("Permissions.AIv3.ModelExecutionAlreadyInProgress",
+                            is_execution_in_progress_);
+  // If an execution is already in progress, there is no way to cancel it and
+  // we cannot wait until it is done because this will add extra latency, so
+  // we will return an empty response to the callback.
+  if (is_execution_in_progress_) {
+    VLOG(1) << "[PermissionsAIv3] ExecuteModel: Execution already in "
+               "progress. Returning empty response.";
+    // The callback is no longer valid because a new execution was requested
+    // while the previous one was still in progress.
+    is_callback_valid_ = false;
     std::move(callback).Run(std::nullopt);
+    return;
+  } else {
+    VLOG(1) << "[PermissionsAIv3] ExecuteModel: Execution not in "
+               "progress. Starting execution.";
   }
+  is_execution_in_progress_ = true;
+  is_callback_valid_ = true;
+
+  model_input.metadata = model_metadata_;
+
+  current_callback_ = std::move(callback);
+  ExecutionCallback on_complete_callback =
+      base::BindOnce(&PermissionsAiv3Handler::OnModelExecutionComplete,
+                     weak_factory_.GetWeakPtr());
+
+  ExecuteModelWithInput(std::move(on_complete_callback), model_input);
+
+  // In parallel with the model execution, we will start a timer that will
+  // call `OnModelExecutionTimeout` with a nullopt result if the model
+  // execution takes longer than the timeout.
+  timeout_timer_.Start(
+      FROM_HERE, kModelExecutionTimeoutSeconds,
+      base::BindOnce(&PermissionsAiv3Handler::OnModelExecutionTimeout,
+                     weak_factory_.GetWeakPtr(), std::nullopt));
 }
 
 void PermissionsAiv3Handler::OnModelExecutionTimeout(
diff --git a/components/permissions/prediction_service/permissions_aiv3_handler.h b/components/permissions/prediction_service/permissions_aiv3_handler.h
index c731b1a..270ad11 100644
--- a/components/permissions/prediction_service/permissions_aiv3_handler.h
+++ b/components/permissions/prediction_service/permissions_aiv3_handler.h
@@ -23,6 +23,7 @@
   // The timeout for the model execution. If the model execution takes longer
   // than this timeout, the callback will be called with a nullopt result.
   static const int kModelExecutionTimeout = 2;
+  using ModelInput = PermissionsAiv3Encoder::ModelInput;
 
   PermissionsAiv3Handler(
       optimization_guide::OptimizationGuideModelProvider* model_provider,
@@ -48,8 +49,7 @@
       base::optional_ref<const optimization_guide::ModelInfo> model_info)
       override;
 
-  virtual void ExecuteModel(ExecutionCallback callback,
-                            std::unique_ptr<SkBitmap> snapshot);
+  virtual void ExecuteModel(ExecutionCallback callback, ModelInput model_input);
 
  private:
   // Called when the model execution is complete. This is a wrapper around the
diff --git a/components/permissions/prediction_service/permissions_aiv3_handler_unittest.cc b/components/permissions/prediction_service/permissions_aiv3_handler_unittest.cc
index 3e8b934b..76cb509 100644
--- a/components/permissions/prediction_service/permissions_aiv3_handler_unittest.cc
+++ b/components/permissions/prediction_service/permissions_aiv3_handler_unittest.cc
@@ -32,6 +32,7 @@
     ::base::test::TestFuture<const std::optional<PermissionRequestRelevance>&>;
 using ::optimization_guide::proto::OptimizationTarget;
 using ::testing::SizeIs;
+using ModelInput = PermissionsAiv3Handler::ModelInput;
 
 constexpr OptimizationTarget kOptTargetGeolocation = OptimizationTarget::
     OPTIMIZATION_TARGET_GEOLOCATION_IMAGE_PERMISSION_RELEVANCE;
@@ -281,8 +282,8 @@
   ModelCallbackFuture future;
   aiv3_handler->ExecuteModel(
       future.GetCallback(),
-      /*snapshot=*/test::BuildBitmap(kImageInputWidth, kImageInputHeight,
-                                     kDefaultColor));
+      ModelInput{/*snapshot=*/test::BuildBitmap(
+          kImageInputWidth, kImageInputHeight, kDefaultColor)});
   EXPECT_EQ(future.Take(), GetParam().expected_relevance);
 }
 
@@ -312,23 +313,12 @@
 
   ModelCallbackFuture future;
   auto* aiv3_handler = model_handler(kOptTargetGeolocation);
-  aiv3_handler->ExecuteModel(future.GetCallback(), std::move(snapshot));
+  aiv3_handler->ExecuteModel(future.GetCallback(),
+                             ModelInput{std::move(snapshot)});
   EXPECT_EQ(future.Take(), PermissionRequestRelevance::kVeryLow);
   EXPECT_TRUE(flag);
 }
 
-TEST_F(Aiv3HandlerTest, HandlesEmptyInputSnapshot) {
-  PushModelFileToModelExecutor(kOptTargetGeolocation,
-                               test::ModelFilePath(kZeroReturnModel));
-
-  auto snapshot = test::BuildBitmap(/*width=*/0, /*height=*/0, kDefaultColor);
-
-  ModelCallbackFuture future;
-  auto* aiv3_handler = model_handler(kOptTargetGeolocation);
-  aiv3_handler->ExecuteModel(future.GetCallback(), std::move(snapshot));
-  EXPECT_EQ(future.Take(), std::nullopt);
-}
-
 struct ResizeTestCase {
   int input_width;
   int input_height;
@@ -367,12 +357,12 @@
   geolocation_encoder_mock_->set_preprocess_hook(base::BindOnce(
       [](bool* flag, const std::vector<TfLiteTensor*>& input_tensors) {
         std::vector<float> data;
-        if (tflite::task::core::PopulateVector<float>(input_tensors[0], &data)
-                .ok()) {
-          EXPECT_THAT(data, SizeIs(kImageInputWidth * kImageInputHeight * 3));
-          for (int i = 0; i < kImageInputWidth * kImageInputHeight * 3; ++i) {
-            EXPECT_FALSE(std::isnan(data[i]));
-          }
+        ASSERT_TRUE(
+            tflite::task::core::PopulateVector<float>(input_tensors[0], &data)
+                .ok());
+        EXPECT_THAT(data, SizeIs(kImageInputWidth * kImageInputHeight * 3));
+        for (int i = 0; i < kImageInputWidth * kImageInputHeight * 3; ++i) {
+          EXPECT_FALSE(std::isnan(data[i]));
         }
         *flag = true;
       },
@@ -380,7 +370,8 @@
 
   ModelCallbackFuture future;
   auto* aiv3_handler = model_handler(kOptTargetGeolocation);
-  aiv3_handler->ExecuteModel(future.GetCallback(), std::move(snapshot));
+  aiv3_handler->ExecuteModel(future.GetCallback(),
+                             ModelInput{std::move(snapshot)});
   EXPECT_EQ(future.Take(), PermissionRequestRelevance::kVeryLow);
   EXPECT_TRUE(flag);
 }
@@ -410,7 +401,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot1 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future1.GetCallback(), std::move(snapshot1));
+  model_handler_mock->ExecuteModel(future1.GetCallback(),
+                                   ModelInput{std::move(snapshot1)});
 
   // Request the second model execution while the first one is still in
   // progress. The second execution should be cancelled with `std::nullopt`
@@ -419,7 +411,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot2 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future2.GetCallback(), std::move(snapshot2));
+  model_handler_mock->ExecuteModel(future2.GetCallback(),
+                                   ModelInput{std::move(snapshot2)});
   EXPECT_EQ(future2.Take(), std::nullopt);
 
   // Any return value is OK as it should be ignored and replaced with
@@ -459,7 +452,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot1 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future1.GetCallback(), std::move(snapshot1));
+  model_handler_mock->ExecuteModel(future1.GetCallback(),
+                                   ModelInput{std::move(snapshot1)});
 
   // The manual release without a concurrent request should return the
   // correct relevance.
@@ -499,7 +493,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot1 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future1.GetCallback(), std::move(snapshot1));
+  model_handler_mock->ExecuteModel(future1.GetCallback(),
+                                   ModelInput{std::move(snapshot1)});
 
   task_environment().FastForwardBy(
       base::Seconds(PermissionsAiv3Handler::kModelExecutionTimeout + 1));
@@ -514,7 +509,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot2 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future2.GetCallback(), std::move(snapshot2));
+  model_handler_mock->ExecuteModel(future2.GetCallback(),
+                                   ModelInput{std::move(snapshot2)});
 
   EXPECT_EQ(future2.Take(), std::nullopt);
 
@@ -526,7 +522,8 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot3 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future3.GetCallback(), std::move(snapshot3));
+  model_handler_mock->ExecuteModel(future3.GetCallback(),
+                                   ModelInput{std::move(snapshot3)});
 
   // Because all flags are reset, the execution will not timeout and the
   // correct relevance will be returned.
diff --git a/components/permissions/prediction_service/permissions_aiv4_encoder.cc b/components/permissions/prediction_service/permissions_aiv4_encoder.cc
index f6b529d..6760bbc 100644
--- a/components/permissions/prediction_service/permissions_aiv4_encoder.cc
+++ b/components/permissions/prediction_service/permissions_aiv4_encoder.cc
@@ -9,30 +9,62 @@
 
 #include "base/types/optional_ref.h"
 #include "components/optimization_guide/core/optimization_guide_util.h"
-#include "skia/ext/image_operations.h"
 #include "third_party/tflite_support/src/tensorflow_lite_support/cc/task/core/task_utils.h"
 
 namespace permissions {
 
 using ModelInput = PermissionsAiv4Encoder::ModelInput;
 using ModelOutput = PermissionsAiv4Encoder::ModelOutput;
+constexpr int kTextInputSize = PermissionsAiv4Encoder::kTextInputSize;
+using ::passage_embeddings::Embedding;
 using ::tflite::task::core::PopulateTensor;
 
-PermissionsAiv4EncoderInput::PermissionsAiv4EncoderInput() = default;
+PermissionsAiv4EncoderInput::PermissionsAiv4EncoderInput(
+    SkBitmap snapshot,
+    Embedding inner_text_embedding)
+    : snapshot(snapshot), inner_text_embedding(inner_text_embedding) {}
+
 PermissionsAiv4EncoderInput::~PermissionsAiv4EncoderInput() = default;
 PermissionsAiv4EncoderInput::PermissionsAiv4EncoderInput(
     const PermissionsAiv4EncoderInput&) = default;
+PermissionsAiv4EncoderInput::PermissionsAiv4EncoderInput(
+    PermissionsAiv4EncoderInput&&) = default;
+
+bool CopyPassageEmbeddingIntoInputTensor(TfLiteTensor* input_tensor,
+                                         const Embedding& embedding) {
+  if (embedding.Dimensions() != kTextInputSize) {
+    // TODO(crbug.com/382447738) We need to synchronize this via metadata with
+    // passage_embedder; the embedders output size might change in the future
+    // and at the moment information of their models output size is provided via
+    // model metadata. We should not use a constant here, but also provide the
+    // expected input size of our model via a metadata object.
+    VLOG(1)
+        << "[PermissionsAIv4Encoder]: Input Size does not match expectations: "
+        << embedding.Dimensions() << " vs (expected) " << kTextInputSize;
+    return false;
+  }
+  return PopulateTensor<float>(embedding.GetData().data(), kTextInputSize,
+                               input_tensor)
+      .ok();
+}
 
 bool PermissionsAiv4Encoder::Preprocess(
     const std::vector<TfLiteTensor*>& input_tensors,
     const ModelInput& input) {
   DCHECK(input_tensors.size() == 2);
 
-  // TODO(crbug.com/382447738) Create embedding for rendered text
-
-  if (!ConvertSkBitMapToTfliteTensor(input_tensors[1], input.snapshot)) {
+  if (!CopyPassageEmbeddingIntoInputTensor(input_tensors[0],
+                                           input.inner_text_embedding)) {
+    VLOG(1) << "[PermissionsAIv4Encoder]: Failed to copy passage "
+               "embedding.";
     return false;
   }
+  if (!ConvertSkBitMapToTfliteTensor(input_tensors[1], input.snapshot)) {
+    VLOG(1) << "[PermissionsAIv4Encoder]: Failed to convert skbitmap to tflite "
+               "tensor data.";
+    return false;
+  }
+  VLOG(1) << "[PermissionsAIv4Encoder]: Successfully encoded input!";
   SetThresholdValues();
   return true;
 }
diff --git a/components/permissions/prediction_service/permissions_aiv4_encoder.h b/components/permissions/prediction_service/permissions_aiv4_encoder.h
index 5dafdb1..41569b43 100644
--- a/components/permissions/prediction_service/permissions_aiv4_encoder.h
+++ b/components/permissions/prediction_service/permissions_aiv4_encoder.h
@@ -12,6 +12,7 @@
 #include "base/types/optional_ref.h"
 #include "components/optimization_guide/core/inference/base_model_executor.h"
 #include "components/optimization_guide/core/inference/model_executor.h"
+#include "components/passage_embeddings/passage_embeddings_types.h"
 #include "components/permissions/permission_request_enums.h"
 #include "components/permissions/prediction_service/permissions_ai_encoder_base.h"
 #include "components/permissions/prediction_service/prediction_service_messages.pb.h"
@@ -21,11 +22,14 @@
 namespace permissions {
 
 struct PermissionsAiv4EncoderInput {
-  PermissionsAiv4EncoderInput();
+  PermissionsAiv4EncoderInput(
+      SkBitmap snapshot,
+      passage_embeddings::Embedding rendered_text_embedding);
   ~PermissionsAiv4EncoderInput();
   PermissionsAiv4EncoderInput(const PermissionsAiv4EncoderInput&);
+  PermissionsAiv4EncoderInput(PermissionsAiv4EncoderInput&&);
   SkBitmap snapshot;
-  std::string rendered_text;
+  passage_embeddings::Embedding inner_text_embedding;
 };
 
 // The executor maps its inputs into TFLite's tensor format and converts the
@@ -34,6 +38,9 @@
     : public PermissionsAiEncoderBase<const PermissionsAiv4EncoderInput&> {
  public:
   using ModelInput = PermissionsAiv4EncoderInput;
+  // This is the output size of the embeddings model we use to encode the
+  // rendered_text input.
+  static constexpr int kTextInputSize = 768;
 
   explicit PermissionsAiv4Encoder(RequestType request_type)
       : PermissionsAiEncoderBase(request_type) {}
diff --git a/components/permissions/prediction_service/permissions_aiv4_handler.cc b/components/permissions/prediction_service/permissions_aiv4_handler.cc
index c15696c..e0b18af 100644
--- a/components/permissions/prediction_service/permissions_aiv4_handler.cc
+++ b/components/permissions/prediction_service/permissions_aiv4_handler.cc
@@ -15,9 +15,6 @@
 namespace permissions {
 
 namespace {
-using ModelInput = PermissionsAiv4Encoder::ModelInput;
-using ModelOutput = PermissionsAiv4Encoder::ModelOutput;
-
 // This is the timeout for the model execution. If the model execution takes
 // longer than this timeout, the callback will be called with a nullopt result.
 constexpr auto kModelExecutionTimeoutSeconds =
@@ -68,56 +65,45 @@
 }
 
 void PermissionsAiv4Handler::ExecuteModel(ExecutionCallback callback,
-                                          std::unique_ptr<SkBitmap> snapshot,
-                                          std::string rendered_text) {
+                                          ModelInput model_input) {
+  DCHECK(!model_input.snapshot.empty());
   VLOG(1) << "[PermissionsAIv4] PermissionsAiv4Handler::ExecuteModel";
-  if (snapshot.get()) {
-    VLOG(1) << "[PermissionsAIv4] ExecuteModel: Snapshot exists";
-    base::UmaHistogramBoolean(
-        "Permissions.AIv4.ModelExecutionAlreadyInProgress",
-        is_execution_in_progress_);
-    // If an execution is already in progress, there is no way to cancel it and
-    // we cannot wait until it is done because this will add extra latency, so
-    // we will return an empty response to the callback.
-    if (is_execution_in_progress_) {
-      VLOG(1) << "[PermissionsAIv4] ExecuteModel: Execution already in "
-                 "progress. Returning empty response.";
-      // The callback is no longer valid because a new execution was requested
-      // while the previous one was still in progress.
-      is_callback_valid_ = false;
-      std::move(callback).Run(std::nullopt);
-      return;
-    } else {
-      VLOG(1) << "[PermissionsAIv4] ExecuteModel: Execution not in "
-                 "progress. Starting execution.";
-    }
-    is_execution_in_progress_ = true;
-    is_callback_valid_ = true;
-
-    ModelInput input;
-    input.snapshot = *snapshot;
-    input.rendered_text = rendered_text;
-
-    // It is OK to save the callback here because there is only one model
-    // execution allowed at a time.
-    current_callback_ = std::move(callback);
-    ExecutionCallback on_complete_callback =
-        base::BindOnce(&PermissionsAiv4Handler::OnModelExecutionComplete,
-                       weak_factory_.GetWeakPtr());
-
-    ExecuteModelWithInput(std::move(on_complete_callback), input);
-
-    // In parallel with the model execution, we will start a timer that will
-    // call `OnModelExecutionTimeout` with a nullopt result if the model
-    // execution takes longer than the timeout.
-    timeout_timer_.Start(
-        FROM_HERE, kModelExecutionTimeoutSeconds,
-        base::BindOnce(&PermissionsAiv4Handler::OnModelExecutionTimeout,
-                       weak_factory_.GetWeakPtr(), std::nullopt));
-  } else {
-    VLOG(1) << "[PermissionsAIv4] ExecuteModel: Snapshot is empty";
+  base::UmaHistogramBoolean("Permissions.AIv4.ModelExecutionAlreadyInProgress",
+                            is_execution_in_progress_);
+  // If an execution is already in progress, there is no way to cancel it and
+  // we cannot wait until it is done because this will add extra latency, so
+  // we will return an empty response to the callback.
+  if (is_execution_in_progress_) {
+    VLOG(1) << "[PermissionsAIv4] ExecuteModel: Execution already in "
+               "progress. Returning empty response.";
+    // The callback is no longer valid because a new execution was requested
+    // while the previous one was still in progress.
+    is_callback_valid_ = false;
     std::move(callback).Run(std::nullopt);
+    return;
+  } else {
+    VLOG(1) << "[PermissionsAIv4] ExecuteModel: Execution not in "
+               "progress. Starting execution.";
   }
+  is_execution_in_progress_ = true;
+  is_callback_valid_ = true;
+
+  // It is OK to save the callback here because there is only one model
+  // execution allowed at a time.
+  current_callback_ = std::move(callback);
+  ExecutionCallback on_complete_callback =
+      base::BindOnce(&PermissionsAiv4Handler::OnModelExecutionComplete,
+                     weak_factory_.GetWeakPtr());
+
+  ExecuteModelWithInput(std::move(on_complete_callback), model_input);
+
+  // In parallel with the model execution, we will start a timer that will
+  // call `OnModelExecutionTimeout` with a nullopt result if the model
+  // execution takes longer than the timeout.
+  timeout_timer_.Start(
+      FROM_HERE, kModelExecutionTimeoutSeconds,
+      base::BindOnce(&PermissionsAiv4Handler::OnModelExecutionTimeout,
+                     weak_factory_.GetWeakPtr(), std::nullopt));
 }
 
 void PermissionsAiv4Handler::OnModelExecutionTimeout(
diff --git a/components/permissions/prediction_service/permissions_aiv4_handler.h b/components/permissions/prediction_service/permissions_aiv4_handler.h
index c7b8a41..225b526 100644
--- a/components/permissions/prediction_service/permissions_aiv4_handler.h
+++ b/components/permissions/prediction_service/permissions_aiv4_handler.h
@@ -24,6 +24,8 @@
   // The timeout for the model execution. If the model execution takes longer
   // than this timeout, the callback will be called with a nullopt result.
   static const int kModelExecutionTimeout = 2;
+  using ModelInput = PermissionsAiv4Encoder::ModelInput;
+  using ModelOutput = PermissionsAiv4Encoder::ModelOutput;
 
   PermissionsAiv4Handler(
       optimization_guide::OptimizationGuideModelProvider* model_provider,
@@ -49,9 +51,7 @@
       base::optional_ref<const optimization_guide::ModelInfo> model_info)
       override;
 
-  virtual void ExecuteModel(ExecutionCallback callback,
-                            std::unique_ptr<SkBitmap> snapshot,
-                            std::string rendered_text);
+  virtual void ExecuteModel(ExecutionCallback callback, ModelInput model_input);
 
  private:
   // Called when the model execution is complete. This is a wrapper around the
diff --git a/components/permissions/prediction_service/permissions_aiv4_handler_unittest.cc b/components/permissions/prediction_service/permissions_aiv4_handler_unittest.cc
index 2b42c707..462730e 100644
--- a/components/permissions/prediction_service/permissions_aiv4_handler_unittest.cc
+++ b/components/permissions/prediction_service/permissions_aiv4_handler_unittest.cc
@@ -32,8 +32,9 @@
 using ::optimization_guide::proto::OptimizationTarget;
 using ::testing::SizeIs;
 using ::testing::ValuesIn;
+using ModelInput = PermissionsAiv4Handler::ModelInput;
 
-constexpr OptimizationTarget kOptTargetNotification = OptimizationTarget::
+constexpr OptimizationTarget kOptTargetNotifications = OptimizationTarget::
     OPTIMIZATION_TARGET_PERMISSIONS_AIV4_NOTIFICATIONS_DESKTOP;
 
 constexpr std::string_view kZeroReturnModel = "aiv4_ret_0.tflite";
@@ -42,12 +43,20 @@
 
 constexpr SkColor kDefaultColor = SkColorSetRGB(0x1E, 0x1C, 0x0F);
 
-auto& kImageInputWidth = PermissionsAiv4Encoder::kImageInputWidth;
-auto& kImageInputHeight = PermissionsAiv4Encoder::kImageInputHeight;
+auto kImageInputWidth = PermissionsAiv4Encoder::kImageInputWidth;
+auto kImageInputHeight = PermissionsAiv4Encoder::kImageInputHeight;
+auto kTextInputSize = PermissionsAiv4Encoder::kTextInputSize;
 
 constexpr char kModelExecutionTimeoutHistogram[] =
     "Permissions.AIv4.ModelExecutionTimeout";
 
+passage_embeddings::Embedding GetDummyEmbeddings(
+    int input_size = kTextInputSize) {
+  return passage_embeddings::Embedding(
+      /*data=*/std::vector<float>(input_size, 42.f),
+      /*passage_word_count=*/42);
+}
+
 class PermissionsAiv4EncoderFake : public PermissionsAiv4Encoder {
  public:
   explicit PermissionsAiv4EncoderFake(RequestType type)
@@ -138,7 +147,7 @@
     notification_encoder_mock_ = notification_encoder_mock.get();
     notification_model_handler_ = std::make_unique<PermissionsAiv4Handler>(
         model_provider_.get(),
-        /*optimization_target=*/kOptTargetNotification,
+        /*optimization_target=*/kOptTargetNotifications,
         /*request_type=*/RequestType::kNotifications,
         std::move(notification_encoder_mock));
   }
@@ -199,13 +208,13 @@
     ModelResults,
     RelevanceAiv4HandlerTest,
     ValuesIn<RelevanceTestCase>({
-        {kOptTargetNotification, test::ModelFilePath(kZeroReturnModel),
+        {kOptTargetNotifications, test::ModelFilePath(kZeroReturnModel),
          /*expected_model_return_value=*/0.0f,
          PermissionRequestRelevance::kVeryLow},
-        {kOptTargetNotification, test::ModelFilePath(k0_023ReturnModel),
+        {kOptTargetNotifications, test::ModelFilePath(k0_023ReturnModel),
          /*expected_model_return_value=*/0.023f,
          PermissionRequestRelevance::kLow},
-        {kOptTargetNotification, test::ModelFilePath(kOneReturnModel),
+        {kOptTargetNotifications, test::ModelFilePath(kOneReturnModel),
          /*expected_model_return_value=*/1.0f,
          PermissionRequestRelevance::kVeryHigh},
     }),
@@ -237,15 +246,16 @@
   ModelCallbackFuture future;
   aiv4_handler->ExecuteModel(
       future.GetCallback(),
-      /*snapshot=*/
-      test::BuildBitmap(kImageInputWidth, kImageInputHeight, kDefaultColor),
-      /*rendered_text=*/"dummy");
+      /*model_input=*/
+      ModelInput{/*snapshot=*/test::BuildBitmap(
+                     kImageInputWidth, kImageInputHeight, kDefaultColor),
+                 /*rendered_text_embedding=*/GetDummyEmbeddings()});
   EXPECT_EQ(future.Take(), GetParam().expected_relevance);
   EXPECT_TRUE(flag);
 }
 
 TEST_F(Aiv4HandlerTest, BitmapGetsCopiedToTensor) {
-  PushModelFileToModelExecutor(kOptTargetNotification,
+  PushModelFileToModelExecutor(kOptTargetNotifications,
                                test::ModelFilePath(kZeroReturnModel));
 
   auto snapshot =
@@ -255,22 +265,23 @@
   notification_encoder_mock_->set_preprocess_hook(base::BindLambdaForTesting(
       [&flag](const std::vector<TfLiteTensor*>& input_tensors) {
         std::vector<float> data;
-        if (tflite::task::core::PopulateVector<float>(input_tensors[1], &data)
-                .ok()) {
-          EXPECT_THAT(data, SizeIs(kImageInputWidth * kImageInputHeight * 3));
-          for (int i = 0; i < kImageInputWidth * kImageInputHeight; i += 3) {
-            EXPECT_FLOAT_EQ(data[i], SkColorGetR(kDefaultColor) / 255.0f);
-            EXPECT_FLOAT_EQ(data[i + 1], SkColorGetG(kDefaultColor) / 255.0f);
-            EXPECT_FLOAT_EQ(data[i + 2], SkColorGetB(kDefaultColor) / 255.0f);
-          }
+        ASSERT_TRUE(
+            tflite::task::core::PopulateVector<float>(input_tensors[1], &data)
+                .ok());
+        EXPECT_THAT(data, SizeIs(kImageInputWidth * kImageInputHeight * 3));
+        for (int i = 0; i < kImageInputWidth * kImageInputHeight; i += 3) {
+          EXPECT_FLOAT_EQ(data[i], SkColorGetR(kDefaultColor) / 255.0f);
+          EXPECT_FLOAT_EQ(data[i + 1], SkColorGetG(kDefaultColor) / 255.0f);
+          EXPECT_FLOAT_EQ(data[i + 2], SkColorGetB(kDefaultColor) / 255.0f);
         }
         flag = true;
       }));
 
   ModelCallbackFuture future;
   auto* aiv4_handler = model_handler();
-  aiv4_handler->ExecuteModel(future.GetCallback(), std::move(snapshot),
-                             "dummy");
+  aiv4_handler->ExecuteModel(
+      future.GetCallback(),
+      ModelInput{std::move(snapshot), GetDummyEmbeddings()});
   EXPECT_EQ(future.Take(), PermissionRequestRelevance::kVeryLow);
   EXPECT_TRUE(flag);
 }
@@ -288,7 +299,7 @@
   std::unique_ptr<PermissionsAiv4HandlerMock> model_handler_mock =
       std::make_unique<PermissionsAiv4HandlerMock>(
           GetModelProvider(),
-          /*optimization_target=*/kOptTargetNotification,
+          /*optimization_target=*/kOptTargetNotifications,
           /*request_type=*/RequestType::kNotifications,
           std::move(geolocation_encoder_mock));
 
@@ -299,7 +310,9 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot1 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future1.GetCallback(), std::move(snapshot1), "dummy");
+  model_handler_mock->ExecuteModel(
+      future1.GetCallback(),
+      ModelInput{std::move(snapshot1), GetDummyEmbeddings()});
 
   task_environment().FastForwardBy(
       base::Seconds(PermissionsAiv4Handler::kModelExecutionTimeout + 1));
@@ -314,7 +327,9 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot2 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future2.GetCallback(), std::move(snapshot2), "dummy");
+  model_handler_mock->ExecuteModel(
+      future2.GetCallback(),
+      ModelInput{std::move(snapshot2), GetDummyEmbeddings()});
 
   EXPECT_EQ(future2.Take(), std::nullopt);
 
@@ -326,7 +341,9 @@
   // The image size is arbitrary and does not affect the test.
   auto snapshot3 =
       test::BuildBitmap(/*width=*/32, /*height=*/32, kDefaultColor);
-  model_handler_mock->ExecuteModel(future3.GetCallback(), std::move(snapshot3), "dummy");
+  model_handler_mock->ExecuteModel(
+      future3.GetCallback(),
+      ModelInput{std::move(snapshot3), GetDummyEmbeddings()});
 
   // Because all flags are reset, the execution will not timeout and the
   // correct relevance will be returned.
@@ -337,5 +354,53 @@
   histograms.ExpectBucketCount(kModelExecutionTimeoutHistogram, true, 1u);
 }
 
+TEST_F(Aiv4HandlerTest, TextEmbeddingGetsCopiedToTensor) {
+  PushModelFileToModelExecutor(kOptTargetNotifications,
+                               test::ModelFilePath(kZeroReturnModel));
+
+  auto snapshot =
+      test::BuildBitmap(kImageInputWidth, kImageInputHeight, kDefaultColor);
+
+  bool flag = false;
+  notification_encoder_mock_->set_preprocess_hook(base::BindLambdaForTesting(
+      [&flag](const std::vector<TfLiteTensor*>& input_tensors) {
+        std::vector<float> data;
+        ASSERT_TRUE(
+            tflite::task::core::PopulateVector<float>(input_tensors[0], &data)
+                .ok());
+        EXPECT_THAT(data, SizeIs(kTextInputSize));
+        for (int i = 0; i < kTextInputSize; i++) {
+          EXPECT_FLOAT_EQ(data[i], 42.f);
+        }
+        flag = true;
+      }));
+
+  ModelCallbackFuture future;
+  auto* aiv4_handler = model_handler();
+  aiv4_handler->ExecuteModel(
+      future.GetCallback(),
+      ModelInput{std::move(snapshot), GetDummyEmbeddings()});
+  EXPECT_EQ(future.Take(), PermissionRequestRelevance::kVeryLow);
+  EXPECT_TRUE(flag);
+}
+
+TEST_F(Aiv4HandlerTest, TextEmbeddingSizeDoesNotMatchAiv4InputSize) {
+  PushModelFileToModelExecutor(kOptTargetNotifications,
+                               test::ModelFilePath(kZeroReturnModel));
+
+  auto snapshot =
+      test::BuildBitmap(kImageInputWidth, kImageInputHeight, kDefaultColor);
+
+  ModelCallbackFuture future;
+  auto* aiv4_handler = model_handler();
+  aiv4_handler->ExecuteModel(
+      future.GetCallback(),
+      ModelInput{std::move(snapshot), GetDummyEmbeddings(/*input_size=*/42)});
+
+  // We do not execute the model and call the callback with nullopt if input
+  // size does not match expectations.
+  EXPECT_EQ(future.Take(), std::nullopt);
+}
+
 }  // namespace
 }  // namespace permissions
diff --git a/components/permissions/test/aivx_modelhandler_utils.cc b/components/permissions/test/aivx_modelhandler_utils.cc
index 96389ec..76332b14 100644
--- a/components/permissions/test/aivx_modelhandler_utils.cc
+++ b/components/permissions/test/aivx_modelhandler_utils.cc
@@ -23,10 +23,10 @@
       .AppendASCII(file_name);
 }
 
-std::unique_ptr<SkBitmap> BuildBitmap(int width, int height, SkColor color) {
+SkBitmap BuildBitmap(int width, int height, SkColor color) {
   SkBitmap bitmap;
   bitmap.allocN32Pixels(width, height);
   bitmap.eraseColor(color);
-  return std::make_unique<SkBitmap>(std::move(bitmap));
+  return bitmap;
 }
 }  // namespace test
diff --git a/components/permissions/test/aivx_modelhandler_utils.h b/components/permissions/test/aivx_modelhandler_utils.h
index bf8ecd4..44f18ded 100644
--- a/components/permissions/test/aivx_modelhandler_utils.h
+++ b/components/permissions/test/aivx_modelhandler_utils.h
@@ -18,9 +18,9 @@
 // Returns the test data file path for the respective AIvX model file.
 base::FilePath ModelFilePath(std::string_view file_name);
 
-// Returns a skBitmap with the dimensions defined by width and height, filled
+// Returns a SkBitmap with the dimensions defined by width and height, filled
 // with the provided color.
-std::unique_ptr<SkBitmap> BuildBitmap(int width, int height, SkColor color);
+SkBitmap BuildBitmap(int width, int height, SkColor color);
 }  // namespace test
 
 #endif  // COMPONENTS_PERMISSIONS_TEST_AIVX_MODELHANDLER_UTILS_H_
diff --git a/components/permissions/test/fake_permissions_aivx_modelhandlers.cc b/components/permissions/test/fake_permissions_aivx_modelhandlers.cc
index 23461e3..7472b23a 100644
--- a/components/permissions/test/fake_permissions_aivx_modelhandlers.cc
+++ b/components/permissions/test/fake_permissions_aivx_modelhandlers.cc
@@ -57,11 +57,11 @@
 }
 void PermissionsAiv3HandlerFake::ExecuteModel(
     PermissionsAiv3Handler::ExecutionCallback callback,
-    std::unique_ptr<SkBitmap> snapshot) {
+    ModelInput model_input) {
   PermissionsAiv3Handler::ExecuteModel(
       base::BindOnce(&PermissionsAivXHandlerFakeBase::ExecuteModelWrapper,
                      weak_ptr_factory_.GetWeakPtr(), std::move(callback)),
-      std::move(snapshot));
+      std::move(model_input));
 }
 
 PermissionsAiv4HandlerFake::PermissionsAiv4HandlerFake(
@@ -81,12 +81,11 @@
 
 void PermissionsAiv4HandlerFake::ExecuteModel(
     PermissionsAiv4Handler::ExecutionCallback callback,
-    std::unique_ptr<SkBitmap> snapshot,
-    std::string rendered_string) {
+    ModelInput model_input) {
   PermissionsAiv4Handler::ExecuteModel(
       base::BindOnce(&PermissionsAivXHandlerFakeBase::ExecuteModelWrapper,
                      weak_ptr_factory_.GetWeakPtr(), std::move(callback)),
-      std::move(snapshot), std::move(rendered_string));
+      std::move(model_input));
 }
 
 }  // namespace test
diff --git a/components/permissions/test/fake_permissions_aivx_modelhandlers.h b/components/permissions/test/fake_permissions_aivx_modelhandlers.h
index dc41327..9acc113 100644
--- a/components/permissions/test/fake_permissions_aivx_modelhandlers.h
+++ b/components/permissions/test/fake_permissions_aivx_modelhandlers.h
@@ -54,7 +54,7 @@
       override;
 
   void ExecuteModel(PermissionsAiv3Handler::ExecutionCallback callback,
-                    std::unique_ptr<SkBitmap> snapshot) override;
+                    ModelInput model_input) override;
 
  private:
   base::WeakPtrFactory<PermissionsAiv3HandlerFake> weak_ptr_factory_{this};
@@ -76,8 +76,7 @@
       override;
 
   void ExecuteModel(PermissionsAiv4Handler::ExecutionCallback callback,
-                    std::unique_ptr<SkBitmap> snapshot,
-                    std::string rendered_text) override;
+                    ModelInput model_input) override;
 
  private:
   base::WeakPtrFactory<PermissionsAiv4HandlerFake> weak_ptr_factory_{this};
diff --git a/components/prefs/pref_change_registrar.cc b/components/prefs/pref_change_registrar.cc
index bd5f35c..96a4bda 100644
--- a/components/prefs/pref_change_registrar.cc
+++ b/components/prefs/pref_change_registrar.cc
@@ -8,9 +8,19 @@
 
 #include "base/check.h"
 #include "base/functional/bind.h"
+#include "base/functional/callback_helpers.h"
 #include "base/notreached.h"
 #include "components/prefs/pref_service.h"
 
+namespace {
+
+// Returns a copy of `view`.
+std::string CopyStringView(std::string_view view) {
+  return std::string(view);
+}
+
+}  // namespace
+
 PrefChangeRegistrar::PrefChangeRegistrar() : service_(nullptr) {}
 
 PrefChangeRegistrar::~PrefChangeRegistrar() {
@@ -36,13 +46,16 @@
 }
 
 void PrefChangeRegistrar::Add(std::string_view path,
-                              const base::RepeatingClosure& obs) {
-  Add(path,
-      base::BindRepeating(&PrefChangeRegistrar::InvokeUnnamedCallback, obs));
+                              base::RepeatingClosure obs) {
+  Add(path, base::IgnoreArgs<std::string_view>(std::move(obs)));
+}
+
+void PrefChangeRegistrar::Add(std::string_view path, NamedChangeCallback obs) {
+  Add(path, base::BindRepeating(&CopyStringView).Then(std::move(obs)));
 }
 
 void PrefChangeRegistrar::Add(std::string_view path,
-                              const NamedChangeCallback& obs) {
+                              NamedChangeAsViewCallback obs) {
   if (!service_) {
     NOTREACHED();
   }
@@ -50,7 +63,7 @@
                             << "\", registered.";
 
   service_->AddPrefObserver(path, this);
-  observers_.insert_or_assign(std::string(path), obs);
+  observers_.insert_or_assign(std::string(path), std::move(obs));
 }
 
 void PrefChangeRegistrar::Remove(std::string_view path) {
@@ -63,9 +76,8 @@
 }
 
 void PrefChangeRegistrar::RemoveAll() {
-  for (ObserverMap::const_iterator it = observers_.begin();
-       it != observers_.end(); ++it) {
-    service_->RemovePrefObserver(it->first, this);
+  for (const auto& [key, _] : observers_) {
+    service_->RemovePrefObserver(key, this);
   }
 
   observers_.clear();
@@ -79,19 +91,15 @@
   return observers_.find(pref) != observers_.end();
 }
 
-void PrefChangeRegistrar::OnPreferenceChanged(PrefService* service,
-                                              std::string_view pref) {
-  if (auto it = observers_.find(pref); it != observers_.end()) {
-    // TODO: crbug.com/349741884 - Consider changing the callback to accept a
-    // string_view.
-    it->second.Run(std::string(pref));
-  }
+void PrefChangeRegistrar::OnServiceDestroyed(PrefService* service) {
+  Reset();
 }
 
-void PrefChangeRegistrar::InvokeUnnamedCallback(
-    const base::RepeatingClosure& callback,
-    const std::string& pref_name) {
-  callback.Run();
+void PrefChangeRegistrar::OnPreferenceChanged(PrefService* service,
+                                              std::string_view pref) {
+  if (auto iter = observers_.find(pref); iter != observers_.end()) {
+    iter->second.Run(pref);
+  }
 }
 
 PrefService* PrefChangeRegistrar::prefs() {
diff --git a/components/prefs/pref_change_registrar.h b/components/prefs/pref_change_registrar.h
index edb0fdf3..4df0ca1 100644
--- a/components/prefs/pref_change_registrar.h
+++ b/components/prefs/pref_change_registrar.h
@@ -14,6 +14,7 @@
 #include "base/memory/raw_ptr.h"
 #include "components/prefs/pref_observer.h"
 #include "components/prefs/prefs_export.h"
+#include "components/prefs/transparent_unordered_string_map.h"
 
 class PrefService;
 
@@ -25,13 +26,15 @@
   // You can register this type of callback if you need to know the
   // path of the preference that is changing.
   using NamedChangeCallback = base::RepeatingCallback<void(const std::string&)>;
+  using NamedChangeAsViewCallback =
+      base::RepeatingCallback<void(std::string_view)>;
 
   PrefChangeRegistrar();
 
   PrefChangeRegistrar(const PrefChangeRegistrar&) = delete;
   PrefChangeRegistrar& operator=(const PrefChangeRegistrar&) = delete;
 
-  ~PrefChangeRegistrar();
+  ~PrefChangeRegistrar() final;
 
   // Must be called before adding or removing observers. Can be called more
   // than once as long as the value of |service| doesn't change.
@@ -49,8 +52,9 @@
   // the preference that is changing as its parameter.
   //
   // Only one observer may be registered per path.
-  void Add(std::string_view path, const base::RepeatingClosure& obs);
-  void Add(std::string_view path, const NamedChangeCallback& obs);
+  void Add(std::string_view path, base::RepeatingClosure obs);
+  void Add(std::string_view path, NamedChangeCallback obs);
+  void Add(std::string_view path, NamedChangeAsViewCallback obs);
 
   // Removes the pref observer registered for |path|.
   void Remove(std::string_view path);
@@ -70,13 +74,11 @@
 
  private:
   // PrefObserver:
+  void OnServiceDestroyed(PrefService* service) final;
   void OnPreferenceChanged(PrefService* service,
-                           std::string_view pref_name) override;
+                           std::string_view pref_name) final;
 
-  static void InvokeUnnamedCallback(const base::RepeatingClosure& callback,
-                                    const std::string& pref_name);
-
-  using ObserverMap = std::map<std::string, NamedChangeCallback, std::less<>>;
+  using ObserverMap = TransparentUnorderedStringMap<NamedChangeAsViewCallback>;
 
   ObserverMap observers_;
   raw_ptr<PrefService, AcrossTasksDanglingUntriaged> service_;
diff --git a/components/prefs/pref_member.cc b/components/prefs/pref_member.cc
index d054787f..63de1835 100644
--- a/components/prefs/pref_member.cc
+++ b/components/prefs/pref_member.cc
@@ -6,6 +6,7 @@
 
 #include <utility>
 
+#include "base/functional/bind.h"
 #include "base/functional/callback.h"
 #include "base/functional/callback_helpers.h"
 #include "base/json/values_util.h"
@@ -17,6 +18,14 @@
 using base::SequencedTaskRunner;
 
 namespace subtle {
+namespace {
+
+// Returns a copy of `view`.
+std::string CopyStringView(std::string_view view) {
+  return std::string(view);
+}
+
+}  // namespace
 
 PrefMemberBase::PrefMemberBase() : prefs_(nullptr), setting_value_(false) {}
 
@@ -24,23 +33,33 @@
   Destroy();
 }
 
-void PrefMemberBase::Init(const std::string& pref_name,
+void PrefMemberBase::Init(std::string pref_name,
                           PrefService* prefs,
-                          const NamedChangeCallback& observer) {
-  observer_ = observer;
-  Init(pref_name, prefs);
+                          NamedChangeCallback observer) {
+  if (observer) {
+    observer_ = base::BindRepeating(&CopyStringView).Then(std::move(observer));
+  }
+  Init(std::move(pref_name), prefs);
 }
 
-void PrefMemberBase::Init(const std::string& pref_name, PrefService* prefs) {
+void PrefMemberBase::Init(std::string pref_name,
+                          PrefService* prefs,
+                          NamedChangeAsViewCallback observer) {
+  observer_ = std::move(observer);
+  Init(std::move(pref_name), prefs);
+}
+
+void PrefMemberBase::Init(std::string pref_name, PrefService* prefs) {
   DCHECK(prefs);
   DCHECK(pref_name_.empty());  // Check that Init is only called once.
   prefs_ = prefs;
-  pref_name_ = pref_name;
+  pref_name_ = std::move(pref_name);
   // Check that the preference is registered.
-  DCHECK(prefs_->FindPreference(pref_name_)) << pref_name << " not registered.";
+  DCHECK(prefs_->FindPreference(pref_name_))
+      << pref_name_ << " not registered.";
 
   // Add ourselves as a pref observer so we can keep our local value in sync.
-  prefs_->AddPrefObserver(pref_name, this);
+  prefs_->AddPrefObserver(pref_name_, this);
 }
 
 void PrefMemberBase::Destroy() {
@@ -59,11 +78,15 @@
   internal()->MoveToSequence(std::move(task_runner));
 }
 
+void PrefMemberBase::OnServiceDestroyed(PrefService* service) {
+  Destroy();
+}
+
 void PrefMemberBase::OnPreferenceChanged(PrefService* service,
                                          std::string_view pref_name) {
   VerifyValuePrefName();
   UpdateValueFromPref((!setting_value_ && !observer_.is_null())
-                          ? base::BindOnce(observer_, std::string(pref_name))
+                          ? base::BindOnce(observer_, pref_name)
                           : base::OnceClosure());
 }
 
diff --git a/components/prefs/pref_member.h b/components/prefs/pref_member.h
index d1f8a142..aac7de1 100644
--- a/components/prefs/pref_member.h
+++ b/components/prefs/pref_member.h
@@ -47,6 +47,8 @@
   // Type of callback you can register if you need to know the name of
   // the pref that is changing.
   using NamedChangeCallback = base::RepeatingCallback<void(const std::string&)>;
+  using NamedChangeAsViewCallback =
+      base::RepeatingCallback<void(std::string_view)>;
 
   PrefService* prefs() { return prefs_; }
   const PrefService* prefs() const { return prefs_; }
@@ -96,13 +98,16 @@
   };
 
   PrefMemberBase();
-  virtual ~PrefMemberBase();
+  ~PrefMemberBase() override;
 
   // See PrefMember<> for description.
-  void Init(const std::string& pref_name,
+  void Init(std::string pref_name,
             PrefService* prefs,
-            const NamedChangeCallback& observer);
-  void Init(const std::string& pref_name, PrefService* prefs);
+            NamedChangeCallback observer);
+  void Init(std::string pref_name,
+            PrefService* prefs,
+            NamedChangeAsViewCallback observer);
+  void Init(std::string pref_name, PrefService* prefs);
 
   virtual void CreateInternal() const = 0;
 
@@ -112,6 +117,7 @@
   void MoveToSequence(scoped_refptr<base::SequencedTaskRunner> task_runner);
 
   // PrefObserver:
+  void OnServiceDestroyed(PrefService* service) override;
   void OnPreferenceChanged(PrefService* service,
                            std::string_view pref_name) override;
 
@@ -139,7 +145,7 @@
  private:
   // Ordered the members to compact the class instance.
   std::string pref_name_;
-  NamedChangeCallback observer_;
+  NamedChangeAsViewCallback observer_;
   raw_ptr<PrefService> prefs_;
 
  protected:
diff --git a/components/prefs/pref_notifier_impl.cc b/components/prefs/pref_notifier_impl.cc
index 76b3001b..cf06b98 100644
--- a/components/prefs/pref_notifier_impl.cc
+++ b/components/prefs/pref_notifier_impl.cc
@@ -21,51 +21,17 @@
 PrefNotifierImpl::~PrefNotifierImpl() {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
 
-  // Verify that there are no pref observers when we shut down.
-  for (const auto& observer_list : pref_observers_) {
-    if (observer_list.second.begin() != observer_list.second.end()) {
-      // Generally, there should not be any subscribers left when the profile
-      // is destroyed because a) those may indicate that the subscriber class
-      // maintains an active pointer to the profile that might be used for
-      // accessing a destroyed profile and b) those subscribers will try to
-      // unsubscribe from a PrefService that has been destroyed with the
-      // profile.
-      // There is one exception that is safe: Static objects that are leaked
-      // on process termination, if these objects just subscribe to preferences
-      // and never access the profile after destruction. As these objects are
-      // leaked on termination, it is guaranteed that they don't attempt to
-      // unsubscribe.
-      const auto& pref_name = observer_list.first;
-      std::string message = base::StrCat(
-          {"Pref observer for ", pref_name, " found at shutdown."});
-      LOG(WARNING) << message;
-      DEBUG_ALIAS_FOR_CSTR(aliased_message, message.c_str(), 128);
-
-      // TODO(crbug.com/942491, 946668, 945772) The following code collects
-      // stacktraces that show how the profile is destroyed that owns
-      // preferences which are known to have subscriptions outliving the
-      // profile.
-      if (
-          // For DbusAppmenu, crbug.com/946668
-          pref_name == "bookmark_bar.show_on_all_tabs" ||
-          // For BrowserWindowPropertyManager, crbug.com/942491
-          pref_name == "profile.icon_version") {
-        base::debug::DumpWithoutCrashing();
-      }
-    }
-  }
-
-  // Same for initialization observers.
+  // Verify that there are no initialization observers.
   if (!init_observers_.empty())
     LOG(WARNING) << "Init observer found at shutdown.";
 
-  pref_observers_.clear();
   init_observers_.clear();
 }
 
 void PrefNotifierImpl::AddPrefObserver(std::string_view path,
                                        PrefObserver* obs) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
 
   // Add the pref observer. ObserverList hits a DCHECK if it already is
   // in the list.
@@ -75,31 +41,39 @@
 void PrefNotifierImpl::RemovePrefObserver(std::string_view path,
                                           PrefObserver* obs) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
 
-  auto observer_iterator = pref_observers_.find(path);
-  if (observer_iterator == pref_observers_.end()) {
+  auto iterator = pref_observers_.find(path);
+  if (iterator == pref_observers_.end()) {
     return;
   }
 
-  PrefObserverList& observer_list = observer_iterator->second;
-  observer_list.RemoveObserver(obs);
+  iterator->second.RemoveObserver(obs);
 }
 
 void PrefNotifierImpl::AddPrefObserverAllPrefs(PrefObserver* observer) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
+
   all_prefs_pref_observers_.AddObserver(observer);
 }
 
 void PrefNotifierImpl::RemovePrefObserverAllPrefs(PrefObserver* observer) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
+
   all_prefs_pref_observers_.RemoveObserver(observer);
 }
 
 void PrefNotifierImpl::AddInitObserver(base::OnceCallback<void(bool)> obs) {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
   init_observers_.push_back(std::move(obs));
 }
 
 void PrefNotifierImpl::OnPreferenceChanged(std::string_view path) {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
+
   FireObservers(path);
 }
 
@@ -118,26 +92,47 @@
 
 void PrefNotifierImpl::FireObservers(std::string_view path) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
 
   // Only send notifications for registered preferences.
   if (!pref_service_->FindPreference(path))
     return;
 
   // Fire observers for any preference change.
-  for (PrefObserver& observer : all_prefs_pref_observers_) {
-    observer.OnPreferenceChanged(pref_service_, path);
+  for (PrefObserver& pref_observer : all_prefs_pref_observers_) {
+    pref_observer.OnPreferenceChanged(pref_service_, path);
   }
 
-  auto observer_iterator = pref_observers_.find(path);
-  if (observer_iterator == pref_observers_.end())
-    return;
-
-  for (PrefObserver& observer : observer_iterator->second) {
-    observer.OnPreferenceChanged(pref_service_, path);
+  auto iterator = pref_observers_.find(path);
+  if (iterator != pref_observers_.end()) {
+    for (PrefObserver& observer : iterator->second) {
+      observer.OnPreferenceChanged(pref_service_, path);
+    }
   }
 }
 
 void PrefNotifierImpl::SetPrefService(PrefService* pref_service) {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
   DCHECK(pref_service_ == nullptr);
   pref_service_ = pref_service;
 }
+
+void PrefNotifierImpl::OnServiceDestroyed() {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(pref_service_);
+
+  for (PrefObserver& pref_observer : all_prefs_pref_observers_) {
+    pref_observer.OnServiceDestroyed(pref_service_);
+  }
+  DCHECK(all_prefs_pref_observers_.empty());
+
+  for (auto& [_, observer_list] : pref_observers_) {
+    for (PrefObserver& pref_observer : observer_list) {
+      pref_observer.OnServiceDestroyed(pref_service_);
+    }
+    DCHECK(observer_list.empty());
+  }
+
+  pref_observers_.clear();
+  pref_service_ = nullptr;
+}
diff --git a/components/prefs/pref_notifier_impl.h b/components/prefs/pref_notifier_impl.h
index 2025e2b8..b486ba6a 100644
--- a/components/prefs/pref_notifier_impl.h
+++ b/components/prefs/pref_notifier_impl.h
@@ -52,6 +52,7 @@
   void AddInitObserver(base::OnceCallback<void(bool)> observer);
 
   void SetPrefService(PrefService* pref_service);
+  void OnServiceDestroyed();
 
   // PrefNotifier overrides.
   void OnPreferenceChanged(std::string_view pref_name) override;
@@ -63,7 +64,7 @@
   // A map from pref names to a list of observers. Observers get fired in the
   // order they are added. These should only be accessed externally for unit
   // testing.
-  using PrefObserverList = base::ObserverList<PrefObserver>::Unchecked;
+  using PrefObserverList = base::ObserverList<PrefObserver, true>;
   using PrefObserverMap = TransparentUnorderedStringMap<PrefObserverList>;
   using PrefInitObserverList = std::list<base::OnceCallback<void(bool)>>;
 
diff --git a/components/prefs/pref_notifier_impl_unittest.cc b/components/prefs/pref_notifier_impl_unittest.cc
index 5506288e..57437625 100644
--- a/components/prefs/pref_notifier_impl_unittest.cc
+++ b/components/prefs/pref_notifier_impl_unittest.cc
@@ -76,6 +76,7 @@
 
 class PrefObserverMock : public PrefObserver {
  public:
+  MOCK_METHOD(void, OnServiceDestroyed, (PrefService*), (override));
   MOCK_METHOD(void,
               OnPreferenceChanged,
               (PrefService*, std::string_view),
diff --git a/components/prefs/pref_observer.h b/components/prefs/pref_observer.h
index bbc293a..b08636a6 100644
--- a/components/prefs/pref_observer.h
+++ b/components/prefs/pref_observer.h
@@ -7,13 +7,21 @@
 
 #include <string_view>
 
+#include "base/observer_list_types.h"
+
 class PrefService;
 
 // Used internally to the Prefs subsystem to pass preference change
-// notifications between PrefService, PrefNotifierImpl and
-// PrefChangeRegistrar.
-class PrefObserver {
+// notifications between PrefService, PrefNotifierImpl, PrefMemberBase
+// and PrefChangeRegistrar.
+class PrefObserver : public base::CheckedObserver {
  public:
+  // Invoked before the destruction of the PrefService. The PrefObserver
+  // must unsubscribe from the PrefService (and must no longer reference
+  // the PrefService).
+  virtual void OnServiceDestroyed(PrefService* service) = 0;
+
+  // Invoked when the value of the preference named `pref_name` changes.
   virtual void OnPreferenceChanged(PrefService* service,
                                    std::string_view pref_name) = 0;
 };
diff --git a/components/prefs/pref_service.cc b/components/prefs/pref_service.cc
index dd7b1c8d..2100a3f 100644
--- a/components/prefs/pref_service.cc
+++ b/components/prefs/pref_service.cc
@@ -82,19 +82,9 @@
   // before the prefs are fully loaded.
   user_pref_store_->RemoveObserver(pref_store_observer_.get());
 
-  // TODO(crbug.com/942491, 946668, 945772) The following code collects
-  // augments stack dumps created by ~PrefNotifierImpl() with information
-  // whether the profile owning the PrefService is an incognito profile.
-  // Delete this, once the bugs are closed.
-  const bool is_incognito_profile = user_pref_store_->IsInMemoryPrefStore();
-  base::debug::Alias(&is_incognito_profile);
-  // Export value of is_incognito_profile to a string so that `grep`
-  // is a sufficient tool to analyze crashdumps.
-  char is_incognito_profile_string[32];
-  strncpy(is_incognito_profile_string,
-          is_incognito_profile ? "is_incognito: yes" : "is_incognito: no",
-          sizeof(is_incognito_profile_string));
-  base::debug::Alias(&is_incognito_profile_string);
+  // Gives an opportunity for the PrefObserver to unregister themselves from
+  // the PrefNotifierImpl.
+  pref_notifier_->OnServiceDestroyed();
 }
 
 void PrefService::InitFromStorage(bool async) {
diff --git a/components/signin/internal/identity_manager/account_capabilities_constants.h b/components/signin/internal/identity_manager/account_capabilities_constants.h
index 7304657f..5f6cfad 100644
--- a/components/signin/internal/identity_manager/account_capabilities_constants.h
+++ b/components/signin/internal/identity_manager/account_capabilities_constants.h
@@ -8,9 +8,15 @@
 // `inline` is important here: this ensures that even though the definition is
 // in a header which can be included in multiple translation units, the linker
 // will deduplicate them into a single definition.
+#if BUILDFLAG(IS_IOS)
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS(cpp_label, java_label, name)
+#else
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS ACCOUNT_CAPABILITY
+#endif
 #define ACCOUNT_CAPABILITY(cpp_label, java_label, name) \
   inline constexpr char cpp_label[] = name;
 #include "components/signin/internal/identity_manager/account_capabilities_list.h"
+#undef ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS
 #undef ACCOUNT_CAPABILITY
 
 #endif  // COMPONENTS_SIGNIN_INTERNAL_IDENTITY_MANAGER_ACCOUNT_CAPABILITIES_CONSTANTS_H_
diff --git a/components/signin/internal/identity_manager/account_capabilities_list.h b/components/signin/internal/identity_manager/account_capabilities_list.h
index 7244af4..47dc138 100644
--- a/components/signin/internal/identity_manager/account_capabilities_list.h
+++ b/components/signin/internal/identity_manager/account_capabilities_list.h
@@ -88,10 +88,6 @@
                    IS_OPTED_IN_TO_PARENTAL_SUPERVISION_CAPABILITY_NAME,
                    "accountcapabilities/guzdslldmfya")
 
-ACCOUNT_CAPABILITY(kIsSubjectToAccountLevelEnterprisePoliciesCapabilityName,
-                   IS_SUBJECT_TO_ACCOUNT_LEVEL_ENTERPRISE_POLICIES_CAPABILITY_NAME,
-                   "accountcapabilities/ge4tgnznmnqxa")
-
 ACCOUNT_CAPABILITY(
     kIsSubjectToChromePrivacySandboxRestrictedMeasurementNotice,
     IS_SUBJECT_TO_CHROME_PRIVACY_SANDBOX_RESTRICTED_MEASUREMENT_NOTICE,
@@ -104,5 +100,11 @@
 ACCOUNT_CAPABILITY(kIsSubjectToParentalControlsCapabilityName,
                    IS_SUBJECT_TO_PARENTAL_CONTROLS_CAPABILITY_NAME,
                    "accountcapabilities/guydolldmfya")
+// keep-sorted end
 
-// keep-sorted end
\ No newline at end of file
+// TODO(crbug.com/435151047): Remove this once the capability is fully rolled
+// out.
+ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS(
+    kIsSubjectToAccountLevelEnterprisePoliciesCapabilityName,
+    IS_SUBJECT_TO_ACCOUNT_LEVEL_ENTERPRISE_POLICIES_CAPABILITY_NAME,
+    "accountcapabilities/ge4tgnznmnqxa")
\ No newline at end of file
diff --git a/components/signin/public/android/java/src/org/chromium/components/signin/test/util/AccountManagerFacadeUtil.java b/components/signin/public/android/java/src/org/chromium/components/signin/test/util/AccountManagerFacadeUtil.java
index 2989b11..3ac2b11 100644
--- a/components/signin/public/android/java/src/org/chromium/components/signin/test/util/AccountManagerFacadeUtil.java
+++ b/components/signin/public/android/java/src/org/chromium/components/signin/test/util/AccountManagerFacadeUtil.java
@@ -5,20 +5,14 @@
 package org.chromium.components.signin.test.util;
 
 import org.jni_zero.CalledByNative;
-import org.mockito.Mockito;
 
-import org.chromium.components.signin.AccountManagerFacade;
 import org.chromium.components.signin.AccountManagerFacadeProvider;
 
 /** Util class to set java AccountManagerFacade for native tests. */
 final class AccountManagerFacadeUtil {
     /** Stubs AccountManagerFacade for native tests. */
     @CalledByNative
-    private static void setUpMockFacade(boolean useFakeImpl) {
-        // TODO(crbug.com/40276391): Remove Mockito and use FakeAccountManagerFacade instead.
-        AccountManagerFacadeProvider.setInstanceForTests(
-                useFakeImpl
-                        ? new FakeAccountManagerFacade()
-                        : Mockito.mock(AccountManagerFacade.class));
+    private static void setUpMockFacade() {
+        AccountManagerFacadeProvider.setInstanceForTests(new FakeAccountManagerFacade());
     }
 }
diff --git a/components/signin/public/android/java_templates/AccountCapabilitiesConstants.template b/components/signin/public/android/java_templates/AccountCapabilitiesConstants.template
index 3138719..9ee83b2 100644
--- a/components/signin/public/android/java_templates/AccountCapabilitiesConstants.template
+++ b/components/signin/public/android/java_templates/AccountCapabilitiesConstants.template
@@ -13,15 +13,19 @@
 /** Account capabilities constants. */
 public abstract class AccountCapabilitiesConstants {
 
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS ACCOUNT_CAPABILITY
 #define ACCOUNT_CAPABILITY(cpp_label, java_label, name) \
   public static final String java_label = name;
 #include "components/signin/internal/identity_manager/account_capabilities_list.h"
+#undef ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS
 #undef ACCOUNT_CAPABILITY
 
   public static final Set<String> SUPPORTED_ACCOUNT_CAPABILITY_NAMES = new HashSet<String>() {
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS ACCOUNT_CAPABILITY
 #define ACCOUNT_CAPABILITY(cpp_label, java_label, name) \
     { add(java_label); }
 #include "components/signin/internal/identity_manager/account_capabilities_list.h"
+#undef ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS
 #undef ACCOUNT_CAPABILITY
   };
 
diff --git a/components/signin/public/base/signin_switches.cc b/components/signin/public/base/signin_switches.cc
index ae2a7e5e..4724d31 100644
--- a/components/signin/public/base/signin_switches.cc
+++ b/components/signin/public/base/signin_switches.cc
@@ -370,8 +370,14 @@
 BASE_FEATURE(kAvatarButtonSyncPromo,
              "AvatarButtonSyncPromo",
              base::FEATURE_DISABLED_BY_DEFAULT);
+BASE_FEATURE_PARAM(base::TimeDelta,
+                   kAvatarButtonSyncPromoMinimumCookieAgeParam,
+                   &kAvatarButtonSyncPromo,
+                   "minimum-cookie-age",
+                   base::Days(14));
 #endif
 // Convenient testing flag for `kAvatarButtonSyncPromo` on all platforms.
+// Also reduces the minimum cookie age to 30 seconds.
 BASE_FEATURE(kAvatarButtonSyncPromoForTesting,
              "AvatarButtonSyncPromoForTesting",
              base::FEATURE_DISABLED_BY_DEFAULT);
@@ -382,13 +388,28 @@
     return true;
   }
 #if BUILDFLAG(IS_WIN)
-  return (base::win::GetVersion() <= base::win::Version::WIN10_22H2) &&
+  return (base::win::GetVersion() >= base::win::Version::WIN7 &&
+          base::win::GetVersion() <= base::win::Version::WIN10_22H2) &&
          base::FeatureList::IsEnabled(switches::kAvatarButtonSyncPromo);
 #else
   return false;
 #endif
 }
 
+base::TimeDelta GetAvatarSyncPromoFeatureMinimumCookeAgeParam() {
+  CHECK(IsAvatarSyncPromoFeatureEnabled());
+
+  if (base::FeatureList::IsEnabled(
+          switches::kAvatarButtonSyncPromoForTesting)) {
+    return base::Seconds(30);
+  }
+#if BUILDFLAG(IS_WIN)
+  return kAvatarButtonSyncPromoMinimumCookieAgeParam.Get();
+#else
+  NOTREACHED();
+#endif
+}
+
 }  // namespace switches
 
 #if BUILDFLAG(IS_CHROMEOS)
@@ -413,7 +434,3 @@
 BASE_FEATURE(kNonDefaultGaiaOriginCheck,
              "NonDefaultGaiaOriginCheck",
              base::FEATURE_ENABLED_BY_DEFAULT);
-
-BASE_FEATURE(kUseAccountCapabilityToDetermineAccountManagement,
-             "UseAccountCapabilityToDetermineAccountManagement",
-             base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/components/signin/public/base/signin_switches.h b/components/signin/public/base/signin_switches.h
index 4ac442647..0cad05e 100644
--- a/components/signin/public/base/signin_switches.h
+++ b/components/signin/public/base/signin_switches.h
@@ -269,12 +269,17 @@
 #if BUILDFLAG(IS_WIN)
 COMPONENT_EXPORT(SIGNIN_SWITCHES)
 BASE_DECLARE_FEATURE(kAvatarButtonSyncPromo);
+COMPONENT_EXPORT(SIGNIN_SWITCHES)
+BASE_DECLARE_FEATURE_PARAM(base::TimeDelta,
+                           kAvatarButtonSyncPromoMinimumCookieAgeParam);
 #endif
 COMPONENT_EXPORT(SIGNIN_SWITCHES)
 BASE_DECLARE_FEATURE(kAvatarButtonSyncPromoForTesting);
 
 COMPONENT_EXPORT(SIGNIN_SWITCHES)
 bool IsAvatarSyncPromoFeatureEnabled();
+COMPONENT_EXPORT(SIGNIN_SWITCHES)
+base::TimeDelta GetAvatarSyncPromoFeatureMinimumCookeAgeParam();
 
 }  // namespace switches
 
@@ -296,7 +301,4 @@
 COMPONENT_EXPORT(SIGNIN_SWITCHES)
 BASE_DECLARE_FEATURE(kNonDefaultGaiaOriginCheck);
 
-COMPONENT_EXPORT(SIGNIN_SWITCHES)
-BASE_DECLARE_FEATURE(kUseAccountCapabilityToDetermineAccountManagement);
-
 #endif  // COMPONENTS_SIGNIN_PUBLIC_BASE_SIGNIN_SWITCHES_H_
diff --git a/components/signin/public/identity_manager/account_capabilities.cc b/components/signin/public/identity_manager/account_capabilities.cc
index 6ac0a6054..c31e7b8 100644
--- a/components/signin/public/identity_manager/account_capabilities.cc
+++ b/components/signin/public/identity_manager/account_capabilities.cc
@@ -36,8 +36,14 @@
 base::span<const std::string_view>
 AccountCapabilities::GetSupportedAccountCapabilityNames() {
   static constexpr auto kCapabilityNames = std::to_array<std::string_view>({
+#if BUILDFLAG(IS_IOS)
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS(cpp_label, java_label, name)
+#else
+#define ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS ACCOUNT_CAPABILITY
+#endif
 #define ACCOUNT_CAPABILITY(cpp_label, java_label, value) cpp_label,
 #include "components/signin/internal/identity_manager/account_capabilities_list.h"
+#undef ACCOUNT_CAPABILITY_TEMPORARY_NOT_IOS
 #undef ACCOUNT_CAPABILITY
   });
   return kCapabilityNames;
@@ -155,8 +161,12 @@
 
 signin::Tribool AccountCapabilities::
     is_subject_to_account_level_enterprise_policies() const {
+#if BUILDFLAG(IS_IOS)
+  return signin::Tribool::kUnknown;
+#else
   return GetCapabilityByName(
       kIsSubjectToAccountLevelEnterprisePoliciesCapabilityName);
+#endif
 }
 
 signin::Tribool AccountCapabilities::
diff --git a/components/signin/public/identity_manager/account_capabilities_test_mutator.cc b/components/signin/public/identity_manager/account_capabilities_test_mutator.cc
index cd796dc..f7a6395c 100644
--- a/components/signin/public/identity_manager/account_capabilities_test_mutator.cc
+++ b/components/signin/public/identity_manager/account_capabilities_test_mutator.cc
@@ -121,8 +121,10 @@
 
 void AccountCapabilitiesTestMutator::
     set_is_subject_to_account_level_enterprise_policies(bool value) {
+#if !BUILDFLAG(IS_IOS)
   capabilities_->capabilities_map_
       [kIsSubjectToAccountLevelEnterprisePoliciesCapabilityName] = value;
+#endif  // !BUILDFLAG(IS_IOS)
 }
 
 void AccountCapabilitiesTestMutator::
diff --git a/components/signin/public/identity_manager/account_capabilities_unittest.cc b/components/signin/public/identity_manager/account_capabilities_unittest.cc
index 85ef162..25f769f 100644
--- a/components/signin/public/identity_manager/account_capabilities_unittest.cc
+++ b/components/signin/public/identity_manager/account_capabilities_unittest.cc
@@ -211,6 +211,9 @@
   EXPECT_EQ(capabilities.is_subject_to_account_level_enterprise_policies(),
             signin::Tribool::kUnknown);
 
+#if !BUILDFLAG(IS_IOS)
+  // TODO(crbug.com/435151047): Remove this once the capability is fully rolled
+  // out.
   AccountCapabilitiesTestMutator mutator(&capabilities);
   mutator.set_is_subject_to_account_level_enterprise_policies(true);
   EXPECT_EQ(capabilities.is_subject_to_account_level_enterprise_policies(),
@@ -219,6 +222,7 @@
   mutator.set_is_subject_to_account_level_enterprise_policies(false);
   EXPECT_EQ(capabilities.is_subject_to_account_level_enterprise_policies(),
             signin::Tribool::kFalse);
+#endif  // !BUILDFLAG(IS_IOS)
 }
 
 TEST_F(AccountCapabilitiesTest, IsSubjectToEnterpriseFeatures) {
diff --git a/components/signin/public/identity_manager/account_info.cc b/components/signin/public/identity_manager/account_info.cc
index 89764d5f..f510a83 100644
--- a/components/signin/public/identity_manager/account_info.cc
+++ b/components/signin/public/identity_manager/account_info.cc
@@ -168,10 +168,11 @@
 }
 
 signin::Tribool AccountInfo::CanApplyAccountLevelEnterprisePolicies() const {
-  if (base::FeatureList::IsEnabled(
-          kUseAccountCapabilityToDetermineAccountManagement)) {
+#if BUILDFLAG(ENABLE_DICE_SUPPORT)
+  if (base::FeatureList::IsEnabled(switches::kEnforceManagementDisclaimer)) {
     return capabilities.is_subject_to_account_level_enterprise_policies();
   }
+#endif
   return IsManaged();
 }
 
diff --git a/components/signin/public/identity_manager/identity_test_environment.cc b/components/signin/public/identity_manager/identity_test_environment.cc
index d1894a4..01874419 100644
--- a/components/signin/public/identity_manager/identity_test_environment.cc
+++ b/components/signin/public/identity_manager/identity_test_environment.cc
@@ -296,9 +296,7 @@
     PrefService* pref_service,
     base::FilePath user_data_dir) {
 #if BUILDFLAG(IS_ANDROID)
-  // Required to create AccountTrackerService on Android. Uses FakeImpl instead
-  // of Mockito because it is incompatible for tests that are run on VM.
-  SetUpMockAccountManagerFacade(/*useFakeImpl =*/true);
+  SetUpMockAccountManagerFacade();
 #endif
   auto account_tracker_service = std::make_unique<AccountTrackerService>();
   account_tracker_service->Initialize(pref_service, user_data_dir);
diff --git a/components/signin/public/identity_manager/identity_test_utils.cc b/components/signin/public/identity_manager/identity_test_utils.cc
index 1a4077c..00c4572 100644
--- a/components/signin/public/identity_manager/identity_test_utils.cc
+++ b/components/signin/public/identity_manager/identity_test_utils.cc
@@ -675,9 +675,9 @@
 }
 
 #if BUILDFLAG(IS_ANDROID)
-void SetUpMockAccountManagerFacade(bool useFakeImpl) {
+void SetUpMockAccountManagerFacade() {
   Java_AccountManagerFacadeUtil_setUpMockFacade(
-      base::android::AttachCurrentThread(), useFakeImpl);
+      base::android::AttachCurrentThread());
 }
 #endif
 
diff --git a/components/signin/public/identity_manager/identity_test_utils.h b/components/signin/public/identity_manager/identity_test_utils.h
index 6b11343..5845c33 100644
--- a/components/signin/public/identity_manager/identity_test_utils.h
+++ b/components/signin/public/identity_manager/identity_test_utils.h
@@ -370,10 +370,8 @@
 
 #if BUILDFLAG(IS_ANDROID)
 // Stubs AccountManagerFacade, which requires special initialization of the java
-// subsystems. By default sets up a mock with no real method implementation
-// using Mockito. If `useFakeImpl` is `true` uses FakeAccountManagerFacade
-// instead which has fake method implementations.
-void SetUpMockAccountManagerFacade(bool useFakeImpl = false);
+// subsystems. Uses FakeAccountManagerFacade.
+void SetUpMockAccountManagerFacade();
 #endif
 
 // Cancels all ongoing operations related to the accounts in the Gaia cookie.
diff --git a/components/strings/components_strings_af.xtb b/components/strings/components_strings_af.xtb
index a2ba0ca..65d634d 100644
--- a/components/strings/components_strings_af.xtb
+++ b/components/strings/components_strings_af.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Ligging is geblokkeer</translation>
 <translation id="2041788246978549610">Gebruik beskikbare mikrofone (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Laai 7</translation>
-<translation id="2043896419861982462">Gaan na <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> om afbetaalopsies te versteek</translation>
 <translation id="2045871135676061132">Koevert Persoonlik</translation>
 <translation id="2046951263634619614">Boekwinkels</translation>
 <translation id="2048261947532620704">Vertaal tans bladsy</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Die wagwoord wat jy sopas gebruik het, is in ’n dataskending gekry. Wagwoordbestuurder beveel aan dat jy hierdie wagwoord nou verander.</translation>
 <translation id="3307649904964670439">Knoppie om Chrome te pasmaak; aktiveer om jou blaaier se voorkoms te pasmaak</translation>
 <translation id="3308006649705061278">Organisatoriese eenheid (OU)</translation>
-<translation id="3317077846337994567">Betaal mettertyd is nie nou beskikbaar nie. Probeer later weer.</translation>
 <translation id="3318016344440038475">TV-komedies</translation>
 <translation id="3324687287337751929">4x6 dm.</translation>
 <translation id="3324983252691184275">Karmosyn</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Kry inligting oor vergelykingtabelle</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Knoppie om Google se privaatheidinstellings te bestuur; aktiveer om na jou Google-rekening se privaatheidinstellings toe te gaan</translation>
-<translation id="3602695245205338770">Kies afbetaalverskaffer</translation>
 <translation id="3603507503523709">Jou administrateur blokkeer die app</translation>
 <translation id="3605899229568538311">5x5 dm.</translation>
 <translation id="3606917451836803637">TV-programme</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">plaaslike netwerktoegang</translation>
 <translation id="6328639280570009161">Probeer om netwerkvoorspelling te deaktiveer</translation>
 <translation id="6329815962353376655">&lt;Tik ’n vraag in&gt;</translation>
-<translation id="6334834493885103305">Jy kan nou met Affirm, Zip of Klarna oor ’n tydperk betaal</translation>
 <translation id="6335029926534404762">Sportskoene</translation>
 <translation id="6336948221660696475">VR word nie toegelaat nie</translation>
 <translation id="6337133576188860026">Maak minder as <ph name="SIZE" /> beskikbaar. Sommige werwe sal dalk op jou volgende besoek stadiger laai.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Wys gevorderde instellings …</translation>
 <translation id="6991376411634620997">Toegangsleutel • Windows Hello</translation>
 <translation id="6997288673234694149">Bofbal- en sagtebaltoerusting</translation>
+<translation id="6998512609912910179">Vul vorms vinniger in</translation>
 <translation id="6999480632062519056">Fiksheid- en persoonlike afrigting</translation>
 <translation id="7003278537452757231">Matte en tapyte</translation>
 <translation id="7003322000677139268">Voertuigonderdele en -bykomstighede</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Kon nie 'n PDF-dokument laai nie.</translation>
 <translation id="9008201768610948239">Ignoreer</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Geen}=1{Van 1 werf af}other{Van # werwe af}}</translation>
-<translation id="9012194306129927220">Jy kan nou met Affirm of Zip oor ’n tydperk betaal</translation>
 <translation id="9014705027639070815">Werwe wat jy besoek, kan Chrome vra vir inligting wat hulle help om die werkverrigting van hul advertensies te meet. Chrome laat werwe toe om beperkte tipes data in te samel, soos of jy ’n aankoop gedoen het nadat jy ’n werf besoek het.</translation>
 <translation id="9018120810758822233">Voer jou sekuriteitkode in vir <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-pos</translation>
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb
index 623e6f2..e83e47f 100644
--- a/components/strings/components_strings_am.xtb
+++ b/components/strings/components_strings_am.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">አካባቢ ታግዷል</translation>
 <translation id="2041788246978549610">የሚገኙ ማይክሮፎኖችን ይጠቀሙ (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">መሳቢያ 7</translation>
-<translation id="2043896419861982462">በጊዜ ሂደት የመክፈል አማራጮችን ለመደበቅ፣ ወደ <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> ይሂዱ</translation>
 <translation id="2045871135676061132">ፐርሰናል ፖስታ</translation>
 <translation id="2046951263634619614">የመጽሐፍ ቸርቻሪዎች</translation>
 <translation id="2048261947532620704">ገጽን በመተርጎም ላይ</translation>
@@ -1373,7 +1372,6 @@
 <translation id="33073482541490531">አሁን የተጠቀሙበት የይለፍ ቃል በውሂብ ጥሰት ውስጥ ተገኝቷል። የይለፍ ቃል አስተዳዳሪ ይህን የይለፍ ቃል አሁን እንዲቀይሩት ይመክራል።</translation>
 <translation id="3307649904964670439">የChrome አዝራርን ያብጁ፣ የአሳሽዎን መልክ ለማበጀት ያግብሩ</translation>
 <translation id="3308006649705061278">ድርጅታዊ መስፈርት (OU)</translation>
-<translation id="3317077846337994567">በጊዜ ሂደት ይክፈሉ በአሁኑ ጊዜ አይገኝም። ቆይተው እንደገና ይሞክሩ።</translation>
 <translation id="3318016344440038475">የቴሌቪዥን ኮሜዲዎች</translation>
 <translation id="3324687287337751929">4 x 6 ኢንች</translation>
 <translation id="3324983252691184275">ክሪምሶን</translation>
@@ -1550,7 +1548,6 @@
 <translation id="3600106876108433070">ስለ የንጽጽር ሠንጠረዦች ይወቁ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />፣ <ph name="DOMAIN" />፣ <ph name="TIME" /></translation>
 <translation id="3600492954573979888">የGoogle ግላዊነት ቅንብሮችን ቁልፍ አዝራርን ያስተዳድሩ፣ የGoogle መለያዎን የግላዊነት ቅንብሮች ለመጎብኘት ያግብሩ</translation>
-<translation id="3602695245205338770">በጊዜ ሂደት የመክፈል አማራጭ ያሉት አቅራቢን ይምረጡ</translation>
 <translation id="3603507503523709">መተግበሪያ በእርስዎ አስተዳዳሪ ታግዷል</translation>
 <translation id="3605899229568538311">5 x 5 ኢንች</translation>
 <translation id="3606917451836803637">የቴሌቪዥን ትርዒቶች እና ፕሮግራሞች</translation>
@@ -3179,7 +3176,6 @@
 <translation id="6327065120806001832">የአካባቢያዊ አውታረ መረብ መዳረሻ</translation>
 <translation id="6328639280570009161">የአውታረ መረብ መገመትን አሰናክለው ይሞክሩ</translation>
 <translation id="6329815962353376655">&lt;ጥያቄ ይተይቡ&gt;</translation>
-<translation id="6334834493885103305">አሁን Affirm፣ Zip ወይም Klarna በመጠቀም በጊዜ ሂደት መክፈል ይችላሉ</translation>
 <translation id="6335029926534404762">የአትሌቶች ጫማ</translation>
 <translation id="6336948221660696475">ምናባዊ እውነታ አይፈቀድም</translation>
 <translation id="6337133576188860026">ከ<ph name="SIZE" /> ያነሰ ቦታ ያስለቅቃል። አንዳንድ ጣቢያዎች በሚቀጥለው ጉብኝትዎ ላይ ይበልጥ በዝግታ ሊጫኑ ይችላሉ።</translation>
@@ -3581,6 +3577,7 @@
 <translation id="6989763994942163495">የላቁ ቅንብሮችን አሳይ...</translation>
 <translation id="6991376411634620997">የይለፍ ቁልፍ • Windows Hello</translation>
 <translation id="6997288673234694149">የቤዝቦል እና የሶፍትቦል መሣሪያዎች</translation>
+<translation id="6998512609912910179">ቅጾችን በበለጠ ፍጥነት ይሙሉ</translation>
 <translation id="6999480632062519056">የአካል ብቃት ትምህርቶች እና የግል ስልጠና</translation>
 <translation id="7003278537452757231">ትንንሽ ምንጣፎች እና ምንጣፎች</translation>
 <translation id="7003322000677139268">የተሽከርካሪ ክፍሎች እና መለዋወጫዎች</translation>
@@ -4750,7 +4747,6 @@
 <translation id="9005998258318286617">የፒዲኤፍ ሰነድ መጫን አልተሳካም።</translation>
 <translation id="9008201768610948239">ችላ በል</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ምንም}=1{ከ1 ጣቢያ}one{ከ# ጣቢያ}other{ከ# ጣቢያዎች}}</translation>
-<translation id="9012194306129927220">አሁን Affirm ወይም Zip በመጠቀም በጊዜ ሂደት መክፈል ይችላሉ</translation>
 <translation id="9014705027639070815">እርስዎ የሚጎበኟቸው ጣቢያዎች የማስታወቂያዎቻቸውን አፈጻጸም ለመለካት እንዲያግዛቸው Chromeን መረጃ ሊጠይቁ ይችላሉ። Chrome ገፆች አንድን ጣቢያ ከጎበኙ በኋላ ግዢ ፈጽመው እንደሆነ ያሉ ውስን የውሂብ አይነቶችን እንዲሰበስብ ይፈቅዳል።</translation>
 <translation id="9018120810758822233">ለ<ph name="CREDIT_CARD" /> የይለፍ ኮድዎን ያስገቡ</translation>
 <translation id="901834265349196618">ኢሜይል</translation>
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb
index 8f93fb47..c4a6a01 100644
--- a/components/strings/components_strings_ar.xtb
+++ b/components/strings/components_strings_ar.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">عناية بالشعر</translation>
 <translation id="1935353813610900265">إرسال ملاحظات عن البحث في السجلّ باستخدام الذكاء الاصطناعي</translation>
 <translation id="1935995810530254458">النسخ على أيّ حال</translation>
+<translation id="1938580037092872316">يمكنك إضافة معلومات جديدة إلى العنوان المحفوظ</translation>
 <translation id="1939059826036755332">فتح النوافذ في وضع "نافذة ضمن النافذة" تلقائيًا</translation>
 <translation id="1939175642807587452">السماح للموقع الإلكتروني بطلب إرسال إشعارات</translation>
 <translation id="1940441167050915935">حذف رموز الأمان المحفوظة</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">تم حظر الموقع الجغرافي</translation>
 <translation id="2041788246978549610">استخدام الميكروفونات المتاحة (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">الدُرج 7</translation>
-<translation id="2043896419861982462">لإخفاء خيارات "الدفع على أقساط"، يُرجى الانتقال إلى "<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />"</translation>
 <translation id="2045871135676061132">ظرف شخصي</translation>
 <translation id="2046951263634619614">محلات بيع الكتب بالتجزئة</translation>
 <translation id="2048261947532620704">جارٍ ترجمة الصفحة</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">‏استُخدمت كلمة المرور التي أدخلتها للتو في عملية اختراق للبيانات، لذلك ينصح "مدير كلمات المرور" في Google بتغيير كلمة المرور هذه الآن.</translation>
 <translation id="3307649904964670439">‏زر تخصيص Chrome: انقر على هذا الزر لتخصيص مظهر المتصفِّح.</translation>
 <translation id="3308006649705061278">‏الوحدة التنظيمية (OU)</translation>
-<translation id="3317077846337994567">ميزة "الدفع على أقساط" غير متاحة حاليًا. يُرجى إعادة المحاولة لاحقًا.</translation>
 <translation id="3318016344440038475">أعمال تلفزيونية كوميدية</translation>
 <translation id="3324687287337751929">4 × 6 بوصة</translation>
 <translation id="3324983252691184275">قرمزي</translation>
@@ -1530,6 +1529,7 @@
 <translation id="3570079787344939099">الانتقال للأعلى أو للأسفل في المحتوى وتكبيره أو تصغيره</translation>
 <translation id="357244642999988503">إزالة العمود</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">يمكنك إضافة معلومات جديدة إلى العنوان</translation>
 <translation id="3575121482199441727">سماح لهذا الموقع الإلكتروني</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">تم تحديد خيار اسم الشارع.</translation>
@@ -1552,7 +1552,6 @@
 <translation id="3600106876108433070">مزيد من المعلومات حول جداول المقارنة</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />، و<ph name="DOMAIN" />، و<ph name="TIME" /></translation>
 <translation id="3600492954573979888">‏زر إدارة إعدادات خصوصية Google: انقر على هذا الزر للانتقال إلى إعدادات خصوصية حسابك على Google.</translation>
-<translation id="3602695245205338770">يجب اختيار مقدّم خدمة "الدفع على أقساط"</translation>
 <translation id="3603507503523709">حظر مشرفك التطبيق</translation>
 <translation id="3605899229568538311">5 × 5 بوصة</translation>
 <translation id="3606917451836803637">عروض وبرامج تلفزيونية</translation>
@@ -3182,7 +3181,6 @@
 <translation id="6327065120806001832">الوصول إلى الشبكة المحلية</translation>
 <translation id="6328639280570009161">تجربة إيقاف التنبؤ بإجراءات الشبكة</translation>
 <translation id="6329815962353376655">&lt;طرح سؤال&gt;</translation>
-<translation id="6334834493885103305">‏يمكنك الآن الدفع على أقساط باستخدام Affirm أو Zip أو Klarna</translation>
 <translation id="6335029926534404762">أحذية رياضية</translation>
 <translation id="6336948221660696475">غير مسموح باستخدام الواقع الافتراضي</translation>
 <translation id="6337133576188860026">سيتم تفريغ أقل من <ph name="SIZE" />. وقد يكون تحميل بعض المواقع الإلكترونية أبطأ عند زيارتها في المرة القادمة.</translation>
@@ -3544,6 +3542,7 @@
 <translation id="6935082727755903526">وظائف محاسبة وشؤون مالية</translation>
 <translation id="6935179587384421592"><ph name="SIZE" /> قد يتم تحميل بعض المواقع بشكل أبطأ عند زيارتها في المرة القادمة.</translation>
 <translation id="6936976777388162184">‏هذا جهاز مُزوَّد بترخيص مجمّع ولا يمكن إدراجه ضمن "ترقية Kiosk and Signage".</translation>
+<translation id="6942444979237658241">التعليقات في مجموعة "<ph name="GROUP_NAME" />"</translation>
 <translation id="6944557544071529399">ألعاب استراتيجية</translation>
 <translation id="6944692733090228304">لقد أدخلتَ كلمة المرور في موقع إلكتروني لا تديره <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. ويُرجى عدم إعادة استخدام كلمة المرور في التطبيقات ومواقع الويب الأخرى لحماية حسابك.</translation>
 <translation id="6946949206576443118">‏البحث في الويب على Chrome</translation>
@@ -4002,6 +4001,7 @@
 <translation id="7668654391829183341">جهاز غير معروف</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />، <ph name="ITEM_POSITION" /> من إجمالي <ph name="ITEMS_TOTAL" /></translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد إجراء واحد منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}zero{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد # إجراء منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}two{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد إجراءين منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}few{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد # إجراءات منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}many{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد # إجراءً منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}other{الإجراءات المُتَّخَذة بخصوص البيانات التي يتم وضع علامة عليها على أنّها سريّة (تم رصد # إجراء منذ تسجيل الدخول). <ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">‏يمكن أن تساعدك المعلومات من حسابك على Google‏ (<ph name="USER_EMAIL" />) في ملء النماذج بشكل أسرع في Chrome</translation>
 <translation id="7673278391011283842">صندوق البريد الإلكتروني 6</translation>
 <translation id="7675325315208090829">إدارة طُرق الدفع...</translation>
 <translation id="767550629621587224">ملحقات تم اقتصاصها مسبقًا</translation>
@@ -4134,6 +4134,7 @@
 <translation id="7908648876066812348">جارٍ تفعيل البطاقة الافتراضية</translation>
 <translation id="7909498058929404306">‏<ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />، اضغط على مفتاح التبويب (Tab) ثم مفتاح Enter للانتقال إلى صفحة ميزة "التحقّق من الأمان" في الإعدادات.</translation>
 <translation id="791107458486222637">جارٍ إعادة تحميل النتيجة</translation>
+<translation id="7912924955815015552">‏تم الاستيراد من Safari</translation>
 <translation id="791551905239004656">رسم وتلوين</translation>
 <translation id="7916162853251942238">قاعدة الطباعة الفلكسغرافية</translation>
 <translation id="791698251820376781">لا تسمح لك مؤسستك بتسجيل الدخول</translation>
@@ -4268,6 +4269,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{تم إنشاء المجموعة قبل شهر واحد}zero{تم إنشاء المجموعة قبل {NUM_MONTHS} شهر}two{تم إنشاء المجموعة قبل شهرَين ({NUM_MONTHS})}few{تم إنشاء المجموعة قبل {NUM_MONTHS} أشهر}many{تم إنشاء المجموعة قبل {NUM_MONTHS} شهرًا}other{تم إنشاء المجموعة قبل {NUM_MONTHS} شهر}}</translation>
 <translation id="8148608574971654810">‏نسخة PDF:</translation>
 <translation id="8149426793427495338">خضع جهاز الكمبيوتر إلى وضع السكون.</translation>
+<translation id="815036624016370447">‏يمكن أن تساعدك المعلومات من حسابك على Google‏ (<ph name="ACCOUNT" />) في ملء النماذج بشكل أسرع في Chrome</translation>
 <translation id="8150722005171944719">الملف الموجود على <ph name="URL" /> غير قابل للقراءة. ربما تمت إزالته، أو ربما تكون أذونات الملف هي التي تمنع الدخول.</translation>
 <translation id="8151185429379586178">أدوات مطوري البرامج</translation>
 <translation id="8153865548451212769">{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>
@@ -4756,7 +4758,6 @@
 <translation id="9005998258318286617">‏فشل تحميل مستند PDF.</translation>
 <translation id="9008201768610948239">تجاهل</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ما مِن مواقع}=1{من موقع واحد}two{من موقعَين}few{من # مواقع}many{من # موقعًا}other{من # موقع}}</translation>
-<translation id="9012194306129927220">‏يمكنك الآن الدفع على أقساط باستخدام Affirm أو Zip</translation>
 <translation id="9014705027639070815">‏يمكن للمواقع الإلكترونية التي تنتقل إليها أن تطلب من Chrome معلومات لمساعدتها في قياس أداء إعلاناتها. ويتيح Chrome للمواقع الإلكترونية جمع أنواع محدودة من البيانات، مثل ما إذا كان قد تم إجراء عملية شراء بعد زيارة موقع إلكتروني.</translation>
 <translation id="9018120810758822233">إدخال رمز الأمان لبطاقتك الافتراضية المنتهية بالرقم ‏<ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">بريد إلكتروني</translation>
diff --git a/components/strings/components_strings_as.xtb b/components/strings/components_strings_as.xtb
index f7c7a6e..263d747 100644
--- a/components/strings/components_strings_as.xtb
+++ b/components/strings/components_strings_as.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">চুলিৰ যত্ন</translation>
 <translation id="1935353813610900265">AIৰ দ্বাৰা সঞ্চালিত ইতিহাস সন্ধান সম্পৰ্কে মতামত পঠিয়াওক</translation>
 <translation id="1935995810530254458">যি হ’লেও প্ৰতিলিপি কৰক</translation>
+<translation id="1938580037092872316">ছেভ কৰি থোৱা ঠিকনাত নতুন তথ্য যোগ দিয়ক</translation>
 <translation id="1939059826036755332">স্বয়ংক্ৰিয় picture-in-picture</translation>
 <translation id="1939175642807587452">জাননী পঠিয়াবলৈ বিচাৰিব পাৰে</translation>
 <translation id="1940441167050915935">ছেভ কৰি ৰখা সুৰক্ষা ক’ড মচক</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">অৱস্থান অৱৰোধ কৰা হৈছে</translation>
 <translation id="2041788246978549610">উপলব্ধ মাইক্ৰ’ফ’নসমূহ (<ph name="MICS_COUNT" /> টা) ব্যৱহাৰ কৰক</translation>
 <translation id="2042213636306070719">ট্ৰে’ ৭</translation>
-<translation id="2043896419861982462">অতিৰিক্ত সময়ৰ বাবে ধন পৰিশোধ কৰাৰ বিকল্প লুকুৱাবলৈ, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />লৈ যাওক</translation>
 <translation id="2045871135676061132">এনভেল’প ব্যক্তিগত</translation>
 <translation id="2046951263634619614">কিতাপৰ খুচুৰা বিক্ৰেতা</translation>
 <translation id="2048261947532620704">পৃষ্ঠাখন অনুবাদ কৰি থকা হৈছে</translation>
@@ -1372,7 +1372,6 @@
 <translation id="33073482541490531">আপুনি এইমাত্ৰ ব্যৱহাৰ কৰা পাছৱৰ্ডটো এক ডেটা উলংঘনত বিচাৰি পোৱা গৈছে। Password Managerএ এই পাছৱৰ্ডটো এতিয়াই সলনি কৰাটো চুপাৰিছ কৰে।</translation>
 <translation id="3307649904964670439">Chrome কাষ্টমাইজ কৰাৰ বুটাম, আপোনাৰ ব্ৰাউজাৰৰ ৰূপ কাষ্টমাইজ কৰিবলৈ সক্ৰিয় কৰক</translation>
 <translation id="3308006649705061278">প্ৰতিষ্ঠানৰ ইউনিট (অ’ইউ)</translation>
-<translation id="3317077846337994567">এই মুহূৰ্তত পাছত পৰিশোধ কৰাৰ সুবিধাটো নাই। পাছত পুনৰ চেষ্টা কৰক।</translation>
 <translation id="3318016344440038475">টিভিৰ হাস্য-ব্যংগৰ অনুষ্ঠান</translation>
 <translation id="3324687287337751929">৪ x ৬ ইঞ্চি</translation>
 <translation id="3324983252691184275">ক্ৰিমছন</translation>
@@ -1549,7 +1548,6 @@
 <translation id="3600106876108433070">তুলনাৰ তালিকাৰ বিষয়ে জানক</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Googleৰ গোপনীয়তাৰ ছেটিং পৰিচালনা কৰাৰ বুটাম, আপোনাৰ Google একাউণ্টৰ গোপনীয়তাৰ ছেটিঙলৈ যাবলৈ সক্ৰিয় কৰক</translation>
-<translation id="3602695245205338770">অতিৰিক্ত সময়ৰ বাবে ধন পৰিশোধ কৰা এগৰাকীক বাছনি কৰক</translation>
 <translation id="3603507503523709">আপোনাৰ প্ৰশাসকৰ দ্বাৰা এপ্লিকেশ্বনটো অৱৰোধ কৰা হৈছে</translation>
 <translation id="3605899229568538311">৫ x ৫ ইঞ্চি</translation>
 <translation id="3606917451836803637">টিভি শ্ব’ আৰু প্ৰ’গ্ৰাম</translation>
@@ -3176,7 +3174,6 @@
 <translation id="6327065120806001832">স্থানীয় নেটৱৰ্কৰ এক্সেছ</translation>
 <translation id="6328639280570009161">নেটৱৰ্কৰ পূৰ্বানুমান অক্ষম কৰি চাওক</translation>
 <translation id="6329815962353376655">&lt;এটা প্ৰশ্ন টাইপ কৰক&gt;</translation>
-<translation id="6334834493885103305">আপুনি এতিয়া Affirm, Zip বা Klarna ব্যৱহাৰ কৰি সময়ৰ লগে লগে পৰিশোধ কৰি যাব পাৰে</translation>
 <translation id="6335029926534404762">এথলেটিক জোতা</translation>
 <translation id="6336948221660696475">VRৰ অনুমতি নাই</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />তকৈ কম খালী ঠাই উলিয়াওক। আপুনি পৰৱর্তী সময়ত কিছুমান ছাইট চাওতে লেহেমীয়াকৈ ল’ড হ’ব পাৰে।</translation>
@@ -3538,6 +3535,7 @@
 <translation id="6935082727755903526">একাউণ্টিং আৰু বিত্তীয় বিভাগৰ চাকৰি</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />। আপুনি পৰৱৰ্তী সময়ত কিছুমান ছাইট চাওতে লেহেমীয়াকৈ ল’ড হ’ব পাৰে।</translation>
 <translation id="6936976777388162184">এইটো এটা বাণ্ডল কৰা ডিভাইচ আৰু ইয়াক কিঅ’স্ক আৰু ছাইনেজ আপগ্ৰে’ডৰ সৈতে পঞ্জীয়ন কৰিব নোৱাৰি।</translation>
+<translation id="6942444979237658241">মন্তব্য - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">ৰণকৌশল সম্পৰ্কীয় গে’ম</translation>
 <translation id="6944692733090228304">আপুনি <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />এ পৰিচালনা নকৰা এটা ছাইটত আপোনাৰ পাছৱৰ্ড দিছে। আপোনাৰ একাউণ্টটো সুৰক্ষিত কৰিবলৈ আপোনাৰ পাছৱৰ্ডটো অন্য এপ্‌ আৰু ছাইটত পুনৰ ব্যৱহাৰ নকৰিব।</translation>
 <translation id="6946949206576443118">Chromeত ৱেবত সন্ধান কৰক</translation>
@@ -3995,6 +3993,7 @@
 <translation id="7668654391829183341">অজ্ঞাত ডিভাইচ</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />ৰ ভিতৰত <ph name="ITEM_POSITION" />তম।</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{গোপনীয় হিচাপে ফ্লেগ কৰা ডেটা সম্পৰ্কে কৰা কাৰ্য (লগইন কৰাৰ পৰা ১ টা কাৰ্য কৰা হৈছে)। <ph name="BEGIN_LINK" />অধিক জানক<ph name="END_LINK" />}one{গোপনীয় হিচাপে ফ্লেগ কৰা ডেটা সম্পৰ্কে কৰা কাৰ্য (লগইন কৰাৰ পৰা # টা কাৰ্য কৰা হৈছে)। <ph name="BEGIN_LINK" />অধিক জানক<ph name="END_LINK" />}other{গোপনীয় হিচাপে ফ্লেগ কৰা ডেটা সম্পৰ্কে কৰা কাৰ্য (লগইন কৰাৰ পৰা # টা কাৰ্য কৰা হৈছে)। <ph name="BEGIN_LINK" />অধিক জানক<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">আপোনাৰ Google একাউণ্টত <ph name="USER_EMAIL" /> থকা তথ্যখিনিয়ে আপোনাক Chromeত অধিক ক্ষিপ্ৰতাৰে ফৰ্ম পূৰ কৰাত সহায় কৰিব পাৰে</translation>
 <translation id="7673278391011283842">মেইলবক্স ৬</translation>
 <translation id="7675325315208090829">পৰিশোধৰ পদ্ধতিসমূহ পৰিচালনা কৰক...</translation>
 <translation id="767550629621587224">প্ৰি-কাট টেব</translation>
@@ -4262,6 +4261,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{১ মাহ পূৰ্বে সৃষ্টি কৰা হৈছে}one{{NUM_MONTHS} মাহ পূৰ্বে সৃষ্টি কৰা হৈছে}other{{NUM_MONTHS} মাহ পূৰ্বে সৃষ্টি কৰা হৈছে}}</translation>
 <translation id="8148608574971654810">PDFৰ সংস্কৰণ:</translation>
 <translation id="8149426793427495338">আপোনাৰ কম্পিউটাৰটো সুপ্ত অৱস্থালৈ গৈছিল।</translation>
+<translation id="815036624016370447">আপোনাৰ Google একাউণ্টত <ph name="ACCOUNT" /> থকা তথ্যখিনিয়ে আপোনাক Chromeত অধিক ক্ষিপ্ৰতাৰে ফৰ্ম পূৰ কৰাত সহায় কৰিব পাৰে</translation>
 <translation id="8150722005171944719"><ph name="URL" />ৰ ফাইলটো পঢ়িব পৰা অৱস্থাত নাই।  এই ফাইলটো হয়তো আঁতৰোৱা হৈছে, ইয়াৰ পৰা লৈ যোৱা হৈছে বা ফাইলৰ অনুমতিয়ে এক্সেছ প্ৰদান কৰা নাই।</translation>
 <translation id="8151185429379586178">বিকাশকৰ্তাৰ সঁজুলি</translation>
 <translation id="8153865548451212769">{0,plural, =1{প্ৰশাসকৰ নীতিয়ে এই ফাইলটো <ph name="DESTINATION_NAME" />ত ডাউনল’ড কৰাটো চুপাৰিছ নকৰে}one{প্ৰশাসকৰ নীতিয়ে এই ফাইলসমূহ <ph name="DESTINATION_NAME" />ত ডাউনল’ড কৰাটো চুপাৰিছ নকৰে}other{প্ৰশাসকৰ নীতিয়ে এই ফাইলসমূহ <ph name="DESTINATION_NAME" />ত ডাউনল’ড কৰাটো চুপাৰিছ নকৰে}}</translation>
@@ -4747,7 +4747,6 @@
 <translation id="9005998258318286617">PDF নথি ল’ড কৰিব নোৱাৰিলে।</translation>
 <translation id="9008201768610948239">উপেক্ষা কৰক</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{নাই}=1{১ টা ছাইটৰ পৰা}one{# টা ছাইটৰ পৰা}other{# টা ছাইটৰ পৰা}}</translation>
-<translation id="9012194306129927220">অতিৰিক্ত সময়ৰ বাবে আপুনি এতিয়া Affirm বা Zip ব্যৱহাৰ কৰি পৰিশোধ কৰিব পাৰে</translation>
 <translation id="9014705027639070815">আপুনি চোৱা ছাইটসমূহে সেইবিলাকে দেখুওৱা বিজ্ঞাপনৰ পাৰদৰ্শিতা জোখ-মাখ কৰাত সেইবিলাকক সহায় কৰিবলৈ Chromeৰ পৰা তথ্য বিচাৰিব পাৰে। Chromeএ ছাইটসমূহক সীমিত ধৰণৰ ডেটা সংগ্ৰহ কৰিবলৈ দিয়ে, যেনে- আপুনি এটা ছাইট চোৱাৰ পাছত ক্ৰয় কৰিছে নে নাই।</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" />ৰ বাবে থকা আপোনাৰ সুৰক্ষা ক’ডটো দিয়ক</translation>
 <translation id="901834265349196618">ইমেইল</translation>
diff --git a/components/strings/components_strings_az.xtb b/components/strings/components_strings_az.xtb
index 0802bfd..fee0bc51 100644
--- a/components/strings/components_strings_az.xtb
+++ b/components/strings/components_strings_az.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Məkan blok edildi</translation>
 <translation id="2041788246978549610">Əlçatan mikrofonları istifadə edin (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Qab 7</translation>
-<translation id="2043896419861982462">Hissəli ödəmə seçimlərini gizlətmək üçün buraya keçin: <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Zərf Fərdi</translation>
 <translation id="2046951263634619614">Kitab mağazaları</translation>
 <translation id="2048261947532620704">Səhifə tərcümə edilir</translation>
@@ -1372,7 +1371,6 @@
 <translation id="33073482541490531">İndicə istifadə etdiyiniz parol bir data pozuntusunda tapılıb. Parol Meneceri bu parolu indi dəyişdirmənizi tövsiyə edir.</translation>
 <translation id="3307649904964670439">"Chrome-u fərdiləşdirin" düyməsi, aktivləşdirərək brauzer görünüşünü fərdiləşdirin</translation>
 <translation id="3308006649705061278">Təşkilati Birlik (OU)</translation>
-<translation id="3317077846337994567">Hissəli ödəniş hazırda əlçatan deyil. Sonra cəhd edin.</translation>
 <translation id="3318016344440038475">TV Komediyaları</translation>
 <translation id="3324687287337751929">4 x 6 düym</translation>
 <translation id="3324983252691184275">Tünd-qırmızı</translation>
@@ -1526,6 +1524,7 @@
 <translation id="3570079787344939099">Sürüşdürüb zumlama</translation>
 <translation id="357244642999988503">Sütunu silin</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Ünvana yeni məlumat əlavə edin</translation>
 <translation id="3575121482199441727">Bu sayt üçün icazə verin</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Küçə adı seçilib</translation>
@@ -1548,7 +1547,6 @@
 <translation id="3600106876108433070">Müqayisə cədvəlləri haqqında ətraflı məlumat</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">"Google Məxfilik ayarlarını idarə edin" düyməsi, aktivləşdirərək Google Hesabının məxfilik ayarlarına daxil olun</translation>
-<translation id="3602695245205338770">Hissəli ödəmə provayderi seçin</translation>
 <translation id="3603507503523709">Tətbiq admin tərəfindən bloklanıb</translation>
 <translation id="3605899229568538311">5 x 5 düym</translation>
 <translation id="3606917451836803637">TV Şouları və Proqramları</translation>
@@ -3176,7 +3174,6 @@
 <translation id="6327065120806001832">lokal şəbəkə girişi</translation>
 <translation id="6328639280570009161">Şəbəkə proqnozunu deaktiv etməyə çalışın</translation>
 <translation id="6329815962353376655">&lt;Sual daxil edin&gt;</translation>
-<translation id="6334834493885103305">Artıq Affirm, Zip və ya Klarna vasitəsilə hissə-hissə ödəyə bilərsiniz</translation>
 <translation id="6335029926534404762">Atletik ayaqqabılar</translation>
 <translation id="6336948221660696475">VR icazəsi verilmədi</translation>
 <translation id="6337133576188860026">Maksimum <ph name="SIZE" /> boşaldılır. Növbəti dəfə daxil olarkən bəzi saytlar daha yavaş yüklənə bilər.</translation>
@@ -4127,6 +4124,7 @@
 <translation id="7908648876066812348">Virtual kart aktiv edilir</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, Tab, sonra Enter düyməsinə basaraq ayarlarda Chrome təhlükəsizlik yoxlanışı səhifəsinə keçin</translation>
 <translation id="791107458486222637">Təkrarlanır</translation>
+<translation id="7912924955815015552">Safari-dən import edildi</translation>
 <translation id="791551905239004656">Rəsm və Rəngləmə</translation>
 <translation id="7916162853251942238">Fleksoqrafiya bazası</translation>
 <translation id="791698251820376781">Təşkilatınız daxil olmağınıza icazə vermir</translation>
@@ -4746,7 +4744,6 @@
 <translation id="9005998258318286617">PDF sənədini yükləmək alınmadı.</translation>
 <translation id="9008201768610948239">İqnor</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Heç biri}=1{1 saytdan}other{# saytdan}}</translation>
-<translation id="9012194306129927220">Artıq Affirm və ya Zip vasitəsilə hissə-hissə ödəyə bilərsiniz</translation>
 <translation id="9014705027639070815">Daxil olduğunuz saytlar reklam performansını ölçmək üçün Chrome-dan məlumat istəyə bilər. Chrome saytlara sayta daxil olduqdan sonra alış edib-etməməyiniz kimi məhdud növ data toplamaq imkanı verir.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> üçün təhlükəsizlik kodunuzu daxil edin</translation>
 <translation id="901834265349196618">e-poçt</translation>
diff --git a/components/strings/components_strings_be.xtb b/components/strings/components_strings_be.xtb
index 531000733..5681dd1a 100644
--- a/components/strings/components_strings_be.xtb
+++ b/components/strings/components_strings_be.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Доступ да месцазнаходжання заблакіраваны</translation>
 <translation id="2041788246978549610">Выкарыстоўваць даступныя мікрафоны (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Латок 7</translation>
-<translation id="2043896419861982462">Каб схаваць варыянты з аплатай па частках, перайдзіце ў <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Канверт Personal</translation>
 <translation id="2046951263634619614">Кнігарні</translation>
 <translation id="2048261947532620704">Ідзе пераклад старонкі</translation>
@@ -1375,7 +1374,6 @@
 <translation id="33073482541490531">Выкарыстаны вамі пароль трапіў у спіс узламаных даных. Рэкамендуем змяніць яго зараз жа ў Менеджары пароляў.</translation>
 <translation id="3307649904964670439">Кнопка "Наладзіць Chrome". Каб наладзіць выгляд браўзера, націсніце яе.</translation>
 <translation id="3308006649705061278">Арганізацыйная адзінка (АА)</translation>
-<translation id="3317077846337994567">Аплата па частках пакуль што не даступная. Паўтарыце спробу пазней.</translation>
 <translation id="3318016344440038475">Камедыйныя праграмы</translation>
 <translation id="3324687287337751929">4 x 6 цаляў</translation>
 <translation id="3324983252691184275">Цёмна-чырвоны</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Змяненне маштабу і прагортванне</translation>
 <translation id="357244642999988503">Выдаліць слупок</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" />, <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Дадайце новую інфармацыю да адраса</translation>
 <translation id="3575121482199441727">Дазволіць для гэтага сайта</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Выбраны варыянт "Вуліца"</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Даведацца пра табліцы параўнання</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Кнопка "Кіраваць наладамі прыватнасці Google". Каб адкрыць налады прыватнасці Уліковага запісу Google, націсніце яе.</translation>
-<translation id="3602695245205338770">Выберыце пастаўшчыка, які прапаноўвае куплю ў растэрміноўку</translation>
 <translation id="3603507503523709">Праграма заблакіравана адміністратарам</translation>
 <translation id="3605899229568538311">5 x 5 цаляў</translation>
 <translation id="3606917451836803637">Тэлешоу і тэлепраграмы</translation>
@@ -3179,7 +3177,6 @@
 <translation id="6327065120806001832">доступ да лакальнай сеткі</translation>
 <translation id="6328639280570009161">Паспрабуйце выключыць прагназаванне сеткі</translation>
 <translation id="6329815962353376655">&lt;Увядзіце пытанне&gt;</translation>
-<translation id="6334834493885103305">Цяпер можна ўносіць аплату па частках з дапамогай Affirm, Zip або Klarna</translation>
 <translation id="6335029926534404762">Спартыўны абутак</translation>
 <translation id="6336948221660696475">Доступ да VR не дазволены</translation>
 <translation id="6337133576188860026">Вызваліцца да <ph name="SIZE" />. Некаторыя сайты могуць загружацца павальней пры наступным наведванні.</translation>
@@ -3581,6 +3578,7 @@
 <translation id="6989763994942163495">Паказаць пашыраныя налады...</translation>
 <translation id="6991376411634620997">Ключ доступу • Windows Hello</translation>
 <translation id="6997288673234694149">Рыштунак для бейсбола і сафтбола</translation>
+<translation id="6998512609912910179">Больш хуткае запаўненне форм</translation>
 <translation id="6999480632062519056">Фітнес і персанальныя трэніроўкі</translation>
 <translation id="7003278537452757231">Дываны і палавікі</translation>
 <translation id="7003322000677139268">Аўтазапчасткі і аксесуары</translation>
@@ -4130,6 +4128,7 @@
 <translation id="7908648876066812348">Віртуальная картка падключаецца</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />. Каб перайсці на старонку праверкі бяспекі Chrome у наладах, націсніце Tab, затым Увод.</translation>
 <translation id="791107458486222637">Вынік будзе атрыманы паўторна</translation>
+<translation id="7912924955815015552">Імпартаваныя з Safari</translation>
 <translation id="791551905239004656">Рысаванне і размалёўванне</translation>
 <translation id="7916162853251942238">Аснова для флексаграфічнага друку</translation>
 <translation id="791698251820376781">Палітыка вашай арганізацыі не дазваляе вам выканаць уваход</translation>
@@ -4749,7 +4748,6 @@
 <translation id="9005998258318286617">Не ўдалося загрузіць дакумент PDF.</translation>
 <translation id="9008201768610948239">Ігнараваць</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Няма}=1{З 1 сайта}one{З # сайта}few{З # сайтаў}many{З # сайтаў}other{З # сайта}}</translation>
-<translation id="9012194306129927220">Цяпер можна ўносіць аплату па частках з дапамогай Affirm ці Zip</translation>
 <translation id="9014705027639070815">Сайты, якія вы наведваеце, могуць запытваць у Chrome інфармацыю, каб з яе дапамогай вымяраць эфектыўнасць рэкламы. Chrome дазваляе сайтам збіраць асобныя тыпы даных (напрыклад, пра тое, ці зрабілі вы куплю пасля наведвання сайта).</translation>
 <translation id="9018120810758822233">Увядзіце код бяспекі для карткі <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">электронная пошта</translation>
diff --git a/components/strings/components_strings_bg.xtb b/components/strings/components_strings_bg.xtb
index d58f42d..6865439 100644
--- a/components/strings/components_strings_bg.xtb
+++ b/components/strings/components_strings_bg.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Местоположението е блокирано</translation>
 <translation id="2041788246978549610">Използване на наличните микрофони (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Тава 7</translation>
-<translation id="2043896419861982462">За да скриете опциите за разсрочено плащане, отворете <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Плик за лична кореспонденция</translation>
 <translation id="2046951263634619614">Книжарници</translation>
 <translation id="2048261947532620704">Страницата се превежда</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Паролата, която току-що използвахте, е разкрита при нарушение на сигурността на данните. Мениджърът на паролите ви препоръчва да я промените сега.</translation>
 <translation id="3307649904964670439">Бутон за персонализиране на Chrome. Активирайте, за да персонализирате облика на браузъра си</translation>
 <translation id="3308006649705061278">Организационна единица (OU)</translation>
-<translation id="3317077846337994567">В момента плащането на вноски не е налице. Опитайте отново по-късно.</translation>
 <translation id="3318016344440038475">Телевизионни комедии</translation>
 <translation id="3324687287337751929">4 x 6 инча</translation>
 <translation id="3324983252691184275">пурпурно</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Научете за таблиците за сравняване</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Бутон за управление на настройките за поверителност в Google. Активирайте, за да отворите настройките за поверителност за профила си в Google.</translation>
-<translation id="3602695245205338770">Изберете доставчик на разсрочено плащане</translation>
 <translation id="3603507503523709">Приложението е блокирано от администратора ви</translation>
 <translation id="3605899229568538311">5 x 5 инча</translation>
 <translation id="3606917451836803637">Телевизионни предавания и програми</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">достъп в локалната мрежа</translation>
 <translation id="6328639280570009161">Опитайте да деактивирате предвижданията за мрежата</translation>
 <translation id="6329815962353376655">&lt;Въведете въпрос&gt;</translation>
-<translation id="6334834493885103305">Вече можете да плащате на вноски чрез Affirm, Zip или Klarna</translation>
 <translation id="6335029926534404762">Спортни обувки</translation>
 <translation id="6336948221660696475">Не е разрешено използването на VR</translation>
 <translation id="6337133576188860026">Ще освободите по-малко от <ph name="SIZE" />. Някои сайтове може да се заредят по-бавно при следващото ви посещение.</translation>
@@ -4751,7 +4747,6 @@
 <translation id="9005998258318286617">Зареждането на PDF документа не бе успешно.</translation>
 <translation id="9008201768610948239">Пренебрегване</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Няма}=1{От 1 сайт}other{От # сайта}}</translation>
-<translation id="9012194306129927220">Вече можете да плащате на вноски чрез Affirm или Zip</translation>
 <translation id="9014705027639070815">Сайтовете, които посещавате, могат да поискат от Chrome информация, с чиято помощ да измерват ефективността на рекламите си. Браузърът дава възможност на сайтовете да събират ограничени типове данни, като например дали сте направили покупка, след като сте посетили даден сайт.</translation>
 <translation id="9018120810758822233">Въведете кода си за сигурност за <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">имейл</translation>
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb
index b561620..ca06869 100644
--- a/components/strings/components_strings_bn.xtb
+++ b/components/strings/components_strings_bn.xtb
@@ -558,6 +558,7 @@
 <translation id="1927439846988093361">চুলের পরিচর্যা</translation>
 <translation id="1935353813610900265">AI-এর সাহায্যে সার্চ করা ইতিহাস সম্পর্কে মতামত জানান</translation>
 <translation id="1935995810530254458">যেকোনওভাবে কপি করুন</translation>
+<translation id="1938580037092872316">ঠিকানা সেভ করতে নতুন তথ্য় যোগ করুন</translation>
 <translation id="1939059826036755332">অটোমেটিক 'ছবির-মধ্যে-ছবি'</translation>
 <translation id="1939175642807587452">বিজ্ঞপ্তি পাঠাতে অনুমতি চাইতে পারে</translation>
 <translation id="1940441167050915935">সেভ করা নিরাপত্তা কোড মুছুন</translation>
@@ -620,7 +621,6 @@
 <translation id="2040894699575719559">লোকেশন ব্লক করা হয়েছে</translation>
 <translation id="2041788246978549610">উপলভ্য মাইক্রোফোন ব্যবহার করুন (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ট্রে ৭</translation>
-<translation id="2043896419861982462">ইনস্টলমেন্টে পেমেন্ট করার বিকল্প আড়াল করতে, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />-এ যান</translation>
 <translation id="2045871135676061132">এনভেলপ পার্সোনাল</translation>
 <translation id="2046951263634619614">বইয়ের খুচরো বিক্রেতা</translation>
 <translation id="2048261947532620704">পৃষ্ঠাটি অনুবাদ করা হচ্ছে</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">আপনি এইমাত্র যে পাসওয়ার্ড ব্যবহার করলেন, সেটি হ্যাক হওয়া কোনও ডেটাবেসে পাওয়া গেছে। Password Manager এখনই আপনার পাসওয়ার্ড পরিবর্তন করতে সাজেস্ট করছে।</translation>
 <translation id="3307649904964670439">'Chrome কাস্টমাইজ করুন' বোতাম, আপনার ব্রাউজারের লুক কাস্টমাইজ করতে এটি চালু করুন</translation>
 <translation id="3308006649705061278">অর্গানাইজেশনাল ইউনিট (OU) </translation>
-<translation id="3317077846337994567">সময়ে সময়ে পেমেন্ট করার সুবিধা এই মুহূর্তে উপলভ্য নেই। পরে আবার চেষ্টা করুন।</translation>
 <translation id="3318016344440038475">টিভি কমেডি</translation>
 <translation id="3324687287337751929">৪ x ৬ ইঞ্চি</translation>
 <translation id="3324983252691184275">টকটকে লাল</translation>
@@ -1530,6 +1529,7 @@
 <translation id="3570079787344939099">স্ক্রল করা ও জুম করা</translation>
 <translation id="357244642999988503">কলাম সরান</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">ঠিকানাতে নতুন তথ্য যোগ করুন</translation>
 <translation id="3575121482199441727">এই সাইটের জন্য অনুমতি দিন</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">রাস্তার নামের বিকল্প বেছে নেওয়া হয়েছে</translation>
@@ -1552,7 +1552,6 @@
 <translation id="3600106876108433070">তুলনা করার টেবিল সম্পর্কে আরও জানুন</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google গোপনীয়তা সেটিংস' বোতাম, আপনার Google অ্যাকাউন্ট গোপনীয়তা সেটিংস ভিজিট করতে এটি চালু করুন</translation>
-<translation id="3602695245205338770">ইনস্টলমেন্টে পেমেন্ট করার সুবিধা প্রদানকারী বেছে নিন</translation>
 <translation id="3603507503523709">অ্যাপ্লিকেশনটিকে আপনার অ্যাডমিনিস্ট্রেটর  ব্লক করেছে</translation>
 <translation id="3605899229568538311">৫ x ৫ ইঞ্চি</translation>
 <translation id="3606917451836803637">টিভি শো ও প্রোগ্রাম</translation>
@@ -3180,7 +3179,6 @@
 <translation id="6327065120806001832">স্থানীয় নেটওয়ার্ক অ্যাক্সেস</translation>
 <translation id="6328639280570009161">নেটওয়ার্ক পূর্বানুমান নিষ্ক্রিয় করার চেষ্টা করুন</translation>
 <translation id="6329815962353376655">&lt;প্রশ্ন টাইপ করুন&gt;</translation>
-<translation id="6334834493885103305">আপনি এখন Affirm, Zip বা Klarna ব্যবহার করে কিস্তিতে পেমেন্ট করতে পারবেন</translation>
 <translation id="6335029926534404762">অ্যাথলিট জুতো</translation>
 <translation id="6336948221660696475">ভিআর (VR) ব্যবহার করার অনুমতি নেই</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />-এর চেয়ে কম জায়গা খালি করে। পরের বার যখন দেখবেন তখন কিছু সাইট লোড হতে দেরি হতে পারে।</translation>
@@ -3542,6 +3540,7 @@
 <translation id="6935082727755903526">অ্যাকাউন্টিং ও ফাইন্যান্সের কাজ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />। পরের বার ভিজিট করার সময় কিছু সাইট লোড হতে দেরি হতে পারে।</translation>
 <translation id="6936976777388162184">এটি একটি বান্ডেল ডিভাইস এবং 'কিয়স্ক' ও 'সাইনেজ' আপগ্রেডের মাধ্যমে নথিভুক্ত করা যাবে না।</translation>
+<translation id="6942444979237658241">কমেন্ট - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">স্ট্র্যাটেজি গেম</translation>
 <translation id="6944692733090228304">আপনার <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />-এর নয় এমন একটি সাইটে আপনার পাসওয়ার্ড লিখেছেন। আপনার অ্যাকাউন্টের সুরক্ষার জন্য অন্যান্য অ্যাপ এবং সাইটে আপনার এই পাসওয়ার্ডটি ব্যবহার করবেন না।</translation>
 <translation id="6946949206576443118">Chrome-এ ওয়েব সার্চ করুন</translation>
@@ -3582,6 +3581,7 @@
 <translation id="6989763994942163495">উন্নত সেটিংস দেখান ...</translation>
 <translation id="6991376411634620997">পাসকী • Windows Hello</translation>
 <translation id="6997288673234694149">বেসবল ও সফ্টবলের সরঞ্জাম</translation>
+<translation id="6998512609912910179">আরও দ্রুত ফর্ম পূরণ করুন</translation>
 <translation id="6999480632062519056">ফিটনেস সংক্রান্ত নির্দেশিকা ও ব্যক্তিগত প্রশিক্ষণ</translation>
 <translation id="7003278537452757231">কম্বল ও কার্পেট</translation>
 <translation id="7003322000677139268">যানবাহনের যন্ত্রাংশ ও অ্যাক্সেসরি</translation>
@@ -3999,6 +3999,7 @@
 <translation id="7668654391829183341">অজানা ডিভাইস</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />টির মধ্যে <ph name="ITEM_POSITION" /> নম্বর।</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{গোপন হিসেবে চিহ্নিত ডেটা ব্যবহার করে যে অ্যাকশন নেওয়া হয়েছে (লগ-ইন করার পরে ১টি অ্যাকশন)। <ph name="BEGIN_LINK" />আরও জানুন<ph name="END_LINK" />}one{গোপন হিসেবে চিহ্নিত ডেটা ব্যবহার করে যে অ্যাকশন নেওয়া হয়েছে (লগ-ইন করার পরে #টি অ্যাকশন)। <ph name="BEGIN_LINK" />আরও জানুন<ph name="END_LINK" />}other{গোপন হিসেবে চিহ্নিত ডেটা ব্যবহার করে যে অ্যাকশন নেওয়া হয়েছে (লগ-ইন করার পরে #টি অ্যাকশন)। <ph name="BEGIN_LINK" />আরও জানুন<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">আপনার <ph name="USER_EMAIL" /> Google অ্যাকাউন্ট থেকে তথ্য নিয়ে Chrome-এ আরও তাড়াতাড়ি ফর্ম পূরণ করতে পারবেন</translation>
 <translation id="7673278391011283842">মেলবক্স ৬</translation>
 <translation id="7675325315208090829">পেমেন্ট পদ্ধতিগুলি ম্যানেজ করুন...</translation>
 <translation id="767550629621587224">প্রি-কাট ট্যাব</translation>
@@ -4131,6 +4132,7 @@
 <translation id="7908648876066812348">ভার্চুয়াল কার্ডের সুবিধা চালু করা হচ্ছে</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, প্রথমে Tab, তারপরে Enter প্রেস করে সেটিংসে Chrome-এর 'নিরাপত্তা সংক্রান্ত পরীক্ষা' ফিচারে যান</translation>
 <translation id="791107458486222637">ফলাফল আবার যোগ করা হচ্ছে</translation>
+<translation id="7912924955815015552">Safari থেকে আমদানি করা</translation>
 <translation id="791551905239004656">আঁকা ও রঙ করা</translation>
 <translation id="7916162853251942238">ফ্লেক্সো বেস</translation>
 <translation id="791698251820376781">আপনার সংস্থা আপনাকে সাইন-ইন করার অনুমতি দেয়নি</translation>
@@ -4265,6 +4267,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{১ মাস আগে তৈরি করা হয়েছে}one{{NUM_MONTHS} মাস আগে তৈরি করা হয়েছে}other{{NUM_MONTHS} মাস আগে তৈরি করা হয়েছে}}</translation>
 <translation id="8148608574971654810">PDF ভার্সন:</translation>
 <translation id="8149426793427495338">আপনার কম্পিউটারটি নিদ্রা মোডে গিয়েছে।</translation>
+<translation id="815036624016370447">আপনার <ph name="ACCOUNT" /> Google অ্যাকাউন্ট থেকে তথ্য নিয়ে Chrome-এ আরও তাড়াতাড়ি ফর্ম পূরণ করতে পারবেন</translation>
 <translation id="8150722005171944719"><ph name="URL" />এ ফাইলটি পাঠযোগ্য নয়৷ এটা মুছে ফেলা হয়েছে পারে, সরিয়ে দেওয়া হয়েছে, অথবা ফাইল অনুমতি প্রবেশাধিকার প্রতিরোধ করতে পারে৷</translation>
 <translation id="8151185429379586178">ডেভেলপার টুল</translation>
 <translation id="8153865548451212769">{0,plural, =1{অ্যাডমিনিস্ট্রেটরের নীতি অনুযায়ী <ph name="DESTINATION_NAME" />-এ এই ফাইল ডাউনলোড করা যাবে না}one{অ্যাডমিনিস্ট্রেটরের নীতি অনুযায়ী <ph name="DESTINATION_NAME" />-এ এই ফাইল ডাউনলোড করা যাবে না}other{অ্যাডমিনিস্ট্রেটরের নীতি অনুযায়ী <ph name="DESTINATION_NAME" />-এ এই ফাইল ডাউনলোড করা যাবে না}}</translation>
@@ -4750,7 +4753,6 @@
 <translation id="9005998258318286617">পিডিএফ ডকুমেন্ট লোড করা যায়নি।</translation>
 <translation id="9008201768610948239">উপেক্ষা করুন</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{কোনওটিই নয়}=1{১টি সাইট থেকে}one{#টি সাইট থেকে}other{#টি সাইট থেকে}}</translation>
-<translation id="9012194306129927220">আপনি এখন Affirm বা Zip ব্যবহার করে কিস্তিতে পেমেন্ট করতে পারবেন</translation>
 <translation id="9014705027639070815">আপনি যে সাইটগুলি ভিজিট করেন সেগুলি Chrome-এর কাছে তাদের বিজ্ঞাপনের পারফর্ম্যান্স পরিমাপ করতে সাহায্য করে এমন তথ্য চাইতে পারে। Chrome সাইটগুলিকে সীমিত ধরনের ডেটা সংগ্রহ করতে দেয়, যেমন আপনি কোনও সাইটে যাওয়ার পর কেনাকাটা করেছেন কিনা সেই সম্পর্কিত ডেটা।</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" />-এর জন্য আপনার নিরাপত্তা কোড লিখুন</translation>
 <translation id="901834265349196618">ইমেল আইডি</translation>
diff --git a/components/strings/components_strings_bs.xtb b/components/strings/components_strings_bs.xtb
index f40756e..93804140c4 100644
--- a/components/strings/components_strings_bs.xtb
+++ b/components/strings/components_strings_bs.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Lokacija je blokirana</translation>
 <translation id="2041788246978549610">koristiti dostupne mikrofone (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Ladica 7</translation>
-<translation id="2043896419861982462">Da sakrijete opcije plaćanja u ratama, idite u <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Koverta Personal</translation>
 <translation id="2046951263634619614">Maloprodavci knjiga</translation>
 <translation id="2048261947532620704">Stranica se prevodi</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Lozinka koju ste upravo koristili pronađena je prilikom narušavanja podataka. Upravitelj lozinki preporučuje da odmah promijenite lozinku.</translation>
 <translation id="3307649904964670439">Dugme Prilagodi Chrome, aktivirajte da prilagodite izgled preglednika</translation>
 <translation id="3308006649705061278">Organizaciona jedinica (OU)</translation>
-<translation id="3317077846337994567">Plaćanje na rate trenutno nije dostupno. Pokušajte ponovo kasnije.</translation>
 <translation id="3318016344440038475">TV komedije</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Grimizna</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Klizanje i zumiranje</translation>
 <translation id="357244642999988503">Ukloni kolonu</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Dodajte nove podatke na adresu</translation>
 <translation id="3575121482199441727">Omogući za ovu web lokaciju</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Odabrana je opcija naziva ulice</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Više informacija o tabelama poređenja</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Dugme Upravljaj postavkama privatnosti, aktivirajte da otvorite postavke privatnosti Google računa</translation>
-<translation id="3602695245205338770">Odaberite pružaoca usluge plaćanja u ratama</translation>
 <translation id="3603507503523709">Aplikaciju je blokirao vaš administrator</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">TV emisije i programi</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">pristup lokalnoj mreži</translation>
 <translation id="6328639280570009161">Pokušajte onemogućiti predviđanje mreže</translation>
 <translation id="6329815962353376655">&lt;Upišite pitanje&gt;</translation>
-<translation id="6334834493885103305">Sada možete plaćati u ratama putem Affirma, Zipa ili Klarne</translation>
 <translation id="6335029926534404762">Sportska obuća</translation>
 <translation id="6336948221660696475">VR nije dozvoljen</translation>
 <translation id="6337133576188860026">Oslobodit će se manje od <ph name="SIZE" />. Neke web lokacije će se prilikom sljedeće posjete možda sporije učitavati.</translation>
@@ -3582,7 +3579,7 @@
 <translation id="6989763994942163495">Prikaži napredne postavke...</translation>
 <translation id="6991376411634620997">Pristupni ključ • Windows Hello</translation>
 <translation id="6997288673234694149">Oprema za bejzbol i softbol</translation>
-<translation id="6998512609912910179">Brže ispunjavajte obrasce</translation>
+<translation id="6998512609912910179">Brže popunjavajte obrasce</translation>
 <translation id="6999480632062519056">Fitnes instrukcije i lični trening</translation>
 <translation id="7003278537452757231">Staze i tepisi</translation>
 <translation id="7003322000677139268">Dijelovi i dodatna oprema za vozila</translation>
@@ -4132,6 +4129,7 @@
 <translation id="7908648876066812348">Uključivanje virtuelne kartice</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, pritisnite Tab, a zatim Enter da odete na stranicu sigurnosne provjere Chromea u postavkama</translation>
 <translation id="791107458486222637">Ponavljanje rezultata</translation>
+<translation id="7912924955815015552">Uvezeno iz preglednika Safari</translation>
 <translation id="791551905239004656">Crtanje i bojenje</translation>
 <translation id="7916162853251942238">Fleksografska podloga</translation>
 <translation id="791698251820376781">Vaša organizacija vam ne dozvoljava da se prijavite</translation>
@@ -4751,7 +4749,6 @@
 <translation id="9005998258318286617">Učitavanje PDF dokumenta nije uspjelo.</translation>
 <translation id="9008201768610948239">Zanemari</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ništa}=1{S 1 web lokacije}one{Sa # web lokacije}few{Sa # web lokacije}other{Sa # web lokacija}}</translation>
-<translation id="9012194306129927220">Sada možete plaćati u ratama putem Affirma ili Zipa</translation>
 <translation id="9014705027639070815">Web lokacije koje posjetite mogu od Chromea zatražiti informacije koje im pomažu da izmjere performanse svojih oglasa. Chrome dozvoljava web lokacijama da prikupljaju ograničene vrste podataka, npr. jeste li izvršili kupovinu nakon što ste posjetili web lokaciju.</translation>
 <translation id="9018120810758822233">Unesite sigurnosni kôd za <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-pošta</translation>
diff --git a/components/strings/components_strings_ca.xtb b/components/strings/components_strings_ca.xtb
index 5eea4c0..f092f14 100644
--- a/components/strings/components_strings_ca.xtb
+++ b/components/strings/components_strings_ca.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">S'ha bloquejat la ubicació</translation>
 <translation id="2041788246978549610">Utilitza els micròfons disponibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Safata 7</translation>
-<translation id="2043896419861982462">Per amagar les opcions de pagament a terminis, ves a <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Sobre personal</translation>
 <translation id="2046951263634619614">Llibreters</translation>
 <translation id="2048261947532620704">S'està traduint la pàgina</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">La contrasenya que acabes d'utilitzar s'ha trobat en una violació de les dades. El gestor de contrasenyes recomana que la canviïs ara.</translation>
 <translation id="3307649904964670439">Botó Personalitza Chrome: activa'l per personalitzar l'aspecte del navegador</translation>
 <translation id="3308006649705061278">Unitat organitzativa (OU)</translation>
-<translation id="3317077846337994567">La funció Paga a terminis no està disponible en aquest moment. Torna-ho a provar més tard.</translation>
 <translation id="3318016344440038475">Comèdies de televisió</translation>
 <translation id="3324687287337751929">4 x 6 polzades</translation>
 <translation id="3324983252691184275">Carmesí</translation>
@@ -1552,7 +1550,6 @@
 <translation id="3600106876108433070">Informació sobre les taules comparatives</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botó Gestiona la configuració de privadesa de Google: activa'l per visitar la configuració de privadesa del teu Compte de Google</translation>
-<translation id="3602695245205338770">Tria un proveïdor de pagament a terminis</translation>
 <translation id="3603507503523709">Aplicació bloquejada per l'administrador</translation>
 <translation id="3605899229568538311">5 x 5 polzades</translation>
 <translation id="3606917451836803637">Programes i xous de televisió</translation>
@@ -3181,7 +3178,6 @@
 <translation id="6327065120806001832">accés a la xarxa local</translation>
 <translation id="6328639280570009161">Proveu de desactivar la predicció de xarxa</translation>
 <translation id="6329815962353376655">&lt;Escriu una pregunta&gt;</translation>
-<translation id="6334834493885103305">Ara pots pagar a terminis amb Affirm, Zip o Klarna</translation>
 <translation id="6335029926534404762">Sabatilles esportives</translation>
 <translation id="6336948221660696475">No es permet la RV</translation>
 <translation id="6337133576188860026">Allibera menys de <ph name="SIZE" />. És possible que alguns llocs web es carreguin més a poc a poc la propera vegada que els visitis.</translation>
@@ -4753,7 +4749,6 @@
 <translation id="9005998258318286617">No es pot carregar el document PDF.</translation>
 <translation id="9008201768610948239">Ignora</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Cap}=1{D'1 lloc web}other{De # llocs web}}</translation>
-<translation id="9012194306129927220">Ara pots pagar a terminis amb Affirm o Zip</translation>
 <translation id="9014705027639070815">Els llocs web que visites poden demanar a Chrome informació que els ajudi a mesurar el rendiment dels anuncis. Chrome permet que els llocs web recullin tipus de dades limitats, com ara si has fet una compra després de visitar un lloc web.</translation>
 <translation id="9018120810758822233">Introdueix el teu codi de seguretat per a <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">correu electrònic</translation>
diff --git a/components/strings/components_strings_cs.xtb b/components/strings/components_strings_cs.xtb
index 6c18c90..6c86d5c 100644
--- a/components/strings/components_strings_cs.xtb
+++ b/components/strings/components_strings_cs.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Místo bylo zablokováno</translation>
 <translation id="2041788246978549610">Používat dostupné mikrofony (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Přihrádka 7</translation>
-<translation id="2043896419861982462">Pokud možnost uhrazení na splátky chcete skrýt, přejděte na <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Obálka osobní</translation>
 <translation id="2046951263634619614">Knižní maloobchod</translation>
 <translation id="2048261947532620704">Překlad stránky</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Aplikace Android</translation>
 <translation id="2102519472192754194">Webové prohlížeče</translation>
 <translation id="2103210856015238101">Věrnostní karty k vyplnění dotykem otevřené na plnou výšku.</translation>
+<translation id="2104739941682874393">Vylepšené automatické vyplňování lépe rozumí formulářům a dokáže je automaticky vyplňovat rychleji</translation>
 <translation id="2105838220373099643">Hry RPG</translation>
 <translation id="2107021941795971877">Podpora tisku</translation>
 <translation id="2108755909498034140">Restartujte počítač</translation>
@@ -1371,7 +1371,6 @@
 <translation id="33073482541490531">Právě použité heslo bylo nalezeno na seznamu hesel uniklých při incidentu porušení zabezpečení údajů. Správce hesel doporučuje ihned toto heslo změnit.</translation>
 <translation id="3307649904964670439">Tlačítko přizpůsobení Chromu, aktivací si můžete přizpůsobit vzhled prohlížeče</translation>
 <translation id="3308006649705061278">Organizační jednotka (OU)</translation>
-<translation id="3317077846337994567">Možnost uhrazení na splátky momentálně není k dispozici. Zkuste to později.</translation>
 <translation id="3318016344440038475">Televizní komedie</translation>
 <translation id="3324687287337751929">4 × 6″</translation>
 <translation id="3324983252691184275">Karmínová</translation>
@@ -1548,7 +1547,6 @@
 <translation id="3600106876108433070">Další informace o srovnávacích tabulkách</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Tlačítko správy nastavení soukromí na Googlu, aktivací přejdete do nastavení soukromí účtu Google</translation>
-<translation id="3602695245205338770">Vyberte poskytovatele spotřebitelského úvěru</translation>
 <translation id="3603507503523709">Aplikace je blokována administrátorem</translation>
 <translation id="3605899229568538311">5 × 5″</translation>
 <translation id="3606917451836803637">Televizní pořady a programy</translation>
@@ -2425,6 +2423,7 @@
 <translation id="5052517576853118371">Aktivní témata</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Pokud tento soubor chcete odeslat pomocí funkce Sdílení nablízko, uvolněte v zařízení místo (<ph name="DISK_SPACE_SIZE" />)}few{Pokud tyto soubory chcete odeslat pomocí funkce Sdílení nablízko, uvolněte v zařízení místo (<ph name="DISK_SPACE_SIZE" />)}many{Pokud tyto soubory chcete odeslat pomocí funkce Sdílení nablízko, uvolněte v zařízení místo (<ph name="DISK_SPACE_SIZE" />)}other{Pokud tyto soubory chcete odeslat pomocí funkce Sdílení nablízko, uvolněte v zařízení místo (<ph name="DISK_SPACE_SIZE" />)}}</translation>
 <translation id="505757197798929356">Uveďte důvod otevření (povinné)</translation>
+<translation id="5058282932481719070">další informace o vylepšeném automatickém vyplňování v nastavení</translation>
 <translation id="5060419232449737386">Nastavení titulků</translation>
 <translation id="5060483733937416656">Rozhodli jste se provést ověření pomocí Windows Hello na webech, které používají <ph name="PROVIDER_ORIGIN" />. Tento poskytovatel může mít uložené údaje o vaší platební metodě – můžete <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Měli jste na mysli <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3026,6 +3025,7 @@
 <translation id="6062937464449575061">Zrušit sledování ceny</translation>
 <translation id="6063415549109819824">Financování bydlení</translation>
 <translation id="6070432475334343308">Jeden nebo více souborů nebylo nahráno do složky <ph name="FOLDER_NAME" /> v úložišti <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Služba analyzátoru záložek obsahu</translation>
 <translation id="6078069862923723141">Azurová 2</translation>
 <translation id="6085149458302186532">Štítky (barevné)</translation>
 <translation id="6087312102907839798">Související vyhledávání</translation>
@@ -3175,7 +3175,6 @@
 <translation id="6327065120806001832">přístup k místní síti</translation>
 <translation id="6328639280570009161">Zkuste deaktivovat předvídání akcí sítě</translation>
 <translation id="6329815962353376655">&lt;Zadejte otázku&gt;</translation>
-<translation id="6334834493885103305">Teď můžete platit na splátky pomocí služby Affirm, Zip nebo Klarna</translation>
 <translation id="6335029926534404762">Sportovní obuv</translation>
 <translation id="6336948221660696475">VR není povolena</translation>
 <translation id="6337133576188860026">Uvolní méně než <ph name="SIZE" />. Je možné, že se některé weby při příští návštěvě budou načítat pomaleji.</translation>
@@ -3549,6 +3548,7 @@
 <translation id="695140971690006676">Resetovat vše</translation>
 <translation id="6954049078461159956">Hokej</translation>
 <translation id="695582302419398462">Lepenka (dvouvrstvá)</translation>
+<translation id="6957153644870901611">Když zapnete vylepšené automatické vyplňování, vyplní se automaticky víc polí</translation>
 <translation id="6957887021205513506">Zdá se, že certifikát serveru je podvrh.</translation>
 <translation id="6958564499836457428">Spravovat v účtu Google nastavení ochrany soukromí na Googlu</translation>
 <translation id="6961844873822989059">Může žádat o použití písem nainstalovaných v zařízení</translation>
@@ -4746,7 +4746,6 @@
 <translation id="9005998258318286617">Načtení dokumentu PDF se nezdařilo.</translation>
 <translation id="9008201768610948239">Ignorovat</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Žádné}=1{Z 1 webu}few{Ze # webů}many{Z # webu}other{Z # webů}}</translation>
-<translation id="9012194306129927220">Teď můžete platit na splátky pomocí služby Affirm nebo Zip</translation>
 <translation id="9014705027639070815">Navštívené weby mohou požádat Chrome o informace, které jim pomohou měřit výkon reklam. Chrome webům umožňuje shromažďovat omezené typy dat, například informace o tom, zda jste po návštěvě webu uskutečnili nákup.</translation>
 <translation id="9018120810758822233">Zadejte bezpečnostní kód pro kartu <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_cy.xtb b/components/strings/components_strings_cy.xtb
index e15f1c7..ad98a0b 100644
--- a/components/strings/components_strings_cy.xtb
+++ b/components/strings/components_strings_cy.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Rhwystrwyd lleoliad</translation>
 <translation id="2041788246978549610">Defnyddio meicroffonau sydd ar gael (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Hambwrdd 7</translation>
-<translation id="2043896419861982462">I guddio opsiynau talu dros amser, ewch i <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Amlen Personal</translation>
 <translation id="2046951263634619614">Manwerthwyr Llyfrau</translation>
 <translation id="2048261947532620704">Wrthi'n cyfieithu'r dudalen</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Canfuwyd y cyfrinair rydych newydd ei ddefnyddio mewn achos o dor data. Mae'r Rheolwr Cyfrineiriau yn argymell newid y cyfrinair hwn ar unwaith.</translation>
 <translation id="3307649904964670439">Botwm personoleiddio Chrome, gweithredwch i bersonoleiddio gwedd eich porwr</translation>
 <translation id="3308006649705061278">Uned Sefydliadol (OU)</translation>
-<translation id="3317077846337994567">Nid yw tâl dros amser ar gael ar hyn o bryd. Rhowch gynnig arall arni'n nes ymlaen.</translation>
 <translation id="3318016344440038475">Rhaglenni Teledu Comedi</translation>
 <translation id="3324687287337751929">4 x 6 modfedd</translation>
 <translation id="3324983252691184275">Rhuddgoch</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Dysgu am dablau cymharu</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botwm rheoli gosodiadau preifatrwydd Google, gweithredwch i fynd i osodiadau preifatrwydd eich Cyfrif Google</translation>
-<translation id="3602695245205338770">Dewis darparwr talu dros amser</translation>
 <translation id="3603507503523709">Mae'r ap wedi'i rwystro gan eich gweinyddwr</translation>
 <translation id="3605899229568538311">5 x 5 modfedd</translation>
 <translation id="3606917451836803637">Rhaglenni Teledu</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">mynediad rhwydwaith lleol</translation>
 <translation id="6328639280570009161">Rhowch gynnig ar analluogi rhagfynegiad rhwydwaith</translation>
 <translation id="6329815962353376655">&lt;Teipiwch gwestiwn&gt;</translation>
-<translation id="6334834493885103305">Gallwch bellach dalu dros gyfnod gan ddefnyddio Affirm, Zip neu Klarna</translation>
 <translation id="6335029926534404762">Esgidiau Athletig</translation>
 <translation id="6336948221660696475">Ni chaniateir VR</translation>
 <translation id="6337133576188860026">Yn creu llai na <ph name="SIZE" />. Mae'n bosib y bydd rhai gwefannau yn llwytho'n arafach ar eich ymweliad nesaf.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Dangos gosodiadau uwch...</translation>
 <translation id="6991376411634620997">Cod pas • Windows Hello</translation>
 <translation id="6997288673234694149">Offer Pêl Fas a Phêl Feddal</translation>
+<translation id="6998512609912910179">Llenwi ffurflenni yn gyflymach</translation>
 <translation id="6999480632062519056">Cyfarwyddiadau Ffitrwydd a Hyfforddiant Personol</translation>
 <translation id="7003278537452757231">Rygiau a charpedi</translation>
 <translation id="7003322000677139268">Rhannau ac Ategolion Cerbydau</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Wedi methu â llwytho'r ddogfen PDF.</translation>
 <translation id="9008201768610948239">Anwybyddu</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Dim}=1{O 1 wefan.}two{O # wefan.}few{O # gwefan.}many{O # gwefan.}other{O # gwefan.}}</translation>
-<translation id="9012194306129927220">Gallwch bellach dalu dros gyfnod gan ddefnyddio Affirm neu Zip</translation>
 <translation id="9014705027639070815">Gall gwefannau rydych yn ymweld â nhw ofyn i Chrome am wybodaeth i'w helpu i fesur perfformiad eu hysbysebion. Mae Chrome yn gadael i wefannau gasglu mathau cyfyngedig o ddata, megis a wnaethoch brynu ar ôl ymweld â gwefan.</translation>
 <translation id="9018120810758822233">Rhowch eich cod diogelwch ar gyfer <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-bost</translation>
diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb
index d78f05c..d2ba57b 100644
--- a/components/strings/components_strings_da.xtb
+++ b/components/strings/components_strings_da.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Stedet er blokeret</translation>
 <translation id="2041788246978549610">Bruge tilgængelige mikrofoner (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bakke 7</translation>
-<translation id="2043896419861982462">Gå til <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> for at skjule valgmuligheder for afbetaling</translation>
 <translation id="2045871135676061132">Konvolut Personlig</translation>
 <translation id="2046951263634619614">Boghandlere</translation>
 <translation id="2048261947532620704">Oversætter siden</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Den adgangskode, du lige har brugt, er blevet lækket i forbindelse med et brud på datasikkerheden. Adgangs­kode­admin­istrator anbefaler, at du ændrer denne adgangskode nu.</translation>
 <translation id="3307649904964670439">Knappen Tilpas Chrome, aktivér for at tilpasse din browsers udseende</translation>
 <translation id="3308006649705061278">Organisationsenhed (OU)</translation>
-<translation id="3317077846337994567">Afbetaling er ikke tilgængelig lige nu. Prøv igen senere.</translation>
 <translation id="3318016344440038475">Tv-komedier</translation>
 <translation id="3324687287337751929">4 x 6 tommer</translation>
 <translation id="3324983252691184275">Højrød</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Få flere oplysninger om sammenligningstabeller</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Knappen Administrer Google-privatlivsindstillinger, aktivér for at gå til privatlivsindstillingerne på din Google-konto</translation>
-<translation id="3602695245205338770">Vælg en afbetalingsudbyder</translation>
 <translation id="3603507503523709">Appen er blokeret af din administrator</translation>
 <translation id="3605899229568538311">5 x 5 tommer</translation>
 <translation id="3606917451836803637">Tv-serier og -programmer</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">lokal netværksadgang</translation>
 <translation id="6328639280570009161">Prøv at deaktivere netværksforslag</translation>
 <translation id="6329815962353376655">&lt;Skriv et spørgsmål&gt;</translation>
-<translation id="6334834493885103305">Nu kan du betale på afbetaling med Affirm, Zip eller Klarna</translation>
 <translation id="6335029926534404762">Sportssko</translation>
 <translation id="6336948221660696475">VR er ikke tilladt</translation>
 <translation id="6337133576188860026">Frigiver mindre end <ph name="SIZE" />. Nogle websites indlæses muligvis langsommere under dit næste besøg.</translation>
@@ -3332,7 +3328,7 @@
 <translation id="6549443526281184652">Kostumer</translation>
 <translation id="6550245281449521513">Lås af musen er ikke tilladt</translation>
 <translation id="6554732001434021288">Senest besøgt for <ph name="NUM_DAYS" /> dage siden</translation>
-<translation id="6556866813142980365">Gør det igen</translation>
+<translation id="6556866813142980365">Annuller fortryd</translation>
 <translation id="6557715786897013164">14 x 17 tommer</translation>
 <translation id="6560786330438719938">Apps, der er installeret eller afinstalleret, og hvor ofte de bruges</translation>
 <translation id="6567832540451970450">Din administrator tillader <ph name="PERMISSION" /> for dette website</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Vis avancerede indstillinger...</translation>
 <translation id="6991376411634620997">Adgangsnøgle • Windows Hello</translation>
 <translation id="6997288673234694149">Baseball- og softballudstyr</translation>
+<translation id="6998512609912910179">Udfyld formularer hurtigere</translation>
 <translation id="6999480632062519056">Fitnesstræning og personlig træning</translation>
 <translation id="7003278537452757231">Tæpper</translation>
 <translation id="7003322000677139268">Dele og tilbehør til køretøjer</translation>
@@ -4751,7 +4748,6 @@
 <translation id="9005998258318286617">PDF-dokumentet kunne ikke indlæses.</translation>
 <translation id="9008201768610948239">Ignorer</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ingen}=1{Fra 1 website}one{Fra # website}other{Fra # websites}}</translation>
-<translation id="9012194306129927220">Nu kan du betale på afbetaling med Affirm eller Zip</translation>
 <translation id="9014705027639070815">De websites, du besøger, kan anmode Chrome om oplysninger for at hjælpe dem med at måle effektiviteten af deres annoncer. Chrome giver websites mulighed for at indsamle begrænsede typer data, f.eks. om du har foretaget et køb, når du har besøgt et website.</translation>
 <translation id="9018120810758822233">Angiv din sikkerhedskode til <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">mail</translation>
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb
index c0a18b5..8e1a6538 100644
--- a/components/strings/components_strings_de.xtb
+++ b/components/strings/components_strings_de.xtb
@@ -511,7 +511,7 @@
 <translation id="1839331950812095887">einige Worte, die deine Gedanken zusammenfassen</translation>
 <translation id="1839551713262164453">Die Validierung der Richtlinienwerte hat Fehler ergeben und ist fehlgeschlagen</translation>
 <translation id="1840009953725035797">Heimkinosysteme</translation>
-<translation id="184153295865602321">Für zusätzlichen Schutz solltest du immer deinen Fingerabdruck, dein Gesicht oder eine andere Displaysperre verwenden, wenn du mit Autofill bezahlst</translation>
+<translation id="184153295865602321">Für zusätzlichen Schutz solltest du immer deinen Fingerabdruck, die Gesichtserkennung oder eine andere Displaysperre verwenden, wenn du mit Autofill bezahlst</translation>
 <translation id="1842969606798536927">Bezahlen</translation>
 <translation id="184517536440397176">Ein Elternteil oder Erziehungsberechtigter muss dir erlauben, diese Website zu besuchen. Bevor du ihn fragst, müssen wir aber zuerst überprüfen, ob du es bist.</translation>
 <translation id="1846432862466000825">Kunststoff (Archiv)</translation>
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Standort blockiert</translation>
 <translation id="2041788246978549610">Verfügbare Mikrofone verwenden (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Fach 7</translation>
-<translation id="2043896419861982462">Wenn du die Optionen für Ratenzahlungen ausblenden möchtest, rufe die <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> auf</translation>
 <translation id="2045871135676061132">Umschlag Personal</translation>
 <translation id="2046951263634619614">Buchhändler</translation>
 <translation id="2048261947532620704">Seite wird übersetzt</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Das eingegebene Passwort wurde in einer Datenpanne gefunden. Der Passwortmanager empfiehlt, dieses Passwort jetzt zu ändern.</translation>
 <translation id="3307649904964670439">Schaltfläche „Chrome anpassen“ – aktivieren, um das Erscheinungsbild des Browsers anzupassen</translation>
 <translation id="3308006649705061278">Organisationseinheit (OU)</translation>
-<translation id="3317077846337994567">Das Bezahlen in Raten ist momentan nicht verfügbar. Versuche es später noch einmal.</translation>
 <translation id="3318016344440038475">Comedy-Fernsehserien</translation>
 <translation id="3324687287337751929">4 × 6 Zoll</translation>
 <translation id="3324983252691184275">Purpur</translation>
@@ -1550,7 +1548,6 @@
 <translation id="3600106876108433070">Informationen zu Vergleichstabellen</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Schaltfläche „Datenschutzeinstellungen des Google-Kontos verwalten“ – aktivieren, um die Datenschutzeinstellungen deines Google-Kontos aufzurufen</translation>
-<translation id="3602695245205338770">Anbieter für Ratenzahlung auswählen</translation>
 <translation id="3603507503523709">App durch Administrator blockiert</translation>
 <translation id="3605899229568538311">5 × 5 Zoll</translation>
 <translation id="3606917451836803637">Fernsehsendungen</translation>
@@ -1658,7 +1655,7 @@
 <translation id="3754210790023674521">Bild im Bild beenden</translation>
 <translation id="3759461132968374835">Es liegen keine kürzlich gemeldeten Abstürze vor. Abstürze, die bei deaktivierter Absturzberichtsfunktion aufgetreten sind, werden hier nicht angezeigt.</translation>
 <translation id="3760561303380396507">Windows Hello anstelle des CVCs verwenden?</translation>
-<translation id="3761171036307311438">Name auf Karte:</translation>
+<translation id="3761171036307311438">Name auf der Karte:</translation>
 <translation id="3761718714832595332">Status ausblenden</translation>
 <translation id="3763752038825281594">Du hast die Berechtigung „<ph name="PERMISSION" />“ für diese Website zuvor nicht zugelassen</translation>
 <translation id="3765588406864124894">Ablage 9</translation>
@@ -2272,7 +2269,7 @@
 <translation id="4800132727771399293">Prüfe das Ablaufdatum und deinen CVC und versuche es dann noch einmal.</translation>
 <translation id="4800546479758254481">AR-Berechtigung gewährt</translation>
 <translation id="4803924862070940586"><ph name="FORMATTED_TOTAL_AMOUNT" /> <ph name="CURRENCY_CODE" /></translation>
-<translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4807098396393229769">Name auf der Karte</translation>
 <translation id="4809079943450490359">Anweisungen des Geräteadministrators:</translation>
 <translation id="4811450222531576619">Informationen zur Quelle und zum Thema</translation>
 <translation id="4811918461974803225">Google Pay-Logo, Affirm-Logo</translation>
@@ -3178,7 +3175,6 @@
 <translation id="6327065120806001832">Zugriff auf lokales Netzwerk</translation>
 <translation id="6328639280570009161">Deaktiviere die Netzwerkvorhersage.</translation>
 <translation id="6329815962353376655">&lt;Frage eingeben&gt;</translation>
-<translation id="6334834493885103305">Du kannst jetzt mit Affirm, Zip oder Klarna in Raten bezahlen</translation>
 <translation id="6335029926534404762">Sportschuhe</translation>
 <translation id="6336948221660696475">VR-Berechtigung nicht gewährt</translation>
 <translation id="6337133576188860026">Es werden weniger als <ph name="SIZE" /> Speicherplatz freigegeben. Manche Websites werden beim nächsten Öffnen eventuell langsamer geladen.</translation>
@@ -3218,7 +3214,7 @@
 <translation id="6386565501269869892">Umschlag You 4</translation>
 <translation id="6387645831795005740">Angreifer kopieren manchmal Websites und nehmen kleine, unauffällige Änderungen an der URL vor.</translation>
 <translation id="6388060462449937608">Fitnessausrüstung und ‑zubehör</translation>
-<translation id="6389470377220713856">Name auf Karte</translation>
+<translation id="6389470377220713856">Name auf der Karte</translation>
 <translation id="6390200185239044127">Halbierte Z-Faltung</translation>
 <translation id="6390533465682072118">Wiederherstellung</translation>
 <translation id="639068771471208680">Mehrteiliges Formular</translation>
@@ -3580,6 +3576,7 @@
 <translation id="6989763994942163495">Erweiterte Einstellungen anzeigen</translation>
 <translation id="6991376411634620997">Passkey • Windows Hello</translation>
 <translation id="6997288673234694149">Baseball- und Softballausrüstung</translation>
+<translation id="6998512609912910179">Formulare schneller ausfüllen</translation>
 <translation id="6999480632062519056">Fitness- und Personal Training</translation>
 <translation id="7003278537452757231">Vorleger und Teppiche</translation>
 <translation id="7003322000677139268">Ersatz- und Zubehörteile für Kraftfahrzeuge</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Fehler beim Laden des PDF-Dokuments.</translation>
 <translation id="9008201768610948239">Ignorieren</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Keine}=1{Von 1 Website}other{Von # Websites}}</translation>
-<translation id="9012194306129927220">Du kannst jetzt mit Affirm oder Zip in Raten bezahlen</translation>
 <translation id="9014705027639070815">Besuchte Websites können Informationen von Chrome anfordern, um die Leistung ihrer Werbeanzeigen besser messen zu können. Chrome erlaubt Websites, nur manche Datentypen zu erheben, z. B. ob du nach dem Besuch einer Website etwas gekauft hast</translation>
 <translation id="9018120810758822233">Sicherheitscode für <ph name="CREDIT_CARD" /> eingeben</translation>
 <translation id="901834265349196618">E-Mail</translation>
diff --git a/components/strings/components_strings_el.xtb b/components/strings/components_strings_el.xtb
index c71c611..45374f1 100644
--- a/components/strings/components_strings_el.xtb
+++ b/components/strings/components_strings_el.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Περιποίηση μαλλιών</translation>
 <translation id="1935353813610900265">Αποστολή σχολίων για αναζήτηση ιστορικού με υποστήριξη AI</translation>
 <translation id="1935995810530254458">Αντιγραφή ούτως ή άλλως</translation>
+<translation id="1938580037092872316">Προσθήκη νέων πληροφοριών σε αποθηκευμένη διεύθυνση</translation>
 <translation id="1939059826036755332">Αυτόματη λειτουργία picture-in-picture</translation>
 <translation id="1939175642807587452">Μπορεί να ζητά να στέλνει ειδοποιήσεις.</translation>
 <translation id="1940441167050915935">Διαγραφή αποθηκευμένων κωδικών ασφαλείας</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Η τοποθεσία αποκλείστηκε</translation>
 <translation id="2041788246978549610">Χρήση διαθέσιμων μικροφώνων (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Δίσκος 7</translation>
-<translation id="2043896419861982462">Για να αποκρύψετε τις επιλογές πληρωμής σε βάθος χρόνου, μεταβείτε στις <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Φάκελος Personal</translation>
 <translation id="2046951263634619614">Βιβλιοπωλεία λιανικής</translation>
 <translation id="2048261947532620704">Μετάφραση σελίδας</translation>
@@ -1374,7 +1374,6 @@
 <translation id="33073482541490531">Ο κωδικός πρόσβασης που μόλις χρησιμοποιήσατε εντοπίστηκε σε μια παραβίαση δεδομένων. Η Διαχείριση κωδικών πρόσβασης συνιστά την άμεση αλλαγή αυτού του κωδικού πρόσβασης.</translation>
 <translation id="3307649904964670439">Κουμπί Προσαρμογή Chrome, ενεργοποιήστε το για να προσαρμόσετε την εμφάνιση του προγράμματος περιήγησης</translation>
 <translation id="3308006649705061278">Οργανωτική ομάδα (OU)</translation>
-<translation id="3317077846337994567">Η πληρωμή σε βάθος χρόνου δεν είναι διαθέσιμη αυτή τη στιγμή. Δοκιμάστε ξανά αργότερα.</translation>
 <translation id="3318016344440038475">Κωμωδίες στην τηλεόραση</translation>
 <translation id="3324687287337751929">4 x 6 ίντσες</translation>
 <translation id="3324983252691184275">Βαθύ κόκκινο</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Μάθετε σχετικά με τους συγκριτικούς πίνακες</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Κουμπί Διαχείριση ρυθμίσεων απορρήτου Google, ενεργοποιήστε το για να επισκεφτείτε τις ρυθμίσεις απορρήτου του Λογαριασμού σας Google</translation>
-<translation id="3602695245205338770">Επιλέξτε έναν πάροχο πληρωμής σε βάθος χρόνου</translation>
 <translation id="3603507503523709">Η εφαρμογή έχει αποκλειστεί από τον διαχειριστή σας.</translation>
 <translation id="3605899229568538311">5 x 5 ίντσες</translation>
 <translation id="3606917451836803637">Τηλεοπτικές εκπομπές και προγράμματα</translation>
@@ -3182,7 +3180,6 @@
 <translation id="6327065120806001832">πρόσβαση στο τοπικό δίκτυο</translation>
 <translation id="6328639280570009161">Δοκιμάστε να απενεργοποιήσετε την πρόβλεψη δικτύου</translation>
 <translation id="6329815962353376655">&lt;Πληκτρολογήστε μια ερώτηση&gt;</translation>
-<translation id="6334834493885103305">Τώρα μπορείτε να πληρώσετε σε βάθος χρόνου, χρησιμοποιώντας Affirm, Zip ή Klarna</translation>
 <translation id="6335029926534404762">Αθλητικά παπούτσια</translation>
 <translation id="6336948221660696475">Δεν επιτρέπεται η χρήση του VR</translation>
 <translation id="6337133576188860026">Απελευθερώνει λιγότερο από <ph name="SIZE" />. Ορισμένοι ιστότοποι μπορεί να φορτωθούν πιο αργά κατά την επόμενη επίσκεψή σας.</translation>
@@ -3545,6 +3542,7 @@
 <translation id="6935082727755903526">Θέσεις εργασίας στον χώρο της λογιστικής και των χρηματοοικονομικών</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Ορισμένοι ιστότοποι μπορεί να φορτώσουν πιο αργά στην επόμενη επίσκεψή σας.</translation>
 <translation id="6936976777388162184">Αυτή είναι μια συσκευή που περιλαμβάνεται σε πακέτο και δεν μπορεί να εγγραφεί στην Αναβάθμιση kiosk και σήμανσης.</translation>
+<translation id="6942444979237658241">Σχόλια - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Παιχνίδια στρατηγικής</translation>
 <translation id="6944692733090228304">Καταχωρίσατε τον κωδικό πρόσβασής σας σε έναν ιστότοπο τον οποίο δεν διαχειρίζεται ο οργανισμός <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Για να προστατεύσετε τον λογαριασμό σας, μην χρησιμοποιήσετε ξανά αυτόν τον κωδικό πρόσβασης σε άλλες εφαρμογές και ιστότοπους.</translation>
 <translation id="6946949206576443118">Αναζήτηση στον ιστό με το Chrome</translation>
@@ -4003,6 +4001,7 @@
 <translation id="7668654391829183341">Άγνωστη συσκευή</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> από <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Ενέργειες που εκτελέστηκαν σε δεδομένα που έχουν επισημανθεί ως εμπιστευτικά (1 ενέργεια από τη στιγμή της σύνδεσης). <ph name="BEGIN_LINK" />Μάθετε περισσότερα<ph name="END_LINK" />}other{Ενέργειες που εκτελέστηκαν σε δεδομένα που έχουν επισημανθεί ως εμπιστευτικά (# ενέργειες από τη στιγμή της σύνδεσης). <ph name="BEGIN_LINK" />Μάθετε περισσότερα<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Οι πληροφορίες από τον Λογαριασμό σας Google <ph name="USER_EMAIL" /> μπορούν να σας βοηθήσουν να συμπληρώνετε πιο γρήγορα φόρμες στο Chrome</translation>
 <translation id="7673278391011283842">Γραμματοκιβώτιο 6</translation>
 <translation id="7675325315208090829">Διαχείριση τρόπων πληρωμής…</translation>
 <translation id="767550629621587224">Καρτέλες με κοπή</translation>
@@ -4269,6 +4268,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Δημιουργήθηκε πριν από 1 μήνα}other{Δημιουργήθηκε πριν από {NUM_MONTHS} μήνες}}</translation>
 <translation id="8148608574971654810">Έκδοση PDF:</translation>
 <translation id="8149426793427495338">Ο υπολογιστής σας τέθηκε σε αδράνεια.</translation>
+<translation id="815036624016370447">Οι πληροφορίες από τον Λογαριασμό σας Google <ph name="ACCOUNT" /> μπορούν να σας βοηθήσουν να συμπληρώνετε πιο γρήγορα φόρμες στο Chrome</translation>
 <translation id="8150722005171944719">Δεν είναι δυνατή η ανάγνωση του αρχείου στη διεύθυνση <ph name="URL" />. Ενδέχεται να καταργήθηκε, να μετακινήθηκε ή τα δικαιώματα αρχείου μπορεί να μην επιτρέπουν την πρόσβαση.</translation>
 <translation id="8151185429379586178">Εργαλεία για προγραμματιστές</translation>
 <translation id="8153865548451212769">{0,plural, =1{Η πολιτική διαχειριστή δεν συνιστά τη λήψη αυτού του αρχείου σε <ph name="DESTINATION_NAME" />.}other{Η πολιτική διαχειριστή δεν συνιστά τη λήψη αυτών των αρχείων σε <ph name="DESTINATION_NAME" />.}}</translation>
@@ -4755,7 +4755,6 @@
 <translation id="9005998258318286617">Η φόρτωση του εγγράφου PDF απέτυχε.</translation>
 <translation id="9008201768610948239">Παράβλεψη</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Κανένας}=1{Από 1 ιστότοπο}other{Από # ιστοτόπους}}</translation>
-<translation id="9012194306129927220">Τώρα μπορείτε να πληρώσετε σε βάθος χρόνου, χρησιμοποιώντας Affirm ή Zip</translation>
 <translation id="9014705027639070815">Οι ιστότοποι που επισκέπτεστε μπορούν να ζητήσουν από το Chrome πληροφορίες που θα τους βοηθήσουν να μετρήσουν την απόδοση των διαφημίσεών τους. Το Chrome επιτρέπει στους ιστοτόπους να συλλέγουν περιορισμένους τύπους δεδομένων, όπως το αν κάνατε κάποια αγορά μετά την επίσκεψη σε κάποιον ιστότοπο.</translation>
 <translation id="9018120810758822233">Εισαγάγετε τον κωδικό ασφαλείας για την κάρτα <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">ηλεκτρονικό ταχυδρομείο</translation>
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb
index dfcb5b24..c864f03 100644
--- a/components/strings/components_strings_en-GB.xtb
+++ b/components/strings/components_strings_en-GB.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Location blocked</translation>
 <translation id="2041788246978549610">Use available microphones (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tray 7</translation>
-<translation id="2043896419861982462">To hide pay-over-time options, go to <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Book Retailers</translation>
 <translation id="2048261947532620704">Translating page</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">The password that you just used was found in a data breach. Password Manager recommends changing this password now.</translation>
 <translation id="3307649904964670439">Customise Chrome button, activate to customise the look of your browser</translation>
 <translation id="3308006649705061278">Organisational Unit (OU)</translation>
-<translation id="3317077846337994567">Pay over time isn't available at the moment. Please try again later.</translation>
 <translation id="3318016344440038475">TV comedies</translation>
 <translation id="3324687287337751929">4 in x 6 in</translation>
 <translation id="3324983252691184275">Crimson</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Learn about comparison tables</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Manage Google privacy settings button, activate to visit your Google Account privacy settings</translation>
-<translation id="3602695245205338770">Choose a pay-over-time provider</translation>
 <translation id="3603507503523709">Application blocked by your administrator</translation>
 <translation id="3605899229568538311">5 in x 5 in</translation>
 <translation id="3606917451836803637">TV shows and programmes</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">local network access</translation>
 <translation id="6328639280570009161">Try disabling network prediction</translation>
 <translation id="6329815962353376655">&lt;Type a question&gt;</translation>
-<translation id="6334834493885103305">Now you can pay over time using Affirm, Zip or Klarna</translation>
 <translation id="6335029926534404762">Trainers</translation>
 <translation id="6336948221660696475">VR not allowed</translation>
 <translation id="6337133576188860026">Frees up less than <ph name="SIZE" />. Some sites may load more slowly on your next visit.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">+ Show advanced settings</translation>
 <translation id="6991376411634620997">Passkey • Windows Hello</translation>
 <translation id="6997288673234694149">Baseball and Softball Equipment</translation>
+<translation id="6998512609912910179">Fill forms faster</translation>
 <translation id="6999480632062519056">Fitness Instruction and Personal Training</translation>
 <translation id="7003278537452757231">Rugs and Carpets</translation>
 <translation id="7003322000677139268">Vehicle parts and accessories</translation>
@@ -4750,7 +4747,6 @@
 <translation id="9005998258318286617">Failed to load PDF document.</translation>
 <translation id="9008201768610948239">Ignore</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{None}=1{From 1 site}other{From # sites}}</translation>
-<translation id="9012194306129927220">Now you can pay over time using Affirm or Zip</translation>
 <translation id="9014705027639070815">Sites that you visit can ask Chrome for information to help them measure the performance of their ads. Chrome lets sites collect limited types of data, such as whether you made a purchase after visiting a site.</translation>
 <translation id="9018120810758822233">Enter your security code for <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb
index 310e5eb..31f4074 100644
--- a/components/strings/components_strings_es-419.xtb
+++ b/components/strings/components_strings_es-419.xtb
@@ -404,7 +404,7 @@
 <translation id="1656489000284462475">Retiro</translation>
 <translation id="1658111267661135323">TV y video</translation>
 <translation id="1658918301167915956">dispositivos Bluetooth</translation>
-<translation id="1662550410081243962">Guardar y completar formas de pago.</translation>
+<translation id="1662550410081243962">Guardar y completar formas de pago</translation>
 <translation id="1662980953334786797">Mismo orden</translation>
 <translation id="1663943134801823270">Las tarjetas y direcciones provienen de Chrome. Puedes administrarlas en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="1664389769577564606">Fotopolímero flexográfico</translation>
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Ubicación bloqueada</translation>
 <translation id="2041788246978549610">Usar los micrófonos disponibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bandeja 7</translation>
-<translation id="2043896419861982462">Para ocultar las opciones de pago en cuotas, ve a <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Sobre Personal</translation>
 <translation id="2046951263634619614">Librerías</translation>
 <translation id="2048261947532620704">Traduciendo página</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Apps de Android</translation>
 <translation id="2102519472192754194">Navegadores web</translation>
 <translation id="2103210856015238101">La lista de tarjetas de lealtad disponibles que se debe tocar para completar está totalmente abierta.</translation>
+<translation id="2104739941682874393">El autocompletado mejorado comprende mejor los formularios y puede autocompletarlos más rápido</translation>
 <translation id="2105838220373099643">Juegos de rol</translation>
 <translation id="2107021941795971877">Compatibilidades de la impresora</translation>
 <translation id="2108755909498034140">Reinicia la computadora.</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">La contraseña que acabas de usar se encontró en una violación de la seguridad de los datos. El Administrador de contraseñas te recomienda cambiar la contraseña ahora.</translation>
 <translation id="3307649904964670439">Botón Personalizar Chrome: actívalo para personalizar el estilo del navegador</translation>
 <translation id="3308006649705061278">Unidad organizativa (OU)</translation>
-<translation id="3317077846337994567">La opción de pago en cuotas no está disponible en este momento. Vuelve a intentarlo más tarde.</translation>
 <translation id="3318016344440038475">Comedias de TV</translation>
 <translation id="3324687287337751929">10.2 × 15.2 cm (4 × 6 in)</translation>
 <translation id="3324983252691184275">Carmesí</translation>
@@ -1552,7 +1551,6 @@
 <translation id="3600106876108433070">Obtén más información sobre las tablas de comparación</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botón Administrar la configuración de privacidad de Google: actívalo para visitar la configuración de privacidad de tu Cuenta de Google</translation>
-<translation id="3602695245205338770">Elige un proveedor de pago a plazos</translation>
 <translation id="3603507503523709">El administrador bloqueó la aplicación</translation>
 <translation id="3605899229568538311">12.7 × 12.7 cm (5 × 5 in)</translation>
 <translation id="3606917451836803637">Programas de TV</translation>
@@ -2099,7 +2097,7 @@
 <translation id="4480760608050410381">Video MP4</translation>
 <translation id="448363931695049633">Pizzerías</translation>
 <translation id="4489023393592172404">Sobre Kaku n.º 4</translation>
-<translation id="4489977488133295402">Verifica tu identidad para autocompletar las formas de pago</translation>
+<translation id="4489977488133295402">Verificar tu identidad para autocompletar las formas de pago</translation>
 <translation id="4490717597759821841">A7</translation>
 <translation id="449126573531210296">Encriptar las contraseñas sincronizadas con tu Cuenta de Google</translation>
 <translation id="4493480324863638523">La URL no es válida. Debe ser una URL con un esquema estándar, p. ej., http://ejemplo.com o https://ejemplo.com.</translation>
@@ -2430,6 +2428,7 @@
 <translation id="5052517576853118371">Temas activos</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Para enviar este archivo mediante Compartir con Nearby, libera espacio (<ph name="DISK_SPACE_SIZE" />) en el dispositivo.}other{Para enviar estos archivos mediante Compartir con Nearby, libera espacio (<ph name="DISK_SPACE_SIZE" />) en el dispositivo.}}</translation>
 <translation id="505757197798929356">Proporciona el motivo de la apertura (obligatorio)</translation>
+<translation id="5058282932481719070">obtén más información sobre la función de autocompletado mejorado en la configuración</translation>
 <translation id="5060419232449737386">Configuración de subtítulos</translation>
 <translation id="5060483733937416656">Elegiste realizar la verificación con Windows Hello en sitios web que usan <ph name="PROVIDER_ORIGIN" />. Es posible que este proveedor haya almacenado información sobre tu forma de pago, la que puedes <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">¿Quisiste decir <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3031,6 +3030,7 @@
 <translation id="6062937464449575061">Dejar de realizar el seguimiento de precios</translation>
 <translation id="6063415549109819824">Financiación de la vivienda</translation>
 <translation id="6070432475334343308">No se subieron uno o más archivos a <ph name="FOLDER_NAME" /> en <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Servicio del analizador de contenido de favoritos</translation>
 <translation id="6078069862923723141">Cian 2</translation>
 <translation id="6085149458302186532">Etiquetas (de color)</translation>
 <translation id="6087312102907839798">Búsquedas relacionadas</translation>
@@ -3181,7 +3181,6 @@
 <translation id="6327065120806001832">acceso a la red local</translation>
 <translation id="6328639280570009161">Intenta inhabilitar la predicción de red.</translation>
 <translation id="6329815962353376655">&lt;Escribe una pregunta&gt;</translation>
-<translation id="6334834493885103305">Ahora puedes pagar en cuotas con Affirm, Zip o Klarna</translation>
 <translation id="6335029926534404762">Calzado deportivo</translation>
 <translation id="6336948221660696475">No se permite la RV</translation>
 <translation id="6337133576188860026">Esta acción libera menos de <ph name="SIZE" />. Es posible que algunos sitios se carguen más lento en tu próxima visita.</translation>
@@ -3555,6 +3554,7 @@
 <translation id="695140971690006676">Restablecer todos los valores</translation>
 <translation id="6954049078461159956">Hockey</translation>
 <translation id="695582302419398462">Cartón (corrugado doble)</translation>
+<translation id="6957153644870901611">Activa la función de autocompletado mejorado para completar automáticamente más campos</translation>
 <translation id="6957887021205513506">El certificado del servidor parece falso.</translation>
 <translation id="6958564499836457428">Administra la configuración de privacidad de Google en tu Cuenta de Google</translation>
 <translation id="6961844873822989059">Puede solicitar permiso para usar las fuentes instaladas en el dispositivo</translation>
@@ -4753,7 +4753,6 @@
 <translation id="9005998258318286617">No se pudo cargar el documento PDF.</translation>
 <translation id="9008201768610948239">Ignorar</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ninguno}=1{De 1 sitio}other{De # sitios}}</translation>
-<translation id="9012194306129927220">Ahora puedes pagar en cuotas con Affirm o Zip</translation>
 <translation id="9014705027639070815">Los sitios que visitas pueden solicitar información a Chrome para medir el rendimiento de sus anuncios. Chrome permite que los sitios recopilen tipos limitados de datos, por ejemplo, si realizaste una compra después de visitar un sitio.</translation>
 <translation id="9018120810758822233">Ingresa el código de seguridad de <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">Correo electrónico</translation>
diff --git a/components/strings/components_strings_es.xtb b/components/strings/components_strings_es.xtb
index 6961fb6..afa7c24e 100644
--- a/components/strings/components_strings_es.xtb
+++ b/components/strings/components_strings_es.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Cuidado del cabello</translation>
 <translation id="1935353813610900265">Envía comentarios sobre la búsqueda en el historial con la tecnología de IA</translation>
 <translation id="1935995810530254458">Copiar de todos modos</translation>
+<translation id="1938580037092872316">Añadir información nueva a la dirección guardada</translation>
 <translation id="1939059826036755332">Imagen en imagen automática</translation>
 <translation id="1939175642807587452">Puede pedir permiso para enviar notificaciones</translation>
 <translation id="1940441167050915935">Eliminar códigos de seguridad guardados</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Ubicación bloqueada</translation>
 <translation id="2041788246978549610">Usar micrófonos disponibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bandeja 7</translation>
-<translation id="2043896419861982462">Para ocultar las opciones de pago a plazos, ve a la <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Sobre personal</translation>
 <translation id="2046951263634619614">Librerías</translation>
 <translation id="2048261947532620704">Traduciendo página</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Aplicaciones de Android</translation>
 <translation id="2102519472192754194">Navegadores web</translation>
 <translation id="2103210856015238101">Las tarjetas de fidelización que puedes rellenar con un toque están abiertas a altura completa.</translation>
+<translation id="2104739941682874393">La función Autocompletar mejorada entiende mejor los formularios y puede autocompletarlos más rápido</translation>
 <translation id="2105838220373099643">Juegos de rol</translation>
 <translation id="2107021941795971877">Soportes de impresión</translation>
 <translation id="2108755909498034140">Reinicia el ordenador</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">La contraseña que acabas de usar se ha encontrado en una brecha de seguridad de datos. El gestor de contraseñas te recomienda que cambies esa contraseña ahora.</translation>
 <translation id="3307649904964670439">Botón Personalizar Chrome: actívalo para personalizar el aspecto de tu navegador</translation>
 <translation id="3308006649705061278">Unidad organizativa (OU)</translation>
-<translation id="3317077846337994567">La opción de pagar a plazos no está disponible en este momento. Inténtalo de nuevo más tarde.</translation>
 <translation id="3318016344440038475">Comedias de televisión</translation>
 <translation id="3324687287337751929">4x6 pulgadas</translation>
 <translation id="3324983252691184275">Carmesí</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">Más información sobre las tablas comparativas</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botón Gestionar configuración de privacidad de Google: actívalo para acceder a la configuración de privacidad de tu cuenta de Google</translation>
-<translation id="3602695245205338770">Elige un proveedor de pago a plazos</translation>
 <translation id="3603507503523709">Tu administrador ha bloqueado esta aplicación</translation>
 <translation id="3605899229568538311">5x5 pulgadas</translation>
 <translation id="3606917451836803637">Programas y series de televisión</translation>
@@ -2429,6 +2428,7 @@
 <translation id="5052517576853118371">Temas activos</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Para enviar este archivo usando Compartir con Nearby, libera espacio (<ph name="DISK_SPACE_SIZE" />) en tu dispositivo}other{Para enviar estos archivos usando Compartir con Nearby, libera espacio (<ph name="DISK_SPACE_SIZE" />) en tu dispositivo}}</translation>
 <translation id="505757197798929356">Indica el motivo por el que lo abres (obligatorio)</translation>
+<translation id="5058282932481719070">Consulta más información sobre la función Autocompletar mejorada en los ajustes</translation>
 <translation id="5060419232449737386">Ajustes de subtítulos</translation>
 <translation id="5060483733937416656">Has elegido realizar la verificación con Windows Hello en sitios web que usan <ph name="PROVIDER_ORIGIN" />. Este proveedor puede haber almacenado información sobre tu método de pago, que puedes <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">¿Querías decir <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3030,6 +3030,7 @@
 <translation id="6062937464449575061">Dejar de seguir precio</translation>
 <translation id="6063415549109819824">Financiación de la vivienda</translation>
 <translation id="6070432475334343308">No se han subido uno o varios archivos a <ph name="FOLDER_NAME" /> en <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Servicio para analizar marcadores de contenido</translation>
 <translation id="6078069862923723141">Cian 2</translation>
 <translation id="6085149458302186532">Etiquetas (color)</translation>
 <translation id="6087312102907839798">Búsquedas relacionadas</translation>
@@ -3180,7 +3181,6 @@
 <translation id="6327065120806001832">acceso a la red local</translation>
 <translation id="6328639280570009161">Prueba a inhabilitar la predicción de red</translation>
 <translation id="6329815962353376655">&lt;Escribe una pregunta&gt;</translation>
-<translation id="6334834493885103305">Ahora puedes pagar a plazos con Affirm, Zip o Klarna</translation>
 <translation id="6335029926534404762">Calzado deportivo</translation>
 <translation id="6336948221660696475">Realidad virtual no permitida</translation>
 <translation id="6337133576188860026">Libera menos de <ph name="SIZE" />. Algunos sitios pueden tardar más en cargarse la próxima vez que accedas a ellos.</translation>
@@ -3542,6 +3542,7 @@
 <translation id="6935082727755903526">Trabajos de contabilidad y finanzas</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Algunos sitios pueden tardar más en cargarse la próxima vez que los visites.</translation>
 <translation id="6936976777388162184">Este dispositivo forma parte de un paquete y no se puede registrar con la Licencia de Kiosk y Signage</translation>
+<translation id="6942444979237658241">Comentarios (<ph name="GROUP_NAME" />)</translation>
 <translation id="6944557544071529399">Juegos de estrategia</translation>
 <translation id="6944692733090228304"><ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> no gestiona el sitio web en el que has introducido tu contraseña. Para proteger tu cuenta, no utilices la misma contraseña en otras aplicaciones o sitios.</translation>
 <translation id="6946949206576443118">Buscar en la Web con Chrome</translation>
@@ -3554,6 +3555,7 @@
 <translation id="695140971690006676">Restablecer todo</translation>
 <translation id="6954049078461159956">Hockey</translation>
 <translation id="695582302419398462">Cartón (doble capa)</translation>
+<translation id="6957153644870901611">Activa la función Autocompletar mejorada para rellenar automáticamente más campos</translation>
 <translation id="6957887021205513506">El certificado del servidor parece ser falso.</translation>
 <translation id="6958564499836457428">Gestiona la configuración de privacidad de Google en tu cuenta de Google</translation>
 <translation id="6961844873822989059">Puede solicitar permiso para usar las fuentes instaladas en tu dispositivo</translation>
@@ -4000,6 +4002,7 @@
 <translation id="7668654391829183341">Dispositivo desconocido</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> de <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Acciones realizadas con datos marcados como confidenciales (1 acción desde el inicio de sesión). <ph name="BEGIN_LINK" />Más información<ph name="END_LINK" />}other{Acciones realizadas con datos marcados como confidenciales (# acciones desde el inicio de sesión). <ph name="BEGIN_LINK" />Más información<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">La información de tu cuenta de Google <ph name="USER_EMAIL" /> puede ayudarte a rellenar formularios más rápido en Chrome</translation>
 <translation id="7673278391011283842">Buzón de correo 6</translation>
 <translation id="7675325315208090829">Gestionar métodos de pago...</translation>
 <translation id="767550629621587224">Fichas precortadas</translation>
@@ -4266,6 +4269,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Creado hace 1 mes}other{Creado hace {NUM_MONTHS} meses}}</translation>
 <translation id="8148608574971654810">Versión de PDF:</translation>
 <translation id="8149426793427495338">El ordenador se ha suspendido.</translation>
+<translation id="815036624016370447">La información de tu cuenta de Google <ph name="ACCOUNT" /> puede ayudarte a rellenar formularios más rápido en Chrome</translation>
 <translation id="8150722005171944719">El archivo que se encuentra en <ph name="URL" /> no se puede leer. Puede que se haya eliminado o movido o que los permisos del archivo impidan acceder a él.</translation>
 <translation id="8151185429379586178">DevTools</translation>
 <translation id="8153865548451212769">{0,plural, =1{La política del administrador recomienda no descargar este archivo en <ph name="DESTINATION_NAME" />}other{La política del administrador recomienda no descargar estos archivos en <ph name="DESTINATION_NAME" />}}</translation>
@@ -4751,7 +4755,6 @@
 <translation id="9005998258318286617">Se ha producido un error al cargar el documento PDF.</translation>
 <translation id="9008201768610948239">Ignorar</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ninguno}=1{De 1 sitio}other{De # sitios}}</translation>
-<translation id="9012194306129927220">Ahora puedes pagar a plazos con Affirm o Zip</translation>
 <translation id="9014705027639070815">Los sitios que visites pueden solicitar información a Chrome para ayudarles a medir el rendimiento de sus anuncios. Chrome permite que los sitios recojan algunos tipos de datos, como si has hecho una compra después de visitar un sitio.</translation>
 <translation id="9018120810758822233">Introduce el código de seguridad de <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">correo electrónico</translation>
diff --git a/components/strings/components_strings_et.xtb b/components/strings/components_strings_et.xtb
index 1128186b..7406033e 100644
--- a/components/strings/components_strings_et.xtb
+++ b/components/strings/components_strings_et.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Asukoht on blokeeritud</translation>
 <translation id="2041788246978549610">Kasuta saadaolevaid mikrofone (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Salv 7</translation>
-<translation id="2043896419861982462">Järelmaksuvalikute peitmiseks avage <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Ümbrik Isiklik</translation>
 <translation id="2046951263634619614">Raamatute jaemüüjad</translation>
 <translation id="2048261947532620704">Lehe tõlkimine</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Androidi rakendused</translation>
 <translation id="2102519472192754194">Veebibrauserid</translation>
 <translation id="2103210856015238101">Saadaolevad kliendikaardid, mis täidetakse puudutamisel, on avatud täiskõrgusel.</translation>
+<translation id="2104739941682874393">Täiustatud automaattäide mõistab vorme paremini ja saab need teie eest automaatselt täita.</translation>
 <translation id="2105838220373099643">Rollimängud</translation>
 <translation id="2107021941795971877">Prinditeenuste toed</translation>
 <translation id="2108755909498034140">Taaskäivitage oma arvuti</translation>
@@ -1374,7 +1374,6 @@
 <translation id="33073482541490531">Äsja kasutatud parool leiti andmetega seotud rikkumisest. Paroolihaldur soovitab kohe seda parooli muuta.</translation>
 <translation id="3307649904964670439">Nupp Chrome'i kohandamine, aktiveerige nupp, et kohandada oma brauseri välimust</translation>
 <translation id="3308006649705061278">Organisatsiooniüksus (OU)</translation>
-<translation id="3317077846337994567">Järelmaks pole praegu saadaval. Proovige hiljem uuesti.</translation>
 <translation id="3318016344440038475">Telekomöödiad</translation>
 <translation id="3324687287337751929">4 × 6 tolli</translation>
 <translation id="3324983252691184275">Tulipunane</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Teave võrdlustabelite kohta</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Nupp Google'i privaatsusseadete haldamine, aktiveerige nupp Google'i konto privaatsusseadete avamiseks</translation>
-<translation id="3602695245205338770">Valige järelmaksuteenuse pakkuja</translation>
 <translation id="3603507503523709">Rakenduse blokeeris administraator</translation>
 <translation id="3605899229568538311">5 × 5 tolli</translation>
 <translation id="3606917451836803637">Telesaated ja -programmid</translation>
@@ -2429,6 +2427,7 @@
 <translation id="5052517576853118371">Aktiivsed teemad</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Selle faili saatmiseks funktsiooni Läheduses jagamine kaudu vabastage seadmes ruumi (<ph name="DISK_SPACE_SIZE" />)}other{Nende failide saatmiseks funktsiooni Läheduses jagamine kaudu vabastage seadmes ruumi (<ph name="DISK_SPACE_SIZE" />)}}</translation>
 <translation id="505757197798929356">Esitage avamise põhjus (nõutav)</translation>
+<translation id="5058282932481719070">lisateave täiustatud automaattäite kohta seadetes</translation>
 <translation id="5060419232449737386">Subtiitrite seaded</translation>
 <translation id="5060483733937416656">Valisite Windows Helloga kinnitamise veebisaitide puhul, mis kasutavad pakkujat <ph name="PROVIDER_ORIGIN" />. See pakkuja võis teie makseviisi teabe salvestada. Võite <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Kas mõtlesite domeeni <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3030,6 +3029,7 @@
 <translation id="6062937464449575061">Peata hinna jälgimine</translation>
 <translation id="6063415549109819824">Kodu finantseerimine</translation>
 <translation id="6070432475334343308">Ühte faili ei laaditud üles teenuse <ph name="CLOUD_PROVIDER" /> kausta <ph name="FOLDER_NAME" /></translation>
+<translation id="6071503852498277813">Sisu järjehoidjate sõelumisteenus</translation>
 <translation id="6078069862923723141">Tsüaan 2</translation>
 <translation id="6085149458302186532">Etiketid (värvilised)</translation>
 <translation id="6087312102907839798">Seotud otsingud</translation>
@@ -3180,7 +3180,6 @@
 <translation id="6327065120806001832">juurdepääs kohalikule võrgule</translation>
 <translation id="6328639280570009161">Proovige keelata võrguprognoos</translation>
 <translation id="6329815962353376655">&lt;Sisestage küsimus&gt;</translation>
-<translation id="6334834493885103305">Nüüd saate tasuda Affirmi, Zipi või Klarna järelmaksuga</translation>
 <translation id="6335029926534404762">Spordijalatsid</translation>
 <translation id="6336948221660696475">VR ei ole lubatud</translation>
 <translation id="6337133576188860026">Vabastab alla <ph name="SIZE" />. Mõne saidi laadimine võib järgmisel külastusel rohkem aega võtta.</translation>
@@ -3554,6 +3553,7 @@
 <translation id="695140971690006676">Lähtesta kõik</translation>
 <translation id="6954049078461159956">Hoki</translation>
 <translation id="695582302419398462">Papp (kahekihiline)</translation>
+<translation id="6957153644870901611">Lülitage sisse täiustatud automaattäide, et rohkem välju automaatselt täita.</translation>
 <translation id="6957887021205513506">Serveri sertifikaat näib olevat võltsing.</translation>
 <translation id="6958564499836457428">Google'i privaatsusseadete haldamine Google'i kontol</translation>
 <translation id="6961844873822989059">Saab küsida luba teie seadmesse installitud fontide kasutamiseks</translation>
@@ -3582,6 +3582,7 @@
 <translation id="6989763994942163495">Kuva täpsemad seaded ...</translation>
 <translation id="6991376411634620997">Pääsuvõti • Windows Hello</translation>
 <translation id="6997288673234694149">Pesapalli- ja pehmepallivarustus</translation>
+<translation id="6998512609912910179">Vormide kiirem täitmine</translation>
 <translation id="6999480632062519056">Treeningujuhised ja personaaltreeningud</translation>
 <translation id="7003278537452757231">Põrandakatted ja vaibad</translation>
 <translation id="7003322000677139268">Sõidukite osad ja tarvikud</translation>
@@ -4750,7 +4751,6 @@
 <translation id="9005998258318286617">PDF-dokumendi laadimine ebaõnnestus.</translation>
 <translation id="9008201768610948239">Eira</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ühtegi}=1{Ühelt saidilt}other{# saidilt}}</translation>
-<translation id="9012194306129927220">Nüüd saate tasuda Affirmi või Zipi järelmaksuga</translation>
 <translation id="9014705027639070815">Teie külastatavad saidid võivad küsida Chrome'ilt teavet, et aidata neil mõõta reklaamide toimivust. Chrome lubab saitidel koguda piiratud andmetüüpe, näiteks kas sooritasite ostu pärast saidi külastamist.</translation>
 <translation id="9018120810758822233">Sisestage oma turvakood või <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">meil:</translation>
diff --git a/components/strings/components_strings_eu.xtb b/components/strings/components_strings_eu.xtb
index 6bef7355..21e98a07 100644
--- a/components/strings/components_strings_eu.xtb
+++ b/components/strings/components_strings_eu.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Ilea zaintzea</translation>
 <translation id="1935353813610900265">Bidali AA bidez historian egindako bilaketari buruzko oharrak</translation>
 <translation id="1935995810530254458">Kopiatu halere</translation>
+<translation id="1938580037092872316">Gorde informazio berria gordetako helbidean</translation>
 <translation id="1939059826036755332">Pantaila txiki gainjarri automatikoa</translation>
 <translation id="1939175642807587452">Jakinarazpenak bidaltzea eska dezake</translation>
 <translation id="1940441167050915935">Ezabatu gordetako segurtasun-kodeak</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Blokeatu egin da kokapena</translation>
 <translation id="2041788246978549610">Erabilgarri dauden mikrofonoak erabili (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7. erretilua</translation>
-<translation id="2043896419861982462">Epeka ordaintzeko aukerak ezkutatzeko, joan <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Gutun-azal pertsonala</translation>
 <translation id="2046951263634619614">Liburu-saltzaileak</translation>
 <translation id="2048261947532620704">Orria itzultzen</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Android-erako aplikazioak</translation>
 <translation id="2102519472192754194">Web-arakatzaileak</translation>
 <translation id="2103210856015238101">Sakatze hutsarekin automatikoki beteko diren fideltasun-txartelen zerrenda altuera osoan irekita dago.</translation>
+<translation id="2104739941682874393">Betetze automatiko hobetuak hobeto ulertzen ditu inprimakiak eta bizkorrago bete ditzake automatikoki</translation>
 <translation id="2105838220373099643">Rol-jokoak</translation>
 <translation id="2107021941795971877">Inprimatze-euskarriak</translation>
 <translation id="2108755909498034140">Berrabiarazi ordenagailua</translation>
@@ -1371,7 +1372,6 @@
 <translation id="33073482541490531">Erabili berri duzun pasahitza datuen isilpekotasunaren urratze batean aurkitu da. Google-ren Pasahitz-kudeatzailea aplikazioak pasahitza orain aldatzea gomendatzen du.</translation>
 <translation id="3307649904964670439">Chrome pertsonalizatzeko botoia: aktiba ezazu arakatzailearen itxura pertsonalizatzeko</translation>
 <translation id="3308006649705061278">Erakundeko unitatea</translation>
-<translation id="3317077846337994567">Epeka ordaintzeko aukera ez dago erabilgarri une honetan. Saiatu berriro geroago.</translation>
 <translation id="3318016344440038475">Telebistako komediak</translation>
 <translation id="3324687287337751929">10,16 × 15,24 cm (4 × 6 in)</translation>
 <translation id="3324983252691184275">Gorrimina</translation>
@@ -1547,7 +1547,6 @@
 <translation id="3600106876108433070">Lortu konparazio-taulei buruzko informazioa</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" /> (<ph name="TIME" />)</translation>
 <translation id="3600492954573979888">Google-ren pribatutasun-ezarpenak kudeatzeko botoia: aktiba ezazu Google-ko kontuaren pribatutasun-ezarpenetara joateko</translation>
-<translation id="3602695245205338770">Aukeratu epeka ordaintzeko hornitzaile bat</translation>
 <translation id="3603507503523709">Administratzaileak aplikazioa blokeatu du</translation>
 <translation id="3605899229568538311">12,7 × 12,7 cm (5 × 5 in)</translation>
 <translation id="3606917451836803637">Saioak eta programak</translation>
@@ -2425,6 +2424,7 @@
 <translation id="5052517576853118371">Gai aktiboak</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Fitxategia Nearby Share bidez bidaltzeko, egin tokia (<ph name="DISK_SPACE_SIZE" />) gailuan}other{Fitxategiak Nearby Share bidez bidaltzeko, egin tokia (<ph name="DISK_SPACE_SIZE" />) gailuan}}</translation>
 <translation id="505757197798929356">Irekitzeko arrazoia (beharrezkoa)</translation>
+<translation id="5058282932481719070">lortu betetze automatiko hobetuari buruzko informazio gehiago ezarpenetan</translation>
 <translation id="5060419232449737386">Azpitituluen ezarpenak</translation>
 <translation id="5060483733937416656"><ph name="PROVIDER_ORIGIN" /> darabilten webguneetan Windows Hello-rekin egiaztatzea aukeratu duzu. Baliteke hornitzaile horrek zure ordainketa-metodoari buruzko informazioa gorde izatea, baina <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739"><ph name="LOOKALIKE_DOMAIN" /> esan nahi al zenuen?</translation>
@@ -3026,6 +3026,7 @@
 <translation id="6062937464449575061">Utzi prezioaren jarraipena egiteari</translation>
 <translation id="6063415549109819824">Etxebizitzen finantzaketa</translation>
 <translation id="6070432475334343308">Fitxategi bat edo gehiago ez dira kargatu <ph name="CLOUD_PROVIDER" /> zerbitzuko <ph name="FOLDER_NAME" /> karpetara</translation>
+<translation id="6071503852498277813">Edukiaren laster-markak analizatzeko zerbitzua</translation>
 <translation id="6078069862923723141">2. ziana</translation>
 <translation id="6085149458302186532">Etiketak (koloretakoak)</translation>
 <translation id="6087312102907839798">Erlazionatutako bilaketak</translation>
@@ -3175,7 +3176,6 @@
 <translation id="6327065120806001832">sare lokalerako sarbidea izateko</translation>
 <translation id="6328639280570009161">Saiatu sarearen iragarpena desgaitzen</translation>
 <translation id="6329815962353376655">&lt;Idatzi galdera bat&gt;</translation>
-<translation id="6334834493885103305">Orain, epeka ordain dezakezu Affirm, Zip edo Klarna erabilita</translation>
 <translation id="6335029926534404762">Kirol-oinetakoak</translation>
 <translation id="6336948221660696475">EBa ezin da erabili</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> baino gutxiago utziko ditu libre. Webgune batzuk mantsoago kargatuko dira bisitatzen dituzun hurrengoan.</translation>
@@ -3537,6 +3537,7 @@
 <translation id="6935082727755903526">Kontabilitate- eta finantza-lanpostuak</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Webgune batzuk agian mantsoago kargatuko dira bisitatzen dituzun hurrengoan.</translation>
 <translation id="6936976777388162184">Sorta batean dagoen gailu bat da hau eta ezin da erregistratu kiosko eta seinaleztatze moduaren bertsio berrian.</translation>
+<translation id="6942444979237658241">Iruzkinak (<ph name="GROUP_NAME" />)</translation>
 <translation id="6944557544071529399">Estrategia-jokoak</translation>
 <translation id="6944692733090228304"><ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> erakundeak kudeatzen ez duen webgune batean idatzi duzu pasahitza. Kontua babesteko, ez erabili berriro pasahitz hori beste aplikazio eta webguneetan.</translation>
 <translation id="6946949206576443118">Bilatu sarean Chrome bidez</translation>
@@ -3549,6 +3550,7 @@
 <translation id="695140971690006676">Berrezarri guztiak</translation>
 <translation id="6954049078461159956">Hockeya</translation>
 <translation id="695582302419398462">Kartoia (horma bikoitzekoa)</translation>
+<translation id="6957153644870901611">Aktibatu betetze automatiko hobetua eremu gehiago automatikoki betetzeko</translation>
 <translation id="6957887021205513506">Zerbitzariaren ziurtagiriak faltsifikazioa dirudi.</translation>
 <translation id="6958564499836457428">Kudeatu Google-ren pribatutasun-ezarpenak Google-ko kontuan</translation>
 <translation id="6961844873822989059">Gailuan instalatutako letrak erabiltzea eska dezake</translation>
@@ -3994,6 +3996,7 @@
 <translation id="7668654391829183341">Identifikatu ezin den gailua</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" /> posiziotatik <ph name="ITEM_POSITION" />garrena.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{isilpekoak direla salatutako datuekin gauzatutako ekintzak (ekintza bat saioa hasi denetik). <ph name="BEGIN_LINK" />Lortu informazio gehiago<ph name="END_LINK" />}other{isilpekoak direla salatutako datuekin gauzatutako ekintzak (# ekintza saioa hasi denetik). <ph name="BEGIN_LINK" />Lortu informazio gehiago<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Google-ko kontuko (<ph name="USER_EMAIL" />) informazioa erabilita, bizkorrago bete ahal izango dituzu inprimakiak Chrome-n</translation>
 <translation id="7673278391011283842">6. postontzia</translation>
 <translation id="7675325315208090829">Kudeatu ordainketa-metodoak…</translation>
 <translation id="767550629621587224">Aurrez ebakitako bereizleak</translation>
@@ -4260,6 +4263,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Duela hilabete sortua}other{Duela {NUM_MONTHS} hilabete sortua}}</translation>
 <translation id="8148608574971654810">PDF bertsioa:</translation>
 <translation id="8149426793427495338">Inaktibo geratu da ordenagailua.</translation>
+<translation id="815036624016370447">Google-ko kontuko (<ph name="ACCOUNT" />) informazioa erabilita, bizkorrago bete ahal izango dituzu inprimakiak Chrome-n</translation>
 <translation id="8150722005171944719"><ph name="URL" /> orriko fitxategia ezin da irakurri. Agian kendu egin da, beste norabait eraman da edo bere baimenek atzitzea galarazten dute.</translation>
 <translation id="8151185429379586178">Garatzaileentzako tresnak</translation>
 <translation id="8153865548451212769">{0,plural, =1{Administratzailearen gidalerroek ez dute gomendatzen fitxategia hemen deskargatzea: <ph name="DESTINATION_NAME" />}other{Administratzailearen gidalerroek ez dute gomendatzen fitxategiak hemen deskargatzea: <ph name="DESTINATION_NAME" />}}</translation>
@@ -4745,7 +4749,6 @@
 <translation id="9005998258318286617">Ezin izan da kargatu PDF dokumentua.</translation>
 <translation id="9008201768610948239">Egin ez ikusi</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Bat ere ez}=1{Webgune batetik}other{# webgunetatik}}</translation>
-<translation id="9012194306129927220">Orain, epeka ordain dezakezu Affirm edo Zip erabilita</translation>
 <translation id="9014705027639070815">Bisitatzen dituzun webguneek informazioa eska diezaiokete Chrome-ri, beren iragarkien errendimendua neurtze aldera. Chrome-k datu mota jakin batzuk soilik biltzea ahalbidetzen die webguneei; adibidez, webgune bat bisitatu ondoren erosketa bat egin duzun.</translation>
 <translation id="9018120810758822233">Idatzi <ph name="CREDIT_CARD" /> kreditu-txartelaren segurtasun-kodea</translation>
 <translation id="901834265349196618">helbide elektronikoa</translation>
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb
index ebc2d0c5..021d2cdd 100644
--- a/components/strings/components_strings_fa.xtb
+++ b/components/strings/components_strings_fa.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">مکان مسدود شد</translation>
 <translation id="2041788246978549610">استفاده از میکروفون‌های دردسترس (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">سینی ۷</translation>
-<translation id="2043896419861982462">برای پنهان کردن گزینه‌های پرداخت اقساطی، به <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> بروید</translation>
 <translation id="2045871135676061132">پاکت شخصی</translation>
 <translation id="2046951263634619614">خرده‌فروشی کتاب</translation>
 <translation id="2048261947532620704">درحال ترجمه صفحه</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">گذرواژه‌ای که اکنون استفاده کردید در سرقت اطلاعات شبکه پیدا شده است. «مدیر گذرواژه» توصیه می‌کند این گذرواژه را همین‌حالا تغییر دهید.</translation>
 <translation id="3307649904964670439">‏دکمه «سفارشی‌سازی Chrome»؛ برای سفارشی‌سازی ظاهر مرورگر، آن را فعال کنید</translation>
 <translation id="3308006649705061278">‏واحد سازمانی (OU)</translation>
-<translation id="3317077846337994567">درحال‌حاضر قابلیت پرداخت در آینده دردسترس نیست. بعداً دوباره امتحان کنید.</translation>
 <translation id="3318016344440038475">کمدی تلویزیونی</translation>
 <translation id="3324687287337751929">۶ × ۴ اینچ</translation>
 <translation id="3324983252691184275">زرشکی</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">آشنایی با مقایسه کردن جدول</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />، <ph name="DOMAIN" />، <ph name="TIME" /></translation>
 <translation id="3600492954573979888">‏دکمه «مدیریت تنظیمات حریم خصوصی Google»؛ برای رفتن به تنظیمات حریم خصوصی «حساب Google»، آن را فعال کنید</translation>
-<translation id="3602695245205338770">یک ارائه‌دهنده پرداخت اقساطی را انتخاب کنید</translation>
 <translation id="3603507503523709">سرپرست برنامه را مسدود کرده است</translation>
 <translation id="3605899229568538311">۵ × ۵ اینچ</translation>
 <translation id="3606917451836803637">برنامه و نمایش تلویزیونی</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">دسترسی به شبکه محلی</translation>
 <translation id="6328639280570009161">غیرفعال کردن پیش‌بینی شبکه را امتحان کنید</translation>
 <translation id="6329815962353376655">&lt;سؤالی تایپ کنید&gt;</translation>
-<translation id="6334834493885103305">‏ازاین‌پس می‌توانید بااستفاده از Affirm،‏ Zip، یا Klarna قسطی پرداخت کنید</translation>
 <translation id="6335029926534404762">کفش ورزشی</translation>
 <translation id="6336948221660696475">«واقعیت مجازی» مجاز نشد</translation>
 <translation id="6337133576188860026">کمتر از <ph name="SIZE" /> از فضا را آزاد می‌کند. ممکن است برخی از سایت‌ها در بازدیدهای بعدی کندتر بارگیری شوند.</translation>
@@ -4751,7 +4747,6 @@
 <translation id="9005998258318286617">‏سند PDF بارگیری نشد.</translation>
 <translation id="9008201768610948239">نادیده گرفتن</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{هیچ‌کدام}=1{از ۱ سایت}one{از # سایت}other{از # سایت}}</translation>
-<translation id="9012194306129927220">‏ازاین‌پس می‌توانید بااستفاده از Affirm یا Zip قسطی پرداخت کنید</translation>
 <translation id="9014705027639070815">‏سایت‌هایی که بازدید می‌کنید می‌توانند برای کمک به سنجش عملکرد آگهی‌هایشان، اطلاعاتی از Chrome درخواست کنند. ‫Chrome به سایت‌ها اجازه می‌دهد انواع محدودی از داده را جمع‌آوری کنند؛ مثلاً آیا پس‌از بازدید از سایت خریدی انجام داده‌اید یا نه.</translation>
 <translation id="9018120810758822233">کد امنیتی خود را برای <ph name="CREDIT_CARD" /> وارد کنید</translation>
 <translation id="901834265349196618">ایمیل</translation>
diff --git a/components/strings/components_strings_fi.xtb b/components/strings/components_strings_fi.xtb
index 8de8046..9481604 100644
--- a/components/strings/components_strings_fi.xtb
+++ b/components/strings/components_strings_fi.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Sijainti estetty</translation>
 <translation id="2041788246978549610">Käyttää käytettävissä olevia mikrofoneja (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Lokero 7</translation>
-<translation id="2043896419861982462">Jos haluat piilottaa osamaksuvaihtoehdot, siirry kohtaan <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Kirjekuori Henkilökohtainen</translation>
 <translation id="2046951263634619614">Kirjakauppiaat</translation>
 <translation id="2048261947532620704">Sivua käännetään</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Android-sovellukset</translation>
 <translation id="2102519472192754194">Selaimet</translation>
 <translation id="2103210856015238101">Kosketusnäytöllä täytettävissä olevat kanta-asiakaskortit avattu koko näytön korkeudella.</translation>
+<translation id="2104739941682874393">Parannettu automaattinen täyttö tulkitsee lomakkeita paremmin ja voi täyttää ne automaattisesti nopeammin</translation>
 <translation id="2105838220373099643">Roolipelit</translation>
 <translation id="2107021941795971877">Tulostustuet</translation>
 <translation id="2108755909498034140">Käynnistä tietokone uudelleen.</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">Juuri käyttämäsi salasana on löytynyt tietosuojaloukkauksesta. Salasanat suosittelee, että vaihdat sen heti.</translation>
 <translation id="3307649904964670439">Muokkaa Chromea ‑painike, aktivoi muokataksesi selaimen ulkoasua</translation>
 <translation id="3308006649705061278">Organisaatioyksikkö (OU)</translation>
-<translation id="3317077846337994567">Osamaksulla maksaminen ei ole tällä hetkellä käytettävissä. Yritä myöhemmin uudelleen.</translation>
 <translation id="3318016344440038475">TV-komediat</translation>
 <translation id="3324687287337751929">4 x 6 tuumaa</translation>
 <translation id="3324983252691184275">Karmiininpunainen</translation>
@@ -1530,6 +1529,7 @@
 <translation id="3570079787344939099">Vieritys ja zoomaus</translation>
 <translation id="357244642999988503">Poista sarake</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Uusien tietojen lisääminen osoitteeseen</translation>
 <translation id="3575121482199441727">Salli tällä sivustolla</translation>
 <translation id="3575168918110434329">A4 x 7</translation>
 <translation id="3575589330755445706">Kadun nimi ‐vaihtoehto on valittu</translation>
@@ -1552,7 +1552,6 @@
 <translation id="3600106876108433070">Lue lisää vertailutaulukoista</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Tarkista Googlen yksityisyysasetukset ‑painike, aktivoi siirtyäksesi Google-tilisi yksityisyysasetuksiin</translation>
-<translation id="3602695245205338770">Valitse palveluntarjoaja osamaksulle</translation>
 <translation id="3603507503523709">Järjestelmänvalvoja esti sovelluksen</translation>
 <translation id="3605899229568538311">5 x 5 tuumaa</translation>
 <translation id="3606917451836803637">TV-ohjelmat</translation>
@@ -2430,6 +2429,7 @@
 <translation id="5052517576853118371">Aktiiviset aiheet</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Jos haluat lähettää tiedoston käyttämällä lähijakamista, vapauta tilaa (<ph name="DISK_SPACE_SIZE" />) laitteeltasi}other{Jos haluat lähettää tiedostot käyttämällä lähijakamista, vapauta tilaa (<ph name="DISK_SPACE_SIZE" />) laitteeltasi}}</translation>
 <translation id="505757197798929356">Lisää avaamisen syy (pakollinen)</translation>
+<translation id="5058282932481719070">lue lisää parannetusta automaattisesta täytöstä asetuksista</translation>
 <translation id="5060419232449737386">Tekstitysasetukset</translation>
 <translation id="5060483733937416656">Valitsit vahvistuksen Windows Hellolla verkkosivustoilla, joilla on käytössä <ph name="PROVIDER_ORIGIN" />. Tämä palveluntarjoaja on saattanut tallentaa maksutapaasi koskevia tietoja, joille voit <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Tarkoititko: <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3031,6 +3031,7 @@
 <translation id="6062937464449575061">Lopeta hinnan seuraaminen</translation>
 <translation id="6063415549109819824">Kotirahoitus</translation>
 <translation id="6070432475334343308">Yhtä tai useampaa tiedostoa ei ladattu tänne: <ph name="FOLDER_NAME" /> / <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Sisältökirjanmerkkien jäsennyspalvelu</translation>
 <translation id="6078069862923723141">Turkoosi 2</translation>
 <translation id="6085149458302186532">Etiketit (värillinen)</translation>
 <translation id="6087312102907839798">Samankaltaiset haut</translation>
@@ -3181,7 +3182,6 @@
 <translation id="6327065120806001832">pääsy lähiverkkoon</translation>
 <translation id="6328639280570009161">Kokeile verkon ennakoinnin poistamista käytöstä.</translation>
 <translation id="6329815962353376655">&lt;Kirjoita kysymys&gt;</translation>
-<translation id="6334834493885103305">Voit nyt maksaa ajan mittaan Affirmilla, Zipillä tai Klarnalla</translation>
 <translation id="6335029926534404762">Urheilukengät</translation>
 <translation id="6336948221660696475">VR ei sallittu</translation>
 <translation id="6337133576188860026">Vapauttaa alle <ph name="SIZE" />. Jotkin sivustot saattavat latautua hitaammin seuraavalla käynnillä.</translation>
@@ -3555,6 +3555,7 @@
 <translation id="695140971690006676">Palauta kaikki</translation>
 <translation id="6954049078461159956">Jääkiekko</translation>
 <translation id="695582302419398462">Pahvi (kaksinkertainen)</translation>
+<translation id="6957153644870901611">Laita parannettu automaattinen täyttö päälle, niin voit täyttää useampia kenttiä automaattisesti</translation>
 <translation id="6957887021205513506">Palvelimen varmenne näyttää olevan väärennös.</translation>
 <translation id="6958564499836457428">Tarkista Googlen yksityisyysasetukset Google-tililläsi</translation>
 <translation id="6961844873822989059">Saa pyytää lupaa käyttää laitteellesi asennettuja fontteja</translation>
@@ -4133,6 +4134,7 @@
 <translation id="7908648876066812348">Virtuaalikorttia laitetaan päälle</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, siirry Chromen turvatarkistussivulle asetuksista painamalla sarkainta ja sitten Enter</translation>
 <translation id="791107458486222637">Toistetaan tulosta</translation>
+<translation id="7912924955815015552">Tuotu Safarista</translation>
 <translation id="791551905239004656">Piirtäminen ja värittäminen</translation>
 <translation id="7916162853251942238">Flexo-pohja</translation>
 <translation id="791698251820376781">Organisaatio ei salli sisäänkirjautumista</translation>
@@ -4753,7 +4755,6 @@
 <translation id="9005998258318286617">PDF-asiakirjan lataaminen epäonnistui.</translation>
 <translation id="9008201768610948239">Ohita</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ei yhtään}=1{1 sivustolta}other{# sivustolta}}</translation>
-<translation id="9012194306129927220">Voit nyt maksaa ajan mittaan Affirmilla tai Zipillä</translation>
 <translation id="9014705027639070815">Avaamasi sivustot voivat pyytää Chromelta tietoa mainostulosten mittaamiseksi. Chromen avulla sivustot voivat kerätä rajoitetusti tietyntyyppistä dataa, esim. teitkö ostoksen käytyäsi sivustolla.</translation>
 <translation id="9018120810758822233">Lisää turvakoodi: <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">sähköposti</translation>
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb
index 4e4b4d7..fbb269f2 100644
--- a/components/strings/components_strings_fil.xtb
+++ b/components/strings/components_strings_fil.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Na-block ang lokasyon</translation>
 <translation id="2041788246978549610">Gamitin ang mga available na mikropono (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tray 7</translation>
-<translation id="2043896419861982462">Para itago ang mga opsyon sa pagbabayad sa paglipas ng panahon, pumunta sa <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Mga Retailer ng Libro</translation>
 <translation id="2048261947532620704">Isinasalin ang page</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Nakita sa isang data breach ang password na kakagamit mo lang. Inirerekomenda ng Password Manager na palitan na ngayon ang password na ito.</translation>
 <translation id="3307649904964670439">Button na I-customize ang Chrome, i-activate para ma-customize ang hitsura ng iyong browser</translation>
 <translation id="3308006649705061278">Organizational Unit (OU)</translation>
-<translation id="3317077846337994567">Hindi available sa ngayon ang pagbabayad sa paglipas ng panahon. Subukan ulit sa ibang pagkakataon.</translation>
 <translation id="3318016344440038475">Mga Comedy sa TV</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Crimson</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Pag-scroll at pag-zoom</translation>
 <translation id="357244642999988503">Alisin ang column</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Magdagdag ng Bagong Impormasyon sa Address</translation>
 <translation id="3575121482199441727">Payagan para sa site na ito</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Napili ang opsyong pangalan ng kalye</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Matuto tungkol sa mga talahanayan sa paghahambing</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Button na Pamahalaan ang mga setting ng Privacy ng Google, i-activate para mabisita ang mga setting ng privacy ng Google Account mo</translation>
-<translation id="3602695245205338770">Pumili ng provider ng pagbabayad sa paglipas ng panahon</translation>
 <translation id="3603507503523709">Na-block ng iyong administrator ang application</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">Mga Palabas at Programa sa TV</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">access sa lokal na network</translation>
 <translation id="6328639280570009161">Subukang i-disable ang paghula ng network</translation>
 <translation id="6329815962353376655">&lt;Mag-type ng tanong&gt;</translation>
-<translation id="6334834493885103305">Ngayon, puwede kang magbayad sa paglipas ng panahon gamit ang Affirm, Zip, o Klarna</translation>
 <translation id="6335029926534404762">Mga Sapatos na Pang-atleta</translation>
 <translation id="6336948221660696475">Hindi pinapayagan ang VR</translation>
 <translation id="6337133576188860026">Magbabakante ng wala pang <ph name="SIZE" />. Maaaring mag-load nang mas mabagal ang ilang site sa iyong susunod na pagbisita.</translation>
@@ -3582,6 +3579,7 @@
 <translation id="6989763994942163495">Ipakita ang mga advanced na setting...</translation>
 <translation id="6991376411634620997">Passkey • Windows Hello</translation>
 <translation id="6997288673234694149">Kagamitan sa Baseball at Softball</translation>
+<translation id="6998512609912910179">Punan ang mga form nang mas mabilis</translation>
 <translation id="6999480632062519056">Pagtuturo ng Fitness at Personal na Pagsasanay</translation>
 <translation id="7003278537452757231">Mga Basahan at Karpet</translation>
 <translation id="7003322000677139268">Mga Piyesa at Accessory ng Sasakyan</translation>
@@ -4131,6 +4129,7 @@
 <translation id="7908648876066812348">Ino-on ang virtual card</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, pindutin ang Tab at pagkatapos ay ang Enter para pumunta sa page ng pag-check sa kaligtasan ng Chrome sa mga setting</translation>
 <translation id="791107458486222637">Nire-redo ang resulta</translation>
+<translation id="7912924955815015552">Na-import mula sa Safari</translation>
 <translation id="791551905239004656">Pagguhit at Pagkukulay</translation>
 <translation id="7916162853251942238">Flexo Base</translation>
 <translation id="791698251820376781">Hindi ka pinapayagan ng iyong organisasyon na mag-sign in</translation>
@@ -4750,7 +4749,6 @@
 <translation id="9005998258318286617">Hindi na-load ang PDF document.</translation>
 <translation id="9008201768610948239">Balewalain</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Wala}=1{Mula sa 1 site}one{Mula sa # site}other{Mula sa # na site}}</translation>
-<translation id="9012194306129927220">Puwede ka na ngayong magbayad nang installment gamit ang Affirm o Zip</translation>
 <translation id="9014705027639070815">Puwedeng humingi ang mga site na binibisita mo ng impormasyon mula sa Chrome para matulungan silang sukatin ang performance ng kanilang mga ad. Pinapayagan ng Chrome ang mga site na mangolekta ng mga limitadong uri ng data, gaya kung bumili ka pagkatapos mong bumisita sa isang site.</translation>
 <translation id="9018120810758822233">Ilagay ang iyong panseguridad na code para sa <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_fr-CA.xtb b/components/strings/components_strings_fr-CA.xtb
index 82ce399..8e81179 100644
--- a/components/strings/components_strings_fr-CA.xtb
+++ b/components/strings/components_strings_fr-CA.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Soins des cheveux</translation>
 <translation id="1935353813610900265">Envoyez des commentaires pour la recherche dans l'historique propulsée par l'IA</translation>
 <translation id="1935995810530254458">Copier quand même</translation>
+<translation id="1938580037092872316">Ajouter de nouvelles informations à l'adresse enregistrée</translation>
 <translation id="1939059826036755332">Incrustation d'image automatique</translation>
 <translation id="1939175642807587452">Les sites peuvent demander à envoyer des notifications</translation>
 <translation id="1940441167050915935">Supprimer les codes de sécurité enregistrés</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Lieu bloqué</translation>
 <translation id="2041788246978549610">Utiliser les microphones accessibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bac 7</translation>
-<translation id="2043896419861982462">Pour masquer les options de paiement au fil du temps, accédez à <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Enveloppe Personal</translation>
 <translation id="2046951263634619614">Librairies</translation>
 <translation id="2048261947532620704">Traduction de la page en cours…</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Applications Android</translation>
 <translation id="2102519472192754194">Navigateurs Web</translation>
 <translation id="2103210856015238101">Cartes de fidélité qui peuvent être remplies d'un toucher, ouvertes à pleine hauteur.</translation>
+<translation id="2104739941682874393">Le remplissage automatique amélioré comprend mieux les formulaires et peut les remplir automatiquement pour vous plus rapidement</translation>
 <translation id="2105838220373099643">Jeux de rôles</translation>
 <translation id="2107021941795971877">Supports d'impression</translation>
 <translation id="2108755909498034140">Redémarrer l'ordinateur</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">Le mot de passe que vous venez d'utiliser a été trouvé dans un cas de violation de données. Le Gestionnaire de mots de passe vous recommande de modifier ce mot de passe maintenant.</translation>
 <translation id="3307649904964670439">Bouton Personnaliser Chrome, activez-le pour personnaliser l'apparence de votre navigateur</translation>
 <translation id="3308006649705061278">Unité organisationnelle (« OU »)</translation>
-<translation id="3317077846337994567">Le paiement au fil du temps n'est pas offert pour le moment. Réessayez plus tard.</translation>
 <translation id="3318016344440038475">Séries télévisées comiques</translation>
 <translation id="3324687287337751929">4 po x 6 po</translation>
 <translation id="3324983252691184275">Cramoisi</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">En savoir plus sur les tableaux de comparaison</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Bouton Gérer les paramètres de confidentialité de Google, activez-le pour accéder aux paramètres de confidentialité de votre compte Google</translation>
-<translation id="3602695245205338770">Choisir un fournisseur de paiement au fil du temps</translation>
 <translation id="3603507503523709">Application bloquée par votre administrateur</translation>
 <translation id="3605899229568538311">5 po x 5 po</translation>
 <translation id="3606917451836803637">Séries télévisées</translation>
@@ -2429,6 +2428,7 @@
 <translation id="5052517576853118371">Sujets actifs</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Pour envoyer ce fichier au moyen du partage à proximité, libérez de l'espace de stockage (<ph name="DISK_SPACE_SIZE" />) sur votre appareil}one{Pour envoyer ce fichier au moyen du partage à proximité, libérez de l'espace de stockage (<ph name="DISK_SPACE_SIZE" />) sur votre appareil}other{Pour envoyer ces fichiers au moyen du partage à proximité, libérez de l'espace de stockage (<ph name="DISK_SPACE_SIZE" />) sur votre appareil}}</translation>
 <translation id="505757197798929356">Fournir la raison de l'ouverture (obligatoire)</translation>
+<translation id="5058282932481719070">en savoir plus sur le remplissage automatique amélioré dans les paramètres</translation>
 <translation id="5060419232449737386">Paramètres des sous-titres</translation>
 <translation id="5060483733937416656">Vous avez choisi de valider avec Windows Hello sur des sites Web qui utilisent <ph name="PROVIDER_ORIGIN" />. Ce fournisseur peut avoir stocké de l'information sur votre mode de paiement, dont vous pouvez <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Vouliez-vous dire <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3030,6 +3030,7 @@
 <translation id="6062937464449575061">Annuler le suivi du prix</translation>
 <translation id="6063415549109819824">Crédit immobilier</translation>
 <translation id="6070432475334343308">Un ou plusieurs fichiers n'ont pas été téléversés dans le dossier <ph name="FOLDER_NAME" /> sur <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Service d'analyseur de signets de contenu</translation>
 <translation id="6078069862923723141">Cyan 2</translation>
 <translation id="6085149458302186532">Étiquettes (colorées)</translation>
 <translation id="6087312102907839798">Recherches connexes</translation>
@@ -3180,7 +3181,6 @@
 <translation id="6327065120806001832">accès au réseau local</translation>
 <translation id="6328639280570009161">Essayez de désactiver la prédiction du réseau</translation>
 <translation id="6329815962353376655">&lt;Tapez une question&gt;</translation>
-<translation id="6334834493885103305">Vous pouvez maintenant payer au fil du temps avec Affirm, Zip ou Klarna</translation>
 <translation id="6335029926534404762">Chaussures de sport</translation>
 <translation id="6336948221660696475">RV non autorisée</translation>
 <translation id="6337133576188860026">Libère moins de <ph name="SIZE" />. Certains sites peuvent être plus longs à charger lors de votre prochaine visite.</translation>
@@ -3542,6 +3542,7 @@
 <translation id="6935082727755903526">Emplois dans le domaine de la finance ou de la comptabilité</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Certains sites peuvent prendre plus de temps à charger lors de votre prochaine visite.</translation>
 <translation id="6936976777388162184">Il s'agit d'un appareil lié, il ne peut donc pas être inscrit avec la mise à niveau de Kiosk et Signage.</translation>
+<translation id="6942444979237658241">Commentaires : <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Jeux de stratégie</translation>
 <translation id="6944692733090228304">Vous avez entré votre mot de passe sur un site non géré par <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Pour protéger votre compte, ne réutilisez pas votre mot de passe dans d'autres applications ni sur d'autres sites.</translation>
 <translation id="6946949206576443118">Faites des recherches sur le Web dans Chrome</translation>
@@ -3554,6 +3555,7 @@
 <translation id="695140971690006676">Tout réinitialiser</translation>
 <translation id="6954049078461159956">Hockey</translation>
 <translation id="695582302419398462">Carton (paroi double)</translation>
+<translation id="6957153644870901611">Activez le remplissage automatique amélioré pour remplir automatiquement plus de champs</translation>
 <translation id="6957887021205513506">Le certificat du serveur semble être contrefait.</translation>
 <translation id="6958564499836457428">Gérez les paramètres de confidentialité de Google dans votre compte Google</translation>
 <translation id="6961844873822989059">Les sites peuvent demander à utiliser les polices installées sur votre appareil</translation>
@@ -3999,6 +4001,7 @@
 <translation id="7668654391829183341">Appareil inconnu</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> de <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Actions effectuées au moyen de données signalées comme étant confidentielles (1 action depuis la connexion). <ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" />}one{Actions effectuées au moyen de données signalées comme étant confidentielles (# action depuis la connexion). <ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" />}other{Actions effectuées au moyen de données signalées comme étant confidentielles (# actions depuis la connexion). <ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Les informations de votre compte Google <ph name="USER_EMAIL" /> peuvent vous aider à remplir les formulaires plus rapidement dans Chrome</translation>
 <translation id="7673278391011283842">Boîte aux lettres 6</translation>
 <translation id="7675325315208090829">Gérer vos modes de paiement…</translation>
 <translation id="767550629621587224">Onglets prédécoupés</translation>
@@ -4265,6 +4268,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Créé il y a 1 mois}one{Créé il y a {NUM_MONTHS} mois}other{Créé il y a {NUM_MONTHS} mois}}</translation>
 <translation id="8148608574971654810">Version PDF :</translation>
 <translation id="8149426793427495338">Votre ordinateur s'est mis en veille.</translation>
+<translation id="815036624016370447">Les informations de votre compte Google <ph name="ACCOUNT" /> peuvent vous aider à remplir les formulaires plus rapidement dans Chrome</translation>
 <translation id="8150722005171944719">Le fichier à l'adresse <ph name="URL" /> n'est pas lisible. Il est possible qu'il ait été supprimé ou déplacé, ou que les autorisations associées à ce fichier empêchent d'y accéder.</translation>
 <translation id="8151185429379586178">Outils de développement</translation>
 <translation id="8153865548451212769">{0,plural, =1{La politique de l'administrateur ne recommande pas de télécharger ce fichier sur <ph name="DESTINATION_NAME" />}one{La politique de l'administrateur ne recommande pas de télécharger ce fichier sur <ph name="DESTINATION_NAME" />}other{La politique de l'administrateur ne recommande pas de télécharger ces fichiers sur <ph name="DESTINATION_NAME" />}}</translation>
@@ -4750,7 +4754,6 @@
 <translation id="9005998258318286617">Échec du chargement du document PDF.</translation>
 <translation id="9008201768610948239">OK</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Aucun}=1{À partir de 1 site}one{À partir de # site}other{À partir de # sites}}</translation>
-<translation id="9012194306129927220">Vous pouvez maintenant payer au fil du temps avec Affirm ou Zip</translation>
 <translation id="9014705027639070815">Les sites que vous visitez peuvent demander à Chrome des renseignements pour les aider à mesurer la performance de leurs annonces. Chrome permet aux sites de recueillir des types de données restreints, par exemple si vous avez effectué un achat après avoir visité un site.</translation>
 <translation id="9018120810758822233">Entrer votre code de sécurité pour <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">courriel</translation>
diff --git a/components/strings/components_strings_fr.xtb b/components/strings/components_strings_fr.xtb
index 854ef3a8..09d0abb 100644
--- a/components/strings/components_strings_fr.xtb
+++ b/components/strings/components_strings_fr.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Position bloquée</translation>
 <translation id="2041788246978549610">Utiliser les micros disponibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bac 7</translation>
-<translation id="2043896419861982462">Pour masquer les options de paiement échelonné, accédez aux <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Enveloppe personnelle</translation>
 <translation id="2046951263634619614">Librairies</translation>
 <translation id="2048261947532620704">Traduction de la page</translation>
@@ -919,7 +918,7 @@
 <translation id="2514548229949738417">Maison et jardinage</translation>
 <translation id="2515629240566999685">Vérifiez le signal dans votre zone.</translation>
 <translation id="2515761554693942801">Vous avez choisi la validation avec Touch ID sur les sites Web utilisant <ph name="PROVIDER_ORIGIN" />. Il est possible que ce fournisseur ait stocké des informations sur votre mode de paiement. Vous pouvez <ph name="LINK_TEXT" />.</translation>
-<translation id="2518584823165598232">Cette carte n'est pas disponible. Veuillez contacter l'émetteur de votre carte.</translation>
+<translation id="2518584823165598232">Cette carte n'est pas disponible, veuillez contacter l'établissement émetteur.</translation>
 <translation id="2519250377986324805">En savoir plus</translation>
 <translation id="2521385132275182522">Agrafe en bas à droite</translation>
 <translation id="2521736961081452453">Créer un formulaire</translation>
@@ -1351,7 +1350,7 @@
 <translation id="3270847123878663523">&amp;Annuler la réorganisation</translation>
 <translation id="3271648667212143903"><ph name="ORIGIN" /> tente de se connecter</translation>
 <translation id="3272091146646336650">Super B</translation>
-<translation id="3272112314896217187">Saisissez le code de validation à <ph name="NUMBER_OF_DIGITS" /> chiffres</translation>
+<translation id="3272112314896217187">Entrez le code de validation (<ph name="NUMBER_OF_DIGITS" /> chiffres)</translation>
 <translation id="3272643614306383237">Moins de 1 Mo. Le chargement de certains sites risque d'être plus lent lors de votre prochaine visite.</translation>
 <translation id="3273738040255912340">Votre administrateur peut modifier à distance votre profil et votre navigateur, analyser les rapports d'informations sur le navigateur et effectuer d'autres tâches nécessaires. Il est aussi possible que l'activité sur cet appareil soit gérée en dehors de Chromium. <ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" /></translation>
 <translation id="3273757719652748628">Invite "Enregistrer l'IBAN" ouverte à pleine hauteur.</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Le mot de passe que vous venez d'utiliser a été détecté lors d'une violation de données. Le Gestionnaire de mots de passe vous recommande de le modifier immédiatement.</translation>
 <translation id="3307649904964670439">Bouton "Personnaliser Chrome" à activer pour personnaliser l'apparence de votre navigateur</translation>
 <translation id="3308006649705061278">Unité d'organisation (OU)</translation>
-<translation id="3317077846337994567">Le paiement échelonné n'est pas disponible pour le moment. Réessayez plus tard.</translation>
 <translation id="3318016344440038475">Comédies (films TV)</translation>
 <translation id="3324687287337751929">4 x 6 pouces</translation>
 <translation id="3324983252691184275">Pourpre</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">En savoir plus sur les tableaux comparatifs</translation>
 <translation id="3600246354004376029">"<ph name="TITLE" />", <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Bouton "Gérer les paramètres de confidentialité du compte Google" à activer pour accéder aux paramètres de confidentialité de votre compte Google</translation>
-<translation id="3602695245205338770">Sélectionnez un fournisseur de paiements échelonnés</translation>
 <translation id="3603507503523709">Application bloquée par votre administrateur</translation>
 <translation id="3605899229568538311">5 x 5 pouces</translation>
 <translation id="3606917451836803637">Programmes et émissions TV</translation>
@@ -1607,13 +1604,13 @@
 <translation id="3677008721441257057">Vouliez-vous accéder à &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ?</translation>
 <translation id="3678029195006412963">Impossible de signer la demande</translation>
 <translation id="3678529606614285348">Ouvrir la page dans une nouvelle fenêtre de navigation privée (Ctrl+Maj+N)</translation>
-<translation id="3678914302246317895">Saisissez le code de validation à <ph name="OTP_LENGTH" /> chiffres</translation>
+<translation id="3678914302246317895">Entrez le code de validation (<ph name="OTP_LENGTH" /> chiffres)</translation>
 <translation id="3681007416295224113">Informations relatives au certificat</translation>
 <translation id="3681421644246505351">Chrome relève les thèmes qui vous intéressent grâce à votre historique de navigation.</translation>
 <translation id="3681841880472207951">Vidéo QuickTime</translation>
 <translation id="3682094733650754138">L'option "Remplir l'adresse" a été sélectionnée</translation>
 <translation id="3687920599421452763">Fourgons et fourgonnettes</translation>
-<translation id="3693327506115126094">Choisir comment confirmer votre identité</translation>
+<translation id="3693327506115126094">Choisissez comment valider votre identité</translation>
 <translation id="3698353241727597930">Votre administrateur a configuré l'enregistrement des <ph name="FILES" /> dans votre espace de stockage <ph name="CLOUD_STORAGE" /> géré par l'entreprise. Ces fichiers peuvent être surveillés, audités et conservés lorsque vous les supprimez.</translation>
 <translation id="3698629142018988477">Bouton "Créer un site" à activer pour créer rapidement un site dans Google Sites</translation>
 <translation id="3700966190175650601">Vous utilisez votre empreinte digitale pour saisir les mots de passe</translation>
@@ -2145,7 +2142,7 @@
 <translation id="4570008401337135432">Alignement du texte</translation>
 <translation id="457875822857220463">Livraison</translation>
 <translation id="4579699065574932398">Services bancaires</translation>
-<translation id="4582595824823167856">Recevoir un SMS</translation>
+<translation id="4582595824823167856">Recevoir un message</translation>
 <translation id="4586607503179159908">Mode de paiement validé</translation>
 <translation id="4587425331216688090">Supprimer l'adresse de Chrome ?</translation>
 <translation id="459089498662672729">Une règle définie par l'administrateur interdit de coller du contenu provenant de "<ph name="ORIGIN_NAME" />" à cet endroit</translation>
@@ -2548,7 +2545,7 @@
 <translation id="5254043433801397071">Optimiser le contenu imprimé</translation>
 <translation id="5255583962255635076">Règles du navigateur appliquées dans votre profil professionnel</translation>
 <translation id="5255690596502591079">Capturer quand même</translation>
-<translation id="5255771248404149177">Le fournisseur de votre carte souhaite vérifier votre identité</translation>
+<translation id="5255771248404149177">L'émetteur de votre carte souhaite vérifier qu'il s'agit bien de vous</translation>
 <translation id="5255833070095767006">350 x 460 mm</translation>
 <translation id="5257739419779698609">{0,plural, =1{Une règle de l'administrateur déconseille de copier ce fichier vers <ph name="DESTINATION_NAME" />}one{Une règle de l'administrateur déconseille de copier ce fichier vers <ph name="DESTINATION_NAME" />}other{Une règle de l'administrateur déconseille de copier ces fichiers vers <ph name="DESTINATION_NAME" />}}</translation>
 <translation id="5258473597674772367">Le groupe d'onglets "<ph name="GROUP_NAME" />" n'est plus disponible</translation>
@@ -2706,7 +2703,7 @@
 <translation id="5518352028556756716">La plupart des sites ne peuvent pas utiliser de cookies tiers pour vous suivre lorsque vous naviguez, et les sites ne peuvent pas utiliser de cookies tiers en mode navigation privée.</translation>
 <translation id="5519516356611866228">Avec vos modifications</translation>
 <translation id="5519696598216267194">Papier (perforé)</translation>
-<translation id="5520105693415771152">Vos infos actuelles ne sont pas affichées ? Contactez votre fournisseur pour les mettre à jour.</translation>
+<translation id="5520105693415771152">Les infos affichées ne sont pas à jour ? Contactez l'émetteur de votre carte pour les modifier.</translation>
 <translation id="5521782189689806907">Meubles de rangement</translation>
 <translation id="5523118979700054094">Nom de la règle</translation>
 <translation id="5523588073846127669">Le marchand n'accepte pas cette carte virtuelle</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">accès au réseau local</translation>
 <translation id="6328639280570009161">Essayez de désactiver la prédiction réseau</translation>
 <translation id="6329815962353376655">&lt;Taper une question&gt;</translation>
-<translation id="6334834493885103305">Vous pouvez désormais payer en plusieurs fois avec Affirm, Zip ou Klarna</translation>
 <translation id="6335029926534404762">Chaussures de sport</translation>
 <translation id="6336948221660696475">RV non autorisée</translation>
 <translation id="6337133576188860026">Libère moins de <ph name="SIZE" />. Le chargement de certains sites risque d'être plus lent lors de votre prochaine visite.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Afficher les paramètres avancés…</translation>
 <translation id="6991376411634620997">Clé d'accès • Windows Hello</translation>
 <translation id="6997288673234694149">Équipement de base-ball et de softball</translation>
+<translation id="6998512609912910179">Remplissez les formulaires plus rapidement</translation>
 <translation id="6999480632062519056">Cours de remise en forme et coaching sportif</translation>
 <translation id="7003278537452757231">Tapis</translation>
 <translation id="7003322000677139268">Pièces et accessoires pour véhicule</translation>
@@ -4362,7 +4359,7 @@
 <translation id="8294431847097064396">Source</translation>
 <translation id="8297545700510100061">Les cookies et les autres données des sites servent à se souvenir de vous (par exemple, pour vous permettre de vous connecter ou pour personnaliser les annonces). Pour gérer les cookies pour l'ensemble des sites, accédez aux <ph name="SETTINGS" />.</translation>
 <translation id="8298115750975731693">Pour utiliser ce réseau Wi-Fi (<ph name="WIFI_NAME" />), il est possible que vous deviez vous rendre sur la page <ph name="BEGIN_BOLD" /><ph name="LOGIN_URL" /><ph name="END_BOLD" />.</translation>
-<translation id="8301894345671534559">Saisir le code</translation>
+<translation id="8301894345671534559">Saisissez le code</translation>
 <translation id="8304912090860925649">Nouveau tableau comparatif</translation>
 <translation id="830498451218851433">Plier en deux</translation>
 <translation id="8308653357438598313">Flux vidéo en direct</translation>
@@ -4751,7 +4748,6 @@
 <translation id="9005998258318286617">Échec de chargement du document PDF.</translation>
 <translation id="9008201768610948239">Ignorer</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Aucun}=1{De 1 site}one{De # site}other{De # sites}}</translation>
-<translation id="9012194306129927220">Vous pouvez désormais payer en plusieurs fois avec Affirm ou Zip</translation>
 <translation id="9014705027639070815">Les sites que vous consultez peuvent demander des informations à Chrome pour les aider à mesurer les performances de leurs annonces. Chrome ne les laisse collecter que certains types de données (leur permettant par exemple de savoir si vous avez effectué un achat après avoir consulté un site).</translation>
 <translation id="9018120810758822233">Saisir votre code de sécurité pour <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_gl.xtb b/components/strings/components_strings_gl.xtb
index a99dd63..ce5620de 100644
--- a/components/strings/components_strings_gl.xtb
+++ b/components/strings/components_strings_gl.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Bloqueouse a localización</translation>
 <translation id="2041788246978549610">Usar os micrófonos dispoñibles (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bandexa 7</translation>
-<translation id="2043896419861982462">Para ocultar as opcións de pago a prazos, vai a <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Sobre persoal</translation>
 <translation id="2046951263634619614">Librarías</translation>
 <translation id="2048261947532620704">Traducindo páxina</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">O contrasinal que acabas de utilizar viuse implicado nunha violación da seguranza dos datos. O xestor de contrasinais recomenda que o cambies de inmediato.</translation>
 <translation id="3307649904964670439">Botón para personalizar Chrome. Actívao para personalizar o aspecto do navegador</translation>
 <translation id="3308006649705061278">Unidade organizativa (UO)</translation>
-<translation id="3317077846337994567">A opción de pagar a prazos non está dispoñible neste momento. Téntao de novo máis tarde.</translation>
 <translation id="3318016344440038475">Comedias de televisión</translation>
 <translation id="3324687287337751929">4 x 6 polgadas</translation>
 <translation id="3324983252691184275">Carmesí</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Máis información sobre as táboas de comparación</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botón para xestionar a configuración de privacidade de Google. Actívao para acceder á configuración de privacidade da túa Conta de Google</translation>
-<translation id="3602695245205338770">Escolle un fornecedor de pago a prazos</translation>
 <translation id="3603507503523709">O administrador bloqueou a aplicación</translation>
 <translation id="3605899229568538311">5 x 5 polgadas</translation>
 <translation id="3606917451836803637">Series e programas de televisión</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">acceso á rede local</translation>
 <translation id="6328639280570009161">Proba a desactivar a predición da rede</translation>
 <translation id="6329815962353376655">&lt;Escribe unha pregunta&gt;</translation>
-<translation id="6334834493885103305">Xa podes pagar a prazos con Affirm, Zip ou Klarna</translation>
 <translation id="6335029926534404762">Zapatillas deportivas</translation>
 <translation id="6336948221660696475">Non se permitiu a RV</translation>
 <translation id="6337133576188860026">Libera menos de <ph name="SIZE" />. É posible que algúns sitios carguen de forma máis lenta a próxima vez que os visites.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Mostrar configuración avanzada...</translation>
 <translation id="6991376411634620997">Clave de acceso • Windows Hello</translation>
 <translation id="6997288673234694149">Equipamento de béisbol e sófbol</translation>
+<translation id="6998512609912910179">Completa formularios máis rápido</translation>
 <translation id="6999480632062519056">Clases de forma física e adestramento persoal</translation>
 <translation id="7003278537452757231">Alfombras</translation>
 <translation id="7003322000677139268">Pezas e accesorios para vehículos</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Produciuse un erro ao cargar o documento PDF.</translation>
 <translation id="9008201768610948239">Ignorar</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ningún}=1{De 1 sitio}other{De # sitios}}</translation>
-<translation id="9012194306129927220">Xa podes pagar a prazos con Affirm ou Zip</translation>
 <translation id="9014705027639070815">Os sitios que visites poderán solicitarlle a Chrome información que lles sirva de axuda para medir o rendemento dos seus anuncios. Chrome permite que os sitios recompilen certo tipo de datos (por exemplo, se fixeches unha compra despois de visitar un sitio).</translation>
 <translation id="9018120810758822233">Indica o código de seguranza de <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">correo electrónico</translation>
diff --git a/components/strings/components_strings_gu.xtb b/components/strings/components_strings_gu.xtb
index 12f8720b..2007be0a 100644
--- a/components/strings/components_strings_gu.xtb
+++ b/components/strings/components_strings_gu.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">વાળની સંભાળ</translation>
 <translation id="1935353813610900265">AI દ્વારા સંચાલિત, ઇતિહાસમાં શોધ સુવિધા માટે પ્રતિસાદ મોકલો</translation>
 <translation id="1935995810530254458">કોઈપણ રીતે કૉપિ કરો</translation>
+<translation id="1938580037092872316">સાચવેલા સરનામામાં નવી માહિતી ઉમેરો</translation>
 <translation id="1939059826036755332">ઑટોમૅટિક રીતે ચિત્ર-માં-ચિત્ર મોડ</translation>
 <translation id="1939175642807587452">નોટિફિકેશન મોકલવાનું પૂછી શકે છે</translation>
 <translation id="1940441167050915935">સાચવેલા સુરક્ષા કોડ ડિલીટ કરો</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">સ્થાનને બ્લૉક કર્યુ છે</translation>
 <translation id="2041788246978549610">ઉપલબ્ધ માઇક્રોફોનનો ઉપયોગ કરો (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ટ્રે 7</translation>
-<translation id="2043896419861982462">હપ્તેથી ચુકવણી કરવાના વિકલ્પો છુપાવવા માટે, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> પર જાઓ</translation>
 <translation id="2045871135676061132">એન્વલપ વ્યક્તિગત</translation>
 <translation id="2046951263634619614">પુસ્તકના છૂટક વેપારીઓ</translation>
 <translation id="2048261947532620704">પેજનો અનુવાદ કરવામાં આવી રહ્યો છે</translation>
@@ -1374,7 +1374,6 @@
 <translation id="33073482541490531">તમે હાલમાં જ ઉપયોગમાં લીધેલો પાસવર્ડ ડેટા ઉલ્લંઘનમાં જોવા મળ્યો છે. Password Manager હમણાં જ આ પાસવર્ડ બદલવાનો સુઝાવ આપે છે.</translation>
 <translation id="3307649904964670439">'Chromeને કસ્ટમાઇઝ કરો' બટન, તમારા બ્રાઉઝરનો દેખાવ કસ્ટમાઇઝ કરવા માટે સક્રિય કરો</translation>
 <translation id="3308006649705061278">ઑર્ગેનાઇઝેશનલ યૂનિટ (OU)</translation>
-<translation id="3317077846337994567">સમયાંતરે ચુકવણી કરવાની સુવિધા અત્યારે ઉપલબ્ધ નથી. થોડા સમય પછી ફરી પ્રયાસ કરો.</translation>
 <translation id="3318016344440038475">ટીવી કૉમેડી</translation>
 <translation id="3324687287337751929">4 x 6 ઇંચ</translation>
 <translation id="3324983252691184275">કિરમજી</translation>
@@ -1529,6 +1528,7 @@
 <translation id="3570079787344939099">સ્ક્રોલ અને નાનું-મોટું કરવાની સુવિધા</translation>
 <translation id="357244642999988503">કૉલમ કાઢી નાખો</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">ઍડ્રેસમાં નવી માહિતી ઉમેરો</translation>
 <translation id="3575121482199441727">આ સાઇટ માટે મંજૂરી આપો</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">'શેરીનું નામ' વિકલ્પ પસંદ કરવામાં આવ્યો</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">'સરખામણી ટેબલ' વિશે જાણો</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google પ્રાઇવસી સેટિંગ મેનેજ કરો' બટન, તમારા Google એકાઉન્ટના પ્રાઇવસી સેટિંગની મુલાકાત લેવા માટે સક્રિય કરો</translation>
-<translation id="3602695245205338770">હપ્તેથી ચુકવણી કરવાની સુવિધા આપતા કોઈ પ્રદાતા પસંદ કરો</translation>
 <translation id="3603507503523709">તમારા વ્યવસ્થાપક દ્વારા બ્લૉક કરેલી ઍપ્લિકેશન</translation>
 <translation id="3605899229568538311">5 x 5 ઇંચ</translation>
 <translation id="3606917451836803637">ટીવી શો અને પ્રોગ્રામ</translation>
@@ -3180,7 +3179,6 @@
 <translation id="6327065120806001832">સ્થાનિક નેટવર્કનો ઍક્સેસ</translation>
 <translation id="6328639280570009161">નેટવર્ક પૂર્વાનુમાનને અક્ષમ કરવાનો પ્રયાસ કરો</translation>
 <translation id="6329815962353376655">&lt;પ્રશ્ન ટાઇપ કરો&gt;</translation>
-<translation id="6334834493885103305">હવે તમે Affirm, Zip અથવા Klarnaનો ઉપયોગ કરીને હપ્તેથી ચુકવણી કરી શકો છો</translation>
 <translation id="6335029926534404762">રમતગમત માટેના શૂઝ</translation>
 <translation id="6336948221660696475">VRને મંજૂરી નથી</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> કરતાં ઓછી જગ્યા ખાલી કરે છે. તમારી આગલી મુલાકાત સમયે કેટલીક સાઇટ વધુ ધીમે લોડ થઈ શકે છે.</translation>
@@ -3542,6 +3540,7 @@
 <translation id="6935082727755903526">એકાઉન્ટિંગ અને ફાઇનાન્સ ક્ષેત્રમાં નોકરીઓ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. તમારી આગલી મુલાકાત વખતે કેટલીક સાઇટ વધુ ધીમે લોડ થાય એમ બની શકે છે.</translation>
 <translation id="6936976777388162184">આ બંડલ કરેલું ડિવાઇસ છે અને તેની કિઓસ્ક અને સાઇનેજ અપગ્રેડ સાથે નોંધણી કરી શકાતી નથી.</translation>
+<translation id="6942444979237658241">કૉમેન્ટ - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">વ્યૂહરચનાવાળી ગેમ</translation>
 <translation id="6944692733090228304"><ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> દ્વારા મેનેજ ન થતી હોય તેવી સાઇટ પર તમે તમારો પાસવર્ડ દાખલ કર્યો છે. તમારા એકાઉન્ટની સુરક્ષા માટે, અન્ય ઍપ અને સાઇટ પર તમારા પાસવર્ડનો ફરી ઉપયોગ ન કરો.</translation>
 <translation id="6946949206576443118">Chromeમાં વેબ પર શોધો</translation>
@@ -3582,6 +3581,7 @@
 <translation id="6989763994942163495">વિગતવાર સેટિંગ બતાવો...</translation>
 <translation id="6991376411634620997">પાસકી • Windows Hello</translation>
 <translation id="6997288673234694149">બૅઝબૉલ અને સૉફ્ટબૉલનું સાધન</translation>
+<translation id="6998512609912910179">ફોર્મ વધુ ઝડપથી ભરો</translation>
 <translation id="6999480632062519056">ફિટનેસ સંબંધિત સૂચના અને વ્યક્તિગત પ્રશિક્ષણ</translation>
 <translation id="7003278537452757231">ગોદડા અને જાજમો</translation>
 <translation id="7003322000677139268">વાહનના પાર્ટ અને ઍક્સેસરી</translation>
@@ -3999,6 +3999,7 @@
 <translation id="7668654391829183341">અજ્ઞાત ઉપકરણ</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />માંથી <ph name="ITEM_POSITION" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{ગોપનીય તરીકે ચિહ્નિત કરવામાં આવેલા ડેટા પર લીધેલા પગલાં (લૉગ ઇન કર્યા પછી 1 પગલાની જાણ થઈ). <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" />}one{ગોપનીય તરીકે ચિહ્નિત કરવામાં આવેલા ડેટા પર લીધેલા પગલાં (લૉગ ઇન કર્યા પછી # પગલાની જાણ થઈ). <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" />}other{ગોપનીય તરીકે ચિહ્નિત કરવામાં આવેલા ડેટા પર લીધેલા પગલાં (લૉગ ઇન કર્યા પછી # પગલાંની જાણ થઈ). <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">તમારા Google એકાઉન્ટ <ph name="USER_EMAIL" />માંની માહિતી તમને Chromeમાં વધુ ઝડપથી ફોર્મ ભરવામાં મદદ કરી શકે છે</translation>
 <translation id="7673278391011283842">મેઇલબૉક્સ 6</translation>
 <translation id="7675325315208090829">ચુકવણી પદ્ધતિઓ મેનેજ કરો…</translation>
 <translation id="767550629621587224">પ્રી-કટ ટૅબ</translation>
@@ -4131,6 +4132,7 @@
 <translation id="7908648876066812348">વર્ચ્યુઅલ કાર્ડ ચાલુ કરી રહ્યાં છીએ</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, સેટિંગમાં Chromeની 'સલામતી માટે તપાસ' પેજ પર જવા માટે Tab અને પછી Enter કી દબાવો</translation>
 <translation id="791107458486222637">પરિણામ ફરીથી કરી રહ્યાં છીએ</translation>
+<translation id="7912924955815015552">Safariમાંથી આયાત કરેલા</translation>
 <translation id="791551905239004656">ડ્રોઇંગ અને રંગ ભરવા</translation>
 <translation id="7916162853251942238">ફ્લેક્સો બેઝ</translation>
 <translation id="791698251820376781">તમારી સંસ્થા તમને સાઇન ઇન કરવાની મંજૂરી આપતી નથી</translation>
@@ -4265,6 +4267,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 મહિના પહેલાં બનાવ્યું}one{{NUM_MONTHS} મહિના પહેલાં બનાવ્યું}other{{NUM_MONTHS} મહિના પહેલાં બનાવ્યું}}</translation>
 <translation id="8148608574971654810">PDF વર્ઝન:</translation>
 <translation id="8149426793427495338">તમારું કમ્પ્યુટર નિષ્ક્રિય થઈ ગયું હતું.</translation>
+<translation id="815036624016370447">તમારા Google એકાઉન્ટ <ph name="ACCOUNT" />માંની માહિતી તમને Chromeમાં વધુ ઝડપથી ફોર્મ ભરવામાં મદદ કરી શકે છે</translation>
 <translation id="8150722005171944719"><ph name="URL" /> પરની ફાઇલ વાંચનયોગ્ય નથી. તે દૂર કરવામાં, ખસેડવામાં આવી હોઈ શકે છે અથવા ફાઇલ પરવાનગીઓ ઍક્સેસ કરવાથી અટકાવતી હોઈ શકે છે.</translation>
 <translation id="8151185429379586178">વિકાસકર્તા સાધનો</translation>
 <translation id="8153865548451212769">{0,plural, =1{ઍડમિનિસ્ટ્રેટરની પૉલિસી આ ફાઇલને <ph name="DESTINATION_NAME" /> પર ડાઉનલોડ કરવાનો સુઝાવ આપતી નથી}one{ઍડમિનિસ્ટ્રેટરની પૉલિસી આ ફાઇલને <ph name="DESTINATION_NAME" /> પર ડાઉનલોડ કરવાનો સુઝાવ આપતી નથી}other{ઍડમિનિસ્ટ્રેટરની પૉલિસી આ ફાઇલોને <ph name="DESTINATION_NAME" /> પર ડાઉનલોડ કરવાનો સુઝાવ આપતી નથી}}</translation>
@@ -4750,7 +4753,6 @@
 <translation id="9005998258318286617">PDF દસ્તાવેજ લોડ કરવામાં નિષ્ફળ થયાં.</translation>
 <translation id="9008201768610948239">અવગણો</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{એકપણ નહીં}=1{1 સાઇટમાંથી}one{# સાઇટમાંથી}other{# સાઇટમાંથી}}</translation>
-<translation id="9012194306129927220">તમે હવે Affirm અથવા Zipનો ઉપયોગ કરીને હપ્તેથી ચુકવણી કરી શકો છો</translation>
 <translation id="9014705027639070815">તમે જે સાઇટની મુલાકાત લેશો તે Chromeને તેમની જાહેરાતોના પર્ફોર્મન્સની માપણીમાં સહાયતા માટે માહિતી વિશે પૂછી શકે છે. Chrome સાઇટને મર્યાદિત પ્રકારનો ડેટા એકત્રિત કરવાની મંજૂરી આપે છે, જેમ કે સાઇટની મુલાકાત લીધા પછી તમે કોઈ ખરીદી કરી છે કે નહીં.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> માટે તમારો સિક્યુરિટી કોડ દાખલ કરો</translation>
 <translation id="901834265349196618">ઇમેઇલ</translation>
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb
index 4b54585..ed6baa0 100644
--- a/components/strings/components_strings_hi.xtb
+++ b/components/strings/components_strings_hi.xtb
@@ -558,6 +558,7 @@
 <translation id="1927439846988093361">बालों की देखभाल</translation>
 <translation id="1935353813610900265">एआई की मदद से, ब्राउज़िंग इतिहास खोजने के बारे में सुझाव/राय दें या शिकायत करें</translation>
 <translation id="1935995810530254458">फिर भी कॉपी करें</translation>
+<translation id="1938580037092872316">सेव किए गए पते में नई जानकारी जोड़ें</translation>
 <translation id="1939059826036755332">अपने-आप 'पिक्चर में पिक्चर' मोड में जाने की सेटिंग</translation>
 <translation id="1939175642807587452">साइट, सूचनाएं भेजने की अनुमति मांग सकती है</translation>
 <translation id="1940441167050915935">सेव किए गए सुरक्षा कोड मिटाएं</translation>
@@ -620,7 +621,6 @@
 <translation id="2040894699575719559">जगह की जानकारी पर रोक लगाई गई</translation>
 <translation id="2041788246978549610">उपलब्ध माइक्रोफ़ोन इस्तेमाल करें (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ट्रे 7</translation>
-<translation id="2043896419861982462">किस्तों में पैसे चुकाने के विकल्प छिपाने के लिए, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> पर जाएं</translation>
 <translation id="2045871135676061132">निजी तौर पर इस्तेमाल होने वाला लिफ़ाफ़ा</translation>
 <translation id="2046951263634619614">किताबों के खुदरा दुकानदार</translation>
 <translation id="2048261947532620704">पेज का अनुवाद किया जा रहा है</translation>
@@ -659,6 +659,7 @@
 <translation id="2102495993840063010">Android ऐप्लिकेशन</translation>
 <translation id="2102519472192754194">वेब ब्राउज़र</translation>
 <translation id="2103210856015238101">टच करके भरे जाने वाले लॉयल्टी कार्ड की सूची, पूरी स्क्रीन पर खुली है.</translation>
+<translation id="2104739941682874393">ऑटोमैटिक तरीके से भरने की बेहतर सुविधा, फ़ॉर्म को बेहतर तरीके से समझती है और फ़ॉर्म में तुरंत और ऑटोमैटिक तरीके से जानकारी भर सकती है.</translation>
 <translation id="2105838220373099643">भूमिका निभाने वाले गेम</translation>
 <translation id="2107021941795971877">प्रिंट सहायता</translation>
 <translation id="2108755909498034140">अपना कंप्यूटर फिर से चालू करें</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">आपने अभी जो पासवर्ड इस्तेमाल किया है वह डेटा के गलत इस्तेमाल की वजह से लीक हो चुका है. Google के पासवर्ड मैनेजर का सुझाव है कि आप तुरंत इस पासवर्ड को बदलें.</translation>
 <translation id="3307649904964670439">'Chrome को पसंद के मुताबिक बनाएं' बटन, ब्राउज़र के लुक को पसंद के मुताबिक बनाने के लिए इसे चालू करें</translation>
 <translation id="3308006649705061278">संगठनात्मक इकाई (OU)</translation>
-<translation id="3317077846337994567">फ़िलहाल, किस्तों में पेमेंट करने की सुविधा उपलब्ध नहीं है. कुछ देर बाद कोशिश करें.</translation>
 <translation id="3318016344440038475">टीवी कॉमेडी</translation>
 <translation id="3324687287337751929">4 x 6 इंच</translation>
 <translation id="3324983252691184275">गहरा लाल</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">तुलना करने वाली टेबल के बारे में जानें</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google की निजता सेटिंग मैनेज करें' बटन, अपने Google खाते की निजता सेटिंग पर जाने के लिए इसे चालू करें</translation>
-<translation id="3602695245205338770">किस्तों में पेमेंट करने की सुविधा देने वाली कोई कंपनी चुनें</translation>
 <translation id="3603507503523709">आपके एडमिन ने ऐप्लिकेशन को ब्लॉक कर दिया है</translation>
 <translation id="3605899229568538311">5 x 5 इंच</translation>
 <translation id="3606917451836803637">टीवी शो और प्रोग्राम</translation>
@@ -2429,6 +2428,7 @@
 <translation id="5052517576853118371">दिलचस्पी के मौजूदा विषय</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{आस-पास शेयर करने की सुविधा का इस्तेमाल करके इस फ़ाइल को भेजने के लिए, अपने डिवाइस में (<ph name="DISK_SPACE_SIZE" />) जगह खाली करें}one{आस-पास शेयर करने की सुविधा का इस्तेमाल करके इस फ़ाइल को भेजने के लिए, अपने डिवाइस में (<ph name="DISK_SPACE_SIZE" />) जगह खाली करें}other{आस-पास शेयर करने की सुविधा का इस्तेमाल करके इन फ़ाइलों को भेजने के लिए, अपने डिवाइस में (<ph name="DISK_SPACE_SIZE" />) जगह खाली करें}}</translation>
 <translation id="505757197798929356">खोलने की वजह बताएं (ज़रूरी है)</translation>
+<translation id="5058282932481719070">सेटिंग में, ऑटोमैटिक तरीके से भरने की बेहतर सुविधा के बारे में ज़्यादा जानें</translation>
 <translation id="5060419232449737386">कैप्शन सेटिंग</translation>
 <translation id="5060483733937416656">आपने <ph name="PROVIDER_ORIGIN" /> इस्तेमाल करने वाली वेबसाइटों पर, Windows Hello की मदद से पुष्टि करने का विकल्प चुना है. हो सकता है कि सेवा उपलब्ध कराने वाली इस कंपनी ने आपके पैसे चुकाने के तरीके से जुड़ी जानकारी सेव की हो, जिसे <ph name="LINK_TEXT" /> किया जा सकता है.</translation>
 <translation id="5061227663725596739">क्या आपका मतलब <ph name="LOOKALIKE_DOMAIN" /> से है?</translation>
@@ -3030,6 +3030,7 @@
 <translation id="6062937464449575061">कीमत ट्रैक न करें</translation>
 <translation id="6063415549109819824">होम फ़ाइनेंसिंग</translation>
 <translation id="6070432475334343308"><ph name="CLOUD_PROVIDER" /> पर मौजूद <ph name="FOLDER_NAME" /> में एक या उससे ज़्यादा फ़ाइलें अपलोड नहीं हो पाईं</translation>
+<translation id="6071503852498277813">कॉन्टेंट बुकमार्क पार्सर सर्विस</translation>
 <translation id="6078069862923723141">सायन 2</translation>
 <translation id="6085149458302186532">लेबल (कलर्ड)</translation>
 <translation id="6087312102907839798">मिलती-जुलती खोजें</translation>
@@ -3180,7 +3181,6 @@
 <translation id="6327065120806001832">लोकल नेटवर्क का ऐक्सेस</translation>
 <translation id="6328639280570009161">नेटवर्क पूर्वानुमान को अक्षम करके देखें</translation>
 <translation id="6329815962353376655">&lt;कोई सवाल टाइप करें&gt;</translation>
-<translation id="6334834493885103305">अब Affirm, Zip या Klarna का इस्तेमाल करके, किस्तों में पेमेंट किया जा सकता है</translation>
 <translation id="6335029926534404762">ऐथलेटिक जूते</translation>
 <translation id="6336948221660696475">वीआर इस्तेमाल करने की अनुमति नहीं है</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> से कम जगह खाली करता है. आपकी अगली विज़िट पर कुछ साइटें और भी धीमे लोड हो सकती हैं.</translation>
@@ -3542,6 +3542,7 @@
 <translation id="6935082727755903526">अकाउंटिंग और वित्तीय सेक्टर की नौकरियां</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. अगली बार जब आप कुछ साइटों पर जाएं, तो हो सकता है कि उन्हें लोड होने में थोड़ा ज़्यादा समय लगे.</translation>
 <translation id="6936976777388162184">यह बंडल किया गया डिवाइस है. इसे कीऑस्क और साइनेज अपग्रेड के लिए रजिस्टर नहीं किया जा सकता.</translation>
+<translation id="6942444979237658241">टिप्पणियां - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">स्ट्रेटजी गेम</translation>
 <translation id="6944692733090228304">आपने एक ऐसी साइट पर अपना पासवर्ड डाला है जिसे <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> प्रबंधित नहीं करता है. अपने खाते को सुरक्षित रखने के लिए, दूसरे ऐप्लिकेशन और साइटों पर अपने पासवर्ड का दोबारा इस्तेमाल न करें.</translation>
 <translation id="6946949206576443118">Chrome में वेब पर खोजें</translation>
@@ -3554,6 +3555,7 @@
 <translation id="695140971690006676">सभी को रीसेट करें</translation>
 <translation id="6954049078461159956">हॉकी</translation>
 <translation id="695582302419398462">कार्डबोर्ड (डबल वॉल)</translation>
+<translation id="6957153644870901611">ज़्यादा फ़ील्ड ऑटोमैटिक तरीके से भरने के लिए, ऑटोमैटिक तरीके से भरने की बेहतर सुविधा चालू करें</translation>
 <translation id="6957887021205513506">सर्वर का प्रमाणपत्र फर्जी दिखाई देता है.</translation>
 <translation id="6958564499836457428">अपने Google खाते में, Google की निजता सेटिंग को मैनेज करें</translation>
 <translation id="6961844873822989059">साइट, आपके डिवाइस पर इंस्टॉल किए गए फ़ॉन्ट इस्तेमाल करने की अनुमति मांग सकती है</translation>
@@ -4000,6 +4002,7 @@
 <translation id="7668654391829183341">अज्ञात डिवाइस</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" /> में से <ph name="ITEM_POSITION" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{गोपनीय के तौर पर फ़्लैग किए गए डेटा पर कार्रवाई की गई (लॉगिन के बाद 1 कार्रवाई की गई). <ph name="BEGIN_LINK" />ज़्यादा जानें<ph name="END_LINK" />}one{गोपनीय के तौर पर फ़्लैग किए गए डेटा पर कार्रवाई की गई (लॉगिन के बाद # कार्रवाई की गई). <ph name="BEGIN_LINK" />ज़्यादा जानें<ph name="END_LINK" />}other{गोपनीय के तौर पर फ़्लैग किए गए डेटा पर कार्रवाइयां की गईं (लॉगिन के बाद # कार्रवाइयां रिपोर्ट की गईं). <ph name="BEGIN_LINK" />ज़्यादा जानें<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Google खाते <ph name="USER_EMAIL" /> में सेव की गई जानकारी से, आपको Chrome में फटाफट फ़ॉर्म भरने में मदद मिल सकती है</translation>
 <translation id="7673278391011283842">मेलबॉक्स 6</translation>
 <translation id="7675325315208090829">पैसे चुकाने के तरीके मैनेज करें...</translation>
 <translation id="767550629621587224">प्री-कट टैब्स</translation>
@@ -4266,6 +4269,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 महीने पहले बनाया गया}one{{NUM_MONTHS} महीने पहले बनाया गया}other{{NUM_MONTHS} महीने पहले बनाया गया}}</translation>
 <translation id="8148608574971654810">पीडीएफ़ का वर्शन:</translation>
 <translation id="8149426793427495338">आपका कंप्यूटर निष्क्रिय हो गया है.</translation>
+<translation id="815036624016370447">Google खाते <ph name="ACCOUNT" /> में सेव की गई जानकारी से, आपको Chrome में फटाफट फ़ॉर्म भरने में मदद मिल सकती है</translation>
 <translation id="8150722005171944719"><ph name="URL" /> पर मौजूद फ़ाइल पढ़ने के लायक नहीं है.  हो सकता है कि इसे हटा दिया गया हो, कहीं ले जाया गया हो, या फ़ाइल की अनुमतियां एक्सेस को रोक रही हों.</translation>
 <translation id="8151185429379586178">डेवलपर टूल</translation>
 <translation id="8153865548451212769">{0,plural, =1{एडमिन नीति, इस फ़ाइल को <ph name="DESTINATION_NAME" /> पर डाउनलोड करने का सुझाव नहीं देती है}one{एडमिन नीति, इस फ़ाइल को <ph name="DESTINATION_NAME" /> पर डाउनलोड करने का सुझाव नहीं देती है}other{एडमिन नीति, इन फ़ाइलों को <ph name="DESTINATION_NAME" /> पर डाउनलोड करने का सुझाव नहीं देती है}}</translation>
@@ -4752,7 +4756,6 @@
 <translation id="9005998258318286617">PDF दस्तावेज़ लोड नहीं किया जा सका.</translation>
 <translation id="9008201768610948239">ध्यान न दें</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{किसी साइट से नहीं}=1{1 साइट से}one{# साइट से}other{# साइटों से}}</translation>
-<translation id="9012194306129927220">अब Affirm या Zip का इस्तेमाल करके, किस्तों में पेमेंट किया जा सकता है</translation>
 <translation id="9014705027639070815">आपने जिन साइटों पर विज़िट किया है वे अपने विज्ञापनों की परफ़ॉर्मेंस को मापने के लिए, Chrome से जानकारी मांग सकती हैं. Chrome, साइटों को सीमित डेटा इकट्ठा करने की अनुमति देता है. जैसे, क्या आपने किसी साइट पर जाकर कोई खरीदारी की है.</translation>
 <translation id="9018120810758822233">अपने <ph name="CREDIT_CARD" /> का सुरक्षा कोड डालें</translation>
 <translation id="901834265349196618">ईमेल</translation>
diff --git a/components/strings/components_strings_hr.xtb b/components/strings/components_strings_hr.xtb
index 128cd24..3c4e811 100644
--- a/components/strings/components_strings_hr.xtb
+++ b/components/strings/components_strings_hr.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Lokacija je blokirana</translation>
 <translation id="2041788246978549610">Upotreba dostupnih mikrofona (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Ladica 7</translation>
-<translation id="2043896419861982462">Da biste sakrili opcije obročnog plaćanja, otvorite <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Omotnica za privatna pisma</translation>
 <translation id="2046951263634619614">Knjižare</translation>
 <translation id="2048261947532620704">Prevođenje stranice</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Zaporka koju ste upravo upotrijebili otkrivena je u povredi podataka. Upravitelj zaporki preporučuje da odmah promijenite tu zaporku.</translation>
 <translation id="3307649904964670439">Gumb Prilagodi Chrome, aktivirajte ga da biste prilagodili izgled svojeg preglednika</translation>
 <translation id="3308006649705061278">Organizacijska jedinica (OU)</translation>
-<translation id="3317077846337994567">Plaćanje na rate trenutačno nije dostupno. Pokušajte ponovo kasnije.</translation>
 <translation id="3318016344440038475">TV komedije</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Grimizna</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Pomicanje i zumiranje</translation>
 <translation id="357244642999988503">Ukloni stupac</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Dodajte nove podatke na adresu</translation>
 <translation id="3575121482199441727">Dopusti za ovu web-lokaciju</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Odabrana je opcija naziva ulice</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Saznajte više o tablicama za usporedbu</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Gumb Upravljaj postavkama privatnosti na Googleu, aktivirajte ga da biste otvorili postavke privatnosti svojeg Google računa</translation>
-<translation id="3602695245205338770">Odaberite davatelja usluge obročnog plaćanja</translation>
 <translation id="3603507503523709">Administrator je blokirao aplikaciju</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">TV emisije i programi</translation>
@@ -3179,7 +3177,6 @@
 <translation id="6327065120806001832">pristup lokalnoj mreži</translation>
 <translation id="6328639280570009161">Pokušajte onemogućiti predviđanja mreže</translation>
 <translation id="6329815962353376655">&lt;Upišite pitanje&gt;</translation>
-<translation id="6334834493885103305">Sada možete plaćati u ratama pomoću usluge Affirm, Zip ili Klarna</translation>
 <translation id="6335029926534404762">Tenisice</translation>
 <translation id="6336948221660696475">Virtualna stvarnost nije dopuštena</translation>
 <translation id="6337133576188860026">Oslobodit će se <ph name="SIZE" />. Neke bi se web-lokacije pri sljedećem otvaranju mogle sporije učitavati.</translation>
@@ -4131,6 +4128,7 @@
 <translation id="7908648876066812348">Uključivanje virtualne kartice</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, pritisnite Tab, a zatim Enter da biste otvorili Chromeovu stranicu sigurnosne provjere u postavkama</translation>
 <translation id="791107458486222637">Ponavljanje rezultata</translation>
+<translation id="7912924955815015552">Uvezeno iz preglednika Safari</translation>
 <translation id="791551905239004656">Crtanje i bojenje</translation>
 <translation id="7916162853251942238">Flexo baza</translation>
 <translation id="791698251820376781">Vaša organizacija ne dopušta vam prijavu</translation>
@@ -4751,7 +4749,6 @@
 <translation id="9005998258318286617">Učitavanje PDF dokumenta nije uspjelo.</translation>
 <translation id="9008201768610948239">Zanemari</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ništa}=1{S jedne web-lokacije}one{S # web-lokacije}few{S # web-lokacije}other{S # web-lokacija}}</translation>
-<translation id="9012194306129927220">Sada možete plaćati u ratama pomoću Affirma ili Zipa</translation>
 <translation id="9014705027639070815">Web-lokacije koje posjećujete mogu od Chromea tražiti informacije kako bi lakše izmjerile izvedbu svojih oglasa. Chrome web-lokacijama omogućuje prikupljanje ograničenih vrsta podataka, primjerice jeste li izvršili kupnju nakon posjeta web-lokaciji.</translation>
 <translation id="9018120810758822233">Unesite sigurnosni kôd za karticu <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-pošta</translation>
diff --git a/components/strings/components_strings_hu.xtb b/components/strings/components_strings_hu.xtb
index 08ff7b248..be44220d 100644
--- a/components/strings/components_strings_hu.xtb
+++ b/components/strings/components_strings_hu.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Hajápolás</translation>
 <translation id="1935353813610900265">Visszajelzés küldése az előzmények közötti, AI-alapú kereséséről</translation>
 <translation id="1935995810530254458">Másolás mindenképpen</translation>
+<translation id="1938580037092872316">Új információ hozzáadása a mentett címhez</translation>
 <translation id="1939059826036755332">Automatikus kép a képben mód</translation>
 <translation id="1939175642807587452">Engedélyt kérhet értesítések küldésére</translation>
 <translation id="1940441167050915935">Mentett biztonsági kódok törlése</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Helyadatok letiltva</translation>
 <translation id="2041788246978549610">Rendelkezésre álló mikrofonok (<ph name="MICS_COUNT" />) használata</translation>
 <translation id="2042213636306070719">7. tálca</translation>
-<translation id="2043896419861982462">A részletfizetési lehetőségek elrejtéséhez lépjen a következő oldalra: <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Személyes boríték</translation>
 <translation id="2046951263634619614">Könyvkereskedők</translation>
 <translation id="2048261947532620704">Oldal fordítása</translation>
@@ -1372,7 +1372,6 @@
 <translation id="33073482541490531">Kiderült, hogy a most használt jelszava adatvédelmi incidensben volt érintett. A Jelszókezelő a jelszó haladéktalan módosítását javasolja.</translation>
 <translation id="3307649904964670439">A Chrome személyre szabása gomb. A gombot megnyomva személyre szabhatja a böngésző megjelenését.</translation>
 <translation id="3308006649705061278">Szervezeti egység (OU)</translation>
-<translation id="3317077846337994567">A részletfizetés jelenleg nem áll rendelkezésre. Próbálja újra később.</translation>
 <translation id="3318016344440038475">Televíziós vígjátékok</translation>
 <translation id="3324687287337751929">4 × 6 hüvelyk</translation>
 <translation id="3324983252691184275">Karmazsinvörös</translation>
@@ -1527,6 +1526,7 @@
 <translation id="3570079787344939099">Görgetés és nagyítás</translation>
 <translation id="357244642999988503">Oszlop eltávolítása</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Új információ hozzáadása a címhez</translation>
 <translation id="3575121482199441727">Engedélyezés ezen a webhelyen</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Az „Utcanév” lehetőség volt kiválasztva</translation>
@@ -1549,7 +1549,6 @@
 <translation id="3600106876108433070">További információ az összehasonlító táblázatokról</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">A Google-lal kapcsolatos adatvédelmi beállítások kezelése gomb. A gombot megnyomva megnyithatja Google-fiókja adatvédelmi beállításait.</translation>
-<translation id="3602695245205338770">Válasszon részletfizetési szolgáltatót</translation>
 <translation id="3603507503523709">A rendszergazda letiltotta az alkalmazást</translation>
 <translation id="3605899229568538311">5 × 5 hüvelyk</translation>
 <translation id="3606917451836803637">Tévéműsorok és programok</translation>
@@ -3177,7 +3176,6 @@
 <translation id="6327065120806001832">a hozzáférés helyi hálózaton</translation>
 <translation id="6328639280570009161">Próbálkozzon a hálózati előrejelzések kikapcsolásával</translation>
 <translation id="6329815962353376655">&lt;Írja be a kérdését&gt;</translation>
-<translation id="6334834493885103305">Mostantól részletekben is fizethet az Affirm, a Zip vagy a Klarna használatával</translation>
 <translation id="6335029926534404762">Sportcipők</translation>
 <translation id="6336948221660696475">VR nincs engedélyezve</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />-nál kevesebb hely szabadul fel. Előfordulhat, hogy egyes webhelyek lassabban töltődnek be, amikor legközelebb felkeresi őket.</translation>
@@ -3539,6 +3537,7 @@
 <translation id="6935082727755903526">Könyvviteli és pénzügyi állások</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Előfordulhat, hogy egyes webhelyek lassabban töltődnek be, amikor legközelebb felkeresi őket.</translation>
 <translation id="6936976777388162184">Csomag részét képező eszköz, ezért nem regisztrálható a Kiosk és a Signage Upgrade szolgáltatásra.</translation>
+<translation id="6942444979237658241">Hozzászólások – <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Stratégiai játékok</translation>
 <translation id="6944692733090228304">Olyan webhelyen adta meg a jelszavát, amelyet nem a(z) <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> kezel. Fiókja védelme érdekében ne használja fel újra a jelszót más alkalmazásokban és webhelyeken.</translation>
 <translation id="6946949206576443118">Webes keresés a Chrome-mal</translation>
@@ -3997,6 +3996,7 @@
 <translation id="7668654391829183341">Ismeretlen eszköz</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" />. pozíció, összesen: <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Bizalmasként megjelölt adatokkal végzett műveletek (1 művelet a bejelentkezés óta). <ph name="BEGIN_LINK" />További információ<ph name="END_LINK" />.}other{Bizalmasként megjelölt adatokkal végzett műveletek (# művelet a bejelentkezés óta). <ph name="BEGIN_LINK" />További információ<ph name="END_LINK" />.}}</translation>
+<translation id="7672684333490246092">A(z) <ph name="USER_EMAIL" /> Google-fiókból származó adatok segíthetnek az űrlapok gyorsabb kitöltésében a Chrome-ban</translation>
 <translation id="7673278391011283842">6. postaláda</translation>
 <translation id="7675325315208090829">Fizetési módok kezelése…</translation>
 <translation id="767550629621587224">Előre kivágott fülek</translation>
@@ -4129,6 +4129,7 @@
 <translation id="7908648876066812348">A virtuális kártya bekapcsolása folyamatban van</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, nyomja le a Tab, majd az Enter billentyűt a Chrome biztonsági ellenőrzés oldalának megnyitásához a beállításokban.</translation>
 <translation id="791107458486222637">Folyamatban van az eredmény ismételt generálása</translation>
+<translation id="7912924955815015552">A Safariból importálva</translation>
 <translation id="791551905239004656">Rajzolás és színezés</translation>
 <translation id="7916162853251942238">Flexo alap</translation>
 <translation id="791698251820376781">Szervezete nem engedélyezi a bejelentkezést</translation>
@@ -4263,6 +4264,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 hónapja létrehozva}other{{NUM_MONTHS} hónapja létrehozva}}</translation>
 <translation id="8148608574971654810">PDF-verzió:</translation>
 <translation id="8149426793427495338">Számítógépe alvó üzemmódba váltott.</translation>
+<translation id="815036624016370447">A(z) <ph name="ACCOUNT" /> Google-fiókból származó adatok segíthetnek az űrlapok gyorsabb kitöltésében a Chrome-ban</translation>
 <translation id="8150722005171944719">A fájl (<ph name="URL" />) nem olvasható. Lehet, hogy eltávolították, áthelyezték, vagy a fájlengedélyek megakadályozzák a hozzáférést.</translation>
 <translation id="8151185429379586178">Fejlesztői eszközök</translation>
 <translation id="8153865548451212769">{0,plural, =1{A rendszergazda által beállított házirend nem javasolja ennek a fájlnak a letöltését a következő helyre: <ph name="DESTINATION_NAME" />}other{A rendszergazda által beállított házirend nem javasolja ezeknek a fájloknak a letöltését a következő helyre: <ph name="DESTINATION_NAME" />}}</translation>
@@ -4750,7 +4752,6 @@
 <translation id="9005998258318286617">A PDF-dokumentum betöltése sikertelen.</translation>
 <translation id="9008201768610948239">Mellőzés</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nincs}=1{1 webhelytől}other{# webhelytől}}</translation>
-<translation id="9012194306129927220">Mostantól részletekben is fizethet az Affirm vagy a Zip használatával</translation>
 <translation id="9014705027639070815">Az Ön által felkeresett webhelyek olyan információkat kérhetnek a Chrome-tól, amelyek segítségével mérhetik a hirdetések teljesítményét. A Chrome lehetővé teszi a webhelyek számára, hogy korlátozott adattípusokat gyűjtsenek (például hogy Ön vásárolt-e egy adott webhely felkeresése után).</translation>
 <translation id="9018120810758822233">Adja meg a(z) <ph name="CREDIT_CARD" /> biztonsági kódját</translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_hy.xtb b/components/strings/components_strings_hy.xtb
index 17d70ed..0f7d904 100644
--- a/components/strings/components_strings_hy.xtb
+++ b/components/strings/components_strings_hy.xtb
@@ -623,7 +623,6 @@
 <translation id="2040894699575719559">Տեղորոշումն արգելափակված է</translation>
 <translation id="2041788246978549610">Օգտագործել հասանելի խոսափողները (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Դարակ 7</translation>
-<translation id="2043896419861982462">Տարաժամկետ տարբերակները թաքցնելու համար անցեք <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Գրախանութներ</translation>
 <translation id="2048261947532620704">Էջը թարգմանվում է</translation>
@@ -662,6 +661,7 @@
 <translation id="2102495993840063010">Android հավելվածներ</translation>
 <translation id="2102519472192754194">Վեբ դիտարկիչներ</translation>
 <translation id="2103210856015238101">Մշտական հաճախորդի քարտերի ցուցակը, որոնց տվյալները կարող են լրացվել մեկ կոճակի սեղմումով, ցուցադրված է ամբողջ էկրանով։</translation>
+<translation id="2104739941682874393">Ընդլայնված ինքնալրացման գործառույթն ավելի լավ է ճանաչում ձևերը և ավելի արագ ավտոմատ լրացնում դրանք</translation>
 <translation id="2105838220373099643">Դերախաղեր</translation>
 <translation id="2107021941795971877">Տպման աջակցում</translation>
 <translation id="2108755909498034140">Վերագործարկեք համակարգիչը</translation>
@@ -1380,7 +1380,6 @@
 <translation id="33073482541490531">Գաղտնաբառը, որ հենց նոր օգտագործեցիք, կոտրվել է տվյալների արտահոսքի պատճառով։ Գաղտնաբառերի կառավարիչը խորհուրդ է տալիս անհապաղ փոխել այն։</translation>
 <translation id="3307649904964670439">«Անհատականացնել Chrome-ը» կոճակ․ ակտիվացրեք՝ դիտարկիչի տեսքն անհատականացնելու համար</translation>
 <translation id="3308006649705061278">Ստորաբաժանում (OU)</translation>
-<translation id="3317077846337994567">Տարաժամկետ վճարումն այս պահին հասանելի չէ։ Փորձեք ավելի ուշ։</translation>
 <translation id="3318016344440038475">Հեռուստատեսային կատակերգություններ</translation>
 <translation id="3324687287337751929">4 x 6 դյույմ</translation>
 <translation id="3324983252691184275">Բոսորագույն</translation>
@@ -1557,7 +1556,6 @@
 <translation id="3600106876108433070">Իմանալ ավելին համեմատության աղյուսակների մասին</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">«Կառավարել Google-ի գաղտնիության կարգավորումները» կոճակ․ ակտիվացրեք՝ ձեր Google հաշվի գաղտնիության կարգավորումները բացելու համար</translation>
-<translation id="3602695245205338770">Ընտրեք տարաժամկետ վճարման ծառայություն</translation>
 <translation id="3603507503523709">Ձեր ադմինիստրատորն արգելափակել է հավելվածը</translation>
 <translation id="3605899229568538311">5 x 5 դյույմ</translation>
 <translation id="3606917451836803637">Հեռուստահաղորդումներ և ծրագրեր</translation>
@@ -2436,6 +2434,7 @@
 <translation id="5052517576853118371">Ակտիվ թեմաներ</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Այս ֆայլը «Փոխանակում մոտակա սարքերի հետ» գործառույթի միջոցով ուղարկելու համար ձեր սարքում տարածք ազատեք (<ph name="DISK_SPACE_SIZE" />)}one{Այս ֆայլը «Փոխանակում մոտակա սարքերի հետ» գործառույթի միջոցով ուղարկելու համար ձեր սարքում տարածք ազատեք (<ph name="DISK_SPACE_SIZE" />)}other{Այս ֆայլերը «Փոխանակում մոտակա սարքերի հետ» գործառույթի միջոցով ուղարկելու համար ձեր սարքում տարածք ազատեք (<ph name="DISK_SPACE_SIZE" />)}}</translation>
 <translation id="505757197798929356">Նշեք բացման պատճառը (պարտադիր է)</translation>
+<translation id="5058282932481719070">իմանալ ավելին ընդլայնված ինքնալրացման մասին կարգավորումներում</translation>
 <translation id="5060419232449737386">Ենթագրերի կարգավորումներ</translation>
 <translation id="5060483733937416656">Դուք ընտրել եք, որ կայքերում, որոնք օգտագործում են <ph name="PROVIDER_ORIGIN" /> աղբյուրը, հաստատումը կատարվի Windows Hello-ի միջոցով։ Հնարավոր է՝ այս մատակարարը տեղեկություններ է պահել ձեր վճարման եղանակի մասին։ Դուք կարող եք այդ տեղեկությունների <ph name="LINK_TEXT" />։</translation>
 <translation id="5061227663725596739">Արդյո՞ք նկատի ունեիք «<ph name="LOOKALIKE_DOMAIN" />»</translation>
@@ -3039,6 +3038,7 @@
 <translation id="6062937464449575061">Այլևս չհետագծել գինը</translation>
 <translation id="6063415549109819824">Հիփոթեքային վարկեր</translation>
 <translation id="6070432475334343308">Ֆայլերից մեկը կամ մի քանիսը չեն վերբեռնվել <ph name="CLOUD_PROVIDER" />-ի <ph name="FOLDER_NAME" /> պանակ</translation>
+<translation id="6071503852498277813">Բովանդակության էջանշման վերլուծիչի ծառայություն</translation>
 <translation id="6078069862923723141">Երկնագույն 2</translation>
 <translation id="6085149458302186532">Պիտակներ (գունավոր)</translation>
 <translation id="6087312102907839798">Նմանատիպ որոնումներ</translation>
@@ -3189,7 +3189,6 @@
 <translation id="6327065120806001832">լոկալ ցանցի հասանելիություն</translation>
 <translation id="6328639280570009161">Անջատեք ցանցի գործողությունների կանխատեսումը</translation>
 <translation id="6329815962353376655">&lt;Մուտքագրեք հարց&gt;</translation>
-<translation id="6334834493885103305">Այժմ Affirm-ի, Zip-ի կամ Klarna-ի օգնությամբ կարող եք տարաժամկետ վճարումներ կատարել</translation>
 <translation id="6335029926534404762">Սպորտային կոշիկներ</translation>
 <translation id="6336948221660696475">VR-ի օգտագործման թույլտվությունը մերժվել է</translation>
 <translation id="6337133576188860026">Կազատվի մինչև <ph name="SIZE" /> տարածք։ Դրանից հետո որոշ կայքեր հնարավոր է՝ ավելի դանդաղ բեռնվեն։</translation>
@@ -3563,6 +3562,7 @@
 <translation id="695140971690006676">Զրոյացնել բոլորը</translation>
 <translation id="6954049078461159956">Հոկեյ</translation>
 <translation id="695582302419398462">Ստվարաթուղթ (երկշերտ)</translation>
+<translation id="6957153644870901611">Միացրեք ընդլայնված ինքնալրացման գործառույթը՝ ավելի շատ դաշտեր ինքնալրացնելու համար</translation>
 <translation id="6957887021205513506">Սերվերի վկայագիրը կեղծ է:</translation>
 <translation id="6958564499836457428">Կառավարել Google-ի գաղտնիության կարգավորումները Google հաշվում</translation>
 <translation id="6961844873822989059">Կարող է հայցել սարքի տառատեսակներն օգտագործելու թույլտվություն</translation>
@@ -3591,6 +3591,7 @@
 <translation id="6989763994942163495">Ցույց տալ լրացուցիչ կարգավորումները…</translation>
 <translation id="6991376411634620997">Մուտքի բանալի • Windows Hello</translation>
 <translation id="6997288673234694149">Բեյսբոլի և սոֆթբոլի պարագաներ</translation>
+<translation id="6998512609912910179">Ավելի արագ լրացրեք ձևերը</translation>
 <translation id="6999480632062519056">Ֆիթնես և անհատական մարզումներ</translation>
 <translation id="7003278537452757231">Գորգեր և կարպետներ</translation>
 <translation id="7003322000677139268">Մեքենաների պահեստամասեր և աքսեսուարներ</translation>
@@ -4758,7 +4759,6 @@
 <translation id="9005998258318286617">Չհաջողվեց բեռնել PDF փաստաթուղթը։</translation>
 <translation id="9008201768610948239">Անտեսել</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Կայքեր չկան}=1{1 կայքից}one{# կայքից}other{# կայքից}}</translation>
-<translation id="9012194306129927220">Այժմ Affirm-ի կամ Zip-ի օգնությամբ կարող եք տարաժամկետ վճարումներ կատարել</translation>
 <translation id="9014705027639070815">Կայքերը, որոնք այցելում եք, կարող են տեղեկություններ խնդրել Chrome-ից՝ օգնելու գնահատել իրենց գովազդի արդյունավետությունը։ Chrome-ը կայքերին թույլատրում է հավաքել որոշակի տվյալներ, օրինակ՝ արդյոք դուք գնում եք կատարել կայք այցելելուց հետո։</translation>
 <translation id="9018120810758822233">Մուտքագրեք <ph name="CREDIT_CARD" /> քարտի ձեր անվտանգության կոդը</translation>
 <translation id="901834265349196618">էլփոստ</translation>
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb
index 9087e2d..3273c34 100644
--- a/components/strings/components_strings_id.xtb
+++ b/components/strings/components_strings_id.xtb
@@ -620,7 +620,6 @@
 <translation id="2040894699575719559">Lokasi diblokir</translation>
 <translation id="2041788246978549610">Menggunakan mikrofon yang tersedia (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Baki 7</translation>
-<translation id="2043896419861982462">Untuk menyembunyikan opsi pembayaran dengan cicilan, buka <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Retailer Buku</translation>
 <translation id="2048261947532620704">Menerjemahkan halaman</translation>
@@ -1375,7 +1374,6 @@
 <translation id="33073482541490531">Sandi yang baru saja Anda gunakan terekspos dalam pelanggaran data. Pengelola Sandi merekomendasikan untuk mengubah sandi ini sekarang.</translation>
 <translation id="3307649904964670439">Tombol Sesuaikan Chrome, aktifkan untuk menyesuaikan tampilan browser Anda</translation>
 <translation id="3308006649705061278">Unit Organisasi (OU)</translation>
-<translation id="3317077846337994567">Pembayaran dengan cicilan tidak tersedia untuk saat ini. Coba lagi nanti.</translation>
 <translation id="3318016344440038475">Komedi TV</translation>
 <translation id="3324687287337751929">4 x 6 inci (10 x 15 cm)</translation>
 <translation id="3324983252691184275">Merah Lembayung</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Pelajari tabel perbandingan</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Tombol Kelola setelan Privasi Google, aktifkan untuk membuka setelan privasi Akun Google Anda</translation>
-<translation id="3602695245205338770">Pilih penyedia untuk pembayaran dengan cicilan</translation>
 <translation id="3603507503523709">Aplikasi diblokir oleh administrator Anda</translation>
 <translation id="3605899229568538311">5 x 5 inci (12 x 12 cm)</translation>
 <translation id="3606917451836803637">Program &amp; Acara TV</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">akses jaringan lokal</translation>
 <translation id="6328639280570009161">Coba nonaktifkan prediksi jaringan</translation>
 <translation id="6329815962353376655">&lt;Ketik pertanyaan&gt;</translation>
-<translation id="6334834493885103305">Anda kini dapat melakukan pembayaran dengan cicilan menggunakan Affirm, Zip, atau Klarna</translation>
 <translation id="6335029926534404762">Sepatu Atletik</translation>
 <translation id="6336948221660696475">VR tidak diizinkan</translation>
 <translation id="6337133576188860026">Sediakan ruang kurang dari <ph name="SIZE" />. Beberapa situs mungkin dimuat lebih lambat saat dibuka lagi.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Tampilkan setelan lanjutan...</translation>
 <translation id="6991376411634620997">Kunci sandi • Windows Hello</translation>
 <translation id="6997288673234694149">Perlengkapan Bisbol &amp; Sofbol</translation>
+<translation id="6998512609912910179">Isi formulir dengan lebih cepat</translation>
 <translation id="6999480632062519056">Instruksi Kebugaran &amp; Pelatihan Pribadi</translation>
 <translation id="7003278537452757231">Permadani &amp; Karpet</translation>
 <translation id="7003322000677139268">Suku Cadang &amp; Aksesori Kendaraan</translation>
@@ -4746,7 +4743,6 @@
 <translation id="9005998258318286617">Gagal memuat dokumen PDF.</translation>
 <translation id="9008201768610948239">Abaikan</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Tidak ada}=1{Dari 1 situs}other{Dari # situs}}</translation>
-<translation id="9012194306129927220">Anda kini dapat melakukan pembayaran dengan cicilan menggunakan Affirm atau Zip</translation>
 <translation id="9014705027639070815">Situs yang Anda buka dapat meminta informasi kepada Chrome untuk membantunya mengukur performa iklan. Chrome memungkinkan situs mengumpulkan jenis data tertentu, seperti apakah Anda melakukan pembelian setelah mengunjungi situs.</translation>
 <translation id="9018120810758822233">Masukkan kode keamanan untuk <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_is.xtb b/components/strings/components_strings_is.xtb
index 5402a65..9c8baa6 100644
--- a/components/strings/components_strings_is.xtb
+++ b/components/strings/components_strings_is.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Lokað á staðsetningu</translation>
 <translation id="2041788246978549610">Nota tiltæka hljóðnema (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bakki 7</translation>
-<translation id="2043896419861982462">Farðu í <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> til að fela valkosti greiðsludreifingar</translation>
 <translation id="2045871135676061132">Umslag: persónulegt</translation>
 <translation id="2046951263634619614">Bókabúðir</translation>
 <translation id="2048261947532620704">Þýðir síðu</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Aðgangsorðið sem þú varst að nota fannst í öryggisbroti. Aðgangsorðastjórnun mælir með að þessu aðgangsorði verði breytt núna.</translation>
 <translation id="3307649904964670439">Hnappurinn „Sérsníða Chrome“, virkjaðu til að sérsníða útlit vafrans</translation>
 <translation id="3308006649705061278">Skipulagseining (OU)</translation>
-<translation id="3317077846337994567">Greiðsludreifing er ekki í boði eins og er. Reyndu aftur síðar.</translation>
 <translation id="3318016344440038475">Gamanþættir</translation>
 <translation id="3324687287337751929">4 x 6 to.</translation>
 <translation id="3324983252691184275">Fagurrauður</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Nánar um samanburðartöflur</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Hnappurinn „Stjórna persónuverndarstillingum Google“, virkjaðu til að opna persónuverndarstillingar Google-reikningsins</translation>
-<translation id="3602695245205338770">Veldu greiðsludreifingarþjónustu</translation>
 <translation id="3603507503523709">Kerfisstjóri hefur lokað á þetta forrit</translation>
 <translation id="3605899229568538311">5 x 5 to.</translation>
 <translation id="3606917451836803637">Sjónvarpsþættir og -dagskrár</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">aðgangur að staðarneti</translation>
 <translation id="6328639280570009161">Prófaðu að slökkva á netspá</translation>
 <translation id="6329815962353376655">&lt;Sláðu inn spurningu&gt;</translation>
-<translation id="6334834493885103305">Nú geturðu notað Affirm, Zip eða Klarna til að dreifa greiðslum</translation>
 <translation id="6335029926534404762">Íþróttaskór</translation>
 <translation id="6336948221660696475">Sýndarveruleiki ekki leyfður</translation>
 <translation id="6337133576188860026">Losar minna en <ph name="SIZE" />. Lengri tíma gæti tekið að sækja sum vefsvæði þegar þú heimsækir þau næst.</translation>
@@ -4750,7 +4746,6 @@
 <translation id="9005998258318286617">Mistókst að hlaða PDF-skjal.</translation>
 <translation id="9008201768610948239">Hunsa</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ekkert}=1{Frá 1 vefsvæði}one{Frá # vefsvæði}other{Frá # vefsvæðum}}</translation>
-<translation id="9012194306129927220">Nú geturðu notað Affirm eða Zip til að dreifa greiðslum.</translation>
 <translation id="9014705027639070815">Vefsvæði sem þú opnar geta óskað eftir upplýsingum frá Chrome til að hjálpa þeim að mæla árangur auglýsinga sinna. Chrome gerir vefsvæðum kleift að safna tilteknum gerðum gagna, t.d. hvort þú hafir keypt vöru eftir að hafa skoðað vefsvæði.</translation>
 <translation id="9018120810758822233">Sláðu inn öryggiskóðann fyrir <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">tölvupóstur</translation>
diff --git a/components/strings/components_strings_it.xtb b/components/strings/components_strings_it.xtb
index e3a8a32..c67a8ab 100644
--- a/components/strings/components_strings_it.xtb
+++ b/components/strings/components_strings_it.xtb
@@ -294,7 +294,7 @@
 <translation id="147358896496811705">2A0</translation>
 <translation id="1474576429883213321">Servizi di pulizia</translation>
 <translation id="1476595624592550506">Cambia la password</translation>
-<translation id="1482372785911828880">Sottilissimo</translation>
+<translation id="1482372785911828880">Molto sottile</translation>
 <translation id="1482879811280872320">Ciclismo</translation>
 <translation id="1483493594462132177">Invia</translation>
 <translation id="1484449009683144042">Si tratta di un supporto per la scrittura sperimentale basato sull'IA che non funzionerà sempre correttamente.
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Cura dei capelli</translation>
 <translation id="1935353813610900265">Invia feedback per la ricerca nella cronologia basata sull'AI</translation>
 <translation id="1935995810530254458">Copia comunque</translation>
+<translation id="1938580037092872316">Aggiungi nuove informazioni all'indirizzo salvato</translation>
 <translation id="1939059826036755332">Modalità Picture in picture automatica</translation>
 <translation id="1939175642807587452">Può chiedere di inviare notifiche</translation>
 <translation id="1940441167050915935">Elimina i codici di sicurezza salvati</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Posizione bloccata</translation>
 <translation id="2041788246978549610">Usare i microfoni disponibili (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Vassoio 7</translation>
-<translation id="2043896419861982462">Per nascondere le opzioni di pagamento differito, vai alle <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Busta Personal</translation>
 <translation id="2046951263634619614">Rivenditori di libri</translation>
 <translation id="2048261947532620704">Traduzione della pagina in corso…</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">App Android</translation>
 <translation id="2102519472192754194">Browser web</translation>
 <translation id="2103210856015238101">Carte fedeltà che è possibile compilare tramite tocco aperte a schermo intero.</translation>
+<translation id="2104739941682874393">La compilazione automatica avanzata comprende meglio i moduli e può compilarli automaticamente per te in modo più rapido</translation>
 <translation id="2105838220373099643">Giochi di ruolo</translation>
 <translation id="2107021941795971877">Supporti di stampa</translation>
 <translation id="2108755909498034140">Riavvia il computer</translation>
@@ -1371,7 +1372,6 @@
 <translation id="33073482541490531">La password appena usata è stata compromessa nell'ambito di una violazione dei dati. Il Gestore delle password consiglia di cambiarla subito.</translation>
 <translation id="3307649904964670439">Pulsante Personalizza Chrome, attiva per personalizzare l'aspetto del browser</translation>
 <translation id="3308006649705061278">Unità organizzativa (OU)</translation>
-<translation id="3317077846337994567">Il pagamento dilazionato nel tempo non è al momento disponibile. Riprova più tardi.</translation>
 <translation id="3318016344440038475">Commedie TV</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Cremisi</translation>
@@ -1548,7 +1548,6 @@
 <translation id="3600106876108433070">Scopri di più sulle tabelle di confronto</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Pulsante Gestisci le impostazioni della privacy di Google, attiva per andare alle impostazioni della privacy del tuo Account Google</translation>
-<translation id="3602695245205338770">Scegli un fornitore di servizi di pagamento rateale</translation>
 <translation id="3603507503523709">Applicazione bloccata dal tuo amministratore</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">Programmi e spettacoli TV</translation>
@@ -2426,6 +2425,7 @@
 <translation id="5052517576853118371">Argomenti attivi</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Per inviare questo file tramite Condivisione nelle vicinanze, libera spazio (<ph name="DISK_SPACE_SIZE" />) sul tuo dispositivo}other{Per inviare questi file tramite Condivisione nelle vicinanze, libera spazio (<ph name="DISK_SPACE_SIZE" />) sul tuo dispositivo}}</translation>
 <translation id="505757197798929356">Specifica il motivo dell'apertura (obbligatorio)</translation>
+<translation id="5058282932481719070">Scopri di più sulla compilazione automatica avanzata nelle impostazioni</translation>
 <translation id="5060419232449737386">Impostazioni sottotitoli codificati</translation>
 <translation id="5060483733937416656">Hai scelto di eseguire la verifica con Windows Hello sui siti web che utilizzano <ph name="PROVIDER_ORIGIN" />. Questo fornitore potrebbe aver memorizzato informazioni sul tuo metodo di pagamento, che puoi <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Forse cercavi: <ph name="LOOKALIKE_DOMAIN" /></translation>
@@ -3027,6 +3027,7 @@
 <translation id="6062937464449575061">Annulla monitoraggio prezzo</translation>
 <translation id="6063415549109819824">Mutui e finanziamenti per la casa</translation>
 <translation id="6070432475334343308">Uno o più file non sono stati caricati su <ph name="FOLDER_NAME" /> su <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Servizio parser dei contenuti preferiti</translation>
 <translation id="6078069862923723141">Ciano 2</translation>
 <translation id="6085149458302186532">Etichette (colorate)</translation>
 <translation id="6087312102907839798">Ricerche correlate</translation>
@@ -3176,7 +3177,6 @@
 <translation id="6327065120806001832">accesso alla rete locale</translation>
 <translation id="6328639280570009161">Prova a disattivare la previsione della rete</translation>
 <translation id="6329815962353376655">&lt;Digita una domanda&gt;</translation>
-<translation id="6334834493885103305">Ora puoi pagare nel tempo utilizzando Affirm, Zip o Klarna</translation>
 <translation id="6335029926534404762">Scarpe da atletica</translation>
 <translation id="6336948221660696475">VR non consentita</translation>
 <translation id="6337133576188860026">Consente di liberare meno di <ph name="SIZE" />. Alcuni siti potrebbero caricarsi più lentamente alla prossima visita.</translation>
@@ -3538,6 +3538,7 @@
 <translation id="6935082727755903526">Offerte di lavoro nel settore contabile e finanziario</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Alcuni siti potrebbero caricarsi più lentamente alla prossima visita.</translation>
 <translation id="6936976777388162184">Questo è un dispositivo in bundle e non può essere registrato con Kiosk &amp; Signage Upgrade.</translation>
+<translation id="6942444979237658241">Commenti - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Giochi di strategia</translation>
 <translation id="6944692733090228304">Hai inserito la password in un sito non gestito da <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Per proteggere il tuo account, non riutilizzare la password con altri siti e app.</translation>
 <translation id="6946949206576443118">Cerca nel web su Chrome</translation>
@@ -3550,6 +3551,7 @@
 <translation id="695140971690006676">Reimposta tutto</translation>
 <translation id="6954049078461159956">Hockey</translation>
 <translation id="695582302419398462">Cartone (a doppia parete)</translation>
+<translation id="6957153644870901611">Attiva la compilazione automatica avanzata per compilare automaticamente più campi</translation>
 <translation id="6957887021205513506">Il certificato del server risulta essere un falso.</translation>
 <translation id="6958564499836457428">Gestisci le impostazioni sulla privacy di Google nel tuo Account Google</translation>
 <translation id="6961844873822989059">Può chiedere di utilizzare i caratteri installati sul tuo dispositivo</translation>
@@ -3578,6 +3580,7 @@
 <translation id="6989763994942163495">Mostra impostazioni avanzate...</translation>
 <translation id="6991376411634620997">Passkey • Windows Hello</translation>
 <translation id="6997288673234694149">Attrezzature e articoli per baseball e softball</translation>
+<translation id="6998512609912910179">Compila i moduli più velocemente</translation>
 <translation id="6999480632062519056">Lezioni di fitness e personal trainer</translation>
 <translation id="7003278537452757231">Tappetini e tappeti</translation>
 <translation id="7003322000677139268">Componenti e accessori per veicoli</translation>
@@ -3995,6 +3998,7 @@
 <translation id="7668654391829183341">Dispositivo sconosciuto</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> di <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Azioni intraprese con dati segnalati come riservati (1 azione dall'accesso). <ph name="BEGIN_LINK" />Scopri di più<ph name="END_LINK" />}other{Azioni intraprese con dati segnalati come riservati (# azioni dall'accesso). <ph name="BEGIN_LINK" />Scopri di più<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Le informazioni del tuo Account Google <ph name="USER_EMAIL" /> possono aiutarti a compilare i moduli più velocemente in Chrome</translation>
 <translation id="7673278391011283842">Mailbox 6</translation>
 <translation id="7675325315208090829">Gestisci metodi di pagamento…</translation>
 <translation id="767550629621587224">Schede pretagliate</translation>
@@ -4052,7 +4056,7 @@
 <translation id="7755624218968747854">Rullo principale</translation>
 <translation id="7758069387465995638">Il software antivirus o il firewall potrebbe avere bloccato la connessione.</translation>
 <translation id="7759147511335618829">Controllo e riprogr. disp. MIDI</translation>
-<translation id="7759809451544302770">Facoltative</translation>
+<translation id="7759809451544302770">Facoltativo</translation>
 <translation id="776110834126722255">Obsoleto</translation>
 <translation id="7761159795823346334">Vuoi consentire l'accesso alla fotocamera?</translation>
 <translation id="7761701407923456692">Il certificato del server non corrisponde all'URL.</translation>
@@ -4261,6 +4265,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Creato 1 mese fa}other{Creato {NUM_MONTHS} mesi fa}}</translation>
 <translation id="8148608574971654810">Versione PDF:</translation>
 <translation id="8149426793427495338">Il computer è entrato in modalità sospensione.</translation>
+<translation id="815036624016370447">Le informazioni del tuo Account Google <ph name="ACCOUNT" /> possono aiutarti a compilare i moduli più velocemente in Chrome</translation>
 <translation id="8150722005171944719">Il file all'indirizzo <ph name="URL" /> non è leggibile. Potrebbe essere stato rimosso, spostato oppure delle autorizzazioni del file potrebbero impedire l'accesso.</translation>
 <translation id="8151185429379586178">Strumenti per sviluppatori</translation>
 <translation id="8153865548451212769">{0,plural, =1{La policy dell'amministratore sconsiglia di scaricare questo file su <ph name="DESTINATION_NAME" />}other{La policy dell'amministratore sconsiglia di scaricare questi file su <ph name="DESTINATION_NAME" />}}</translation>
@@ -4746,7 +4751,6 @@
 <translation id="9005998258318286617">Impossibile caricare il documento PDF.</translation>
 <translation id="9008201768610948239">Ignora</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nessuno}=1{Da 1 sito}other{Da # siti}}</translation>
-<translation id="9012194306129927220">Ora puoi pagare nel tempo utilizzando Affirm o Zip.</translation>
 <translation id="9014705027639070815">I siti che visiti possono chiedere a Chrome informazioni che li aiutino a misurare il rendimento dei loro annunci. Chrome consente ai siti di raccogliere tipi di dati limitati, ad esempio se hai effettuato un acquisto dopo aver visitato un sito.</translation>
 <translation id="9018120810758822233">Inserisci il codice di sicurezza di: <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb
index aa877a8..0245f791 100644
--- a/components/strings/components_strings_iw.xtb
+++ b/components/strings/components_strings_iw.xtb
@@ -620,7 +620,6 @@
 <translation id="2040894699575719559">המיקום נחסם</translation>
 <translation id="2041788246978549610">שימוש במיקרופונים הזמינים (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">מגש 7</translation>
-<translation id="2043896419861982462">כדי להסתיר את האפשרויות לתשלום בתשלומים, צריך לעבור אל <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">מעטפה אישית</translation>
 <translation id="2046951263634619614">קמעונאי ספרים</translation>
 <translation id="2048261947532620704">הדף בתהליך תרגום…</translation>
@@ -1375,7 +1374,6 @@
 <translation id="33073482541490531">הסיסמה שבה השתמשת עכשיו אותרה בפרצה באבטחת מידע. לפי מנהל הסיסמאות, מומלץ לשנות את הסיסמה הזו עכשיו.</translation>
 <translation id="3307649904964670439">‏הכפתור להתאמה אישית של Chrome, מפעילים אותו כדי להתאים אישית את מראה הדפדפן</translation>
 <translation id="3308006649705061278">‏יחידה ארגונית (OU)</translation>
-<translation id="3317077846337994567">האפשרות לשלם בתשלומים לא זמינה כרגע. אפשר לנסות שוב מאוחר יותר.</translation>
 <translation id="3318016344440038475">תוכניות קומיות בטלוויזיה</translation>
 <translation id="3324687287337751929">‏4x6 אינץ'</translation>
 <translation id="3324983252691184275">ארגמן</translation>
@@ -1530,6 +1528,7 @@
 <translation id="3570079787344939099">גלילה ושינוי מרחק התצוגה</translation>
 <translation id="357244642999988503">הסרת עמודה</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">הוספה של מידע חדש לכתובת</translation>
 <translation id="3575121482199441727">אישור לאתר הזה</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">נבחרה האפשרות של שם הרחוב</translation>
@@ -1552,7 +1551,6 @@
 <translation id="3600106876108433070">מידע על טבלאות השוואה</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">‏הכפתור לניהול הגדרות הפרטיות ב-Google, מפעילים אותו כדי להיכנס להגדרות הפרטיות בחשבון Google</translation>
-<translation id="3602695245205338770">בחירת ספק לתשלום בתשלומים</translation>
 <translation id="3603507503523709">האפליקציה נחסמה על ידי מנהל המערכת</translation>
 <translation id="3605899229568538311">‏5x5 אינץ'</translation>
 <translation id="3606917451836803637">תוכניות וסדרות טלוויזיה</translation>
@@ -3186,7 +3184,6 @@
 <translation id="6327065120806001832">גישה לרשת המקומית</translation>
 <translation id="6328639280570009161">יש לנסות להשבית את חיזוי הרשת</translation>
 <translation id="6329815962353376655">&lt;כאן מקלידים שאלה&gt;</translation>
-<translation id="6334834493885103305">‏עכשיו אפשר לשלם בתשלומים באמצעות Affirm,‏ Zip או Klarna</translation>
 <translation id="6335029926534404762">נעלי ספורט</translation>
 <translation id="6336948221660696475">‏אין הרשאה לשימוש ב-VR</translation>
 <translation id="6337133576188860026">פינוי של פחות מ-<ph name="SIZE" /> מהנפח. ייתכן שחלק מהאתרים ייטענו לאט יותר בביקור הבא שלך.</translation>
@@ -4140,6 +4137,7 @@
 <translation id="7908648876066812348">הפעלת הכרטיס הווירטואלי מתבצעת</translation>
 <translation id="7909498058929404306">‏<ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, לוחצים על Tab ואז על Enter כדי לעבור לדף בדיקת האבטחה ב-Chrome בהגדרות</translation>
 <translation id="791107458486222637">המערכת מבצעת מחדש את התוצאה</translation>
+<translation id="7912924955815015552">‏יובא מ-Safari</translation>
 <translation id="791551905239004656">ציור וצביעה</translation>
 <translation id="7916162853251942238">Flexo Base</translation>
 <translation id="791698251820376781">הארגון שלך לא מאפשר לך להיכנס</translation>
@@ -4760,7 +4758,6 @@
 <translation id="9005998258318286617">‏הטעינה של מסמך ה-PDF נכשלה.</translation>
 <translation id="9008201768610948239">סגירה</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{אין}=1{מאתר אחד}one{מ-# אתרים}two{מ-# אתרים}other{מ-# אתרים}}</translation>
-<translation id="9012194306129927220">‏עכשיו אפשר לשלם בתשלומים באמצעות Affirm או Zip</translation>
 <translation id="9014705027639070815">‏אתרים שביקרת בהם יכולים לשלוח ל-Chrome בקשה לקבלת מידע שיעזור להם למדוד את ביצועי המודעות שלהם. ‫Chrome מאפשר לאתרים לאסוף סוגים מסוימים של נתונים, למשל אם ביצעת רכישה אחרי ביקור באתר.</translation>
 <translation id="9018120810758822233">עליך להזין את קוד האבטחה של <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">אימייל</translation>
diff --git a/components/strings/components_strings_ja.xtb b/components/strings/components_strings_ja.xtb
index 823c909..ab1b3c3 100644
--- a/components/strings/components_strings_ja.xtb
+++ b/components/strings/components_strings_ja.xtb
@@ -404,7 +404,7 @@
 <translation id="1656489000284462475">受け取り</translation>
 <translation id="1658111267661135323">テレビ&動画</translation>
 <translation id="1658918301167915956">Bluetooth デバイス</translation>
-<translation id="1662550410081243962">お支払い方法の保存と入力</translation>
+<translation id="1662550410081243962">お支払い方法を保存、入力する</translation>
 <translation id="1662980953334786797">先頭ページから印刷</translation>
 <translation id="1663943134801823270">Chrome に保存されているクレジット カードと住所です。[<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />] で管理できます。</translation>
 <translation id="1664389769577564606">フレキソ フォトポリマー</translation>
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">位置情報がブロックされています</translation>
 <translation id="2041788246978549610">利用可能なマイクの使用(<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">トレイ 7</translation>
-<translation id="2043896419861982462">分割払いオプションを非表示にするには、<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> に移動してください</translation>
 <translation id="2045871135676061132">6 3/4 封筒</translation>
 <translation id="2046951263634619614">書籍販売</translation>
 <translation id="2048261947532620704">ページを翻訳しています</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">たった今使用したパスワードがデータ侵害で検出されました。パスワード マネージャーでは、このパスワードを今すぐ変更することをおすすめします。</translation>
 <translation id="3307649904964670439">[Chrome をカスタマイズ] ボタンです。実行すると、ブラウザのデザインをカスタマイズできます</translation>
 <translation id="3308006649705061278">組織単位(OU)</translation>
-<translation id="3317077846337994567">分割払いは現在ご利用いただけません。しばらくしてからもう一度お試しください。</translation>
 <translation id="3318016344440038475">お笑い番組</translation>
 <translation id="3324687287337751929">4x6 インチ</translation>
 <translation id="3324983252691184275">クリムゾン</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">比較表の詳細</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />、<ph name="DOMAIN" />、<ph name="TIME" /></translation>
 <translation id="3600492954573979888">[Google のプライバシー設定を管理] ボタンです。実行すると Google アカウントのプライバシー設定に移動できます</translation>
-<translation id="3602695245205338770">分割払いプロバイダを選択</translation>
 <translation id="3603507503523709">アプリケーションは管理者によってブロックされています</translation>
 <translation id="3605899229568538311">5x5 インチ</translation>
 <translation id="3606917451836803637">テレビ番組</translation>
@@ -2706,7 +2703,7 @@
 <translation id="5518352028556756716">ほとんどのサイトは、サードパーティ Cookie を使用してブラウジング中のユーザーをトラッキングできません。またシークレット モードでは、サイトはサードパーティ Cookie を使用できません。</translation>
 <translation id="5519516356611866228">変更後のバージョン</translation>
 <translation id="5519696598216267194">紙(穴開き)</translation>
-<translation id="5520105693415771152">現在の情報が表示されていない場合は、カード発行会社に連絡して更新してください。</translation>
+<translation id="5520105693415771152">最新の情報が表示されていない場合は、カード発行会社に連絡して更新してください。</translation>
 <translation id="5521782189689806907">キャビネット</translation>
 <translation id="5523118979700054094">ポリシー名</translation>
 <translation id="5523588073846127669">販売者がこの仮想カードに対応していません</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">ローカル ネットワークへのアクセス</translation>
 <translation id="6328639280570009161">ネットワーク予測を無効にしてみてください</translation>
 <translation id="6329815962353376655">&lt;質問を入力&gt;</translation>
-<translation id="6334834493885103305">Affirm、Zip、または Klarna の分割払いを使用できます</translation>
 <translation id="6335029926534404762">スポーツ シューズ</translation>
 <translation id="6336948221660696475">VR は許可されていません</translation>
 <translation id="6337133576188860026">最大で <ph name="SIZE" /> を解放します。サイトによっては、次回アクセスする際に読み込みに時間がかかる可能性があります。</translation>
@@ -4753,7 +4749,6 @@
 <translation id="9005998258318286617">PDF ドキュメントを読み込めませんでした。</translation>
 <translation id="9008201768610948239">無視する</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{なし}=1{1 件のサイト}other{# 件のサイト}}</translation>
-<translation id="9012194306129927220">Affirm または Zip の分割払いを使用できます</translation>
 <translation id="9014705027639070815">アクセスしたサイトが Chrome に、広告のパフォーマンスを測定するための情報を要求することがあります。Chrome では、限定的な種類のデータ(サイトにアクセスした後に購入したかどうかなど)をサイトが収集することを許可しています。</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> のセキュリティ コードを入力してください</translation>
 <translation id="901834265349196618">メール</translation>
diff --git a/components/strings/components_strings_ka.xtb b/components/strings/components_strings_ka.xtb
index 862433a..bf78004 100644
--- a/components/strings/components_strings_ka.xtb
+++ b/components/strings/components_strings_ka.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">მდებარეობა დაბლოკილია</translation>
 <translation id="2041788246978549610">ხელმისაწვდომი მიკროფონების გამოყენება (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ლანგარი 7</translation>
-<translation id="2043896419861982462">განვადების ვარიანტების სანახავად გახსენით <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">კონვერტი Personal</translation>
 <translation id="2046951263634619614">წიგნების საცალო გაყიდვა</translation>
 <translation id="2048261947532620704">მიმდინარეობს გვერდის თარგმნა</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">თქვენ მიერ ახლახან გამოყენებული პაროლი ნაპოვნია გაჟონილ მონაცემებში. პაროლების მმართველი გირჩევთ, ახლავე შეცვალოთ ეს პაროლი.</translation>
 <translation id="3307649904964670439">ღილაკი Chrome-ის პარამეტრების დაყენება, თქვენი ბრაუზერის იერსახის დასაყენებლად გაააქტიურეთ ის</translation>
 <translation id="3308006649705061278">ორგანიზაციული ერთეული (OU)</translation>
-<translation id="3317077846337994567">განვადებით გადახდა ამჟამად მიუწვდომელია. ცადეთ მოგვიანებით.</translation>
 <translation id="3318016344440038475">სატელევიზიო კომედიები</translation>
 <translation id="3324687287337751929">4 x 6 დუიმი</translation>
 <translation id="3324983252691184275">ალისფერი</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">შეიტყვეთ მეტი ცხრილების შედარების შესახებ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google კონფიდენციალურობის პარამეტრების მართვის ღილაკი, თქვენი Google ანგარიშის კონფიდენციალურობის პარამეტრებზე გადასასვლელად გაააქტიურეთ ის</translation>
-<translation id="3602695245205338770">აირჩიეთ განვადების პროვაიდერი</translation>
 <translation id="3603507503523709">აპლიკაცია დაბლოკილია თქვენი ადმინისტრატორის მიერ</translation>
 <translation id="3605899229568538311">5 x 5 დუიმი</translation>
 <translation id="3606917451836803637">სატელევიზიო შოუები და პროგრამები</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">ლოკალურ ქსელზე წვდომა</translation>
 <translation id="6328639280570009161">სცადეთ ქსელის პროგნოზის გამორთვა</translation>
 <translation id="6329815962353376655">&lt;აკრიფეთ შეკითხვა&gt;</translation>
-<translation id="6334834493885103305">ამიერიდან შეძლებთ გადახდას დროში განაწილებით Affirm-ის, Zip-ის და Klarna-ს მეშვეობით.</translation>
 <translation id="6335029926534404762">სპორტული ფეხსაცმელი</translation>
 <translation id="6336948221660696475">VR არ არის ნებადართული</translation>
 <translation id="6337133576188860026">გამოთავისუფლდება <ph name="SIZE" /> ან ნაკლები. ზოგიერთი საიტი შემდეგი მონახულებისას შეიძლება უფრო ნელა ჩაიტვირთოს.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">დამატებითი პარამეტრების ჩვენება…</translation>
 <translation id="6991376411634620997">წვდომის გასაღები • Windows Hello</translation>
 <translation id="6997288673234694149">ბეისბოლისა და სოფტბოლის აღჭურვილობა</translation>
+<translation id="6998512609912910179">ფორმების უფრო სწრაფად შევსება</translation>
 <translation id="6999480632062519056">ფიტნესინსტრუქტაჟი და პერსონალური ვარჯიში</translation>
 <translation id="7003278537452757231">ფარდაგები და ხალიჩები</translation>
 <translation id="7003322000677139268">ავტონაწილები და აქსესუარები</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">PDF დოკუმენტი ვერ ჩაიტვირთა.</translation>
 <translation id="9008201768610948239">იგნორირება</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{არცერთი}=1{1 საიტიდან}other{# საიტიდან}}</translation>
-<translation id="9012194306129927220">უკვე შეგიძლიათ Affirm-ით და Zip-ით განვადებით გადახდა</translation>
 <translation id="9014705027639070815">თქვენ მიერ მონახულებულ საიტებს შეუძლია სთხოვონ Chrome-ს გარკვეული ინფორმაცია, თავიანთი რეკლამის ეფექტურობის გაზომვის მიზნით. Chrome- საშუალებას აძლევს საიტებს, შეაგროვონ შეზღუდული ტიპის მონაცემები, როგორიცაა, მაგალითად, ის, შეიძინეთ თუ არა რამე საიტის მონახულების შემდეგ.</translation>
 <translation id="9018120810758822233">შეიყვანეთ <ph name="CREDIT_CARD" />-ის უსაფრთხოების კოდი</translation>
 <translation id="901834265349196618">ელფოსტა</translation>
diff --git a/components/strings/components_strings_kk.xtb b/components/strings/components_strings_kk.xtb
index ff5b937..4473acb 100644
--- a/components/strings/components_strings_kk.xtb
+++ b/components/strings/components_strings_kk.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Шаш күтімі</translation>
 <translation id="1935353813610900265">Тарихтан жасанды интеллектінің көмегімен іздеу жөнінде пікір жіберіңіз</translation>
 <translation id="1935995810530254458">Сонда да көшіру</translation>
+<translation id="1938580037092872316">Жаңа ақпаратты сақталған мекенжайға қосыңыз</translation>
 <translation id="1939059826036755332">Автоматты "суреттегі сурет" режимі</translation>
 <translation id="1939175642807587452">Хабарландыру жіберу туралы сұрай алады</translation>
 <translation id="1940441167050915935">Сақталған қауіпсіздік кодтарын жою</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Орын блокталған</translation>
 <translation id="2041788246978549610">Қолжетімді микрофондарды (<ph name="MICS_COUNT" />) пайдалану</translation>
 <translation id="2042213636306070719">7-науа</translation>
-<translation id="2043896419861982462">Бөліп төлеу нұсқаларын жасыру үшін <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> бөліміне өтіңіз.</translation>
 <translation id="2045871135676061132">Personal хатқалтасы</translation>
 <translation id="2046951263634619614">Кітап дүкендері</translation>
 <translation id="2048261947532620704">Бет аударылып жатыр</translation>
@@ -1373,7 +1373,6 @@
 <translation id="33073482541490531">Сіз жаңа ғана қолданған құпия сөз деректердің қолды болуы салдарынан жария етілді. Password Manager оны дереу өзгертуді ұсынады.</translation>
 <translation id="3307649904964670439">"Chrome-ды реттеу" түймесі, браузер көрінісін реттеу үшін белсендіріңіз</translation>
 <translation id="3308006649705061278">Ұйымдық бірлік (OU)</translation>
-<translation id="3317077846337994567">Белгілі бір уақыттан кейін төлеу мүмкіндігі әзірше қолжетімсіз. Кейінірек қайталап көріңіз.</translation>
 <translation id="3318016344440038475">Телекомедиялар</translation>
 <translation id="3324687287337751929">4 x 6 дюйм</translation>
 <translation id="3324983252691184275">Қызыл күрең</translation>
@@ -1528,6 +1527,7 @@
 <translation id="3570079787344939099">Айналдыру және масштабтау</translation>
 <translation id="357244642999988503">Бағанды өшіру</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Жаңа ақпаратты мекенжайға қосыңыз</translation>
 <translation id="3575121482199441727">Осы сайт үшін рұқсат ету</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Көше атауы опциясы таңдалды</translation>
@@ -1550,7 +1550,6 @@
 <translation id="3600106876108433070">Салыстыру кестелері туралы ақпарат</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">"Google құпиялық параметрлерін басқару" түймесі, Google аккаунтының құпиялық параметрлеріне кіру үшін белсендіріңіз</translation>
-<translation id="3602695245205338770">Бөліп төлеу провайдерін таңдаңыз</translation>
 <translation id="3603507503523709">Қолданбаны әкімші бөгеген</translation>
 <translation id="3605899229568538311">5 x 5 дюйм</translation>
 <translation id="3606917451836803637">Телешоулар мен бағдарламалар</translation>
@@ -3179,7 +3178,6 @@
 <translation id="6327065120806001832">жергілікті желіге кіру</translation>
 <translation id="6328639280570009161">Желілік болжамды өшіруге әрекет ету</translation>
 <translation id="6329815962353376655">&lt;Сұрақты теріңіз&gt;</translation>
-<translation id="6334834493885103305">Енді Affirm, Zip немесе Klarna көмегімен кейін төлеуге болады</translation>
 <translation id="6335029926534404762">Спорттық аяқ киім</translation>
 <translation id="6336948221660696475">VR-ға рұқсат берілмеген.</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> аз орын босатады .Кейбір сайттар келесі кіргенде баяуырақ жүктелуі мүмкін.</translation>
@@ -3541,6 +3539,7 @@
 <translation id="6935082727755903526">Есеп жүргізу және қаржы жұмыстары</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Келесі жолы кейбір сайттар баяу жүктелуі мүмкін.</translation>
 <translation id="6936976777388162184">Бұл құрылғының лицензиясы ендірілген және ол Kiosk and Signage Upgrade лицензиясына тіркелмейді.</translation>
+<translation id="6942444979237658241">Түсініктемелер: – <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Стратегиялық ойындар</translation>
 <translation id="6944692733090228304">Құпия сөзіңізді <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> басқармайтын сайтта енгіздіңіз. Аккаунтты қорғау үшін құпия сөзді басқа қолданбалар мен сайттарда пайдаланбаңыз.</translation>
 <translation id="6946949206576443118">Интернеттен Chrome арқылы іздеу</translation>
@@ -3581,6 +3580,7 @@
 <translation id="6989763994942163495">Кеңейтілген параметрлерді көрсету…</translation>
 <translation id="6991376411634620997">Кіру кілті • Windows Hello</translation>
 <translation id="6997288673234694149">Бейсбол және софтбол жабдығы</translation>
+<translation id="6998512609912910179">Үлгілерді жылдам толтырыңыз</translation>
 <translation id="6999480632062519056">Фитнес инструкторлары және жеке жаттығулар</translation>
 <translation id="7003278537452757231">Төсемелер және кілемдер</translation>
 <translation id="7003322000677139268">Көлік бөлшектері мен аксессуарлары</translation>
@@ -3997,6 +3997,7 @@
 <translation id="7668654391829183341">Белгісіз құрылғы</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" />/<ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Құпия деп белгіленген деректерге қатысты қолданылған әрекеттер (кіргелі бері 1 әрекет). <ph name="BEGIN_LINK" />Толығырақ<ph name="END_LINK" />}other{Құпия деп белгіленген деректерге қатысты қолданылған әрекеттер (кіргелі бері # әрекет). <ph name="BEGIN_LINK" />Толығырақ<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Google аккаунтындағы (<ph name="USER_EMAIL" />) ақпарат Chrome-да үлгілерді жылдам толтыруға мүмкіндік береді.</translation>
 <translation id="7673278391011283842">6-шы пошта жәшігі</translation>
 <translation id="7675325315208090829">Төлеу әдістерін басқару…</translation>
 <translation id="767550629621587224">Алдын ала қиып алынған қойындылар</translation>
@@ -4129,6 +4130,7 @@
 <translation id="7908648876066812348">Виртуалдық карта қосылып жатыр</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, параметрлердегі Chrome қауіпсіздік тексерісі бетіне өту үшін Tab, содан кейін Enter пернесін басыңыз.</translation>
 <translation id="791107458486222637">Нәтиже қайталанып жатыр.</translation>
+<translation id="7912924955815015552">Safari браузерінен импортталған</translation>
 <translation id="791551905239004656">Сурет салу және бояу</translation>
 <translation id="7916162853251942238">Флексографиялық база</translation>
 <translation id="791698251820376781">Ұйымыңыз кіруге рұқсат бермейді</translation>
@@ -4263,6 +4265,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 ай бұрын жасалды.}other{{NUM_MONTHS} ай бұрын жасалды.}}</translation>
 <translation id="8148608574971654810">PDF нұсқасы:</translation>
 <translation id="8149426793427495338">Компьютеріңіз ұйқы күйіне өтті.</translation>
+<translation id="815036624016370447">Google аккаунтындағы (<ph name="ACCOUNT" />) ақпарат Chrome-да үлгілерді жылдам толтыруға мүмкіндік береді.</translation>
 <translation id="8150722005171944719"><ph name="URL" /> сілтемесіндегі файл оқылмайды. Ол жойылған, көшірілген болуы немесе файл рұқсаттары кедергі болуы мүмкін.</translation>
 <translation id="8151185429379586178">Әзірлеуші құралдары</translation>
 <translation id="8153865548451212769">{0,plural, =1{Әкімші саясатына сәйкес бұл файлды <ph name="DESTINATION_NAME" /> қалтасына жүктеп алу ұсынылмайды.}other{Әкімші саясатына сәйкес бұл файлдарды <ph name="DESTINATION_NAME" /> қалтасына жүктеп алу ұсынылмайды.}}</translation>
@@ -4748,7 +4751,6 @@
 <translation id="9005998258318286617">PDF құжаты жүктелмеді</translation>
 <translation id="9008201768610948239">Елемеу</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Жоқ}=1{1 сайт}other{# сайт}}</translation>
-<translation id="9012194306129927220">Енді Affirm немесе Zip көмегімен кейін төлеуге болады</translation>
 <translation id="9014705027639070815">Сіз кірген сайттар жарнамалар өнімділігін өлшеуге көмек алу үшін Chrome браузерінен ақпарат сұрай алады. Chrome сайттарға (мысалы, сайтқа кіргеннен кейін, тауар сатып алған-алмағаныңыз туралы) шектеулі дерек түрін жинауға мүмкіндік береді.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> қауіпсіздік кодын енгізіңіз</translation>
 <translation id="901834265349196618">электрондық пошта</translation>
diff --git a/components/strings/components_strings_km.xtb b/components/strings/components_strings_km.xtb
index 9e45397..07a3fd2 100644
--- a/components/strings/components_strings_km.xtb
+++ b/components/strings/components_strings_km.xtb
@@ -559,6 +559,7 @@
 <translation id="1927439846988093361">ការថែទាំសក់</translation>
 <translation id="1935353813610900265">ផ្ញើមតិកែលម្អសម្រាប់ការស្វែងរកក្នុងប្រវត្តិ ដែលដំណើរការដោយ AI</translation>
 <translation id="1935995810530254458">មិនអីទេ ចម្លងចុះ</translation>
+<translation id="1938580037092872316">បញ្ចូល​ព័ត៌មានថ្មី​ទៅអាសយដ្ឋាន​ដែលបាន​រក្សាទុក</translation>
 <translation id="1939059826036755332">រូបក្នុងរូប​ដោយស្វ័យប្រវត្តិ</translation>
 <translation id="1939175642807587452">អាចស្នើសុំ​ផ្ញើការជូន​ដំណឹង</translation>
 <translation id="1940441167050915935">លុប​លេខកូដ​សុវត្ថិភាព​ដែលបានរក្សាទុក</translation>
@@ -621,7 +622,6 @@
 <translation id="2040894699575719559">បានទប់ស្កាត់​ទីតាំង</translation>
 <translation id="2041788246978549610">ប្រើប្រាស់​មីក្រូហ្វូន​ដែលអាច​ប្រើបាន (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ទម្រទី 7</translation>
-<translation id="2043896419861982462">ដើម្បីលាក់​ជម្រើស​បង់ប្រាក់​ជាបន្តបន្ទាប់ សូមចូល​ទៅកាន់<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">ស្រោមសំបុត្រផ្ទាល់ខ្លួន</translation>
 <translation id="2046951263634619614">អ្នក​លក់សៀវភៅរាយ​</translation>
 <translation id="2048261947532620704">កំពុងបកប្រែទំព័រ</translation>
@@ -660,6 +660,7 @@
 <translation id="2102495993840063010">កម្មវិធី Android</translation>
 <translation id="2102519472192754194">កម្មវិធីរុករកតាមអ៊ីនធឺណិត</translation>
 <translation id="2103210856015238101">កាតសមាជិក​ដែលអាចប្រើ​សម្រាប់​បំពេញ​នៅពេលចុច ត្រូវបាន​បើក​ពេញអេក្រង់។</translation>
+<translation id="2104739941682874393">ការបំពេញ​ស្វ័យប្រវត្តិ​ដែលបាន​ធ្វើឱ្យ​ប្រសើរឡើង​យល់អំពី​ទម្រង់បែបបទ​កាន់តែ​ប្រសើរ និង​អាចបំពេញ​ទម្រង់បែបបទ​ទាំងនោះ​ដោយ​ស្វ័យប្រវត្តិ​បានកាន់តែរហ័ស​សម្រាប់អ្នក</translation>
 <translation id="2105838220373099643">ហ្គេម​ដើរ​តួ</translation>
 <translation id="2107021941795971877">ជំនួយក្នុង​ការបោះពុម្ព</translation>
 <translation id="2108755909498034140">ចាប់ផ្តើុមកុំព្យូទ័ររបស់អ្នកឡើងវិញ</translation>
@@ -1377,7 +1378,6 @@
 <translation id="33073482541490531">ពាក្យសម្ងាត់ដែលអ្នកទើបតែប្រើត្រូវបានរកឃើញនៅក្នុងការបែកធ្លាយទិន្នន័យ។ កម្មវិធីគ្រប់គ្រងពាក្យសម្ងាត់ណែនាំឱ្យផ្លាស់ប្ដូរពាក្យសម្ងាត់នេះឥឡូវនេះ។</translation>
 <translation id="3307649904964670439">ប៊ូតុង "ប្ដូរ Chrome តាមបំណង", បើកដំណើរការ ដើម្បីប្ដូររូបរាងកម្មវិធីរុករកតាមអ៊ីនធឺណិតរបស់អ្នកតាមបំណង</translation>
 <translation id="3308006649705061278">ក្រុមអង្គភាព (OU)</translation>
-<translation id="3317077846337994567">មិនអាច​បង់ប្រាក់​ជាបន្តបន្ទាប់​នៅពេលនេះ​បានទេ។ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
 <translation id="3318016344440038475">កម្មវិធី​កំប្លែង​តាម​ទូរទស្សន៍</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">ឈាមជ្រូក</translation>
@@ -1555,7 +1555,6 @@
 <translation id="3600106876108433070">ស្វែងយល់​អំពី​តារាង​ប្រៀបធៀប</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">ប៊ូតុង "គ្រប់គ្រងការកំណត់ឯកជនភាព Google", បើកដំណើរការ ដើម្បី​ចូលទៅកាន់​ការកំណត់​ឯកជនភាព​គណនី Google របស់អ្នក</translation>
-<translation id="3602695245205338770">ជ្រើសរើស​ក្រុមហ៊ុន​ផ្ដល់​សេវា​បង់ប្រាក់​ជាបន្តបន្ទាប់</translation>
 <translation id="3603507503523709">កម្មវិធី​ដែលទប់ស្កាត់​ដោយ​អ្នកគ្រប់គ្រង​របស់អ្នក</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">ការសម្ដែង និងកម្មវិធីទូរទស្សន៍</translation>
@@ -2434,6 +2433,7 @@
 <translation id="5052517576853118371">ប្រធានបទសកម្ម</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{ដើម្បីផ្ញើឯកសារនេះដោយប្រើការ​ចែករំលែកនៅ​ជិត សូមបង្កើនទំហំផ្ទុក (<ph name="DISK_SPACE_SIZE" />) នៅលើឧបករណ៍របស់អ្នក}other{ដើម្បីផ្ញើឯកសារទាំងនេះដោយប្រើការ​ចែករំលែកនៅ​ជិត សូមបង្កើនទំហំផ្ទុក (<ph name="DISK_SPACE_SIZE" />) នៅលើឧបករណ៍របស់អ្នក}}</translation>
 <translation id="505757197798929356">ផ្ដល់​មូលហេតុ​នៃការបើក (តម្រូវ)</translation>
+<translation id="5058282932481719070">ស្វែងយល់​បន្ថែម​អំពី​ការបំពេញ​ស្វ័យប្រវត្តិ​ដែលបាន​ធ្វើឱ្យ​ប្រសើរឡើង​នៅក្នុង​ការកំណត់</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>
@@ -3035,6 +3035,7 @@
 <translation id="6062937464449575061">ឈប់​តាមដាន​តម្លៃ</translation>
 <translation id="6063415549109819824">ហិរញ្ញវត្ថុ​ទិញ​ផ្ទះ</translation>
 <translation id="6070432475334343308">ឯកសារមួយ ឬច្រើនមិនត្រូវបានបង្ហោះទៅ <ph name="FOLDER_NAME" /> លើ <ph name="CLOUD_PROVIDER" /> ទេ</translation>
+<translation id="6071503852498277813">សេវាកម្ម​កម្មវិធី​ញែក​ចំណាំ​ខ្លឹមសារ</translation>
 <translation id="6078069862923723141">ពងក្រសាទី 2</translation>
 <translation id="6085149458302186532">ស្លាក (មានពណ៌)</translation>
 <translation id="6087312102907839798">ការស្វែងរក​ដែលពាក់ព័ន្ធ</translation>
@@ -3185,7 +3186,6 @@
 <translation id="6327065120806001832">សិទ្ធិចូលប្រើ​បណ្ដាញ​មូលដ្ឋាន</translation>
 <translation id="6328639280570009161">សាកល្បងការបិទដំណើរការការព្យាករណ៍បណ្តាញ</translation>
 <translation id="6329815962353376655">&lt;វាយបញ្ចូល​សំណួរ&gt;</translation>
-<translation id="6334834493885103305">ឥឡូវនេះ អ្នកអាច​បង់ប្រាក់​ជាបន្តបន្ទាប់​ដោយប្រើ Affirm, Zip ឬ Klarna បានហើយ</translation>
 <translation id="6335029926534404762">ស្បែកជើង​កីឡា</translation>
 <translation id="6336948221660696475">មិនបានអនុញ្ញាត​ឱ្យប្រើ VR ទេ</translation>
 <translation id="6337133576188860026">បង្កើន​ទំហំផ្ទុក​តិចជាង <ph name="SIZE" /> ។ ទំព័រ​មួយចំនួន​អាចផ្ទុក​យឺតជាងមុន នៅពេលដែលអ្នក​ចូល​លើកក្រោយ។</translation>
@@ -3547,6 +3547,7 @@
 <translation id="6935082727755903526">ការងារ​ផ្នែកគណនេយ្យ និង​ហិរញ្ញវត្ថុ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />។ គេហទំព័រមួយចំនួន​អាច​ផ្ទុក​យឺត​ជាង​មុន ពេល​អ្នក​ចូលមើល​លើកក្រោយ។</translation>
 <translation id="6936976777388162184">នេះ​គឺ​ជា​ឧបករណ៍​ជា​កញ្ចប់ និងមិន​អាច​ត្រូវ​បាន​ចុះឈ្មោះ​ដោយ​ប្រើ Kiosk និង Signage Upgrade បាន​ទេ។</translation>
+<translation id="6942444979237658241">មតិ - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">ហ្គេមយុទ្ធសាស្ត្រ</translation>
 <translation id="6944692733090228304">អ្នក​បានបញ្ចូល​ពាក្យសម្ងាត់​របស់អ្នក​នៅលើ​គេហទំព័រ​ ដែល​មិនស្ថិត​ក្រោម​ការ​​គ្រប់គ្រង​របស់ <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />។ ដើម្បី​ការពារ​គណនី​របស់អ្នក សូមកុំ​ប្រើពាក្យ​សម្ងាត់​របស់អ្នក​ម្តងទៀត​នៅលើ​កម្មវិធី និង​គេហទំព័រដទៃទៀត។</translation>
 <translation id="6946949206576443118">ស្វែងរកលើបណ្តាញនៅក្នុង Chrome</translation>
@@ -3559,6 +3560,7 @@
 <translation id="695140971690006676">កំណត់​ឡើងវិញ​ទាំងអស់</translation>
 <translation id="6954049078461159956">ហុកគី</translation>
 <translation id="695582302419398462">កាតុង (ពីរស្រទាប់)</translation>
+<translation id="6957153644870901611">បើក​ការបំពេញ​ស្វ័យប្រវត្តិ​ដែលបាន​ធ្វើឱ្យ​ប្រសើរឡើង ដើម្បី​បំពេញ​កន្លែងបញ្ចូល​ច្រើនទៀត​ដោយ​ស្វ័យប្រវត្តិ</translation>
 <translation id="6957887021205513506">វិញ្ញាបនប័ត្រម៉ាស៊ីនមេបានរកឃើញថាជាការបន្លំ។</translation>
 <translation id="6958564499836457428">គ្រប់គ្រង​ការកំណត់ឯកជនភាព Google នៅក្នុងគណនី Google របស់អ្នក</translation>
 <translation id="6961844873822989059">អាចស្នើសុំ​ប្រើពុម្ពអក្សរ ដែលបានដំឡើង​នៅលើឧបករណ៍​របស់អ្នក</translation>
@@ -4005,6 +4007,7 @@
 <translation id="7668654391829183341">ឧបករណ៍មិនស្គាល់</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> នៃ <ph name="ITEMS_TOTAL" />។</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{សកម្មភាព​ដែលបានធ្វើពាក់ព័ន្ធនឹង​ទិន្នន័យដែលបាន​សម្គាល់ថា​ជាការសម្ងាត់ (សកម្មភាព 1 ចាប់តាំងពីចូល)។ <ph name="BEGIN_LINK" />ស្វែងយល់បន្ថែម<ph name="END_LINK" />}other{សកម្មភាព​ដែលបានធ្វើពាក់ព័ន្ធនឹង​ទិន្នន័យដែលបាន​សម្គាល់ថា​ជាការសម្ងាត់ (សកម្មភាព # ចាប់តាំងពីចូល)។ <ph name="BEGIN_LINK" />ស្វែងយល់បន្ថែម<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">ព័ត៌មាន​ពីគណនី Google របស់អ្នក <ph name="USER_EMAIL" /> អាចជួយ​អ្នកឱ្យ​បំពេញ​ទម្រង់បែបបទ​បានកាន់តែ​លឿន​នៅក្នុង Chrome</translation>
 <translation id="7673278391011283842">ប្រអប់​សំបុត្រទី 6</translation>
 <translation id="7675325315208090829">គ្រប់គ្រង​វិធីបង់ប្រាក់...</translation>
 <translation id="767550629621587224">ថេបកាត់ស្រាប់</translation>
@@ -4273,6 +4276,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{បាន​បង្កើត 1 ខែមុន}other{បានបង្កើត {NUM_MONTHS} ខែមុន}}</translation>
 <translation id="8148608574971654810">កំណែ PDF៖</translation>
 <translation id="8149426793427495338">កុំព្យូទ័ររបស់អ្នកបានដេកហើយ</translation>
+<translation id="815036624016370447">ព័ត៌មាន​ពីគណនី Google របស់អ្នក <ph name="ACCOUNT" /> អាចជួយ​អ្នកឱ្យ​បំពេញ​ទម្រង់បែបបទ​បានកាន់តែ​លឿន​នៅក្នុង Chrome</translation>
 <translation id="8150722005171944719">ឯកសារនៅ <ph name="URL" /> មិនអាចអានបានទេ។  អ្នកត្រូវបានយកចេញ ឬផ្លាស់ទី ឬការអនុញ្ញាតឯកសារអាចបង្ការការពីការចូលប្រើ។</translation>
 <translation id="8151185429379586178">ឧបករណ៍អ្នកអភិវឌ្ឍន៍</translation>
 <translation id="8153865548451212769">{0,plural, =1{គោលការណ៍អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​ទាញយក​ឯកសារ​នេះ​ទុក​ក្នុង <ph name="DESTINATION_NAME" /> ទេ}other{គោលការណ៍អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​ទាញយក​ឯកសារ​ទាំង​នេះ​ទុក​ក្នុង <ph name="DESTINATION_NAME" /> ទេ}}</translation>
@@ -4758,7 +4762,6 @@
 <translation id="9005998258318286617">មិនអាចផ្ទុកឯកសារ PDF បានទេ។</translation>
 <translation id="9008201768610948239">មិនអើពើ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{គ្មាន}=1{ពី​គេហទំព័រ 1}other{ពី​គេហទំព័រ #}}</translation>
-<translation id="9012194306129927220">ឥឡូវនេះ អ្នកអាច​បង់ប្រាក់​ជាបន្តបន្ទាប់​ដោយប្រើ Affirm ឬ Zip បានហើយ</translation>
 <translation id="9014705027639070815">គេហទំព័រ​ដែល​អ្នក​ចូលមើលអាច​ស្នើសុំព័ត៌មាន​ពី Chrome ដើម្បីជួយ​គេហទំព័រ​ទាំង​នោះ​វាស់ស្ទង់​លទ្ធផលប្រតិបត្តិការ​នៃ​ការផ្សាយពាណិជ្ជកម្ម​របស់​ខ្លួន។ Chrome អនុញ្ញាត​ឱ្យ​គេហទំព័រ​ប្រមូល​ប្រភេទ​ទិន្នន័យ​មួយចំនួន​តូច ដូចជាថាតើអ្នកបានទិញបន្ទាប់ពីចូលមើលគេហទំព័រឬអត់។</translation>
 <translation id="9018120810758822233">បញ្ចូល​លេខកូដសុវត្ថិភាព​របស់អ្នក​សម្រាប់ <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">អ៊ីម៉ែល</translation>
diff --git a/components/strings/components_strings_kn.xtb b/components/strings/components_strings_kn.xtb
index 8193043..86b038b 100644
--- a/components/strings/components_strings_kn.xtb
+++ b/components/strings/components_strings_kn.xtb
@@ -618,7 +618,6 @@
 <translation id="2040894699575719559">ಸ್ಥಳವನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ</translation>
 <translation id="2041788246978549610">(<ph name="MICS_COUNT" />) ಲಭ್ಯವಿರುವ ಮೈಕ್ರೊಫೋನ್‌ಗಳನ್ನು ಬಳಸಿ</translation>
 <translation id="2042213636306070719">ಟ್ರೇ 7</translation>
-<translation id="2043896419861982462">ಪೇ ಓವರ್‌ ಟೈಮ್ ಆಯ್ಕೆಗಳನ್ನು ಮರೆಮಾಡಲು, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> ಗೆ ಹೋಗಿ</translation>
 <translation id="2045871135676061132">ಎನ್ವಲಪ್ ಪರ್ಸನಲ್</translation>
 <translation id="2046951263634619614">ಪುಸ್ತಕ ರಿಟೇಲರ್‌ಗಳು</translation>
 <translation id="2048261947532620704">ಅನುವಾದ ಪುಟ</translation>
@@ -1372,7 +1371,6 @@
 <translation id="33073482541490531">ನೀವು ಈಗಷ್ಟೇ ಬಳಸಿದ ಪಾಸ್‌ವರ್ಡ್ ಡೇಟಾ ಉಲ್ಲಂಘನೆಯಲ್ಲಿ ಕಂಡುಬಂದಿದೆ. ಪಾಸ್‌ವರ್ಡ್ ನಿರ್ವಾಹಕವು ಈ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಈಗಲೇ ಬದಲಾಯಿಸುವಂತೆ ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
 <translation id="3307649904964670439">Chrome ಕಸ್ಟಮೈಸ್ ಮಾಡಿ ಬಟನ್, ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನ ನೋಟವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಸಕ್ರಿಯಗೊಳಿಸಿ</translation>
 <translation id="3308006649705061278">ಸಂಸ್ಥೆ ಘಟಕ (OU)</translation>
-<translation id="3317077846337994567">ಈಗ ಕಾಲಾನಂತರದಲ್ಲಿ ಪಾವತಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಂತರ ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="3318016344440038475">TV ಹಾಸ್ಯಗಳು</translation>
 <translation id="3324687287337751929">4 x 6 ಇಂಚು</translation>
 <translation id="3324983252691184275">ಕಡುಗೆಂಪು</translation>
@@ -1527,6 +1525,7 @@
 <translation id="3570079787344939099">ಸ್ಕ್ರಾಲ್ ಮಾಡುವುದು ಮತ್ತು ಝೂಮ್ ಮಾಡುವುದು</translation>
 <translation id="357244642999988503">ಕಾಲಮ್ ಅನ್ನು ತೆಗೆದುಹಾಕಿ</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">ವಿಳಾಸಕ್ಕೆ ಹೊಸ ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="3575121482199441727">ಈ ಸೈಟ್‌ಗಾಗಿ ಅನುಮತಿಸಿ</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">ಬೀದಿ ಹೆಸರು ಆಯ್ಕೆಯನ್ನು ಆರಿಸಲಾಗಿದೆ</translation>
@@ -1549,7 +1548,6 @@
 <translation id="3600106876108433070">ಹೋಲಿಕೆ ಟೇಬಲ್‌ಗಳ ಕುರಿತು ತಿಳಿಯಿರಿ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google ನ ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ ಬಟನ್, ನಿಮ್ಮ Google ಖಾತೆಯ ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಭೇಟಿ ನೀಡಲು ಸಕ್ರಿಯಗೊಳಿಸಿ</translation>
-<translation id="3602695245205338770">ಪೇ ಓವರ್‌ ಟೈಮ್ ಪೂರೈಕೆದಾರರನ್ನು ಆರಿಸಿ</translation>
 <translation id="3603507503523709">ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸಿದ್ದಾರೆ</translation>
 <translation id="3605899229568538311">5 x 5 ಇಂಚು</translation>
 <translation id="3606917451836803637">ಟಿವಿ ಶೋಗಳು ಮತ್ತು ಪ್ರೋಗ್ರಾಂಗಳು</translation>
@@ -3176,7 +3174,6 @@
 <translation id="6327065120806001832">ಸ್ಥಳೀಯ ನೆಟ್‌ವರ್ಕ್ ಆ್ಯಕ್ಸೆಸ್</translation>
 <translation id="6328639280570009161">ನೆಟ್‌ವರ್ಕ್ ಮುನ್ಸೂಚನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸಿ</translation>
 <translation id="6329815962353376655">&lt;ಪ್ರಶ್ನೆ ಟೈಪ್ ಮಾಡಿ&gt;</translation>
-<translation id="6334834493885103305">ಈಗ ನೀವು Affirm, Zip, ಅಥವಾ Klarna ಬಳಸಿಕೊಂಡು ಕಾಲಾನಂತರದಲ್ಲಿ ಪಾವತಿಸಬಹುದು</translation>
 <translation id="6335029926534404762">ಅಥ್ಲೆಟಿಕ್ ಶೂಗಳು</translation>
 <translation id="6336948221660696475">VR ಅನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> ಕ್ಕಿಂತ ಕಡಿಮೆ ಇರುವುದನ್ನು ತೆಗೆದುಹಾಕಿ. ನಿಮ್ಮ ನಂತರದ ಭೇಟಿಯ ಸಮಯದಲ್ಲಿ ಕೆಲವು ಸೈಟ್‌ಗಳು ನಿಧಾನವಾಗಿ ಲೋಡ್ ಆಗಬಹುದು.</translation>
@@ -3579,6 +3576,7 @@
 <translation id="6989763994942163495">ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೋರಿಸು...</translation>
 <translation id="6991376411634620997">ಪಾಸ್‌ಕೀ • Windows Hello</translation>
 <translation id="6997288673234694149">ಬೇಸ್‌ಬಾಲ್ ಮತ್ತು ಸಾಫ್ಟ್‌ಬಾಲ್ ಉಪಕರಣ</translation>
+<translation id="6998512609912910179">ಫಾರ್ಮ್‌ಗಳನ್ನು ವೇಗವಾಗಿ ಭರ್ತಿ ಮಾಡಿ</translation>
 <translation id="6999480632062519056">ಫಿಟ್ನೆಸ್ ಸೂಚನೆ ಮತ್ತು ವೈಯಕ್ತಿಕ ತರಬೇತಿ</translation>
 <translation id="7003278537452757231">ಕಂಬಳಿಗಳು ಮತ್ತು ರತ್ನಗಂಬಳಿಗಳು</translation>
 <translation id="7003322000677139268">ವಾಹನದ ಬಿಡಿಭಾಗಗಳು ಮತ್ತು ಆ್ಯಕ್ಸೆಸ್ಸರಿಗಳು</translation>
@@ -4127,6 +4125,7 @@
 <translation id="7908648876066812348">ವರ್ಚುವಲ್ ಕಾರ್ಡ್ ಅನ್ನು ಆನ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ Chrome ಸುರಕ್ಷತೆ ಪರಿಶೀಲನೆ ಪುಟಕ್ಕೆ ಹೋಗಲು Tab ಒತ್ತಿರಿ ನಂತರ Enter ಬಟನ್ ಒತ್ತಿರಿ</translation>
 <translation id="791107458486222637">ಪುನಃ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
+<translation id="7912924955815015552">Safari ಇಂದ ಇಂಪೋರ್ಟ್ ಮಾಡಿಕೊಳ್ಳಲಾಗಿದೆ</translation>
 <translation id="791551905239004656">ಚಿತ್ರಬಿಡಿಸುವಿಕೆ ಮತ್ತು ಬಣ್ಣಹಚ್ಚುವಿಕೆ</translation>
 <translation id="7916162853251942238">ಫ್ಲೆಕ್ಸೊ ಬೇಸ್</translation>
 <translation id="791698251820376781">ಸೈನ್ ಇನ್ ಮಾಡಲು ನಿಮ್ಮ ಸಂಸ್ಥೆಯು ನಿಮಗೆ ಅನುಮತಿಸುವುದಿಲ್ಲ</translation>
@@ -4747,7 +4746,6 @@
 <translation id="9005998258318286617">PDF ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ವಿಫಲವಾಗಿದೆ.</translation>
 <translation id="9008201768610948239">ನಿರ್ಲಕ್ಷಿಸಿ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ಯಾವುದೂ ಇಲ್ಲ}=1{1 ಸೈಟ್‌ನಿಂದ}one{# ಸೈಟ್‌ಗಳಿಂದ}other{# ಸೈಟ್‌ಗಳಿಂದ}}</translation>
-<translation id="9012194306129927220">ಈಗ ನೀವು Affirm ಅಥವಾ Zip ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕಾಲಾನಂತರದಲ್ಲಿ ಪಾವತಿಸಬಹುದು</translation>
 <translation id="9014705027639070815">ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ಗಳು ತಮ್ಮ ಆ್ಯಡ್‌ಗಳ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನ್ನು ಮಾಪನ ಮಾಡುವುದಕ್ಕಾಗಿ ಅವುಗಳಿಗೆ ಸಹಾಯ ಮಾಡಲು Chrome ಅನ್ನು ಮಾಹಿತಿಗಾಗಿ ಕೇಳಬಹುದು. ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದ ನಂತರ ನೀವು ಖರೀದಿಯನ್ನು ಮಾಡಿದ್ದೀರಾ ಎಂಬಂತಹ ಸೀಮಿತ ಪ್ರಕಾರದ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು Chrome ಸೈಟ್‌ಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> ಗೆ ಸಂಬಂಧಿಸಿದ ನಿಮ್ಮ ಭದ್ರತಾ ಕೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ</translation>
 <translation id="901834265349196618">ಇಮೇಲ್</translation>
diff --git a/components/strings/components_strings_ko.xtb b/components/strings/components_strings_ko.xtb
index 9d52a0c..601ecb9c 100644
--- a/components/strings/components_strings_ko.xtb
+++ b/components/strings/components_strings_ko.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">위치가 차단됨</translation>
 <translation id="2041788246978549610">이용 가능한 마이크 사용(<ph name="MICS_COUNT" />개)</translation>
 <translation id="2042213636306070719">트레이 7</translation>
-<translation id="2043896419861982462">할부 결제 옵션을 숨기려면 <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> 페이지로 이동하세요.</translation>
 <translation id="2045871135676061132">봉투 Personal</translation>
 <translation id="2046951263634619614">서점</translation>
 <translation id="2048261947532620704">페이지 번역 중</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">방금 사용한 비밀번호가 정보 유출로 인해 노출된 것으로 확인됩니다. 비밀번호 관리자에서 지금 바로 비밀번호를 변경하시기를 바랍니다.</translation>
 <translation id="3307649904964670439">Chrome 맞춤설정 버튼, 브라우저 테마를 맞춤설정하려면 활성화하세요.</translation>
 <translation id="3308006649705061278">조직 구성 단위(OU)</translation>
-<translation id="3317077846337994567">현재 할부 결제를 사용할 수 없습니다. 나중에 다시 시도하세요.</translation>
 <translation id="3318016344440038475">TV 코미디</translation>
 <translation id="3324687287337751929">4x6인치</translation>
 <translation id="3324983252691184275">진홍색</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">비교 표에 대해 자세히 알아보기</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google 개인 정보 보호 설정 관리 버튼, Google 계정 개인 정보 보호 설정 페이지를 방문하려면 활성화하세요.</translation>
-<translation id="3602695245205338770">할부 결제 업체 선택</translation>
 <translation id="3603507503523709">관리자가 차단한 애플리케이션</translation>
 <translation id="3605899229568538311">5x5인치</translation>
 <translation id="3606917451836803637">TV 프로그램</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">로컬 네트워크 액세스</translation>
 <translation id="6328639280570009161">네트워크 예측을 사용 중지해 보세요.</translation>
 <translation id="6329815962353376655">&lt;질문 입력&gt;</translation>
-<translation id="6334834493885103305">이제 Affirm, Zip 또는 Klarna를 사용하여 할부로 결제할 수 있습니다</translation>
 <translation id="6335029926534404762">운동화</translation>
 <translation id="6336948221660696475">VR 허용되지 않음</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> 미만의 저장용량을 확보합니다. 일부 사이트는 다음 방문 시 로드 속도가 느려질 수 있습니다.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">고급 설정 표시</translation>
 <translation id="6991376411634620997">패스키 • Windows Hello</translation>
 <translation id="6997288673234694149">야구 및 소프트볼 장비</translation>
+<translation id="6998512609912910179">양식을 더 빠르게 작성하세요</translation>
 <translation id="6999480632062519056">피트니스 교육 및 개인별 트레이닝</translation>
 <translation id="7003278537452757231">깔개 및 카펫</translation>
 <translation id="7003322000677139268">차량 부품 및 액세서리</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">PDF 문서를 로드하지 못했습니다.</translation>
 <translation id="9008201768610948239">무시</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{없음}=1{사이트 1개입니다.}other{사이트 #개입니다.}}</translation>
-<translation id="9012194306129927220">이제 Affirm 또는 Zip을 사용하여 할부로 결제할 수 있습니다.</translation>
 <translation id="9014705027639070815">방문하는 사이트에서는 광고 실적을 측정하는 데 도움이 되는 정보를 Chrome에 요청할 수 있습니다. Chrome에서는 사이트가 제한된 유형의 데이터(예: 사이트 방문 후 구매했는지)를 수집하도록 허용합니다.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" />의 보안 코드 입력</translation>
 <translation id="901834265349196618">이메일</translation>
diff --git a/components/strings/components_strings_ky.xtb b/components/strings/components_strings_ky.xtb
index cc7844b..ed5c1da 100644
--- a/components/strings/components_strings_ky.xtb
+++ b/components/strings/components_strings_ky.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Жайгашкан жер бөгөттөлдү</translation>
 <translation id="2041788246978549610">Жеткиликтүү микрофондорду колдонуу (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7-түпкүч</translation>
-<translation id="2043896419861982462">Кийинчерээк төлөө варианттарын жашыруу үчүн <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> өтүңүз</translation>
 <translation id="2045871135676061132">Конверт Жеке</translation>
 <translation id="2046951263634619614">Чекене китеп сатуучулар</translation>
 <translation id="2048261947532620704">Барак которулууда</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Жаңы эле колдонгон сырсөзүңүздү кимдир бирөө билип алганы аныкталды. Сырсөздөрдү башкаргыч бул сырсөздү азыр өзгөртүүнү сунуштайт.</translation>
 <translation id="3307649904964670439">"Chrome'ду ыңгайлаштыруу" баскычы. Серепчиңиздин көрүнүшүн ыңгайлаштыруу үчүн иштетиңиз</translation>
 <translation id="3308006649705061278">Уюмдук бирдик (OU)</translation>
-<translation id="3317077846337994567">Бөлүп төлөө учурда жеткиликсиз. Кийинчерээк кайталап көрүңүз.</translation>
 <translation id="3318016344440038475">ТВ комедиялары</translation>
 <translation id="3324687287337751929">4 x 6 дюйм</translation>
 <translation id="3324983252691184275">Кочкул кызыл</translation>
@@ -1550,7 +1548,6 @@
 <translation id="3600106876108433070">Салыштыруучу таблицалар жөнүндө кеңири маалымат</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">"Google'дун купуялык жөндөөлөрүн башкаруу" баскычы. Google аккаунтуңуздун купуялык жөндөөлөрүнө өтүү үчүн иштетиңиз</translation>
-<translation id="3602695245205338770">Кийинчерээк төлөө үчүн провайдерди тандаңыз</translation>
 <translation id="3603507503523709">Колдонмо администраторуңуз тарабынан бөгөттөлдү</translation>
 <translation id="3605899229568538311">5 x 5 дюйм</translation>
 <translation id="3606917451836803637">Телешоулор жана программалар</translation>
@@ -3179,7 +3176,6 @@
 <translation id="6327065120806001832">жергиликтүү тармактан кирүү</translation>
 <translation id="6328639280570009161">Тармакты алдын-ала божомолдоо мүмкүнчүлүгүн өчүрүп көрүңүз</translation>
 <translation id="6329815962353376655">&lt;Суроону териңиз&gt;</translation>
-<translation id="6334834493885103305">Эми Affirm, Zip же Klarna кызматын колдонуп, кийинчерээк төлөй аласыз</translation>
 <translation id="6335029926534404762">Спорттук бут кийим</translation>
 <translation id="6336948221660696475">VR'га тыюу салынат</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> чейин орун бошотулат. Кийинки жолу киргениңизде, айрым сайттар жайыраак жүктөлүшү мүмкүн.</translation>
@@ -3581,6 +3577,7 @@
 <translation id="6989763994942163495">Өркүндөтүлгөн параметрлерди көрсөтүү…</translation>
 <translation id="6991376411634620997">Киргизүүчү ачкыч • Windows Hello</translation>
 <translation id="6997288673234694149">Бейсбол жана софтбол жабдуулары</translation>
+<translation id="6998512609912910179">Формаларды тезирээк толтуруңуз</translation>
 <translation id="6999480632062519056">Фитнес боюнча нускамалар жана жеке машыгуу</translation>
 <translation id="7003278537452757231">Килемчелер жана килемдер</translation>
 <translation id="7003322000677139268">Унаанын тетиктери жана аксессуарлары</translation>
@@ -4748,7 +4745,6 @@
 <translation id="9005998258318286617">PDF документи жүктөлбөй калды.</translation>
 <translation id="9008201768610948239">Этибарга албоо</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Жок}=1{1 сайттан}other{# сайттан}}</translation>
-<translation id="9012194306129927220">Эми Affirm же Zip кызматын колдонуп, кийинчерээк төлөй аласыз</translation>
 <translation id="9014705027639070815">Жарнамаларынын майнаптуулугун талдоо үчүн сиз баш баккан сайттар Chrome'дон маалымат сурашы мүмкүн. Chrome сайттарга товарды сайтка өткөндөн кийин сатып алганыңыз сыяктуу чектелген маалымат түрлөрүн чогултууга уруксат берет.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> картаңыз үчүн коопсуздук кодун киргизиңиз</translation>
 <translation id="901834265349196618">электрондук почта</translation>
diff --git a/components/strings/components_strings_lo.xtb b/components/strings/components_strings_lo.xtb
index d14225a9..a087a8a 100644
--- a/components/strings/components_strings_lo.xtb
+++ b/components/strings/components_strings_lo.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">ຜະລິດຕະພັນເບິ່ງແຍງເສັ້ນຜົມ</translation>
 <translation id="1935353813610900265">ສົ່ງຄຳຕິຊົມສຳລັບການຊອກຫາປະຫວັດທີ່ຂັບເຄື່ອນໂດຍ AI</translation>
 <translation id="1935995810530254458">ຢືນຢັນການສຳເນົາ</translation>
+<translation id="1938580037092872316">ເພີ່ມຂໍ້ມູນໃໝ່ໃສ່ໃນທີ່ຢູ່ທີ່ບັນທຶກໄວ້</translation>
 <translation id="1939059826036755332">ການສະແດງຜົນຊ້ອນກັນອັດຕະໂນມັດ</translation>
 <translation id="1939175642807587452">ສາມາດຂໍສົ່ງການແຈ້ງເຕືອນ</translation>
 <translation id="1940441167050915935">ລຶບລະຫັດຄວາມປອດໄພທີ່ບັນທຶກໄວ້</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">ບລັອກສະຖານທີ່ແລ້ວ</translation>
 <translation id="2041788246978549610">ໃຊ້ໄມໂຄຣໂຟນທີ່ພ້ອມນຳໃຊ້ (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ຖາດ 7</translation>
-<translation id="2043896419861982462">ເພື່ອເຊື່ອງຕົວເລືອກການຈ່າຍເງິນເປັນງວດ, ໃຫ້ເຂົ້າໄປ <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">ຮ້ານຂາຍປຶ້ມລາຍຍ່ອຍ</translation>
 <translation id="2048261947532620704">ກຳລັງແປພາສາໜ້ານີ້</translation>
@@ -1374,7 +1374,6 @@
 <translation id="33073482541490531">ພົບລະຫັດຜ່ານທີ່ທ່ານຫາກໍໃຊ້ນັ້ນໃນການຮົ່ວໄຫຼຂໍ້ມູນ. ຕົວຈັດການລະຫັດຜ່ານແນະນຳໃຫ້ປ່ຽນລະຫັດຜ່ານນີ້ດຽວນີ້.</translation>
 <translation id="3307649904964670439">ປຸ່ມປັບແຕ່ງ Chrome, ເປີດນຳໃຊ້ເພື່ອປັບແຕ່ງຮູບລັກຂອງໂປຣແກຣມທ່ອງເວັບຂອງທ່ານ</translation>
 <translation id="3308006649705061278">ໜ່ວຍງານການຈັດຕັ້ງ (OU)</translation>
-<translation id="3317077846337994567">ຕອນນີ້ບໍ່ສາມາດຈ່າຍເງິນເປັນງວດໄດ້. ກະລຸນາລອງໃໝ່ໃນພາຍຫຼັງ.</translation>
 <translation id="3318016344440038475">ລາຍການຕະຫຼົກທາງໂທລະທັດ</translation>
 <translation id="3324687287337751929">4 x 6 ນິ້ວ</translation>
 <translation id="3324983252691184275">ສີ​ແດງ​</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">ສຶກສາກ່ຽວກັບຕາຕະລາງປຽບທຽບ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">ປຸ່ມຈັດການການຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວຂອງ Google, ເປີດນຳໃຊ້ເພື່ອເຂົ້າເບິ່ງການຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວຂອງບັນຊີ Google</translation>
-<translation id="3602695245205338770">ເລືອກຜູ້ໃຫ້ບໍລິການການຈ່າຍເງິນເປັນງວດ</translation>
 <translation id="3603507503523709">ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານໄດ້ບລັອກແອັບພລິເຄຊັນ</translation>
 <translation id="3605899229568538311">5 x 5 ນິ້ວ</translation>
 <translation id="3606917451836803637">ລາຍການ ແລະ ໂປຣແກຣມໂທລະທັດ</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">ການເຂົ້າເຖິງເຄືອຂ່າຍທ້ອງຖິ່ນ</translation>
 <translation id="6328639280570009161">ລອງປິດໃຊ້ງານການເດົາເຄືອຂ່າຍ</translation>
 <translation id="6329815962353376655">&lt;ພິມຄຳຖາມ&gt;</translation>
-<translation id="6334834493885103305">ຕອນນີ້ທ່ານສາມາດຈ່າຍເງິນເປັນງວດໄດ້ໂດຍໃຊ້ Affirm, Zip ຫຼື Klarna</translation>
 <translation id="6335029926534404762">ເກີບນັກກິລາ</translation>
 <translation id="6336948221660696475">ບໍ່ອະນຸຍາດ VR</translation>
 <translation id="6337133576188860026">ຂະຫຍາຍພື້ນທີ່ຫວ່າງໄດ້ໜ້ອຍກວ່າ <ph name="SIZE" />. ບາງເວັບໄຊອາດຈະໂຫຼດຊ້າກວ່າໃນການເຂົ້າເບິ່ງຄັ້ງຕໍ່ໄປຂອງທ່ານ.</translation>
@@ -3542,6 +3539,7 @@
 <translation id="6935082727755903526">ວຽກບັນຊີ ແລະ ການເງິນ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. ບາງເວັບໄຊອາດໂຫຼດຊ້າລົງໃນການເຂົ້າເບິ່ງເທື່ອຕໍ່ໄປຂອງທ່ານ.</translation>
 <translation id="6936976777388162184">ອຸປະກອນນີ້ເປັນສ່ວນໜຶ່ງຂອງຊຸດ ແລະ ບໍ່ສາມາດລົງທະບຽນກັບ Kiosk ແລະ Signage Upgrade ໄດ້.</translation>
+<translation id="6942444979237658241">ຄຳເຫັນ - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">ເກມຍຸດທະສາດ</translation>
 <translation id="6944692733090228304">ທ່ານໄດ້ປ້ອນລະຫັດຜ່ານຂອງທ່ານໃນເວັບໄຊທີ່ບໍ່ຖືກຈັດການໂດຍ <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. ເພື່ອປົກປ້ອງບັນຊີຂອງທ່ານ, ກະລຸນາຢ່ານຳລະຫັດຜ່ານຂອງທ່ານມາໃຊ້ໃໝ່ຢູ່ໃນແອັບ ແລະ ເວັບໄຊອື່ນ.</translation>
 <translation id="6946949206576443118">ຊອກຫາເວັບໃນ Chrome</translation>
@@ -3582,6 +3580,7 @@
 <translation id="6989763994942163495">ສະ​ແດງການຕັ້ງຄ່າຂັ້ນສູງ...</translation>
 <translation id="6991376411634620997">ກະແຈຜ່ານ • Windows Hello</translation>
 <translation id="6997288673234694149">ອຸປະກອນເບສບອນ ແລະ ຊອບບອນ</translation>
+<translation id="6998512609912910179">ຕື່ມຂໍ້ມູນແບບຟອມໄດ້ໄວຂຶ້ນ</translation>
 <translation id="6999480632062519056">ຄຳແນະນຳອອກກຳລັງກາຍ ແລະ ການເຝິກສອນສ່ວນຕົວ</translation>
 <translation id="7003278537452757231">ຜ້າພົມ ແລະ ຜ້າປູພື້ນ</translation>
 <translation id="7003322000677139268">ອາໄຫຼ່ລົດ ແລະ ອຸປະກອນເສີມ</translation>
@@ -3998,6 +3997,7 @@
 <translation id="7668654391829183341">ອຸ​ປະ​ກອນ​ທີ່​ບໍ່​ຮູ້ຈັກ</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> ຈາກທັງໝົດ <ph name="ITEMS_TOTAL" /> ລາຍການ.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{ຄຳສັ່ງທີ່ໃຊ້ກັບຂໍ້ມູນແມ່ນຖືກໝາຍທຸງວ່າເປັນຄວາມລັບ (1 ຄຳສັ່ງຕັ້ງແຕ່ເຂົ້າສູ່ລະບົບມາ). <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມ<ph name="END_LINK" />}other{ຄຳສັ່ງທີ່ໃຊ້ກັບຂໍ້ມູນແມ່ນຖືກໝາຍທຸງວ່າເປັນຄວາມລັບ (# ຄຳສັ່ງຕັ້ງແຕ່ເຂົ້າສູ່ລະບົບມາ). <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມ<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">ຂໍ້ມູນຈາກບັນຊີ Google <ph name="USER_EMAIL" /> ຂອງທ່ານສາມາດຊ່ວຍໃຫ້ທ່ານຕື່ມຂໍ້ມູນແບບຟອມໃນ Chrome ໄດ້ໄວຂຶ້ນ</translation>
 <translation id="7673278391011283842">ກ່ອງຈົດໝາຍ 6</translation>
 <translation id="7675325315208090829">ຈັດການວິທີການຈ່າຍເງິນ...</translation>
 <translation id="767550629621587224">ແຖບແບບຕັດລ່ວງໜ້າ</translation>
@@ -4264,6 +4264,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{ສ້າງເມື່ອ 1 ເດືອນກ່ອນ}other{ສ້າງເມື່ອ {NUM_MONTHS} ເດືອນກ່ອນ}}</translation>
 <translation id="8148608574971654810">ເວີຊັນ PDF:</translation>
 <translation id="8149426793427495338">ຄອມພິວເຕີຂອງທ່ານໄດ້ເຂົ້າສູ່ໂໝດນອນຫຼັບແລ້ວ.</translation>
+<translation id="815036624016370447">ຂໍ້ມູນຈາກບັນຊີ Google <ph name="ACCOUNT" /> ຂອງທ່ານສາມາດຊ່ວຍໃຫ້ທ່ານຕື່ມຂໍ້ມູນແບບຟອມໃນ Chrome ໄດ້ໄວຂຶ້ນ</translation>
 <translation id="8150722005171944719">ໄຟລ໌ຢູ່ທີ່ <ph name="URL" /> ບໍ່ສາມາດອ່ານໄດ້. ມັນອາດຈະຖືກເອົາອອກໄປ, ຍ້າຍໜີ,​ຫຼື ການອະນຸຍາດໄຟລ໌ອາດຈະກໍາລັງ​ປ້ອງ​ກັນການການເຂົ້າຫາ.</translation>
 <translation id="8151185429379586178">ເຄື່ອງ​ມື​ຜູ້ພັດ​ທະ​ນາ</translation>
 <translation id="8153865548451212769">{0,plural, =1{ນະໂຍບາຍຜູ້ເບິ່ງແຍງລະບົບບໍ່ແນະນຳໃຫ້ດາວໂຫຼດໄຟລ໌ນີ້ໃສ່ໃນ <ph name="DESTINATION_NAME" />}other{ນະໂຍບາຍຜູ້ເບິ່ງແຍງລະບົບບໍ່ແນະນຳໃຫ້ດາວໂຫຼດໄຟລ໌ເຫຼົ່ານີ້ໃສ່ໃນ <ph name="DESTINATION_NAME" />}}</translation>
@@ -4749,7 +4750,6 @@
 <translation id="9005998258318286617">ໂຫຼດເອກະສານ PDF ບໍ່ສຳເລັດ.</translation>
 <translation id="9008201768610948239">ບໍ່ສົນໃຈ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ບໍ່ມີ}=1{ຈາກ 1 ເວັບໄຊ}other{ຈາກ # ເວັບໄຊ}}</translation>
-<translation id="9012194306129927220">ຕອນນີ້ທ່ານສາມາດຈ່າຍເງິນເປັນງວດໄດ້ໂດຍໃຊ້ Affirm ຫຼື Zip</translation>
 <translation id="9014705027639070815">ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງແມ່ນສາມາດຂໍຂໍ້ມູນຈາກ Chrome ເພື່ອຊ່ວຍວັດແທກປະສິດທິພາບຂອງໂຄສະນາ. Chrome ຈະອະນຸຍາດໃຫ້ເວັບໄຊຮວບຮວມຂໍ້ມູນປະເພດທີ່ຈຳກັດ, ເຊັ່ນ: ທ່ານມີການຊື້ເຄື່ອງຫຼັງຈາກເຂົ້າເວັບໄຊໃດໜຶ່ງຫຼືບໍ່.</translation>
 <translation id="9018120810758822233">ປ້ອນລະຫັດຄວາມປອດໄພຂອງທ່ານສຳລັບ <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">ອີເມວ</translation>
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb
index a24220e..d1f02d4 100644
--- a/components/strings/components_strings_lt.xtb
+++ b/components/strings/components_strings_lt.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Vietovė užblokuota</translation>
 <translation id="2041788246978549610">Naudoti pasiekiamus mikrofonus (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7 dėklas</translation>
-<translation id="2043896419861982462">Jei norite paslėpti mokėjimo per tam tikrą laiką parinktis, eikite į <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Asmeninis vokas</translation>
 <translation id="2046951263634619614">Knygų mažmenininkai</translation>
 <translation id="2048261947532620704">Verčiamas puslapis</translation>
@@ -1375,7 +1374,6 @@
 <translation id="33073482541490531">Slaptažodis, kurį ką tik naudojote, buvo rastas duomenų saugos pažeidime. Slaptažodžių tvarkyklė rekomenduoja pakeisti šį slaptažodį dabar.</translation>
 <translation id="3307649904964670439">Mygtukas „Tinkinti „Chrome“; suaktyvinkite, kad tinkintumėte naršyklės išvaizdą</translation>
 <translation id="3308006649705061278">Organizacinis vienetas (angl. „Organizational Unit“) (OU)</translation>
-<translation id="3317077846337994567">Šiuo metu galimybė mokėti per tam tikrą laiką nepasiekiama. Vėliau bandykite dar kartą.</translation>
 <translation id="3318016344440038475">TV komedijos</translation>
 <translation id="3324687287337751929">4 x 6 col.</translation>
 <translation id="3324983252691184275">Tamsiai raudona</translation>
@@ -1552,7 +1550,6 @@
 <translation id="3600106876108433070">Sužinokite apie palyginimo lenteles</translation>
 <translation id="3600246354004376029">„<ph name="TITLE" />“, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Mygtukas „Tvarkyti „Google“ privatumo nustatymus“; suaktyvinkite, kad apsilankytumėte „Google“ paskyros privatumo nustatymų skiltyje</translation>
-<translation id="3602695245205338770">Pasirinkite mokėjimo per tam tikrą laiką psalaugos teikėją</translation>
 <translation id="3603507503523709">Programą užblokavo administratorius</translation>
 <translation id="3605899229568538311">5 x 5 col.</translation>
 <translation id="3606917451836803637">TV laidos ir programos</translation>
@@ -3181,7 +3178,6 @@
 <translation id="6327065120806001832">vietinio tinklo pasiekiamumas</translation>
 <translation id="6328639280570009161">Bandykite neleisti tinklo numatymo</translation>
 <translation id="6329815962353376655">&lt;Įveskite klausimą&gt;</translation>
-<translation id="6334834493885103305">Dabar galite mokėti per tam tikrą laiką naudodami „Affirm“, „Zip“ arba „Klarna“</translation>
 <translation id="6335029926534404762">Sportiniai bateliai</translation>
 <translation id="6336948221660696475">VR neleidžiama</translation>
 <translation id="6337133576188860026">Atlaisvina mažiau nei <ph name="SIZE" />. Per kitą jūsų apsilankymą kai kurios svetainės gali būti įkeliamos lėčiau.</translation>
@@ -3583,6 +3579,7 @@
 <translation id="6989763994942163495">Rodyti išplėstinius nustatymus...</translation>
 <translation id="6991376411634620997">Prieigos raktas • „Windows Hello“</translation>
 <translation id="6997288673234694149">Beisbolo ir mažojo beisbolo įranga</translation>
+<translation id="6998512609912910179">Greičiau užpildykite formas</translation>
 <translation id="6999480632062519056">Kūno rengybos mokymai ir asmeninės treniruotės</translation>
 <translation id="7003278537452757231">Kilimėliai ir kilimai</translation>
 <translation id="7003322000677139268">Transporto priemonių dalys ir priedai</translation>
@@ -4752,7 +4749,6 @@
 <translation id="9005998258318286617">PDF dokumento įkelti nepavyko.</translation>
 <translation id="9008201768610948239">Nepaisyti</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nėra}=1{Iš vienos svetainės}one{Iš # svetainės}few{Iš # svetainių}many{Iš # svetainės}other{Iš # svetainių}}</translation>
-<translation id="9012194306129927220">Dabar galite mokėti per tam tikrą laiką naudodami „Affirm“ arba „Zip“</translation>
 <translation id="9014705027639070815">Svetainės, kuriose lankotės, gali prašyti „Chrome“ pateikti informacijos, padedančios įvertinti skelbimų našumą. „Chrome“ leidžia svetainėms rinkti tam tikrų tipų duomenis, pvz., ar apsilankę svetainėje įsigijote pirkinį.</translation>
 <translation id="9018120810758822233">Įveskite <ph name="CREDIT_CARD" /> saugos kodą</translation>
 <translation id="901834265349196618">El. paštas</translation>
diff --git a/components/strings/components_strings_lv.xtb b/components/strings/components_strings_lv.xtb
index 2805ac2..bf1664f 100644
--- a/components/strings/components_strings_lv.xtb
+++ b/components/strings/components_strings_lv.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Atrašanās vieta ir bloķēta</translation>
 <translation id="2041788246978549610">Izmantot pieejamos mikrofonus (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7. paplāte</translation>
-<translation id="2043896419861982462">Lai paslēptu iespējas maksāšanai pa daļām, pārejiet uz <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />.</translation>
 <translation id="2045871135676061132">Aploksne Personal</translation>
 <translation id="2046951263634619614">Grāmatu mazumtirdzniecība</translation>
 <translation id="2048261947532620704">Notiek lapas tulkošana…</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Nupat izmantotā parole ir atklāta datu aizsardzības pārkāpuma dēļ. Paroļu pārvaldnieks iesaka nekavējoties nomainīt šo paroli.</translation>
 <translation id="3307649904964670439">Poga “Pielāgot pārlūkprogrammu Chrome”. Aktivizējiet, lai pielāgotu pārlūkprogrammas izskatu.</translation>
 <translation id="3308006649705061278">Organizacionālā vienība (OU)</translation>
-<translation id="3317077846337994567">Maksāšana pa daļām pašlaik nav pieejama. Vēlāk mēģiniet vēlreiz.</translation>
 <translation id="3318016344440038475">TV komēdijas</translation>
 <translation id="3324687287337751929">4 x 6 collas</translation>
 <translation id="3324983252691184275">Tumši sarkana</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Uzzināt par salīdzinājuma tabulām</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Poga “Pārvaldīt Google konfidencialitātes iestatījumus”. Aktivizējiet, lai atvērtu sava Google konta konfidencialitātes iestatījumus.</translation>
-<translation id="3602695245205338770">Izvēlieties pakalpojumu sniedzēju maksāšanai pa daļām</translation>
 <translation id="3603507503523709">Lietojumprogrammu bloķēja jūsu administrators</translation>
 <translation id="3605899229568538311">5 x 5 collas</translation>
 <translation id="3606917451836803637">TV pārraides un programmas</translation>
@@ -3178,7 +3175,6 @@
 <translation id="6327065120806001832">piekļuve lokālajā tīklā</translation>
 <translation id="6328639280570009161">Tīkla prognožu atspējošana</translation>
 <translation id="6329815962353376655">&lt;Ierakstiet jautājumu&gt;</translation>
-<translation id="6334834493885103305">Tagad varat maksāt pa daļām, izmantojot Affirm, Zip vai Klarna</translation>
 <translation id="6335029926534404762">Sporta apavi</translation>
 <translation id="6336948221660696475">Nav atļauts izmantot VR</translation>
 <translation id="6337133576188860026">Tiks atbrīvots mazāk nekā <ph name="SIZE" />. Dažas vietnes nākamajā apmeklējumā var ielādēt lēnāk.</translation>
@@ -3580,6 +3576,7 @@
 <translation id="6989763994942163495">Rādīt papildu iestatījumus...</translation>
 <translation id="6991376411634620997">Piekļuves atslēga • Windows Hello</translation>
 <translation id="6997288673234694149">Beisbola un softbola aprīkojums</translation>
+<translation id="6998512609912910179">Ātrāka veidlapu aizpildīšana</translation>
 <translation id="6999480632062519056">Fitnesa programmas un individuālās nodarbības</translation>
 <translation id="7003278537452757231">Paklāji un grīdsegas</translation>
 <translation id="7003322000677139268">Transportlīdzekļu daļas un piederumi</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Neizdevās ielādēt PDF dokumentu.</translation>
 <translation id="9008201768610948239">Ignorēt</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nav}=1{No 1 vietnes}zero{No # vietnēm}one{No # vietnes}other{No # vietnēm}}</translation>
-<translation id="9012194306129927220">Tagad varat maksāt pa daļām, izmantojot Affirm vai Zip</translation>
 <translation id="9014705027639070815">Jūsu apmeklētās vietnes var lūgt pārlūkam Chrome informāciju, kas var palīdzēt novērtēt reklāmu veiktspēju. Chrome ļauj vietnēm vākt noteiktu veidu datus, piemēram, vai veicāt pirkumu pēc vietnes apmeklēšanas.</translation>
 <translation id="9018120810758822233">Ievadiet kartes <ph name="CREDIT_CARD" /> drošības kodu</translation>
 <translation id="901834265349196618">e-pasts</translation>
diff --git a/components/strings/components_strings_mk.xtb b/components/strings/components_strings_mk.xtb
index 8960c0e..11a2f45 100644
--- a/components/strings/components_strings_mk.xtb
+++ b/components/strings/components_strings_mk.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Локацијата е блокирана</translation>
 <translation id="2041788246978549610">да ги користи достапните микрофони (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Фиока 7</translation>
-<translation id="2043896419861982462">За да ги скриете опции за плаќате на рати, одете во <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Плик Personal</translation>
 <translation id="2046951263634619614">Малопродажба на книги</translation>
 <translation id="2048261947532620704">Страницата се преведува</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Откриено е дека лозинката која штотуку ја употребивте е меѓу лозинките откриени при упад во податоците. Password Manager препорачува веднаш да ја промените лозинкава.</translation>
 <translation id="3307649904964670439">Копче за приспособување на Chrome, активирајте го за да го приспособите изгледот на вашиот прелистувач</translation>
 <translation id="3308006649705061278">Организациска единица (ОУ)</translation>
-<translation id="3317077846337994567">Плаќањето на рати не е достапно во моментов. Обидете се повторно подоцна.</translation>
 <translation id="3318016344440038475">ТВ-комедии</translation>
 <translation id="3324687287337751929">4 x 6 инчи</translation>
 <translation id="3324983252691184275">Темноцрвена</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Дознајте повеќе за табелите за споредба</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Копче за управување со поставките за приватност на Google, активирајте го за да појдете во поставките за приватност на сметката на Google</translation>
-<translation id="3602695245205338770">Изберете давател на услуга за плаќате на рати</translation>
 <translation id="3603507503523709">Администраторот ја блокирал апликацијата</translation>
 <translation id="3605899229568538311">5 x 5 инчи</translation>
 <translation id="3606917451836803637">ТВ-серии и програми</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">пристап на локалната мрежа</translation>
 <translation id="6328639280570009161">Обидете се да го оневозможите мрежното предвидување</translation>
 <translation id="6329815962353376655">&lt;Внесете прашање&gt;</translation>
-<translation id="6334834493885103305">Отсега може да плаќате на рати со Affirm, Zip или Klarna</translation>
 <translation id="6335029926534404762">Атлетски чевли</translation>
 <translation id="6336948221660696475">VR не е дозволена</translation>
 <translation id="6337133576188860026">Ќе ослободи помалку од <ph name="SIZE" />. Некои сајтови може да се вчитуваат побавно при вашата следна посета.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Напредни поставки...</translation>
 <translation id="6991376411634620997">Криптографски клуч • Windows Hello</translation>
 <translation id="6997288673234694149">Опрема за бејзбол и софтбол</translation>
+<translation id="6998512609912910179">Пополнувајте ги формуларите побрзо</translation>
 <translation id="6999480632062519056">Фитнес програма и личен тренинг</translation>
 <translation id="7003278537452757231">Килими и теписи</translation>
 <translation id="7003322000677139268">Делови и додатоци за возила</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">Не успеа да се вчита PDF-документот.</translation>
 <translation id="9008201768610948239">Игнорирај</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Нема}=1{Од 1 сајт}one{Од # сајт}other{Од # сајта}}</translation>
-<translation id="9012194306129927220">Отсега може да плаќате на рати со Affirm или Zip</translation>
 <translation id="9014705027639070815">Сајтовите што ги посетувате може да побараат податоци од Chrome за да им помогнат при мерењето на изведбата на нивните реклами. Chrome им дозволува на сајтовите да прибираат ограничени типови податоци, на пр., дали сте купиле нешто по посетата на одреден сајт.</translation>
 <translation id="9018120810758822233">Внесете го вашиот безбедносен код за <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">е-пошта</translation>
diff --git a/components/strings/components_strings_ml.xtb b/components/strings/components_strings_ml.xtb
index 5e0400a..0a59e9c5 100644
--- a/components/strings/components_strings_ml.xtb
+++ b/components/strings/components_strings_ml.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">കേശ പരിചരണം</translation>
 <translation id="1935353813610900265">AI ഉപയോഗിച്ചുള്ള ചരിത്രം തിരയൽ സംബന്ധിച്ച് ഫീഡ്ബാക്ക് അയയ്‌ക്കുക</translation>
 <translation id="1935995810530254458">എന്തായാലും പകർത്തുക</translation>
+<translation id="1938580037092872316">സംരക്ഷിച്ച വിലാസത്തിലേക്ക് പുതിയ വിവരങ്ങൾ ചേർക്കുക</translation>
 <translation id="1939059826036755332">സ്വയമേവയുള്ള ചിത്രത്തിനുള്ളിൽ ചിത്രം</translation>
 <translation id="1939175642807587452">അറിയിപ്പുകൾ അയയ്ക്കാൻ ആവശ്യപ്പെടാം</translation>
 <translation id="1940441167050915935">സംരക്ഷിച്ച സുരക്ഷാ കോഡുകൾ ഇല്ലാതാക്കുക</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">ലൊക്കേഷൻ ബ്ലോക്ക് ചെയ്‌തു</translation>
 <translation id="2041788246978549610">ലഭ്യമായ മൈക്രോഫോണുകൾ ഉപയോഗിക്കുക (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ട്രേ 7</translation>
-<translation id="2043896419861982462">തവണകളായി പേ ചെയ്യാനുള്ള ഓപ്ഷനുകൾ മറയ്ക്കാൻ, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> എന്നതിലേക്ക് പോകുക</translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">പുസ്തകങ്ങളുടെ ചില്ലറവ്യാപാരികൾ</translation>
 <translation id="2048261947532620704">പേജ് വിവർത്തനം ചെയ്യുന്നു</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Android ആപ്‌സ്</translation>
 <translation id="2102519472192754194">വെബ് ബ്രൗസറുകൾ</translation>
 <translation id="2103210856015238101">ടച്ച് ചെയ്യുമ്പോൾ പൂരിപ്പിക്കാൻ ലഭ്യമായ ലോയൽറ്റി കാർഡുകൾ പൂർണ്ണമായി തുറന്നിരിക്കുന്നു.</translation>
+<translation id="2104739941682874393">'മെച്ചപ്പെടുത്തിയ സ്വയമേവ പൂരിപ്പിക്കൽ', ഫോമുകൾ നന്നായി മനസ്സിലാക്കുകയും നിങ്ങൾക്കായി അവ വേഗത്തിൽ സ്വയമേവ പൂരിപ്പിക്കുകയും ചെയ്യും</translation>
 <translation id="2105838220373099643">റോൾ പ്ലേയിംഗ് ഗെയിമുകൾ</translation>
 <translation id="2107021941795971877">പ്രിന്റ് സപ്പോർട്ടുകൾ</translation>
 <translation id="2108755909498034140">നിങ്ങളുടെ കമ്പ്യൂട്ടർ റീസ്‌റ്റാർട്ട് ചെയ്യുക</translation>
@@ -1373,7 +1374,6 @@
 <translation id="33073482541490531">നിങ്ങൾ ഇപ്പോൾ ഉപയോഗിച്ച പാസ്‌വേഡ് ഡാറ്റാ ലംഘനത്തിൽ കണ്ടെത്തിയിരിക്കുന്നു. ഈ പാസ്‌വേഡ് ഇപ്പോൾ തന്നെ മാറ്റാൻ Password Manager നിർദ്ദേശിക്കുന്നു.</translation>
 <translation id="3307649904964670439">'Chrome ഇഷ്‌ടാനുസൃതമാക്കുക ബട്ടൺ', നിങ്ങളുടെ ബ്രൗസറിന്റെ രൂപം ഇഷ്ടാനുസൃതമാക്കാൻ സജീവമാക്കുക</translation>
 <translation id="3308006649705061278">ഓര്‍‌ഗനൈസേഷണല്‍‌ യൂണിറ്റ് (OU)</translation>
-<translation id="3317077846337994567">കാലക്രമേണ പേ ചെയ്യുക നിലവിൽ ലഭ്യമല്ല. പിന്നീട് വീണ്ടും ശ്രമിക്കുക.</translation>
 <translation id="3318016344440038475">ടിവി കോമഡികൾ</translation>
 <translation id="3324687287337751929">4 x 6 ഇഞ്ച്</translation>
 <translation id="3324983252691184275">ക്രിംസൺ</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">താരതമ്യ പട്ടികകളെ കുറിച്ച് അറിയുക</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google സ്വകാര്യതാ ക്രമീകരണം മാനേജ് ചെയ്യുക' ബട്ടൺ, നിങ്ങളുടെ Google Account സ്വകാര്യതാ ക്രമീകരണം സന്ദർശിക്കാൻ സജീവമാക്കുക</translation>
-<translation id="3602695245205338770">തവണകളായി പേ ചെയ്യാൻ ഒരു ദാതാവിനെ തിരഞ്ഞെടുക്കുക</translation>
 <translation id="3603507503523709">ആപ്പ് നിങ്ങളുടെ അഡ്‌മിൻ ബ്ലോക്ക് ചെയ്‌തിരിക്കുന്നു</translation>
 <translation id="3605899229568538311">5 x 5 ഇഞ്ച്</translation>
 <translation id="3606917451836803637">ടിവി ഷോകളും പ്രോഗ്രാമുകളും</translation>
@@ -2429,6 +2428,7 @@
 <translation id="5052517576853118371">സജീവമായ വിഷയങ്ങൾ</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{സമീപമുള്ള പങ്കിടൽ ഉപയോഗിച്ച് ഈ ഫയൽ അയയ്‌ക്കാൻ നിങ്ങളുടെ ഉപകരണത്തിൽ ഇടം (<ph name="DISK_SPACE_SIZE" />) സൃഷ്ടിക്കുക}other{സമീപമുള്ള പങ്കിടൽ ഉപയോഗിച്ച് ഈ ഫയലുകൾ അയയ്‌ക്കാൻ നിങ്ങളുടെ ഉപകരണത്തിൽ ഇടം (<ph name="DISK_SPACE_SIZE" />) സൃഷ്ടിക്കുക}}</translation>
 <translation id="505757197798929356">തുറക്കാനുള്ള കാരണം നൽകുക (ആവശ്യമാണ്)</translation>
+<translation id="5058282932481719070">ക്രമീകരണത്തിൽ 'മെച്ചപ്പെടുത്തിയ സ്വയമേവ പൂരിപ്പിക്കലിനെ' കുറിച്ച് കൂടുതലറിയുക</translation>
 <translation id="5060419232449737386">അടിക്കുറിപ്പ് ക്രമീകരണം</translation>
 <translation id="5060483733937416656"><ph name="PROVIDER_ORIGIN" /> ഉപയോഗിക്കുന്ന വെബ്സൈറ്റുകളിൽ Windows Hello ഉപയോഗിച്ച് പരിശോധിച്ചുറപ്പിക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുത്തു. നിങ്ങളുടെ പേയ്മെന്റ് രീതിയുമായി ബന്ധപ്പെട്ട വിവരങ്ങൾ ഈ ദാതാവ് സംഭരിച്ചിട്ടുണ്ടാകാം, നിങ്ങൾക്ക് ഇത് <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739"><ph name="LOOKALIKE_DOMAIN" /> ആണോ നിങ്ങൾ ഉദ്ദേശിച്ചത്?</translation>
@@ -3030,6 +3030,7 @@
 <translation id="6062937464449575061">നിരക്ക് ട്രാക്ക് ചെയ്യൽ അവസാനിപ്പിക്കുക</translation>
 <translation id="6063415549109819824">ഹോം ഫിനാൻസിംഗ്</translation>
 <translation id="6070432475334343308"><ph name="CLOUD_PROVIDER" /> എന്നതിലെ <ph name="FOLDER_NAME" /> എന്നതിലേക്ക് ഒന്നോ അതിലധികമോ ഫയലുകൾ അപ്‌ലോഡ് ചെയ്തില്ല</translation>
+<translation id="6071503852498277813">ഉള്ളടക്ക ബുക്ക്‌മാർക്ക് പാർസർ സേവനം</translation>
 <translation id="6078069862923723141">സിയാൻ 2</translation>
 <translation id="6085149458302186532">ലേബലുകൾ (നിറമുള്ളത്)</translation>
 <translation id="6087312102907839798">അനുബന്ധ തിരയലുകൾ</translation>
@@ -3180,7 +3181,6 @@
 <translation id="6327065120806001832">പ്രാദേശിക നെറ്റ്‌വർക്ക് ആക്‌സസ്</translation>
 <translation id="6328639280570009161">നെറ്റ്‌വർക്ക് പ്രവചനം പ്രവർത്തനരഹിതമാക്കാൻ ശ്രമിക്കുക</translation>
 <translation id="6329815962353376655">&lt;ചോദ്യം ടൈപ്പ് ചെയ്യുക&gt;</translation>
-<translation id="6334834493885103305">ഇപ്പോൾ നിങ്ങൾക്ക് Affirm, Klarna അല്ലെങ്കിൽ Zip ഉപയോഗിച്ച് കാലക്രമേണ പേ ചെയ്യാം</translation>
 <translation id="6335029926534404762">അത്‌ലെറ്റിക് ഷൂകൾ</translation>
 <translation id="6336948221660696475">VR അനുവദിച്ചിട്ടില്ല</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />-യിൽ കുറഞ്ഞ ഡാറ്റ ലാഭിക്കുന്നു.അടുത്തതവണ നിങ്ങൾ സന്ദർശിക്കുമ്പോൾ ചില സൈറ്റുകൾ ഇതിനേക്കാൾ പതുക്കെ ലോഡാകാം.</translation>
@@ -3542,6 +3542,7 @@
 <translation id="6935082727755903526">അക്കൗണ്ടിംഗ്, ഫിനാൻസ് ജോലികൾ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. നിങ്ങൾ അടുത്ത തവണ സന്ദർശിക്കുമ്പോൾ ചില സെെറ്റുകൾ ലോഡ് ചെയ്യുന്നത് വളരെ പതുക്കെയായിരിക്കും.</translation>
 <translation id="6936976777388162184">ഇതൊരു ബണ്ടിൽ ചെയ്‌ത ഉപകരണമാണ്, Kiosk and Signage അപ്ഗ്രേഡ് ഉപയോഗിച്ച് എൻറോൾ ചെയ്യാനാകില്ല.</translation>
+<translation id="6942444979237658241">കമന്റുകൾ - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">സ്‌ട്രാറ്റജി ഗെയിമുകൾ</translation>
 <translation id="6944692733090228304"><ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> മാനേജ് ചെയ്യാത്ത ഒരു സൈറ്റിൽ നിങ്ങൾ പാസ്‌വേഡ് നൽകി. നിങ്ങളുടെ അക്കൗണ്ട് പരിരക്ഷിക്കുന്നതിന്, മറ്റ് ആപ്പുകളിലും സൈറ്റുകളിലും നിങ്ങളുടെ പാസ്‌വേഡ് വീണ്ടും ഉപയോഗിക്കരുത്.</translation>
 <translation id="6946949206576443118">Chrome-ൽ വെബ് തിരയുക</translation>
@@ -3554,6 +3555,7 @@
 <translation id="695140971690006676">എല്ലാം റീസെറ്റ് ചെയ്യുക</translation>
 <translation id="6954049078461159956">ഹോക്കി</translation>
 <translation id="695582302419398462">കാർഡ്ബോർഡ് (ഡബിൾ വാൾ)</translation>
+<translation id="6957153644870901611">കൂടുതൽ ഫീൽഡുകൾ സ്വയമേവ പൂരിപ്പിക്കാൻ, 'മെച്ചപ്പെടുത്തിയ സ്വയമേവ പൂരിപ്പിക്കൽ' ഓണാക്കുക</translation>
 <translation id="6957887021205513506">സെർവറിന്റെ സർട്ടിഫിക്കറ്റ് വിശ്വസിക്കാൻ കൊള്ളാത്ത ഒന്നായി തോന്നുന്നു.</translation>
 <translation id="6958564499836457428">നിങ്ങളുടെ Google അക്കൗണ്ടിൽ Google സ്വകാര്യതാ ക്രമീകരണം മാനേജ് ചെയ്യുക</translation>
 <translation id="6961844873822989059">നിങ്ങളുടെ ഉപകരണത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന ഫോണ്ടുകൾ ഉപയോഗിക്കാൻ ആവശ്യപ്പെടാം</translation>
@@ -3998,6 +4000,7 @@
 <translation id="7668654391829183341">പരിചിതമല്ലാത്ത ഉപകരണം</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />-ൽ <ph name="ITEM_POSITION" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{രഹസ്യാത്മകം എന്ന് ഫ്ലാഗ് ചെയ്ത ഡാറ്റ ഉപയോഗിച്ചുള്ള പ്രവർത്തനങ്ങൾ (ലോഗിൻ ചെയ്തത് മുതൽ ഒരു പ്രവർത്തനം). <ph name="BEGIN_LINK" />കൂടുതലറിയുക<ph name="END_LINK" />}other{രഹസ്യാത്മകം എന്ന് ഫ്ലാഗ് ചെയ്ത ഡാറ്റ ഉപയോഗിച്ചുള്ള പ്രവർത്തനങ്ങൾ (ലോഗിൻ ചെയ്തത് മുതൽ # പ്രവർത്തനങ്ങൾ). <ph name="BEGIN_LINK" />കൂടുതലറിയുക<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Chrome-ൽ വേഗത്തിൽ ഫോമുകൾ പൂരിപ്പിക്കാൻ നിങ്ങളുടെ <ph name="USER_EMAIL" /> എന്ന Google Account-ൽ നിന്നുള്ള വിവരങ്ങൾ സഹായിക്കും</translation>
 <translation id="7673278391011283842">മെയിൽബോക്സ് 6</translation>
 <translation id="7675325315208090829">പേയ്മെന്റ് രീതികൾ മാനേജ് ചെയ്യുക...</translation>
 <translation id="767550629621587224">പ്രീ കട്ട് ടാബുകൾ</translation>
@@ -4265,6 +4268,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{ഒരു മാസം മുമ്പ് സൃഷ്‌ടിച്ചത്}other{{NUM_MONTHS} മാസം മുമ്പ് സൃഷ്‌ടിച്ചത്}}</translation>
 <translation id="8148608574971654810">PDF പതിപ്പ്:</translation>
 <translation id="8149426793427495338">നിങ്ങളുടെ കമ്പ്യൂട്ടർ സ്ലീപ് മോഡിലാണ്.</translation>
+<translation id="815036624016370447">Chrome-ൽ വേഗത്തിൽ ഫോമുകൾ പൂരിപ്പിക്കാൻ നിങ്ങളുടെ <ph name="ACCOUNT" /> എന്ന Google Account-ൽ നിന്നുള്ള വിവരങ്ങൾ സഹായിക്കും</translation>
 <translation id="8150722005171944719"><ph name="URL" /> എന്നതിലെ ഫയൽ റീഡ് ചെയ്യാനാവുന്നില്ല.  അത് നീക്കംചെയ്‌തിരിക്കുകയോ, നീക്കിയിരിക്കുകയോ ഫയൽ അനുമതികൾ ആക്‌സസ് തടയുകയോ ചെയ്യുന്നുണ്ടാകാം.</translation>
 <translation id="8151185429379586178">ഡെവലപ്പര്‍ ടൂളുകൾ</translation>
 <translation id="8153865548451212769">{0,plural, =1{ഈ ഫയൽ <ph name="DESTINATION_NAME" /> എന്നതിലേക്ക് ഡൗൺലോഡ് ചെയ്യാൻ അഡ്‌മിൻ നയം നിർദ്ദേശിക്കുന്നില്ല}other{ഈ ഫയലുകൾ <ph name="DESTINATION_NAME" /> എന്നതിലേക്ക് ഡൗൺലോഡ് ചെയ്യാൻ അഡ്‌മിൻ നയം നിർദ്ദേശിക്കുന്നില്ല}}</translation>
@@ -4750,7 +4754,6 @@
 <translation id="9005998258318286617">PDF ഡോക്യുമെന്റ് ലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="9008201768610948239">അവഗണിക്കുക</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ഒന്നുമില്ല}=1{ഒരു സൈറ്റിൽ നിന്ന്}other{# സൈറ്റുകളിൽ നിന്ന്}}</translation>
-<translation id="9012194306129927220">ഇപ്പോൾ നിങ്ങൾക്ക് Affirm അല്ലെങ്കിൽ Zip ഉപയോഗിച്ച് സമയാസമയങ്ങളിൽ പേ ചെയ്യാം</translation>
 <translation id="9014705027639070815">നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകൾക്ക്, അവരുടെ പരസ്യങ്ങളുടെ പ്രകടനം അളക്കാൻ സഹായിക്കുന്നതിന് Chrome-നോട് വിവരങ്ങൾ ആവശ്യപ്പെടാം. സൈറ്റ് സന്ദർശിച്ചതിന് ശേഷം, നിങ്ങൾ ഒരു വാങ്ങൽ നടത്തിയോ ഇല്ലയോ എന്നത് പോലുള്ള പരിമിതമായ തരത്തിലുള്ള ഡാറ്റ ശേഖരിക്കാൻ സൈറ്റുകളെ Chrome അനുവദിക്കുന്നു.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> എന്നതിനുള്ള നിങ്ങളുടെ സുരക്ഷാ കോഡ് നൽകുക</translation>
 <translation id="901834265349196618">ഇമെയില്‍</translation>
diff --git a/components/strings/components_strings_mn.xtb b/components/strings/components_strings_mn.xtb
index 4226a59f..f728b63 100644
--- a/components/strings/components_strings_mn.xtb
+++ b/components/strings/components_strings_mn.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Байршлыг блоклосон</translation>
 <translation id="2041788246978549610">Боломжтой микрофоныг (<ph name="MICS_COUNT" />) ашиглах</translation>
 <translation id="2042213636306070719">Гарах цаасны тавиур 7</translation>
-<translation id="2043896419861982462">Цагийн явцад төлөх сонголтуудыг нуухын тулд <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> руу очно уу</translation>
 <translation id="2045871135676061132">Хувийн дугтуй</translation>
 <translation id="2046951263634619614">Номын жижиглэн борлуулагчид</translation>
 <translation id="2048261947532620704">Хуудсыг орчуулж байна</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Андройд апп</translation>
 <translation id="2102519472192754194">Веб хөтчүүд</translation>
 <translation id="2103210856015238101">Хүрч бөглөх боломжтой лояалти картуудыг бүтэн өндрөөр нээсэн.</translation>
+<translation id="2104739941682874393">Сайжруулсан автоматаар бөглөх хэсэг маягтыг илүү сайн ойлгодог бөгөөд танд илүү хурдан автоматаар бөглөж өгөх боломжтой</translation>
 <translation id="2105838220373099643">Дүрд тоглох тоглоомууд</translation>
 <translation id="2107021941795971877">Хэвлэлийн дэмжлэг</translation>
 <translation id="2108755909498034140">Компьютероо дахин эхлүүлэх</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">Таны дөнгөж сая ашигласан нууц үгийг өгөгдлийн зөрчлөөс оллоо. Нууц үгний менежер энэ нууц үгийг одоо өөрчлөхийг зөвлөж байна.</translation>
 <translation id="3307649904964670439">Chrome-г өөрчлөх товчлуур, хөтчийнхөө харагдах байдлыг өөрчлөхийн тулд идэвхжүүлнэ үү</translation>
 <translation id="3308006649705061278">Байгууллагын нэгж (БН)</translation>
-<translation id="3317077846337994567">Цагийн явцад төлөх онцлогийг яг одоо ашиглах боломжгүй байна. Дараа дахин оролдоно уу.</translation>
 <translation id="3318016344440038475">ТВ-ийн хошин шогууд</translation>
 <translation id="3324687287337751929">4 x 6 инч</translation>
 <translation id="3324983252691184275">Улаан хүрэн</translation>
@@ -1552,7 +1551,6 @@
 <translation id="3600106876108433070">Харьцуулалтын хүснэгтийн талаар мэдэж авах</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google-н нууцлалын тохиргоог удирдах товчлуур, Google Бүртгэлийнхээ нууцлалын тохиргоонд зочлохын тулд идэвхжүүлнэ үү</translation>
-<translation id="3602695245205338770">Цагийн явцад төлөх үйлчилгээ үзүүлэгч сонгоно уу</translation>
 <translation id="3603507503523709">Администратор аппликэйшнийг блоклосон</translation>
 <translation id="3605899229568538311">5 x 5 инч</translation>
 <translation id="3606917451836803637">ТВ шоу, хөтөлбөрүүд</translation>
@@ -2430,6 +2428,7 @@
 <translation id="5052517576853118371">Идэвхтэй сэдвүүд</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Ойролцоо хуваалцахыг ашиглан энэ файлыг илгээхийн тулд төхөөрөмж дээрээ сул зай (<ph name="DISK_SPACE_SIZE" />) гаргана уу}other{Ойролцоо хуваалцахыг ашиглан эдгээр файлыг илгээхийн тулд төхөөрөмж дээрээ сул зай (<ph name="DISK_SPACE_SIZE" />) гаргана уу}}</translation>
 <translation id="505757197798929356">Нээж буй шалтгаанаар хангана уу (шаардлагатай)</translation>
+<translation id="5058282932481719070">тохиргооноос сайжруулсан автоматаар бөглөх хэсгийн талаар нэмэлт мэдээлэл авах</translation>
 <translation id="5060419232449737386">Тайлбарын тохиргоо</translation>
 <translation id="5060483733937416656">Та <ph name="PROVIDER_ORIGIN" />-г ашигладаг вебсайтууд дээр Windows Hello-р баталгаажуулахаар сонгосон. Энэ үйлчилгээ үзүүлэгч таны төлбөрийн хэрэгслийн талаарх мэдээллийг хадгалсан байж болзошгүй бөгөөд та <ph name="LINK_TEXT" /> боломжтой.</translation>
 <translation id="5061227663725596739">Та <ph name="LOOKALIKE_DOMAIN" />-г хайсан уу?</translation>
@@ -3031,6 +3030,7 @@
 <translation id="6062937464449575061">Үнэ хянахаа болих</translation>
 <translation id="6063415549109819824">Орон сууцны санхүүжилт</translation>
 <translation id="6070432475334343308">Нэг эсвэл түүнээс олон файлыг <ph name="CLOUD_PROVIDER" /> дээрх <ph name="FOLDER_NAME" />-д байршуулаагүй</translation>
+<translation id="6071503852498277813">Контентын хавчуургын задлан шинжлэгчийн үйлчилгээ</translation>
 <translation id="6078069862923723141">2-р ногоон хөх</translation>
 <translation id="6085149458302186532">Шошго (өнгөтэй)</translation>
 <translation id="6087312102907839798">Холбоотой хайлтууд</translation>
@@ -3180,7 +3180,6 @@
 <translation id="6327065120806001832">дотоод сүлжээний хандалт</translation>
 <translation id="6328639280570009161">Сүлжээний таамаглалыг идэвхгүй болгох гээд үзээрэй</translation>
 <translation id="6329815962353376655">&lt;Асуулт шивэх&gt;</translation>
-<translation id="6334834493885103305">Одоо та Affirm, Zip, Klarna-г ашиглан цагийн явцад төлж болно</translation>
 <translation id="6335029926534404762">Биеийн тамирын гутал</translation>
 <translation id="6336948221660696475">VR-г ашиглахыг зөвшөөрөөгүй</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />-с бага зай гаргана. Зарим сайтад зочлох үед удаан ачаалж болзошгүй.</translation>
@@ -3554,6 +3553,7 @@
 <translation id="695140971690006676">Бүгдийг шинэчлэх</translation>
 <translation id="6954049078461159956">Хокей</translation>
 <translation id="695582302419398462">Цаасан хайрцаг (хоёр давхар)</translation>
+<translation id="6957153644870901611">Илүү олон талбарыг автоматаар бөглөхийн тулд сайжруулсан автоматаар бөглөх хэсгийг асаана уу</translation>
 <translation id="6957887021205513506">Серверийн гэрчилгээ хуурамч байж болзошгүй байна.</translation>
 <translation id="6958564499836457428">Google Бүртгэлдээ Google-н нууцлалын тохиргоог удирдах</translation>
 <translation id="6961844873822989059">Таны төхөөрөмж дээр суулгасан фонтуудыг ашиглахыг хүсэх боломжтой</translation>
@@ -3582,6 +3582,7 @@
 <translation id="6989763994942163495">Нарийвчилсан тохиргоог харуулах ...</translation>
 <translation id="6991376411634620997">Нэвтрэх түлхүүр • Windows Hello</translation>
 <translation id="6997288673234694149">Бэйсбол болон софтболын хэрэгсэл</translation>
+<translation id="6998512609912910179">Маягтыг илүү хурдан бөглөөрэй</translation>
 <translation id="6999480632062519056">Фитнесийн зааварчилгаа болон хувийн дасгалжуулалт</translation>
 <translation id="7003278537452757231">Хивсэнцэр болон хивснүүд</translation>
 <translation id="7003322000677139268">Тээврийн хэрэгслийн сэлбэг, дагалдах хэрэгслүүд</translation>
@@ -4749,7 +4750,6 @@
 <translation id="9005998258318286617">PDF документыг ачаалж чадсангүй.</translation>
 <translation id="9008201768610948239">Алгас</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Байхгүй}=1{1 сайтаас}other{# сайтаас}}</translation>
-<translation id="9012194306129927220">Одоо та Affirm, Zip-г ашиглан цагийн явцад төлж болно</translation>
 <translation id="9014705027639070815">Таны зочилсон сайтууд зарынхаа гүйцэтгэлийг хэмжихэд туслах мэдээллийг Chrome-с хүсэх боломжтой. Chrome таныг сайтад зочилсны дараа худалдан авалт хийсэн эсэх зэрэг хязгаарлагдмал төрлийн өгөгдлийг цуглуулахыг сайтуудад зөвшөөрдөг.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" />-н аюулгүй байдлын кодоо оруулна уу</translation>
 <translation id="901834265349196618">и-мэйл</translation>
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb
index a4f4c042..dd59e7b 100644
--- a/components/strings/components_strings_mr.xtb
+++ b/components/strings/components_strings_mr.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">स्थान ब्लॉक केले</translation>
 <translation id="2041788246978549610">उपलब्ध मायक्रोफोन वापरा (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ट्रे ७</translation>
-<translation id="2043896419861982462">कालांतराने पेमेंट करा यांसंबंधित पर्याय लपवण्यासाठी, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> वर जा</translation>
 <translation id="2045871135676061132">एन्व्हलप पर्सनल</translation>
 <translation id="2046951263634619614">पुस्तकांचे रिटेल विक्रेते</translation>
 <translation id="2048261947532620704">पेजचे भाषांतर करत आहे</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">तुम्ही नुकताच वापरलेला पासवर्ड डेटा भंगामध्ये आढळला होता. पासवर्ड व्यवस्थापक हा पासवर्ड आता बदलण्याची शिफारस करतो.</translation>
 <translation id="3307649904964670439">Chrome कस्टमाइझ करा बटण, तुमच्या ब्राउझरचे रूप कस्टमाइझ करण्यासाठी ॲक्टिव्हेट करा</translation>
 <translation id="3308006649705061278">संस्थात्मक एकक (OU)</translation>
-<translation id="3317077846337994567">कालांतराने पेमेंट करा आता उपलब्ध नाही. नंतर पुन्हा प्रयत्न करा.</translation>
 <translation id="3318016344440038475">टीव्हीवरील विनोदी कार्यक्रम</translation>
 <translation id="3324687287337751929">४ x ६ इं</translation>
 <translation id="3324983252691184275">किरमिजी</translation>
@@ -1528,6 +1526,7 @@
 <translation id="3570079787344939099">स्क्रोल आणि झूम करणे</translation>
 <translation id="357244642999988503">स्तंभ काढून टाका</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">पत्त्यामध्ये नवीन माहिती जोडा</translation>
 <translation id="3575121482199441727">या साइटला अनुमती द्या</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">रस्त्याचे नाव हा पर्याय निवडला होता</translation>
@@ -1550,7 +1549,6 @@
 <translation id="3600106876108433070">तुलना सारण्यांबद्दल जाणून घ्या</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google गोपनीयता सेटिंग्ज व्यवस्थापित करा बटण, तुमच्या Google खाते गोपनीयता सेटिंग्जना भेट देण्यासाठी अ‍ॅक्टिव्हेट करा</translation>
-<translation id="3602695245205338770">कालांतराने पेमेंट करा पुरवठादार निवडा</translation>
 <translation id="3603507503523709">तुमच्या अ‍ॅडमिनिस्ट्रेटरने अ‍ॅप्लिकेशन ब्लॉक केले आहे</translation>
 <translation id="3605899229568538311">५ x ५ इं</translation>
 <translation id="3606917451836803637">टीव्ही शो आणि कार्यक्रम</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">स्थानिक नेटवर्क अ‍ॅक्सेस</translation>
 <translation id="6328639280570009161">नेटवर्क पूर्वानुमान अक्षम करून पहा</translation>
 <translation id="6329815962353376655">&lt;प्रश्न टाइप करा&gt;</translation>
-<translation id="6334834493885103305">तुम्ही आता Affirm, Zip किंवा Klarna वापरून कालांतराने पेमेंट करू शकता</translation>
 <translation id="6335029926534404762">ॲथलेटिक शूज</translation>
 <translation id="6336948221660696475">VR ला अनुमती नाही</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> पेक्षा कमी जागा मोकळी करते. काही साइट तुमच्या पुढील भेटीच्या वेळी आणखी धीम्या गतीने लोड होऊ शकतात.</translation>
@@ -3582,6 +3579,7 @@
 <translation id="6989763994942163495">प्रगत सेटिंग्ज दर्शवा...</translation>
 <translation id="6991376411634620997">पासकी • Windows Hello</translation>
 <translation id="6997288673234694149">बेसबॉल आणि सॉफ्टबॉल उपकरणे</translation>
+<translation id="6998512609912910179">फॉर्म जलद भरा</translation>
 <translation id="6999480632062519056">फिटनेस सूचना आणि वैयक्तिक प्रशिक्षण</translation>
 <translation id="7003278537452757231">गालिचे आणि कार्पेट</translation>
 <translation id="7003322000677139268">वाहनाचे भाग आणि ॲक्सेसरी</translation>
@@ -4131,6 +4129,7 @@
 <translation id="7908648876066812348">व्हर्च्युअल कार्ड सुरू करत आहे</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, सेटिंग्जमध्ये Chrome सुरक्षितता तपासणी पेजवर जाण्यासाठी टॅब आणि त्यानंतर एंटर प्रेस करा</translation>
 <translation id="791107458486222637">परिणाम पुन्हा जनरेट करत आहे</translation>
+<translation id="7912924955815015552">Safari मधून इंपोर्ट केलेले</translation>
 <translation id="791551905239004656">चित्रकला आणि रंग भरणे</translation>
 <translation id="7916162853251942238">फ्लेक्सो बेस</translation>
 <translation id="791698251820376781">तुमची संस्था तुम्हाला साइन इन करण्याची अनुमती देत नाही</translation>
@@ -4750,7 +4749,6 @@
 <translation id="9005998258318286617">पीडीएफ दस्तऐवज लोड करण्यात अपयश आले.</translation>
 <translation id="9008201768610948239">दुर्लक्ष करा</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{काहीही नाही}=1{१ साइटकडून}other{# साइटकडून}}</translation>
-<translation id="9012194306129927220">तुम्ही आता Affirm किंवा Zip वापरून कालांतराने पेमेंट करू शकता</translation>
 <translation id="9014705027639070815">तुम्ही भेट दिलेल्या साइट या त्यांच्या जाहिरातींच्या परफॉर्मन्सचे मापन करण्यात मदत करण्यासाठी Chrome कडे माहिती मागू शकतात. साइटला भेट दिल्यावर तुम्ही खरेदी केली की नाही यासारखा मर्यादित प्रकारचा डेटा Chrome हे साइटना गोळा करू देते.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> साठी तुमचा सुरक्षा कोड एंटर करा</translation>
 <translation id="901834265349196618">ईमेल</translation>
diff --git a/components/strings/components_strings_ms.xtb b/components/strings/components_strings_ms.xtb
index 31537c4..4539c75 100644
--- a/components/strings/components_strings_ms.xtb
+++ b/components/strings/components_strings_ms.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Penjagaan Rambut</translation>
 <translation id="1935353813610900265">Hantar maklum balas untuk carian sejarah yang dikuasakan oleh AI</translation>
 <translation id="1935995810530254458">Salin juga</translation>
+<translation id="1938580037092872316">Tambahkan maklumat baharu pada alamat yang disimpan</translation>
 <translation id="1939059826036755332">Gambar dalam gambar automatik</translation>
 <translation id="1939175642807587452">Boleh meminta untuk menghantar pemberitahuan</translation>
 <translation id="1940441167050915935">Padamkan kod keselamatan yang disimpan</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Lokasi disekat</translation>
 <translation id="2041788246978549610">Gunakan mikrofon yang sedia ada (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Dulang 7</translation>
-<translation id="2043896419861982462">Untuk menyembunyikan pilihan bayaran ansuran, akses <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Sampul Peribadi</translation>
 <translation id="2046951263634619614">Penjual Buku</translation>
 <translation id="2048261947532620704">Menterjemah halaman</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Apl Android</translation>
 <translation id="2102519472192754194">Penyemak Imbas Web</translation>
 <translation id="2103210856015238101">Kad kesetiaan tersedia untuk diisi apabila disentuh, dibuka pada ketinggian penuh.</translation>
+<translation id="2104739941682874393">Autolengkap yang dipertingkatkan memahami borang dengan lebih baik dan dapat melengkapkan borang secara automatik dengan lebih pantas untuk anda</translation>
 <translation id="2105838220373099643">Permainan Lakon Peranan</translation>
 <translation id="2107021941795971877">Sokongan cetakan</translation>
 <translation id="2108755909498034140">Mulakan semula komputer anda</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">Kata laluan yang baru anda gunakan ditemukan dalam pelanggaran data. Password Manager mengesyorkan agar anda menukar kata laluan ini sekarang.</translation>
 <translation id="3307649904964670439">Butang sesuaikan Chrome, aktifkan untuk menyesuaikan rupa penyemak imbas anda</translation>
 <translation id="3308006649705061278">Unit Organisasi (OU)</translation>
-<translation id="3317077846337994567">Bayaran ansuran tidak tersedia pada masa ini. Cuba sebentar lagi.</translation>
 <translation id="3318016344440038475">Komedi TV</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Merah lembayung</translation>
@@ -1552,7 +1552,6 @@
 <translation id="3600106876108433070">Ketahui tentang jadual perbandingan</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Butang urus tetapan Privasi Google, aktifkan untuk mengakses tetapan privasi Google Account anda</translation>
-<translation id="3602695245205338770">Pilih penyedia bayaran ansuran</translation>
 <translation id="3603507503523709">Aplikasi disekat oleh pentadbir anda</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">Rancangan &amp; Program TV</translation>
@@ -2431,6 +2430,7 @@
 <translation id="5052517576853118371">Topik aktif</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Untuk menghantar fail ini menggunakan Kongsi Berdekatan, kosongkan ruang (<ph name="DISK_SPACE_SIZE" />) pada peranti anda}other{Untuk menghantar fail ini menggunakan Kongsi Berdekatan, kosongkan ruang (<ph name="DISK_SPACE_SIZE" />) pada peranti anda}}</translation>
 <translation id="505757197798929356">Berikan sebab untuk membuka fail (diperlukan)</translation>
+<translation id="5058282932481719070">ketahui autolengkap yang dipertingkatkan dengan lebih lanjut dalam tetapan</translation>
 <translation id="5060419232449737386">Tetapan sari kata</translation>
 <translation id="5060483733937416656">Anda memilih untuk mengesahkan dengan Windows Hello pada laman web yang menggunakan <ph name="PROVIDER_ORIGIN" />. Pembekal ini mungkin telah menyimpan maklumat tentang kaedah pembayaran anda, yang boleh anda <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Adakah anda maksudkan <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3032,6 +3032,7 @@
 <translation id="6062937464449575061">Nyahjejak Harga</translation>
 <translation id="6063415549109819824">Pembiayaan Kediaman</translation>
 <translation id="6070432475334343308">Satu atau beberapa fail tidak dapat dimuat naik kepada <ph name="FOLDER_NAME" /> pada <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Perkhidmatan Penghurai Penanda Halaman Kandungan</translation>
 <translation id="6078069862923723141">Sian 2</translation>
 <translation id="6085149458302186532">Label (Berwarna)</translation>
 <translation id="6087312102907839798">Carian berkaitan</translation>
@@ -3182,7 +3183,6 @@
 <translation id="6327065120806001832">akses rangkaian setempat</translation>
 <translation id="6328639280570009161">Cuba lumpuhkan ramalan rangkaian</translation>
 <translation id="6329815962353376655">&lt;Taip soalan&gt;</translation>
-<translation id="6334834493885103305">Kini anda boleh membayar secara ansuran menggunakan Affirm, Zip atau Klarna</translation>
 <translation id="6335029926534404762">Kasut Sukan</translation>
 <translation id="6336948221660696475">VR tidak dibenarkan</translation>
 <translation id="6337133576188860026">Mengosongkan kurang daripada <ph name="SIZE" />. Sesetengah tapak mungkin dimuatkan dengan lebih perlahan pada lawatan anda yang seterusnya.</translation>
@@ -3544,6 +3544,7 @@
 <translation id="6935082727755903526">Pekerjaan Perakaunan &amp; Kewangan</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Sesetengah laman mungkin dimuatkan dengan lebih perlahan pada lawatan anda yang seterusnya.</translation>
 <translation id="6936976777388162184">Ini ialah peranti yang dihimpunkan dan tidak boleh didaftarkan dengan Peningkatan Kios dan Papan Tanda.</translation>
+<translation id="6942444979237658241">Ulasan - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Permainan Strategi</translation>
 <translation id="6944692733090228304">Anda memasukkan kata laluan di tapak yang tidak diurus oleh <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Untuk melindungi akaun anda, jangan gunakan semula kata laluan anda pada apl dan tapak lain.</translation>
 <translation id="6946949206576443118">Cari pada web dalam Chrome</translation>
@@ -3556,6 +3557,7 @@
 <translation id="695140971690006676">Tetapkan semula semua</translation>
 <translation id="6954049078461159956">Hoki</translation>
 <translation id="695582302419398462">Kadbod (Dinding Dua Lapisan)</translation>
+<translation id="6957153644870901611">Hidupkan autolengkap yang dipertingkatkan untuk melengkapkan lebih banyak medansecara automatik</translation>
 <translation id="6957887021205513506">Sijil pelayan rupanya adalah pemalsuan.</translation>
 <translation id="6958564499836457428">Urus tetapan privasi Google dalam Google Account anda</translation>
 <translation id="6961844873822989059">Boleh meminta untuk menggunakan fon yang dipasang pada peranti anda</translation>
@@ -4002,6 +4004,7 @@
 <translation id="7668654391829183341">Peranti tidak diketahui</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> daripada <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Tindakan yang diambil dengan data yang dibenderakan sebagai sulit (1 tindakan sejak log masuk). <ph name="BEGIN_LINK" />Ketahui lebih lanjut<ph name="END_LINK" />}other{Tindakan yang diambil dengan data yang dibenderakan sebagai sulit (# tindakan sejak log masuk). <ph name="BEGIN_LINK" />Ketahui lebih lanjut<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Maklumat daripada Google Account <ph name="USER_EMAIL" /> anda boleh membantu anda mengisi borang dengan lebih pantas dalam Chrome</translation>
 <translation id="7673278391011283842">Peti mel 6</translation>
 <translation id="7675325315208090829">Urus Kaedah Pembayaran...</translation>
 <translation id="767550629621587224">Tab Diprapotong</translation>
@@ -4269,6 +4272,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Dibuat 1 bulan yang lalu}other{Dibuat {NUM_MONTHS} bulan yang lalu}}</translation>
 <translation id="8148608574971654810">Versi PDF:</translation>
 <translation id="8149426793427495338">Komputer anda dalam mod tidur.</translation>
+<translation id="815036624016370447">Maklumat daripada Google Account <ph name="ACCOUNT" /> anda boleh membantu anda mengisi borang dengan lebih pantas dalam Chrome</translation>
 <translation id="8150722005171944719">Fail di <ph name="URL" /> tidak boleh dibaca.  Fail mungkin telah dialih keluar, dipindahkan atau kebenaran fail mungkin menghalang akses.</translation>
 <translation id="8151185429379586178">Alat pembangun</translation>
 <translation id="8153865548451212769">{0,plural, =1{Dasar pentadbir tidak mengesyorkan anda memuat turun fail ini ke <ph name="DESTINATION_NAME" />}other{Dasar pentadbir tidak mengesyorkan anda memuat turun fail ini ke <ph name="DESTINATION_NAME" />}}</translation>
@@ -4755,7 +4759,6 @@
 <translation id="9005998258318286617">Gagal memuatkan dokumen PDF.</translation>
 <translation id="9008201768610948239">Abaikan</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Tiada}=1{Daripada 1 laman}other{Daripada # laman}}</translation>
-<translation id="9012194306129927220">Kini anda boleh melakukan bayaran ansuran menggunakan Affirm atau Zip</translation>
 <translation id="9014705027639070815">Laman yang anda lawati boleh meminta maklumat daripada Chrome untuk membantu mereka mengukur prestasi iklan mereka. Chrome membenarkan laman mengumpulkan jenis data yang terhad, seperti sama ada anda membuat pembelian atau tidak selepas melawat laman.</translation>
 <translation id="9018120810758822233">Masukkan kod keselamatan anda untuk <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mel</translation>
diff --git a/components/strings/components_strings_my.xtb b/components/strings/components_strings_my.xtb
index 7e707984..b7be5ee 100644
--- a/components/strings/components_strings_my.xtb
+++ b/components/strings/components_strings_my.xtb
@@ -558,6 +558,7 @@
 <translation id="1927439846988093361">ဆံပင်ထိန်းသိမ်းမှု</translation>
 <translation id="1935353813610900265">AI ဖြင့် ပံ့ပိုးထားသော မှတ်တမ်းရှာဖွေမှုအတွက် အကြံပြုချက်ပို့ပါ</translation>
 <translation id="1935995810530254458">မည်သို့ပင်ဖြစ်စေ မိတ္တူကူးရန်</translation>
+<translation id="1938580037092872316">သိမ်းထားသောလိပ်စာတွင် အချက်အလက်အသစ် ထည့်ပါ</translation>
 <translation id="1939059826036755332">အလိုအလျောက် နှစ်ခုထပ်၍ကြည့်ခြင်း</translation>
 <translation id="1939175642807587452">အကြောင်းကြားချက်များ ပို့ရန် ခွင့်တောင်းနိုင်သည်</translation>
 <translation id="1940441167050915935">သိမ်းထားသော လုံခြုံရေးကုဒ်များကို ဖျက်ရန်</translation>
@@ -620,7 +621,6 @@
 <translation id="2040894699575719559">တည်နေရာကို ပိတ်ပင်ထားသည်</translation>
 <translation id="2041788246978549610">ရနိုင်သော မိုက်ခရိုဖုန်း (<ph name="MICS_COUNT" />) ခုကို သုံးရန်</translation>
 <translation id="2042213636306070719">ဗန်း ၇</translation>
-<translation id="2043896419861982462">ငွေခွဲ၍ပေးချေခြင်း နည်းလမ်းများကို ဖျောက်ရန် <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> သို့ သွားပါ</translation>
 <translation id="2045871135676061132">Personal စာအိတ်</translation>
 <translation id="2046951263634619614">စာအုပ်လက်လီအရောင်းဆိုင်</translation>
 <translation id="2048261947532620704">စာမျက်နှာကို ဘာသာပြန်နေသည်</translation>
@@ -1376,7 +1376,6 @@
 <translation id="33073482541490531">သင်သုံးလိုက်သောစကားဝှက်ကို ဒေတာကျိုးပေါက်မှုတွင် တွေ့ရှိထားသည်။ ‘စကားဝှက်မန်နေဂျာ’ က ဤစကားဝှက်ကို ယခုပြောင်းရန် အကြံပြုပါသည်။</translation>
 <translation id="3307649904964670439">သင့်ဘရောင်ဇာ၏အမြင်ကို စိတ်ကြိုက်ပြုလုပ်ရန်အတွက် ‘Chrome စိတ်ကြိုက်လုပ်ရန်’ ခလုတ်ကို နှိပ်နိုင်သည်</translation>
 <translation id="3308006649705061278">အဖွဲ့အစည်းဆိုင်ရာ ယူနစ် (OU)</translation>
-<translation id="3317077846337994567">အချိန်နှင့်အမျှ ပေးချေခြင်းကို လောလောဆယ် မရနိုင်ပါ။ နောက်မှ ထပ်စမ်းကြည့်ပါ။</translation>
 <translation id="3318016344440038475">ဟာသ TV ရှိုး</translation>
 <translation id="3324687287337751929">၄ x ၆ လက်မ</translation>
 <translation id="3324983252691184275">ကြက်သွေး</translation>
@@ -1552,7 +1551,6 @@
 <translation id="3600106876108433070">နှိုင်းယှဉ်မှုပြဇယားများအကြောင်း လေ့လာရန်</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />၊ <ph name="DOMAIN" />၊ <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google Account ကိုယ်ရေးအချက်အလက်လုံခြုံမှု ဆက်တင်များသို့သွားရန်အတွက် ‘Google ကိုယ်ရေးအချက်အလက်လုံခြုံမှု ဆက်တင်များ’ ခလုတ်ကို နှိပ်နိုင်သည်</translation>
-<translation id="3602695245205338770">ငွေခွဲ၍ပေးချေနိုင်သော ဝန်ဆောင်မှုပေးသူကို ရွေးပါ</translation>
 <translation id="3603507503523709">သင့်စီမံခန့်ခွဲသူက ပိတ်ထားသည့် အပလီကေးရှင်း</translation>
 <translation id="3605899229568538311">၅ x ၅ လက်မ</translation>
 <translation id="3606917451836803637">TV ရှိုး၊ အစီအစဉ်</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">အိမ်တွင်းကွန်ရက် သုံးခွင့်</translation>
 <translation id="6328639280570009161">ကွန်ရက် ခန့်မှန်းမှုကို ပိတ်ထားရန် ကြိုးစားပါ</translation>
 <translation id="6329815962353376655">&lt;မေးခွန်း ရိုက်ထည့်ပါ&gt;</translation>
-<translation id="6334834493885103305">Affirm၊ Zip (သို့) Klarna သုံးပြီး အရစ်ကျပေးချေနိုင်ပြီ</translation>
 <translation id="6335029926534404762">အားကစား ဖိနပ်</translation>
 <translation id="6336948221660696475">VR ကို ခွင့်ပြုမထားပါ</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> အောက် နေရာလွတ်ပြုလုပ်ပါ။ အချို့ဝဘ်ဆိုက်များကို နောက်တစ်ကြိမ်ဖွင့်သည့်အခါ ပိုမိုနှေးကွေးစွာ ဖွင့်ပါလိမ့်မည်။</translation>
@@ -3542,6 +3539,7 @@
 <translation id="6935082727755903526">စာရင်းကိုင် (သို့) ငွေကြေးဆိုင်ရာ အလုပ်</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />။ ဝဘ်ဆိုက်အချို့ကို နောက်တစ်ကြိမ်ဝင်ကြည့်သည့်အခါ ပိုမိုနှေးကွေးစွာ ပွင့်နိုင်သည်။</translation>
 <translation id="6936976777388162184">၎င်းက အတွဲလိုက်စက်ဖြစ်ပြီး Kiosk နှင့် ‘Signage အဆင့်မြှင့်ခြင်း’ တို့တွင် စာရင်းမသွင်းနိုင်ပါ။</translation>
+<translation id="6942444979237658241">မှတ်ချက် - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">နည်းဗျူဟာဂိမ်း</translation>
 <translation id="6944692733090228304">သင်သည် <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> က ကြီးကြပ်ထားခြင်းမရှိသည့် ဝဘ်ဆိုက်တွင် သင်၏ စကားဝှက်ကို ထည့်သွင်းထားသည်။ သင့်အကောင့်ကို ကာကွယ်နိုင်ရန် အခြားအက်ပ်နှင့် ဝဘ်ဆိုက်များတွင် သင့်စကားဝှက်ကို ပြန်မသုံးပါနှင့်။</translation>
 <translation id="6946949206576443118">Chrome ဖြင့် ဝဘ်တွင် ရှာပါ</translation>
@@ -4000,6 +3998,7 @@
 <translation id="7668654391829183341">အမည်မသိ စက်ပစ္စည်း</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />၊ <ph name="ITEMS_TOTAL" /> အနက် <ph name="ITEM_POSITION" />။</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{ဒေတာသုံးထားသည့် လုပ်ဆောင်ချက်များကို လျှို့ဝှက်အဖြစ် အလံပြထားသည် (အကောင့်ဝင်ပြီးကတည်းက လုပ်ဆောင်ချက် 1 ခု)။ <ph name="BEGIN_LINK" />ပိုမိုလေ့လာရန်<ph name="END_LINK" />}other{ဒေတာသုံးထားသည့် လုပ်ဆောင်ချက်များကို လျှို့ဝှက်အဖြစ် အလံပြထားသည် (အကောင့်ဝင်ပြီးကတည်းက လုပ်ဆောင်ချက် # ခု)။ <ph name="BEGIN_LINK" />ပိုမိုလေ့လာရန်<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">သင်၏ <ph name="USER_EMAIL" /> Google Account မှ အချက်အလက်သည် Chrome တွင် ဖောင်များ ပိုမြန်ဆန်စွာဖြည့်ရန် ကူညီနိုင်သည်</translation>
 <translation id="7673278391011283842">စာတိုက်ပုံး ၆</translation>
 <translation id="7675325315208090829">ငွေပေးချေနည်းလမ်းများ စီမံရန်...</translation>
 <translation id="767550629621587224">ကြိုတင်ဖြတ်ထားသည့် တဘ်များ</translation>
@@ -4267,6 +4266,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{ပြီးခဲ့သော ၁ လက ပြုလုပ်ထားသည်}other{ပြီးခဲ့သော {NUM_MONTHS} လက ပြုလုပ်ထားသည်}}</translation>
 <translation id="8148608574971654810">PDF ဗားရှင်း-</translation>
 <translation id="8149426793427495338">သင့်ကွန်ပျူတာ အိပ်သွားပါသည်။</translation>
+<translation id="815036624016370447">သင်၏ <ph name="ACCOUNT" /> Google Account မှ အချက်အလက်သည် Chrome တွင် ဖောင်များ ပိုမြန်ဆန်စွာဖြည့်ရန် ကူညီနိုင်သည်</translation>
 <translation id="8150722005171944719"><ph name="URL" />မှာ ရှိသော ဖိုင်ကို ဖတ်မရပါ။ ၎င်းကို ရွှေ့ပစ်ခဲ့တာ၊ ဖယ်ရှားပစ်ခဲ့တာ ဖြစ်နိုင်သည်၊ သို့မဟုတ် ဖိုင် ခွင်ပြုချက်များက ရယူမှုကို ဟန့်တားနေတာ ဖြစ်နိုင်သည်။</translation>
 <translation id="8151185429379586178">ပြုစုသူ ကိရိယာများ</translation>
 <translation id="8153865548451212769">{0,plural, =1{<ph name="DESTINATION_NAME" /> သို့ ဤဖိုင် ဒေါင်းလုဒ်လုပ်ခြင်းကို စီမံခန့်ခွဲသူမူဝါဒက အကြံပြုထားခြင်းမရှိပါ}other{<ph name="DESTINATION_NAME" /> သို့ ဤဖိုင်များ ဒေါင်းလုဒ်လုပ်ခြင်းကို စီမံခန့်ခွဲသူမူဝါဒက အကြံပြုထားခြင်းမရှိပါ}}</translation>
@@ -4752,7 +4752,6 @@
 <translation id="9005998258318286617">PDF ဖိုင်ကို ဖွင့်၍မရပါ</translation>
 <translation id="9008201768610948239">လျစ်လျူရှုရန်</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{မရှိ}=1{ဝဘ်ဆိုက် ၁ ခုမှ}other{ဝဘ်ဆိုက် # ခုမှ}}</translation>
-<translation id="9012194306129927220">Affirm (သို့) Zip သုံးပြီး ငွေခွဲ၍ပေးချေနိုင်ပါပြီ</translation>
 <translation id="9014705027639070815">သင်ဝင်ကြည့်သည့် ဝဘ်ဆိုက်များက ၎င်းတို့၏ ကြော်ငြာစွမ်းဆောင်ရည်ကို တိုင်းတာရာ၌ အထောက်အကူဖြစ်စေရန် Chrome ထံမှ အချက်အလက်များ တောင်းဆိုနိုင်သည်။ ဝဘ်ဆိုက်တစ်ခုအား သင်ဝင်ကြည့်ပြီးနောက် ဝယ်ယူခြင်း ရှိ၊ မရှိကဲ့သို့သော ကန့်သတ်ဒေတာအမျိုးအစားများကို Chrome က ဝဘ်ဆိုက်များအား စုစည်းခွင့်ပေးသည်။</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> အတွက် လုံခြုံရေးကုဒ် ထည့်ပါ</translation>
 <translation id="901834265349196618">အီးမေးလ်</translation>
diff --git a/components/strings/components_strings_ne.xtb b/components/strings/components_strings_ne.xtb
index aa74f4b6..1d33104a 100644
--- a/components/strings/components_strings_ne.xtb
+++ b/components/strings/components_strings_ne.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">लोकेसन हेर्न रोक लगाइएको छ</translation>
 <translation id="2041788246978549610">उपलब्ध माइक्रोफोन (<ph name="MICS_COUNT" /> वटा) प्रयोग गर्न</translation>
 <translation id="2042213636306070719">ट्रे ७</translation>
-<translation id="2043896419861982462">किस्ताबन्दीमा भुक्तानी गर्ने विकल्पहरू लुकाउन <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> मा जानुहोस्</translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">पुस्तकका खुद्रा बिक्रेताहरू</translation>
 <translation id="2048261947532620704">पेज अनुवाद गरिँदै छ</translation>
@@ -1371,7 +1370,6 @@
 <translation id="33073482541490531">तपाईंले भर्खरै प्रयोग गर्नुभएको पासवर्ड चोरी भएको डेटाको सङ्ग्रहमा भेटिएको छ। पासवर्ड म्यानेजर अहिले नै यो पासवर्ड बदल्न सिफारिस गर्छ।</translation>
 <translation id="3307649904964670439">Chrome कस्टमाइज गर्ने बटन, आफ्नो ब्राउजरको स्वरूप कस्टमाइज गर्न यो बटन थिच्नुहोस्</translation>
 <translation id="3308006649705061278">सङ्गठनात्मक एकाइ (OU)</translation>
-<translation id="3317077846337994567">किस्तामा भुक्तानी गर्ने सुविधा अहिले उपलब्ध छैन। पछि फेरि प्रयास गर्नुहोस्।</translation>
 <translation id="3318016344440038475">हास्य टिभी कार्यक्रमहरू</translation>
 <translation id="3324687287337751929">४ x ६ इन्च</translation>
 <translation id="3324983252691184275">गाढा रातो</translation>
@@ -1548,7 +1546,6 @@
 <translation id="3600106876108433070">तुलनात्मक जानकारी भएका तालिकाका बारेमा जान्नुहोस्</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google का गोपनीयतासम्बन्धी सेटिङ मिलाउने बटन, आफ्नो Google खाताका गोपनीयतासम्बन्धी सेटिङ हेर्न यो बटन थिच्नुहोस्</translation>
-<translation id="3602695245205338770">किस्ताबन्दीमा भुक्तानी गर्न प्रयोग गरिने सेवा प्रदायक छनौट गर्नुहोस्</translation>
 <translation id="3603507503523709">तपाईंका प्रशासकले रोक लगाउनुभएको एप</translation>
 <translation id="3605899229568538311">५ x ५ इन्च</translation>
 <translation id="3606917451836803637">टिभी सो तथा कार्यक्रमहरू</translation>
@@ -3178,7 +3175,6 @@
 <translation id="6327065120806001832">स्थानीय नेटवर्कको एक्सेस</translation>
 <translation id="6328639280570009161">सञ्जाल भविष्यवाणि असक्षम गर्नुहोस्</translation>
 <translation id="6329815962353376655">&lt;प्रश्न टाइप गर्नुहोस्&gt;</translation>
-<translation id="6334834493885103305">तपाईं अब Affirm, Zip वा Klarna प्रयोग गरी किस्तामा भुक्तानी गर्न सक्नुहुन्छ</translation>
 <translation id="6335029926534404762">एथलेटिक जुत्ता</translation>
 <translation id="6336948221660696475">VR प्रयोग गर्ने अनुमति दिइएको छैन</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> भन्दा कम ठाउँ खाली गर्दछ। तपाईं अर्कोपटक आउँदा केही साइटहरू अझ ढिलोगरी लोड हुनसक्छन्।</translation>
@@ -3580,6 +3576,7 @@
 <translation id="6989763994942163495">उन्नत सेटिङ देखाउनुहोस्...</translation>
 <translation id="6991376411634620997">पासकी • Windows Hello</translation>
 <translation id="6997288673234694149">बेसबल तथा सफ्टबल उपकरण</translation>
+<translation id="6998512609912910179">फारामहरू अझ छिटो भर्नुहोस्</translation>
 <translation id="6999480632062519056">फिटनेससम्बन्धी निर्देशन तथा व्यक्तिगत प्रशिक्षण</translation>
 <translation id="7003278537452757231">रग तथा कार्पेटहरू</translation>
 <translation id="7003322000677139268">गाडीका पाटपुर्जा तथा सहायक उपकरणहरू</translation>
@@ -4747,7 +4744,6 @@
 <translation id="9005998258318286617">PDF कागजात लोड गर्न सकिएन।</translation>
 <translation id="9008201768610948239">बेवास्ता गर्नुहोस्</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{कुनै पनि होइन}=1{एउटा साइटबाट}other{# वटा साइटबाट}}</translation>
-<translation id="9012194306129927220">तपाईं अब Affirm वा Zip प्रयोग गरी समयसँगै भुक्तानी गर्न सक्नुहुन्छ</translation>
 <translation id="9014705027639070815">तपाईंले खोल्ने साइटहरूले आफ्ना विज्ञापनहरूको पर्फर्मेन्स मापन गर्न Chrome सँग जानकारी माग्न सक्छन्। Chrome ले साइटहरूलाई तपाईंले कुनै साइट खोलेपछि सामग्री खरिद गर्नुभयो कि गर्नुभएन भन्नेलगायतका सीमित प्रकारका जानकारी सङ्कलन गर्ने अनुमति दिन्छ।</translation>
 <translation id="9018120810758822233">आफ्नो <ph name="CREDIT_CARD" /> को सुरक्षा कोड हाल्नुहोस्</translation>
 <translation id="901834265349196618">इमेल</translation>
diff --git a/components/strings/components_strings_nl.xtb b/components/strings/components_strings_nl.xtb
index f406e03..063c459 100644
--- a/components/strings/components_strings_nl.xtb
+++ b/components/strings/components_strings_nl.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Locatie geblokkeerd</translation>
 <translation id="2041788246978549610">Beschikbare microfoons gebruiken (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Lade 7</translation>
-<translation id="2043896419861982462">Ga naar <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> om opties voor gespreid betalen te verbergen</translation>
 <translation id="2045871135676061132">Envelop Personal</translation>
 <translation id="2046951263634619614">Boekwinkels</translation>
 <translation id="2048261947532620704">Pagina vertalen</translation>
@@ -1371,7 +1370,6 @@
 <translation id="33073482541490531">Het wachtwoord dat je net hebt gebruikt, is gevonden bij een gegevenslek. Wachtwoordmanager raadt je aan dit wachtwoord nu te wijzigen.</translation>
 <translation id="3307649904964670439">Knop Chrome aanpassen. Activeer deze om het uiterlijk van je browser aan te passen.</translation>
 <translation id="3308006649705061278">Organisatie-eenheid (OU)</translation>
-<translation id="3317077846337994567">Gespreid betalen is nu niet beschikbaar. Probeer het later opnieuw.</translation>
 <translation id="3318016344440038475">Tv-comedy's</translation>
 <translation id="3324687287337751929">4 x 6 inch</translation>
 <translation id="3324983252691184275">Karmozijnrood</translation>
@@ -1525,6 +1523,7 @@
 <translation id="3570079787344939099">Scrollen en zoomen</translation>
 <translation id="357244642999988503">Kolom verwijderen</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Nieuwe informatie toevoegen aan adres</translation>
 <translation id="3575121482199441727">Toestaan voor deze site</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">De optie Straat is geselecteerd</translation>
@@ -1547,7 +1546,6 @@
 <translation id="3600106876108433070">Meer informatie over vergelijkingstabellen</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Knop Google-privacyinstellingen beheren. Activeer deze om naar de privacyinstellingen van je Google-account te gaan.</translation>
-<translation id="3602695245205338770">Een aanbieder van gespreide betalingen kiezen</translation>
 <translation id="3603507503523709">App geblokkeerd door je beheerder</translation>
 <translation id="3605899229568538311">5 x 5 inch</translation>
 <translation id="3606917451836803637">Tv-programma's</translation>
@@ -3173,7 +3171,6 @@
 <translation id="6327065120806001832">toegang tot lokaal netwerk</translation>
 <translation id="6328639280570009161">Probeer netwerkvoorspelling uit te zetten</translation>
 <translation id="6329815962353376655">&lt;Typ een vraag&gt;</translation>
-<translation id="6334834493885103305">Je kunt nu gespreid betalen met Affirm, Zip of Klarna</translation>
 <translation id="6335029926534404762">Sportschoenen</translation>
 <translation id="6336948221660696475">VR niet toegestaan</translation>
 <translation id="6337133576188860026">Hiermee wordt minder dan <ph name="SIZE" /> vrijgemaakt. Sommige sites kunnen langzamer worden geladen wanneer je ze weer bezoekt.</translation>
@@ -3575,6 +3572,7 @@
 <translation id="6989763994942163495">Geavanceerde instellingen bekijken...</translation>
 <translation id="6991376411634620997">Toegangssleutel • Windows Hello</translation>
 <translation id="6997288673234694149">Honkbal- en softbalbenodigdheden</translation>
+<translation id="6998512609912910179">Formulieren sneller invullen</translation>
 <translation id="6999480632062519056">Fitnessinstructie en personal training</translation>
 <translation id="7003278537452757231">Vloerkleden en vloerbedekking</translation>
 <translation id="7003322000677139268">Voertuigonderdelen en -accessoires</translation>
@@ -4124,6 +4122,7 @@
 <translation id="7908648876066812348">Virtuele kaart aanzetten</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, druk op Tab en daarna op Enter om naar de pagina voor de Chrome-veiligheidscheck in de instellingen te gaan</translation>
 <translation id="791107458486222637">Resultaat opnieuw uitvoeren</translation>
+<translation id="7912924955815015552">Geïmporteerd uit Safari</translation>
 <translation id="791551905239004656">Tekenen en kleuren</translation>
 <translation id="7916162853251942238">Flexo-basis</translation>
 <translation id="791698251820376781">Je organisatie staat niet toe dat je inlogt</translation>
@@ -4743,7 +4742,6 @@
 <translation id="9005998258318286617">Kan pdf-document niet laden</translation>
 <translation id="9008201768610948239">Negeren</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Geen}=1{Van één site}other{Van # sites}}</translation>
-<translation id="9012194306129927220">Je kunt nu gespreid betalen met Affirm of Zip</translation>
 <translation id="9014705027639070815">Sites die je bezoekt, kunnen Chrome om informatie vragen zodat ze de prestaties van hun advertenties kunnen meten. Met Chrome kunnen sites beperkte typen gegevens verzamelen, bijvoorbeeld informatie over of je een aankoop hebt gedaan na bezoek aan een site.</translation>
 <translation id="9018120810758822233">Geef je beveiligingscode voor <ph name="CREDIT_CARD" /> op</translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb
index 0d4987cf..572800f9 100644
--- a/components/strings/components_strings_no.xtb
+++ b/components/strings/components_strings_no.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Posisjonen er blokkert</translation>
 <translation id="2041788246978549610">Bruk tilgjengelige mikrofoner (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Skuff 7</translation>
-<translation id="2043896419861982462">For å skjule alternativene for kjøp på avbetaling, gå til <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Personal-konvolutt</translation>
 <translation id="2046951263634619614">Bokhandlere</translation>
 <translation id="2048261947532620704">Oversetter siden</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Passordet du nettopp brukte, er funnet i et databrudd. Passordlagring anbefaler at du endrer dette passordet nå.</translation>
 <translation id="3307649904964670439">Knappen «Tilpass Chrome» – aktiver for å tilpasse nettleserens utseende</translation>
 <translation id="3308006649705061278">Organisasjonsenhet (OU)</translation>
-<translation id="3317077846337994567">Kjøp på avbetaling er ikke tilgjengelig akkurat nå. Prøv på nytt senere.</translation>
 <translation id="3318016344440038475">TV-komedier</translation>
 <translation id="3324687287337751929">4 x 6 tommer</translation>
 <translation id="3324983252691184275">Karmosinrød</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Rulling og zooming</translation>
 <translation id="357244642999988503">Fjern kolonne</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" />, <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Legg til ny informasjon i adressen</translation>
 <translation id="3575121482199441727">Tillat for dette nettstedet</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Alternativet for gatenavn er valgt</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Finn ut mer om sammenligningstabeller</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Knappen «Administrer Google-personverninnstillinger» – aktiver for å åpne personverninnstillingene for Google-kontoen din</translation>
-<translation id="3602695245205338770">Velg en leverandør av kjøp på avbetaling</translation>
 <translation id="3603507503523709">Programmet er blokkert av administratoren din</translation>
 <translation id="3605899229568538311">5 x 5 tommer</translation>
 <translation id="3606917451836803637">TV-serier og -programmer</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">lokal nettverkstilgang</translation>
 <translation id="6328639280570009161">Prøv å slå av nettverksforutsigelse</translation>
 <translation id="6329815962353376655">&lt;Skriv inn et spørsmål&gt;</translation>
-<translation id="6334834493885103305">Nå kan du betale over tid med Affirm, Zip eller Klarna</translation>
 <translation id="6335029926534404762">Treningssko</translation>
 <translation id="6336948221660696475">VR er ikke tillatt</translation>
 <translation id="6337133576188860026">Frigjør mindre enn <ph name="SIZE" />. Det kan hende enkelte nettsteder lastes inn tregere neste gang du besøker dem.</translation>
@@ -3582,6 +3579,7 @@
 <translation id="6989763994942163495">Vis avanserte innstillinger</translation>
 <translation id="6991376411634620997">Passnøkkel • Windows Hello</translation>
 <translation id="6997288673234694149">Baseball- og softballutstyr</translation>
+<translation id="6998512609912910179">Fyll ut skjemaer raskere</translation>
 <translation id="6999480632062519056">Treningsinstruktører og personlig trening</translation>
 <translation id="7003278537452757231">Ryer og tepper</translation>
 <translation id="7003322000677139268">Bildeler og tilbehør</translation>
@@ -4130,6 +4128,7 @@
 <translation id="7908648876066812348">Slår på virtuelt kort</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" /> – trykk på Tab og deretter på Enter for å gå til siden for Chrome-sikkerhetssjekk i innstillingene</translation>
 <translation id="791107458486222637">Gjør om resultatet</translation>
+<translation id="7912924955815015552">Importert fra Safari</translation>
 <translation id="791551905239004656">Tegning og fargelegging</translation>
 <translation id="7916162853251942238">Flexo-base</translation>
 <translation id="791698251820376781">Organisasjonen din tillater ikke at du logger på</translation>
@@ -4749,7 +4748,6 @@
 <translation id="9005998258318286617">Kunne ikke laste inn PDF-dokumentet.</translation>
 <translation id="9008201768610948239">Ignorer</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ingen}=1{Fra 1 nettsted.}other{Fra # nettsteder.}}</translation>
-<translation id="9012194306129927220">Nå kan du betale over tid med Affirm eller Zip</translation>
 <translation id="9014705027639070815">Nettsteder du besøker, kan be Chrome om informasjon, slik at de lettere kan måle annonseresultatene sine. Chrome gir nettsteder tillatelse til å samle inn begrensede typer data, for eksempel om du har kjøpt noe etter å ha besøkt et nettsted.</translation>
 <translation id="9018120810758822233">Skriv inn sikkerhetskoden for <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-post</translation>
diff --git a/components/strings/components_strings_or.xtb b/components/strings/components_strings_or.xtb
index 670f913..f69a56f 100644
--- a/components/strings/components_strings_or.xtb
+++ b/components/strings/components_strings_or.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">କେଶର ଯତ୍ନ</translation>
 <translation id="1935353813610900265">AI ଦ୍ୱାରା ପରିଚାଳିତ ଇତିହାସ ସର୍ଚ୍ଚ ପାଇଁ ମତାମତ ପଠାନ୍ତୁ</translation>
 <translation id="1935995810530254458">ଯେ କୌଣସି ମତେ କପି କରନ୍ତୁ</translation>
+<translation id="1938580037092872316">ସେଭ ଥିବା ଠିକଣାରେ ନୂଆ ସୂଚନା ଯୋଗ କରନ୍ତୁ</translation>
 <translation id="1939059826036755332">ସ୍ୱତଃ ପିକଚର-ଇନ-ପିକଚର</translation>
 <translation id="1939175642807587452">ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକ ପଠାଇବାକୁ ସାଇଟ୍ ପଚାରିପାରେ</translation>
 <translation id="1940441167050915935">ସେଭ କରାଯାଇଥିବା ସୁରକ୍ଷା କୋଡଗୁଡ଼ିକୁ ଡିଲିଟ କରନ୍ତୁ</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">ଲୋକେସନକୁ ବ୍ଲକ୍ କରାଯାଇଛି</translation>
 <translation id="2041788246978549610">ଉପଲବ୍ଧ ଥିବା (<ph name="MICS_COUNT" />) ମାଇକ୍ରୋଫୋନ ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="2042213636306070719">ଟ୍ରେ 7</translation>
-<translation id="2043896419861982462">ସମୟ ଅନୁସାରେ ପେମେଣ୍ଟ ବିକଳ୍ପ ଲୁଚାଇବାକୁ, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />କୁ ଯାଆନ୍ତୁ</translation>
 <translation id="2045871135676061132">ଏନଭେଲପ ପର୍ସନାଲ</translation>
 <translation id="2046951263634619614">ବହି ରିଟେଲର</translation>
 <translation id="2048261947532620704">ପୃଷ୍ଠାକୁ ଅନୁବାଦ କରାଯାଉଛି</translation>
@@ -1372,7 +1372,6 @@
 <translation id="33073482541490531">ଆପଣ ଏବେ ବ୍ୟବହାର କରିଥିବା ପାସୱାର୍ଡ ଏକ ଡାଟା ଉଲ୍ଲଙ୍ଘନରେ ମିଳିଛି। Password Manager ବର୍ତ୍ତମାନ ଏହି ପାସୱାର୍ଡକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ ସୁପାରିଶ କରେ।</translation>
 <translation id="3307649904964670439">'Chromeକୁ କଷ୍ଟମାଇଜ କରନ୍ତୁ' ବଟନ, ଆପଣଙ୍କ ବ୍ରାଉଜରର ଲୁକ କଷ୍ଟମାଇଜ କରିବା ପାଇଁ ଏହାକୁ ସକ୍ରିୟ କରନ୍ତୁ</translation>
 <translation id="3308006649705061278">ସାଙ୍ଗଠନିକ‍ ୟୁନିଟ୍‌ (OU)</translation>
-<translation id="3317077846337994567">ବର୍ତ୍ତମାନ ସମୟ ଅନୁସାରେ ପେମେଣ୍ଟ ଉପଲବ୍ଧ ନାହିଁ। ପରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
 <translation id="3318016344440038475">ଟିଭି କମେଡିଗୁଡ଼ିକ</translation>
 <translation id="3324687287337751929">4 x 6 ଇଞ୍ଚ</translation>
 <translation id="3324983252691184275">ଗାଢ଼ ଲାଲ୍‌ ରଙ୍ଗ</translation>
@@ -1527,6 +1526,7 @@
 <translation id="3570079787344939099">ସ୍କ୍ରୋଲ କରି ଜୁମ କରିବା</translation>
 <translation id="357244642999988503">ସ୍ତମ୍ଭକୁ କାଢ଼ି ଦିଅନ୍ତୁ</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">ଠିକଣାରେ ନୂଆ ସୂଚନା ଯୋଗ କରନ୍ତୁ</translation>
 <translation id="3575121482199441727">ଏହି ସାଇଟ୍ ପାଇଁ ଅନୁମତି ଦିଅନ୍ତୁ</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">ଷ୍ଟ୍ରୀଟ ନାମ ବିକଳ୍ପ ଚୟନ କରାଯାଇଛି</translation>
@@ -1549,7 +1549,6 @@
 <translation id="3600106876108433070">କମ୍ପାରିଜନ ଟେବୁଲ ବିଷୟରେ ଜାଣନ୍ତୁ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google ଗୋପନୀୟତା ସେଟିଂସକୁ ପରିଚାଳନା କରନ୍ତୁ' ବଟନ, ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟର ଗୋପନୀୟତା ସେଟିଂସକୁ ଭିଜିଟ କରିବା ପାଇଁ ଏହାକୁ ସକ୍ରିୟ କରନ୍ତୁ</translation>
-<translation id="3602695245205338770">ସମୟ ପ୍ରଦାନକାରୀ ଅନୁସାରେ ଏକ ପେମେଣ୍ଟ ବାଛନ୍ତୁ</translation>
 <translation id="3603507503523709">ଆପଣଙ୍କ ଆଡମିନିଷ୍ଟ୍ରେଟରଙ୍କ ଦ୍ୱାରା ଆପ୍ଲିକେସନ୍ ବ୍ଲକ୍ କରାଯାଇଛି</translation>
 <translation id="3605899229568538311">5 x 5 ଇଞ୍ଚ</translation>
 <translation id="3606917451836803637">ଟିଭି ଶୋ ଏବଂ ପ୍ରୋଗ୍ରାମଗୁଡ଼ିକ</translation>
@@ -3176,7 +3175,6 @@
 <translation id="6327065120806001832">ସ୍ଥାନୀୟ ନେଟୱାର୍କକୁ ଆକ୍ସେସ</translation>
 <translation id="6328639280570009161">ନେଟ୍‌ୱର୍କ ପୁର୍ବାନୁମାନ ଅକ୍ଷମ କରି ଦେଖନ୍ତୁ</translation>
 <translation id="6329815962353376655">&lt;ଏକ ପ୍ରଶ୍ନ ଟାଇପ କରନ୍ତୁ&gt;</translation>
-<translation id="6334834493885103305">ବର୍ତ୍ତମାନ ଆପଣ Affirm Zip କିମ୍ବା Klarna ବ୍ୟବହାର କରି ସମୟ ଅନୁସାରେ ପେମେଣ୍ଟ କରିପାରିବେ</translation>
 <translation id="6335029926534404762">ଆଥଲେଟିକ ଜୋତା</translation>
 <translation id="6336948221660696475">VRକୁ ଅନୁମତି ଦିଆଯାଇନାହିଁ</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />ଠାରୁ କମ୍ ଖାଲି କରନ୍ତି। କିଛି ଆପଣଙ୍କର ପରବର୍ତ୍ତୀ ଭ୍ରମଣ ସମୟରେ ଆହୁରି ଧୀରେ ଲୋଡ୍ ହୋଇପାରନ୍ତି।</translation>
@@ -3538,6 +3536,7 @@
 <translation id="6935082727755903526">ଆକାଉଣ୍ଟିଂ ଏବଂ ଫାଇନାନ୍ସ ଚାକିରି</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />। କିଛି ସାଇଟ ଆପଣଙ୍କର ପରବର୍ତ୍ତୀ ଭିଜିଟରେ ଆହୁରି ଧୀରେ ଲୋଡ ହୋଇପାରେ।</translation>
 <translation id="6936976777388162184">ଏହା ଏକ ବଣ୍ଡଲ ହୋଇଥିବା ଡିଭାଇସ ଅଟେ ଏବଂ ଏହାକୁ କିଓସ୍କ ଓ ସାଇନେଜ ଅପଗ୍ରେଡ ମାଧ୍ୟମରେ ପଞ୍ଜିକରଣ କରାଯାଇପାରିବ ନାହିଁ।</translation>
+<translation id="6942444979237658241">ମନ୍ତବ୍ୟ - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">ଷ୍ଟ୍ରାଟେଜି ଗେମଗୁଡ଼ିକ</translation>
 <translation id="6944692733090228304">ଆପଣ ନିଜର ପାସ୍‌ୱାର୍ଡ ଏଭଳି ଏକ ସାଇଟ୍‌ରେ ଲେଖିଛନ୍ତି ଯାହା <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> ଦ୍ବାରା ପରିଚାଳିତ ନୁହେଁ। ଆପଣଙ୍କ ଆକାଉଣ୍ଟକୁ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ, ଅନ୍ୟ ଆପ୍‌ ଓ ସାଇଟ୍‌ଗୁଡ଼ିକରେ ଆପଣଙ୍କର ପାସ୍‍ୱର୍ଡ ପୁନଃବ୍ୟବହାର କରନ୍ତୁ ନାହିଁ।</translation>
 <translation id="6946949206576443118">Chromeରେ ୱେବ ସର୍ଚ୍ଚ କରନ୍ତୁ</translation>
@@ -3578,6 +3577,7 @@
 <translation id="6989763994942163495">ଉନ୍ନତ ସେଟିଂସ୍‌ ଦେଖାନ୍ତୁ...</translation>
 <translation id="6991376411634620997">ପାସକୀ • Windows Hello</translation>
 <translation id="6997288673234694149">ବେସବଲ ଏବଂ ସଫ୍ଟବଲ ଇକ୍ୟୁପମେଣ୍ଟ</translation>
+<translation id="6998512609912910179">ଫର୍ମଗୁଡ଼ିକୁ ଶୀଘ୍ର ପୂରଣ କରନ୍ତୁ</translation>
 <translation id="6999480632062519056">ଫିଟନେସ ନିର୍ଦ୍ଦେଶ ଏବଂ ବ୍ୟକ୍ତିଗତ ତାଲିମ</translation>
 <translation id="7003278537452757231">ରଗ୍ସ ଏବଂ କାର୍ପେଟ</translation>
 <translation id="7003322000677139268">ଗାଡ଼ି ପାର୍ଟ ଏବଂ ଆକ୍ସେସୋରୀଗୁଡ଼ିକ</translation>
@@ -3994,6 +3994,7 @@
 <translation id="7668654391829183341">ଅଜଣା ଡିଭାଇସ୍</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />ରୁ <ph name="ITEM_POSITION" /> ନମ୍ବର।</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{ଗୋପନୀୟ ଭାବରେ ଫ୍ଲାଗ କରାଯାଇଥିବା ଡାଟା ପାଇଁ ନିଆଯାଇଥିବା ପଦକ୍ଷେପ (ଲଗଇନ ପରେ 1ଟି ପଦକ୍ଷେପ)। <ph name="BEGIN_LINK" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="END_LINK" />}other{ଗୋପନୀୟ ଭାବରେ ଫ୍ଲାଗ କରାଯାଇଥିବା ଡାଟା ପାଇଁ ନିଆଯାଇଥିବା ପଦକ୍ଷେପ (ଲଗଇନ ପରେ #ଟି ପଦକ୍ଷେପ)। <ph name="BEGIN_LINK" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟ <ph name="USER_EMAIL" />ର ସୂଚନା ଆପଣଙ୍କୁ Chromeରେ ଶୀଘ୍ର ଫର୍ମ ପୂରଣ କରିବାରେ ସାହାଯ୍ୟ କରିପାରିବ</translation>
 <translation id="7673278391011283842">ମେଲବକ୍ସ 6</translation>
 <translation id="7675325315208090829">ପେମେଣ୍ଟ ପଦ୍ଧତିଗୁଡ଼ିକୁ ପରିଚାଳନା କରନ୍ତୁ...</translation>
 <translation id="767550629621587224">ପ୍ରି-କଟ ଟାବ</translation>
@@ -4126,6 +4127,7 @@
 <translation id="7908648876066812348">ଭର୍ଚୁଆଲ କାର୍ଡ ଚାଲୁ କରାଯାଉଛି</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, ସେଟିଂସରେ Chrome ସୁରକ୍ଷା ଯାଞ୍ଚ ପୃଷ୍ଠାକୁ ଯିବା ପାଇଁ Tab ତା'ପରେ Enter ଦବାନ୍ତୁ</translation>
 <translation id="791107458486222637">ଫଳାଫଳ ରିଡୁ କରାଯାଉଛି</translation>
+<translation id="7912924955815015552">Safariରୁ ଇମ୍ପୋର୍ଟ କରାଯାଇଛି</translation>
 <translation id="791551905239004656">ଡ୍ରଇଂ ଏବଂ କଲରିଂ</translation>
 <translation id="7916162853251942238">ଫ୍ଲେକ୍ସୋ ବେସ</translation>
 <translation id="791698251820376781">ଆପଣଙ୍କ ସଂସ୍ଥା ଆପଣଙ୍କୁ ସାଇନ ଇନ କରିବାକୁ ଅନୁମତି ଦିଏ ନାହିଁ</translation>
@@ -4260,6 +4262,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 ମାସ ପୂର୍ବେ ତିଆରି କରାଯାଇଛି}other{{NUM_MONTHS} ମାସ ପୂର୍ବେ ତିଆରି କରାଯାଇଛି}}</translation>
 <translation id="8148608574971654810">PDF ସଂସ୍କରଣ:</translation>
 <translation id="8149426793427495338">ଆପଣଙ୍କର କମ୍ପୁଟର୍‌ ନିଷ୍କ୍ରିୟ ହୋ‍ଇଯାଇଛି।</translation>
+<translation id="815036624016370447">ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟ <ph name="ACCOUNT" />ର ସୂଚନା ଆପଣଙ୍କୁ Chromeରେ ଶୀଘ୍ର ଫର୍ମ ପୂରଣ କରିବାରେ ସାହାଯ୍ୟ କରିପାରିବ</translation>
 <translation id="8150722005171944719"><ph name="URL" />ରେ ଫାଇଲ୍‍ଟି ପଠନଯୋଗ୍ୟ ନୁହେଁ।  ହୁଏତ ଏହା କାଢ଼ି ଦିଆଯାଇଛି, ଘୁଞ୍ଚାଯାଇଛି କିମ୍ବା ଫାଇଲ୍ ଅନୁମତିର ଆକ୍ସେସ୍‍କୁ ପ୍ରତିବନ୍ଧିତ କରାଯାଇଛି।</translation>
 <translation id="8151185429379586178">ଡେଭେଲପର ଟୁଲଗୁଡ଼ିକ</translation>
 <translation id="8153865548451212769">{0,plural, =1{<ph name="DESTINATION_NAME" />କୁ ଏହି ଫାଇଲ ଡାଉନଲୋଡ କରିବା ପାଇଁ ଆଡମିନିଷ୍ଟ୍ରେଟର ନୀତି ସୁପାରିଶ କରେ ନାହିଁ}other{<ph name="DESTINATION_NAME" />କୁ ଏହି ଫାଇଲଗୁଡ଼ିକ ଡାଉନଲୋଡ କରିବା ପାଇଁ ଆଡମିନିଷ୍ଟ୍ରେଟର ନୀତି ସୁପାରିଶ କରେ ନାହିଁ}}</translation>
@@ -4745,7 +4748,6 @@
 <translation id="9005998258318286617">PDF ଡକ୍ୟୁମେଣ୍ଟ ଲୋଡ୍ ହେବାରେ ବିଫଳ ହେଲା।</translation>
 <translation id="9008201768610948239">ଅଣଦେଖା କରନ୍ତୁ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{କିଛି ନାହିଁ}=1{1 ସାଇଟରୁ}other{# ସାଇଟରୁ}}</translation>
-<translation id="9012194306129927220">ବର୍ତ୍ତମାନ ଆପଣ Affirm କିମ୍ବା Zip ବ୍ୟବହାର କରି ସମୟ ଅନୁସାରେ ପେମେଣ୍ଟ କରିପାରିବେ</translation>
 <translation id="9014705027639070815">ଆପଣ ଭିଜିଟ କରୁଥିବା ସାଇଟଗୁଡ଼ିକ, ନିଜର ବିଜ୍ଞାପନଗୁଡ଼ିକର ପରଫରମାନ୍ସ ମାପିବାରେ ସେଗୁଡ଼ିକୁ ସାହାଯ୍ୟ କରିବା ପାଇଁ Chromeକୁ ସୂଚନା ମାଗିପାରେ। Chrome ସାଇଟଗୁଡ଼ିକୁ ସୀମିତ ପ୍ରକାରର ଡାଟା ସଂଗ୍ରହ କରିବାକୁ ଦେଇଥାଏ, ଯେପରି ଆପଣ ଏକ ସାଇଟକୁ ଭିଜିଟ କରିବା ପରେ କୌଣସି କ୍ରୟ କରିଛନ୍ତି ନା ନାହିଁ।</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> ପାଇଁ ଆପଣଙ୍କ ସୁରକ୍ଷା କୋଡ ଲେଖନ୍ତୁ</translation>
 <translation id="901834265349196618">ଇମେଲ</translation>
diff --git a/components/strings/components_strings_pa.xtb b/components/strings/components_strings_pa.xtb
index 5c5c351e..fa48d611 100644
--- a/components/strings/components_strings_pa.xtb
+++ b/components/strings/components_strings_pa.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">ਟਿਕਾਣਾ ਬਲਾਕ ਕੀਤਾ ਗਿਆ</translation>
 <translation id="2041788246978549610">ਉਪਲਬਧ ਮਾਈਕ੍ਰੋਫ਼ੋਨਾਂ (<ph name="MICS_COUNT" />) ਨੂੰ ਵਰਤੋ</translation>
 <translation id="2042213636306070719">ਟ੍ਰੇਅ 7</translation>
-<translation id="2043896419861982462">ਕਿਸ਼ਤਾਂ ਵਿੱਚ ਭੁਗਤਾਨ ਕਰਨ ਸੰਬੰਧੀ ਵਿਕਲਪ ਲੁਕਾਉਣ ਲਈ, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> 'ਤੇ ਜਾਓ</translation>
 <translation id="2045871135676061132">ਵਿਅਕਤੀਗਤ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਲਿਫ਼ਾਫ਼ਾ</translation>
 <translation id="2046951263634619614">ਕਿਤਾਬ ਵਿਕਰੇਤਾ</translation>
 <translation id="2048261947532620704">ਪੰਨੇ ਦਾ ਅਨੁਵਾਦ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</translation>
@@ -1372,7 +1371,6 @@
 <translation id="33073482541490531">ਤੁਹਾਡੇ ਵੱਲੋਂ ਹੁਣੇ ਹੀ ਵਰਤਿਆ ਗਿਆ ਪਾਸਵਰਡ ਡਾਟਾ ਉਲੰਘਣਾ ਵਿੱਚ ਮਿਲਿਆ ਸੀ। Password Manager ਇਸ ਪਾਸਵਰਡ ਨੂੰ ਹੁਣੇ ਬਦਲਣ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ।</translation>
 <translation id="3307649904964670439">'Chrome ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰੋ' ਬਟਨ, ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਦਿੱਖ ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰਨ ਲਈ ਇਸਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰੋ</translation>
 <translation id="3308006649705061278">ਸੰਸਥਾਈ ਯੂਨਿਟ (OU)</translation>
-<translation id="3317077846337994567">ਫ਼ਿਲਹਾਲ ਕਿਸ਼ਤਾਂ ਵਿੱਚ ਭੁਗਤਾਨ ਕਰਨ ਦੀ ਸੁਵਿਧਾ ਉਪਲਬਧ ਨਹੀਂ ਹੈ। ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation>
 <translation id="3318016344440038475">ਟੀਵੀ ਕਾਮੇਡੀਆਂ</translation>
 <translation id="3324687287337751929">4 x 6 ਇੰਚ</translation>
 <translation id="3324983252691184275">ਸੂਹਾ</translation>
@@ -1549,7 +1547,6 @@
 <translation id="3600106876108433070">ਤੁਲਨਾ ਕਰਨ ਵਾਲੀਆਂ ਸਾਰਨੀਆਂ ਬਾਰੇ ਹੋਰ ਜਾਣੋ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google ਪਰਦੇਦਾਰੀ ਸੈਟਿੰਗਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ' ਬਟਨ, ਆਪਣੀਆਂ Google ਖਾਤਾ ਪਰਦੇਦਾਰੀ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜਾਣ ਲਈ ਇਸਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰੋ</translation>
-<translation id="3602695245205338770">ਕਿਸ਼ਤਾਂ ਵਿੱਚ ਭੁਗਤਾਨ ਕਰਨ ਲਈ ਕੋਈ ਪ੍ਰਦਾਨਕ ਚੁਣੋ</translation>
 <translation id="3603507503523709">ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਬਲਾਕ ਕੀਤਾ ਗਿਆ</translation>
 <translation id="3605899229568538311">5 x 5 ਇੰਚ</translation>
 <translation id="3606917451836803637">ਟੀਵੀ ਸ਼ੋਅ ਅਤੇ ਪ੍ਰੋਗਰਾਮ</translation>
@@ -3176,7 +3173,6 @@
 <translation id="6327065120806001832">ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਪਹੁੰਚ</translation>
 <translation id="6328639280570009161">ਨੈੱਟਵਰਕ ਪੂਰਵ-ਸੂਚਨਾ ਨੂੰ ਬੰਦ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ</translation>
 <translation id="6329815962353376655">&lt;ਸਵਾਲ ਟਾਈਪ ਕਰੋ&gt;</translation>
-<translation id="6334834493885103305">ਹੁਣ ਤੁਸੀਂ Affirm, Zip, ਜਾਂ Klarna ਦੀ ਵਰਤੋਂ ਕਰ ਕੇ ਕਿਸ਼ਤਾਂ ਵਿੱਚ ਭੁਗਤਾਨ ਕਰ ਸਕਦੇ ਹੋ</translation>
 <translation id="6335029926534404762">ਅਥਲੈਟਿਕ ਜੁੱਤੇ</translation>
 <translation id="6336948221660696475">VR ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੈ</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> ਤੋਂ ਘੱਟ ਜਗ੍ਹਾ ਖਾਲੀ ਕਰਦਾ ਹੈ। ਤੁਹਾਡੀ ਅਗਲੀ ਫੇਰੀ 'ਤੇ ਕੁਝ ਸਾਈਟਾਂ ਵਧੇਰੇ ਹੌਲੀ ਲੋਡ ਹੋ ਸਕਦੀਆਂ ਹਨ।</translation>
@@ -3578,6 +3574,7 @@
 <translation id="6989763994942163495">ਉੱਨਤ ਸੈਟਿੰਗਾਂ ਦਿਖਾਓ...</translation>
 <translation id="6991376411634620997">ਪਾਸਕੀ • Windows Hello</translation>
 <translation id="6997288673234694149">ਬੇਸਬਾਲ ਅਤੇ ਸਾਫ਼ਟਬਾਲ ਸੰਬੰਧੀ ਉਪਕਰਨ</translation>
+<translation id="6998512609912910179">ਤੇਜ਼ੀ ਨਾਲ ਫ਼ਾਰਮ ਭਰੋ</translation>
 <translation id="6999480632062519056">ਫਿੱਟਨੈੱਸ ਸੰਬੰਧੀ ਹਿਦਾਇਤਾਂ ਅਤੇ ਨਿੱਜੀ ਸਿਖਲਾਈ</translation>
 <translation id="7003278537452757231">ਦਰੀਆਂ ਅਤੇ ਗਲੀਚੇ</translation>
 <translation id="7003322000677139268">ਵਾਹਨ ਦੇ ਪੁਰਜ਼ੇ ਅਤੇ ਐਕਸੈਸਰੀਆਂ</translation>
@@ -4745,7 +4742,6 @@
 <translation id="9005998258318286617">PDF ਦਸਤਾਵੇਜ਼ ਲੋਡ ਕਰਨਾ ਅਸਫਲ ਰਿਹਾ।</translation>
 <translation id="9008201768610948239">ਅਣਡਿੱਠ ਕਰੋ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ਕੋਈ ਨਹੀਂ}=1{1 ਸਾਈਟ ਤੋਂ}other{# ਸਾਈਟਾਂ ਤੋਂ}}</translation>
-<translation id="9012194306129927220">ਹੁਣ ਤੁਸੀਂ Affirm ਜਾਂ Zip ਦੀ ਵਰਤੋਂ ਕਰ ਕੇ ਕਿਸ਼ਤਾਂ ਵਿੱਚ ਭੁਗਤਾਨ ਕਰ ਸਕਦੇ ਹੋ</translation>
 <translation id="9014705027639070815">ਤੁਸੀਂ ਜਿਨ੍ਹਾਂ ਸਾਈਟਾਂ 'ਤੇ ਜਾਂਦੇ ਹੋ, ਉਹ ਆਪਣੇ ਵਿਗਿਆਪਨਾਂ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੀ ਮਦਦ ਵਾਸਤੇ Chrome ਤੋਂ ਜਾਣਕਾਰੀ ਮੰਗ ਸਕਦੀਆਂ ਹਨ। Chrome ਸਾਈਟਾਂ ਨੂੰ ਸੀਮਤ ਕਿਸਮ ਦਾ ਡਾਟਾ ਇਕੱਤਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਕਿਸੇ ਸਾਈਟ 'ਤੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਕੋਈ ਖਰੀਦ ਕੀਤੀ ਹੈ ਜਾਂ ਨਹੀਂ।</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> ਲਈ ਆਪਣਾ ਸੁਰੱਖਿਆ ਕੋਡ ਦਾਖਲ ਕਰੋ</translation>
 <translation id="901834265349196618">ਈਮੇਲ</translation>
diff --git a/components/strings/components_strings_pl.xtb b/components/strings/components_strings_pl.xtb
index 55cf00e7..6dffd54 100644
--- a/components/strings/components_strings_pl.xtb
+++ b/components/strings/components_strings_pl.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Lokalizacja zablokowana</translation>
 <translation id="2041788246978549610">Używanie dostępnych mikrofonów (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Taca 7</translation>
-<translation id="2043896419861982462">Aby ukryć opcje płatności w ratach, otwórz <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Koperta personalizowana</translation>
 <translation id="2046951263634619614">Sprzedaż detaliczna książek</translation>
 <translation id="2048261947532620704">Tłumaczę stronę</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Użyte właśnie hasło znaleźliśmy jako ujawnione w wyniku naruszenia bezpieczeństwa danych. Menedżer haseł zaleca, aby jak najszybciej je zmienić.</translation>
 <translation id="3307649904964670439">Przycisk Dostosuj Chrome; aktywuj, aby dostosować wygląd przeglądarki</translation>
 <translation id="3308006649705061278">Jednostka organizacyjna (OU)</translation>
-<translation id="3317077846337994567">Płatność ratalna jest obecnie niedostępna. Spróbuj ponownie później.</translation>
 <translation id="3318016344440038475">Komedie telewizyjne</translation>
 <translation id="3324687287337751929">4 x 6 cali</translation>
 <translation id="3324983252691184275">Karmazynowy</translation>
@@ -1552,7 +1550,6 @@
 <translation id="3600106876108433070">Więcej informacji o tabelach porównawczych</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Przycisk Zarządzaj ustawieniami prywatności konta Google; aktywuj, aby przejść do ustawień prywatności konta Google</translation>
-<translation id="3602695245205338770">Wybierz dostawcę usługi płatności w ratach</translation>
 <translation id="3603507503523709">Aplikacja zablokowana przez administratora</translation>
 <translation id="3605899229568538311">5 x 5 cali</translation>
 <translation id="3606917451836803637">Seriale i programy telewizyjne</translation>
@@ -3181,7 +3178,6 @@
 <translation id="6327065120806001832">dostęp przez sieć lokalną</translation>
 <translation id="6328639280570009161">Wyłącz przewidywanie działań sieciowych</translation>
 <translation id="6329815962353376655">&lt;Wpisz pytanie&gt;</translation>
-<translation id="6334834493885103305">Teraz możesz płacić w ratach za pomocą Affirm, Zip lub Klarna</translation>
 <translation id="6335029926534404762">Obuwie sportowe</translation>
 <translation id="6336948221660696475">Nie przyznano dostępu do rzeczywistości wirtualnej</translation>
 <translation id="6337133576188860026">Zwolni się mniej niż <ph name="SIZE" />. Podczas następnej wizyty niektóre strony mogą ładować się wolniej.</translation>
@@ -4753,7 +4749,6 @@
 <translation id="9005998258318286617">Nie udało się wczytać dokumentu PDF.</translation>
 <translation id="9008201768610948239">Ignoruj</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Brak}=1{Z 1 witryny}few{Z # witryn}many{Z # witryn}other{Z # witryny}}</translation>
-<translation id="9012194306129927220">Teraz możesz płacić w ratach za pomocą Affirm lub Zip</translation>
 <translation id="9014705027639070815">Odwiedzane przez Ciebie witryny mogą prosić Chrome o informacje, które pomagają w pomiarze skuteczności wyświetlanych w nich reklam. Chrome pozwala witrynom zbierać niektóre typy danych, np. informacje o tym, czy dokonałeś(-aś) zakupu po wizycie na stronie.</translation>
 <translation id="9018120810758822233">Wpisz kod zabezpieczający kartę <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_pt-BR.xtb b/components/strings/components_strings_pt-BR.xtb
index 6cb188e9b..e96d865 100644
--- a/components/strings/components_strings_pt-BR.xtb
+++ b/components/strings/components_strings_pt-BR.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Cuidados com os cabelos</translation>
 <translation id="1935353813610900265">Enviar feedback sobre a pesquisa de histórico com tecnologia de IA</translation>
 <translation id="1935995810530254458">Copiar mesmo assim</translation>
+<translation id="1938580037092872316">Adicionar novas informações ao endereço salvo</translation>
 <translation id="1939059826036755332">Picture-in-picture automático</translation>
 <translation id="1939175642807587452">Pode pedir para enviar notificações</translation>
 <translation id="1940441167050915935">Excluir códigos de segurança salvos</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Acesso ao local bloqueado</translation>
 <translation id="2041788246978549610">Usar os microfones disponíveis (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Bandeja 7</translation>
-<translation id="2043896419861982462">Para ocultar as opções de pagamento parcelado, acesse as <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope pessoal</translation>
 <translation id="2046951263634619614">Lojas de livros</translation>
 <translation id="2048261947532620704">Traduzindo página</translation>
@@ -1374,7 +1374,6 @@
 <translation id="33073482541490531">A senha que você usou foi encontrada em uma violação de dados. O Gerenciador de senhas recomenda que você a mude imediatamente.</translation>
 <translation id="3307649904964670439">Botão "Personalizar o Chrome". Ative para personalizar a aparência do navegador</translation>
 <translation id="3308006649705061278">Unidade organizacional (OU)</translation>
-<translation id="3317077846337994567">A opção de pagar em parcelas não está disponível no momento. Tente novamente mais tarde.</translation>
 <translation id="3318016344440038475">Programas de TV de comédia</translation>
 <translation id="3324687287337751929">4 x 6 pol.</translation>
 <translation id="3324983252691184275">Carmim</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Saiba mais sobre as tabelas de comparação</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botão "Gerenciar configurações de privacidade da Conta do Google". Ative para acessar as configurações de privacidade da sua Conta do Google</translation>
-<translation id="3602695245205338770">Escolha um provedor de pagamento parcelado</translation>
 <translation id="3603507503523709">Aplicativo bloqueado pelo administrador</translation>
 <translation id="3605899229568538311">5 x 5 pol.</translation>
 <translation id="3606917451836803637">Programas de TV</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">acesso à rede local</translation>
 <translation id="6328639280570009161">Tente desativar a previsão de rede</translation>
 <translation id="6329815962353376655">&lt;Digite uma pergunta&gt;</translation>
-<translation id="6334834493885103305">Agora você pode parcelar compras usando Affirm, Zip ou Klarna</translation>
 <translation id="6335029926534404762">Calçados esportivos</translation>
 <translation id="6336948221660696475">RV não permitida</translation>
 <translation id="6337133576188860026">Libera menos de <ph name="SIZE" />. Alguns sites podem carregar mais lentamente no próximo acesso.</translation>
@@ -3522,7 +3519,7 @@
 <translation id="6898699227549475383">O (Organização)</translation>
 <translation id="6900702165119149418">Você não fez login</translation>
 <translation id="6903907808598579934">Ativar a sincronização</translation>
-<translation id="6905163627763043954">Experimente</translation>
+<translation id="6905163627763043954">Testar</translation>
 <translation id="6907458757809079309">Fitness</translation>
 <translation id="691024665142758461">Fazer o download de vários arquivos</translation>
 <translation id="6915804003454593391">Usuário:</translation>
@@ -3542,6 +3539,7 @@
 <translation id="6935082727755903526">Vagas de emprego nas áreas contábil e financeira</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Alguns sites podem carregar mais lentamente no próximo acesso.</translation>
 <translation id="6936976777388162184">Este é um dispositivo com pacote e não pode ser registrado com o Upgrade de quiosque e sinalização.</translation>
+<translation id="6942444979237658241">Comentários – <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Jogos de estratégia</translation>
 <translation id="6944692733090228304">Você inseriu sua senha em um site que não é gerenciado por <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Para proteger sua conta, não reutilize sua senha em outros apps e sites.</translation>
 <translation id="6946949206576443118">Pesquise na Web usando o Chrome</translation>
@@ -3582,6 +3580,7 @@
 <translation id="6989763994942163495">Mostrar configurações avançadas...</translation>
 <translation id="6991376411634620997">Chave de acesso • Windows Hello</translation>
 <translation id="6997288673234694149">Equipamentos de beisebol e softbol</translation>
+<translation id="6998512609912910179">Preencha formulários mais rápido</translation>
 <translation id="6999480632062519056">Instrução para atividades físicas e personal trainers</translation>
 <translation id="7003278537452757231">Tapetes e carpetes</translation>
 <translation id="7003322000677139268">Peças e acessórios de veículos</translation>
@@ -3999,6 +3998,7 @@
 <translation id="7668654391829183341">Dispositivo desconhecido</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> de <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Ações realizadas em dados marcados como confidenciais (1 ação desde o login). <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" />}one{Ações realizadas em dados marcados como confidenciais (# ação desde o login). <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" />}other{Ações realizadas em dados marcados como confidenciais (# ações desde o login). <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">As informações da sua Conta do Google <ph name="USER_EMAIL" /> podem te ajudar a preencher formulários mais rápido no Chrome</translation>
 <translation id="7673278391011283842">Caixa de e-mails 6</translation>
 <translation id="7675325315208090829">Gerenciar formas de pagamento…</translation>
 <translation id="767550629621587224">Abas pré-cortadas</translation>
@@ -4265,6 +4265,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Criado há 1 mês}one{Criado há {NUM_MONTHS} mês}other{Criado há {NUM_MONTHS} meses}}</translation>
 <translation id="8148608574971654810">Versão do PDF:</translation>
 <translation id="8149426793427495338">Seu computador entrou em modo de suspensão.</translation>
+<translation id="815036624016370447">As informações da sua Conta do Google <ph name="ACCOUNT" /> podem te ajudar a preencher formulários mais rápido no Chrome</translation>
 <translation id="8150722005171944719">O arquivo em <ph name="URL" /> não está legível. Ele pode ter sido removido ou movido, ou as permissões do arquivo podem estar impedindo o acesso.</translation>
 <translation id="8151185429379586178">Ferramentas para desenvolvedores</translation>
 <translation id="8153865548451212769">{0,plural, =1{A política do administrador não recomenda o download do arquivo para este local: <ph name="DESTINATION_NAME" />}one{A política do administrador não recomenda o download do arquivo para este local: <ph name="DESTINATION_NAME" />}other{A política do administrador não recomenda o download desses arquivos para este local: <ph name="DESTINATION_NAME" />}}</translation>
@@ -4751,7 +4752,6 @@
 <translation id="9005998258318286617">Falha ao carregar documento PDF.</translation>
 <translation id="9008201768610948239">Ignorar</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nenhum}=1{De 1 site}one{De # site}other{De # sites}}</translation>
-<translation id="9012194306129927220">Agora é possível parcelar suas compras usando o Affirm ou o Zip</translation>
 <translation id="9014705027639070815">Os sites que você visita podem pedir informações ao Chrome para medir a performance dos anúncios. O Chrome permite que os sites coletem tipos limitados de dados, por exemplo, se você fez uma compra depois de visitar um site.</translation>
 <translation id="9018120810758822233">Digite o código de segurança do cartão <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_pt-PT.xtb b/components/strings/components_strings_pt-PT.xtb
index ece3882..5ec66fe 100644
--- a/components/strings/components_strings_pt-PT.xtb
+++ b/components/strings/components_strings_pt-PT.xtb
@@ -620,7 +620,6 @@
 <translation id="2040894699575719559">Localização bloqueada</translation>
 <translation id="2041788246978549610">Usar microfones disponíveis (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tabuleiro 7</translation>
-<translation id="2043896419861982462">Para ocultar as opções de pagamento em prestações, aceda às <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Retalhistas de livros</translation>
 <translation id="2048261947532620704">A traduzir a página</translation>
@@ -659,6 +658,7 @@
 <translation id="2102495993840063010">Apps Android</translation>
 <translation id="2102519472192754194">Navegadores de Internet</translation>
 <translation id="2103210856015238101">Cartões de fidelidade disponíveis para preenchimento com o toque abertos à altura total.</translation>
+<translation id="2104739941682874393">O preenchimento automático melhorado compreende melhor os formulários e pode preenchê-los automaticamente de forma mais rápida</translation>
 <translation id="2105838220373099643">Jogos RPG</translation>
 <translation id="2107021941795971877">Suportes de impressão</translation>
 <translation id="2108755909498034140">Reiniciar o computador</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">A palavra-passe que acabou de usar foi encontrada numa violação de dados. O Gestor de Palavras-passe recomenda que altere esta palavra-passe agora.</translation>
 <translation id="3307649904964670439">Botão Personalizar o Chrome; ative para personalizar o aspeto do navegador</translation>
 <translation id="3308006649705061278">Unidade organizacional (OU)</translation>
-<translation id="3317077846337994567">De momento, a opção de pagar em prestações não está disponível. Tente mais tarde.</translation>
 <translation id="3318016344440038475">Comédias de televisão</translation>
 <translation id="3324687287337751929">4 x 6 pol.</translation>
 <translation id="3324983252691184275">Carmesim</translation>
@@ -1553,7 +1552,6 @@
 <translation id="3600106876108433070">Saiba mais sobre as tabelas de comparação</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Botão Gerir definições de privacidade no Google; ative para aceder às definições de privacidade da sua Conta Google</translation>
-<translation id="3602695245205338770">Escolha um fornecedor de pagamento em prestações</translation>
 <translation id="3603507503523709">App bloqueada pelo seu administrador</translation>
 <translation id="3605899229568538311">5 x 5 pol.</translation>
 <translation id="3606917451836803637">Espetáculos e programas de TV</translation>
@@ -2431,6 +2429,7 @@
 <translation id="5052517576853118371">Tópicos ativos</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Para enviar este ficheiro através da funcionalidade Partilhar na proximidade, liberte espaço (<ph name="DISK_SPACE_SIZE" />) no seu dispositivo}other{Para enviar estes ficheiros através da funcionalidade Partilhar na proximidade, liberte espaço (<ph name="DISK_SPACE_SIZE" />) no seu dispositivo}}</translation>
 <translation id="505757197798929356">Indique o motivo para a abertura (obrigatório)</translation>
+<translation id="5058282932481719070">saiba mais sobre o preenchimento automático melhorado nas definições</translation>
 <translation id="5060419232449737386">Definições das legendas</translation>
 <translation id="5060483733937416656">Optou por validar com o Windows Hello em Websites que usam o fornecedor <ph name="PROVIDER_ORIGIN" />. Este fornecedor pode ter armazenado informações sobre o seu método de pagamento, que pode <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Será que quis dizer <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3032,6 +3031,7 @@
 <translation id="6062937464449575061">Desativar acompanhamento de preços</translation>
 <translation id="6063415549109819824">Financiamento de imóveis residenciais</translation>
 <translation id="6070432475334343308">Um ou mais ficheiros não foram carregados para <ph name="FOLDER_NAME" /> no <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Serviço do analisador de marcadores de conteúdo</translation>
 <translation id="6078069862923723141">Ciano 2</translation>
 <translation id="6085149458302186532">Etiquetas (colorido)</translation>
 <translation id="6087312102907839798">Pesquisas relacionadas</translation>
@@ -3182,7 +3182,6 @@
 <translation id="6327065120806001832">acesso à rede local</translation>
 <translation id="6328639280570009161">Tente desativar a previsão de rede</translation>
 <translation id="6329815962353376655">&lt;Escreva uma pergunta&gt;</translation>
-<translation id="6334834493885103305">Já pode pagar em prestações com a Affirm, a Zip ou a Klarna</translation>
 <translation id="6335029926534404762">Calçado desportivo</translation>
 <translation id="6336948221660696475">RV não permitida</translation>
 <translation id="6337133576188860026">Liberta menos de <ph name="SIZE" />. É possível que alguns sites sejam carregados mais lentamente na sua próxima visita.</translation>
@@ -3557,6 +3556,7 @@
 <translation id="695140971690006676">Repor tudo</translation>
 <translation id="6954049078461159956">Hóquei</translation>
 <translation id="695582302419398462">Cartão (parede dupla)</translation>
+<translation id="6957153644870901611">Ative o preenchimento automático melhorado para preencher automaticamente mais campos</translation>
 <translation id="6957887021205513506">O certificado do servidor parece ser uma falsificação.</translation>
 <translation id="6958564499836457428">Faça a gestão das definições de privacidade do Google na sua Conta Google</translation>
 <translation id="6961844873822989059">Pode solicitar a utilização de tipos de letra instalados no seu dispositivo</translation>
@@ -3585,6 +3585,7 @@
 <translation id="6989763994942163495">Mostrar definições avançadas...</translation>
 <translation id="6991376411634620997">Chave de acesso • Windows Hello</translation>
 <translation id="6997288673234694149">Equipamento de basebol e softbol</translation>
+<translation id="6998512609912910179">Preencha formulários mais rapidamente</translation>
 <translation id="6999480632062519056">Ensino de fitness e treino pessoal</translation>
 <translation id="7003278537452757231">Tapetes e carpetes</translation>
 <translation id="7003322000677139268">Peças e acessórios para veículos</translation>
@@ -4756,7 +4757,6 @@
 <translation id="9005998258318286617">Falha ao carregar o documento PDF.</translation>
 <translation id="9008201768610948239">Ignorar</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nenhum}=1{De 1 site}other{De # sites}}</translation>
-<translation id="9012194306129927220">Já pode pagar em prestações com a Affirm ou a Zip</translation>
 <translation id="9014705027639070815">Os sites que visitar podem pedir ao Chrome informações para os ajudar a medir o desempenho dos respetivos anúncios. O Chrome permite que os sites recolham tipos de dados limitados, por exemplo, se fez uma compra depois de visitar um site.</translation>
 <translation id="9018120810758822233">Introduza o código de segurança do cartão <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb
index b22a3be..4b01aee6 100644
--- a/components/strings/components_strings_ro.xtb
+++ b/components/strings/components_strings_ro.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Accesul la locație a fost blocat</translation>
 <translation id="2041788246978549610">Folosește microfoanele disponibile (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tava 7</translation>
-<translation id="2043896419861982462">Pentru a ascunde opțiunile de plată în rate, accesează <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Plic personal</translation>
 <translation id="2046951263634619614">Vânzători de carte</translation>
 <translation id="2048261947532620704">Se traduce pagina</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Parola pe care tocmai ai folosit-o a fost găsită într-o încălcare a securității datelor. Managerul de parole recomandă să schimbi parola acum.</translation>
 <translation id="3307649904964670439">Butonul Personalizează Chrome, activează pentru a personaliza aspectul browserului</translation>
 <translation id="3308006649705061278">Unitate organizațională (OU)</translation>
-<translation id="3317077846337994567">Opțiunea de plată în rate nu este disponibilă în acest moment. Încearcă din nou mai târziu.</translation>
 <translation id="3318016344440038475">Comedii TV</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Roșu aprins</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Află despre tabelele de comparație</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Butonul Gestionează setările de confidențialitate Google, activează pentru a accesa setările de confidențialitate ale Contului Google</translation>
-<translation id="3602695245205338770">Alege un furnizor de plăți în rate</translation>
 <translation id="3603507503523709">Aplicația a fost blocată de administrator</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">Seriale și programe</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">accesul la rețeaua locală</translation>
 <translation id="6328639280570009161">Încercați să dezactivați anticiparea rețelei</translation>
 <translation id="6329815962353376655">&lt;Scrie o întrebare&gt;</translation>
-<translation id="6334834493885103305">Acum poți plăti în rate folosind Affirm, Zip sau Klarna</translation>
 <translation id="6335029926534404762">Încălțăminte sport</translation>
 <translation id="6336948221660696475">RV nepermisă</translation>
 <translation id="6337133576188860026">Eliberează mai puțin de <ph name="SIZE" />. Este posibil ca unele site-uri să se încarce mai lent la următoarea accesare.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Afișează setările avansate...</translation>
 <translation id="6991376411634620997">Cheie de acces • Windows Hello</translation>
 <translation id="6997288673234694149">Echipament pentru baseball și softball</translation>
+<translation id="6998512609912910179">Completează mai rapid formularele</translation>
 <translation id="6999480632062519056">Antrenamente de fitness și antrenor personal</translation>
 <translation id="7003278537452757231">Covoare și preșuri</translation>
 <translation id="7003322000677139268">Piese și accesorii pentru vehicule</translation>
@@ -4751,7 +4748,6 @@
 <translation id="9005998258318286617">Documentul PDF nu a fost încărcat.</translation>
 <translation id="9008201768610948239">Ignorați</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Niciunul}=1{De la un site}few{De la # site-uri}other{De la # de site-uri}}</translation>
-<translation id="9012194306129927220">Acum poți plăti în rate folosind Affirm sau Zip</translation>
 <translation id="9014705027639070815">Site-urile pe care le accesezi pot solicita informații de la Chrome care le ajută să măsoare performanța anunțurilor lor. Chrome le permite site-urilor să colecteze tipuri de date limitate, de exemplu, dacă ai făcut o achiziție după ce ai accesat un site.</translation>
 <translation id="9018120810758822233">Introdu codul de securitate pentru <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_ru.xtb b/components/strings/components_strings_ru.xtb
index fd199f5..10472b46 100644
--- a/components/strings/components_strings_ru.xtb
+++ b/components/strings/components_strings_ru.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Доступ к местоположению закрыт</translation>
 <translation id="2041788246978549610">Использование доступных микрофонов (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Лоток 7</translation>
-<translation id="2043896419861982462">Чтобы скрыть варианты рассрочки, перейдите в <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />.</translation>
 <translation id="2045871135676061132">Конверт Personal</translation>
 <translation id="2046951263634619614">Книжные магазины</translation>
 <translation id="2048261947532620704">Перевод страницы…</translation>
@@ -1373,7 +1372,6 @@
 <translation id="33073482541490531">Пароль, который вы только что использовали, был раскрыт в результате утечки данных. Измените его прямо сейчас в Менеджере паролей.</translation>
 <translation id="3307649904964670439">Кнопка "Настроить Chrome". Нажмите ее, чтобы настроить внешний вид браузера.</translation>
 <translation id="3308006649705061278">Подразделение (OU)</translation>
-<translation id="3317077846337994567">Оплата в рассрочку сейчас недоступна. Повторите попытку позже.</translation>
 <translation id="3318016344440038475">Телекомедии</translation>
 <translation id="3324687287337751929">4 x 6 дюймов</translation>
 <translation id="3324983252691184275">Малиновый</translation>
@@ -1528,6 +1526,7 @@
 <translation id="3570079787344939099">Изменение масштаба и прокрутка</translation>
 <translation id="357244642999988503">Удалить столбец</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Обновить адрес</translation>
 <translation id="3575121482199441727">Показывать уведомления с этого сайта</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Выбран вариант "Улица"</translation>
@@ -1550,7 +1549,6 @@
 <translation id="3600106876108433070">Подробнее о сравнительных таблицах…</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Кнопка "Открыть настройки конфиденциальности в аккаунте Google". Нажмите ее, чтобы открыть настройки конфиденциальности в аккаунте Google.</translation>
-<translation id="3602695245205338770">Выберите сервис оплаты в рассрочку</translation>
 <translation id="3603507503523709">Приложение заблокировано администратором</translation>
 <translation id="3605899229568538311">5 x 5 дюймов</translation>
 <translation id="3606917451836803637">Телевизионные шоу и программы</translation>
@@ -3179,7 +3177,6 @@
 <translation id="6327065120806001832">доступ к локальной сети</translation>
 <translation id="6328639280570009161">Отключите предсказание сетевых действий</translation>
 <translation id="6329815962353376655">&lt;Введите вопрос&gt;</translation>
-<translation id="6334834493885103305">Теперь платить в рассрочку можно с помощью сервисов Affirm, Zip и Klarna.</translation>
 <translation id="6335029926534404762">Спортивная обувь</translation>
 <translation id="6336948221660696475">Запрос на использование VR отклонен</translation>
 <translation id="6337133576188860026">Освободится менее <ph name="SIZE" /> пространства. При следующем вашем посещении некоторые сайты могут загружаться медленнее.</translation>
@@ -3581,6 +3578,7 @@
 <translation id="6989763994942163495">Показать дополнительные настройки</translation>
 <translation id="6991376411634620997">Ключ доступа • Windows Hello</translation>
 <translation id="6997288673234694149">Инвентарь для бейсбола и софтбола</translation>
+<translation id="6998512609912910179">Заполняйте формы быстрее</translation>
 <translation id="6999480632062519056">Фитнес и персональные тренировки</translation>
 <translation id="7003278537452757231">Ковры и коврики</translation>
 <translation id="7003322000677139268">Запчасти и аксессуары для транспортных средств</translation>
@@ -4130,6 +4128,7 @@
 <translation id="7908648876066812348">Подключается виртуальная карта</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />. Нажмите Tab, а затем Ввод, чтобы перейти на страницу проверки безопасности Chrome в настройках.</translation>
 <translation id="791107458486222637">Повтор действия</translation>
+<translation id="7912924955815015552">Импортировано из Safari</translation>
 <translation id="791551905239004656">Рисование и раскраски</translation>
 <translation id="7916162853251942238">Основа для флексопечати</translation>
 <translation id="791698251820376781">Ваша организация запретила вход в Chrome</translation>
@@ -4196,7 +4195,7 @@
 <translation id="8028698320761417183"><ph name="CREATE_GOOGLE_FORM_FOCUSED_FRIENDLY_MATCH_TEXT" />. Чтобы быстро создать форму Google, нажмите Tab, а затем Ввод.</translation>
 <translation id="8028892419725165118">Казуальные игры</translation>
 <translation id="8028960012888758725">Подрезать после завершения задания</translation>
-<translation id="8028993641010258682">Размер</translation>
+<translation id="8028993641010258682">Толщина</translation>
 <translation id="8029829038322015001">Красный 1</translation>
 <translation id="8030729864112325446">Дополнительное образование и профессиональная подготовка</translation>
 <translation id="8032546467100845887">Прозрачность</translation>
@@ -4749,7 +4748,6 @@
 <translation id="9005998258318286617">Не удалось загрузить PDF-документ.</translation>
 <translation id="9008201768610948239">Пропустить</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Нет сайтов.}=1{С одного сайта.}one{С # сайта.}few{С # сайтов.}many{С # сайтов.}other{С # сайта.}}</translation>
-<translation id="9012194306129927220">Теперь вы можете платить в рассрочку с помощью сервисов Affirm или Zip</translation>
 <translation id="9014705027639070815">Посещаемые вами сайты могут запрашивать у Chrome информацию, которая помогает им оценивать эффективность рекламы. Chrome разрешает сайтам собирать определенные данные, например сведения о том, совершили ли вы покупку после посещения сайта.</translation>
 <translation id="9018120810758822233">Введите защитный код для карты "<ph name="CREDIT_CARD" />"</translation>
 <translation id="901834265349196618">электронная почта</translation>
diff --git a/components/strings/components_strings_si.xtb b/components/strings/components_strings_si.xtb
index 1107258..35c77b3 100644
--- a/components/strings/components_strings_si.xtb
+++ b/components/strings/components_strings_si.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">ස්ථානය අවහිර කර ඇත</translation>
 <translation id="2041788246978549610">පවතින මයික්‍රෆෝන භාවිතා කරන්න (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">බඳුන 7</translation>
-<translation id="2043896419861982462">කාලයත් සමග ගෙවීම් විකල්ප සැඟවීමට, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> වෙත යන්න</translation>
 <translation id="2045871135676061132">ලියුම් කවරය පුද්ගලික</translation>
 <translation id="2046951263634619614">පොත් විකුණන්නන්</translation>
 <translation id="2048261947532620704">පිටුව පරිවර්තනය කරමින්</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">ඔබ මේ දැන් භාවිත කළ මුරපදය දත්ත කඩ කිරීමකින් සොයා ගන්නා ලදී. මුරපද කළමනාකරු මෙම මුරපදය දැන් වෙනස් කිරීම නිර්දේශ කරයි.</translation>
 <translation id="3307649904964670439">Chrome අභිරුචිකරණය කරන්න බොත්තම, ඔබේ බ්‍රව්සරයෙහි පෙනුම අභිරුචිකරණය කිරීමට සක්‍රිය කරන්න</translation>
 <translation id="3308006649705061278">සංවිධාන එ්කකය (OU)</translation>
-<translation id="3317077846337994567">කාලයත් සමග ගෙවීම දැන් ලබා ගත නොහැක. පසුව නැවත උත්සාහ කරන්න.</translation>
 <translation id="3318016344440038475">රූපවාහිනී විකට කතා</translation>
 <translation id="3324687287337751929">අඟ 4 x 6</translation>
 <translation id="3324983252691184275">ක්‍රිම්සන්</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">සංසන්දනාත්මක වගු ගැන දැන ගන්න</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google පෞද්ගලිකත්ව සැකසීම් කළමනාකරණය කරන්න බොත්තම, ඔබේ Google ගිණුම් පෞද්ගලිකත්ව සැකසීම් වෙත පිවිසීමට සක්‍රිය කරන්න</translation>
-<translation id="3602695245205338770">කාලයෙන් කාලයට ගෙවීම් සපයන සැපයුම්කරුවෙකු තෝරා ගන්න</translation>
 <translation id="3603507503523709">ඔබේ පරිපාලකයා යෙදුම අවහිර කර ඇත</translation>
 <translation id="3605899229568538311">අඟ 5 x 5</translation>
 <translation id="3606917451836803637">රූපවාහිනී සංදර්ශන සහ වැඩසටහන්</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">දේශීය ජාල ප්‍රවේශය</translation>
 <translation id="6328639280570009161">ජාල අනාවැකි අක්‍රීය කිරීමට උත්සහ ගන්න</translation>
 <translation id="6329815962353376655">&lt;ප්‍රශ්නයක් ටයිප් කරන්න&gt;</translation>
-<translation id="6334834493885103305">දැන් ඔබට Affirm, Zip, හෝ Klarna භාවිතයෙන් කාලයත් සමග ගෙවිය හැක</translation>
 <translation id="6335029926534404762">මලල ක්‍රීඩා සපත්තු</translation>
 <translation id="6336948221660696475">VR ඉඩ දී නැත</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />ට වඩා අඩුවෙන් හිස් කරයි. ඔබගේ ඊළඟ පිවිසීමේදී සමහර අඩවි වඩාත් සෙමින් පූරණය විය හැකිය.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">උසස් සැකසුම් පෙන්වන්න...</translation>
 <translation id="6991376411634620997">මුරයතුර • Windows Hello</translation>
 <translation id="6997288673234694149">බේස්බෝල් සහ සැහැල්ලු පන්දු උපකරණ</translation>
+<translation id="6998512609912910179">පෝරම වේගයෙන් පුරවන්න</translation>
 <translation id="6999480632062519056">ශරීර සුවතා උපදෙස් සහ පුද්ගලික පුහුණුව</translation>
 <translation id="7003278537452757231">ඇතිරිලි සහ බුමුතුරුණු</translation>
 <translation id="7003322000677139268">වාහන කොටස් සහ ආයිත්තම්</translation>
@@ -4749,7 +4746,6 @@
 <translation id="9005998258318286617">PDF ගොනුව පූරණය කිරීමට අසමත් විය.</translation>
 <translation id="9008201768610948239">මඟහරින්න</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{කිසිවක් නැත}=1{1 අඩවියකින්}one{අඩවි #කින්}other{අඩවි #කින්}}</translation>
-<translation id="9012194306129927220">දැන් ඔබට Affirm හෝ Zip භාවිතයෙන් කාලයත් සමග ගෙවිය හැක</translation>
 <translation id="9014705027639070815">ඔබ පිවිසෙන අඩවි ඒවායේ දැන්වීම්වල කාර්යසාධන මැනීමට උදවු කිරීමට තොරතුරු සඳහා Chrome වෙතින් විමසා සිටිය හැක. ඔබ වෙබ් අඩවියකට පිවිසීමෙන් පසු මිලදී ගැනීමක් සිදු කළේද යන්න වැනි සීමිත දත්ත වර්ග එකතු කිරීමට Chrome ඉඩ දෙයි.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> සඳහා ඔබේ ආරක්ෂක කේතය ඇතුළු කරන්න</translation>
 <translation id="901834265349196618">ඊතැපෑල</translation>
diff --git a/components/strings/components_strings_sk.xtb b/components/strings/components_strings_sk.xtb
index 5b00fed..4335a613 100644
--- a/components/strings/components_strings_sk.xtb
+++ b/components/strings/components_strings_sk.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Poloha je blokovaná</translation>
 <translation id="2041788246978549610">Používať dostupné mikrofóny (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Priehradka č. 7</translation>
-<translation id="2043896419861982462">Ak chcete skryť možnosti priebežných splátok, prejdite na <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Obálka Personal</translation>
 <translation id="2046951263634619614">Maloobchody s knihami</translation>
 <translation id="2048261947532620704">Stránka sa prekladá</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Aplikácie pre Android</translation>
 <translation id="2102519472192754194">Webové prehliadače</translation>
 <translation id="2103210856015238101">Vernostné karty, ktoré môžete dopĺňať klepnutím, sú otvorené na celú výšku.</translation>
+<translation id="2104739941682874393">Vylepšené automatické dopĺňanie lepšie rozumie formulárom a môže ich za vás automaticky dopĺňať rýchlejšie</translation>
 <translation id="2105838220373099643">Hry s rolami</translation>
 <translation id="2107021941795971877">Podpory tlače</translation>
 <translation id="2108755909498034140">Reštartujte počítač</translation>
@@ -1371,7 +1371,6 @@
 <translation id="33073482541490531">Heslo, ktoré ste práve použili, bolo nájdené v zozname hesiel odhalených pri porušení ochrany údajov. Správca hesiel ho odporúča okamžite zmeniť.</translation>
 <translation id="3307649904964670439">Tlačidlo Prispôsobiť Chrome, ktorého aktivovaním prispôsobíte vzhľad prehliadača</translation>
 <translation id="3308006649705061278">Organizačná jednotka (OU)</translation>
-<translation id="3317077846337994567">Priebežnými splátkami sa momentálne nedá platiť. Skúste to neskôr.</translation>
 <translation id="3318016344440038475">Televízne komédie</translation>
 <translation id="3324687287337751929">4 × 6 palcov</translation>
 <translation id="3324983252691184275">Karmínová</translation>
@@ -1548,7 +1547,6 @@
 <translation id="3600106876108433070">Ďalšie informácie o porovnávacích tabuľkách</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Tlačidlo Spravovať nastavenia ochrany súkromia na Googli, ktorého aktivovaním prejdete do nastavení ochrany súkromia svojho účtu Google</translation>
-<translation id="3602695245205338770">Vyberte poskytovateľa splátok</translation>
 <translation id="3603507503523709">Aplikácia bola zablokovaná vaším správcom</translation>
 <translation id="3605899229568538311">5 × 5 palca</translation>
 <translation id="3606917451836803637">Televízne relácie a programy</translation>
@@ -2425,6 +2423,7 @@
 <translation id="5052517576853118371">Aktívne témy</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Ak chcete tento súbor poslať pomocou Zdieľania nablízku, uvoľnite vo svojom zariadení priestor (<ph name="DISK_SPACE_SIZE" />)}few{Ak chcete tieto súbory poslať pomocou Zdieľania nablízku, uvoľnite vo svojom zariadení priestor (<ph name="DISK_SPACE_SIZE" />)}many{To send these files using Nearby Share, free up space (<ph name="DISK_SPACE_SIZE" />) on your device}other{Ak chcete tieto súbory poslať pomocou Zdieľania nablízku, uvoľnite vo svojom zariadení priestor (<ph name="DISK_SPACE_SIZE" />)}}</translation>
 <translation id="505757197798929356">Poskytnite dôvod otvorenia (povinné)</translation>
+<translation id="5058282932481719070">ďalšie informácie o vylepšenom automatickom dopĺňaní v nastaveniach</translation>
 <translation id="5060419232449737386">Nastavenia titulkov</translation>
 <translation id="5060483733937416656">Na weboch využívajúcich poskytovateľa <ph name="PROVIDER_ORIGIN" /> ste vybrali overenie pomocou funkcie Windows Hello. Tento poskytovateľ mohol ukladať informácie o vašom spôsobe platby, o ktorých odstránenie môžete <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Mysleli ste <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3026,6 +3025,7 @@
 <translation id="6062937464449575061">Prestať sledovať cenu</translation>
 <translation id="6063415549109819824">Hypotéky</translation>
 <translation id="6070432475334343308">Minimálne jeden súbor nebol nahraný do priečinka <ph name="FOLDER_NAME" /> služby <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Služba analyzátora záložiek obsahu</translation>
 <translation id="6078069862923723141">Azúrová č. 2</translation>
 <translation id="6085149458302186532">Štítky (farebné)</translation>
 <translation id="6087312102907839798">Súvisiace vyhľadávania</translation>
@@ -3175,7 +3175,6 @@
 <translation id="6327065120806001832">prístup k miestnej sieti</translation>
 <translation id="6328639280570009161">Skúste zakázať predpovede siete</translation>
 <translation id="6329815962353376655">&lt;Napíšte otázku&gt;</translation>
-<translation id="6334834493885103305">Teraz môžete platiť priebežne pomocou služieb Affirm, Zip alebo Klarna</translation>
 <translation id="6335029926534404762">Obuv na atletiku</translation>
 <translation id="6336948221660696475">Režim VR nie je povolený</translation>
 <translation id="6337133576188860026">Uvoľní menej ako <ph name="SIZE" />. Niektoré weby sa môžu pri ďalšej návšteve načítať pomalšie.</translation>
@@ -3549,6 +3548,7 @@
 <translation id="695140971690006676">Resetovať všetko</translation>
 <translation id="6954049078461159956">Hokej</translation>
 <translation id="695582302419398462">Kartón (dvojvrstvový)</translation>
+<translation id="6957153644870901611">Zapnite vylepšené automatické dopĺňanie, aby sa automaticky vypĺňali ďalšie polia</translation>
 <translation id="6957887021205513506">Zdá sa, že certifikát servera je falošný.</translation>
 <translation id="6958564499836457428">Spravujte nastavenia ochrany súkromia Google vo svojom účte Google</translation>
 <translation id="6961844873822989059">Môže žiadať o povolenie používať písma nainštalované v zariadení</translation>
@@ -3577,6 +3577,7 @@
 <translation id="6989763994942163495">Zobraziť rozšírené nastavenia...</translation>
 <translation id="6991376411634620997">Prístupový kľúč • Windows Hello</translation>
 <translation id="6997288673234694149">Vybavenie na bejzbal a softbal</translation>
+<translation id="6998512609912910179">Vypĺňajte formuláre rýchlejšie</translation>
 <translation id="6999480632062519056">Pokyny na cvičenie a osobný tréning</translation>
 <translation id="7003278537452757231">Koberčeky a koberce</translation>
 <translation id="7003322000677139268">Autosúčiastky a príslušenstvo</translation>
@@ -4746,7 +4747,6 @@
 <translation id="9005998258318286617">Dokument PDF sa nepodarilo načítať.</translation>
 <translation id="9008201768610948239">Ignorovať</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Žiadne}=1{Z jedného webu}few{Z # webov}many{From # sites}other{Z # webov}}</translation>
-<translation id="9012194306129927220">Teraz môžete platiť priebežne pomocou služieb Affirm alebo Zip</translation>
 <translation id="9014705027639070815">Weby, ktoré navštívite, môžu požiadať Chrome o informácie, ktoré im pomôžu merať výkonnosť ich reklám. Chrome umožňuje webom zhromažďovať obmedzené typy údajov, napríklad či ste si po prejdení na nejaký web niečo kúpili.</translation>
 <translation id="9018120810758822233">Zadanie bezpečnostného kódu karty <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-mail</translation>
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb
index c8ca2f45..30997cc70 100644
--- a/components/strings/components_strings_sl.xtb
+++ b/components/strings/components_strings_sl.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Nega las</translation>
 <translation id="1935353813610900265">Pošljite povratne informacije o iskanju po zgodovini, ki uporablja umetno inteligenco</translation>
 <translation id="1935995810530254458">Vseeno kopiraj</translation>
+<translation id="1938580037092872316">Dodajanje novih podatkov v shranjeni naslov</translation>
 <translation id="1939059826036755332">Samodejni način slike v sliki</translation>
 <translation id="1939175642807587452">Lahko zahteva pošiljanje obvestil.</translation>
 <translation id="1940441167050915935">Izbriši shranjene varnostne kode</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Lokacija je blokirana</translation>
 <translation id="2041788246978549610">Uporabljati razpoložljive mikrofone (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Pladenj 7</translation>
-<translation id="2043896419861982462">Če želite skriti možnosti plačila na obroke, odprite <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Osebna kuverta</translation>
 <translation id="2046951263634619614">Trgovine s knjigami</translation>
 <translation id="2048261947532620704">Prevajanje strani</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Aplikacije za Android</translation>
 <translation id="2102519472192754194">Spletni brskalniki</translation>
 <translation id="2103210856015238101">Kartice zvestobe, ki jih je mogoče izpolniti z dotikom, odprte pri polni višini.</translation>
+<translation id="2104739941682874393">Izboljšano samodejno izpolnjevanje bolje razume obrazce in jih lahko hitreje samodejno izpolni</translation>
 <translation id="2105838220373099643">Igre igranja vlog</translation>
 <translation id="2107021941795971877">Podpora za tiskanje</translation>
 <translation id="2108755909498034140">Znova zaženite računalnik</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">Geslo, ki ste ga pravkar uporabili, je bilo najdeno v podatkovni kršitvi. Upravitelj gesel priporoča, da to geslo spremenite takoj.</translation>
 <translation id="3307649904964670439">Gumb za prilagajanje Chroma, aktivirajte, če želite prilagoditi videz brskalnika</translation>
 <translation id="3308006649705061278">Organizacijska enota (OU)</translation>
-<translation id="3317077846337994567">Plačilo v obrokih trenutno ni na voljo. Poskusite pozneje.</translation>
 <translation id="3318016344440038475">Televizijske komedije</translation>
 <translation id="3324687287337751929">4 x 6 palcev</translation>
 <translation id="3324983252691184275">Škrlatna</translation>
@@ -1529,6 +1529,7 @@
 <translation id="3570079787344939099">Pomikanje in povečava/pomanjšava</translation>
 <translation id="357244642999988503">Odstrani stolpec</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Dodajanje novih podatkov v naslov</translation>
 <translation id="3575121482199441727">Dovoli za to spletno mesto</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Izbrana je bila možnost imena ulice</translation>
@@ -1551,7 +1552,6 @@
 <translation id="3600106876108433070">Preberite več o primerjalnih tabelah</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Gumb za upravljanje nastavitev zasebnosti v Googlu, aktivirajte, če želite odpreti nastavitve zasebnosti v računu Google</translation>
-<translation id="3602695245205338770">Izberite ponudnika plačila na obroke</translation>
 <translation id="3603507503523709">Aplikacijo je blokiral skrbnik</translation>
 <translation id="3605899229568538311">5 x 5 palcev</translation>
 <translation id="3606917451836803637">TV-oddaje in programi</translation>
@@ -2429,6 +2429,7 @@
 <translation id="5052517576853118371">Aktivne teme</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Če želite to datoteko poslati z deljenjem v bližini, sprostite prostor v napravi (<ph name="DISK_SPACE_SIZE" />).}one{Če želite te datoteke poslati z deljenjem v bližini, sprostite prostor v napravi (<ph name="DISK_SPACE_SIZE" />).}two{Če želite te datoteke poslati z deljenjem v bližini, sprostite prostor v napravi (<ph name="DISK_SPACE_SIZE" />).}few{Če želite te datoteke poslati z deljenjem v bližini, sprostite prostor v napravi (<ph name="DISK_SPACE_SIZE" />).}other{Če želite te datoteke poslati z deljenjem v bližini, sprostite prostor v napravi (<ph name="DISK_SPACE_SIZE" />).}}</translation>
 <translation id="505757197798929356">Navedite razlog za odpiranje (obvezno)</translation>
+<translation id="5058282932481719070">preberite več o izboljšanem samodejnem izpolnjevanju v nastavitvah</translation>
 <translation id="5060419232449737386">Nastavitve za podnapise</translation>
 <translation id="5060483733937416656">Na spletnih mestih, ki uporabljajo <ph name="PROVIDER_ORIGIN" />, ste izbrali preverjanje s funkcijo Windows Hello. Ta ponudnik je morda shranil podatke o vašem plačilnem sredstvu, za katere lahko <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Ali ste mislili <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3030,6 +3031,7 @@
 <translation id="6062937464449575061">Prekliči spremljanje cene</translation>
 <translation id="6063415549109819824">Financiranje nakupa stanovanja</translation>
 <translation id="6070432475334343308">Ena ali več datotek dne ni bilo naloženih v mapo <ph name="FOLDER_NAME" /> v storitvi <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Storitev razčlenjevanja zaznamkov vsebine</translation>
 <translation id="6078069862923723141">Cianova 2</translation>
 <translation id="6085149458302186532">Labels (Colored)</translation>
 <translation id="6087312102907839798">Sorodna iskanja</translation>
@@ -3180,7 +3182,6 @@
 <translation id="6327065120806001832">dostop v lokalnem omrežju</translation>
 <translation id="6328639280570009161">Poskusite onemogočiti omrežno predvidevanje</translation>
 <translation id="6329815962353376655">&lt;Vnesite vprašanje&gt;</translation>
-<translation id="6334834493885103305">Zdaj lahko plačujete v obrokih s storitvijo Affirm, Zip ali Klarna</translation>
 <translation id="6335029926534404762">Športni copati</translation>
 <translation id="6336948221660696475">Navidezna resničnost ni dovoljena</translation>
 <translation id="6337133576188860026">Sprosti manj kot <ph name="SIZE" />. Nekatera spletna mesta se bodo ob naslednjem obisku morda počasneje naložila.</translation>
@@ -3542,6 +3543,7 @@
 <translation id="6935082727755903526">Zaposlitev na področju računovodstva in financ</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Nekatera spletna mesta se bodo ob naslednjem obisku morda počasneje naložila.</translation>
 <translation id="6936976777388162184">To je paketna naprava, zato je ni mogoče včlaniti v nadgradnjo za kiosk ali reklamne napise.</translation>
+<translation id="6942444979237658241">Komentarji – <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Strateške igre</translation>
 <translation id="6944692733090228304">Vnesli ste geslo na spletnem mestu, ki ga ne upravlja: <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Zaradi zaščite računa gesla ne uporabljajte za druge aplikacije in spletna mesta.</translation>
 <translation id="6946949206576443118">Iskanje po spletu v Chromu</translation>
@@ -3554,6 +3556,7 @@
 <translation id="695140971690006676">Ponastavi vse</translation>
 <translation id="6954049078461159956">Hokej</translation>
 <translation id="695582302419398462">Cardboard (Double Wall)</translation>
+<translation id="6957153644870901611">Vklopite izboljšano samodejno izpolnjevanje, da boste samodejno izpolnili več polj</translation>
 <translation id="6957887021205513506">Potrdilo strežnika je očitno ponaredek.</translation>
 <translation id="6958564499836457428">Upravljanje nastavitev zasebnosti v Googlu v računu Google</translation>
 <translation id="6961844873822989059">Lahko zahteva uporabo pisave, nameščene v napravi.</translation>
@@ -4000,6 +4003,7 @@
 <translation id="7668654391829183341">Neznana naprava</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> od <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Izvedena dejanja s podatki, ki so označeni kot zaupni (od prijave je bilo 1 dejanje). <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" />}one{Izvedena dejanja s podatki, ki so označeni kot zaupni (od prijave je bilo # dejanje). <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" />}two{Izvedena dejanja s podatki, ki so označeni kot zaupni (od prijave sta bili # dejanji). <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" />}few{Izvedena dejanja s podatki, ki so označeni kot zaupni (od prijave so bila # dejanja). <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" />}other{Izvedena dejanja s podatki, ki so označeni kot zaupni (od prijave je bilo # dejanj). <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Podatki iz računa Google <ph name="USER_EMAIL" /> vam lahko pomagajo hitreje izpolniti obrazce v Chromu</translation>
 <translation id="7673278391011283842">Nabiralnik 6</translation>
 <translation id="7675325315208090829">Upravljanje plačilnih sredstev …</translation>
 <translation id="767550629621587224">Pre-Cut Tabs</translation>
@@ -4132,6 +4136,7 @@
 <translation id="7908648876066812348">Vklapljanje navidezne kartice</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, pritisnite tabulatorko, nato Enter, če želite v nastavitvah odpreti stran za varnostno preverjanje v Chromu</translation>
 <translation id="791107458486222637">Uveljavitev rezultata</translation>
+<translation id="7912924955815015552">Uvoženo iz Safarija</translation>
 <translation id="791551905239004656">Risanje in barvanje</translation>
 <translation id="7916162853251942238">Flexo Base</translation>
 <translation id="791698251820376781">Vaša organizacija vam ne dovoli prijave</translation>
@@ -4266,6 +4271,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Ustvarjeno pred 1 mesecem}one{Ustvarjeno pred {NUM_MONTHS} mesecem}two{Ustvarjeno pred {NUM_MONTHS} mesecema}few{Ustvarjeno pred {NUM_MONTHS} meseci}other{Ustvarjeno pred {NUM_MONTHS} meseci}}</translation>
 <translation id="8148608574971654810">Različica dokumenta PDF:</translation>
 <translation id="8149426793427495338">Računalnik je preklopil v stanje pripravljenosti.</translation>
+<translation id="815036624016370447">Podatki iz računa Google <ph name="ACCOUNT" /> vam lahko pomagajo hitreje izpolniti obrazce v Chromu</translation>
 <translation id="8150722005171944719">Datoteke na <ph name="URL" /> ni mogoče prebrati. Morda je odstranjena, premaknjena ali pa dostop preprečujejo dovoljenja za datoteke.</translation>
 <translation id="8151185429379586178">Orodja za razvijalce</translation>
 <translation id="8153865548451212769">{0,plural, =1{Pravilnik skrbnika ne priporoča prenosa te datoteke sem: <ph name="DESTINATION_NAME" />.}one{Pravilnik skrbnika ne priporoča prenosa teh datotek sem: <ph name="DESTINATION_NAME" />.}two{Pravilnik skrbnika ne priporoča prenosa teh datotek sem: <ph name="DESTINATION_NAME" />.}few{Pravilnik skrbnika ne priporoča prenosa teh datotek sem: <ph name="DESTINATION_NAME" />.}other{Pravilnik skrbnika ne priporoča prenosa teh datotek sem: <ph name="DESTINATION_NAME" />.}}</translation>
@@ -4751,7 +4757,6 @@
 <translation id="9005998258318286617">Dokumenta PDF ni bilo mogoče naložiti.</translation>
 <translation id="9008201768610948239">Prezri</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Brez}=1{1 spletno mesto}one{# spletno mesto}two{# spletni mesti}few{# spletna mesta}other{# spletnih mest}}</translation>
-<translation id="9012194306129927220">Zdaj lahko plačujete v obrokih s storitvijo Affirm ali Zip</translation>
 <translation id="9014705027639070815">Spletna mesta, ki jih obiščete, lahko od Chroma zahtevajo podatke zaradi merjenja uspešnosti oglasov. Chrome omogoča spletnim mestom zbiranje omejenih vrst podatkov, na primer o tem, ali ste opravili nakup po obisku spletnega mesta.</translation>
 <translation id="9018120810758822233">Vnesite varnostno kodo za kartico <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-pošta</translation>
diff --git a/components/strings/components_strings_sq.xtb b/components/strings/components_strings_sq.xtb
index f80019e8..84e8949b 100644
--- a/components/strings/components_strings_sq.xtb
+++ b/components/strings/components_strings_sq.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Vendndodhja u bllokua</translation>
 <translation id="2041788246978549610">Të përdorë mikrofonat e disponueshëm (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tabakaja 7</translation>
-<translation id="2043896419861982462">Për të fshehur opsionet e pagesës me kalimin e kohës, shko te <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Zarf personal</translation>
 <translation id="2046951263634619614">Shitës me pakicë të librave</translation>
 <translation id="2048261947532620704">Faqja po përkthet</translation>
@@ -1204,6 +1203,7 @@
 <translation id="3027915437837548462">Imazh SVG</translation>
 <translation id="3030331669969285614">Këta flamurë parandalojnë ose anulojnë një ndryshim problematik dhe do të ofrohen vetëm për një kohë të kufizuar.</translation>
 <translation id="3030542417256082866">Të ruhet automjeti?</translation>
+<translation id="3033200136993730761">Adresa jote e shtëpisë mund të të ndihmojë të realizosh gjërat në shërbimet e Google, si p.sh. rezultate më të përshtatshme të "Kërko" dhe udhëzimet në Google Maps. Mund ta modifikosh ose ta fshish adresën tënde <ph name="BEGIN_LINK" />në "Llogarinë tënde të Google" <ph name="ACCOUNT" /><ph name="END_LINK" />.</translation>
 <translation id="3034526003882782781">Lëvizja dhe zmadhimi lejohen</translation>
 <translation id="3036894576201005614">Artikuj për pastrimin e shtëpisë</translation>
 <translation id="3037177537145227281">Çmimi po monitorohet</translation>
@@ -1373,7 +1373,6 @@
 <translation id="33073482541490531">Fjalëkalimi që sapo përdore u gjet në një nxjerrje të paautorizuar të të dhënave. "Menaxheri i fjalëkalimeve" rekomandon që ta ndryshosh këtë fjalëkalim tani.</translation>
 <translation id="3307649904964670439">Butoni "Personalizo Chrome". Aktivizoje për të personalizuar pamjen e shfletuesit tënd</translation>
 <translation id="3308006649705061278">Njësia organizative (OU)</translation>
-<translation id="3317077846337994567">Pagesa me kalimin e kohës nuk ofrohet për momentin Provo përsëri më vonë.</translation>
 <translation id="3318016344440038475">Komedi televizive</translation>
 <translation id="3324687287337751929">4 x 6 inç</translation>
 <translation id="3324983252691184275">E kuqe e fortë</translation>
@@ -1550,7 +1549,6 @@
 <translation id="3600106876108433070">Mëso rreth tabelave të krahasimit</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Butoni "Menaxho cilësimet e privatësisë të Google". Aktivizoje për të vizituar cilësimet e privatësisë të "Llogarisë sate të Google"</translation>
-<translation id="3602695245205338770">Zgjidh një ofrues të pagesës me kalimin e kohës</translation>
 <translation id="3603507503523709">Aplikacioni u bllokua nga administratori yt</translation>
 <translation id="3605899229568538311">5 x 5 inç</translation>
 <translation id="3606917451836803637">Shfaqje dhe programe televizive</translation>
@@ -2914,6 +2912,7 @@
 <translation id="5898767305816764989">Butoni i gishtave lart, shtyp tastin Enter për të dërguar koment që të pëlqen, <ph name="THUMBS_UP_SUGGESTION_BUTTON_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="5901630391730855834">E verdhë</translation>
 <translation id="5903264686717710770">Titulli:</translation>
+<translation id="5905671155741555195">Adresa jote e punës mund të të ndihmojë të realizosh gjërat në shërbimet e Google, si p.sh. rezultate më të përshtatshme të "Kërko" dhe udhëzimet në Google Maps. Mund ta modifikosh ose ta fshish adresën tënde <ph name="BEGIN_LINK" />në "Llogarinë tënde të Google" <ph name="ACCOUNT" /><ph name="END_LINK" />.</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sinkronizuar)</translation>
 <translation id="5910140988253729859">Zhbëje plotësimin automatik</translation>
 <translation id="5911020115933784199">Ngjarje dhe listime</translation>
@@ -3177,7 +3176,6 @@
 <translation id="6327065120806001832">qasja në rrjetin lokal</translation>
 <translation id="6328639280570009161">Provo çaktivizimin e parashikimit të rrjetit</translation>
 <translation id="6329815962353376655">&lt;Shkruaj një pyetje&gt;</translation>
-<translation id="6334834493885103305">Tani mund të paguash me kalimin e kohës duke përdorur Affirm, Zip ose Klarna</translation>
 <translation id="6335029926534404762">Atlete</translation>
 <translation id="6336948221660696475">VR-ja nuk u lejua</translation>
 <translation id="6337133576188860026">Liron më pak se <ph name="SIZE" />. Disa sajte mund të ngarkohen më ngadalë gjatë vizitës tënde të radhës.</translation>
@@ -3579,6 +3577,7 @@
 <translation id="6989763994942163495">Trego cilësimet e përparuara...</translation>
 <translation id="6991376411634620997">Çelësi i kalimit • Windows Hello</translation>
 <translation id="6997288673234694149">Pajisje për bejsboll dhe softboll</translation>
+<translation id="6998512609912910179">Plotësoji formularët më shpejt</translation>
 <translation id="6999480632062519056">Kurse fitnesi dhe trajnime personale</translation>
 <translation id="7003278537452757231">Sixhade dhe tapete</translation>
 <translation id="7003322000677139268">Pjesë dhe aksesorë për automjete</translation>
@@ -3809,6 +3808,7 @@
 <translation id="7403392780200267761">Ndaje këtë skedë duke ndarë lidhjen, duke krijuar një kod QR, duke transmetuar etj.</translation>
 <translation id="7403591733719184120">Pajisja jote <ph name="DEVICE_NAME" /> është e menaxhuar</translation>
 <translation id="7405878640835614059"><ph name="ENROLLMENT_DOMAIN" /> ka instaluar aplikacione për funksionet shtesë. Aplikacionet kanë qasje te disa prej të dhënave të tua.</translation>
+<translation id="740691708085211707">Të hiqet adresa e punës nga plotësimi automatik i Chrome?</translation>
 <translation id="7407424307057130981">&lt;p&gt;Do të shohësh këtë gabim nëse ke softuer Superfish në kompjuterin tënd me Windows.&lt;/p&gt;
     &lt;p&gt;Ndiq këta hapa për të çaktivizuar përkohësisht softuerin në mënyrë që të hysh në ueb. Do të të nevojiten privilegjet e administratorit.&lt;/p&gt;
     &lt;ol&gt;
@@ -3905,6 +3905,7 @@
 <translation id="7534987659046836932">Zarf C7</translation>
 <translation id="7535087603100972091">Vlera</translation>
 <translation id="753556296624075801">Mundësuar nga Google</translation>
+<translation id="753713322968419914">Të hiqet adresa e shtëpisë nga plotësimi automatik i Chrome?</translation>
 <translation id="7537536606612762813">E detyrueshme</translation>
 <translation id="7543525346216957623">Pyet prindin tënd</translation>
 <translation id="7546409722674205727"><ph name="APP_NAME" /> po niset</translation>
@@ -4744,7 +4745,6 @@
 <translation id="9005998258318286617">Ngarkimi i dokumentit PDF dështoi.</translation>
 <translation id="9008201768610948239">Shpërfill</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Asnjë}=1{Nga 1 sajt}other{Nga # sajte}}</translation>
-<translation id="9012194306129927220">Tani mund të paguash me kalimin e kohës duke përdorur Affirm ose Zip</translation>
 <translation id="9014705027639070815">Sajtet që viziton mund të kërkojnë informacione nga Chrome për t'i ndihmuar ato të matin performancën e reklamave të tyre. Chrome lejon që sajtet të mbledhin lloje të kufizuara të të dhënave, si p.sh. nëse ke bërë një blerje pas vizitës në një sajt.</translation>
 <translation id="9018120810758822233">Fut kodin tënd të sigurisë për <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">mail</translation>
diff --git a/components/strings/components_strings_sr-Latn.xtb b/components/strings/components_strings_sr-Latn.xtb
index e4fb857..2f60660 100644
--- a/components/strings/components_strings_sr-Latn.xtb
+++ b/components/strings/components_strings_sr-Latn.xtb
@@ -620,7 +620,6 @@
 <translation id="2040894699575719559">Lokacija je blokirana</translation>
 <translation id="2041788246978549610">Koristi dostupne mikrofone (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7. fioka</translation>
-<translation id="2043896419861982462">Da biste sakrili opcije plaćanja na rate, idite na <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Koverta Personal</translation>
 <translation id="2046951263634619614">Prodaja knjiga</translation>
 <translation id="2048261947532620704">Stranica se prevodi</translation>
@@ -659,6 +658,7 @@
 <translation id="2102495993840063010">Android aplikacije</translation>
 <translation id="2102519472192754194">Veb-pregledači</translation>
 <translation id="2103210856015238101">Kartice lojalnosti dostupne za unos dodirom otvorene su u punoj visini.</translation>
+<translation id="2104739941682874393">Poboljšano automatsko popunjavanje bolje razume obrasce i može brže automatski da ih popunjava za vas</translation>
 <translation id="2105838220373099643">Igre uloga</translation>
 <translation id="2107021941795971877">Podrška za štampanje</translation>
 <translation id="2108755909498034140">Ponovo pokrenite računar</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">Lozinka koju ste upravo koristili je pronađena pri povredi podataka. Menadžer lozinki preporučuje da odmah promenite ovu lozinku.</translation>
 <translation id="3307649904964670439">Dugme Prilagodi Chrome, aktivirajte ga da biste prilagodili izgled pregledača</translation>
 <translation id="3308006649705061278">Organizaciona jedinica (OU)</translation>
-<translation id="3317077846337994567">Plaćanje na rate trenutno nije dostupno. Probajte ponovo kasnije.</translation>
 <translation id="3318016344440038475">TV komedije</translation>
 <translation id="3324687287337751929">4×6 in</translation>
 <translation id="3324983252691184275">Jarkocrvena</translation>
@@ -1553,7 +1552,6 @@
 <translation id="3600106876108433070">Saznajte više o tabelama za poređenje</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Dugme Upravljaj Google podešavanjima privatnosti, aktivirajte ga da biste posetili podešavanja privatnosti Google naloga</translation>
-<translation id="3602695245205338770">Odaberite dobavljača plaćanja na rate</translation>
 <translation id="3603507503523709">Administrator blokira aplikaciju</translation>
 <translation id="3605899229568538311">5×5 in</translation>
 <translation id="3606917451836803637">TV emisije i programi</translation>
@@ -2431,6 +2429,7 @@
 <translation id="5052517576853118371">Aktivne teme</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Da biste poslali ovaj fajl pomoću Deljenja u blizini, oslobodite prostor (<ph name="DISK_SPACE_SIZE" />) na uređaju}one{Da biste poslali ove fajlove pomoću Deljenja u blizini, oslobodite prostor (<ph name="DISK_SPACE_SIZE" />) na uređaju}few{Da biste poslali ove fajlove pomoću Deljenja u blizini, oslobodite prostor (<ph name="DISK_SPACE_SIZE" />) na uređaju}other{Da biste poslali ove fajlove pomoću Deljenja u blizini, oslobodite prostor (<ph name="DISK_SPACE_SIZE" />) na uređaju}}</translation>
 <translation id="505757197798929356">Navedite razlog za otvaranje (obavezno)</translation>
+<translation id="5058282932481719070">saznajte više o poboljšanom automatskom popunjavanju u podešavanjima</translation>
 <translation id="5060419232449737386">Podešavanja titla</translation>
 <translation id="5060483733937416656">Odabrali ste da se verifikujete pomoću Windows Hello-a na veb-sajtovima koji koriste <ph name="PROVIDER_ORIGIN" />. Ovaj dobavljač je možda sačuvao informacije o načinu plaćanja, za koji možete da <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Da li ste mislili <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3032,6 +3031,7 @@
 <translation id="6062937464449575061">Opozovi praćenje cene</translation>
 <translation id="6063415549109819824">Kućne finansije</translation>
 <translation id="6070432475334343308">Neki fajlovi nisu otpremljeni u <ph name="FOLDER_NAME" /> u usluzi <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Usluga raščlanjivača obeleživača sadržaja</translation>
 <translation id="6078069862923723141">2. tirkizna</translation>
 <translation id="6085149458302186532">Nalepnice (u boji)</translation>
 <translation id="6087312102907839798">Srodne pretrage</translation>
@@ -3181,7 +3181,6 @@
 <translation id="6327065120806001832">pristup lokalnoj mreži</translation>
 <translation id="6328639280570009161">Pokušajte da onemogućite predviđanje mreže</translation>
 <translation id="6329815962353376655">&lt;Unesite pitanje&gt;</translation>
-<translation id="6334834493885103305">Sada možete da plaćate na rate uz Affirm, Zip ili Klarna</translation>
 <translation id="6335029926534404762">Sportska obuća</translation>
 <translation id="6336948221660696475">VR nije dozvoljen</translation>
 <translation id="6337133576188860026">Oslobađa manje od <ph name="SIZE" />. Neki sajtovi će se možda sporije učitavati kad ih sledeći put posetite.</translation>
@@ -3556,6 +3555,7 @@
 <translation id="695140971690006676">Resetuj sve</translation>
 <translation id="6954049078461159956">Hokej</translation>
 <translation id="695582302419398462">Karton (dvostruki sloj)</translation>
+<translation id="6957153644870901611">Uključite poboljšano automatsko popunjavanje da biste automatski popunili više polja</translation>
 <translation id="6957887021205513506">Izgleda da je sertifikat servera falsifikovan.</translation>
 <translation id="6958564499836457428">Upravljajte Google podešavanjima privatnosti na Google nalogu</translation>
 <translation id="6961844873822989059">Može da traži da koristi fontove instalirane na uređaju</translation>
@@ -4757,7 +4757,6 @@
 <translation id="9005998258318286617">Učitavanje PDF dokumenta nije uspelo.</translation>
 <translation id="9008201768610948239">Ignoriši</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Nijedan}=1{Sa 1 sajta}one{Sa # sajta}few{Sa # sajta}other{Sa # sajtova}}</translation>
-<translation id="9012194306129927220">Sada možete da plaćate na rate uz Affirm ili Zip</translation>
 <translation id="9014705027639070815">Sajtovi koje posećujete mogu da zatraže od Chrome-a informacije koje im pomažu da izmere učinak oglasa. Chrome omogućava sajtovima da prikupljaju ograničene tipove podataka, na primer, da li ste obavili kupovinu posle posete sajtu.</translation>
 <translation id="9018120810758822233">Unesite bezbednosni kôd za: <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">imejl</translation>
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb
index ceeffd6..3849b5d 100644
--- a/components/strings/components_strings_sr.xtb
+++ b/components/strings/components_strings_sr.xtb
@@ -620,7 +620,6 @@
 <translation id="2040894699575719559">Локација је блокирана</translation>
 <translation id="2041788246978549610">Користи доступне микрофоне (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">7. фиока</translation>
-<translation id="2043896419861982462">Да бисте сакрили опције плаћања на рате, идите на <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Коверта Personal</translation>
 <translation id="2046951263634619614">Продаја књига</translation>
 <translation id="2048261947532620704">Страница се преводи</translation>
@@ -659,6 +658,7 @@
 <translation id="2102495993840063010">Android апликације</translation>
 <translation id="2102519472192754194">Веб-прегледачи</translation>
 <translation id="2103210856015238101">Картице лојалности доступне за унос додиром отворене су у пуној висини.</translation>
+<translation id="2104739941682874393">Побољшано аутоматско попуњавање боље разуме обрасце и може брже аутоматски да их попуњава за вас</translation>
 <translation id="2105838220373099643">Игре улога</translation>
 <translation id="2107021941795971877">Подршка за штампање</translation>
 <translation id="2108755909498034140">Поново покрените рачунар</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">Лозинка коју сте управо користили је пронађена при повреди података. Менаџер лозинки препоручује да одмах промените ову лозинку.</translation>
 <translation id="3307649904964670439">Дугме Прилагоди Chrome, активирајте га да бисте прилагодили изглед прегледача</translation>
 <translation id="3308006649705061278">Организациона јединица (OU)</translation>
-<translation id="3317077846337994567">Плаћање на рате тренутно није доступно. Пробајте поново касније.</translation>
 <translation id="3318016344440038475">ТВ комедије</translation>
 <translation id="3324687287337751929">4×6 in</translation>
 <translation id="3324983252691184275">Јаркоцрвена</translation>
@@ -1553,7 +1552,6 @@
 <translation id="3600106876108433070">Сазнајте више о табелама за поређење</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Дугме Управљај Google подешавањима приватности, активирајте га да бисте посетили подешавања приватности Google налога</translation>
-<translation id="3602695245205338770">Одаберите добављача плаћања на рате</translation>
 <translation id="3603507503523709">Администратор блокира апликацију</translation>
 <translation id="3605899229568538311">5×5 in</translation>
 <translation id="3606917451836803637">ТВ емисије и програми</translation>
@@ -2431,6 +2429,7 @@
 <translation id="5052517576853118371">Активне теме</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" />) на уређају}other{Да бисте послали ове фајлове помоћу Дељења у близини, ослободите простор (<ph name="DISK_SPACE_SIZE" />) на уређају}}</translation>
 <translation id="505757197798929356">Наведите разлог за отварање (обавезно)</translation>
+<translation id="5058282932481719070">сазнајте више о побољшаном аутоматском попуњавању у подешавањима</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>
@@ -3032,6 +3031,7 @@
 <translation id="6062937464449575061">Опозови праћење цене</translation>
 <translation id="6063415549109819824">Кућне финансије</translation>
 <translation id="6070432475334343308">Неки фајлови нису отпремљени у <ph name="FOLDER_NAME" /> у услузи <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Услуга рашчлањивача обележивача садржаја</translation>
 <translation id="6078069862923723141">2. тиркизна</translation>
 <translation id="6085149458302186532">Налепнице (у боји)</translation>
 <translation id="6087312102907839798">Сродне претраге</translation>
@@ -3181,7 +3181,6 @@
 <translation id="6327065120806001832">приступ локалној мрежи</translation>
 <translation id="6328639280570009161">Покушајте да онемогућите предвиђање мреже</translation>
 <translation id="6329815962353376655">&lt;Унесите питање&gt;</translation>
-<translation id="6334834493885103305">Сада можете да плаћате на рате уз Affirm, Zip или Klarna</translation>
 <translation id="6335029926534404762">Спортска обућа</translation>
 <translation id="6336948221660696475">ВР није дозвољен</translation>
 <translation id="6337133576188860026">Ослобађа мање од <ph name="SIZE" />. Неки сајтови ће се можда спорије учитавати кад их следећи пут посетите.</translation>
@@ -3556,6 +3555,7 @@
 <translation id="695140971690006676">Ресетуј све</translation>
 <translation id="6954049078461159956">Хокеј</translation>
 <translation id="695582302419398462">Картон (двоструки слој)</translation>
+<translation id="6957153644870901611">Укључите побољшано аутоматско попуњавање да бисте аутоматски попунили више поља</translation>
 <translation id="6957887021205513506">Изгледа да је сертификат сервера фалсификован.</translation>
 <translation id="6958564499836457428">Управљајте Google подешавањима приватности на Google налогу</translation>
 <translation id="6961844873822989059">Може да тражи да користи фонтове инсталиране на уређају</translation>
@@ -4757,7 +4757,6 @@
 <translation id="9005998258318286617">Учитавање PDF документа није успело.</translation>
 <translation id="9008201768610948239">Игнориши</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Ниједан}=1{Са 1 сајта}one{Са # сајта}few{Са # сајта}other{Са # сајтова}}</translation>
-<translation id="9012194306129927220">Сада можете да плаћате на рате уз Affirm или Zip</translation>
 <translation id="9014705027639070815">Сајтови које посећујете могу да затраже од Chrome-а информације које им помажу да измере учинак огласа. Chrome омогућава сајтовима да прикупљају ограничене типове података, на пример, да ли сте обавили куповину после посете сајту.</translation>
 <translation id="9018120810758822233">Унесите безбедносни кôд за: <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">имејл</translation>
diff --git a/components/strings/components_strings_sv.xtb b/components/strings/components_strings_sv.xtb
index a609577..5a5f5fe 100644
--- a/components/strings/components_strings_sv.xtb
+++ b/components/strings/components_strings_sv.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Platsen är blockerad</translation>
 <translation id="2041788246978549610">Använda tillgängliga mikrofoner (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Fack 7</translation>
-<translation id="2043896419861982462">Gå till <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> om du vill dölja alternativen för betalning över tid</translation>
 <translation id="2045871135676061132">Personal-kuvert</translation>
 <translation id="2046951263634619614">Bokhandlare</translation>
 <translation id="2048261947532620704">Översätter sida</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Lösenordet som du precis använde har läckt ut vid ett dataintrång. Du rekommenderas av Google Lösenordshantering att byta detta lösenord nu.</translation>
 <translation id="3307649904964670439">Knappen Anpassa Chrome: aktivera om du vill anpassa webbläsarens utseende</translation>
 <translation id="3308006649705061278">Organisationsenhet (OU)</translation>
-<translation id="3317077846337994567">Betala över tid är inte tillgängligt just nu. Försök igen senare.</translation>
 <translation id="3318016344440038475">Tv-komedier</translation>
 <translation id="3324687287337751929">4 x 6 tum</translation>
 <translation id="3324983252691184275">Karmosinröd</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Läs mer om jämförelsetabeller</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Knappen Hantera Googles integritetsinställningar: aktivera om du vill öppna Google-kontots integritetsinställningar</translation>
-<translation id="3602695245205338770">Välj en leverantör för att betala över tid</translation>
 <translation id="3603507503523709">Appen blockeras av administratören</translation>
 <translation id="3605899229568538311">5 x 5 tum</translation>
 <translation id="3606917451836803637">Tv-serier och tv-program</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">tillgång till lokalt nätverk</translation>
 <translation id="6328639280570009161">Prova att inaktivera nätverksförslag</translation>
 <translation id="6329815962353376655">&lt;Skriv en fråga&gt;</translation>
-<translation id="6334834493885103305">Nu kan du betala över tid med Affirm, Zip eller Klarna</translation>
 <translation id="6335029926534404762">Sportskor</translation>
 <translation id="6336948221660696475">VR tillåts inte</translation>
 <translation id="6337133576188860026">Frigör mindre än <ph name="SIZE" />. Vissa webbplatser kan läsas in långsammare nästa gång du besöker dem.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Visa avancerade inställningar ...</translation>
 <translation id="6991376411634620997">Nyckel • Windows Hello</translation>
 <translation id="6997288673234694149">Baseboll- och softbollutrustning</translation>
+<translation id="6998512609912910179">Fyll i formulär snabbare</translation>
 <translation id="6999480632062519056">Träningsinstruktion och personlig träning</translation>
 <translation id="7003278537452757231">Mattor</translation>
 <translation id="7003322000677139268">Fordonsdelar och tillbehör</translation>
@@ -4751,7 +4748,6 @@
 <translation id="9005998258318286617">Det gick inte att läsa in PDF-dokumentet.</translation>
 <translation id="9008201768610948239">Ignorera</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Inga}=1{Från 1 webbplats}other{Från # webbplatser}}</translation>
-<translation id="9012194306129927220">Nu kan du betala över tid med Affirm eller Zip</translation>
 <translation id="9014705027639070815">Webbplatser du besöker kan be Chrome om information för att hjälpa dem att mäta annonsernas resultat. Chrome tillåter att webbplatser samlar in begränsade typer av data, till exempel om du har gjort ett köp efter att ha besökt en webbplats.</translation>
 <translation id="9018120810758822233">Ange säkerhetskoden för <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">e-post</translation>
diff --git a/components/strings/components_strings_sw.xtb b/components/strings/components_strings_sw.xtb
index 4137621..989bfff 100644
--- a/components/strings/components_strings_sw.xtb
+++ b/components/strings/components_strings_sw.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Huduma za Kutunza Nywele</translation>
 <translation id="1935353813610900265">Tuma maoni kuhusu historia ya utafutaji inayowezeshwa na AI</translation>
 <translation id="1935995810530254458">Nakili tu</translation>
+<translation id="1938580037092872316">Weka maelezo mapya kwenye anwani iliyohifadhiwa</translation>
 <translation id="1939059826036755332">Kupachika picha ndani ya picha nyingine kiotomatiki</translation>
 <translation id="1939175642807587452">Inaweza kuomba ruhusa ya kutuma arifa</translation>
 <translation id="1940441167050915935">Futa misimbo ya usalama iliyohifadhiwa</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Imezuiwa kufikia maelezo ya mahali</translation>
 <translation id="2041788246978549610">Tumia maikrofoni zinazopatikana (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Trei ya saba</translation>
-<translation id="2043896419861982462">Ili kuficha chaguo za kulipa polepole, nenda kwenye <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Bahasha ya barua Binafsi</translation>
 <translation id="2046951263634619614">Wauzaji wa Rejareja wa Vitabu</translation>
 <translation id="2048261947532620704">Inatafsiri ukurasa</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Programu za Android</translation>
 <translation id="2102519472192754194">Vivinjari</translation>
 <translation id="2103210856015238101">Kadi za kutuza uaminifu zinazopatikana ili ujaze kwa kugusa zimefunguliwa kwenye hali ya skrini nzima.</translation>
+<translation id="2104739941682874393">Kipengele kilichoboreshwa cha kujaza kiotomatiki kinaelewa fomu vyema zaidi na kinaweza kukujazia taarifa kiotomatiki kwa haraka zaidi</translation>
 <translation id="2105838220373099643">Michezo ya Kuiga Majukumu</translation>
 <translation id="2107021941795971877">Visaidizi vya uchapishaji</translation>
 <translation id="2108755909498034140">Zima na uwashe kompyuta yako</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">Nenosiri ulilotumia hivi punde limepatikana kwenye ufichuzi haramu wa data. Kidhibiti cha Manenosiri kinapendekeza ubadilishe nenosiri hili sasa.</translation>
 <translation id="3307649904964670439">Kitufe cha 'Weka mipangilio ya Chrome upendavyo', washa ili uweke mwonekano wa kivinjari chako upendavyo</translation>
 <translation id="3308006649705061278">Sehemu ya Shirika (OU)</translation>
-<translation id="3317077846337994567">Kipengele cha kulipa polepole hakipatikani kwa sasa. Jaribu tena baadaye.</translation>
 <translation id="3318016344440038475">Vichekesho vya TV</translation>
 <translation id="3324687287337751929">Inchi 4 x 6</translation>
 <translation id="3324983252691184275">Nyekundu Iliyoiva</translation>
@@ -1551,7 +1551,6 @@
 <translation id="3600106876108433070">Pata maelezo zaidi kuhusu majedwali ya ulinganifu</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Kitufe cha 'Dhibiti mipangilio ya Faragha kwenye Google', washa ili uende kwenye mipangilio ya faragha ya Akaunti yako ya Google</translation>
-<translation id="3602695245205338770">Chagua mtoa huduma wa malipo ya polepole</translation>
 <translation id="3603507503523709">Programu imezuiwa na msimamizi wako</translation>
 <translation id="3605899229568538311">Inchi 5 x 5</translation>
 <translation id="3606917451836803637">Vipindi na Maonyesho ya TV</translation>
@@ -2429,6 +2428,7 @@
 <translation id="5052517576853118371">Mada zinazotumika</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Ili utume faili hii kwa kutumia kipengele cha Uhamishaji wa Karibu, futa baadhi ya faili kwenye kifaa chako ili upate nafasi (<ph name="DISK_SPACE_SIZE" />)}other{Ili utume faili hizi kwa kutumia kipengele cha Uhamishaji wa Karibu, futa baadhi ya faili kwenye kifaa chako ili upate nafasi (<ph name="DISK_SPACE_SIZE" />)}}</translation>
 <translation id="505757197798929356">Toa sababu ya kufungua (ni lazima)</translation>
+<translation id="5058282932481719070">pata maelezo zaidi kuhusu kipengele kilichoboreshwa cha kujaza kiotomatiki katika mipangilio</translation>
 <translation id="5060419232449737386">Mipangilio ya manukuu</translation>
 <translation id="5060483733937416656">Ulichagua kuthibitisha kwa kutumia Windows Hello kwenye tovuti zinazotumia <ph name="PROVIDER_ORIGIN" />. Huenda mtoa huduma huyu amehifadhi maelezo ya njia yako ya kulipa ambayo unaweza <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Je, ulimaanisha <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3030,6 +3030,7 @@
 <translation id="6062937464449575061">Tendua Ufuatiliaji bei</translation>
 <translation id="6063415549109819824">Ufadhili wa Ununuzi wa Nyumba</translation>
 <translation id="6070432475334343308">Imeshindwa kupakia faili moja au zaidi kwenye <ph name="FOLDER_NAME" /> katika <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Huduma ya Kichanganuzi cha Alamisho ya Maudhui</translation>
 <translation id="6078069862923723141">Samawati hafifu 2</translation>
 <translation id="6085149458302186532">Lebo (Yenye Rangi)</translation>
 <translation id="6087312102907839798">Utafutaji unaohusiana</translation>
@@ -3180,7 +3181,6 @@
 <translation id="6327065120806001832">ufikiaji wa mtandao wa karibu</translation>
 <translation id="6328639280570009161">Jaribu kuzima utabiri wa mtandao</translation>
 <translation id="6329815962353376655">&lt;Type a question&gt;</translation>
-<translation id="6334834493885103305">Sasa unaweza kulipa polepole ukitumia Affirm, Zip au Klarna</translation>
 <translation id="6335029926534404762">Viatu vya Michezo</translation>
 <translation id="6336948221660696475">VR hairuhusiwi</translation>
 <translation id="6337133576188860026">Huongeza nafasi isiyozidi <ph name="SIZE" />. Baadhi ya tovuti huenda zikapakia polepole zaidi utakapozivinjari tena.</translation>
@@ -3542,6 +3542,7 @@
 <translation id="6935082727755903526">Kazi za Uhasibu na Fedha</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Huenda baadhi ya tovuti zikapakia polepole zaidi wakati mwingine utakapozitembelea.</translation>
 <translation id="6936976777388162184">Hiki ni kifaa chenye kifurushi na hakiwezi kusajiliwa kwenye Toleo Jipya la Skrini ya Kuonyesha Matangazo na Mabango Dijitali.</translation>
+<translation id="6942444979237658241">Maoni - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Michezo ya Mikakati</translation>
 <translation id="6944692733090228304">Uliweka nenosiri lako kwenye tovuti ambayo haisimamiwi na <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" />. Ili kulinda akaunti yako, usitumie tena nenosiri lako kwenye programu na tovuti zingine.</translation>
 <translation id="6946949206576443118">Tafuta kwenye wavuti ukitumia Chrome</translation>
@@ -3554,6 +3555,7 @@
 <translation id="695140971690006676">Weka vyote upya</translation>
 <translation id="6954049078461159956">Mpira wa magongo</translation>
 <translation id="695582302419398462">Kadibodi (Kuta Mbili)</translation>
+<translation id="6957153644870901611">Washa kipengele kilichoboreshwa cha kujaza kiotomatiki ili ujaze sehemu nyingi</translation>
 <translation id="6957887021205513506">Cheti cha seva kinaonekana kuwa ghushi.</translation>
 <translation id="6958564499836457428">Dhibiti mipangilio ya faragha kwenye Google katika Akaunti yako ya Google</translation>
 <translation id="6961844873822989059">Inaweza kuomba ruhusa ya kutumia fonti zilizosakinishwa kwenye kifaa chako</translation>
@@ -3582,6 +3584,7 @@
 <translation id="6989763994942163495">Onyesha mipangilio ya kina...</translation>
 <translation id="6991376411634620997">Ufunguo wa siri • Windows Hello</translation>
 <translation id="6997288673234694149">Vifaa vya Besiboli na Softiboli</translation>
+<translation id="6998512609912910179">Jaza fomu kwa haraka</translation>
 <translation id="6999480632062519056">Maelekezo ya Mazoezi ya Mwili na Mafunzo Binafsi</translation>
 <translation id="7003278537452757231">Mikeka na Mazulia</translation>
 <translation id="7003322000677139268">Vipuri na Vifuasi vya Magari</translation>
@@ -3997,6 +4000,7 @@
 <translation id="7668654391829183341">Kifaa kisichojulikana</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" /> kati ya <ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Hatua zilizochukuliwa kwenye data iliyotiwa alama kuwa ni ya siri (hatua moja tangu wakati wa kuingia katika akaunti). <ph name="BEGIN_LINK" />Pata maelezo zaidi<ph name="END_LINK" />}other{Hatua zilizochukuliwa kwenye data iliyotiwa alama kuwa ni ya siri (hatua # tangu wakati wa kuingia katika akaunti). <ph name="BEGIN_LINK" />Pata maelezo zaidi<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Maelezo kutoka kwenye Akaunti yako ya Google <ph name="USER_EMAIL" /> yanaweza kukusaidia kujaza fomu kwa haraka katika Chrome</translation>
 <translation id="7673278391011283842">Kikasha cha barua cha sita</translation>
 <translation id="7675325315208090829">Dhibiti Njia za Kulipa...</translation>
 <translation id="767550629621587224">Tab Zilizokatwa</translation>
@@ -4263,6 +4267,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Kilianzishwa mwezi 1 uliopita}other{Kilianzishwa miezi {NUM_MONTHS} iliyopita}}</translation>
 <translation id="8148608574971654810">Toleo la PDF:</translation>
 <translation id="8149426793427495338">Kompyuta yako iko katika hali tuli.</translation>
+<translation id="815036624016370447">Maelezo kutoka kwenye Akaunti yako ya Google <ph name="ACCOUNT" /> yanaweza kukusaidia kujaza fomu kwa haraka katika Chrome</translation>
 <translation id="8150722005171944719">Faili katika <ph name="URL" /> haisomeki. Huenda imeondolewa, kusogezwa, au idhini za faili huenda zinazuia ufikiaji.</translation>
 <translation id="8151185429379586178">Zana za wasanidi programu</translation>
 <translation id="8153865548451212769">{0,plural, =1{Sera ya msimamizi haipendekezi kupakua faili hii kwenye <ph name="DESTINATION_NAME" />}other{Sera ya msimamizi haipendekezi kupakua faili hizi kwenye <ph name="DESTINATION_NAME" />}}</translation>
@@ -4747,7 +4752,6 @@
 <translation id="9005998258318286617">Imeshindwa kupakia hati ya PDF.</translation>
 <translation id="9008201768610948239">Puuza</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Hamna}=1{Kutoka kwenye tovuti 1}other{Kutoka kwenye tovuti #}}</translation>
-<translation id="9012194306129927220">Sasa unaweza kulipa polepole ukitumia Affirm au Zip</translation>
 <translation id="9014705027639070815">Tovuti unazotembelea zinaweza kuiomba Chrome taarifa ili kuzisaidia zipime utendaji wa matangazo yao. Chrome huruhusu tovuti zikusanya aina chache za data, kama vile iwapo ulifanya ununuzi baada ya kutembelea wavuti.</translation>
 <translation id="9018120810758822233">Weka msimbo wako wa usalama wa <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">Barua pepe</translation>
diff --git a/components/strings/components_strings_ta.xtb b/components/strings/components_strings_ta.xtb
index 03b12eba6..7fa8d78 100644
--- a/components/strings/components_strings_ta.xtb
+++ b/components/strings/components_strings_ta.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">முடிப் பராமரிப்பு</translation>
 <translation id="1935353813610900265">AI வழங்கும் ‘பதிவுகள் தேடல்’ அம்சத்திற்கான கருத்தை அனுப்புங்கள்</translation>
 <translation id="1935995810530254458">பரவாயில்லை நகலெடு</translation>
+<translation id="1938580037092872316">சேமித்த முகவரியில் புதிய தகவலைச் சேருங்கள்</translation>
 <translation id="1939059826036755332">தானியங்குப் பிக்ச்சர்-இன்-பிக்ச்சர்</translation>
 <translation id="1939175642807587452">அறிவிப்புகளை அனுப்ப அனுமதி கேட்க வேண்டும்</translation>
 <translation id="1940441167050915935">சேமிக்கப்பட்ட பாதுகாப்புக் குறியீடுகளை நீக்கு</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">இருப்பிடத் தகவலுக்கான அணுகல் தடுக்கப்பட்டுள்ளது</translation>
 <translation id="2041788246978549610">கிடைக்கக்கூடிய மைக்ரோஃபோனைப் பயன்படுத்துதல் (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">தட்டு 7</translation>
-<translation id="2043896419861982462">பிறகு பணம் செலுத்துவதற்கான விருப்பங்களை மறைக்க <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> செல்லவும்</translation>
 <translation id="2045871135676061132">என்வெலப் பர்சனல்</translation>
 <translation id="2046951263634619614">புத்தக ரீடெய்லர்கள்</translation>
 <translation id="2048261947532620704">பக்கம் மொழிபெயர்க்கப்படுகிறது</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Android ஆப்ஸ்</translation>
 <translation id="2102519472192754194">வலை உலாவிகள்</translation>
 <translation id="2103210856015238101">தொட்டு நிரப்பக்கூடிய வகையில் கிடைக்கும் லாயல்டி கார்டுகள் முழு உயரத்தில் திறக்கப்பட்டுள்ளன.</translation>
+<translation id="2104739941682874393">மேம்பட்ட தானாக நிரப்புதல் அம்சம் படிவங்களில் நிரப்ப வேண்டியவற்றைச் சிறப்பாகப் புரிந்துகொண்டு உங்கள் சார்பாக அவற்றை விரைவாகத் தானாக நிரப்பும்</translation>
 <translation id="2105838220373099643">கதாபாத்திரமாக விளையாடும் கேம்கள்</translation>
 <translation id="2107021941795971877">உதவித் தோற்றமைப்புகளை அச்சிடுதல்</translation>
 <translation id="2108755909498034140">கம்ப்யூட்டரை மீண்டும் தொடங்கவும்</translation>
@@ -1371,7 +1372,6 @@
 <translation id="33073482541490531">நீங்கள் தற்போது பயன்படுத்திய கடவுச்சொல், தரவு மீறலுக்கு உள்ளாகியிருப்பதாகக் கண்டறியப்பட்டுள்ளது. இதை இப்போதே மாற்றும்படி கடவுச்சொல் நிர்வாகி பரிந்துரைக்கிறது.</translation>
 <translation id="3307649904964670439">Chromeமைப் பிரத்தியேகமாக்குவதற்கான பட்டன். உலாவியின் தோற்றத்தைப் பிரத்தியேகமாக்க இதை இயக்குங்கள்</translation>
 <translation id="3308006649705061278">நிறுவன யூனிட் (OU)</translation>
-<translation id="3317077846337994567">பிறகு பணம் செலுத்துவதற்கான வசதி தற்போது கிடைக்கவில்லை. பிறகு முயலவும்.</translation>
 <translation id="3318016344440038475">டிவி நகைச்சுவை நிகழ்ச்சிகள்</translation>
 <translation id="3324687287337751929">4 x 6 இன்ச்</translation>
 <translation id="3324983252691184275">அடர்சிவப்பு</translation>
@@ -1525,6 +1525,7 @@
 <translation id="3570079787344939099">ஸ்க்ரோல் செய்தல் &amp; அளவை மாற்றுதல்</translation>
 <translation id="357244642999988503">நெடுவரிசையை அகற்று</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">முகவரியில் புதிய தகவலைச் சேர்த்தல்</translation>
 <translation id="3575121482199441727">இந்தத் தளத்திற்கு அனுமதி</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">தெருப் பெயருக்கான விருப்பம் தேர்ந்தெடுக்கப்பட்டது</translation>
@@ -1547,7 +1548,6 @@
 <translation id="3600106876108433070">ஒப்பீட்டு அட்டவணைகள் குறித்துத் தெரிந்துகொள்ளலாம்</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google தனியுரிமை அமைப்புகளை நிர்வகிப்பதற்கான பட்டன். Google கணக்கின் தனியுரிமை அமைப்புகளைப் பார்க்க இதை இயக்குங்கள்</translation>
-<translation id="3602695245205338770">பிறகு பணம் செலுத்துவதற்கான வழங்குநரைத் தேர்வுசெய்யுங்கள்</translation>
 <translation id="3603507503523709">உங்கள் நிர்வாகி ஆப்ஸைத் தடுத்துள்ளார்</translation>
 <translation id="3605899229568538311">5 x 5 இன்ச்</translation>
 <translation id="3606917451836803637">டிவி ஷோக்கள் மற்றும் நிகழ்ச்சிகள்</translation>
@@ -2425,6 +2425,7 @@
 <translation id="5052517576853118371">செயலில் உள்ள தலைப்புகள்</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{‘அருகிலுள்ளவற்றுடன் பகிர்தல்’ அம்சத்தின் மூலம் இந்த ஃபைலை அனுப்ப, உங்கள் சாதனத்தில் <ph name="DISK_SPACE_SIZE" /> சேமிப்பிடத்தைக் காலியாக்கவும்}other{‘அருகிலுள்ளவற்றுடன் பகிர்தல்’ அம்சத்தின் மூலம் இந்த ஃபைல்களை அனுப்ப, உங்கள் சாதனத்தில் <ph name="DISK_SPACE_SIZE" /> சேமிப்பிடத்தைக் காலியாக்கவும்}}</translation>
 <translation id="505757197798929356">திறப்பதற்கான காரணத்தை வழங்கவும் (அவசியம்)</translation>
+<translation id="5058282932481719070">மேம்பட்ட தானாக நிரப்புதல் அம்சம் குறித்து அமைப்புகளில் மேலும் தெரிந்துகொள்ளுங்கள்</translation>
 <translation id="5060419232449737386">வசன அமைப்புகள்</translation>
 <translation id="5060483733937416656"><ph name="PROVIDER_ORIGIN" /> ஐப் பயன்படுத்தும் தளங்களில் Windows Hello மூலம் சரிபார்க்கத் தேர்வுசெய்துள்ளீர்கள். உங்கள் பேமெண்ட் முறை குறித்த தகவல்களை இந்த வழங்குநர் சேமித்திருக்கக்கூடும். அவற்றை நீங்கள் <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739"><ph name="LOOKALIKE_DOMAIN" />ஐக் குறிப்பிடுகிறீர்களா?</translation>
@@ -3026,6 +3027,7 @@
 <translation id="6062937464449575061">விலையைக் கண்காணிப்பதை நிறுத்து</translation>
 <translation id="6063415549109819824">வீட்டுக் கடன்</translation>
 <translation id="6070432475334343308">ஒன்று அல்லது அதற்கும் மேற்பட்ட ஃபைல்கள் <ph name="CLOUD_PROVIDER" /> இல் உள்ள <ph name="FOLDER_NAME" /> ஃபோல்டருக்குப் பதிவேற்றப்படவில்லை</translation>
+<translation id="6071503852498277813">உள்ளடக்க புக்மார்க்கைப் பாகுபடுத்தும் சேவை</translation>
 <translation id="6078069862923723141">சியான் 2</translation>
 <translation id="6085149458302186532">வண்ண லேபிள்கள்</translation>
 <translation id="6087312102907839798">தொடர்புடைய தேடல்கள்</translation>
@@ -3175,7 +3177,6 @@
 <translation id="6327065120806001832">லோக்கல் நெட்வொர்க் அணுகல்</translation>
 <translation id="6328639280570009161">நெட்வொர்க் யூகத்தை முடக்க முயலவும்</translation>
 <translation id="6329815962353376655">&lt;கேள்வியை டைப் செய்யவும்&gt;</translation>
-<translation id="6334834493885103305">நீங்கள் இப்போது Affirm, Zip, Klarna ஆகியவற்றின் மூலம் பிறகு பணம் செலுத்தலாம்</translation>
 <translation id="6335029926534404762">தடகள வீரர்களுக்கான ஷூக்கள்</translation>
 <translation id="6336948221660696475">VR அனுமதிக்கப்படவில்லை</translation>
 <translation id="6337133576188860026"><ph name="SIZE" />க்கும் குறைவான அளவைக் காலியாக்கும். நீங்கள் அடுத்த முறை பார்வையிடும் போது, சில தளங்கள் மிகவும் மெதுவாக ஏற்றப்படலாம்.</translation>
@@ -3537,6 +3538,7 @@
 <translation id="6935082727755903526">அக்கவுண்டிங் &amp; நிதி சார்ந்த பணிகள்</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. அடுத்த முறை சில தளங்கள் இன்னும் தாமதமாகக் காட்டப்படலாம்.</translation>
 <translation id="6936976777388162184">இது தொகுக்கப்பட்ட சாதனம் என்பதால் இதனைக் கியோஸ்க் மற்றும் சைனேஜ் மேம்படுத்தலுடன் பதிவுசெய்ய முடியாது.</translation>
+<translation id="6942444979237658241">கருத்துகள் - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">உத்தி சார்ந்த கேம்கள்</translation>
 <translation id="6944692733090228304"><ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> நிர்வகிக்காத ஒரு தளத்தில் உங்கள் கடவுச்சொல்லை உள்ளிட்டுள்ளீர்கள். உங்கள் கணக்கைப் பாதுகாக்க, பிற ஆப்ஸிலும் தளங்களிலும் உங்கள் கடவுச்சொல்லை மீண்டும் பயன்படுத்த வேண்டாம்.</translation>
 <translation id="6946949206576443118">Chrome மூலம் இணையத்தில் தேடுங்கள்</translation>
@@ -3549,6 +3551,7 @@
 <translation id="695140971690006676">அனைத்தையும் மீட்டமை</translation>
 <translation id="6954049078461159956">ஹாக்கி</translation>
 <translation id="695582302419398462">டபுள் வால் கார்டுபோர்டு</translation>
+<translation id="6957153644870901611">இன்னும் பல புலங்களில் தானே நிரப்ப மேம்பட்ட தானாக நிரப்புதல் அம்சத்தை ஆன் செய்யுங்கள்</translation>
 <translation id="6957887021205513506">சேவையகத்தின் சான்றிதழ் போலியானது போல் தெரிகிறது.</translation>
 <translation id="6958564499836457428">உங்கள் Google கணக்கில் Google அமைப்புகளை நிர்வகிக்கலாம்</translation>
 <translation id="6961844873822989059">சாதனத்தில் நிறுவப்பட்டுள்ள எழுத்து வடிவங்களைப் பயன்படுத்த அனுமதி கேட்க வேண்டும்</translation>
@@ -3995,6 +3998,7 @@
 <translation id="7668654391829183341">அறியப்படாத சாதனம்</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEMS_TOTAL" />ல் <ph name="ITEM_POSITION" />வது.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{ரகசியமானது எனக் கொடியிடப்பட்ட தரவில் மேற்கொள்ளப்பட்ட செயல்கள் (உள்நுழைந்ததில் இருந்து ஒரு செயல்). <ph name="BEGIN_LINK" />மேலும் அறிக<ph name="END_LINK" />}other{ரகசியமானது எனக் கொடியிடப்பட்ட தரவில் மேற்கொள்ளப்பட்ட செயல்கள் (உள்நுழைந்ததில் இருந்து # செயல்கள்). <ph name="BEGIN_LINK" />மேலும் அறிக<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092"><ph name="USER_EMAIL" /> என்ற உங்கள் Google கணக்கில் உள்ள தகவல் Chromeமில் படிவங்களை விரைவாக நிரப்ப உதவும்</translation>
 <translation id="7673278391011283842">அஞ்சல் பெட்டி 6</translation>
 <translation id="7675325315208090829">பேமெண்ட் முறைகளை நிர்வகிக்கவும்...</translation>
 <translation id="767550629621587224">ப்ரீ கட் டேப்</translation>
@@ -4127,6 +4131,7 @@
 <translation id="7908648876066812348">விர்ச்சுவல் கார்டை இயக்குகிறது</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, அமைப்புகளில் உள்ள Chrome பாதுகாப்புச் சரிபார்ப்பு பக்கத்திற்குச் செல்ல, Tab பட்டனை அழுத்திவிட்டு Enter பட்டனை அழுத்தவும்</translation>
 <translation id="791107458486222637">மீண்டும்செய்கிறது</translation>
+<translation id="7912924955815015552">Safariயில் இருந்து இறக்கப்பட்டவை</translation>
 <translation id="791551905239004656">படம் வரைதல் மற்றும் வண்ணம் தீட்டுதல்</translation>
 <translation id="7916162853251942238">ஃபிளெக்ஸோ பேஸ்</translation>
 <translation id="791698251820376781">நீங்கள் உள்நுழைய உங்கள் நிறுவனம் அனுமதிக்கவில்லை</translation>
@@ -4261,6 +4266,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{1 மாதத்திற்கு முன் உருவாக்கப்பட்டது}other{{NUM_MONTHS} மாதங்களுக்கு முன் உருவாக்கப்பட்டது}}</translation>
 <translation id="8148608574971654810">PDF பதிப்பு:</translation>
 <translation id="8149426793427495338">உங்கள் கம்ப்யூட்டர் உறக்கநிலைக்குச் சென்றது.</translation>
+<translation id="815036624016370447"><ph name="ACCOUNT" /> என்ற உங்கள் Google கணக்கில் உள்ள தகவல் Chromeமில் படிவங்களை விரைவாக நிரப்ப உதவும்</translation>
 <translation id="8150722005171944719"><ph name="URL" /> இல் உள்ள ஃபைல் படிக்கக் கூடியதாக இல்லை. அது அகற்றப்பட்டிருக்கலாம், நகர்த்தப்பட்டிருக்கலாம் அல்லது ஃபைல் அனுமதிகள் அணுகலைத் தடுத்திருக்கலாம்.</translation>
 <translation id="8151185429379586178">டெவெலப்பர் கருவிகள்</translation>
 <translation id="8153865548451212769">{0,plural, =1{<ph name="DESTINATION_NAME" /> இல் இந்த ஃபைலைப் பதிவிறக்குவதை நிர்வாகக் கொள்கை பரிந்துரைக்கவில்லை:}other{<ph name="DESTINATION_NAME" /> இல் இந்த ஃபைல்களைப் பதிவிறக்குவதை நிர்வாகக் கொள்கை பரிந்துரைக்கவில்லை}}</translation>
@@ -4746,7 +4752,6 @@
 <translation id="9005998258318286617">PDF ஆவணத்தை ஏற்ற முடியவில்லை.</translation>
 <translation id="9008201768610948239">புறக்கணி</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{எதுவுமில்லை}=1{1 தளத்திலிருந்து}other{# தளங்களிலிருந்து}}</translation>
-<translation id="9012194306129927220">நீங்கள் இப்போது Affirm அல்லது Zip மூலம் பிறகு பணம் செலுத்தலாம்</translation>
 <translation id="9014705027639070815">நீங்கள் பார்வையிடும் தளங்களில் காட்டப்படும் விளம்பரங்களின் செயல்திறனை அளவிட உதவும் தகவலை அந்தத் தளங்கள் Chrome உலாவியில் இருந்து பெற முடியும். குறிப்பிட்ட வகையான தரவை மட்டுமே சேகரிக்க தளங்களை Chrome அனுமதிக்கும். உதாரணமாக, ஒரு தளத்தைப் பார்த்த பிறகு நீங்கள் பர்சேஸ் செய்தீர்களா என்பது போன்ற தரவு.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> கார்டுக்கான பாதுகாப்புக் குறியீட்டை உள்ளிடுங்கள்</translation>
 <translation id="901834265349196618">மின்னஞ்சல்</translation>
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb
index 617e14e..31bd1f5 100644
--- a/components/strings/components_strings_te.xtb
+++ b/components/strings/components_strings_te.xtb
@@ -614,7 +614,6 @@
 <translation id="2040894699575719559">లొకేషన్ బ్లాక్ చేయబడింది</translation>
 <translation id="2041788246978549610">అందుబాటులో ఉన్న మైక్రోఫోన్‌లను (<ph name="MICS_COUNT" />) ఉపయోగించండి</translation>
 <translation id="2042213636306070719">ట్రే 7</translation>
-<translation id="2043896419861982462">కాలక్రమేణా పేమెంట్ చేసే ఆప్షన్‌లను దాచడానికి, <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" />‌కు వెళ్లండి</translation>
 <translation id="2045871135676061132">ఎన్వలప్ పర్సనల్</translation>
 <translation id="2046951263634619614">పుస్తకాల రిటైలర్‌లు</translation>
 <translation id="2048261947532620704">పేజీని అనువదిస్తోంది</translation>
@@ -1369,7 +1368,6 @@
 <translation id="33073482541490531">మీరు ఇప్పుడే ఉపయోగించిన పాస్‌వర్డ్, డేటా ఉల్లంఘనలో కనగొనబడింది. ఈ పాస్‌వర్డ్‌ను ఇప్పుడే మార్చమని పాస్‌వర్డ్ మేనేజర్ సిఫార్సు చేస్తోంది.</translation>
 <translation id="3307649904964670439">'Chromeను అనుకూలంగా మార్చండి' బటన్, మీ బ్రౌజర్ లుక్‌ను అనుకూలంగా మార్చడానికి దీన్ని యాక్టివేట్ చేయండి</translation>
 <translation id="3308006649705061278">ఆర్గనైజేషనల్ యూనిట్ (OU)</translation>
-<translation id="3317077846337994567">కాలక్రమేణా పేమెంట్ చేసే ఆప్షన్ ప్రస్తుతం అందుబాటులో లేదు. తర్వాత మళ్లీ ట్రై చేయండి.</translation>
 <translation id="3318016344440038475">టీవీ కామెడీలు</translation>
 <translation id="3324687287337751929">4 x6 అంగుళాలు</translation>
 <translation id="3324983252691184275">ముదురు ఎరుపు రంగు</translation>
@@ -1524,6 +1522,7 @@
 <translation id="3570079787344939099">స్క్రోల్ చేయడం, జూమ్ చేయడం</translation>
 <translation id="357244642999988503">నిలువు వరుసను తీసివేయండి</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">అడ్రస్‌కు కొత్త సమాచారాన్ని జోడించండి</translation>
 <translation id="3575121482199441727">ఈ సైట్‌కు అనుమతించండి</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">వీధి పేరు ఆప్షన్‌ను ఎంచుకున్నారు</translation>
@@ -1546,7 +1545,6 @@
 <translation id="3600106876108433070">టేబుల్స్‌ను కంపార్ చేయడం గురించి తెలుసుకోండి</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">'Google గోప్యతా సెట్టింగ్‌లను మేనేజ్ చేయండి' బటన్, మీ Google ఖాతాకు సంబంధించిన గోప్యతా సెట్టింగ్‌లకు వెళ్లడానికి దీన్ని యాక్టివేట్ చేయండి</translation>
-<translation id="3602695245205338770">కాలక్రమేణా పేమెంట్ చేసే ఆప్షన్ సంబంధించిన ప్రొవైడర్‌ను ఎంచుకోండి</translation>
 <translation id="3603507503523709">మీ నిర్వాహకుడు యాప్‌ను బ్లాక్ చేశారు</translation>
 <translation id="3605899229568538311">5 x 5 అంగుళాలు</translation>
 <translation id="3606917451836803637">టీవీ షోలు &amp; ప్రోగ్రామ్‌లు</translation>
@@ -3175,7 +3173,6 @@
 <translation id="6327065120806001832">లోకల్ నెట్‌వర్క్ యాక్సెస్</translation>
 <translation id="6328639280570009161">నెట్‌వర్క్ సూచనను నిలిపివేసి ప్రయత్నించండి</translation>
 <translation id="6329815962353376655">&lt;ప్రశ్నను టైప్ చేయండి&gt;</translation>
-<translation id="6334834493885103305">ఇప్పుడు మీరు Affirm, Zip, లేదా Klarnaను ఉపయోగించి వాయిదాల్లో పేమెంట్ చేయవచ్చు</translation>
 <translation id="6335029926534404762">క్రీడాకారుల షూస్</translation>
 <translation id="6336948221660696475">VRకు అనుమతి లేదు</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> కంటే తక్కువ స్థలాన్ని ఖాళీ చేస్తుంది. మీ తదుపరి సందర్శనలో కొన్ని సైట్‌లు మరింత నెమ్మదిగా లోడ్ కావచ్చు.</translation>
@@ -4127,6 +4124,7 @@
 <translation id="7908648876066812348">వర్చువల్ కార్డ్ ఆన్ అవుతోంది</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, Tabను నొక్కి, తర్వాత Enterను నొక్కి సెట్టింగ్‌లలో Chrome సేఫ్టీ చెక్ పేజీకి వెళ్లండి</translation>
 <translation id="791107458486222637">ఫలితాన్ని మళ్లీ జెనరేట్ చేస్తోంది</translation>
+<translation id="7912924955815015552">Safari నుండి దిగుమతి చేయబడింది</translation>
 <translation id="791551905239004656">డ్రాయింగ్ &amp; కలరింగ్</translation>
 <translation id="7916162853251942238">ఫ్లెక్సో బేస్</translation>
 <translation id="791698251820376781">సైన్ ఇన్ చేయడానికి మీ సంస్థ మిమ్మల్ని అనుమతించదు</translation>
@@ -4746,7 +4744,6 @@
 <translation id="9005998258318286617">PDF డాక్యుమెంట్‌ను లోడ్ చేయడం విఫలమైంది.</translation>
 <translation id="9008201768610948239">విస్మరించు</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ఏవీ లేవు}=1{1 సైట్ నుండి}other{# సైట్‌ల నుండి}}</translation>
-<translation id="9012194306129927220">ఇప్పుడు మీరు Affirm లేదా Zipను ఉపయోగించి వాయిదాలలో పేమెంట్ చేయవచ్చు</translation>
 <translation id="9014705027639070815">సైట్‌లు, వాటి యాడ్‌ల పనితీరును అంచనా వేయడంలో సహాయపడటానికి, మీరు వాటిని చూసినప్పుడు, సమాచారం కోసం అవి Chromeను అడగవచ్చు. మీరు సైట్‌ను చూసిన తర్వాత కొనుగోలు చేసినా లేదా అనే పరిమిత రకాల డేటాను కలెక్ట్ చేయడానికి సైట్‌లను Chrome అనుమతిస్తుంది.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> కార్డ్‌కు సంబంధించి సెక్యూరిటీ కోడ్‌ను ఎంటర్ చేయండి</translation>
 <translation id="901834265349196618">ఈమెయిల్‌</translation>
diff --git a/components/strings/components_strings_th.xtb b/components/strings/components_strings_th.xtb
index 5d62a14..ecc48f8 100644
--- a/components/strings/components_strings_th.xtb
+++ b/components/strings/components_strings_th.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">ผลิตภัณฑ์ดูแลเส้นผม</translation>
 <translation id="1935353813610900265">ส่งความคิดเห็นสำหรับการค้นหาประวัติการเข้าชมซึ่งทำงานด้วย AI</translation>
 <translation id="1935995810530254458">คัดลอกเลย</translation>
+<translation id="1938580037092872316">เพิ่มข้อมูลใหม่ลงในที่อยู่ที่บันทึกไว้</translation>
 <translation id="1939059826036755332">การแสดงภาพซ้อนภาพอัตโนมัติ</translation>
 <translation id="1939175642807587452">สามารถขอส่งการแจ้งเตือนได้</translation>
 <translation id="1940441167050915935">ลบรหัสความปลอดภัยที่บันทึกไว้</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">ตำแหน่งถูกบล็อก</translation>
 <translation id="2041788246978549610">ใช้ไมโครโฟนที่พร้อมใช้งาน (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ถาด 7</translation>
-<translation id="2043896419861982462">หากต้องการซ่อนตัวเลือกการชําระเงินเป็นงวด ให้ไปที่ <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">ร้านหนังสือ</translation>
 <translation id="2048261947532620704">กำลังแปลหน้าเว็บ</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">แอป Android</translation>
 <translation id="2102519472192754194">เว็บเบราว์เซอร์</translation>
 <translation id="2103210856015238101">บัตรสะสมคะแนนที่พร้อมใช้งานสำหรับการกรอกเมื่อแตะเปิดอยู่ที่ระดับความสูงเต็มหน้าจอ</translation>
+<translation id="2104739941682874393">ฟีเจอร์การป้อนข้อความอัตโนมัติที่ดียิ่งขึ้นเข้าใจแบบฟอร์มได้ดีขึ้นและสามารถป้อนข้อความอัตโนมัติให้คุณได้เร็วขึ้น</translation>
 <translation id="2105838220373099643">เกมสวมบทบาท</translation>
 <translation id="2107021941795971877">การรองรับการพิมพ์</translation>
 <translation id="2108755909498034140">รีสตาร์ทคอมพิวเตอร์</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">ระบบพบว่ารหัสผ่านที่คุณเพิ่งใช้มีการรั่วไหลในการละเมิดข้อมูลครั้งหนึ่ง เครื่องมือจัดการรหัสผ่านแนะนำให้เปลี่ยนรหัสผ่านนี้ทันที</translation>
 <translation id="3307649904964670439">ปุ่มปรับแต่ง Chrome เปิดใช้งานเพื่อปรับแต่งรูปลักษณ์ของเบราว์เซอร์</translation>
 <translation id="3308006649705061278">หน่วยองค์กร (OU)</translation>
-<translation id="3317077846337994567">การจ่ายแบบผ่อนชำระยังไม่พร้อมให้บริการในขณะนี้ โปรดลองอีกครั้งในภายหลัง</translation>
 <translation id="3318016344440038475">รายการตลกทางทีวี</translation>
 <translation id="3324687287337751929">4 x 6 นิ้ว</translation>
 <translation id="3324983252691184275">แดงเข้ม</translation>
@@ -1528,6 +1528,7 @@
 <translation id="3570079787344939099">การเลื่อนและการซูม</translation>
 <translation id="357244642999988503">นำคอลัมน์ออก</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">เพิ่มข้อมูลใหม่ลงในที่อยู่</translation>
 <translation id="3575121482199441727">อนุญาตสำหรับเว็บไซต์นี้</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">เลือกตัวเลือกชื่อถนนแล้ว</translation>
@@ -1550,7 +1551,6 @@
 <translation id="3600106876108433070">ดูข้อมูลเกี่ยวกับตารางเปรียบเทียบ</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">ปุ่มจัดการการตั้งค่าความเป็นส่วนตัวของ Google เปิดใช้งานเพื่อไปที่การตั้งค่าความเป็นส่วนตัวของบัญชี Google</translation>
-<translation id="3602695245205338770">เลือกผู้ให้บริการการชําระเงินเป็นงวด</translation>
 <translation id="3603507503523709">ผู้ดูแลระบบบล็อกแอปพลิเคชันไว้</translation>
 <translation id="3605899229568538311">5 x 5 นิ้ว</translation>
 <translation id="3606917451836803637">รายการทีวี</translation>
@@ -2428,6 +2428,7 @@
 <translation id="5052517576853118371">หัวข้อที่ใช้งานอยู่</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{หากต้องการส่งไฟล์นี้โดยใช้การแชร์ใกล้เคียง ให้เพิ่มพื้นที่ว่าง (<ph name="DISK_SPACE_SIZE" />) ในอุปกรณ์}other{หากต้องการส่งไฟล์เหล่านี้โดยใช้การแชร์ใกล้เคียง ให้เพิ่มพื้นที่ว่าง (<ph name="DISK_SPACE_SIZE" />) ในอุปกรณ์}}</translation>
 <translation id="505757197798929356">ระบุเหตุผลในการเปิด (ต้องระบุ)</translation>
+<translation id="5058282932481719070">ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์การป้อนข้อความอัตโนมัติที่ดียิ่งขึ้นในการตั้งค่า</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>
@@ -3029,6 +3030,7 @@
 <translation id="6062937464449575061">ยกเลิกการติดตามราคา</translation>
 <translation id="6063415549109819824">สินเชื่อบ้าน</translation>
 <translation id="6070432475334343308">ไม่ได้อัปโหลดไฟล์อย่างน้อย 1 รายการไปยัง <ph name="FOLDER_NAME" /> ใน <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">บริการโปรแกรมแยกวิเคราะห์บุ๊กมาร์กเนื้อหา</translation>
 <translation id="6078069862923723141">เขียวแกมน้ำเงิน 2</translation>
 <translation id="6085149458302186532">ป้าย (มีสี)</translation>
 <translation id="6087312102907839798">การค้นหาที่เกี่ยวข้อง</translation>
@@ -3179,7 +3181,6 @@
 <translation id="6327065120806001832">การเข้าถึงเครือข่ายภายใน</translation>
 <translation id="6328639280570009161">ลองปิดการคาดคะเนเครือข่าย</translation>
 <translation id="6329815962353376655">&lt;พิมพ์คำถาม&gt;</translation>
-<translation id="6334834493885103305">ตอนนี้คุณจะชำระเงินเป็นงวดได้โดยใช้ Affirm, Zip หรือ Klarna</translation>
 <translation id="6335029926534404762">รองเท้ากีฬา</translation>
 <translation id="6336948221660696475">ไม่อนุญาต VR</translation>
 <translation id="6337133576188860026">หากเพิ่มพื้นที่ว่างไม่ถึง <ph name="SIZE" /> ไซต์บางแห่งอาจโหลดช้าลงเมื่อคุณเข้าชมครั้งถัดไป</translation>
@@ -3541,6 +3542,7 @@
 <translation id="6935082727755903526">งานบัญชีและการเงิน</translation>
 <translation id="6935179587384421592"><ph name="SIZE" /> บางเว็บไซต์อาจโหลดช้ากว่าเดิมเมื่อคุณเข้าชมครั้งถัดไป</translation>
 <translation id="6936976777388162184">อุปกรณ์นี้เป็นส่วนหนึ่งของแพ็กเกจและไม่สามารถลงทะเบียนกับ Kiosk &amp; Signage Upgrade ได้</translation>
+<translation id="6942444979237658241">ความคิดเห็น - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">เกมยุทธศาสตร์</translation>
 <translation id="6944692733090228304">คุณป้อนรหัสผ่านในเว็บไซต์ที่ <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> ไม่ได้จัดการ เพื่อปกป้องบัญชี โปรดอย่าใช้รหัสผ่านซ้ำในแอปและเว็บไซต์อื่นๆ</translation>
 <translation id="6946949206576443118">ค้นหาเว็บใน Chrome</translation>
@@ -3553,6 +3555,7 @@
 <translation id="695140971690006676">รีเซ็ตทั้งหมด</translation>
 <translation id="6954049078461159956">ฮอกกี้</translation>
 <translation id="695582302419398462">กระดาษแข็ง (5 ชั้น)</translation>
+<translation id="6957153644870901611">เปิดฟีเจอร์การป้อนข้อความอัตโนมัติที่ดียิ่งขึ้นเพื่อป้อนข้อมูลในช่องอื่นๆ เพิ่มเติมโดยอัตโนมัติ</translation>
 <translation id="6957887021205513506">ใบรับรองของเซิร์ฟเวอร์น่าจะเป็นของปลอม</translation>
 <translation id="6958564499836457428">จัดการการตั้งค่าความเป็นส่วนตัวของ Google ในบัญชี Google</translation>
 <translation id="6961844873822989059">สามารถขอใช้แบบอักษรที่ติดตั้งอยู่ในอุปกรณ์ได้</translation>
@@ -3999,6 +4002,7 @@
 <translation id="7668654391829183341">อุปกรณ์ที่ไม่รู้จัก</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" /> <ph name="ITEM_POSITION" /> จาก <ph name="ITEMS_TOTAL" /> รายการ</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{การดำเนินการกับข้อมูลที่แจ้งว่าเป็นความลับ (มีการดำเนินการ 1 ครั้งตั้งแต่เข้าสู่ระบบ) <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK" />}other{การดำเนินการกับข้อมูลที่แจ้งว่าเป็นความลับ (มีการดำเนินการ # ครั้งตั้งแต่เข้าสู่ระบบ) <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">ข้อมูลจากบัญชี Google <ph name="USER_EMAIL" /> จะช่วยให้คุณกรอกแบบฟอร์มใน Chrome ได้เร็วขึ้น</translation>
 <translation id="7673278391011283842">กล่องจดหมาย 6</translation>
 <translation id="7675325315208090829">จัดการวิธีการชำระเงิน...</translation>
 <translation id="767550629621587224">แท็บแบบตัดล่วงหน้า</translation>
@@ -4131,6 +4135,7 @@
 <translation id="7908648876066812348">กำลังเปิดบัตรเสมือน (Virtual Card)</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" /> กด Tab ตามด้วย Enter เพื่อไปที่หน้าการตรวจสอบความปลอดภัยของ Chrome ในการตั้งค่า</translation>
 <translation id="791107458486222637">กำลังทำซ้ำผลลัพธ์</translation>
+<translation id="7912924955815015552">นำเข้าจาก Safari แล้ว</translation>
 <translation id="791551905239004656">การวาดภาพและระบายสี</translation>
 <translation id="7916162853251942238">เฟล็กโซเบส</translation>
 <translation id="791698251820376781">องค์กรของคุณไม่อนุญาตให้ลงชื่อเข้าใช้</translation>
@@ -4265,6 +4270,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{สร้างเมื่อ 1 เดือนที่ผ่านมา}other{สร้างเมื่อ {NUM_MONTHS} เดือนที่ผ่านมา}}</translation>
 <translation id="8148608574971654810">เวอร์ชัน PDF:</translation>
 <translation id="8149426793427495338">คอมพิวเตอร์ของคุณเข้าสู่โหมดสลีปแล้ว</translation>
+<translation id="815036624016370447">ข้อมูลจากบัญชี Google <ph name="ACCOUNT" /> จะช่วยให้คุณกรอกแบบฟอร์มใน Chrome ได้เร็วขึ้น</translation>
 <translation id="8150722005171944719">ไฟล์ที่ <ph name="URL" /> ไม่สามารถอ่านได้ เนื่องจากอาจถูกลบ ย้ายไปแล้ว หรือการอนุญาตของไฟล์อาจป้องกันการเข้าถึง</translation>
 <translation id="8151185429379586178">เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์</translation>
 <translation id="8153865548451212769">{0,plural, =1{นโยบายของผู้ดูแลระบบไม่แนะนำให้ดาวน์โหลดไฟล์นี้ไปยัง <ph name="DESTINATION_NAME" />}other{นโยบายของผู้ดูแลระบบไม่แนะนำให้ดาวน์โหลดไฟล์เหล่านี้ไปยัง <ph name="DESTINATION_NAME" />}}</translation>
@@ -4751,7 +4757,6 @@
 <translation id="9005998258318286617">ไม่สามารถโหลดเอกสาร PDF</translation>
 <translation id="9008201768610948239">ไม่สนใจ</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{ไม่มี}=1{จากเว็บไซต์ 1 แห่ง}other{จากเว็บไซต์ # แห่ง}}</translation>
-<translation id="9012194306129927220">ตอนนี้คุณจะชำระเงินเป็นงวดได้โดยใช้ Affirm หรือ Zip</translation>
 <translation id="9014705027639070815">เว็บไซต์ที่คุณเข้าชมสามารถขอข้อมูลจาก Chrome เพื่อช่วยวัดประสิทธิภาพของโฆษณา Chrome อนุญาตให้เว็บไซต์รวบรวมข้อมูลบางประเภทได้ เช่น คุณซื้อสินค้าหลังจากเข้าชมเว็บไซต์หรือไม่</translation>
 <translation id="9018120810758822233">ป้อนรหัสความปลอดภัยสำหรับ <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">อีเมล</translation>
diff --git a/components/strings/components_strings_tr.xtb b/components/strings/components_strings_tr.xtb
index a73632b..91a81612 100644
--- a/components/strings/components_strings_tr.xtb
+++ b/components/strings/components_strings_tr.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Konum engellendi</translation>
 <translation id="2041788246978549610">Mevcut mikrofonları (<ph name="MICS_COUNT" />) kullanma</translation>
 <translation id="2042213636306070719">Tepsi 7</translation>
-<translation id="2043896419861982462">Taksitli ödeme seçeneklerini gizlemek için <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> bölümüne gidin</translation>
 <translation id="2045871135676061132">Zarf Personal</translation>
 <translation id="2046951263634619614">Kitapçılar</translation>
 <translation id="2048261947532620704">Sayfa çevriliyor</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Az önce kullandığınız şifrenin bir veri ihlali sonucunda açığa çıktığı anlaşıldı. Şifre Yöneticisi bu şifreyi hemen değiştirmenizi öneriyor.</translation>
 <translation id="3307649904964670439">Chrome'u özelleştir düğmesi, tarayıcınızın görünümünü özelleştirmek için etkinleştirin</translation>
 <translation id="3308006649705061278">Kuruluş Birimi (OU)</translation>
-<translation id="3317077846337994567">Taksitli ödeme şu anda kullanılamıyor. Daha sonra tekrar deneyin.</translation>
 <translation id="3318016344440038475">TV Komedi Dizileri</translation>
 <translation id="3324687287337751929">4 x 6 inç</translation>
 <translation id="3324983252691184275">Kızıl</translation>
@@ -1551,7 +1549,6 @@
 <translation id="3600106876108433070">Karşılaştırma tabloları hakkında bilgi edinin</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google gizlilik ayarlarını yönet düğmesi, Google Hesabınızın gizlilik ayarlarına gitmek için etkinleştirin</translation>
-<translation id="3602695245205338770">Taksitli ödeme sağlayıcı seçin</translation>
 <translation id="3603507503523709">Uygulama, yöneticiniz tarafından engellendi</translation>
 <translation id="3605899229568538311">5 x 5 inç</translation>
 <translation id="3606917451836803637">Televizyon Şovları ve Programları</translation>
@@ -3180,7 +3177,6 @@
 <translation id="6327065120806001832">yerel ağ erişimi</translation>
 <translation id="6328639280570009161">Ağ tahmin özelliğini devre dışı bırakmayı deneyin</translation>
 <translation id="6329815962353376655">&lt;Soru yazın&gt;</translation>
-<translation id="6334834493885103305">Affirm, Zip veya Klarna kullanarak artık taksitle ödeme yapabilirsiniz</translation>
 <translation id="6335029926534404762">Spor Ayakkabıları</translation>
 <translation id="6336948221660696475">VR'ye izin verilmedi</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> boyutundan daha az yer açar. Bir sonraki ziyaretinizde bazı siteler daha yavaş yüklenebilir.</translation>
@@ -3582,6 +3578,7 @@
 <translation id="6989763994942163495">Gelişmiş ayarları göster...</translation>
 <translation id="6991376411634620997">Geçiş anahtarı • Windows Hello</translation>
 <translation id="6997288673234694149">Beyzbol ve Softbol Ekipmanları</translation>
+<translation id="6998512609912910179">Formları daha hızlı doldurun</translation>
 <translation id="6999480632062519056">Fitness Dersi ve Kişisel Antrenör</translation>
 <translation id="7003278537452757231">Kilimler ve Halılar</translation>
 <translation id="7003322000677139268">Araç Parçaları ve Aksesuarları</translation>
@@ -4751,7 +4748,6 @@
 <translation id="9005998258318286617">PDF dokümanı yüklenemedi.</translation>
 <translation id="9008201768610948239">Yoksay</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Yok}=1{1 siteden}other{# siteden}}</translation>
-<translation id="9012194306129927220">Artık Affirm veya Zip kullanarak taksitle ödeme yapabilirsiniz</translation>
 <translation id="9014705027639070815">Ziyaret ettiğiniz siteler, reklamlarının performansını ölçmek için Chrome'dan bilgi isteyebilir. Chrome, sitelerin sınırlı türde verileri (ör. bir siteyi ziyaret ettikten sonra satın alma işlemi yapıp yapmadığınız) toplamasına izin verir.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> için güvenlik kodunuzu girin</translation>
 <translation id="901834265349196618">e-posta</translation>
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb
index 49781d8..035cf83 100644
--- a/components/strings/components_strings_uk.xtb
+++ b/components/strings/components_strings_uk.xtb
@@ -45,7 +45,7 @@
 <translation id="1070901266639972381">Ніч</translation>
 <translation id="1073690811593784042">Скло (кольорове)</translation>
 <translation id="1074287282535157335">Виберіть варіант погашення: щомісяця або 4 платежі на виплат (за умови відповідності вимогам)</translation>
-<translation id="1074497978438210769">Не конфіденційний</translation>
+<translation id="1074497978438210769">Не захищено</translation>
 <translation id="1074779248866616641">Результат</translation>
 <translation id="1075364221219156102">Використовувати ключ доступу</translation>
 <translation id="1080116354587839789">За шириною сторінки</translation>
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Доступ до геоданих заблоковано</translation>
 <translation id="2041788246978549610">Використовувати доступні мікрофони (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Лоток 7</translation>
-<translation id="2043896419861982462">Щоб приховати варіанти купівлі на виплат, перейдіть на сторінку <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Конверт особистий</translation>
 <translation id="2046951263634619614">Книжкові крамниці</translation>
 <translation id="2048261947532620704">Переклад сторінки</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">Введений пароль розкрито через порушення безпеки даних. Менеджер паролів радить негайно його змінити.</translation>
 <translation id="3307649904964670439">Кнопка "Налаштувати Chrome"; активуйте, щоб налаштувати вигляд веб-переглядача</translation>
 <translation id="3308006649705061278">Організаційний підрозділ (OU)</translation>
-<translation id="3317077846337994567">Функція "Оплата частинами" зараз недоступна. Спробуйте пізніше.</translation>
 <translation id="3318016344440038475">Телевізійні комедії</translation>
 <translation id="3324687287337751929">4 x 6 дюйм.</translation>
 <translation id="3324983252691184275">Малиновий</translation>
@@ -1529,6 +1527,7 @@
 <translation id="3570079787344939099">Зміна масштабу й прокручування</translation>
 <translation id="357244642999988503">Вилучити стовпець</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Додайте нову інформацію до адреси</translation>
 <translation id="3575121482199441727">Дозволити для цього сайту</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Вибрано опцію "Назва вулиці"</translation>
@@ -1551,7 +1550,6 @@
 <translation id="3600106876108433070">Докладніше про порівняльні таблиці</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Кнопка "Керувати налаштуваннями конфіденційності Google"; активуйте, щоб перейти в налаштування конфіденційності облікового запису Google</translation>
-<translation id="3602695245205338770">Виберіть постачальника, який пропонує купівлю на виплат</translation>
 <translation id="3603507503523709">Додаток заблоковано адміністратором</translation>
 <translation id="3605899229568538311">5 x 5 дюйм.</translation>
 <translation id="3606917451836803637">Телевізійні шоу й передачі</translation>
@@ -2018,7 +2016,7 @@
 <translation id="4329871760342656885">Помилка синтаксичного аналізу правила: <ph name="ERROR" /></translation>
 <translation id="433013776994920042">Веб-хостинг і реєстрація доменів</translation>
 <translation id="4331519897422864041">Накопичувач 5</translation>
-<translation id="4331708818696583467">Ненадійне</translation>
+<translation id="4331708818696583467">Не захищено</translation>
 <translation id="4332872603299969513">Дитяча література</translation>
 <translation id="4333295216031073611">Список покупок</translation>
 <translation id="4333561522337981382">керувати вікнами на всіх ваших екранах</translation>
@@ -3180,7 +3178,6 @@
 <translation id="6327065120806001832">доступ до локальної мережі</translation>
 <translation id="6328639280570009161">Спробуйте вимкнути прогнозування мережі.</translation>
 <translation id="6329815962353376655">&lt;Введіть запитання&gt;</translation>
-<translation id="6334834493885103305">Тепер ви можете сплачувати частинами за допомогою сервісів Affirm, Zip і Klarna</translation>
 <translation id="6335029926534404762">Спортивне взуття</translation>
 <translation id="6336948221660696475">Заборонено використовувати віртуальну реальність</translation>
 <translation id="6337133576188860026">Звільняє менше <ph name="SIZE" />. Деякі сайти можуть завантажуватися повільніше під час наступного відвідування.</translation>
@@ -4132,6 +4129,7 @@
 <translation id="7908648876066812348">Увімкнення віртуальної картки</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, натисніть клавішу Tab, а потім – Enter, щоб перейти на сторінку "Перевірка безпеки Chrome" у налаштуваннях</translation>
 <translation id="791107458486222637">Повторний запит результату</translation>
+<translation id="7912924955815015552">Імпортовано із Safari</translation>
 <translation id="791551905239004656">Малювання й розмальовки</translation>
 <translation id="7916162853251942238">Флексографічна основа</translation>
 <translation id="791698251820376781">За вимогами вашої організації, вам заборонено входити в обліковий запис</translation>
@@ -4752,7 +4750,6 @@
 <translation id="9005998258318286617">Не вдалося завантажити документ PDF.</translation>
 <translation id="9008201768610948239">Ігнорувати</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Немає}=1{З 1 сайту}one{З # сайту}few{З # сайтів}many{З # сайтів}other{З # сайту}}</translation>
-<translation id="9012194306129927220">Тепер ви можете розраховуватися частинами за допомогою рішення Affirm або Zip</translation>
 <translation id="9014705027639070815">Сайти, які ви відвідуєте, можуть запитувати в Chrome інформацію, яка допоможе їм оцінювати ефективність їх оголошень. Chrome дозволяє сайтам збирати лише певні типи даних, наприклад про те, чи здійснили ви покупку після відвідування ресурсу.</translation>
 <translation id="9018120810758822233">Введіть код безпеки для кредитної картки <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">електронна адреса</translation>
diff --git a/components/strings/components_strings_ur.xtb b/components/strings/components_strings_ur.xtb
index 4718da0..2cc40d66 100644
--- a/components/strings/components_strings_ur.xtb
+++ b/components/strings/components_strings_ur.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">بالوں کی نگہداشت</translation>
 <translation id="1935353813610900265">‏‫AI کے ذریعے تقویت یافتہ سرگزشت کی تلاش کے لیے تاثرات بھیجیں</translation>
 <translation id="1935995810530254458">بہر حال کاپی کریں</translation>
+<translation id="1938580037092872316">محفوظ کردہ پتے میں نئی معلومات شامل کریں</translation>
 <translation id="1939059826036755332">خودکار تصویر میں تصویر</translation>
 <translation id="1939175642807587452">سائٹ اطلاعات بھیجنے کیلئے پوچھ سکتی ہے</translation>
 <translation id="1940441167050915935">محفوظ کردہ سیکیورٹی کوڈز حذف کریں</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">مقام مسدود کر دیا گیا ہے</translation>
 <translation id="2041788246978549610">دستیاب مائیکروفونز استعمال کریں (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">ٹرے 7</translation>
-<translation id="2043896419861982462">قسطوں میں ادائیگی کرنے کے اختیارات کو چھپانے کیلئے <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> پر جائیں</translation>
 <translation id="2045871135676061132">ذاتی لفافہ</translation>
 <translation id="2046951263634619614">کتاب کے ریٹیلرز</translation>
 <translation id="2048261947532620704">صفحہ کا ترجمہ کیا جا رہا ہے</translation>
@@ -1375,7 +1375,6 @@
 <translation id="33073482541490531">آپ نے ابھی جو پاس ورڈ استعمال کیا وہ ڈیٹا کی خلاف ورزی میں پایا گیا۔ پاس ورڈ مینیجر اس پاس ورڈ کو ابھی تبدیل کرنے کی تجویز کرتا ہے۔</translation>
 <translation id="3307649904964670439">‏Chrome کو حسب ضرورت بنائیں بٹن، اپنے براؤزر کی شکل کو حسب ضرورت بنانے کے لیے فعال کریں</translation>
 <translation id="3308006649705061278">‏تنظیمی اکائی (OU)</translation>
-<translation id="3317077846337994567">فی الوقت 'وقت کے ساتھ ادائیگی کریں' کی سہولت دستیاب نہیں ہے۔ بعد میں دوبارہ کوشش کریں۔</translation>
 <translation id="3318016344440038475">‏TV کامیڈیز</translation>
 <translation id="3324687287337751929">‏‎4 x 6 انچ</translation>
 <translation id="3324983252691184275">قرمزی</translation>
@@ -1530,6 +1529,7 @@
 <translation id="3570079787344939099">اسکرولنگ اور زومنگ</translation>
 <translation id="357244642999988503">کالم ہٹائیں</translation>
 <translation id="3574305903863751447"><ph name="CITY" />، <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">پتہ میں نئی معلومات شامل کریں</translation>
 <translation id="3575121482199441727">اس سائٹ کے لیے اجازت دیں</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">گلی کا نام اختیار منتخب کیا گیا</translation>
@@ -1552,7 +1552,6 @@
 <translation id="3600106876108433070">موازنہ ٹیبلز کے بارے میں جانیں</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />، <ph name="DOMAIN" />، <ph name="TIME" /></translation>
 <translation id="3600492954573979888">‏Google کی رازداری کی ترتیبات کا نظم کریں بٹن، اپنی Google اکاؤنٹ کی رازداری کی ترتیبات ملاحظہ کرنے کیلئے فعال کریں</translation>
-<translation id="3602695245205338770">قسطوں میں ادائیگی کرنے کی سہولت دینے والے فراہم کنندہ کا انتخاب کریں</translation>
 <translation id="3603507503523709">ایپلیکیشن کو آپ کے منتظم کے ذریعے مسدود کیا گیا</translation>
 <translation id="3605899229568538311">‏‎5 x 5 انچ</translation>
 <translation id="3606917451836803637">‏TV شوز اور پروگرامز</translation>
@@ -3182,7 +3181,6 @@
 <translation id="6327065120806001832">مقامی نیٹ ورک تک رسائی</translation>
 <translation id="6328639280570009161">نیٹ ورک کی پیشین گوئی غیر فعال کرنے کی کوشش کریں</translation>
 <translation id="6329815962353376655">&lt;سوال ٹائپ کریں&gt;</translation>
-<translation id="6334834493885103305">‏اب آپ Affirm, Zip یا Klarna کا استعمال کر کے وقت کے ساتھ ادائیگی کر سکتے ہیں</translation>
 <translation id="6335029926534404762">ایتھلیٹک جوتے</translation>
 <translation id="6336948221660696475">‏‫VR کی اجازت نہیں دی گئی</translation>
 <translation id="6337133576188860026"><ph name="SIZE" /> سے کم بچت ہوتی ہے۔ آپ کے اگلے ملاحظہ پر کچھ سائٹس مزید آہستہ سے لوڈ ہو سکتی ہیں۔</translation>
@@ -3544,6 +3542,7 @@
 <translation id="6935082727755903526">اکاؤنٹنگ اور فائنانس والی جابز</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />۔ آپ کے اگلے ملاحظہ پر کچھ سائٹیں مزید آہستہ سے لوڈ ہو سکتی ہیں۔</translation>
 <translation id="6936976777388162184">‏یہ ایک بنڈل کردہ آلہ ہے اور اس کا Kiosk اور Signage Upgrade کے ساتھ اندراج نہیں کیا جا سکتا۔</translation>
+<translation id="6942444979237658241">تبصرے - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">حکمت عملی والی گیمز</translation>
 <translation id="6944692733090228304">آپ نے اپنا پاس ورڈ ایک ایسی سائٹ پر درج کیا ہے جو <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> کے زیر انتظام نہیں ہے۔ اپنے اکاؤنٹ کے تحفظ کے لیے، دیگر ایپس اور سائٹس پر اپنا پاس ورڈ دوبارہ استعمال نہ کریں۔</translation>
 <translation id="6946949206576443118">‏Chrome میں ویب تلاش کریں</translation>
@@ -4001,6 +4000,7 @@
 <translation id="7668654391829183341">نامعلوم آلہ</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />، <ph name="ITEM_POSITION" /> از <ph name="ITEMS_TOTAL" />۔</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{رازدارانہ کے بطور پرچم لگائے گئے ڈیٹا کے متعلق کی گئی کاروائیاں (لاگ ان کے بعد سے 1 کارروائی)۔ <ph name="BEGIN_LINK" />مزید جانیں<ph name="END_LINK" />}other{رازدارانہ کے بطور پرچم لگائے گئے ڈیٹا کے متعلق کی گئی کاروائیاں (لاگ ان کے بعد سے # کارروائیاں)۔ <ph name="BEGIN_LINK" />مزید جانیں<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">‏آپ کے Google اکاؤنٹ <ph name="USER_EMAIL" /> کی معلومات آپ کو Chrome میں تیزی سے فارمز بھرنے میں مدد کر سکتی ہیں</translation>
 <translation id="7673278391011283842">میل باکس 6</translation>
 <translation id="7675325315208090829">ادائیگی کے طریقوں کا نظم کریں...</translation>
 <translation id="767550629621587224">پری کٹ ٹیبز</translation>
@@ -4133,6 +4133,7 @@
 <translation id="7908648876066812348">ورچوئل کارڈ آن کیا جا رہا ہے</translation>
 <translation id="7909498058929404306">‏<ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />، ترتیبات میں Chrome سیفٹی چیک صفحہ پر جانے کے لیے Tab پھر Enter دبائیں</translation>
 <translation id="791107458486222637">نتیجے کو دوبارہ تخلیق کیا جا رہا ہے</translation>
+<translation id="7912924955815015552">‏‫Safari سے درآمد کردہ</translation>
 <translation id="791551905239004656">نقاشی اور رنگ آمیزی</translation>
 <translation id="7916162853251942238">فلیکسو بیس</translation>
 <translation id="791698251820376781">آپ کی تنظیم آپ کو سائن ان کرنے کی اجازت نہیں دیتی ہے</translation>
@@ -4267,6 +4268,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{‫1 ماہ پہلے تخلیق کیا گیا}other{‫{NUM_MONTHS} ماہ پہلے تخلیق کیا گیا}}</translation>
 <translation id="8148608574971654810">‏PDF ورژن:</translation>
 <translation id="8149426793427495338">آپ کا کمپیوٹر سلیپ وضع میں چلا گیا۔</translation>
+<translation id="815036624016370447">‏آپ کے Google اکاؤنٹ <ph name="ACCOUNT" /> کی معلومات آپ کو Chrome میں تیزی سے فارمز بھرنے میں مدد کر سکتی ہیں</translation>
 <translation id="8150722005171944719"><ph name="URL" /> پر موجود فائل پڑھنے لائق نہیں ہے۔ ممکن ہے اسے ہٹا دیا گیا ہو، منتقل کر دیا گیا ہو یا ممکن ہے فائل کی اجازتیں رسائی روک رہی ہوں۔</translation>
 <translation id="8151185429379586178">ڈویلپر ٹولز</translation>
 <translation id="8153865548451212769">{0,plural, =1{منتظم کی پالیسی اس فائل کو <ph name="DESTINATION_NAME" /> میں ڈاؤن لوڈ کرنے کی تجویز نہیں کرتی ہے}other{منتظم کی پالیسی ان فائلز کو <ph name="DESTINATION_NAME" /> میں ڈاؤن لوڈ کرنے کی تجویز نہیں کرتی ہے}}</translation>
@@ -4752,7 +4754,6 @@
 <translation id="9005998258318286617">‏PDF دستاویز لوڈ نہیں ہو سکی۔</translation>
 <translation id="9008201768610948239">نظر انداز کریں</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{کوئی نہیں}=1{‫1 سائٹ سے}other{‫# سائٹس سے}}</translation>
-<translation id="9012194306129927220">‏اب آپ Affirm یا Zip کا استعمال کر کے وقت کے ساتھ ادائیگی کر سکتے ہیں</translation>
 <translation id="9014705027639070815">‏آپ کی ملاحظہ کی جانے والی سائٹس اپنے اشتہارات کی کارکردگی کی پیمائش میں مدد کے لیے Chrome سے معلومات طلب کر سکتی ہیں۔ Chrome سائٹس کو ڈیٹا کی محدود اقسام جمع کرنے کی اجازت دیتا ہے، جیسے کہ آیا آپ نے کسی سائٹ پر جانے کے بعد کوئی خریداری کی ہے۔</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> کے لئے اپنا سیکیورٹی کوڈ درج کریں</translation>
 <translation id="901834265349196618">ای میل</translation>
diff --git a/components/strings/components_strings_uz.xtb b/components/strings/components_strings_uz.xtb
index 5588ee7..4b38de2e 100644
--- a/components/strings/components_strings_uz.xtb
+++ b/components/strings/components_strings_uz.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Joylashuv bloklandi</translation>
 <translation id="2041788246978549610">Mavjud mikrofonlardan foydalanish (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Tarnov 7</translation>
-<translation id="2043896419861982462">Muddatli toʻlov usullarini berkitish uchun <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /> sahifasini oching</translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">Kitob sotuvchilar</translation>
 <translation id="2048261947532620704">Sahifa tarjima qilinmoqda</translation>
@@ -658,6 +657,7 @@
 <translation id="2102495993840063010">Android ilovalar</translation>
 <translation id="2102519472192754194">Veb-brauzerlar</translation>
 <translation id="2103210856015238101">Teginib kiritiladigan sodiq mijoz kartalari roʻyxati toʻliq hajmda ochildi.</translation>
+<translation id="2104739941682874393">Yaxshilangan avtomatik kiritish shakllarni aniqroq tushunadi va ularni tezroq toʻldirishi mumkin.</translation>
 <translation id="2105838220373099643">Rol oʻynash oʻyinlari</translation>
 <translation id="2107021941795971877">Chop etish mumkin</translation>
 <translation id="2108755909498034140">Kompyuterni o‘chirib yoqing</translation>
@@ -1372,7 +1372,6 @@
 <translation id="33073482541490531">Hozirgina siz foydalangan parol oshkor qilingan. Parollar menejeri bu parolni hoziroq almashtirishni tavsiya etadi.</translation>
 <translation id="3307649904964670439">Chromeni moslash tugmasi, brauzer koʻrinishini moslash uchun faollashtiring</translation>
 <translation id="3308006649705061278">Bo‘lim (OU)</translation>
-<translation id="3317077846337994567">Ayni vaqtda muddatli toʻlash imkonsiz. Keyinroq qayta urining.</translation>
 <translation id="3318016344440038475">TV komediyalar</translation>
 <translation id="3324687287337751929">4 x 6 in</translation>
 <translation id="3324983252691184275">Malina rang</translation>
@@ -1549,7 +1548,6 @@
 <translation id="3600106876108433070">Taqqoslash jadvali haqida batafsil</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Google maxfiylik sozlamalarini boshqarish tugmasi, Google hisobi maxfiylik sozlamalarini ochish uchun faollashtiring</translation>
-<translation id="3602695245205338770">Muddatli toʻlov xizmatini tanlang</translation>
 <translation id="3603507503523709">Ilova administrator tomonidan bloklangan</translation>
 <translation id="3605899229568538311">5 x 5 in</translation>
 <translation id="3606917451836803637">Seriallar va dasturlar</translation>
@@ -2426,6 +2424,7 @@
 <translation id="5052517576853118371">Faol mavzular</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Nearby Share yordamida bu faylni yuborish uchun qurilmangizda (<ph name="DISK_SPACE_SIZE" />) joy boʻshating}other{Nearby Share yordamida bu faylni yuborish uchun qurilmangizda (<ph name="DISK_SPACE_SIZE" />) joy boʻshating}}</translation>
 <translation id="505757197798929356">Ochish sababini yozing (majburiy)</translation>
+<translation id="5058282932481719070">sozlamalarda yaxshilangan avtomatik kiritish haqida batafsil</translation>
 <translation id="5060419232449737386">Izoh sozlamalari</translation>
 <translation id="5060483733937416656"><ph name="PROVIDER_ORIGIN" /> saytlarida shaxsni Windows Hello yordamida tasdiqlash mumkin. Bu provayder toʻlov usulingiz axborotini saqlashi mumkin, lekin uning <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Buni nazarda tutdingizmi: <ph name="LOOKALIKE_DOMAIN" />?</translation>
@@ -3027,6 +3026,7 @@
 <translation id="6062937464449575061">Narxni kuzatmaslik</translation>
 <translation id="6063415549109819824">Uylarni moliyalashtirish</translation>
 <translation id="6070432475334343308">Bir yoki bir nechta fayl <ph name="CLOUD_PROVIDER" /> omboridagi <ph name="FOLDER_NAME" /> jildiga yuklanmadi</translation>
+<translation id="6071503852498277813">Kontent bukmarklarini tahlil qilish xizmati</translation>
 <translation id="6078069862923723141">Zangori 2</translation>
 <translation id="6085149458302186532">Yorliqlar (rangli)</translation>
 <translation id="6087312102907839798">Aloqador qidiruvlar</translation>
@@ -3176,7 +3176,6 @@
 <translation id="6327065120806001832">mahalliy tarmoqqa ruxsat</translation>
 <translation id="6328639280570009161">Tarmoqni oldindan aniqlash funksiyasidan foydalanib ko‘ring</translation>
 <translation id="6329815962353376655">&lt;Savolni yozing&gt;</translation>
-<translation id="6334834493885103305">Endi Affirm, Zip yoki Klarna orqali boʻlib toʻlash mumkin</translation>
 <translation id="6335029926534404762">Sport poyabzali</translation>
 <translation id="6336948221660696475">VR ishlatish rad etildi</translation>
 <translation id="6337133576188860026">Xotirada <ph name="SIZE" /> tozalandi. Bundan keyin ba’zi veb-saytlar sekinroq yuklanishi mumkin.</translation>
@@ -3551,6 +3550,7 @@
 <translation id="695140971690006676">Hammasini tiklash</translation>
 <translation id="6954049078461159956">Xokkey</translation>
 <translation id="695582302419398462">Karton (ikki qatlamli)</translation>
+<translation id="6957153644870901611">Yaxshilangan avtomatik kiritishni yoqib, koʻproq axborotlarni avtomatik kiriting</translation>
 <translation id="6957887021205513506">Server sertifikati qalbaki bo‘lishi mumkin.</translation>
 <translation id="6958564499836457428">Google hisobidagi maxfiylik sozlamalarini boshqarish</translation>
 <translation id="6961844873822989059">Qurilmangizdagi shriftlardan foydalanish uchun ruxsat soʻrashi mumkin</translation>
@@ -4750,7 +4750,6 @@
 <translation id="9005998258318286617">PDF hujjat yuklanmadi.</translation>
 <translation id="9008201768610948239">Tashlab ketish</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Hech qanday}=1{1 ta saytdan}other{# ta saytdan}}</translation>
-<translation id="9012194306129927220">Endi Affirm yoki Zip orqali boʻlib toʻlash mumkin</translation>
 <translation id="9014705027639070815">Ochilgan saytlar oʻz reklamalari unumdorligini oʻlchash maqsadida Chromedan axborot soʻrashi mumkin. Chrome saytlarga tashrifdan keyingi xaridlar kabi cheklangan turdagi axborotlarni jamlashga ruxsat beradi.</translation>
 <translation id="9018120810758822233"><ph name="CREDIT_CARD" /> kartangiz himoya kodini kiriting</translation>
 <translation id="901834265349196618">e-pochta</translation>
diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb
index a2954e5e..f16befa 100644
--- a/components/strings/components_strings_vi.xtb
+++ b/components/strings/components_strings_vi.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">Chăm sóc tóc</translation>
 <translation id="1935353813610900265">Gửi ý kiến phản hồi về tính năng tìm thông tin trong nhật ký do AI hỗ trợ</translation>
 <translation id="1935995810530254458">Vẫn sao chép</translation>
+<translation id="1938580037092872316">Thêm thông tin mới vào địa chỉ đã lưu</translation>
 <translation id="1939059826036755332">Chế độ hình trong hình tự động</translation>
 <translation id="1939175642807587452">Trang web có thể yêu cầu gửi thông báo</translation>
 <translation id="1940441167050915935">Xoá mã bảo mật đã lưu</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">Đã chặn quyền truy cập vị trí</translation>
 <translation id="2041788246978549610">Sử dụng micrô có sẵn (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Khay 7</translation>
-<translation id="2043896419861982462">Để ẩn các lựa chọn thanh toán dần, hãy chuyển đến <ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Phong bì thư từ cá nhân</translation>
 <translation id="2046951263634619614">Nhà bán lẻ sách</translation>
 <translation id="2048261947532620704">Đang dịch trang</translation>
@@ -658,6 +658,7 @@
 <translation id="2102495993840063010">Ứng dụng Android</translation>
 <translation id="2102519472192754194">Trình duyệt web</translation>
 <translation id="2103210856015238101">Thẻ khách hàng thân thiết có thể điền bằng thao tác chạm đã mở trên toàn màn hình.</translation>
+<translation id="2104739941682874393">Tính năng tự động điền nâng cao nhận biết rõ các biểu mẫu hơn và có thể tự động điền giúp bạn nhanh hơn</translation>
 <translation id="2105838220373099643">Trò chơi nhập vai</translation>
 <translation id="2107021941795971877">Hỗ trợ in</translation>
 <translation id="2108755909498034140">Khởi động lại máy tính của bạn</translation>
@@ -1374,7 +1375,6 @@
 <translation id="33073482541490531">Mật khẩu bạn vừa sử dụng đã bị lộ trong một sự cố rò rỉ dữ liệu. Trình quản lý mật khẩu khuyên bạn nên đổi mật khẩu này ngay.</translation>
 <translation id="3307649904964670439">Nút Tuỳ chỉnh Chrome, hãy nhấn nút này để tuỳ chỉnh giao diện trình duyệt của bạn</translation>
 <translation id="3308006649705061278">Đơn vị Tổ chức (OU)</translation>
-<translation id="3317077846337994567">Bạn hiện không thể thanh toán dần. Hãy thử lại sau.</translation>
 <translation id="3318016344440038475">Hài kịch truyền hình</translation>
 <translation id="3324687287337751929">4 x 6 inch</translation>
 <translation id="3324983252691184275">Đỏ thẫm</translation>
@@ -1529,6 +1529,7 @@
 <translation id="3570079787344939099">Cuộn và thu phóng</translation>
 <translation id="357244642999988503">Xoá cột</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
+<translation id="3574520980813687946">Thêm thông tin mới vào địa chỉ</translation>
 <translation id="3575121482199441727">Cho phép đối với trang web này</translation>
 <translation id="3575168918110434329">A4x7</translation>
 <translation id="3575589330755445706">Đã chọn tuỳ chọn tên đường phố</translation>
@@ -1551,7 +1552,6 @@
 <translation id="3600106876108433070">Tìm hiểu về bảng so sánh</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Nút Quản lý chế độ cài đặt quyền riêng tư của Google, hãy nhấn nút này để vào phần cài đặt quyền riêng tư của Tài khoản Google</translation>
-<translation id="3602695245205338770">Chọn nhà cung cấp dịch vụ thanh toán dần</translation>
 <translation id="3603507503523709">Quản trị viên đã chặn ứng dụng</translation>
 <translation id="3605899229568538311">5 x 5 inch</translation>
 <translation id="3606917451836803637">Chương trình truyền hình và các chương trình khác</translation>
@@ -2429,6 +2429,7 @@
 <translation id="5052517576853118371">Chủ đề đang được sử dụng</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Để gửi tệp này bằng tính năng Chia sẻ lân cận, hãy giải phóng dung lượng (<ph name="DISK_SPACE_SIZE" />) trên thiết bị của bạn}other{Để gửi các tệp này bằng tính năng Chia sẻ lân cận, hãy giải phóng dung lượng (<ph name="DISK_SPACE_SIZE" />) trên thiết bị của bạn}}</translation>
 <translation id="505757197798929356">Cung cấp lý do mở tệp (bắt buộc)</translation>
+<translation id="5058282932481719070">tìm hiểu thêm về tính năng tự động điền nâng cao trong phần cài đặt</translation>
 <translation id="5060419232449737386">Cài đặt phụ đề</translation>
 <translation id="5060483733937416656">Bạn đã chọn xác minh với Windows Hello trên các trang web sử dụng <ph name="PROVIDER_ORIGIN" />. Nhà cung cấp này có thể đã lưu trữ thông tin về phương thức thanh toán của bạn mà bạn có thể <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Ý của bạn là <ph name="LOOKALIKE_DOMAIN" /> phải không?</translation>
@@ -3030,6 +3031,7 @@
 <translation id="6062937464449575061">Bỏ theo dõi giá</translation>
 <translation id="6063415549109819824">Vay mua nhà</translation>
 <translation id="6070432475334343308">Còn một hoặc nhiều tệp chưa được tải lên <ph name="FOLDER_NAME" /> trên <ph name="CLOUD_PROVIDER" /></translation>
+<translation id="6071503852498277813">Dịch vụ phân tích cú pháp dấu trang nội dung</translation>
 <translation id="6078069862923723141">Xanh lơ 2</translation>
 <translation id="6085149458302186532">Nhãn (Có màu)</translation>
 <translation id="6087312102907839798">Nội dung tìm kiếm có liên quan</translation>
@@ -3180,7 +3182,6 @@
 <translation id="6327065120806001832">quyền truy cập mạng cục bộ</translation>
 <translation id="6328639280570009161">Thử tắt dự đoán mạng</translation>
 <translation id="6329815962353376655">&lt;Nhập câu hỏi&gt;</translation>
-<translation id="6334834493885103305">Giờ đây, bạn có thể thanh toán trong thời gian dài bằng Affirm, Zip hoặc Klarna</translation>
 <translation id="6335029926534404762">Giày thể thao</translation>
 <translation id="6336948221660696475">Không cho phép sử dụng thực tế ảo</translation>
 <translation id="6337133576188860026">Giải phóng dưới <ph name="SIZE" /> dung lượng. Một số trang web có thể tải chậm hơn vào lần tới bạn truy cập.</translation>
@@ -3542,6 +3543,7 @@
 <translation id="6935082727755903526">Công việc kế toán và tài chính</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />. Một số trang web có thể tải chậm hơn vào lần tới bạn truy cập.</translation>
 <translation id="6936976777388162184">Đây là thiết bị đi kèm và bạn không thể đăng ký bằng Bản nâng cấp Kiosk &amp; Signage.</translation>
+<translation id="6942444979237658241">Bình luận – <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">Trò chơi chiến thuật</translation>
 <translation id="6944692733090228304">Bạn đã nhập mật khẩu trên trang web không do <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> quản lý. Để bảo vệ tài khoản, không sử dụng lại mật khẩu của bạn trên các ứng dụng và trang web khác.</translation>
 <translation id="6946949206576443118">Tìm kiếm trên web bằng Chrome</translation>
@@ -3554,6 +3556,7 @@
 <translation id="695140971690006676">Đặt lại tất cả</translation>
 <translation id="6954049078461159956">Khúc côn cầu</translation>
 <translation id="695582302419398462">Bìa cứng (Hai lớp)</translation>
+<translation id="6957153644870901611">Bật tính năng tự động điền nâng cao để tự động điền thêm các trường</translation>
 <translation id="6957887021205513506">Chứng chỉ của máy chủ dường như giả mạo.</translation>
 <translation id="6958564499836457428">Quản lý chế độ cài đặt quyền riêng tư của Google trong Tài khoản Google của bạn</translation>
 <translation id="6961844873822989059">Trang web có thể yêu cầu dùng phông chữ đã cài đặt trên thiết bị của bạn</translation>
@@ -4000,6 +4003,7 @@
 <translation id="7668654391829183341">Thiết bị không xác định</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />, <ph name="ITEM_POSITION" />/<ph name="ITEMS_TOTAL" />.</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{Các thao tác được thực hiện trên dữ liệu được gắn cờ là bí mật (1 thao tác kể từ khi đăng nhập). <ph name="BEGIN_LINK" />Tìm hiểu thêm<ph name="END_LINK" />}other{Các thao tác đã thực hiện trên dữ liệu được gắn cờ là bí mật (# thao tác kể từ khi đăng nhập). <ph name="BEGIN_LINK" />Tìm hiểu thêm<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Thông tin từ Tài khoản Google <ph name="USER_EMAIL" /> có thể giúp bạn điền nhanh hơn vào biểu mẫu trong Chrome</translation>
 <translation id="7673278391011283842">Hộp thư 6</translation>
 <translation id="7675325315208090829">Quản lý phương thức thanh toán...</translation>
 <translation id="767550629621587224">Giấy có nhãn cắt sẵn</translation>
@@ -4132,6 +4136,7 @@
 <translation id="7908648876066812348">Đang bật thẻ ảo</translation>
 <translation id="7909498058929404306"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, nhấn phím Tab rồi nhấn phím Enter để chuyển đến trang kiểm tra an toàn trên Chrome trong phần cài đặt</translation>
 <translation id="791107458486222637">Đang khôi phục kết quả</translation>
+<translation id="7912924955815015552">Được nhập từ Safari</translation>
 <translation id="791551905239004656">Vẽ và tô màu</translation>
 <translation id="7916162853251942238">Gốc Flexo</translation>
 <translation id="791698251820376781">Tổ chức của bạn không cho phép bạn đăng nhập</translation>
@@ -4266,6 +4271,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{Tạo 1 tháng trước}other{Tạo {NUM_MONTHS} tháng trước}}</translation>
 <translation id="8148608574971654810">Phiên bản PDF:</translation>
 <translation id="8149426793427495338">Máy tính của bạn đã chuyển sang chế độ ngủ.</translation>
+<translation id="815036624016370447">Thông tin từ Tài khoản Google <ph name="ACCOUNT" /> có thể giúp bạn điền nhanh hơn vào biểu mẫu trong Chrome</translation>
 <translation id="8150722005171944719">Không thể đọc được tệp tại <ph name="URL" />.  Tệp này có thể đã bị xóa, di chuyển hoặc quyền tệp có thể đang chặn truy cập.</translation>
 <translation id="8151185429379586178">Công cụ dành cho nhà phát triển</translation>
 <translation id="8153865548451212769">{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 xuống <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 xuống <ph name="DESTINATION_NAME" />}}</translation>
@@ -4752,7 +4758,6 @@
 <translation id="9005998258318286617">Không tải được tài liệu PDF.</translation>
 <translation id="9008201768610948239">Bỏ qua</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Không có}=1{Từ 1 trang web}other{Từ # trang web}}</translation>
-<translation id="9012194306129927220">Giờ đây, bạn có thể thanh toán trong thời gian dài bằng Affirm hoặc Zip</translation>
 <translation id="9014705027639070815">Các trang web bạn truy cập có thể đề nghị Chrome cung cấp thông tin giúp đo lường hiệu suất của quảng cáo mà các trang web đó hiển thị. Chrome chỉ cho phép các trang web thu thập một số loại dữ liệu, chẳng hạn như dữ liệu cho biết bạn có mua hàng sau khi truy cập một trang web hay không.</translation>
 <translation id="9018120810758822233">Nhập mã bảo mật của bạn cho <ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">email</translation>
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb
index b144ac50..08612286 100644
--- a/components/strings/components_strings_zh-CN.xtb
+++ b/components/strings/components_strings_zh-CN.xtb
@@ -557,6 +557,7 @@
 <translation id="1927439846988093361">美发</translation>
 <translation id="1935353813610900265">发送有关由 AI 技术提供支持的历史记录搜索的反馈</translation>
 <translation id="1935995810530254458">仍然复制</translation>
+<translation id="1938580037092872316">向已保存的地址添加新信息</translation>
 <translation id="1939059826036755332">自动进入画中画模式</translation>
 <translation id="1939175642807587452">可以询问能否向您发送通知</translation>
 <translation id="1940441167050915935">删除已保存的安全码</translation>
@@ -619,7 +620,6 @@
 <translation id="2040894699575719559">已阻止获取位置信息</translation>
 <translation id="2041788246978549610">使用可用的麦克风(<ph name="MICS_COUNT" /> 个)</translation>
 <translation id="2042213636306070719">纸匣 7</translation>
-<translation id="2043896419861982462">如要隐藏分期付款选项,请前往<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Personal 信封</translation>
 <translation id="2046951263634619614">图书零售商</translation>
 <translation id="2048261947532620704">正在翻译网页</translation>
@@ -1372,7 +1372,6 @@
 <translation id="33073482541490531">系统检测到,您刚才使用的密码遭遇了数据泄露。密码管理工具建议您立即更改此密码。</translation>
 <translation id="3307649904964670439">“自定义 Chrome”按钮,激活它即可自定义您的浏览器外观</translation>
 <translation id="3308006649705061278">组织单位 (OU)</translation>
-<translation id="3317077846337994567">目前无法使用分期付款功能,请稍后重试。</translation>
 <translation id="3318016344440038475">电视喜剧</translation>
 <translation id="3324687287337751929">4 x 6 英寸</translation>
 <translation id="3324983252691184275">深红色</translation>
@@ -1548,7 +1547,6 @@
 <translation id="3600106876108433070">了解比较表格</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />,<ph name="DOMAIN" />,<ph name="TIME" /></translation>
 <translation id="3600492954573979888">“管理 Google 隐私设置”按钮,激活它即可访问您的 Google 账号隐私设置</translation>
-<translation id="3602695245205338770">选择分期付款服务提供商</translation>
 <translation id="3603507503523709">已被您的管理员禁用的应用</translation>
 <translation id="3605899229568538311">5 x 5 英寸</translation>
 <translation id="3606917451836803637">电视节目</translation>
@@ -3175,7 +3173,6 @@
 <translation id="6327065120806001832">本地网络访问权限</translation>
 <translation id="6328639280570009161">请尝试停用网络联想查询功能</translation>
 <translation id="6329815962353376655">&lt;输入问题&gt;</translation>
-<translation id="6334834493885103305">现在,您可以使用 Affirm、Zip 或 Klarna 分期付款</translation>
 <translation id="6335029926534404762">运动鞋</translation>
 <translation id="6336948221660696475">不允许使用 VR</translation>
 <translation id="6337133576188860026">释放不到 <ph name="SIZE" /> 空间。当您下次访问时,某些网站的加载速度可能会更慢。</translation>
@@ -3537,6 +3534,7 @@
 <translation id="6935082727755903526">会计和财务职位</translation>
 <translation id="6935179587384421592"><ph name="SIZE" />。当您下次访问时,某些网站的加载速度可能会更慢。</translation>
 <translation id="6936976777388162184">这是一个套装设备,无法注册自助服务终端和数字标牌升级服务。</translation>
+<translation id="6942444979237658241">评论 - <ph name="GROUP_NAME" /></translation>
 <translation id="6944557544071529399">策略游戏</translation>
 <translation id="6944692733090228304">您在一个不受 <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> 管理的网站上输入了您的密码。为了保护您的账号,请不要在其他应用和网站上重复使用您的密码。</translation>
 <translation id="6946949206576443118">在 Chrome 中搜索网络信息</translation>
@@ -3995,6 +3993,7 @@
 <translation id="7668654391829183341">未知设备</translation>
 <translation id="7669320311687290322"><ph name="ITEM_LABEL" />,第 <ph name="ITEM_POSITION" /> 项(共 <ph name="ITEMS_TOTAL" /> 项)。</translation>
 <translation id="7669907849388166732">{COUNT,plural, =1{对标记为“机密”的数据执行的操作(自登录后报告了 1 项操作)。<ph name="BEGIN_LINK" />了解详情<ph name="END_LINK" />}other{对标记为“机密”的数据执行的操作(自登录后报告了 # 项操作)。<ph name="BEGIN_LINK" />了解详情<ph name="END_LINK" />}}</translation>
+<translation id="7672684333490246092">Google 账号 <ph name="USER_EMAIL" /> 中的信息可帮助您在 Chrome 中更快地填写表单</translation>
 <translation id="7673278391011283842">信箱 6</translation>
 <translation id="7675325315208090829">管理付款方式…</translation>
 <translation id="767550629621587224">预剪切标签</translation>
@@ -4261,6 +4260,7 @@
 <translation id="814432316791813431">{NUM_MONTHS,plural, =1{创建时间:1 个月前}other{创建时间:{NUM_MONTHS} 个月前}}</translation>
 <translation id="8148608574971654810">PDF 版本:</translation>
 <translation id="8149426793427495338">您的计算机已进入休眠模式。</translation>
+<translation id="815036624016370447">Google 账号 <ph name="ACCOUNT" /> 中的信息可帮助您在 Chrome 中更快地填写表单</translation>
 <translation id="8150722005171944719">无法读取 <ph name="URL" /> 上的文件。该文件可能已遭到删除、移动,或者文件权限不允许进行访问。</translation>
 <translation id="8151185429379586178">开发者工具</translation>
 <translation id="8153865548451212769">{0,plural, =1{管理员政策不建议将此文件下载到<ph name="DESTINATION_NAME" />}other{管理员政策不建议将这些文件下载到<ph name="DESTINATION_NAME" />}}</translation>
@@ -4747,7 +4747,6 @@
 <translation id="9005998258318286617">未能加载 PDF 文档。</translation>
 <translation id="9008201768610948239">忽略</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{无}=1{来自 1 个网站}other{来自 # 个网站}}</translation>
-<translation id="9012194306129927220">现在,您可以使用 Affirm 或 Zip 分期付款</translation>
 <translation id="9014705027639070815">您访问的网站可请求 Chrome 提供相关信息,以便衡量各自的广告效果。Chrome 允许网站收集有限类型的数据,例如您在访问某个网站后是否购买了商品。</translation>
 <translation id="9018120810758822233">输入“<ph name="CREDIT_CARD" />”的安全码</translation>
 <translation id="901834265349196618">邮箱</translation>
diff --git a/components/strings/components_strings_zh-HK.xtb b/components/strings/components_strings_zh-HK.xtb
index fe669f2..2e2f0d7a 100644
--- a/components/strings/components_strings_zh-HK.xtb
+++ b/components/strings/components_strings_zh-HK.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">位置已封鎖</translation>
 <translation id="2041788246978549610">使用可存取的麥克風 (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">紙匣 7</translation>
-<translation id="2043896419861982462">如要隱藏分期付款選項,請前往<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Personal 信封</translation>
 <translation id="2046951263634619614">圖書零售商</translation>
 <translation id="2048261947532620704">正在翻譯頁面</translation>
@@ -1374,7 +1373,6 @@
 <translation id="33073482541490531">系統發現您剛才使用的密碼因資料外洩而被洩露。「密碼管理工具」建議您立即變更密碼。</translation>
 <translation id="3307649904964670439">自訂 Chrome 按鈕,啟動之後就可以自訂瀏覽器嘅風格</translation>
 <translation id="3308006649705061278">機構單位 (OU)</translation>
-<translation id="3317077846337994567">目前無法使用分期付款,請稍後再試。</translation>
 <translation id="3318016344440038475">電視喜劇</translation>
 <translation id="3324687287337751929">4 x 6 吋</translation>
 <translation id="3324983252691184275">棕紅色</translation>
@@ -1550,7 +1548,6 @@
 <translation id="3600106876108433070">了解比較表格嘅詳情</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />,<ph name="DOMAIN" />,<ph name="TIME" /></translation>
 <translation id="3600492954573979888">管理 Google 私隱設定按鈕,啟動之後就可以去 Google 帳戶私隱設定</translation>
-<translation id="3602695245205338770">選擇分期付款服務商</translation>
 <translation id="3603507503523709">您的管理員已封鎖應用程式</translation>
 <translation id="3605899229568538311">5 x 5 吋</translation>
 <translation id="3606917451836803637">電視節目</translation>
@@ -3179,7 +3176,6 @@
 <translation id="6327065120806001832">區域網絡存取權</translation>
 <translation id="6328639280570009161">建議停用網絡預測功能</translation>
 <translation id="6329815962353376655">&lt;輸入問題&gt;</translation>
-<translation id="6334834493885103305">你現可透過 Affirm、Zip 或 Klarna 分期付款</translation>
 <translation id="6335029926534404762">運動鞋</translation>
 <translation id="6336948221660696475">不允許使用 VR</translation>
 <translation id="6337133576188860026">釋的快取不到 <ph name="SIZE" />。在您下次瀏覽部分網站時,載入速度可能會變慢。</translation>
@@ -4750,7 +4746,6 @@
 <translation id="9005998258318286617">無法載入 PDF 文件。</translation>
 <translation id="9008201768610948239">略過</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{無}=1{來自 1 個網站}other{來自 # 個網站}}</translation>
-<translation id="9012194306129927220">你現可透過 Affirm 或 Zip 分期付款</translation>
 <translation id="9014705027639070815">你瀏覽的網站可要求 Chrome 提供資料,協助網站評估廣告成效。Chrome 只允許網站收集特定類型的資料,例如使用者是否在瀏覽網站後購物。</translation>
 <translation id="9018120810758822233">請輸入 <ph name="CREDIT_CARD" /> 的安全碼</translation>
 <translation id="901834265349196618">電郵</translation>
diff --git a/components/strings/components_strings_zh-TW.xtb b/components/strings/components_strings_zh-TW.xtb
index 3b4dbdc..efdafd2 100644
--- a/components/strings/components_strings_zh-TW.xtb
+++ b/components/strings/components_strings_zh-TW.xtb
@@ -618,7 +618,6 @@
 <translation id="2040894699575719559">禁止取得位置資訊</translation>
 <translation id="2041788246978549610">使用可存取的麥克風 (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">紙匣 7</translation>
-<translation id="2043896419861982462">如要隱藏分期付款選項,請前往<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Envelope Personal</translation>
 <translation id="2046951263634619614">零售書店</translation>
 <translation id="2048261947532620704">正在翻譯頁面</translation>
@@ -1372,7 +1371,6 @@
 <translation id="33073482541490531">系統發現你剛才使用的密碼因為資料侵害事件而遭到外洩。密碼管理工具建議你立即變更這組密碼。</translation>
 <translation id="3307649904964670439">「自訂 Chrome」按鈕,啟動後即可自訂瀏覽器外觀</translation>
 <translation id="3308006649705061278">組織單位 (OU)</translation>
-<translation id="3317077846337994567">目前無法使用分期付款,請稍後再試。</translation>
 <translation id="3318016344440038475">電視喜劇</translation>
 <translation id="3324687287337751929">4 x 6 吋</translation>
 <translation id="3324983252691184275">深紅色</translation>
@@ -1549,7 +1547,6 @@
 <translation id="3600106876108433070">瞭解比較表格</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />,<ph name="DOMAIN" />,<ph name="TIME" /></translation>
 <translation id="3600492954573979888">「管理 Google 隱私權設定」按鈕,啟動後即可前往 Google 帳戶隱私權設定</translation>
-<translation id="3602695245205338770">選擇分期付款服務供應商</translation>
 <translation id="3603507503523709">已遭系統管理員封鎖的應用程式</translation>
 <translation id="3605899229568538311">5 x 5 吋</translation>
 <translation id="3606917451836803637">電視表演與節目</translation>
@@ -3178,7 +3175,6 @@
 <translation id="6327065120806001832">區域網路存取權</translation>
 <translation id="6328639280570009161">建議停用網路預測功能</translation>
 <translation id="6329815962353376655">&lt;輸入問題&gt;</translation>
-<translation id="6334834493885103305">現在可以使用 Affirm、Zip 或 Klarna 分期付款</translation>
 <translation id="6335029926534404762">運動鞋</translation>
 <translation id="6336948221660696475">不允許使用 VR</translation>
 <translation id="6337133576188860026">釋出不到 <ph name="SIZE" />。下次造訪部分網站時,載入速度可能會變慢。</translation>
@@ -3580,6 +3576,7 @@
 <translation id="6989763994942163495">顯示進階設定...</translation>
 <translation id="6991376411634620997">密碼金鑰 • Windows Hello</translation>
 <translation id="6997288673234694149">棒球與壘球裝備</translation>
+<translation id="6998512609912910179">更快填妥表單</translation>
 <translation id="6999480632062519056">健身指導與個人訓練課程</translation>
 <translation id="7003278537452757231">地墊與地毯</translation>
 <translation id="7003322000677139268">汽車零件與配件</translation>
@@ -4748,7 +4745,6 @@
 <translation id="9005998258318286617">無法載入 PDF 文件。</translation>
 <translation id="9008201768610948239">略過</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{無}=1{來自 1 個網站}other{來自 # 個網站}}</translation>
-<translation id="9012194306129927220">現在可以使用 Affirm 或 Zip 分期付款</translation>
 <translation id="9014705027639070815">使用者造訪的網站可以要求 Chrome 提供資訊,以便評估廣告成效。Chrome 允許網站收集某些特定資料,例如使用者是否在造訪網站後購物。</translation>
 <translation id="9018120810758822233">請輸入 <ph name="CREDIT_CARD" /> 的安全碼</translation>
 <translation id="901834265349196618">電子郵件</translation>
diff --git a/components/strings/components_strings_zu.xtb b/components/strings/components_strings_zu.xtb
index b0ea3021..0693f5a 100644
--- a/components/strings/components_strings_zu.xtb
+++ b/components/strings/components_strings_zu.xtb
@@ -619,7 +619,6 @@
 <translation id="2040894699575719559">Indawo ivinjiwe</translation>
 <translation id="2041788246978549610">Sebenzisa amamakrofoni atholakalayo (<ph name="MICS_COUNT" />)</translation>
 <translation id="2042213636306070719">Ithileyi elingu-7</translation>
-<translation id="2043896419861982462">Ukuze ufihle okungakhethwa kukho kokukhokha ngokuhamba kwesikhathi, iya ku-<ph name="IDS_AUTOFILL_CARD_BNPL_SELECT_PROVIDER_FOOTNOTE_HIDE_OPTION_PAYMENT_SETTINGS_LINK_TEXT" /></translation>
 <translation id="2045871135676061132">Imvilophu ye-Personal</translation>
 <translation id="2046951263634619614">Izitolo Zezincwadi</translation>
 <translation id="2048261947532620704">Ihumusha ikhasi</translation>
@@ -1372,7 +1371,6 @@
 <translation id="33073482541490531">Iphasiwedi osanda kuyisebenzisa itholakele ekwephuleni isivumelwano sedatha. Isiphathi sephasiwedi sincoma ukushintsha le phasiwedi manje.</translation>
 <translation id="3307649904964670439">Enza ngokwezifiso inkinobho ye-Chrome, yenza kusebenze ukuze wenze ngokwezifiso ukubukeka kwebhrawuza yakho</translation>
 <translation id="3308006649705061278">Iyunithi yenhlangano (i-OU)</translation>
-<translation id="3317077846337994567">Ukukhokha ngokuhamba kwesikhathi akutholakali okwamanje. Zama futhi emuva kwesikhathi.</translation>
 <translation id="3318016344440038475">Amahlaya we-TV</translation>
 <translation id="3324687287337751929">4 x 6 phakathi</translation>
 <translation id="3324983252691184275">I-Crimson</translation>
@@ -1549,7 +1547,6 @@
 <translation id="3600106876108433070">Funda mayelana namathebula okuqhathanisa</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
 <translation id="3600492954573979888">Phatha inkinobho yamasethingi Wobumfihlo we-Google, yenza kusebenze ukuze uvakashele amasethingi wakho wokugodliwe we-Google Account</translation>
-<translation id="3602695245205338770">Khetha umhlinzeki okhokha ngokuhamba kwesikhathi</translation>
 <translation id="3603507503523709">Uhlelo lokusebenza luvinjwe ngumlawuli wakho</translation>
 <translation id="3605899229568538311">U-5 x 5 phakathi</translation>
 <translation id="3606917451836803637">Imidlalo ye-TV Nezinhlelo</translation>
@@ -3177,7 +3174,6 @@
 <translation id="6327065120806001832">ukufinyelela kwamanethiwekhi endawo</translation>
 <translation id="6328639280570009161">Zama ukukhubaza ukuqagela kwenethiwekhi</translation>
 <translation id="6329815962353376655">&lt;Thayipha umbuzo&gt;</translation>
-<translation id="6334834493885103305">Manje ungakhokha ngokuhamba kwesikhathi usebenzisa i-Affirm, iZip, noma iKlarna</translation>
 <translation id="6335029926534404762">Izicathulo Zokujigima</translation>
 <translation id="6336948221660696475">I-VR ayivunyelwe</translation>
 <translation id="6337133576188860026">Khulula kufika ngaphansi kuka-<ph name="SIZE" />. Amanye amasayithi angalayisha kancane kakhulu ekuvakasheni kwakho okulandelayo.</translation>
@@ -3579,6 +3575,7 @@
 <translation id="6989763994942163495">Bonisa izilungiselelo ezithuthukisiwe...</translation>
 <translation id="6991376411634620997">Ukhiye wokudlula • Windows Hello</translation>
 <translation id="6997288673234694149">Izisetshenziswa ze-Baseball ne-Softball</translation>
+<translation id="6998512609912910179">Gcwalisa amafomu ngokushesha</translation>
 <translation id="6999480632062519056">Ukuqeqeshelwa Ukujima Nokomuntu Siqu</translation>
 <translation id="7003278537452757231">Umati Namakhaphethi</translation>
 <translation id="7003322000677139268">Izingxenye Zemoto Nezisetshenziswa</translation>
@@ -4746,7 +4743,6 @@
 <translation id="9005998258318286617">Yehlulekile ukulayisha idokhumenti ye-PDF.</translation>
 <translation id="9008201768610948239">Ziba</translation>
 <translation id="9011281744469077577">{COUNT,plural, =0{Lutho}=1{Ukusuka esayithini eli-1}one{Ukusuka emasayithini angu-#}other{Ukusuka emasayithini angu-#}}</translation>
-<translation id="9012194306129927220">Ngokuhamba kwesikhathi sewungakhokha usebenzisa i-Affirm noma iZip.</translation>
 <translation id="9014705027639070815">Amasayithi owavakashelayo angacela ulwazi ku-Chrome ukuze abasize balinganise ukusebenza kwezikhangiso zawo. I-Chrome ivumela amasayithi ukuthi aqoqe izinhlobo ezikhawulelwe zedatha, njengokuthi uthenge yini ngemuva kokuvakashela isayithi.</translation>
 <translation id="9018120810758822233">Faka ikhodi yakho yokuvikela ye-<ph name="CREDIT_CARD" /></translation>
 <translation id="901834265349196618">i-imeyili</translation>
diff --git a/components/strings/privacy_sandbox_strings_ar.xtb b/components/strings/privacy_sandbox_strings_ar.xtb
index 5581dde7..2aa24e2 100644
--- a/components/strings/privacy_sandbox_strings_ar.xtb
+++ b/components/strings/privacy_sandbox_strings_ar.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">يحذف Chromium أي بيانات من نشاطك شاركتَها مع المواقع الإلكترونية بعد مرور 30 يومًا. وقد يظهر في القائمة مجددًا أي موقع إلكتروني تكرِّر زيارته. ويمكنك الاطّلاع على مزيد من المعلومات حول <ph name="BEGIN_LINK1" />إدارة الخصوصية في عرض الإعلانات في Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">هل المطلوب حذف كلّ البيانات؟</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />ما هي البيانات المستخدَمة؟<ph name="END_BOLD" /> تستند مواضيع الإعلانات إلى سجل تصفُّحك الأخير الذي يتضمّن قائمة بالمواقع الإلكترونية التي انتقلت إليها باستخدام Chrome على هذا الجهاز.</translation>
+<translation id="1529201733207295376">يتم حظر ملفات تعريف الارتباط الخارجية. يوفِّر "وضع التصفّح المتخفي" أيضًا ميزات تحدّ من المعلومات المتاحة للشركات التي تُضمِّن محتوًى لها في الموقع الإلكتروني الذي تزوره. ويمكنك من خلال <ph name="START_LINK" />الإعدادات<ph name="END_LINK" /> إدارة ميزة "الحماية من التتبّع" في "وضع التصفّح المتخفي".</translation>
 <translation id="1559726735555610004">تطلب Google من الشركات أن تُصرح علانيةً بأنّها لن تستخدم هذه البيانات لتتبّع نشاطك على المواقع الإلكترونية. فقد تستخدم بعض المواقع الإلكترونية نشاطك لتخصيص تجربتك ليس فقط من أجل الإعلانات. وقد يتمّ دمج هذه البيانات أيضًا مع معلومات أخرى يعرفونها عنك. وتتحمل الشركات مسؤولية إعلامك بكيفية استخدامها لبياناتك. اطّلِع على <ph name="BEGIN_LINK" />سياسة الخصوصية<ph name="END_LINK" /> لمعرفة المزيد حول الطُرق التي تتّبعها Google لحماية بياناتك.</translation>
 <translation id="1569440020357229235">عند استخدام "وضع التصفُّح المتخفي"، لا يمكن للمواقع الإلكترونية استخدام ملفات تعريف الارتباط الخارجية. وإذا كان أحد المواقع الإلكترونية التي تعتمد على ملفات تعريف الارتباط هذه لا يعمل، يمكنك <ph name="BEGIN_LINK" />محاولة منح هذا الموقع الإلكتروني إذنًا مؤقتًا بالوصول إلى ملفات تعريف الارتباط الخارجية<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />كيف تستخدم المواقع الإلكترونية هذه البيانات؟<ph name="END_BOLD" /> يحدِّد Chrome المواضيع التي تهمّك أثناء تصفّحك. وتكون تصنيفات المواضيع محدّدة مسبقًا، وتشمل على سبيل المثال "الفنون" و"الترفيه" و"التسوّق" و"الرياضة". بعد ذلك، يمكن للموقع الإلكتروني الذي تنتقل إليه أن يطلب من Chrome التعرّف على بعض المواضيع التي تهمّك، بهدف تخصيص الإعلانات التي تظهر لك.</translation>
@@ -52,6 +53,7 @@
 <translation id="3918378745482005425">قد لا تعمل بعض الميزات. ولا يزال بإمكان المواقع الإلكترونية ذات الصلة استخدام ملفات تعريف الارتباط الخارجية.</translation>
 <translation id="3918927280411834522">الإعلانات المقترَحة من المواقع الإلكترونية</translation>
 <translation id="3952955829113227810">يحظر Chromium ملفات تعريف الارتباط الخارجية في "وضع التصفّح المتخفي"، ولكنك منحت هذا الموقع الإلكتروني إذنًا باستخدامها. يوفِّر "وضع التصفّح المتخفي" أيضًا ميزات تحدّ من المعلومات المتاحة للشركات التي تُضمِّن محتوى لها في الموقع الإلكتروني الذي تزوره. يمكنك إدارة إعدادات الحماية من التتبّع في "وضع التصفّح المتخفي" من خلال <ph name="BEGIN_LINK" />الإعدادات<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">يتم حظر ملفات تعريف الارتباط الخارجية. يوفِّر "وضع التصفّح المتخفي" أيضًا ميزات تحدّ من المعلومات المتاحة للشركات التي تُضمِّن محتوًى لها في الموقع الإلكتروني الذي تزوره. ويمكنك من خلال <ph name="BEGIN_LINK" />الإعدادات<ph name="END_LINK" /> إدارة ميزة "الحماية من التتبّع" في "وضع التصفّح المتخفي".</translation>
 <translation id="4009365983562022788">تطلب Google من الشركات أن تُصرح علانيةً بأنّها لن تستخدم هذه البيانات لتتبّع نشاطك على المواقع الإلكترونية. فقد تستخدم بعض المواقع الإلكترونية نشاطك لتخصيص تجربتك ليس فقط من أجل الإعلانات. وقد يتمّ دمج هذه البيانات أيضًا مع معلومات أخرى يعرفونها عنك. وتتحمل الشركات مسؤولية إعلامك بكيفية استخدامها لبياناتك. يمكنك الاطّلاع على مزيد من المعلومات من خلال <ph name="BEGIN_LINK1" />سياسة الخصوصية<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">المواقع الإلكترونية ذات الصلة المحدَّدة بواسطة <ph name="RWS_OWNER" /></translation>
 <translation id="408237597986622827">يحظر Chromium ملفات تعريف الارتباط الخارجية في "وضع التصفّح المتخفي"، ولكنك منحت هذا الموقع الإلكتروني إذنًا باستخدامها. يوفِّر "وضع التصفّح المتخفي" أيضًا ميزات تحدّ من المعلومات المتاحة للشركات التي تُضمِّن محتوى لها في الموقع الإلكتروني الذي تزوره.</translation>
@@ -91,6 +93,7 @@
 <translation id="6053735090575989697">اطّلِع على "سياسة الخصوصية" لمعرفة المزيد حول الطُرق التي تتّبعها Google لحماية بياناتك.</translation>
 <translation id="6195163219142236913">لديك حظر على ملفات تعريف الارتباط التابعة لجهات خارجية</translation>
 <translation id="6196640612572343990">حظر ملفات تعريف الارتباط الخارجية</translation>
+<translation id="6272892028045906139">إعدادات الحماية من التتبّع في "وضع التصفّح المتخفي"</translation>
 <translation id="6282129116202535093">تساعد ميزة "الإعلانات المُقترَحة من المواقع الإلكترونية" في حماية سجلّ تصفُّحك وهويتك مع السماح للمواقع الإلكترونية بأن تعرض لك إعلانات ذات صلة باهتماماتك. واستنادًا إلى نشاطك، يمكن للموقع الإلكتروني الذي تنتقل إليه اقتراح إعلانات ذات صلة أثناء مواصلتك لعمليات التصفّح. ويمكنك الانتقال إلى الإعدادات للاطّلاع على قائمة بهذه المواقع الإلكترونية وحظر تلك المواقع التي لا تريدها.</translation>
 <translation id="6308169245546905162">يمكن للمواقع الإلكترونية استخدام ملفات تعريف الارتباط الخارجية للاطّلاع على الإجراءات التي تتخذها على المواقع الإلكترونية الأخرى</translation>
 <translation id="6398358690696005758">اطّلِع على <ph name="BEGIN_LINK1" />سياسة الخصوصية<ph name="LINK_END1" /> لمعرفة المزيد حول الطُرق التي تتّبعها Google لحماية بياناتك.</translation>
@@ -103,6 +106,7 @@
 <translation id="7315780377187123731">مزيد من المعلومات حول خيار "حظر ملفات تعريف الارتباط الخارجية"</translation>
 <translation id="737025278945207416">قد تستخدم بعض المواقع الإلكترونية نشاطك لتخصيص تجربتك ليس فقط من أجل الإعلانات. وقد يتم تخزين مواضيع الإعلانات لمدة تزيد عن 4 أسابيع ودمجها مع معلومات أخرى لدى المواقع الإلكترونية عنك</translation>
 <translation id="7374493521304367420">لا يزال بإمكان المواقع الإلكترونية استخدام ملفات تعريف الارتباط للاطّلاع على نشاط التصفُّح على الموقع الإلكتروني الخاص بكلٍ من تلك الملفات</translation>
+<translation id="7379649202155190245">الحماية من التتبّع في "وضع التصفّح المتخفي"</translation>
 <translation id="7419391859099619574">تطلب Google من الشركات أن تُصرح علانيةً أنّها لن تستخدم هذه البيانات لتتبّع نشاطك على المواقع الإلكترونية. فقد تستخدم بعض المواقع الإلكترونية نشاطك لتخصيص تجربتك ليس فقط من أجل الإعلانات. وقد تخزّن مواضيع الإعلانات لمدة تزيد عن 4 أسابيع وتدمجها مع معلومات أخرى تعرفها عنك. وتتحمل الشركات مسؤولية إعلامك بكيفية استخدامها لبياناتك. <ph name="BEGIN_LINK1" />مزيد من المعلومات من خلال "سياسة الخصوصية"<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">يحذف Chrome أي بيانات من نشاطك شاركتَها مع المواقع الإلكترونية بعد مرور 30 يومًا. وقد يظهر في القائمة مجددًا أي موقع إلكتروني تكرِّر زيارته. ويمكنك الاطّلاع على مزيد من المعلومات حول <ph name="BEGIN_LINK1" />إدارة الخصوصية في عرض الإعلانات في Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">قد لا تعمل ميزات الموقع الإلكتروني التي تعتمد على ملفات تعريف الارتباط الخارجية</translation>
diff --git a/components/strings/privacy_sandbox_strings_as.xtb b/components/strings/privacy_sandbox_strings_as.xtb
index e235492..3bcf7ac1 100644
--- a/components/strings/privacy_sandbox_strings_as.xtb
+++ b/components/strings/privacy_sandbox_strings_as.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">Chromiumএ ৩০ দিনৰ পাছত আপুনি ছাইটসমূহৰ সৈতে শ্বেয়াৰ কৰা যিকোনো কাৰ্যকলাপৰ ডেটা মচি পেলায়। আপুনি কোনো ছাইট পুনৰ চালে সেয়া সূচীখনত পুনৰ ওলাব পাৰে। <ph name="BEGIN_LINK1" />Chromiumত আপোনাৰ বিজ্ঞাপনৰ গোপনীয়তা পৰিচালনা কৰা<ph name="LINK_END1" />ৰ বিষয়ে অধিক জানক।</translation>
 <translation id="1355088139103479645">আটাইবোৰ ডেটা মচিব নেকি?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />কি ডেটা ব্যৱহাৰ কৰা হয়?<ph name="END_BOLD" /> আপোনাৰ বিজ্ঞাপনৰ বিষয়বস্তু আপোনাৰ শেহতীয়া ব্ৰাউজিঙৰ ইতিহাসৰ ওপৰত নিৰ্ভৰ কৰে, যি হৈছে আপুনি এই ডিভাইচটোত Chrome ব্যৱহাৰ কৰি চোৱা ছাইটসমূহৰ সূচী।</translation>
+<translation id="1529201733207295376">তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰা হৈছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। আপুনি <ph name="START_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব পাৰে।</translation>
 <translation id="1559726735555610004">Googleৰ বাবে কোম্পানীসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো প্ৰয়োজনীয়। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে আপোনাৰ বিষয়ে আগৰে পৰা জনা অন্য তথ্যৰ সৈতে এই তথ্যখিনি একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। আমাৰ <ph name="BEGIN_LINK" />গোপনীয়তাৰ নীতি<ph name="END_LINK" />ত Googleএ আপোনাৰ ডেটা কেনেকৈ সুৰক্ষিত কৰে সেই বিষয়ে অধিক জানক।</translation>
 <translation id="1569440020357229235">আপুনি ইনক’গনিট’ ম’ডত থাকিলে, ছাইটসমূহে তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব নোৱাৰে। যদি এই কুকিসমূহৰ ওপৰত নিৰ্ভৰশীল কোনো ছাইটে কাম নকৰে, তেন্তে আপুনি <ph name="BEGIN_LINK" />সেই ছাইটটোক সাময়িকভাৱে তৃতীয় পক্ষৰ কুকিৰ এক্সেছ প্ৰদান কৰি চাব পাৰে<ph name="END_LINK" />।</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />ছাইটসমূহে কিদৰে এই ডেটা ব্যৱহাৰ কৰে?<ph name="END_BOLD" /> আপুনি ব্ৰাউজ কৰি থাকোঁতে Chromeএ আগ্ৰহ থকা বিষয়বস্তুসমূহৰ হিচাপ ৰাখে। বিষয়বস্তুৰ লেবেলসমূহ পূৰ্বনিৰ্ধাৰিত আৰু ইয়াত কলা আৰু মনোৰঞ্জন, শ্বপিং আৰু ক্ৰীড়াৰ দৰে বস্তু অন্তৰ্ভুক্ত কৰা হয়। পাছত, আপুনি চোৱা কোনো ছাইটে আপুনি দেখা বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ Chromeক আপোনাৰ কেইটামান বিষয়বস্তুৰ বিষয়ে সুধিব পাৰে।</translation>
 <translation id="1732764153129912782">আপুনি বিজ্ঞাপনৰ গোপনীয়তাৰ ছেটিঙত সালসলনি কৰিব পাৰে</translation>
 <translation id="1780659583673667574">উদাহৰণস্বৰূপে, যদি আপুনি নিশাৰ আহাৰৰ বাবে পাকবিধি বিচাৰিবলৈ কোনো ছাইট চায়, ছাইটটোৱে ৰন্ধনৰ প্ৰতি আপোনাৰ আগ্ৰহ আছে বুলি সিদ্ধান্ত ল’ব পাৰে। পাছত, আন এটা ছাইটে আপোনাক প্ৰথম ছাইটোৱে পৰামৰ্শ দিয়া গেলামাল সামগ্ৰীৰ ডেলিভাৰী সেৱাৰ সৈতে জড়িত কোনো বিজ্ঞাপন দেখুৱাব পাৰে।</translation>
 <translation id="1818866261309406359">এটা নতুন টেবত সম্পৰ্কিত ছাইটৰ ডেটা পৰিচালনা কৰক</translation>
+<translation id="1824257235526922152">Chromiumএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু এটা এক্সটেনশ্বনে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
 <translation id="1887631853265748225">বিজ্ঞাপনৰ গোপনীয়তা সম্পৰ্কীয় সুবিধাসমূহে ৱেবছাইট আৰু সেইসমূহৰ বিজ্ঞাপনৰ অংশীদাৰক আপোনাক ব্যক্তিগতকৃত বিজ্ঞাপন দেখুৱালে সেইসমূহে আপোনাৰ বিষয়ে কি জানিব পাৰে সেয়া সীমিত কৰাত সহায় কৰে।</translation>
 <translation id="1954777269544683286">Googleৰ বাবে কোম্পানীসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো প্ৰয়োজনীয়। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। <ph name="BEGIN_LINK" />আমাৰ গোপনীয়তাৰ নীতিত অধিক জানক<ph name="END_LINK" />।</translation>
 <translation id="2004697686368036666">কিছুমান ছাইটত সুবিধাসমূহে কাম নকৰিবও পাৰে</translation>
 <translation id="2089118378428549994">আপোনাক এই আটাইবোৰ ছাইটৰ পৰা ছাইন আউট কৰোৱা হ’ব</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />আপুনি এই ডেটাখিনি কেনেকৈ পৰিচালনা কৰিব পাৰে?<ph name="END_BOLD" /> Chromeএ ৩০ দিনতকৈ পুৰণি ছাইটসমূহ স্বয়ংক্ৰিয়ভাৱে মচে। আপুনি পুনৰ চোৱা কোনো ছাইট সূচীখনত পুনৰ প্ৰদৰ্শিত হ’ব পাৰে। আপুনি কোনো ছাইটকো আপোনাক বিজ্ঞাপনৰ পৰামৰ্শ দিয়াৰ পৰা অৱৰোধ কৰিব পাৰে আৰু Chromeৰ ছেটিঙত যিকোনো সময়তে ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপনসমূহ অফ কৰিব পাৰে।</translation>
 <translation id="2096716221239095980">আটাইবোৰ ডেটা মচক</translation>
+<translation id="2213012319160025454">ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰক</translation>
 <translation id="2235344399760031203">তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰা হৈছে</translation>
+<translation id="2313907619050827224">Chromiumএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপোনাৰ প্ৰশাসকে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব কৰক।</translation>
 <translation id="235789365079050412">Googleৰ গোপনীয়তাৰ নীতি</translation>
 <translation id="235832722106476745">Chromeএ লগতে ৪ সপ্তাহতকৈ পুৰণি হোৱা বিজ্ঞাপনৰ বিষয়বস্তু স্বয়ংক্ৰিয়ভাৱে মচে</translation>
 <translation id="2496115946829713659">ছাইটসমূহে সমল আৰু বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ আৰু আপুনি অন্য ছাইটসমূহত কৰা কাৰ্যসমূহৰ বিষয়ে জানিবলৈ তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব পাৰে</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">বিজ্ঞাপনৰ জোখ-মাখ</translation>
 <translation id="3425311689852411591">তৃতীয় পক্ষৰ কুকিৰ ওপৰত নিৰ্ভৰশীল ছাইটসমূহে আশা কৰা ধৰণে কাম কৰিব লাগে</translation>
 <translation id="3442071090395342573">Chromiumএ ৩০ দিনৰ পাছত আপুনি ছাইটসমূহৰ সৈতে শ্বেয়াৰ কৰা যিকোনো কাৰ্যকলাপৰ ডেটা মচি পেলায়। আপুনি কোনো ছাইট পুনৰ চালে সেয়া সূচীখনত পুনৰ ওলাব পাৰে। <ph name="BEGIN_LINK" />Chromiumত আপোনাৰ বিজ্ঞাপনৰ গোপনীয়তা পৰিচালনা কৰা<ph name="END_LINK" />ৰ বিষয়ে অধিক জানক।</translation>
+<translation id="3463673813673164886">তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰা হৈছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব কৰক।</translation>
 <translation id="3467081767799433066">বিজ্ঞাপনৰ জোখ-মাখৰ ক্ষেত্ৰত, ছাইটসমূহৰ মাজত সেইবিলাকে দেখুওৱা বিজ্ঞাপনৰ পাৰদৰ্শিতা জোখ-মাখ কৰিবলৈ সীমিত ধৰণৰ ডেটা শ্বেয়াৰ কৰা হয়, যেনে- আপুনি এটা ছাইট চোৱাৰ পাছত ক্ৰয় কৰিছে নে নাই।</translation>
 <translation id="3624583033347146597">আপোনাৰ তৃতীয় পক্ষৰ কুকিৰ অগ্ৰাধিকাৰ বাছনি কৰক</translation>
 <translation id="3645682729607284687">আপোনাৰ শেহতীয়া ব্ৰাউজিঙৰ ইতিহাসৰ ওপৰত ভিত্তি কৰি Chromeএ আগ্ৰহ থকা বিষয়বোৰৰ হিচাপ ৰাখে। যেনে, ক্ৰীড়া, পোছাক আৰু অধিকৰ দৰে বস্তু</translation>
 <translation id="3696118321107706175">ছাইটসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে</translation>
 <translation id="3749724428455457489">ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপনৰ বিষয়ে অধিক জানক</translation>
+<translation id="375406326367313995">Chromeএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপুনি এই ছাইটৰ বাবে এটা ব্যতিক্ৰম কৰিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব কৰক।</translation>
 <translation id="3763433740586298940">আপুনি নিবিচৰা ছাইটসমূহ অৱৰোধ কৰিব পাৰে। Chromeএ লগতে ৩০ দিনতকৈ পুৰণি ছাইটসমূহ সূচীখনৰ পৰা স্বয়ংক্ৰিয়ভাৱে মচে।</translation>
 <translation id="385051799172605136">উভতি যাওক</translation>
 <translation id="3873208162463987752">ছাইটসমূহক বিচৰামতে কাম কৰাত, যেনে- আপোনাক ছাইন-ইন হৈ থকাত বা আপোনাৰ ছাইটৰ ছেটিং মনত ৰখাত সহায় কৰিবলৈ সম্পৰ্কিত ছাইটসমূহে পৰস্পৰৰ সৈতে তৃতীয়-পক্ষৰ কুকি শ্বেয়াৰ কৰিব পাৰে। ছাইটসমূহক কিয় এই ডেটাৰ এক্সেছ লাগে সেয়া ব্যাখ্যা কৰিবৰ বাবে ছাইটসমূহ দায়বদ্ধ। <ph name="BEGIN_LINK" />অধিক জানক<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chromeএ ৩০ দিনৰ পাছত আপুনি ছাইটসমূহৰ সৈতে শ্বেয়াৰ কৰা যিকোনো কাৰ্যকলাপৰ ডেটা মচি পেলায়। আপুনি কোনো ছাইট পুনৰ চালে সেয়া সূচীখনত পুনৰ ওলাব পাৰে। <ph name="BEGIN_LINK" />Chromeত আপোনাৰ বিজ্ঞাপনৰ গোপনীয়তা পৰিচালনা কৰা<ph name="END_LINK" />ৰ বিষয়ে অধিক জানক।</translation>
 <translation id="3918378745482005425">কিছুমান সুবিধাই কাম নকৰিবও পাৰে। সংশ্লিষ্ট ছাইটসমূহে তথাপি তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব পাৰে।</translation>
 <translation id="3918927280411834522">ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপন।</translation>
+<translation id="3952955829113227810">Chromiumএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপুনি এই ছাইটৰ বাবে এটা ব্যতিক্ৰম কৰিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব কৰক।</translation>
+<translation id="3973883340787276788">তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰা হৈছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। আপুনি <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব পাৰে।</translation>
 <translation id="4009365983562022788">Googleৰ বাবে কোম্পানীসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো প্ৰয়োজনীয়। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে আপোনাৰ বিষয়ে আগৰে পৰা জনা অন্য তথ্যৰ সৈতে এই তথ্যখিনি একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। আমাৰ <ph name="BEGIN_LINK1" />গোপনীয়তাৰ নীতি<ph name="LINK_END1" />ত অধিক জানক।</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" />এ সংজ্ঞায়িত কৰা সম্পৰ্কিত ছাইট</translation>
+<translation id="408237597986622827">Chromiumএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপুনি এই ছাইটৰ বাবে এটা ব্যতিক্ৰম কৰিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
+<translation id="4159125650195886935">Chromiumএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপোনাৰ প্ৰশাসকে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
 <translation id="417625634260506724">এই সূচীখনত থকা ছাইটে ব্যৱহাৰ কৰা মুঠ ষ্ট’ৰেজ: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">বিজ্ঞাপনৰ বিষয়বস্তু</translation>
 <translation id="4278390842282768270">অনুমতি দিয়া হৈছে</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">যদি কোনো ছাইটে আশা কৰা ধৰণে কাম নকৰে, তেন্তে আপুনি চোৱা কোনো নিৰ্দিষ্ট ছাইটৰ বাবে সাময়িকভাৱে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি প্ৰদান কৰি চাব পাৰে</translation>
 <translation id="4995684599009077956">Googleএ কোম্পানীসমূহক সেইসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো বাধ্যতামূলক কৰিছে। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে লগতে ৪ সপ্তাহতকৈ অধিক সময়ৰ বাবে বিজ্ঞাপনৰ বিষয়বস্তু ষ্ট’ৰ কৰিব পাৰে আৰু সেয়া সেইসমূহে আপোনাৰ বিষয়ে ইতিমধ্যে জনা অন্য তথ্যৰ সৈতে একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। <ph name="BEGIN_LINK" />আমাৰ গোপনীয়তাৰ নীতিত অধিক জানক<ph name="END_LINK" />।</translation>
 <translation id="4998299775934183130">সম্পৰ্কিত ছাইট আছে</translation>
+<translation id="5024297549595367599">তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰা হৈছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
 <translation id="5055880590417889642">আপোনাৰ কাৰ্যকলাপ হৈছে কোনো ছাইটে বিজ্ঞাপনৰ পৰামৰ্শ দিবলৈ ব্যৱহাৰ কৰিব পৰা বহুতো বস্তুৰ ভিতৰত এটা। ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপন অফ কৰা হ’লে, ছাইটসমূহে তথাপি আপোনাক বিজ্ঞাপনসমূহ দেখুৱাব পাৰে, কিন্তু সেয়া কম ব্যক্তিগতকৃত হ’ব পাৰে। এই বিষয়ে অধিক জানক</translation>
 <translation id="5117284457376555514">ছাইটসমূহে সমল আৰু বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ আৰু আপুনি অন্য ছাইটসমূহত কৰা কাৰ্যসমূহৰ বিষয়ে জানিবলৈ তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব নোৱাৰে, যদিহে আপুনি সংশ্লিষ্ট ছাইটসমূহক সেইসমূহ এক্সেছ কৰিবলৈ অনুমতি নিদিয়ে। কিছুমান ছাইটৰ সুবিধাই আশা কৰা ধৰণে কাম নকৰিবও পাৰে।</translation>
 <translation id="5165490319523240316">ছাইট আৰু সেইসমূহৰ বিজ্ঞাপনৰ অংশীদাৰে আপোনাৰ কাৰ্যকলাপ, যেনে আপুনি চোৱা ছাইটসমূহত কেনেকৈ সময় কটায়, অন্য ছাইটসমূহত বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ ব্যৱহাৰ কৰিব পাৰে। উদাহৰণস্বৰূপে, যদি আপুনি নিশাৰ আহাৰৰ বাবে পাকবিধি বিচাৰিবলৈ কোনো ছাইট চায়, ছাইটটোৱে ৰন্ধনৰ প্ৰতি আপোনাৰ আগ্ৰহ আছে বুলি সিদ্ধান্ত ল’ব পাৰে। পাছত, আন এটা ছাইটে আপোনাক প্ৰথম ছাইটোৱে পৰামৰ্শ দিয়া গেলামাল সামগ্ৰীৰ ডেলিভাৰী সেৱাৰ সৈতে জড়িত কোনো বিজ্ঞাপন দেখুৱাব পাৰে।</translation>
 <translation id="544199055391706031">আপোনাৰ কাৰ্যকলাপ হৈছে কোনো ছাইটে বিজ্ঞাপনৰ পৰামৰ্শ দিবলৈ ব্যৱহাৰ কৰিব পৰা বহুতো বস্তুৰ ভিতৰত এটা। ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপন অফ কৰা হ’লে, ছাইটসমূহে তথাপি আপোনাক বিজ্ঞাপনসমূহ দেখুৱাব পাৰে, কিন্তু সেয়া কম ব্যক্তিগতকৃত হ’ব পাৰে। <ph name="BEGIN_LINK" />ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপন<ph name="END_LINK" />ৰ বিষয়ে অধিক জানক।</translation>
 <translation id="5495405805627942351">সম্পৰ্কিত ছাইটৰ ডেটা পৰিচালনা কৰক</translation>
+<translation id="5535388436012824806">Chromeএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপুনি এই ছাইটৰ বাবে এটা ব্যতিক্ৰম কৰিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
 <translation id="5574580428711706114">Googleৰ বাবে কোম্পানীসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো প্ৰয়োজনীয়। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। <ph name="BEGIN_LINK1" />আমাৰ গোপনীয়তাৰ নীতিত অধিক জানক<ph name="LINK_END1" />।</translation>
 <translation id="5677928146339483299">অৱৰোধ কৰা হৈছে</translation>
 <translation id="5759648952769618186">বিষয়বস্তুবোৰ আপোনাৰ শেহতীয়া ব্ৰাউজিঙৰ ইতিহাসৰ ওপৰত আধাৰিত আৰু সেইসমূহে আপোনাক ব্যক্তিগতকৃত বিজ্ঞাপন দেখুৱাবলৈ ছাইট আৰু সেইসমূহৰ বিজ্ঞাপনৰ অংশীদাৰে আপোনাৰ বিষয়ে কি জানিব পাৰে সেয়া সীমিত কৰাত সহায় কৰে</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />ছাইটসমূহে কিদৰে এই ডেটা ব্যৱহাৰ কৰে?<ph name="END_BOLD" /> আপুনি চোৱা ছাইটসমূহে নিজৰ বিজ্ঞাপনৰ পাৰদৰ্শিতা জোখ-মাখ কৰাত সহায় কৰা তথ্য Chromeৰ পৰা বিচাৰিব পাৰে। ছাইটসমূহে ইটোৱে সিটোৰ সৈতে শ্বেয়াৰ কৰিব পৰা তথ্য সীমিত কৰি Chromeএ আপোনাৰ গোপনীয়তা সুৰক্ষিত কৰে।</translation>
+<translation id="5861490386119603604">Chromeএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপোনাৰ প্ৰশাসকে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
+<translation id="5915946252696843290">গোপনীয়তা আৰু ছাইটৰ ডেটা</translation>
+<translation id="5985520262499095091">Chromeএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু এটা এক্সটেনশ্বনে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে।</translation>
 <translation id="6053735090575989697">আমাৰ গোপনীয়তাৰ নীতিত Googleএ আপোনাৰ ডেটা কেনেকৈ সুৰক্ষিত কৰে সেই বিষয়ে অধিক জানক।</translation>
 <translation id="6195163219142236913">তৃতীয় পক্ষৰ কুকি সীমিত কৰা হৈছে</translation>
 <translation id="6196640612572343990">তৃতীয়-পক্ষৰ কুকিসমূহ অৱৰোধ কৰক</translation>
+<translation id="6272892028045906139">ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহৰ বাবে ছেটিং</translation>
 <translation id="6282129116202535093">ছাইটে পৰামৰ্শ দিয়া বিজ্ঞাপনসমূহে ছাইটসমূহক আপোনাক প্ৰাসংগিক বিজ্ঞাপন দেখুৱাবলৈ দিয়াৰ সময়ত আপোনাৰ ব্ৰাউজিঙৰ ইতিহাস আৰু পৰিচয় সুৰক্ষিত কৰাত সহায় কৰে। আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ ভিত্তি কৰি, আপুনি ব্ৰাউজ কৰি থকাৰ সময়ত অন্য ছাইটসমূহে প্ৰাসংগিক বিজ্ঞাপনৰ পৰামৰ্শ দিব পাৰে। আপুনি এই ছাইটসমূহৰ সূচী চাব পাৰে আৰু আপুনি নিবিচৰাসমূহ ছেটিঙত অৱৰোধ কৰিব পাৰে।</translation>
 <translation id="6308169245546905162">আপুনি অন্য ছাইটসমূহত কৰা কাৰ্যসমূহৰ বিষয়ে জানিবলৈ ছাইটসমূহে তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব পাৰে</translation>
 <translation id="6398358690696005758">আমাৰ <ph name="BEGIN_LINK1" /> গোপনীয়তাৰ নীতি<ph name="LINK_END1" />ত Googleএ আপোনাৰ ডেটা কেনেকৈ সুৰক্ষিত কৰে সেই বিষয়ে অধিক জানক।</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">তৃতীয়-পক্ষৰ কুকিসমূহ অৱৰোধ কৰাৰ বিকল্পটোৰ বিষয়ে অধিক তথ্য</translation>
 <translation id="737025278945207416">কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে ৪ সপ্তাহতকৈ অধিক সময়ৰ বাবে বিজ্ঞাপনৰ বিষয়বস্তুসমূহ ষ্ট’ৰ কৰিবও পাৰে আৰু সেয়া সেইসমূহে আপোনাৰ বিষয়ে ইতিমধ্যে জনা অন্য তথ্যৰ সৈতে একত্ৰিত কৰিব পাৰে</translation>
 <translation id="7374493521304367420">ছাইটসমূহে তথাপি নিজৰ ছাইটত ব্ৰাউজিঙৰ কাৰ্যকলাপ চাবলৈ কুকিসমূহ ব্যৱহাৰ কৰিব পাৰে</translation>
+<translation id="7379649202155190245">ইনক’গনিট’ত ট্ৰেকিঙৰ সুৰক্ষাসমূহ</translation>
 <translation id="7419391859099619574">Googleএ কোম্পানীসমূহক সেইসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো বাধ্যতামূলক কৰিছে। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে লগতে ৪ সপ্তাহতকৈ অধিক সময়ৰ বাবে বিজ্ঞাপনৰ বিষয়বস্তু ষ্ট’ৰ কৰিব পাৰে আৰু সেয়া সেইসমূহে আপোনাৰ বিষয়ে ইতিমধ্যে জনা অন্য তথ্যৰ সৈতে একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। <ph name="BEGIN_LINK1" />আমাৰ গোপনীয়তাৰ নীতিত অধিক জানক<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chromeএ ৩০ দিনৰ পাছত আপুনি ছাইটসমূহৰ সৈতে শ্বেয়াৰ কৰা যিকোনো কাৰ্যকলাপৰ ডেটা মচি পেলায়। আপুনি কোনো ছাইট পুনৰ চালে সেয়া সূচীখনত পুনৰ ওলাব পাৰে। <ph name="BEGIN_LINK1" />Chromeত আপোনাৰ বিজ্ঞাপনৰ গোপনীয়তা পৰিচালনা কৰা<ph name="LINK_END1" />ৰ বিষয়ে অধিক জানক।</translation>
 <translation id="7453144832830554937">তৃতীয় পক্ষৰ কুকিৰ ওপৰত নিৰ্ভৰশীল ছাইটৰ সুবিধাসমূহে আশা কৰা ধৰণে কাম নকৰিবও পাৰে</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">তৃতীয় পক্ষৰ কুকিৰ ওপৰত নিৰ্ভৰশীল ছাইটৰ সুবিধাসমূহে আশা কৰা ধৰণে কাম কৰিব লাগে</translation>
 <translation id="8365690958942020052">আপুনি চোৱা কোনো ছাইটে এই তথ্য বিচাৰিব পাৰে — আপোনাৰ বিজ্ঞাপনৰ বিষয়বস্তু অথবা আপুনি চোৱা ছাইটসমূহে পৰামৰ্শ দিয়া বিজ্ঞাপনসমূহ।</translation>
 <translation id="839994149685752920">ছাইটসমূহে সমল আৰু বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ তৃতীয় পক্ষৰ কুকিসমূহ ব্যৱহাৰ কৰিব পাৰে</translation>
+<translation id="8428213095426709021">ছেটিং</translation>
 <translation id="8477178913400731244">ডেটা মচক</translation>
+<translation id="8486457244881562857">আটাইবোৰ ইনক’গনিট’ ৱিণ্ড’ বন্ধ নোহোৱালৈকে সুৰক্ষাসমূহ পজ কৰা হয়। <ph name="BEGIN_LINK" />মতামত পঠিয়াওক<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">এটা নতুন টেবত গোপনীয়তাৰ নীতি খোলে</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />আপুনি এই ডেটাখিনি কেনেকৈ পৰিচালনা কৰিব পাৰে?<ph name="END_BOLD" /> Chromeএ ৪ সপ্তাহতকৈ পুৰণি হোৱা বিষয়বস্তুসমূহ স্বয়ংক্ৰিয়ভাৱে মচে। আপুনি ব্ৰাউজ কৰি থাকোঁতে, সূচীখনত কোনো বিষয়বস্তু পুনৰ প্ৰদৰ্শিত হ’ব পাৰে। আপুনি Chromeক ছাইটসমূহৰ সৈতে শ্বেয়াৰ কৰিবলৈ দিবলৈ নিবিচৰা বিষয়বস্তু অৱৰোধো কৰিব পাৰে আৰু Chromeৰ ছেটিঙত যিকোনো সময়তে বিজ্ঞাপনৰ বিষয়বস্তুৰ সুবিধাটো অফ কৰিব পাৰে।</translation>
+<translation id="8825639607990802302">গোপনীয়তা আৰু ছাইটৰ ডেটাৰ বাবে বিকল্পসমূহ</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />ছাইটসমূহে কিদৰে এই ডেটা ব্যৱহাৰ কৰে?<ph name="END_BOLD" /> অন্য ছাইটসমূহত বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ ছাইট আৰু সেইসমূহৰ বিজ্ঞাপনৰ অংশীদাৰে আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। উদাহৰণস্বৰূপে, যদি আপুনি নিশাৰ আহাৰৰ বাবে পাকবিধি বিচাৰিবলৈ কোনো ছাইট চায়, ছাইটটোৱে ৰন্ধনৰ প্ৰতি আপোনাৰ আগ্ৰহ আছে বুলি সিদ্ধান্ত ল’ব পাৰে। পাছত, আন এটা ছাইটে আপোনাক প্ৰথম ছাইটোৱে পৰামৰ্শ দিয়া গেলামাল সামগ্ৰীৰ ডেলিভাৰী সেৱাৰ সৈতে জড়িত কোনো বিজ্ঞাপন দেখুৱাব পাৰে।</translation>
 <translation id="8944485226638699751">সীমিত</translation>
 <translation id="8984005569201994395">Googleৰ বাবে কোম্পানীসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো প্ৰয়োজনীয়। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে আপোনাৰ বিষয়ে আগৰে পৰা জনা অন্য তথ্যৰ সৈতে এই তথ্যখিনি একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। <ph name="BEGIN_LINK" />আমাৰ গোপনীয়তাৰ নীতিত অধিক জানক<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">এই কাৰ্যটোৱে <ph name="SITE_NAME" /> আৰু সম্পৰ্কিত ছাইটসমূহে ষ্ট’ৰ কৰি থোৱা আটাইবোৰ ডেটা মচি দিব</translation>
 <translation id="9162335340010958530">ছাইটসমূহে সমল আৰু বিজ্ঞাপনসমূহ ব্যক্তিগতকৰণ কৰিবলৈ আৰু আপুনি অন্য ছাইটসমূহত কৰা কাৰ্যসমূহৰ বিষয়ে জানিবলৈ তৃতীয় পক্ষৰ কুকি ব্যৱহাৰ কৰিব নোৱাৰে, যদিহে আপুনি সংশ্লিষ্ট ছাইটসমূহক সেইসমূহ এক্সেছ কৰিবলৈ অনুমতি নিদিয়ে</translation>
 <translation id="9168357768716791362">Googleএ কোম্পানীসমূহক সেইসমূহে আপোনাক বিভিন্ন ছাইটত ট্ৰেক কৰিবলৈ এই ডেটাখিনি ব্যৱহাৰ নকৰে বুলি ৰাজহুৱাভাৱে জনোৱাটো বাধ্যতামূলক কৰিছে। কিছুমান ছাইটে বিজ্ঞাপনৰ উপৰিও আপোনাৰ অভিজ্ঞতা ব্যক্তিগতকৰণ কৰিবলৈ আপোনাৰ কাৰ্যকলাপ ব্যৱহাৰ কৰিব পাৰে। সেইসমূহে লগতে ৪ সপ্তাহতকৈ অধিক সময়ৰ বাবে বিজ্ঞাপনৰ বিষয়বস্তু ষ্ট’ৰ কৰিব পাৰে আৰু সেয়া সেইসমূহে আপোনাৰ বিষয়ে ইতিমধ্যে জনা অন্য তথ্যৰ সৈতে একত্ৰিত কৰিব পাৰে। কোম্পানীসমূহে আপোনাৰ ডেটা কেনেকৈ ব্যৱহাৰ কৰে সেয়া আপোনাক জনোৱাটো কোম্পানীসমূহৰ দ্বায়িত্ব। আমাৰ <ph name="BEGIN_LINK" />গোপনীয়তাৰ নীতি<ph name="END_LINK" />ত অধিক জানক।</translation>
+<translation id="931910205193418957">Chromeএ ইনক’গনিট’ত তৃতীয় পক্ষৰ কুকিসমূহ অৱৰোধ কৰে, কিন্তু আপোনাৰ প্ৰশাসকে এই ছাইটৰ বাবে তৃতীয় পক্ষৰ কুকিসমূহৰ অনুমতি দিছে। ইনক’গনিট’ই এনে সুবিধাসমূহো প্ৰদান কৰে যি সেই কোম্পানীসমূহৰ বাবে উপলব্ধ তথ্য সীমিত কৰিব পাৰে যাৰ সমল আপুনি চোৱা ছাইটত এম্বেড কৰা আছে। <ph name="BEGIN_LINK" />ছেটিঙ<ph name="END_LINK" />ত ইনক’গনিট’ ট্ৰেকিঙৰ সুৰক্ষাসমূহ পৰিচালনা কৰিব কৰক।</translation>
 <translation id="989939163029143304">ৱেবছাইট আৰু সেইসমূহৰ বিজ্ঞাপনৰ অংশীদাৰে আপোনাৰ বাবে সমল ব্যক্তিগতকৰণ কৰিবলৈ বিজ্ঞাপনৰ বিষয়বস্তু ব্যৱহাৰ কৰিব পাৰে। তৃতীয় পক্ষৰ কুকিসমূহৰ তুলনাত, বিজ্ঞাপনৰ বিষয়বস্তুসমূহে কোন ছাইটে আপুনি ব্ৰাউজ কৰোঁতে আপোনাৰ বিষয়ে জানিব পাৰে সেয়া সীমিত কৰাত সহায় কৰে</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_az.xtb b/components/strings/privacy_sandbox_strings_az.xtb
index de09989..00356071 100644
--- a/components/strings/privacy_sandbox_strings_az.xtb
+++ b/components/strings/privacy_sandbox_strings_az.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Reklam məxfiliyi ayarlarında dəyişiklik edə bilərsiniz</translation>
 <translation id="1780659583673667574">Məsələn, şam yeməyi üçün reseptlər tapmaq məqsədilə sayta daxil olsanız, sayt yemək bişirməklə maraqlandığınıza qərar verə bilər. Daha sonra başqa sayt sizə ilk saytın təklif etdiyi ərzaq çatdırılması xidməti ilə bağlı reklam göstərə bilər.</translation>
 <translation id="1818866261309406359">Əlaqədar saytların datasını yeni tabda idarə edin</translation>
+<translation id="1824257235526922152">Chromium Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin artırma bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
 <translation id="1887631853265748225">Reklam məxfiliyi funksiyaları sizə fərdiləşdirilmiş reklamlar göstərən veb-saytların və onların reklam partnyorlarının haqqınızda öyrənə biləcəklərini məhdudlaşdırmağa kömək edir.</translation>
 <translation id="1954777269544683286">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməyə cavabdehdirlər. <ph name="BEGIN_LINK" />Məxfilik Siyasətimizdə ətraflı məlumat əldə edin<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Bəzi saytlardakı funksiyalar işləməyə bilər</translation>
 <translation id="2089118378428549994">Bu saytlardan çıxış edəcəksiniz</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Bu datanı necə idarə edə bilərsiniz?<ph name="END_BOLD" /> Chrome 30 gündən əvvələ aid saytları avtomatik silir. Yenidən daxil olduğunuz sayt siyahıda təkrar görünə bilər. Chrome ayarlarında saytın reklam təklif etməsini bloklaya və sayt tərəfindən təklif olunan reklamları deaktiv edə bilərsiniz.</translation>
 <translation id="2096716221239095980">Bütün datanı silin</translation>
+<translation id="2213012319160025454">Anonim rejimdə izləmədən qorumaları idarə edin</translation>
 <translation id="2235344399760031203">Üçüncü tərəf kukiləri bloklanıb</translation>
+<translation id="2313907619050827224">Chromium Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin administratorunuz bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir. <ph name="BEGIN_LINK" />Ayarlarda<ph name="END_LINK" /> Anonim rejimdə izləmədən qorumanı idarə edin.</translation>
 <translation id="235789365079050412">Google Məxfilik Siyasəti</translation>
 <translation id="235832722106476745">Chrome 4 həftədən əvvələ aid reklam mövzularını avtomatik silir</translation>
 <translation id="2496115946829713659">Saytlar kontent və reklamları fərdiləşdirmək və digər saytlarda etdiyiniz əməliyyatları öyrənmək üçün üçüncü tərəf kukilərindən istifadə edə bilər</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Reklam dəyərləndirməsi</translation>
 <translation id="3425311689852411591">Üçüncü tərəf kukilərinə əsaslanan saytlar gözlənildiyi kimi işləməlidir</translation>
 <translation id="3442071090395342573">Chromium 30 gündən sonra saytlarla paylaşdığınız istənilən fəaliyyət datasını silir. Bir sayta yenidən daxil olsanız, yenidən siyahıda görünə bilər. <ph name="BEGIN_LINK" />Chromium-da reklam məxfiliyinin idarə edilməsi<ph name="END_LINK" /> haqqında ətraflı məlumat.</translation>
+<translation id="3463673813673164886">Üçüncü tərəf kukiləri bloklanıb. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir. <ph name="BEGIN_LINK" />Ayarlarda<ph name="END_LINK" /> Anonim rejimdə izləmədən qorumanı idarə edin.</translation>
 <translation id="3467081767799433066">Reklam dəyərləndirməsi ilə reklam performansını (məsələn, sayta daxil olduqdan sonra alış edib-etməməyiniz) ölçmək üçün saytlar arasında məhdud növ data paylaşılır.</translation>
 <translation id="3624583033347146597">Üçüncü tərəf kuki tərcihlərinizi seçin</translation>
 <translation id="3645682729607284687">Chrome son brauzer tarixçənizə əsasən maraqlandığınız mövzuları qeyd edir. Məsələn, İdman, Geyim və s.</translation>
 <translation id="3696118321107706175">Saytlar datanızı necə istifadə edir</translation>
 <translation id="3749724428455457489">Sayt tərəfindən təklif olunan reklamlar haqqında ətraflı məlumat əldə edin</translation>
+<translation id="375406326367313995">Chrome Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin siz bu sayt üçün istisna etmisiniz. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir. <ph name="BEGIN_LINK" />Ayarlarda<ph name="END_LINK" /> Anonim rejimdə izləmədən qorumanı idarə edin.</translation>
 <translation id="3763433740586298940">İstəmədiyiniz saytları bloklaya bilərsiniz. Chrome 30 gündən əvvələ aid saytları siyahıdan avtomatik silir.</translation>
 <translation id="385051799172605136">Geri</translation>
 <translation id="3873208162463987752">Əlaqəli saytlar saytların düzgün işləməsinə kömək etmək, məsələn, girişinizi aktiv saxlamaq və ya sayt ayarlarınızı yadda saxlamaq üçün üçüncü tərəf kukilərini bir-biri ilə paylaşa bilər. Saytlar bu data üzrə girişə nə üçün ehtiyacları olduğunu izah etmək üçün məsuliyyət daşıyırlar. <ph name="BEGIN_LINK" />Ətraflı məlumat<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome 30 gündən sonra saytlarla paylaşdığınız istənilən fəaliyyət datasını silir. Bir sayta yenidən daxil olsanız, yenidən siyahıda görünə bilər. <ph name="BEGIN_LINK" />Chrome-da reklam məxfiliyinin idarə edilməsi<ph name="END_LINK" /> haqqında ətraflı məlumat.</translation>
 <translation id="3918378745482005425">Bəzi funksiyalar işləməyə bilər. Əlaqədar saytlar hələ də üçüncü tərəf kukilərindən istifadə edə bilər.</translation>
 <translation id="3918927280411834522">sayt tərəfindən təklif olunan reklamlar.</translation>
+<translation id="3952955829113227810">Chromium Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin siz bu sayt üçün istisna etmisiniz. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir. <ph name="BEGIN_LINK" />Ayarlarda<ph name="END_LINK" /> Anonim rejimdə izləmədən qorumanı idarə edin.</translation>
 <translation id="4009365983562022788">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Bəzi saytlar fərdi təcrübəni təkcə reklamlarla məhdudlaşdırmamaq üçün fəaliyyətinizdən istifadə edə bilər. Həmçinin bunu haqqınızda bildikləri digər məlumatlarla birləşdirə bilərlər. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməlidir. <ph name="BEGIN_LINK1" />Məxfilik Siyasətimizdə<ph name="LINK_END1" /> ətraflı məlumat əldə edin.</translation>
 <translation id="4053540477069125777">Əlaqəli saytlar <ph name="RWS_OWNER" /> tərəfindən müəyyən edilir</translation>
+<translation id="408237597986622827">Chromium Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin siz bu sayt üçün istisna etmisiniz. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
+<translation id="4159125650195886935">Chromium Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin administratorunuz bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
 <translation id="417625634260506724">Siyahıdakı saytlar tərəfindən istifadə olunan ümumi yaddaş: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Reklam mövzuları</translation>
 <translation id="4278390842282768270">İcazə verilib</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Sayt gözlənildiyi kimi işləməsə, daxil olduğunuz xüsusi sayt üçün üçüncü tərəf kukilərinə müvəqqəti olaraq icazə verə bilərsiniz</translation>
 <translation id="4995684599009077956">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Bəzi saytlar fərdi təcrübəni təkcə reklamlarla məhdudlaşdırmamaq üçün fəaliyyətinizdən istifadə edə bilər. Onlar həmçinin reklam mövzularını 4 həftədən çox saxlaya və haqqınızda bildikləri digər məlumatlarla birləşdirə bilər. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməyə cavabdehdirlər. <ph name="BEGIN_LINK" />Məxfilik Siyasətimizdə ətraflı məlumat əldə edin<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Əlaqəli saytları var</translation>
+<translation id="5024297549595367599">Üçüncü tərəf kukiləri bloklanıb. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
 <translation id="5055880590417889642">Sayt reklam təklif etmək üçün fəaliyyətiniz kimi bir çox faktorlardan istifadə edə bilər. Sayt tərəfindən təklif olunan reklamlar söndürüldükdə saytlar sizə reklam göstərməyə davam edə bilər, lakin həmin reklamlar daha az fərdiləşdirilmiş ola bilər. Ətraflı məlumat əldə edin</translation>
 <translation id="5117284457376555514">Müvafiq saytlara giriş icazəsi vermədiyiniz halda, həmin saytlar kontent və reklamları fərdiləşdirmək və digər saytlarda etdiyiniz əməliyyatlar haqqında məlumat əldə etmək üçün üçüncü tərəf kukilərindən istifadə edə bilməz. Bəzi sayt funksiyaları gözlənilən kimi işləməyə bilər.</translation>
 <translation id="5165490319523240316">Saytlar və onların reklam partnyorları digər saytlardakı reklamları fərdiləşdirmək üçün daxil olduğunuz saytlardakı fəaliyyətiniz kimi datadan istifadə edə bilər. Məsələn, şam yeməyi üçün reseptlər tapmaq məqsədilə sayta daxil olsanız, sayt yemək bişirməklə maraqlandığınıza qərar verə bilər. Daha sonra başqa sayt sizə ilk saytın təklif etdiyi ərzaq çatdırılması xidməti ilə bağlı reklam göstərə bilər.</translation>
 <translation id="544199055391706031">Sayt reklam təklif etmək üçün fəaliyyətiniz kimi bir çox faktorlardan istifadə edə bilər. Sayt tərəfindən təklif olunan reklamlar söndürüldükdə saytlar sizə reklam göstərməyə davam edə bilər, lakin həmin reklamlar daha az fərdiləşdirilmiş ola bilər. <ph name="BEGIN_LINK" />Sayt tərəfindən təklif olunan reklamlar<ph name="END_LINK" /> haqqında ətraflı məlumat əldə edin.</translation>
 <translation id="5495405805627942351">Əlaqədar saytların datasını idarə edin</translation>
+<translation id="5535388436012824806">Chrome Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin siz bu sayt üçün istisna etmisiniz. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
 <translation id="5574580428711706114">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməyə cavabdehdirlər. <ph name="BEGIN_LINK1" />Məxfilik Siyasətimizdə ətraflı məlumat əldə edin<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Blok edilib</translation>
 <translation id="5759648952769618186">Mövzular son brauzer tarixçənizə əsaslanır və sizə fərdiləşdirilmiş reklamlar göstərmək üçün sayt və reklam partnyorlarının haqqınızda öyrənə biləcəyi məlumatları məhdudlaşdırmağa kömək edir</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Saytlar bu datadan necə istifadə edir?<ph name="END_BOLD" /> Daxil olduğunuz saytlar Chrome-dan reklamlarının performansını ölçməyə kömək edən məlumatlar istəyə bilər. Chrome saytların bir-biri ilə paylaşa biləcəyi məlumatları məhdudlaşdırmaqla məxfiliyinizi qoruyur.</translation>
+<translation id="5861490386119603604">Chrome Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin administratorunuz bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
+<translation id="5915946252696843290">Məxfilik və sayt datası</translation>
+<translation id="5985520262499095091">Chrome Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin artırma bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir.</translation>
 <translation id="6053735090575989697">Məxfilik Siyasətimizdə Google-un datanızı necə qoruduğu haqqında ətraflı məlumat əldə edin.</translation>
 <translation id="6195163219142236913">Üçüncü tərəf kukiləri məhdudlaşdırılıb</translation>
 <translation id="6196640612572343990">Üçüncü tərəf kukilərini bloklayın</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Üçüncü tərəf kukilərinə əsaslanan sayt funksiyaları gözlənilən kimi işləməlidir</translation>
 <translation id="8365690958942020052">Daxil olduğunuz sayt bu məlumatı istəyə bilər – ya reklam mövzularınız, ya da daxil olduğunuz saytlar tərəfindən təklif olunan reklamlar.</translation>
 <translation id="839994149685752920">Saytlar kontent və reklamları fərdiləşdirmək üçün üçüncü tərəf kukilərindən istifadə edə bilər</translation>
+<translation id="8428213095426709021">Ayarlar</translation>
 <translation id="8477178913400731244">Datanı silin</translation>
+<translation id="8486457244881562857">Bütün Anonim pəncərələr bağlanana qədər qorumalar dayandırılır. <ph name="BEGIN_LINK" />Rəy göndərin<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Məxfilik Siyasətini yeni tabda açır</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Bu datanı necə idarə edə bilərsiniz?<ph name="END_BOLD" /> Chrome 4 həftədən əvvələ aid mövzuları avtomatik silir. Baxmağa davam etdikcə mövzu siyahıda yenidən görünə bilər. Həmçinin Chrome-un saytlarla paylaşmasını istəmədiyiniz mövzuları bloklaya və istənilən vaxt Chrome ayarlarında reklam mövzularını deaktiv edə bilərsiniz.</translation>
+<translation id="8825639607990802302">Məxfilik və sayt datası üçün seçimlər</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Saytlar bu datadan necə istifadə edir?<ph name="END_BOLD" /> Saytlar və onların reklam partnyorları digər saytlardakı reklamları fərdiləşdirmək üçün fəaliyyətinizdən istifadə edə bilər. Məsələn, şam yeməyi üçün reseptlər tapmaq məqsədilə sayta daxil olsanız, sayt yemək bişirməklə maraqlandığınıza qərar verə bilər. Daha sonra başqa sayt sizə ilk saytın təklif etdiyi ərzaq çatdırılması xidməti ilə bağlı reklam göstərə bilər.</translation>
 <translation id="8944485226638699751">Məhdud</translation>
 <translation id="8984005569201994395">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Bəzi saytlar fərdi təcrübəni təkcə reklamlarla məhdudlaşdırmamaq üçün fəaliyyətinizdən istifadə edə bilər. Həmçinin bunu haqqınızda bildikləri digər məlumatlarla birləşdirə bilərlər. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməlidir. <ph name="BEGIN_LINK" />Məxfilik Siyasətimizdə ətraflı məlumat əldə edin<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Bu əməliyyat <ph name="SITE_NAME" /> və əlaqəli saytlar tərəfindən saxlanılan bütün data və kukiləri siləcək</translation>
 <translation id="9162335340010958530">Müvafiq saytlara giriş icazəsi vermədiyiniz halda, həmin saytlar kontent və reklamları fərdiləşdirmək və digər saytlarda etdiyiniz əməliyyatlar haqqında məlumat əldə etmək üçün üçüncü tərəf kukilərindən istifadə edə bilməz</translation>
 <translation id="9168357768716791362">Google şirkətlərdən sizi saytlarda izləmək üçün bu datadan istifadə etməyəcəklərini açıq şəkildə bildirmələrini tələb edir. Bəzi saytlar fərdi təcrübəni təkcə reklamlarla məhdudlaşdırmamaq üçün fəaliyyətinizdən istifadə edə bilər. Onlar həmçinin reklam mövzularını 4 həftədən çox saxlaya və haqqınızda bildikləri digər məlumatlarla birləşdirə bilər. Şirkətlər datanızdan necə istifadə etdiklərini sizə bildirməyə cavabdehdirlər. <ph name="BEGIN_LINK" />Məxfilik Siyasətimizdə<ph name="END_LINK" /> ətraflı məlumat əldə edin.</translation>
+<translation id="931910205193418957">Chrome Anonim rejimdə üçüncü tərəf kukilərini bloklayır, lakin administratorunuz bu sayt üçün üçüncü tərəf kukilərinə icazə verib. Anonim rejim daxil olduğunuz sayta kontent yerləşdirmiş şirkətlər üçün əlçatan olan məlumatları məhdudlaşdıra bilən funksiyalar da təqdim edir. <ph name="BEGIN_LINK" />Ayarlarda<ph name="END_LINK" /> Anonim rejimdə izləmədən qorumanı idarə edin.</translation>
 <translation id="989939163029143304">Veb-saytlar və onların reklam partnyorları gördüyünüz kontentləri fərdiləşdirmək üçün reklam mövzularından istifadə edə bilərlər. Üçüncü tərəf kukiləri ilə müqayisədə reklam mövzuları axtarış etdiyiniz zaman saytların sizin haqqınızda öyrənə biləcəyi məlumatları məhdudlaşdırmağa kömək edir</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_bg.xtb b/components/strings/privacy_sandbox_strings_bg.xtb
index 755ed23..9eea5166 100644
--- a/components/strings/privacy_sandbox_strings_bg.xtb
+++ b/components/strings/privacy_sandbox_strings_bg.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium изтрива всички данни за активността, които сте споделили със сайтовете, след 30 дни. Ако отново посетите даден сайт, той може пак да се покаже в списъка. Научете повече за <ph name="BEGIN_LINK1" />управлението на поверителността при рекламите в Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Да се изтрият ли всички данни?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Какви данни се използват?<ph name="END_BOLD" /> Рекламните ви теми са въз основа на скорошната ви история на сърфиране – списък на сайтовете, които сте посетили чрез Chrome на това устройство.</translation>
+<translation id="1529201733207295376">„Бисквитките“ на трети страни са блокирани. Режимът „инкогнито“ предоставя и функции, които могат да ограничат информацията, с която разполагат компаниите, чието съдържание е вградено в посетения от вас сайт. Можете да управлявате функцията за защита от проследяване в режим „инкогнито“ от <ph name="START_LINK" />настройките<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google изисква от компаниите да заявят публично, че няма да използват тези данни, за да ви проследяват в сайтове. Някои сайтове може да използват активността ви, за да персонализират не само рекламите, но и практическата ви работа. Възможно е също да я комбинират с друга информация за вас, с която вече разполагат. Компаниите носят отговорност за това да ви информират как използват данните ви. В <ph name="BEGIN_LINK" />Декларацията ни за поверителност<ph name="END_LINK" /> можете да научите повече за това как Google защитава данните ви.</translation>
 <translation id="1569440020357229235">Когато сте в режим „инкогнито“, сайтовете не могат да използват „бисквитки“ на трети страни. Ако сайт, който разчита на тези „бисквитки“, не работи, можете <ph name="BEGIN_LINK" />да опитате да предоставите на сайта временен достъп до „бисквитките“ на трети страни<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />По какъв начин сайтовете използват тези данни?<ph name="END_BOLD" /> Докато сърфирате, Chrome отбелязва темите, които ви интересуват. Етикетите им са предварително определени и включват различни неща, като например „Изкуство и развлечения“, „Пазаруване“ и „Спорт“. По-късно посетен от вас сайт може да поиска от Chrome информация за някои от темите ви, за да персонализира показваните ви реклами.</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chrome изтрива всички данни за активността, които сте споделили със сайтовете, след 30 дни. Ако отново посетите даден сайт, той може пак да се покаже в списъка. Научете повече за <ph name="BEGIN_LINK" />управлението на поверителността при рекламите в Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Някои функции може да не работят. Сродните сайтове пак могат да използват „бисквитки“ на трети страни.</translation>
 <translation id="3918927280411834522">предложените от сайтовете реклами.</translation>
+<translation id="3973883340787276788">„Бисквитките“ на трети страни са блокирани. Режимът „инкогнито“ предоставя и функции, които могат да ограничат информацията, с която разполагат компаниите, чието съдържание е вградено в посетения от вас сайт. Можете да управлявате функцията за защита от проследяване в режим „инкогнито“ от <ph name="BEGIN_LINK" />настройките<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google изисква от компаниите да заявят публично, че няма да използват тези данни, за да ви проследяват в сайтове. Някои сайтове може да използват активността ви, за да персонализират не само рекламите, но и практическата ви работа. Възможно е също да я комбинират с друга информация за вас, с която вече разполагат. Компаниите носят отговорност за това да ви информират как използват данните ви. Научете повече в <ph name="BEGIN_LINK1" />Декларацията ни за поверителност<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Сродни сайтове, дефинирани от <ph name="RWS_OWNER" /></translation>
 <translation id="417625634260506724">Общо хранилище, използвано от сайтовете в списъка: <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">В Декларацията ни за поверителност можете да научите повече за това как Google защитава данните ви.</translation>
 <translation id="6195163219142236913">„Бисквитките“ на трети страни са ограничени</translation>
 <translation id="6196640612572343990">Блокиране на „бисквитките“ на трети страни</translation>
+<translation id="6272892028045906139">Настройки за функцията за защита от проследяване в режим „инкогнито“</translation>
 <translation id="6282129116202535093">Предложените от сайтовете реклами служат за защита на историята на сърфиране и самоличността ви, като същевременно дават възможност на сайтовете да ви показват уместни реклами. Докато сърфирате, други сайтове могат да предлагат сродни реклами въз основа на активността ви. Имате възможност да видите списък със съответните сайтове и да блокирате нежеланите от настройките.</translation>
 <translation id="6308169245546905162">Сайтовете могат да използват „бисквитки“ на трети страни, за да получават сведения за действията, които извършвате в други сайтове</translation>
 <translation id="6398358690696005758">В <ph name="BEGIN_LINK1" />Декларацията ни за поверителност<ph name="LINK_END1" /> можете да научите повече за това как Google защитава данните ви.</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">Още за опцията за блокиране на „бисквитките“ на трети страни</translation>
 <translation id="737025278945207416">Някои сайтове може да използват активността ви, за да персонализират не само рекламите, но и практическата ви работа. Възможно е също да съхраняват рекламните теми за период, по-дълъг от 4 седмици, и да ги комбинират с друга информация за вас, с която вече разполагат</translation>
 <translation id="7374493521304367420">Сайтовете пак могат да използват „бисквитки“, за да следят активността ви при сърфиране в собствените си уеб страници</translation>
+<translation id="7379649202155190245">Функция за защита от проследяване в режим „инкогнито“</translation>
 <translation id="7419391859099619574">Google изисква от компаниите да заявят публично, че няма да използват тези данни, за да ви проследяват в сайтове. Някои сайтове може да използват активността ви, за да персонализират не само рекламите, но и практическата ви работа. Възможно е също да съхраняват рекламните теми за период, по-дълъг от 4 седмици, и да ги комбинират с друга информация за вас, с която вече разполагат Компаниите носят отговорност за това да ви информират как използват данните ви. <ph name="BEGIN_LINK1" />Научете повече в Декларацията ни за поверителност<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome изтрива всички данни за активността, които сте споделили със сайтовете, след 30 дни. Ако отново посетите даден сайт, той може пак да се покаже в списъка. Научете повече за <ph name="BEGIN_LINK1" />управлението на поверителността при рекламите в Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Функциите на сайтовете, които разчитат на „бисквитки“ на трети страни, може да не работят</translation>
diff --git a/components/strings/privacy_sandbox_strings_bn.xtb b/components/strings/privacy_sandbox_strings_bn.xtb
index 1465e9a..52e8a2e 100644
--- a/components/strings/privacy_sandbox_strings_bn.xtb
+++ b/components/strings/privacy_sandbox_strings_bn.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium ৩০ দিন পরে সাইটের সাথে শেয়ার করা সমস্ত অ্যাক্টিভিটি ডেটা মুছে ফেলে। আপনি যদি আবার কোনও ওয়েবসাইট ভিজিট করেন, তাহলে এটি তালিকায় আবার দেখা যেতে পারে। Chromium-এ <ph name="BEGIN_LINK1" /> আপনার বিজ্ঞাপন সংক্রান্ত গোপনীয়তা ম্যানেজ করা<ph name="LINK_END1" /> সম্পর্কে আরও জানুন।</translation>
 <translation id="1355088139103479645">সব ডেটা মুছতে চান?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />কোন ডেটা ব্যবহার করা হয়?<ph name="END_BOLD" /> বিজ্ঞাপনের বিষয়গুলি আপনার সাম্প্রতিক ব্রাউজিং ইতিহাসের উপর ভিত্তি করে বেছে নেওয়া হয়। এক্ষেত্রে তা হল, ডিভাইসে Chrome ব্যবহার করে আপনি যেসব সাইট ভিজিট করেছেন তার একটি তালিকা।</translation>
+<translation id="1529201733207295376">থার্ড-পার্টি কুকি ব্লক করা হয়েছে। ছদ্মবেশী মোড থেকে আমরা এমন ফিচারও পেয়ে থাকি যা সেইসব কোম্পানিদের জন্য উপলভ্য তথ্য সীমিত করতে পারে, যাদের কন্টেন্ট আপনার দেখা সাইটে এম্বেড করা থাকে। আপনি <ph name="START_LINK" />সেটিংস<ph name="END_LINK" /> থেকে ছদ্মবেশী ট্র্যাকিং সুরক্ষা ম্যানেজ করতে পারবেন।</translation>
 <translation id="1559726735555610004">Google চায়, কোম্পানিগুলি জনসমক্ষে বলুক যে বিভিন্ন সাইট জুড়ে আপনাকে ট্র্যাক করার জন্য তারা এই ডেটা ব্যবহার করবে না। বিজ্ঞাপন ছাড়া আরও অনেক কিছুর ক্ষেত্রে আপনার অভিজ্ঞতা পছন্দমতো করে তুলতে, কিছু সাইট আপনার অ্যাক্টিভিটি ব্যবহার করতে পারে। আপনার সম্পর্কে তারা আগে থেকেই জানে এমন অন্যান্য তথ্যের সাথে এটি একত্রিত করতে পারে। কোম্পানিগুলি কীভাবে আপনার ডেটা ব্যবহার করে তা আপনাকে জানানোর দায়িত্ব তাদেরই। Google কীভাবে আপনার ডেটা রক্ষা করে সেই সম্পর্কে আমাদের <ph name="BEGIN_LINK" />গোপনীয়তা নীতি<ph name="END_LINK" /> থেকে আরও জানুন।</translation>
 <translation id="1569440020357229235">আপনি ছদ্মবেশী মোডে থাকাকালীন সাইট, থার্ড-পার্টি কুকি ব্যবহার করতে পারবে না। এইসব কুকির উপর নির্ভরশীল কোনও সাইট কাজ না করলে, আপনি <ph name="BEGIN_LINK" />সেইসব সাইটকে সাময়িকভাবে থার্ড-পার্টি কুকির অ্যাক্সেস প্রদান করে দেখতে পারেন<ph name="END_LINK" />।</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />সাইট কীভাবে এই ডেটা ব্যবহার করে?<ph name="END_BOLD" /> আপনি ব্রাউজ করার সময় Chrome আপনার আগ্রহের বিষয়গুলি নোট করে। বিষয়ের লেবেলগুলি আগে থেকে ঠিক করা থাকে এবং এতে শিল্প ও বিনোদন, কেনাকাটা এবং খেলাধুলার মতো জিনিস অন্তর্ভুক্ত থাকে। পরে, আপনি যে সাইটটি ভিজিট করেন সেগুলি আপনি যে বিজ্ঞাপনগুলি দেখছেন তা পছন্দমতো করার জন্য কয়েকটি বিষয় সম্পর্কে Chrome-কে জিজ্ঞাসা করতে পারে।</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chromium ৩০ দিন পরে সাইটের সাথে শেয়ার করা সমস্ত অ্যাক্টিভিটি ডেটা মুছে ফেলে। আপনি যদি আবার কোনও ওয়েবসাইট ভিজিট করেন, তাহলে এটি তালিকায় আবার দেখা যেতে পারে। Chromium-এ <ph name="BEGIN_LINK" />আপনার বিজ্ঞাপন সংক্রান্ত গোপনীয়তা ম্যানেজ করা<ph name="END_LINK" /> সম্পর্কে আরও জানুন।</translation>
 <translation id="3918378745482005425">কিছু ফিচার কাজ নাও করতে পারে। এই ধরনের সাইটগুলি এখনও থার্ড-পার্টি কুকি ব্যবহার করতে পারে।</translation>
 <translation id="3918927280411834522">সাইটের সাজেস্ট করা বিজ্ঞাপন।</translation>
+<translation id="3973883340787276788">থার্ড-পার্টি কুকি ব্লক করা হয়েছে। ছদ্মবেশী মোড থেকে আমরা এমন ফিচারও পেয়ে থাকি যা সেইসব কোম্পানিদের জন্য উপলভ্য তথ্য সীমিত করতে পারে, যাদের কন্টেন্ট আপনার দেখা সাইটে এম্বেড করা থাকে। আপনি <ph name="BEGIN_LINK" />সেটিংস<ph name="END_LINK" /> থেকে ছদ্মবেশী ট্র্যাকিং সুরক্ষা ম্যানেজ করতে পারবেন।</translation>
 <translation id="4009365983562022788">Google চায়, কোম্পানিগুলি জনসমক্ষে বলুক যে বিভিন্ন সাইট জুড়ে আপনাকে ট্র্যাক করার জন্য তারা এই ডেটা ব্যবহার করবে না। বিজ্ঞাপন ছাড়া আরও অনেক কিছুর ক্ষেত্রে আপনার অভিজ্ঞতা পছন্দমতো করে তুলতে, কিছু সাইট আপনার অ্যাক্টিভিটি ব্যবহার করতে পারে। আপনার সম্পর্কে তারা আগে থেকেই জানে এমন অন্যান্য তথ্যের সাথে এটি একত্রিত করতে পারে। কোম্পানিগুলি কীভাবে আপনার ডেটা ব্যবহার করে তা আপনাকে জানানোর দায়িত্ব তাদেরই। আমাদের <ph name="BEGIN_LINK1" />গোপনীয়তা নীতি<ph name="LINK_END1" /> সম্পর্কে আরও জানুন।</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" />-এর নির্দিষ্ট করা সম্পর্কিত সাইট</translation>
 <translation id="417625634260506724">তালিকার সাইটগুলির ব্যবহৃত মোট স্টোরেজ: <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Google কীভাবে আপনার ডেটা রক্ষা করে সেই সম্পর্কে আমাদের গোপনীয়তা নীতি থেকে আরও জানুন।</translation>
 <translation id="6195163219142236913">থার্ড-পার্টি কুকি সীমিত করা হয়েছে</translation>
 <translation id="6196640612572343990">থার্ড-পার্টি কুকি ব্লক করুন</translation>
+<translation id="6272892028045906139">ছদ্মবেশী ট্র্যাকিং সুরক্ষার সেটিংস</translation>
 <translation id="6282129116202535093">আপনাকে প্রাসঙ্গিক বিজ্ঞাপনগুলি দেখানোর জন্য সাইটগুলিকে অনুমতি দেওয়ার সময় সাইটের সাজেস্ট করা বিজ্ঞাপন আপনার ব্রাউজিং ইতিহাস এবং পরিচয় রক্ষা করতে সাহায্য করে। আপনি ব্রাউজ করা চালিয়ে গেলে, আপনার অ্যাক্টিভিটির উপর ভিত্তি করে, অন্যান্য সাইটগুলি সংশ্লিষ্ট বিজ্ঞাপন সাজেস্ট করতে পারে। আপনি এইসব সাইটের একটি তালিকা দেখতে পারেন এবং সেটিংসে যেগুলি আপনি চান না সেগুলিকে ব্লক করতে পারবেন।</translation>
 <translation id="6308169245546905162">তাদের সাইটে আপনি কী অ্যাকশন নিচ্ছেন সেই সম্পর্কে জানার জন্য সাইটগুলি থার্ড-পার্টি কুকি ব্যবহার করতে পারে</translation>
 <translation id="6398358690696005758">Google কীভাবে আপনার ডেটা রক্ষা করে সেই সম্পর্কে আমাদের <ph name="BEGIN_LINK1" />গোপনীয়তা নীতি<ph name="LINK_END1" /> থেকে আরও জানুন।</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">থার্ড-পার্টি কুকি ব্লক করার বিকল্প সম্পর্কে আরও তথ্য</translation>
 <translation id="737025278945207416">বিজ্ঞাপন ছাড়া আরও অনেক কিছুর ক্ষেত্রে আপনার অভিজ্ঞতা পছন্দমতো করে তুলতে, কিছু সাইট আপনার অ্যাক্টিভিটি ব্যবহার করতে পারে। তারা বিজ্ঞাপনের বিষয়গুলি, ৪ সপ্তাহেরও বেশি সময় ধরে সেভ করে রাখতে পারে এবং আপনার সম্পর্কে তারা আগে থেকেই জানে এমন অন্যান্য তথ্যের সাথে এটি একত্রিত করতে পারে</translation>
 <translation id="7374493521304367420">নিজেদের সাইটে ব্রাউজিং অ্যাক্টিভিটি দেখার জন্য সাইটগুলি এখনও কুকি ব্যবহার করতে পারে</translation>
+<translation id="7379649202155190245">ছদ্মবেশী মোডে ট্র্যাকিং সুরক্ষা</translation>
 <translation id="7419391859099619574">Google চায়, কোম্পানিগুলি জনসমক্ষে বলুক যে বিভিন্ন সাইট জুড়ে আপনাকে ট্র্যাক করার জন্য তারা এই ডেটা ব্যবহার করবে না। বিজ্ঞাপন ছাড়া আরও অনেক কিছুর ক্ষেত্রে আপনার অভিজ্ঞতা পছন্দমতো করে তুলতে, কিছু সাইট আপনার অ্যাক্টিভিটি ব্যবহার করতে পারে। তারা বিজ্ঞাপনের বিষয়গুলি, ৪ সপ্তাহেরও বেশি সময় ধরে সেভ করে রাখতে পারে এবং আপনার সম্পর্কে তারা আগে থেকেই জানে এমন অন্যান্য তথ্যের সাথে এটি একত্রিত করতে পারে। কোম্পানিগুলি কীভাবে আপনার ডেটা ব্যবহার করে তা আপনাকে জানানোর দায়িত্ব তাদেরই। <ph name="BEGIN_LINK1" />আমাদের গোপনীয়তা নীতিতে এই বিষয়ে আরও জানুন<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chromium ৩০ দিন পরে সাইটের সাথে শেয়ার করা সমস্ত অ্যাক্টিভিটি ডেটা মুছে ফেলে। আপনি যদি আবার কোনও ওয়েবসাইট ভিজিট করেন, তাহলে এটি তালিকায় আবার দেখা যেতে পারে। <ph name="BEGIN_LINK1" />Chrome-এ আপনার বিজ্ঞাপন সংক্রান্ত গোপনীয়তা ম্যানেজ করা<ph name="LINK_END1" /> সম্পর্কে আরও জানুন।</translation>
 <translation id="7453144832830554937">সাইটের যেসব ফিচার থার্ড-পার্টি কুকির উপর নির্ভরশীল সেগুলি কাজ নাও করতে পারে</translation>
diff --git a/components/strings/privacy_sandbox_strings_ca.xtb b/components/strings/privacy_sandbox_strings_ca.xtb
index 89e93e1e..c5aad2b 100644
--- a/components/strings/privacy_sandbox_strings_ca.xtb
+++ b/components/strings/privacy_sandbox_strings_ca.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium suprimeix totes les dades d'activitat que hagis compartit amb llocs web després de 30 dies. Si tornes a visitar un lloc web, és possible que aparegui de nou a la llista. Obtén més informació sobre com pots <ph name="BEGIN_LINK1" />gestionar la privadesa d'anuncis a Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Vols suprimir totes les dades?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Quines dades s'utilitzen?<ph name="END_BOLD" /> Els temes d'anunci es basen en el teu historial de navegació recent, que és una llista dels llocs web que has visitat amb Chrome en aquest dispositiu.</translation>
+<translation id="1529201733207295376">Les galetes de tercers estan bloquejades. El mode d'incògnit també proporciona funcions que poden limitar la informació disponible per a les empreses el contingut de les quals està inserit en un lloc web que visites. Pots gestionar les proteccions antiseguiment del mode d'incògnit a <ph name="START_LINK" />Configuració<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google requereix que les empreses indiquin públicament que no utilitzaran aquestes dades per fer un seguiment del que fas als llocs web. És possible que alguns llocs web utilitzin la teva activitat per personalitzar la teva experiència més enllà dels anuncis. També és possible que la combinin amb altres dades que ja coneixen de tu. Les empreses són responsables de comunicar-te com utilitzen les teves dades. Per obtenir més informació sobre com Google protegeix les teves dades, consulta la nostra <ph name="BEGIN_LINK" />política de privadesa<ph name="END_LINK" />.</translation>
 <translation id="1569440020357229235">Quan utilitzes el mode d'incògnit, els llocs web no poden utilitzar galetes de tercers. Si un lloc web que utilitza aquestes galetes no funciona, pots <ph name="BEGIN_LINK" />provar de permetre-hi temporalment l'accés a les galetes de tercers<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Com utilitzen aquestes dades els llocs web?<ph name="END_BOLD" /> Chrome pren nota dels temes d'interès mentre navegues. Les etiquetes dels temes estan predefinides i inclouen coses com ara art i entreteniment, compres i esports. Després, quan visitis un lloc web, aquest pot demanar alguns dels teus temes a Chrome per personalitzar els anuncis que veus.</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chrome suprimeix totes les dades d'activitat que hagis compartit amb llocs web després de 30 dies. Si tornes a visitar un lloc web, és possible que aparegui de nou a la llista. Obtén més informació sobre com pots <ph name="BEGIN_LINK" />gestionar la privadesa d'anuncis a Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">És possible que algunes funcions no estiguin operatives. Els llocs web relacionats podran continuar utilitzant galetes de tercers.</translation>
 <translation id="3918927280411834522">anuncis suggerits per llocs web.</translation>
+<translation id="3973883340787276788">Les galetes de tercers estan bloquejades. El mode d'incògnit també proporciona funcions que poden limitar la informació disponible per a les empreses el contingut de les quals està inserit en un lloc web que visites. Pots gestionar les proteccions antiseguiment del mode d'incògnit a <ph name="BEGIN_LINK" />Configuració<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google requereix que les empreses indiquin públicament que no utilitzaran aquestes dades per fer un seguiment del que fas als llocs web. És possible que alguns llocs web utilitzin la teva activitat per personalitzar la teva experiència més enllà dels anuncis. També és possible que la combinin amb altres dades que ja coneixen de tu. Les empreses són responsables de comunicar-te com utilitzen les teves dades. Obtén més informació a la nostra <ph name="BEGIN_LINK1" />política de privadesa<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Llocs web relacionats definits per <ph name="RWS_OWNER" /></translation>
 <translation id="417625634260506724">Emmagatzematge total utilitzat pels llocs web de la llista: <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Per obtenir més informació sobre com Google protegeix les teves dades, consulta la nostra política de privadesa.</translation>
 <translation id="6195163219142236913">Galetes de tercers limitades</translation>
 <translation id="6196640612572343990">Bloqueja les galetes de tercers</translation>
+<translation id="6272892028045906139">Configuració de les proteccions antiseguiment del mode d'incògnit</translation>
 <translation id="6282129116202535093">Els anuncis suggerits per llocs web ajuden a protegir el teu historial de navegació i la teva identitat, alhora que permeten als llocs web mostrar-te anuncis rellevants. A partir de la teva activitat, altres llocs web poden suggerir anuncis relacionats mentre navegues. Pots veure una llista d'aquests llocs web i bloquejar els que no vulguis a la configuració.</translation>
 <translation id="6308169245546905162">Els llocs web poden utilitzar galetes de tercers per obtenir informació sobre les teves accions en altres llocs web</translation>
 <translation id="6398358690696005758">Per obtenir més informació sobre com Google protegeix les teves dades, consulta la nostra <ph name="BEGIN_LINK1" />política de privadesa<ph name="LINK_END1" />.</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">Més informació sobre l'opció Bloqueja les galetes de tercers</translation>
 <translation id="737025278945207416">És possible que alguns llocs web utilitzin la teva activitat per personalitzar la teva experiència més enllà dels anuncis. També és possible que emmagatzemin temes d'anuncis durant més de 4 setmanes i que els combinin amb altres dades que ja tenen de tu</translation>
 <translation id="7374493521304367420">Els llocs web podran continuar utilitzant galetes per veure la teva activitat de navegació en aquests mateixos llocs web</translation>
+<translation id="7379649202155190245">Proteccions antiseguiment en mode d'incògnit</translation>
 <translation id="7419391859099619574">Google requereix que les empreses indiquin públicament que no utilitzaran aquestes dades per fer un seguiment del que fas als llocs web. És possible que alguns llocs web utilitzin la teva activitat per personalitzar la teva experiència més enllà dels anuncis. També és possible que emmagatzemin temes d'anuncis durant més de 4 setmanes i que els combinin amb altres dades que ja tenen de tu. Les empreses són responsables de comunicar-te com utilitzen les teves dades. <ph name="BEGIN_LINK1" />Obtén més informació a la nostra política de privadesa<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">Chrome suprimeix totes les dades d'activitat que hagis compartit amb llocs web després de 30 dies. Si tornes a visitar un lloc web, és possible que aparegui de nou a la llista. Obtén més informació sobre com pots <ph name="BEGIN_LINK1" />gestionar la privadesa d'anuncis a Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">És possible que les funcions del lloc web que utilitzen galetes de tercers no funcionin</translation>
diff --git a/components/strings/privacy_sandbox_strings_cy.xtb b/components/strings/privacy_sandbox_strings_cy.xtb
index 5be7311..deae816 100644
--- a/components/strings/privacy_sandbox_strings_cy.xtb
+++ b/components/strings/privacy_sandbox_strings_cy.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Gallwch wneud newidiadau yng ngosodiadau preifatrwydd hysbysebion</translation>
 <translation id="1780659583673667574">Er enghraifft, os ydych yn ymweld â gwefan i ddod o hyd i ryseitiau ar gyfer cinio, mae'n bosib y bydd y wefan yn penderfynu bod gennych ddiddordeb mewn coginio. Yn ddiweddarach, mae'n bosib y bydd gwefan arall yn dangos hysbyseb gysylltiedig i chi ar gyfer gwasanaeth dosbarthu nwyddau a awgrymir gan y wefan gyntaf.</translation>
 <translation id="1818866261309406359">Rheoli data gwefannau cysylltiedig mewn tab newydd</translation>
+<translation id="1824257235526922152">Mae Chromium yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd estyniad yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
 <translation id="1887631853265748225">Mae nodweddion preifatrwydd hysbysebion yn helpu i gyfyngu ar yr hyn y gall gwefannau a'u partneriaid hysbysebu ei ddysgu amdanoch pan fyddant yn dangos hysbysebion wedi'u personoleiddio i chi.</translation>
 <translation id="1954777269544683286">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. <ph name="BEGIN_LINK" />Dysgu rhagor yn ein Polisi Preifatrwydd<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Mae'n bosib na fydd nodweddion ar rai gwefannau yn gweithio</translation>
 <translation id="2089118378428549994">Byddwch yn cael eich allgofnodi o'r gwefannau hyn</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Sut allwch reoli'r data hyn?<ph name="END_BOLD" /> Mae Chrome yn dileu gwefannau sy'n hŷn na 30 diwrnod yn awtomatig. Mae'n bosib y bydd gwefan y byddwch yn ymweld â hi eto yn ailymddangos ar y rhestr. Gallwch hefyd rwystro gwefan rhag awgrymu hysbysebion i chi a diffodd hysbysebion a awgrymir gan wefan ar unrhyw adeg yng ngosodiadau Chrome.</translation>
 <translation id="2096716221239095980">Dileu'r holl ddata</translation>
+<translation id="2213012319160025454">Rheoli amddiffyniadau olrhain Anhysbys</translation>
 <translation id="2235344399760031203">Mae cwcis trydydd parti yn cael eu rhwystro</translation>
+<translation id="2313907619050827224">Mae Chromium yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd eich gweinyddwr yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi. Rheoli amddiffyniadau olrhain Anhysbys yn y <ph name="BEGIN_LINK" />Gosodiadau<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Polisi Preifatrwydd Google</translation>
 <translation id="235832722106476745">Mae Chrome yn awtoddileu pynciau hysbyseb sy'n hŷn na 4 wythnos</translation>
 <translation id="2496115946829713659">Gall gwefannau ddefnyddio cwcis trydydd parti i bersonoleiddio cynnwys a hysbysebion, a dysgu am y camau rydych yn eu cymryd ar wefannau eraill</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Mesur hysbysebion</translation>
 <translation id="3425311689852411591">Dylai gwefannau sy'n dibynnu ar gwcis trydydd parti weithio yn ôl y disgwyl</translation>
 <translation id="3442071090395342573">Mae Chromium yn dileu unrhyw ddata gweithgarwch rydych wedi'u rhannu â gwefannau ar ôl 30 diwrnod. Os ydych yn ymweld â gwefan eto mae'n bosib y bydd yn ailymddangos ar y rhestr. Dysgu rhagor am <ph name="BEGIN_LINK" />reoli eich preifatrwydd hysbysebion yn Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Mae cwcis trydydd parti yn cael eu rhwystro. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi. Rheoli amddiffyniadau olrhain Anhysbys yn y <ph name="BEGIN_LINK" />Gosodiadau<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Gyda mesur hysbysebion, rhennir mathau cyfyngedig o ddata rhwng gwefannau i fesur perfformiad eu hysbysebion, megis a wnaethoch brynu ar ôl ymweld â gwefan.</translation>
 <translation id="3624583033347146597">Dewiswch eich dewisiadau cwcis trydydd parti</translation>
 <translation id="3645682729607284687">Mae Chrome yn nodi pynciau o ddiddordeb yn seiliedig ar eich hanes pori diweddar. Er enghraifft, pethau megis Chwaraeon, Dillad, a rhagor</translation>
 <translation id="3696118321107706175">Sut mae gwefannau'n defnyddio'ch data</translation>
 <translation id="3749724428455457489">Dysgu rhagor am hysbysebion a awgrymir gan wefan</translation>
+<translation id="375406326367313995">Mae Chrome yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond gwnaethoch chi eithriad ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi. Rheoli amddiffyniadau olrhain Anhysbys yn y <ph name="BEGIN_LINK" />Gosodiadau<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Gallwch rwystro gwefannau nad ydych eu heisiau. Mae Chrome hefyd yn dileu gwefannau yn awtomatig o'r rhestr sy'n hŷn na 30 diwrnod.</translation>
 <translation id="385051799172605136">Yn ôl</translation>
 <translation id="3873208162463987752">Gall gwefannau cysylltiedig rannu cwcis trydydd parti â'i gilydd i helpu gwefannau i weithio yn ôl y disgwyl, megis eich cadw wedi'ch mewngofnodi neu gofio gosodiadau eich gwefan. Mae gwefannau yn gyfrifol am esbonio pam mae angen mynediad at y data hyn. <ph name="BEGIN_LINK" />Dysgu rhagor<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Mae Chrome yn dileu unrhyw ddata gweithgarwch rydych wedi'u rhannu â gwefannau ar ôl 30 diwrnod. Os ydych yn ymweld â gwefan eto mae'n bosib y bydd yn ailymddangos ar y rhestr. Dysgu rhagor am <ph name="BEGIN_LINK" />reoli eich preifatrwydd hysbysebion yn Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Mae'n bosib na fydd rhai nodweddion yn gweithio. Gall gwefannau cysylltiedig barhau i ddefnyddio cwcis trydydd parti.</translation>
 <translation id="3918927280411834522">hysbysebion a awgrymir gan wefan.</translation>
+<translation id="3952955829113227810">Mae Chromium yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond gwnaethoch eithriad ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi. Rheoli amddiffyniadau olrhain Anhysbys yn y <ph name="BEGIN_LINK" />Gosodiadau<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae'n bosib y bydd rhai gwefannau'n defnyddio'ch gweithgarwch i bersonoleiddio'ch profiad ar gyfer mwy na hysbysebion yn unig. Mae'n bosib y byddant hefyd yn ei gyfuno â gwybodaeth arall y maent eisoes yn gwybod amdanoch. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. Dysgu rhagor yn ein <ph name="BEGIN_LINK1" />Polisi Preifatrwydd<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Gwefannau cysylltiedig a ddiffinnir gan <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Mae Chromium yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond gwnaethoch eithriad ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
+<translation id="4159125650195886935">Mae Chromium yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd eich gweinyddwr yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
 <translation id="417625634260506724">Cyfanswm y storfa a ddefnyddir gan wefannau yn y rhestr: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Pynciau hysbyseb</translation>
 <translation id="4278390842282768270">Caniateir</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Os nad yw gwefan yn gweithio yn ôl y disgwyl, gallwch geisio caniatáu cwcis trydydd parti dros dro ar gyfer gwefan benodol rydych yn ymweld â hi</translation>
 <translation id="4995684599009077956">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae'n bosib y bydd rhai gwefannau'n defnyddio'ch gweithgarwch i bersonoleiddio'ch profiad ar gyfer mwy na hysbysebion yn unig. Mae'n bosib y byddant hefyd yn storio pynciau hysbysebu am fwy na 4 wythnos a'u cyfuno â gwybodaeth arall y maent eisoes yn gwybod amdanoch. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. <ph name="BEGIN_LINK" />Dysgu rhagor yn ein Polisi Preifatrwydd<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Mae ganddo wefannau cysylltiedig</translation>
+<translation id="5024297549595367599">Mae cwcis trydydd parti yn cael eu rhwystro. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
 <translation id="5055880590417889642">Eich gweithgarwch yw un o'r nifer o bethau y gall gwefan eu defnyddio i awgrymu hysbysebion. Pan fydd hysbysebion a awgrymir gan wefan yn cael eu diffodd, gall gwefannau ddangos hysbysebion i chi o hyd ond gallant fod yn llai personol. Dysgu rhagor am</translation>
 <translation id="5117284457376555514">Ni all gwefannau ddefnyddio cwcis trydydd parti i bersonoleiddio cynnwys a hysbysebion, a dysgu am y camau a gymerwch ar wefannau eraill, oni bai eich bod yn caniatáu i wefannau cysylltiedig gael mynediad atynt. Mae'n bosib fydd na rhai nodweddion gwefan yn gweithio yn ôl y disgwyl.</translation>
 <translation id="5165490319523240316">Gall gwefannau a'u partneriaid hysbysebu ddefnyddio'ch gweithgarwch, megis sut rydych yn treulio'ch amser ar wefannau rydych yn ymweld â nhw, i bersonoleiddio hysbysebion ar wefannau eraill. Er enghraifft, os ydych yn ymweld â gwefan i ddod o hyd i ryseitiau ar gyfer cinio, mae'n bosib y bydd y wefan yn penderfynu bod gennych ddiddordeb mewn coginio. Yn ddiweddarach, mae'n bosib y bydd gwefan arall yn dangos hysbyseb gysylltiedig i chi ar gyfer gwasanaeth dosbarthu nwyddau a awgrymir gan y wefan gyntaf.</translation>
 <translation id="544199055391706031">Eich gweithgarwch yw un o'r nifer o bethau y gall gwefan eu defnyddio i awgrymu hysbysebion. Pan fydd hysbysebion a awgrymir gan wefan yn cael eu diffodd, gall gwefannau ddangos hysbysebion i chi o hyd ond gallant fod yn llai personol. Dysgu rhagor am <ph name="BEGIN_LINK" />hysbysebion a awgrymir gan wefan<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Rheoli data gwefannau cysylltiedig</translation>
+<translation id="5535388436012824806">Mae Chrome yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond gwnaethoch chi eithriad ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
 <translation id="5574580428711706114">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. <ph name="BEGIN_LINK1" />Dysgu rhagor yn ein Polisi Preifatrwydd<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Rhwystrir</translation>
 <translation id="5759648952769618186">Mae pynciau'n seiliedig ar eich hanes pori diweddar ac yn helpu i gyfyngu ar yr hyn y gall gwefannau a'u partneriaid hysbysebu ei ddysgu amdanoch i ddangos hysbysebion personol i chi</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Sut mae gwefannau'n defnyddio'r data hyn?<ph name="END_BOLD" /> Gall gwefannau rydych yn ymweld â nhw ofyn i Chrome am wybodaeth sy'n eu helpu i fesur perfformiad eu hysbysebion. Mae Chrome yn amddiffyn eich preifatrwydd trwy gyfyngu ar y wybodaeth y gall gwefannau ei rhannu â'i gilydd.</translation>
+<translation id="5861490386119603604">Mae Chrome yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd eich gweinyddwr yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
+<translation id="5915946252696843290">Preifatrwydd a data gwefan</translation>
+<translation id="5985520262499095091">Mae Chrome yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd estyniad yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi.</translation>
 <translation id="6053735090575989697">Dysgu rhagor am sut mae Google yn gwarchod eich data yn ein Polisi Preifatrwydd.</translation>
 <translation id="6195163219142236913">Mae cwcis trydydd parti yn gyfyngedig</translation>
 <translation id="6196640612572343990">Rhwystro cwcis trydydd parti</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Dylai nodweddion gwefan sy'n dibynnu ar gwcis trydydd parti weithio yn ôl y disgwyl</translation>
 <translation id="8365690958942020052">Gall gwefan rydych yn ymweld â hi ofyn am y wybodaeth hon - naill ai eich pynciau hysbysebion neu hysbysebion a awgrymir gan wefannau rydych wedi ymweld â nhw.</translation>
 <translation id="839994149685752920">Gall gwefannau ddefnyddio cwcis trydydd parti i bersonoleiddio cynnwys a hysbysebion</translation>
+<translation id="8428213095426709021">Gosodiadau</translation>
 <translation id="8477178913400731244">Dileu data</translation>
+<translation id="8486457244881562857">Mae amddiffyniadau wedi'u seibio nes bod pob ffenestr Anhysbys ar gau. <ph name="BEGIN_LINK" />Anfon adborth<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Yn agor Polisi Preifatrwydd mewn tab newydd</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Sut allwch reoli'r data hyn?<ph name="END_BOLD" /> Mae Chrome yn dileu gwefannau yn awtomatig sy'n hŷn na 4 wythnos. Wrth i chi barhau i bori, mae'n bosib y gall pwnc ailymddangos ar y rhestr. Gallwch hefyd rwystro pynciau nad ydych chi am i Chrome eu rhannu â gwefannau a diffodd pynciau hysbysebion ar unrhyw adeg yng ngosodiadau Chrome.</translation>
+<translation id="8825639607990802302">Dewisiadau ar gyfer preifatrwydd a data gwefan</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Sut mae gwefannau'n defnyddio'r data hyn?<ph name="END_BOLD" /> Gall gwefannau a'u partneriaid hysbysebu ddefnyddio'ch gweithgarwch i bersonoleiddio hysbysebion ar wefannau eraill. Er enghraifft, os ydych yn ymweld â gwefan i ddod o hyd i ryseitiau ar gyfer cinio, mae'n bosib y bydd y wefan yn penderfynu bod gennych ddiddordeb mewn coginio. Yn ddiweddarach, mae'n bosib y bydd gwefan arall yn dangos hysbyseb gysylltiedig i chi ar gyfer gwasanaeth dosbarthu nwyddau a awgrymir gan y wefan gyntaf.</translation>
 <translation id="8944485226638699751">Cyfyngedig</translation>
 <translation id="8984005569201994395">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae'n bosib y bydd rhai gwefannau'n defnyddio'ch gweithgarwch i bersonoleiddio'ch profiad ar gyfer mwy na hysbysebion yn unig. Mae'n bosib y byddant hefyd yn ei gyfuno â gwybodaeth arall y maent eisoes yn gwybod amdanoch. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. <ph name="BEGIN_LINK" />Dysgu rhagor yn ein Polisi Preifatrwydd<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Bydd y weithred hon yn dileu'r holl ddata a chwcis sy'n cael eu storio gan <ph name="SITE_NAME" /> a gwefannau cysylltiedig</translation>
 <translation id="9162335340010958530">Ni all gwefannau ddefnyddio cwcis trydydd parti i bersonoleiddio cynnwys a hysbysebion, a dysgu am y camau a gymerwch ar wefannau eraill, oni bai eich bod yn caniatáu i wefannau cysylltiedig gael mynediad atynt</translation>
 <translation id="9168357768716791362">Mae Google yn ei gwneud yn ofynnol i gwmnïau ddatgan yn gyhoeddus na fyddant yn defnyddio'r data hyn i'ch olrhain ar draws gwefannau. Mae'n bosib y bydd rhai gwefannau'n defnyddio'ch gweithgarwch i bersonoleiddio'ch profiad ar gyfer mwy na hysbysebion yn unig. Mae'n bosib y byddant hefyd yn storio pynciau hysbysebu am fwy na 4 wythnos a'u cyfuno â gwybodaeth arall y maent eisoes yn gwybod amdanoch. Mae cwmnïau'n gyfrifol am roi gwybod i chi sut maent yn defnyddio'ch data. Dysgu rhagor yn ein <ph name="BEGIN_LINK" />Polisi Preifatrwydd<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Mae Chrome yn rhwystro cwcis trydydd parti yn y modd Anhysbys, ond roedd eich gweinyddwr yn caniatáu cwcis trydydd parti ar gyfer y wefan hon. Mae'r modd Anhysbys hefyd yn darparu nodweddion a all gyfyngu ar y wybodaeth sydd ar gael i gwmnïau y mae eu cynnwys wedi'i fewnosod ar wefan rydych yn ymweld â hi. Rheoli amddiffyniadau olrhain Anhysbys yn y <ph name="BEGIN_LINK" />Gosodiadau<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Gall gwefannau a'u partneriaid hysbysebu ddefnyddio pynciau hysbysebion i bersonoleiddio cynnwys i chi. O'u cymharu â chwcis trydydd parti, mae pynciau hysbysebion yn helpu i gyfyngu ar yr hyn y gall gwefannau ei ddysgu amdanoch wrth i chi bori</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_es-419.xtb b/components/strings/privacy_sandbox_strings_es-419.xtb
index fd2282d3..e95fb4e 100644
--- a/components/strings/privacy_sandbox_strings_es-419.xtb
+++ b/components/strings/privacy_sandbox_strings_es-419.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium borra los datos de actividad que hayas compartido con sitios después de 30 días. Si vuelves a visitar un sitio, es posible que vuelva a aparecer en la lista. Obtén más información para <ph name="BEGIN_LINK1" />administrar tu privacidad en los anuncios en Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">¿Quieres borrar todos los datos?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Qué información se usa:<ph name="END_BOLD" /> Los temas de tus anuncios se basan en tu historial de navegación reciente, una lista de los sitios que visitaste con Chrome en este dispositivo.</translation>
+<translation id="1529201733207295376">Se bloquearon las cookies de terceros. El modo Incógnito también proporciona funciones que pueden limitar la información disponible para las empresas cuyo contenido está incorporado en un sitio que visitas. Puedes administrar las protecciones contra seguimiento en modo Incógnito en la <ph name="START_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google requiere que las empresas declaren públicamente que no usarán estos datos para realizar un seguimiento de los sitios que visitas. Es posible que algunos sitios usen tu actividad para personalizar la experiencia más allá de los anuncios. También pueden combinarla con otra información que ya conocen sobre ti. Dichas empresas son responsables de informarte sobre el modo en que se usan tus datos. Obtén más información en nuestra <ph name="BEGIN_LINK" />Política de Privacidad<ph name="END_LINK" /> sobre el modo en que Google protege tus datos.</translation>
 <translation id="1569440020357229235">Cuando estás en el modo Incógnito, los sitios no pueden usar las cookies de terceros. Si un sitio que depende de estas cookies no funciona, puedes <ph name="BEGIN_LINK" />intentar otorgarle acceso temporal a las cookies de terceros<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />¿Cómo usan estos datos los sitios?<ph name="END_BOLD" /> Chrome identifica temas de interés mientras navegas. Las etiquetas de temas están predefinidas. Incluyen, por ejemplo, Arte y entretenimiento, Compras y Deportes. Luego, los sitios que visites pueden consultar tus temas con Chrome para personalizar los anuncios que te muestran.</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chrome borra los datos de actividad que hayas compartido con sitios después de 30 días. Si vuelves a visitar un sitio, es posible que vuelva a aparecer en la lista. Obtén más información para <ph name="BEGIN_LINK" />administrar tu privacidad en los anuncios en Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Es posible que algunas funciones no se ejecuten correctamente. Los sitios relacionados también pueden usar las cookies de terceros.</translation>
 <translation id="3918927280411834522">anuncios sugeridos por sitios.</translation>
+<translation id="3973883340787276788">Se bloquearon las cookies de terceros. El modo Incógnito también proporciona funciones que pueden limitar la información disponible para las empresas cuyo contenido está incorporado en un sitio que visitas. Puedes administrar las protecciones contra seguimiento en modo Incógnito en la <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google requiere que las empresas declaren públicamente que no usarán estos datos para realizar un seguimiento de los sitios que visitas. Es posible que algunos sitios usen tu actividad para personalizar la experiencia más allá de los anuncios. También pueden combinarla con otra información que ya conocen sobre ti. Dichas empresas son responsables de informarte sobre el modo en que se usan tus datos. Obtén más información en nuestra <ph name="BEGIN_LINK1" />Política de Privacidad<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Sitios relacionados definidos por <ph name="RWS_OWNER" /></translation>
 <translation id="417625634260506724">Almacenamiento total que usan los sitios de la lista: <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Obtén más información en nuestra Política de Privacidad sobre el modo en que Google protege tus datos.</translation>
 <translation id="6195163219142236913">Se limitaron las cookies de terceros</translation>
 <translation id="6196640612572343990">Bloquear cookies de terceros</translation>
+<translation id="6272892028045906139">Configuración de las protecciones contra seguimiento en modo Incógnito</translation>
 <translation id="6282129116202535093">Los anuncios sugeridos por sitios ayudan a proteger tu identidad y tu historial de navegación, a la vez que permiten que los sitios te muestren anuncios relevantes. Con tu actividad, otros sitios pueden sugerir anuncios relacionados mientras sigues navegando. En la configuración, puedes ver una lista de estos sitios y bloquear aquellos que no deseas.</translation>
 <translation id="6308169245546905162">Los sitios pueden usar las cookies de terceros para conocer las acciones que realizas en otros sitios.</translation>
 <translation id="6398358690696005758">Obtén más información en nuestra <ph name="BEGIN_LINK1" />Política de Privacidad<ph name="LINK_END1" /> sobre el modo en que Google protege tus datos.</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">Más información sobre la opción Bloquear cookies de terceros</translation>
 <translation id="737025278945207416">Es posible que algunos sitios usen tu actividad para personalizar la experiencia más allá de los anuncios. También pueden almacenar temas de anuncios por más de 4 semanas y combinarlos con otra información que ya conocen sobre ti</translation>
 <translation id="7374493521304367420">Los sitios aún pueden usar cookies para ver la actividad de navegación en su propio sitio.</translation>
+<translation id="7379649202155190245">Protecciones contra seguimiento en modo Incógnito</translation>
 <translation id="7419391859099619574">Google requiere que las empresas declaren públicamente que no usarán estos datos para realizar un seguimiento de los sitios que visitas. Es posible que algunos sitios usen tu actividad para personalizar la experiencia más allá de los anuncios. También pueden almacenar temas de anuncios por más de 4 semanas y combinarlos con otra información que ya conocen sobre ti. Esas empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK1" />Obtén más información en nuestra Política de Privacidad<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">Chrome borra los datos de actividad que hayas compartido con sitios después de 30 días. Si vuelves a visitar un sitio, es posible que vuelva a aparecer en la lista. Obtén más información para <ph name="BEGIN_LINK1" />administrar tu privacidad en los anuncios en Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Es posible que las funciones del sitio que dependen de las cookies de terceros no se ejecuten correctamente.</translation>
diff --git a/components/strings/privacy_sandbox_strings_es.xtb b/components/strings/privacy_sandbox_strings_es.xtb
index 5b8fa23d..3e19f034 100644
--- a/components/strings/privacy_sandbox_strings_es.xtb
+++ b/components/strings/privacy_sandbox_strings_es.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">Chromium elimina todos los datos de actividad que hayas compartido con sitios una vez pasados 30 días. Si vuelves a visitar un sitio, puede que aparezca de nuevo en la lista. Consulta más información sobre <ph name="BEGIN_LINK1" />cómo gestionar la privacidad en la publicidad en Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">¿Eliminar todos los datos?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />¿Qué datos se usan?<ph name="END_BOLD" /> Los temas de anuncios se basan en tu historial de navegación reciente (una lista de los sitios que has visitado usando Chrome en este dispositivo).</translation>
+<translation id="1529201733207295376">Se han bloqueado las cookies de terceros. Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Puedes gestionar las protecciones antirrastreo de Incógnito en <ph name="START_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden combinarla con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. Consulta más información sobre cómo Google protege tus datos en nuestra <ph name="BEGIN_LINK" />Política de Privacidad<ph name="END_LINK" />.</translation>
 <translation id="1569440020357229235">Cuando estás en modo Incógnito, los sitios no pueden usar cookies de terceros. Si un sitio que depende de estas cookies no funciona, puedes <ph name="BEGIN_LINK" />probar a darle acceso temporal a cookies de terceros<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />¿Cómo usan estos datos los sitios?<ph name="END_BOLD" /> Chrome toma nota de temas de interés a medida que navegas. Las etiquetas de los temas están predefinidas e incluyen categorías como arte y entretenimiento, compras y deportes. Después, un sitio que visites puede pedirle a Chrome algunos de tus temas para personalizar los anuncios que veas.</translation>
 <translation id="1732764153129912782">Puedes cambiar la configuración de privacidad en la publicidad</translation>
 <translation id="1780659583673667574">Por ejemplo, si visitas un sitio para buscar recetas para cenar, es posible que el sitio determine que te interesa la cocina. Después, otro sitio puede mostrarte un anuncio relacionado con un servicio de reparto de alimentos sugerido por el primer sitio.</translation>
 <translation id="1818866261309406359">Gestionar datos de sitios relacionados en una nueva pestaña</translation>
+<translation id="1824257235526922152">Chromium bloquea las cookies de terceros en Incógnito, pero una extensión ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
 <translation id="1887631853265748225">Las funciones de privacidad en la publicidad ayudan a limitar lo que los sitios web y sus partners publicitarios pueden saber de ti cuando te muestran anuncios personalizados.</translation>
 <translation id="1954777269544683286">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Las empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK" />Más información en nuestra Política de Privacidad<ph name="END_LINK" /></translation>
 <translation id="2004697686368036666">Es posible que no puedas usar las funciones de algunos sitios</translation>
 <translation id="2089118378428549994">Se cerrará tu sesión en estos sitios</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />¿Cómo puedes gestionar estos datos?<ph name="END_BOLD" /> Chrome elimina automáticamente los sitios que tienen una antigüedad superior a 30 días. Si visitas un sitio de nuevo, es posible que vuelva a aparecer en la lista. También puedes bloquear las sugerencias de anuncios de un sitio y desactivar los anuncios sugeridos por sitios en cualquier momento desde la configuración de Chrome.</translation>
 <translation id="2096716221239095980">Eliminar todos los datos</translation>
+<translation id="2213012319160025454">Gestiona las protecciones antirrastreo en Incógnito</translation>
 <translation id="2235344399760031203">Se han bloqueado las cookies de terceros</translation>
+<translation id="2313907619050827224">Chromium bloquea las cookies de terceros en Incógnito, pero tu administrador ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Gestiona las protecciones antirrastreo del modo Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Política de Privacidad de Google</translation>
 <translation id="235832722106476745">Chrome elimina automáticamente los temas de anuncios con una antigüedad superior a 4 semanas</translation>
 <translation id="2496115946829713659">Los sitios pueden usar cookies de terceros para personalizar contenido y anuncios, así como para conocer las acciones que realizas en otros sitios</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">Medición de anuncios</translation>
 <translation id="3425311689852411591">Los sitios que dependen de cookies de terceros deberían funcionar correctamente</translation>
 <translation id="3442071090395342573">Chromium elimina todos los datos de actividad que hayas compartido con sitios una vez pasados 30 días. Si vuelves a visitar un sitio, puede que aparezca de nuevo en la lista. Consulta más información sobre <ph name="BEGIN_LINK" />cómo gestionar la privacidad en la publicidad en Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Se han bloqueado las cookies de terceros. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Gestiona las protecciones antirrastreo del modo Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Con la medición de anuncios, algunos tipos de datos se comparten entre los sitios para medir el rendimiento de sus anuncios, como si has hecho una compra después de visitar un sitio.</translation>
 <translation id="3624583033347146597">Elige tus preferencias de cookies de terceros</translation>
 <translation id="3645682729607284687">Chrome toma nota de temas de interés basados en tu historial de navegación reciente. Por ejemplo, deportes, ropa y otros.</translation>
 <translation id="3696118321107706175">Cómo usan tus datos los sitios</translation>
 <translation id="3749724428455457489">Más información sobre los anuncios sugeridos por sitios</translation>
+<translation id="375406326367313995">Chrome bloquea las cookies de terceros en Incógnito, pero has creado una excepción para este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Gestiona las protecciones antirrastreo del modo Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Puedes bloquear los sitios que no quieras. Chrome también elimina automáticamente los sitios de la lista si tienen una antigüedad superior a 30 días.</translation>
 <translation id="385051799172605136">Atrás</translation>
 <translation id="3873208162463987752">Los sitios relacionados pueden compartir cookies de terceros entre ellos para que los sitios funcionen correctamente (por ejemplo, para mantener tu sesión iniciada o recordar tus ajustes de los sitios). Los sitios son responsables de explicar por qué necesitan acceder a estos datos. <ph name="BEGIN_LINK" />Más información<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome elimina todos los datos de actividad que hayas compartido con sitios una vez pasados 30 días. Si vuelves a visitar un sitio, puede que aparezca de nuevo en la lista. Consulta más información sobre <ph name="BEGIN_LINK" />cómo gestionar la privacidad en la publicidad en Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Es posible que no puedas usar algunas funciones. Los sitios relacionados podrán seguir usando cookies de terceros.</translation>
 <translation id="3918927280411834522">anuncios sugeridos por sitios.</translation>
+<translation id="3952955829113227810">Chromium bloquea las cookies de terceros en Incógnito, pero has creado una excepción para este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Gestiona las protecciones antirrastreo del modo Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">Se han bloqueado las cookies de terceros. Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Puedes gestionar las protecciones antirrastreo de Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden combinarla con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. Consulta más información en nuestra <ph name="BEGIN_LINK1" />Política de Privacidad<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Sitios relacionados definidos por <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium bloquea las cookies de terceros en Incógnito, pero has creado una excepción para este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
+<translation id="4159125650195886935">Chromium bloquea las cookies de terceros en Incógnito, pero tu administrador ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
 <translation id="417625634260506724">Almacenamiento total usado por los sitios de la lista: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Temas de anuncios</translation>
 <translation id="4278390842282768270">Permitidas</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">Si un sitio no funciona correctamente, puedes probar a permitir temporalmente las cookies de terceros de un sitio concreto que visites</translation>
 <translation id="4995684599009077956">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden almacenar temas de anuncios durante más de 4 semanas y combinarlos con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK" />Consulta más información en nuestra Política de Privacidad<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Tiene sitios relacionados</translation>
+<translation id="5024297549595367599">Se han bloqueado las cookies de terceros. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
 <translation id="5055880590417889642">Tu actividad es una de las muchas cosas que un sitio puede usar para sugerirte anuncios. Si desactivas los anuncios sugeridos por sitios, los sitios pueden seguir mostrándote anuncios, pero pueden estar menos personalizados. Consulta más información sobre los</translation>
 <translation id="5117284457376555514">Los sitios no pueden usar cookies de terceros para personalizar contenido y anuncios, ni para conocer las acciones que realizas en otros sitios, a menos que permitas que los sitios relacionados accedan a ellas. Es posible que no puedas usar algunas funciones correctamente.</translation>
 <translation id="5165490319523240316">Los sitios y sus partners publicitarios pueden usar tu actividad, como el tiempo que pasas en los sitios que visitas, para personalizar anuncios en otros sitios. Por ejemplo, si visitas un sitio para buscar recetas para cenar, es posible que el sitio determine que te interesa la cocina. Después, otro sitio puede mostrarte un anuncio relacionado con un servicio de reparto de alimentos sugerido por el primer sitio.</translation>
 <translation id="544199055391706031">Tu actividad es una de las muchas cosas que un sitio puede usar para sugerirte anuncios. Si desactivas los anuncios sugeridos por sitios, los sitios pueden seguir mostrándote anuncios, pero pueden estar menos personalizados. Consulta más información sobre los <ph name="BEGIN_LINK" />anuncios sugeridos por sitios<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Gestionar datos de sitios relacionados</translation>
+<translation id="5535388436012824806">Chrome bloquea las cookies de terceros en Incógnito, pero has creado una excepción para este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
 <translation id="5574580428711706114">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Las empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK1" />Más información en nuestra Política de Privacidad<ph name="LINK_END1" /></translation>
 <translation id="5677928146339483299">Bloqueadas</translation>
 <translation id="5759648952769618186">Los temas se basan en tu historial de navegación reciente y ayudan a limitar la información que los sitios y sus partners publicitarios pueden obtener sobre ti para mostrarte anuncios personalizados</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />¿Cómo usan estos datos los sitios?<ph name="END_BOLD" /> Los sitios que visites pueden solicitar información a Chrome para ayudarles a medir el rendimiento de sus anuncios. Chrome protege tu privacidad limitando la información que los sitios pueden compartir entre sí.</translation>
+<translation id="5861490386119603604">Chrome bloquea las cookies de terceros en Incógnito, pero tu administrador ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
+<translation id="5915946252696843290">Privacidad y datos de sitios</translation>
+<translation id="5985520262499095091">Chrome bloquea las cookies de terceros en Incógnito, pero una extensión ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas.</translation>
 <translation id="6053735090575989697">Consulta más información sobre cómo Google protege tus datos en nuestra Política de Privacidad.</translation>
 <translation id="6195163219142236913">Cookies de terceros limitadas</translation>
 <translation id="6196640612572343990">Bloquear cookies de terceros</translation>
+<translation id="6272892028045906139">Configuración de las protecciones antirrastreo en Incógnito</translation>
 <translation id="6282129116202535093">Los anuncios sugeridos por sitios ayudan a proteger tu historial de navegación y tu identidad, y permiten que los sitios te muestren anuncios relevantes. Basándose en tu actividad, otros sitios pueden sugerirte anuncios relacionados mientras sigues navegando. Puedes ver una lista de estos sitios y bloquear los que no quieras en la configuración.</translation>
 <translation id="6308169245546905162">Los sitios pueden usar cookies de terceros para conocer las acciones que realizas en otros sitios</translation>
 <translation id="6398358690696005758">Consulta más información sobre cómo Google protege tus datos en nuestra <ph name="BEGIN_LINK1" />Política de Privacidad<ph name="LINK_END1" />.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">Más información sobre la opción Bloquear cookies de terceros</translation>
 <translation id="737025278945207416">Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden almacenar temas de anuncios durante más de 4 semanas y combinarlos con otra información que ya tengan sobre ti.</translation>
 <translation id="7374493521304367420">Los sitios pueden seguir usando cookies para ver la actividad de navegación en su propio sitio</translation>
+<translation id="7379649202155190245">Protecciones antirrastreo en Incógnito</translation>
 <translation id="7419391859099619574">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden almacenar temas de anuncios durante más de 4 semanas y combinarlos con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK1" />Consulta más información en nuestra Política de Privacidad<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">Chrome elimina todos los datos de actividad que hayas compartido con sitios una vez pasados 30 días. Si vuelves a visitar un sitio, puede que aparezca de nuevo en la lista. Consulta más información sobre <ph name="BEGIN_LINK1" />cómo gestionar la privacidad en la publicidad en Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Puede que las funciones de los sitios que dependen de cookies de terceros no funcionen</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">Las funciones de los sitios que dependen de cookies de terceros deberían funcionar correctamente</translation>
 <translation id="8365690958942020052">Un sitio que visites puede solicitar esta información, ya sea sobre tus temas de anuncios o sobre los anuncios sugeridos por los sitios que has visitado.</translation>
 <translation id="839994149685752920">Los sitios pueden usar cookies de terceros para personalizar contenido y anuncios</translation>
+<translation id="8428213095426709021">Configuración</translation>
 <translation id="8477178913400731244">Eliminar datos</translation>
+<translation id="8486457244881562857">Las protecciones se pausarán hasta que se cierren todas las ventanas de Incógnito. <ph name="BEGIN_LINK" />Enviar comentarios<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Abre la Política de Privacidad en una pestaña nueva</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />¿Cómo puedes gestionar estos datos?<ph name="END_BOLD" /> Chrome elimina automáticamente los temas con una antigüedad superior a 4 semanas. A medida que sigas navegando, es posible que un tema vuelva a aparecer en la lista. Además, puedes bloquear los temas que no quieras que Chrome comparta con los sitios. También puedes desactivar los temas de anuncios en cualquier momento desde la configuración de Chrome.</translation>
+<translation id="8825639607990802302">Opciones de privacidad y datos de sitios</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />¿Cómo usan estos datos los sitios?<ph name="END_BOLD" /> Los sitios y sus partners publicitarios pueden usar tu actividad para personalizar anuncios en otros sitios. Por ejemplo, si visitas un sitio para buscar recetas para cenar, es posible que el sitio determine que te interesa la cocina. Después, otro sitio puede mostrarte un anuncio relacionado con un servicio de reparto de alimentos sugerido por el primer sitio.</translation>
 <translation id="8944485226638699751">Limitadas</translation>
 <translation id="8984005569201994395">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden combinarla con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. <ph name="BEGIN_LINK" />Consulta más información en nuestra Política de Privacidad<ph name="END_LINK" />.</translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">Esta acción eliminará todos los datos y las cookies almacenados por <ph name="SITE_NAME" /> y por los sitios relacionados</translation>
 <translation id="9162335340010958530">Los sitios no pueden usar cookies de terceros para personalizar contenido y anuncios, ni para conocer las acciones que realizas en otros sitios, a menos que permitas que los sitios relacionados accedan a ellas</translation>
 <translation id="9168357768716791362">Google exige que las empresas declaren públicamente que no usarán estos datos para hacerte un seguimiento entre sitios. Algunos sitios pueden usar tu actividad para personalizar no solo los anuncios, sino también la experiencia que ofrecen. También pueden almacenar temas de anuncios durante más de 4 semanas y combinarlos con otra información que ya tengan sobre ti. Las empresas son responsables de informarte sobre cómo usan tus datos. Consulta más información en nuestra <ph name="BEGIN_LINK" />Política de Privacidad<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome bloquea las cookies de terceros en Incógnito, pero tu administrador ha permitido las cookies de terceros en este sitio. El modo Incógnito también ofrece funciones que pueden limitar la información disponible para las empresas cuyo contenido está insertado en un sitio que visitas. Gestiona las protecciones antirrastreo del modo Incógnito en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Los sitios web y sus partners publicitarios pueden usar los temas de anuncios para personalizar el contenido que te muestran. A diferencia de las cookies de terceros, los temas de anuncios ayudan a limitar la información que los sitios pueden obtener sobre ti mientras navegas.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_et.xtb b/components/strings/privacy_sandbox_strings_et.xtb
index bd517a7..862b8dcab 100644
--- a/components/strings/privacy_sandbox_strings_et.xtb
+++ b/components/strings/privacy_sandbox_strings_et.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Muudatusi saate teha reklaamide privaatsusseadetes</translation>
 <translation id="1780659583673667574">Näiteks kui otsite veebisaidilt toiduretsepte, võivad nad oletada, et huvitute kokakunstist. Hiljem võidakse teile esimeselt saidilt kogutud andmete põhjal teisel saidil näidata toidukaupade kohaletoimetamise teenuse reklaami.</translation>
 <translation id="1818866261309406359">Seotud saitide andmete haldamine uuel vahelehel</translation>
+<translation id="1824257235526922152">Chromium blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid laiendus lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
 <translation id="1887631853265748225">Reklaamide privaatsusfunktsioonid aitavad piirata veebisaitide ja nende reklaamipartnerite isikupärastatud reklaamidel põhinevat andmekogumist.</translation>
 <translation id="1954777269544683286">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. <ph name="BEGIN_LINK" />Lisateavet leiate meie privaatsuseeskirjadest<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Funktsioonid ei pruugi mõnel saidil toimida</translation>
 <translation id="2089118378428549994">Teid logitakse nendelt saitidelt välja</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Kuidas neid andmeid hallata saab?<ph name="END_BOLD" /> Chrome kustutab automaatselt saidid, mis on vanemad kui 30 päeva. Sait, mida uuesti külastate, võidakse uuesti loendis kuvada. Samuti võite Chrome’i seadetes reklaamide soovitamise saitide kaupa blokeerida ning saitide soovitatavad reklaamid välja lülitada.</translation>
 <translation id="2096716221239095980">Kustuta kõik andmed</translation>
+<translation id="2213012319160025454">Inkognito režiimi jälgimiskaitse haldamine</translation>
 <translation id="2235344399760031203">Kolmanda osapoole küpsisefailid on blokeeritud</translation>
+<translation id="2313907619050827224">Chromium blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid teie administraator lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud. Hallake inkognito režiimi jälgimiskaitset <ph name="BEGIN_LINK" />seadetes<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Google'i privaatsuseeskirjad</translation>
 <translation id="235832722106476745">Chrome kustutab automaatselt reklaamiteemad, mis on vanemad kui 4 nädalat</translation>
 <translation id="2496115946829713659">Saidid võivad kasutada kolmanda osapoole küpsisefaile, et isikupärastada sisu ja reklaame ning saada teavet teistel saitidel tehtavate toimingute kohta</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Reklaamide mõõtmine</translation>
 <translation id="3425311689852411591">Kolmanda osapoole küpsisefailidele tuginevad saidid peaksid töötama ootuspäraselt</translation>
 <translation id="3442071090395342573">Chromium kustutab saitidega jagatud tegevusandmed 30 päeva järel. Kui külastate saiti uuesti, võib see uuesti loendis ilmuda. Lugege lisaks <ph name="BEGIN_LINK" />reklaamide privaatsuse haldamise kohta Chromiumis<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Kolmanda osapoole küpsisefailid on blokeeritud. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud. Hallake inkognito režiimi jälgimiskaitset <ph name="BEGIN_LINK" />seadetes<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Reklaamide mõõtmine hõlmab teatud piiratud andmete jagamist saitide vahel, et mõõta reklaamide toimivust, näiteks kas sooritasite pärast saidi külastamist ostu.</translation>
 <translation id="3624583033347146597">Valige oma kolmanda osapoole küpsisefailide eelistused</translation>
 <translation id="3645682729607284687">Chrome talletab huvipakkuvad teemad teie hiljutise sirvimisajaloo alusel. Teemadeks on näiteks sport, riided jne.</translation>
 <translation id="3696118321107706175">Kuidas saidid teie andmeid kasutavad?</translation>
 <translation id="3749724428455457489">Lisateave saidi soovitatavate reklaamide kohta</translation>
+<translation id="375406326367313995">Chrome blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid olete selle saidi jaoks loonud erandi. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud. Hallake inkognito režiimi jälgimiskaitset <ph name="BEGIN_LINK" />seadetes<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Võite soovimatud saidid blokeerida. Chrome kustutab loendist automaatselt ka saidid, mis on vanemad kui 30 päeva.</translation>
 <translation id="385051799172605136">Tagasi</translation>
 <translation id="3873208162463987752">Seotud saidid saavad jagada kolmanda osapoole küpsisefaile üksteisega, et aidata saitidel töötada ootusepäraselt, näiteks hoida teid sisselogituna või pidada meeles teie saidi seadeid. Saidid vastutavad selle eest, et selgitada, miks nad peavad neile andmetele juurde pääsema. <ph name="BEGIN_LINK" />Lisateave<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome kustutab saitidega jagatud tegevusandmed 30 päeva järel. Kui külastate saiti uuesti, võib see uuesti loendis ilmuda. Lugege lisaks <ph name="BEGIN_LINK" />reklaamide privaatsuse haldamise kohta Chrome'is<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Mõned funktsioonid ei pruugi töötada. Seotud saidid saavad siiski kolmanda osapoole küpsisefaile kasutada.</translation>
 <translation id="3918927280411834522">saidi soovitatavate reklaamide kohta.</translation>
+<translation id="3952955829113227810">Chromium blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid olete selle saidi jaoks loonud erandi. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud. Hallake inkognito režiimi jälgimiskaitset <ph name="BEGIN_LINK" />seadetes<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Mõned saidid võivad kasutada teie tegevust peale reklaamide ka muu kasutuskogemuse isikupärastamiseks. Ühtlasi võivad nad seda kombineerida muu teabega, mis neil teie kohta on. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. Lisateavet leiate meie <ph name="BEGIN_LINK1" />privaatsuseeskirjadest<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Seotud saidid on määratlenud <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid olete selle saidi jaoks loonud erandi. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
+<translation id="4159125650195886935">Chromium blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid teie administraator lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
 <translation id="417625634260506724">Loendis olevate saitide kasutatav salvestusruum kokku: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Reklaamiteemad</translation>
 <translation id="4278390842282768270">Lubatud</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Kui sait ei tööta ootuspäraselt, võite proovida ajutiselt kolmanda osapoole küpsisefailid konkreetse külastatava saidi jaoks lubada</translation>
 <translation id="4995684599009077956">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Mõned saidid võivad kasutada teie tegevust peale reklaamide ka muu kasutuskogemuse isikupärastamiseks. Samuti võivad need talletada reklaamiteemasid kauemaks kui neljaks nädalaks ja kombineerida neid teabega, mis neil teie kohta juba olemas on. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. <ph name="BEGIN_LINK" />Lisateavet leiate meie privaatsuseeskirjadest<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Olemas on seotud saidid</translation>
+<translation id="5024297549595367599">Kolmanda osapoole küpsisefailid on blokeeritud. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
 <translation id="5055880590417889642">Saidid võivad reklaame soovitada mitmete tegurite põhjal peale teie tegevusandmete. Kui saidi soovitatavad reklaamid on välja lülitatud, võite saidil ikkagi reklaame näha, aga need võivad olla vähem isikupärastatud. Lugege lisaks</translation>
 <translation id="5117284457376555514">Saidid ei saa kasutada kolmanda osapoole küpsisefaile sisu ja reklaamide isikupärastamiseks ega teistel saitidel tehtavate toimingute kohta teabe saamiseks, välja arvatud juhul, kui lubate seotud saitidel nendele juurde pääseda. Mõned saidi funktsioonid ei pruugi ootuspäraselt töötada.</translation>
 <translation id="5165490319523240316">Saidid ja nende reklaamipartnerid võivad kasutada teie saidikülastuste kestuse andmeid ja muid tegevusandmeid reklaamide isikupärastamiseks teistel saitidel. Näiteks kui otsite veebisaidilt toiduretsepte, võivad nad oletada, et huvitute kokakunstist. Hiljem võidakse teile esimeselt saidilt kogutud andmete põhjal teisel saidil näidata toidukaupade kohaletoimetamise teenuse reklaami.</translation>
 <translation id="544199055391706031">Saidid võivad reklaame soovitada mitmete tegurite põhjal peale teie tegevusandmete. Kui saidi soovitatavad reklaamid on välja lülitatud, võite saidil ikkagi reklaame näha, aga need võivad olla vähem isikupärastatud. Lugege lisaks <ph name="BEGIN_LINK" />saidi soovitatavate reklaamide kohta<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Seotud saitide andmete haldamine</translation>
+<translation id="5535388436012824806">Chrome blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid olete selle saidi jaoks loonud erandi. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
 <translation id="5574580428711706114">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. <ph name="BEGIN_LINK1" />Lisateavet leiate meie privaatsuseeskirjadest<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Blokeeritud</translation>
 <translation id="5759648952769618186">Teemad põhinevad teie hiljutisel sirvimisajalool ja aitavad piirata seda, mida saidid ja nende reklaamipartnerid saavad teie kohta teada, et teile isikupärastatud reklaame kuvada</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Kuidas saidid neid andmeid kasutavad?<ph name="END_BOLD" /> Teie külastatavad saidid võivad küsida Chrome'ilt teavet, mis aitab neil mõõta reklaamide toimivust. Chrome kaitseb teie privaatsust, piirates teavet, mida saidid saavad omavahel jagada.</translation>
+<translation id="5861490386119603604">Chrome blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid laiendus lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
+<translation id="5915946252696843290">Privaatsus ja saidiandmed</translation>
+<translation id="5985520262499095091">Chrome blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid laiendus lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud.</translation>
 <translation id="6053735090575989697">Lisateave selle kohta, kuidas Google teie andmeid kaitseb, on leitav meie privaatsuseeskirjadest.</translation>
 <translation id="6195163219142236913">Kolmanda osapoole küpsisefailid on piiratud</translation>
 <translation id="6196640612572343990">Blokeeri kolmanda osapoole küpsisefailid</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Kolmanda osapoole küpsisefailidele tuginevad saidi funktsioonid peaksid töötama ootuspäraselt</translation>
 <translation id="8365690958942020052">Teie külastatav sait võib taotleda seda teavet – teie reklaamiteemasid või reklaame, mida teile on saitidel soovitatud.</translation>
 <translation id="839994149685752920">Saidid võivad sisu ja reklaamide isikupärastamiseks kasutada kolmanda osapoole küpsisefaile</translation>
+<translation id="8428213095426709021">Seaded</translation>
 <translation id="8477178913400731244">Kustuta andmed</translation>
+<translation id="8486457244881562857">Kaitsemeetmed on peatatud, kuni kõik inkognito aknad suletakse. <ph name="BEGIN_LINK" />Tagasiside saatmine<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Avab privaatsuseeskirjad uuel vahekaardil</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Kuidas neid andmeid hallata saab?<ph name="END_BOLD" /> Chrome kustutab automaatselt teemad, mis on vanemad kui 4 nädalat. Kui jätkate sirvimist, võib mõni neist teemadest uuesti loendis ilmuda. Võite ka blokeerida teemad, mida te ei soovi lasta Chrome'il saitidega jagada, samuti võite reklaamiteemad igal ajal Chrome'i seadetes välja lülitada.</translation>
+<translation id="8825639607990802302">Privaatsuse ja saidiandmete valikud</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Kuidas saidid neid andmeid kasutavad?<ph name="END_BOLD" /> Saidid ja nende reklaamipartnerid võivad kasutada teie tegevusandmeid reklaamide isikupärastamiseks teistel saitidel. Näiteks kui otsite veebisaidilt toiduretsepte, võivad nad oletada, et huvitute kokakunstist. Hiljem võidakse teile esimeselt saidilt kogutud andmete põhjal teisel saidil näidata toidukaupade kohaletoimetamise teenuse reklaami.</translation>
 <translation id="8944485226638699751">Piiratud</translation>
 <translation id="8984005569201994395">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Mõned saidid võivad kasutada teie tegevust peale reklaamide ka muu kasutuskogemuse isikupärastamiseks. Ühtlasi võivad nad seda kombineerida muu teabega, mis neil teie kohta on. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. <ph name="BEGIN_LINK" />Lisateavet leiate meie privaatsuseeskirjadest.<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">See toiming kustutab kõik saidi <ph name="SITE_NAME" /> ja seotud saitide talletatavad andmed ja küpsised</translation>
 <translation id="9162335340010958530">Saidid ei saa kasutada kolmanda osapoole küpsisefaile sisu ja reklaamide isikupärastamiseks ega teistel saitidel tehtavate toimingute kohta teabe saamiseks, välja arvatud juhul, kui lubate seotud saitidel nendele juurde pääseda</translation>
 <translation id="9168357768716791362">Google nõuab, et ettevõtted teataksid avalikult, et ei kasuta neid andmeid teie saitidevaheliseks jälgimiseks. Mõned saidid võivad kasutada teie tegevust peale reklaamide ka muu kasutuskogemuse isikupärastamiseks. Samuti võivad need talletada reklaamiteemasid kauemaks kui neljaks nädalaks ja kombineerida neid teabega, mis neil teie kohta juba olemas on. Ettevõtted on kohustatud teid teavitama sellest, kuidas nad teie andmeid kasutavad. Lisateavet leiate meie <ph name="BEGIN_LINK" />privaatsuseeskirjadest<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome blokeerib inkognito režiimis kolmanda osapoole küpsisefailid, kuid laiendus lubas selle saidi jaoks kolmanda osapoole küpsisefailid. Inkognito režiim pakub ka funktsioone, mis võivad piirata nende ettevõtete jaoks saadaolevat teavet, kelle sisu on teie külastatavale saidile manustatud. Hallake inkognito režiimi jälgimiskaitset <ph name="BEGIN_LINK" />seadetes<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Veebisaidid ja nende reklaamipartnerid võivad kasutada teile sisu isikupärastamiseks reklaamiteemasid. Kolmanda osapoole küpsisefailidega võrreldes aitavad reklaamiteemad piirata seda, mida saidid teie kohta sirvimise ajal teada saavad</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_eu.xtb b/components/strings/privacy_sandbox_strings_eu.xtb
index 181b1b9..880e9a0 100644
--- a/components/strings/privacy_sandbox_strings_eu.xtb
+++ b/components/strings/privacy_sandbox_strings_eu.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Aldaketak egiteko, joan iragarkien pribatutasun-ezarpenetara</translation>
 <translation id="1780659583673667574">Esaterako, afaltzeko errezetak bilatzeko webgune bat bisitatzen baduzu, baliteke errezetak interesatzen zaizkizula ondorioztatzea webguneak. Ondoren, agian beste webgune batean erosketak etxera eramateko zerbitzu baten iragarkia agertuko zaizu, lehenengo webgunearen iradokizuna dela eta.</translation>
 <translation id="1818866261309406359">Kudeatu erlazionatutako webguneetako datuak beste fitxa batean</translation>
+<translation id="1824257235526922152">Chromium-ek hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina luzapen batek webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
 <translation id="1887631853265748225">Webguneek eta beren publizitate-bazkideek iragarki pertsonalizatuak erakustean zuri buruz lor dezaketen informazioa mugatzen dute iragarkietarako pribatutasun-eginbideek.</translation>
 <translation id="1954777269544683286">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. <ph name="BEGIN_LINK" />Lortu informazio gehiago gure Pribatutasun-gidalerroetan<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Baliteke webgune batzuetako eginbideek ez funtzionatzea</translation>
 <translation id="2089118378428549994">Webgune horietako saioak amaituko dira</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Nola kudea ditzakezu datu horiek?<ph name="END_BOLD" /> Chrome-k automatikoki ezabatzen ditu 30 egun baino gehiago dituzten webguneak. Baliteke beste behin bisitatzen duzun webgune bat berriro ere zerrendan agertzea. Era berean, webgune bati zuretzako iragarkiak iradokitzea galaraz diezaiokezu, eta webguneek iradokitako iragarkiak desaktibatu. Horretarako, joan Chrome-ren ezarpenetara.</translation>
 <translation id="2096716221239095980">Ezabatu datu guztiak</translation>
+<translation id="2213012319160025454">Kudeatu ezkutuko moduko jarraipenaren babesak</translation>
 <translation id="2235344399760031203">Hirugarrenen cookieak blokeatuta daude</translation>
+<translation id="2313907619050827224">Chromium-ek hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina administratzaileak webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak. Kudeatu ezkutuko moduaren jarraipenaren babesak <ph name="BEGIN_LINK" />Ezarpenak<ph name="END_LINK" /> atalean.</translation>
 <translation id="235789365079050412">Google-ren Pribatutasun-gidalerroak</translation>
 <translation id="235832722106476745">Chrome-k automatikoki ezabatzen ditu 4 aste baino gehiago dituzten iragarkien gaiak.</translation>
 <translation id="2496115946829713659">Webguneek hirugarrenen cookieak erabil ditzakete edukia eta iragarkiak pertsonalizatzeko, baita beste webgune batzuetan egiten dituzun jarduerei buruzko informazioa lortzeko ere</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Iragarkien neurketa</translation>
 <translation id="3425311689852411591">Hirugarrenen cookieak erabiltzen dituzten webguneek espero bezala funtzionatu beharko lukete</translation>
 <translation id="3442071090395342573">Chromium-ek beste webguneekin partekatu dituzun jardueren datuak ezabatzen ditu 30 egunen buruan. Webgune bat berriro bisitatzen baduzu, baliteke berriro agertzea zerrendan. Lortu <ph name="BEGIN_LINK" />Chromium-en iragarkien pribatutasuna kudeatzeari buruzko<ph name="END_LINK" /> informazio gehiago.</translation>
+<translation id="3463673813673164886">Hirugarrenen cookieak blokeatuta daude. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak. Kudeatu ezkutuko moduaren jarraipenaren babesak <ph name="BEGIN_LINK" />Ezarpenak<ph name="END_LINK" /> atalean.</translation>
 <translation id="3467081767799433066">Iragarkien neurketarekin, datu mota jakin batzuk soilik partekatzen dituzte webguneek elkarren artean iragarkien errendimendua neurtzeko; adibidez, webgune bat bisitatu ondoren erosketa bat egin duzun.</translation>
 <translation id="3624583033347146597">Aukeratu hirugarrenen cookieen hobespenak</translation>
 <translation id="3645682729607284687">Azkenaldiko arakatze-historian oinarrituta, interesatzen zaizkizun gaiak erregistratzen ditu Chrome-k. Adibidez, kirolak, moda eta beste gauza batzuk.</translation>
 <translation id="3696118321107706175">Nola erabiltzen dituzte webguneek zure datuak?</translation>
 <translation id="3749724428455457489">Lortu webguneek iradokitako iragarkiei buruzko informazio gehiago</translation>
+<translation id="375406326367313995">Chrome-k hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina webgune honetan salbuespen bat egin du. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak. Kudeatu ezkutuko moduaren jarraipenaren babesak <ph name="BEGIN_LINK" />Ezarpenak<ph name="END_LINK" /> atalean.</translation>
 <translation id="3763433740586298940">Nahi ez dituzun webguneak blokea ditzakezu. Gainera, Chrome-k automatikoki ezabatzen ditu zerrendatik 30 egun baino gehiago dituzten webguneak.</translation>
 <translation id="385051799172605136">Atzera</translation>
 <translation id="3873208162463987752">Erlazionatutako webguneek hirugarrenen cookieak parteka ditzakete elkarren artean, webguneek espero bezala funtziona dezaten; adibidez, saioa hasita mantentzeko edo webguneen ezarpenak gogoratzeko. Datu horiek zergatik behar dituzten azaltzeko ardura dute webguneek. <ph name="BEGIN_LINK" />Lortu informazio gehiago<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome-k beste webguneekin partekatu dituzun jardueren datuak ezabatzen ditu 30 egunen buruan. Webgune bat berriro bisitatzen baduzu, baliteke berriro agertzea zerrendan. Lortu Chrome-n <ph name="BEGIN_LINK" />iragarkien pribatutasuna kudeatzeari<ph name="END_LINK" /> buruzko informazio gehiago.</translation>
 <translation id="3918378745482005425">Baliteke eginbide batzuek ez funtzionatzea. Erlazionatutako webguneek hirugarrenen cookieak erabili ahal izango dituzte.</translation>
 <translation id="3918927280411834522">webguneek iradokitako iragarkiei buruz.</translation>
+<translation id="3952955829113227810">Chromium-ek hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina webgune honetan salbuespen bat egin du. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak. Kudeatu ezkutuko moduaren jarraipenaren babesak <ph name="BEGIN_LINK" />Ezarpenak<ph name="END_LINK" /> atalean.</translation>
 <translation id="4009365983562022788">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Litekeena da webgune batzuek zure jarduerak erabiltzea zerbitzuen erabilera pertsonalizatzeko, iragarkiak pertsonalizatzeaz gain. Horrez gain, baliteke zuri buruz dauzkaten beste datu batzuekin konbinatzea jarduerok. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. Lortu informazio gehiago gure <ph name="BEGIN_LINK1" />Pribatutasun-gidalerroetan<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> webguneak definitu dituen erlazionatutako webguneak</translation>
+<translation id="408237597986622827">Chromium-ek hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina webgune honetan salbuespen bat egin du. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
+<translation id="4159125650195886935">Chromium-ek hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina administratzaileak webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
 <translation id="417625634260506724">Zerrendako webguneek erabilitako biltegiratzeko tokia, guztira: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Iragarkien gaiak</translation>
 <translation id="4278390842282768270">Onartuta</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Webguneak espero bezala funtzionatzen ez badu, hirugarrenen cookieak aldi baterako onar ditzakezu webgune jakin horretan</translation>
 <translation id="4995684599009077956">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Litekeena da webgune batzuek zure jarduerak erabiltzea zerbitzuen erabilera pertsonalizatzeko, iragarkiak pertsonalizatzeaz gain. Halaber, baliteke 4 astez baino gehiagoz gordetzea iragarkien gaiak, eta zuri buruz lehendik dituzten beste datu batzuekin konbinatzea. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. <ph name="BEGIN_LINK" />Lortu informazio gehiago gure Pribatutasun-gidalerroetan<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Erlazionatutako webguneak ditu</translation>
+<translation id="5024297549595367599">Hirugarrenen cookieak blokeatuta daude. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
 <translation id="5055880590417889642">Webgune batek iragarkiak iradokitzeko erabil ditzakeen gauzetako bat zure jarduerak dira. Webguneek iradokitako iragarkiak desaktibatuta daudenean, baliteke webguneetan agertzen diren iragarkiak hain pertsonalizatuak ez izatea. Lortu informazio gehiago</translation>
 <translation id="5117284457376555514">Webguneek ezin dute erabili hirugarrenen cookierik edukia eta iragarkiak pertsonalizatzeko edo beste webgune batzuetan egiten dituzun jarduerei buruzko informazio lortzeko, erlazionatutako webguneei haiek atzitzeko baimena ematen ez badiezu. Baliteke webgune batzuek espero bezala ez funtzionatzea.</translation>
 <translation id="5165490319523240316">Webguneek eta beren publizitate-bazkideek zure jarduerak erabil ditzakete beste webgune batzuetan iragarkiak pertsonalizatzeko; adibidez, zenbat denbora igarotzen duzun bisitatzen dituzun webguneetan. Esaterako, afaltzeko errezetak bilatzeko webgune bat bisitatzen baduzu, baliteke errezetak interesatzen zaizkizula ondorioztatzea webguneak. Ondoren, agian beste webgune batean erosketak etxera eramateko zerbitzu baten iragarkia agertuko zaizu, lehenengo webgunearen iradokizuna dela eta.</translation>
 <translation id="544199055391706031">Webgune batek iragarkiak iradokitzeko erabil ditzakeen gauzetako bat zure jarduerak dira. Webguneek iradokitako iragarkiak desaktibatuta daudenean, baliteke webguneetan agertzen diren iragarkiak hain pertsonalizatuak ez izatea. Lortu <ph name="BEGIN_LINK" />webguneek iradokitako iragarkiei<ph name="END_LINK" /> buruzko informazio gehiago.</translation>
 <translation id="5495405805627942351">Kudeatu erlazionatutako webguneetako datuak</translation>
+<translation id="5535388436012824806">Chrome-k hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina webgune honetan salbuespen bat egin du. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
 <translation id="5574580428711706114">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. <ph name="BEGIN_LINK1" />Lortu informazio gehiago gure Pribatutasun-gidalerroetan<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Blokeatuta</translation>
 <translation id="5759648952769618186">Azkenaldiko arakatze-historian oinarrituta daude gaiak, eta webguneek eta haien publizitate-bazkideek iragarki pertsonalizatuak erakusteko zuri buruz jasotzen duten informazioa mugatzen laguntzen dute</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Nola erabiltzen dituzte webguneek datu horiek?<ph name="END_BOLD" /> Bisitatzen dituzun webguneek informazioa eska diezaiokete Chrome-ri, beren iragarkien errendimendua neurtze aldera. Chrome-k zure pribatutasuna babesten du, webguneek elkarrekin parteka dezaketen informazioa mugatuta.</translation>
+<translation id="5861490386119603604">Chrome-k hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina administratzaileak webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
+<translation id="5915946252696843290">Pribatutasuna eta webguneetako datuak</translation>
+<translation id="5985520262499095091">Chrome-k hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina luzapen batek webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak.</translation>
 <translation id="6053735090575989697">Google-k zure datuak babesteko duen moduari buruzko informazio gehiago lortzeko, joan gure Pribatutasun-gidalerroetara.</translation>
 <translation id="6195163219142236913">Hirugarrenen cookieak mugatuta daude</translation>
 <translation id="6196640612572343990">Blokeatu hirugarrenen cookieak</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Hirugarrenen cookieak erabiltzen dituzten webguneen eginbideek espero bezala funtzionatu beharko lukete</translation>
 <translation id="8365690958942020052">Bisitatzen duzun webgune batek informazio hau eska dezake: zure iragarkien gaiak edo bisitatu dituzun webguneek iradokitako iragarkiak.</translation>
 <translation id="839994149685752920">Webguneek hirugarrenen cookieak erabil ditzakete edukia eta iragarkiak pertsonalizatzeko</translation>
+<translation id="8428213095426709021">Ezarpenak</translation>
 <translation id="8477178913400731244">Ezabatu datuak</translation>
+<translation id="8486457244881562857">Babesak pausatuta daude ezkutuko moduko leiho guztiak itxi arte. <ph name="BEGIN_LINK" />Bidali oharrak<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Pribatutasun-gidalerroak irekitzen ditu beste fitxa batean</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Nola kudea ditzakezu datu horiek?<ph name="END_BOLD" /> Chrome-k automatikoki ezabatzen ditu 4 aste baino gehiago dituzten gaiak. Arakatzen jarraitu ahala, baliteke gai bat berriro agertzea zerrendan. Era berean, Chrome-k webguneekin partekatzerik nahi ez duzun gaiak blokea ditzakezu, eta iragarkien gaiak desaktibatu. Horretarako, joan Chrome-ren ezarpenetara.</translation>
+<translation id="8825639607990802302">Pribatutasunaren eta webguneetako datuen inguruko aukerak</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Nola erabiltzen dituzte webguneek datu horiek?<ph name="END_BOLD" /> Webguneek eta beren publizitate-bazkideek zure jarduerak erabil ditzakete beste webgune batzuetan iragarkiak pertsonalizatzeko. Esaterako, afaltzeko errezetak bilatzeko webgune bat bisitatzen baduzu, baliteke errezetak interesatzen zaizkizula ondorioztatzea webguneak. Ondoren, agian beste webgune batean erosketak etxera eramateko zerbitzu baten iragarkia agertuko zaizu, lehenengo webgunearen iradokizuna dela eta.</translation>
 <translation id="8944485226638699751">Mugatuta</translation>
 <translation id="8984005569201994395">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Litekeena da webgune batzuek zure jarduerak erabiltzea zerbitzuen erabilera pertsonalizatzeko, iragarkiak pertsonalizatzeaz gain. Horrez gain, baliteke zuri buruz dauzkaten beste datu batzuekin konbinatzea jarduerok. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. <ph name="BEGIN_LINK" />Lortu informazio gehiago gure Pribatutasun-gidalerroetan<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403"><ph name="SITE_NAME" /> webguneak eta erlazionatutako webguneek gordetako datu eta cookie guztiak ezabatuko dira</translation>
 <translation id="9162335340010958530">Webguneek ezin dute erabili hirugarrenen cookierik edukia eta iragarkiak pertsonalizatzeko edo beste webgune batzuetan egiten dituzun jarduerei buruzko informazio lortzeko, erlazionatutako webguneei haiek atzitzeko baimena ematen ez badiezu</translation>
 <translation id="9168357768716791362">Datuak webguneetan zure jarraipena egiteko erabiliko ez dituztela publikoki adierazteko eskatzen die Google-k enpresei. Litekeena da webgune batzuek zure jarduerak erabiltzea zerbitzuen erabilera pertsonalizatzeko, iragarkiak pertsonalizatzeaz gain. Halaber, baliteke 4 astez baino gehiagoz gordetzea iragarkien gaiak, eta zuri buruz lehendik dituzten beste datu batzuekin konbinatzea. Datuak nola erabiltzen dituzten jakinarazteko erantzukizuna dute enpresek. Lortu informazio gehiago gure <ph name="BEGIN_LINK" />Pribatutasun-gidalerroetan<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome-k hirugarrenen cookieak blokatzen ditu ezkutuko moduan, baina administratzaileak webgune honetako hirugarrenen cookieak baimendu ditu. Halaber, bisitatzen dituzun webguneetan kapsulatutako edukia duten enpresek atzi dezaketen informazioa muga dezaketen eginbideak eskaintzen ditu ezkutuko moduak. Kudeatu ezkutuko moduaren jarraipenaren babesak <ph name="BEGIN_LINK" />Ezarpenak<ph name="END_LINK" /> atalean.</translation>
 <translation id="989939163029143304">Webguneek eta haien publizitate-bazkideek iragarkien gaiak erabil ditzakete edukia zuretzat pertsonalizatzeko. Hirugarrenen cookieekin konparatuta, arakatzen duzun bitartean zure informazioa lor dezaketen webguneak mugatzeko lagungarriak dira iragarkien gaiak.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_fi.xtb b/components/strings/privacy_sandbox_strings_fi.xtb
index 180c0bf..ece9522 100644
--- a/components/strings/privacy_sandbox_strings_fi.xtb
+++ b/components/strings/privacy_sandbox_strings_fi.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">Chromium poistaa 30 päivän kuluttua kaiken toimintadatan, jonka olet jakanut sivustoille. Jos käyt sivustolla uudelleen, se voi näkyä listalla uudelleen. Lue lisää <ph name="BEGIN_LINK1" />mainosyksityisyyden ylläpidosta Chromiumissa<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Poistetaanko kaikki data?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Mitä dataa käytetään?<ph name="END_BOLD" /> Mainosaiheet perustuvat viimeaikaiseen selaushistoriaasi, listaan sivustoista, joilla olet käynyt Chromella tällä laitteella.</translation>
+<translation id="1529201733207295376">Kolmannen osapuolen evästeet on estetty. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Voit muuttaa incognito-tilan seurannan estoja <ph name="START_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös yhdistää niitä muihin tietoihin, jotka ne jo tietävät sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. Lue <ph name="BEGIN_LINK" />tietosuojakäytännöstä<ph name="END_LINK" />, miten Google suojaa dataasi.</translation>
 <translation id="1569440020357229235">Kun olet incognito-tilassa, sivustot eivät voi käyttää kolmannen osapuolen evästeitä. Jos näihin evästeisiin luottava sivusto ei toimi, voit <ph name="BEGIN_LINK" />kokeilla antaa sille väliaikaisen pääsyn kolmannen osapuolen evästeisiin<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Miten sivustot käyttävät tätä dataa?<ph name="END_BOLD" /> Chrome havaitsee sinua kiinnostavat aiheet selaamisen aikana. Aiheiden tunnisteet ovat ennalta määritettyjä, ja niitä ovat esimerkiksi taide ja viihde, ostokset ja urheilu. Avaamasi sivustot voivat myöhemmin pyytää Chromelta muutamia aiheita personoidakseen näkemiäsi mainoksia.</translation>
 <translation id="1732764153129912782">Voit tehdä muutoksia mainosyksityisyysasetuksista</translation>
 <translation id="1780659583673667574">Jos esimerkiksi käyt sivustolla etsimässä illallisreseptejä, sivusto voi päätellä, että olet kiinnostunut ruoanlaitosta. Myöhemmin toinen sivusto voi näyttää sinulle ensimmäisen sivuston ehdottaman aiheeseen liittyvän mainoksen ruokakaupan toimituspalvelusta.</translation>
 <translation id="1818866261309406359">Hallinnoi aiheeseen liittyvien sivustojen dataa uudella välilehdellä</translation>
+<translation id="1824257235526922152">Chromium estää kolmannen osapuolen evästeet incognito-tilassa, mutta laajennus on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
 <translation id="1887631853265748225">Mainosten yksityisyysominaisuudet auttavat rajoittamaan tietoja, joita sivustot ja niiden mainontakumppanit voivat saada sinusta näyttäessään personoituja mainoksia.</translation>
 <translation id="1954777269544683286">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. <ph name="BEGIN_LINK" />Lue lisää tietosuojakäytännöstä<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Joidenkin sivustojen ominaisuudet eivät välttämättä toimi</translation>
 <translation id="2089118378428549994">Sinut kirjataan ulos näiltä sivustoilta</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Miten voit ylläpitää tätä dataa?<ph name="END_BOLD" /> Chrome poistaa automaattisesti yli 30 päivää vanhat sivustot. Jos käyt taas sivustolla, se voi näkyä listalla uudelleen. Voit myös estää sivustoa ehdottamasta mainoksia puolestasi ja laittaa sivustojen ehdottamat mainokset milloin tahansa pois päältä Chromen asetuksista.</translation>
 <translation id="2096716221239095980">Poista kaikki data</translation>
+<translation id="2213012319160025454">Hallinnoi incognito-tilan seurannan estoja</translation>
 <translation id="2235344399760031203">Kolmannen osapuolen evästeet on estetty</translation>
+<translation id="2313907619050827224">Chromium estää kolmannen osapuolen evästeet incognito-tilassa, mutta järjestelmänvalvoja on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Hallinnoi incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Googlen tietosuojakäytäntö</translation>
 <translation id="235832722106476745">Chrome poistaa yli neljä viikkoa vanhat mainosaiheet automaattisesti.</translation>
 <translation id="2496115946829713659">Sivustot voivat käyttää kolmannen osapuolen evästeitä personoidakseen sisältöä ja mainoksia sekä saadakseen tietoa toiminnoistasi muilla sivustoilla</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">Mainosmittaus</translation>
 <translation id="3425311689852411591">Kolmannen osapuolen evästeisiin perustuvien sivustojen pitäisi toimia odotetusti</translation>
 <translation id="3442071090395342573">Chromium poistaa 30 päivän kuluttua kaiken toimintadatan, jonka olet jakanut sivustoille. Jos käyt sivustolla uudelleen, se voi näkyä listalla uudelleen. Lue lisää <ph name="BEGIN_LINK" />mainosyksityisyyden ylläpidosta Chromiumissa<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Kolmannen osapuolen evästeet on estetty. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Hallinnoi incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Mainosten mittaamisen yhteydessä sivustojen välillä jaetaan rajoitetusti tietyntyyppistä dataa (esim. teitkö ostoksen käytyäsi sivustolla) mainostulosten mittaamiseksi.</translation>
 <translation id="3624583033347146597">Valitse kolmannen osapuolen evästeasetukset</translation>
 <translation id="3645682729607284687">Chrome havaitsee viimeaikaiseen selaushistoriaasi perustuvia kiinnostavia aiheita. Aiheita ovat esimerkiksi urheilu ja vaatteet.</translation>
 <translation id="3696118321107706175">Miten sivustot käyttävät dataasi</translation>
 <translation id="3749724428455457489">Lue lisää sivustojen ehdottamista mainoksista</translation>
+<translation id="375406326367313995">Chrome estää kolmannen osapuolen evästeet incognito-tilassa, mutta olet tehnyt poikkeuksen tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Hallinnoi incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Voit estää sivustot, joita et halua. Chrome myös poistaa listalta automaattisesti yli 30 päivää vanhat sivustot.</translation>
 <translation id="385051799172605136">Takaisin</translation>
 <translation id="3873208162463987752">Toisiinsa liittyvät sivustot voivat jakaa kolmannen osapuolen evästeitä keskenään, jotta sivustot voivat toimia odotetusti, esimerkiksi pitää sinut sisäänkirjautuneena tai muistaa valitsemasi sivustoasetukset. Sivustojen täytyy selittää, miksi ne tarvitsevat pääsyn tähän dataan. <ph name="BEGIN_LINK" />Lue lisää<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome poistaa 30 päivän kuluttua kaiken toimintadatan, jonka olet jakanut sivustoille. Jos käyt sivustolla uudelleen, se voi näkyä listalla uudelleen. Lue lisää <ph name="BEGIN_LINK" />mainosyksityisyyden ylläpidosta Chromessa<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Kaikki ominaisuudet eivät välttämättä toimi. Aiheeseen liittyvät sivustot voivat edelleen käyttää kolmannen osapuolen evästeitä.</translation>
 <translation id="3918927280411834522">sivustojen ehdottamista mainoksista.</translation>
+<translation id="3952955829113227810">Chromium estää kolmannen osapuolen evästeet incognito-tilassa, mutta olet tehnyt poikkeuksen tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Hallinnoi incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">Kolmannen osapuolen evästeet on estetty. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Voit muuttaa incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös yhdistää niitä muihin tietoihin, jotka ne jo tietävät sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. Lue lisää <ph name="BEGIN_LINK1" />tietosuojakäytännöstä<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Toisiinsa liittyvät sivustot, jotka <ph name="RWS_OWNER" /> on määritellyt</translation>
+<translation id="408237597986622827">Chromium estää kolmannen osapuolen evästeet incognito-tilassa, mutta olet tehnyt poikkeuksen tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
+<translation id="4159125650195886935">Chromium estää kolmannen osapuolen evästeet incognito-tilassa, mutta järjestelmänvalvoja on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
 <translation id="417625634260506724">Listalla olevien sivustojen käyttämä tallennustila yhteensä <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Mainosaiheet</translation>
 <translation id="4278390842282768270">Sallittu</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">Jos sivusto ei toimi odotetulla tavalla, voit kokeilla sallia kolmannen osapuolen evästeet tilapäisesti tietyllä sivustolla</translation>
 <translation id="4995684599009077956">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös tallentaa mainosaiheita yli neljäksi viikoksi ja yhdistää niitä muihin tietoihin, joita niillä on jo sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. <ph name="BEGIN_LINK" />Lue lisää tietosuojakäytännöstä<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Tähän liittyviä sivustoja</translation>
+<translation id="5024297549595367599">Kolmannen osapuolen evästeet on estetty. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
 <translation id="5055880590417889642">Toimintasi on yksi monista asioista, joita sivusto voi käyttää mainosten ehdottamiseen. Kun sivuston ehdottamat mainokset on laitettu pois päältä, sivustot voivat näyttää sinulle mainoksia, mutta ne eivät ehkä ole niin personoituja. Lue lisää</translation>
 <translation id="5117284457376555514">Sivustot eivät voi käyttää kolmannen osapuolen evästeitä personoidakseen sisältöä ja mainoksia tai saadakseen tietoa muilla sivustoilla tekemistäsi toimista, ellet salli toisiinsa liittyville sivustoille pääsyä niihin. Jotkin sivuston ominaisuudet eivät välttämättä toimi odotetulla tavalla.</translation>
 <translation id="5165490319523240316">Sivustot ja niiden mainontakumppanit voivat käyttää toimintaasi, esimerkiksi sitä, miten käytät aikaa sivustoilla, personoidakseen mainoksia muilla sivustoilla. Jos esimerkiksi käyt sivustolla etsimässä illallisreseptejä, sivusto voi päätellä, että olet kiinnostunut ruoanlaitosta. Myöhemmin toinen sivusto voi näyttää sinulle ensimmäisen sivuston ehdottaman aiheeseen liittyvän mainoksen ruokakaupan toimituspalvelusta.</translation>
 <translation id="544199055391706031">Toimintasi on yksi monista asioista, joita sivusto voi käyttää mainosten ehdottamiseen. Kun sivuston ehdottamat mainokset on laitettu pois päältä, sivustot voivat näyttää sinulle mainoksia, mutta ne eivät ehkä ole niin personoituja. Lue lisää <ph name="BEGIN_LINK" />sivustojen ehdottamista mainoksista<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Hallinnoi aiheeseen liittyvien sivustojen dataa</translation>
+<translation id="5535388436012824806">Chrome estää kolmannen osapuolen evästeet incognito-tilassa, mutta olet tehnyt poikkeuksen tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
 <translation id="5574580428711706114">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. <ph name="BEGIN_LINK1" />Lue lisää tietosuojakäytännöstä<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Estetty</translation>
 <translation id="5759648952769618186">Aiheet perustuvat viimeaikaiseen selaushistoriaasi. Niiden avulla voidaan rajoittaa sitä, mitä tietoa sivustot ja niiden mainontakumppanit voivat saada sinusta personoitujen mainosten näyttämistä varten.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Miten sivustot käyttävät tätä dataa?<ph name="END_BOLD" /> Avaamasi sivustot voivat pyytää Chromelta tietoja, jotka auttavat mittaamaan mainostuloksia. Chrome suojelee yksityisyyttäsi rajoittamalla tietoja, jotka sivustot voivat jakaa toisilleen.</translation>
+<translation id="5861490386119603604">Chrome estää kolmannen osapuolen evästeet incognito-tilassa, mutta järjestelmänvalvoja on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
+<translation id="5915946252696843290">Yksityisyys ja sivustodata</translation>
+<translation id="5985520262499095091">Chrome estää kolmannen osapuolen evästeet incognito-tilassa, mutta laajennus on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle.</translation>
 <translation id="6053735090575989697">Lue tietosuojakäytännöstä, miten Google suojaa dataasi.</translation>
 <translation id="6195163219142236913">Kolmannen osapuolen evästeitä rajoitettu</translation>
 <translation id="6196640612572343990">Estä kolmannen osapuolen evästeet</translation>
+<translation id="6272892028045906139">Incognito-tilan seurannanestoasetukset</translation>
 <translation id="6282129116202535093">Sivustojen ehdottamat mainokset auttavat suojaamaan selaushistoriaa ja henkilöllisyyttä. Niiden avulla sivustot voivat näyttää sinulle osuvia mainoksia. Muut sivustot voivat ehdottaa sinulle toimintaasi liittyviä mainoksia selaamisen aikana. Asetuksista voit tarkistaa kyseiset sivustot ja estää haluamiasi sivustoja.</translation>
 <translation id="6308169245546905162">Sivustot voivat käyttää kolmannen osapuolen evästeitä saadakseen tietoa toiminnoistasi muilla sivustoilla</translation>
 <translation id="6398358690696005758">Lue <ph name="BEGIN_LINK1" />tietosuojakäytännöstä<ph name="LINK_END1" />, miten Google suojaa dataasi.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">Lisätietoja "Estä kolmannen osapuolen evästeet" ‑vaihtoehdosta</translation>
 <translation id="737025278945207416">Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös tallentaa mainosaiheita yli neljäksi viikoksi ja yhdistää niitä muihin tietoihin, joita niillä on jo sinusta.</translation>
 <translation id="7374493521304367420">Sivustot voivat edelleen seurata evästeiden avulla selaustoimintaasi omalla sivustollaan</translation>
+<translation id="7379649202155190245">Seurannan estot incognito-tilassa</translation>
 <translation id="7419391859099619574">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös tallentaa mainosaiheita yli neljäksi viikoksi ja yhdistää niitä muihin tietoihin, joita niillä on jo sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. <ph name="BEGIN_LINK1" />Lue lisää tietosuojakäytännöstä<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome poistaa 30 päivän kuluttua kaiken toimintadatan, jonka olet jakanut sivustoille. Jos käyt sivustolla uudelleen, se voi näkyä listalla uudelleen. Lue lisää <ph name="BEGIN_LINK1" />mainosyksityisyyden ylläpidosta Chromessa<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Sivusto-ominaisuudet, jotka perustuvat kolmannen osapuolen evästeisiin, eivät välttämättä toimi</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">Kolmannen osapuolen evästeisiin perustuvien sivuston ominaisuuksien pitäisi toimia odotetusti</translation>
 <translation id="8365690958942020052">Avaamasi sivusto voi pyytää näitä tietoja – joko mainosaiheitasi tai avaamiesi sivustojen ehdottamia mainoksia.</translation>
 <translation id="839994149685752920">Sivustot voivat käyttää kolmannen osapuolen evästeitä personoidakseen sisältöä ja mainoksia</translation>
+<translation id="8428213095426709021">Asetukset</translation>
 <translation id="8477178913400731244">Poista data</translation>
+<translation id="8486457244881562857">Estot on keskeytetty, kunnes kaikki incognito-ikkunat on suljettu. <ph name="BEGIN_LINK" />Lähetä palautetta<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Avaa tietosuojakäytännön uudelle välilehdelle</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Miten voit ylläpitää tätä dataa?<ph name="END_BOLD" /> Chrome poistaa automaattisesti yli neljä viikkoa vanhat aiheet. Kun jatkat selaamista, aihe voi näkyä listalla uudelleen. Voit myös estää aiheet, joita et halua Chromen jakavan sivustoille, ja laittaa mainosten aiheet milloin tahansa pois päältä Chromen asetuksista.</translation>
+<translation id="8825639607990802302">Yksityisyys ja sivustodata: vaihtoehdot</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Miten sivustot käyttävät tätä dataa?<ph name="END_BOLD" /> Sivustot ja niiden mainontakumppanit voivat käyttää toimintaasi personoidakseen mainoksia muilla sivustoilla. Jos esimerkiksi käyt sivustolla etsimässä illallisreseptejä, sivusto voi päätellä, että olet kiinnostunut ruoanlaitosta. Myöhemmin toinen sivusto voi näyttää sinulle ensimmäisen sivuston ehdottaman aiheeseen liittyvän mainoksen ruokakaupan toimituspalvelusta.</translation>
 <translation id="8944485226638699751">Rajoitettu</translation>
 <translation id="8984005569201994395">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös yhdistää niitä muihin tietoihin, jotka ne jo tietävät sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. <ph name="BEGIN_LINK" />Lue lisää tietosuojakäytännöstä<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">Tämä toiminto poistaa kaiken datan ja kaikki evästeet, jotka <ph name="SITE_NAME" /> ja siihen liittyvät sivustot ovat tallentaneet</translation>
 <translation id="9162335340010958530">Sivustot eivät voi käyttää kolmannen osapuolen evästeitä personoidakseen sisältöä ja mainoksia tai saadakseen tietoa muilla sivustoilla tekemistäsi toimista, ellet salli toisiinsa liittyville sivustoille pääsyä niihin</translation>
 <translation id="9168357768716791362">Google edellyttää, että yritykset ilmoittavat julkisesti, etteivät ne käytä tätä dataa seuratakseen sinua eri sivustoilla. Jotkin sivustot voivat käyttää toimintaasi personoidakseen käyttökokemustasi mainosten lisäksi. Ne voivat myös tallentaa mainosaiheita yli neljäksi viikoksi ja yhdistää niitä muihin tietoihin, joita niillä on jo sinusta. Yritykset ovat vastuussa siitä, että ne kertovat sinulle, miten ne käyttävät dataasi. Lue lisää <ph name="BEGIN_LINK" />tietosuojakäytännöstä<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome estää kolmannen osapuolen evästeet incognito-tilassa, mutta järjestelmänvalvoja on sallinut kolmannen osapuolen evästeet tällä sivustolla. Incognito-tilassa on myös ominaisuuksia sellaisten yritysten saatavilla olevien tietojen rajoittamiseen, joiden sisältö on upotettu avaamallesi sivustolle. Hallinnoi incognito-tilan seurannan estoja <ph name="BEGIN_LINK" />asetuksista<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Sivustot ja niiden mainontakumppanit voivat käyttää mainosaiheita personoidakseen sisältöä. Verrattuna kolmannen osapuolen evästeisiin mainosaiheet auttavat rajoittamaan sitä, mitä tietoa sivustot voivat saada sinusta selaamisen aikana</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_fil.xtb b/components/strings/privacy_sandbox_strings_fil.xtb
index 1e88506..62d2588d2 100644
--- a/components/strings/privacy_sandbox_strings_fil.xtb
+++ b/components/strings/privacy_sandbox_strings_fil.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Puwede kang gumawa ng mga pagbabago sa mga setting ng privacy sa ad.</translation>
 <translation id="1780659583673667574">Halimbawa, kung bibisita ka sa isang site para maghanap ng mga recipe para sa hapunan, posibleng ituring ng site na interesado ka sa pagluluto. Sa ibang pagkakataon, posibleng magpakita sa iyo ang ibang site ng nauugnay na ad para sa serbisyo ng pag-deliver ng grocery na iminungkahi ng naunang site.</translation>
 <translation id="1818866261309406359">Pamahalaan ang data ng magkakaugnay na site sa bagong tab</translation>
+<translation id="1824257235526922152">Bina-block ng Chromium ang third-party na cookies sa Incognito, pero pinapayagan ng isang extension ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
 <translation id="1887631853265748225">Tumutulong ang mga feature ng privacy sa ad na limitahan kung ano ang puwedeng malaman ng mga website at kanilang mga partner sa pag-advertise tungkol sa iyo kapag nagpapakita ang mga ito sa iyo ng mga naka-personalize na ad.</translation>
 <translation id="1954777269544683286">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. <ph name="BEGIN_LINK" />Matuto pa sa aming Patakaran sa Privacy<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Posibleng hindi gumana ang mga feature sa ilang site</translation>
 <translation id="2089118378428549994">Masa-sign out ka sa mga site na ito</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Paano mo mapapamahalaan ang data na ito?<ph name="END_BOLD" /> Awtomatikong dine-delete ng Chrome ang mga site na mahigit 30 araw na. Posibleng lumabas ulit sa listahan ang site na binisita mo ulit. Puwede mo ring i-block ang isang site sa pagmumungkahi ng mga ad para sa iyo at i-off ang mga ad na iminumungkahi ng site anumang oras sa mga setting ng Chrome.</translation>
 <translation id="2096716221239095980">I-delete ang lahat ng data</translation>
+<translation id="2213012319160025454">Pamahalaan ang mga proteksyon sa pag-track ng Incognito</translation>
 <translation id="2235344399760031203">Bina-block ang third-party na cookies</translation>
+<translation id="2313907619050827224">Bina-block ng Chromium ang third-party na cookies sa Incognito, pero pinapayagan ng iyong administrator ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo. Pamahalaan ang mga proteksyon sa pag-track ng Incognito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Patakaran sa Privacy ng Google</translation>
 <translation id="235832722106476745">Awtomatikong dine-delete ng Chrome ang mga paksa ng ad na mahigit 4 na linggo na</translation>
 <translation id="2496115946829713659">Puwedeng gumamit ng third-party na cookies ang mga site para mag-personalize ng content at mga ad, at malaman ang tungkol sa mga aksyong ginagawa mo sa iba pang site</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Pagsukat ng ad</translation>
 <translation id="3425311689852411591">Dapat gumana gaya ng inaasahan ang mga site na umaasa sa third-party na cookies</translation>
 <translation id="3442071090395342573">Dine-delete ng Chromium ang anumang data ng aktibidad na na-share mo sa mga site pagkalipas ng 30 araw. Kung bibisita ka ulit sa isang site, posibleng lumabas ulit ito sa listahan. Matuto pa tungkol sa <ph name="BEGIN_LINK" />pamamahala ng iyong privacy sa ad sa Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Bina-block ang third-party na cookies. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo. Pamahalaan ang mga proteksyon sa pag-track ng Incognito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Sa pagsukat ng ad, nagshe-share ng mga limitadong uri ng data sa pagitan ng mga site para masukat ang performance ng kanilang mga ad, gaya kung bumili ka pagkatapos mong bumisita sa isang site.</translation>
 <translation id="3624583033347146597">Piliin ang iyong mga preference third-party na cookie</translation>
 <translation id="3645682729607284687">Itinatala ng Chrome ang mga kinaiinteresang paksa batay sa iyong kamakailang history ng pag-browse. Halimbawa, mga bagay na tulad ng Sports, Damit, at higit pa</translation>
 <translation id="3696118321107706175">Paano ginagamit ng mga site ang iyong data</translation>
 <translation id="3749724428455457489">Matuto pa tungkol sa mga ad na iminumungkahi ng site</translation>
+<translation id="375406326367313995">Bina-block ng Chrome ang third-party na cookies sa Incognito, pero gumawa ka ng exception para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo. Pamahalaan ang mga proteksyon sa pag-track ng Incognito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Puwede kang mag-block ng mga site na ayaw mo. Awtomatiko ring dine-delete ng Chrome ang mga site sa listahang mahigit 30 araw na.</translation>
 <translation id="385051799172605136">Bumalik</translation>
 <translation id="3873208162463987752">Puwedeng mag-share ang magkakaugnay na site ng third-party na cookies sa isa't isa para makatulong na gumana ang mga site gaya ng inaasahan, gaya ng pagpapanatili sa iyong naka-sign in o pag-alala sa mga setting mo sa site. Responsable ang mga site para sa pagpapaliwanag kung bakit kailangan ng mga ito ng access sa data na ito. <ph name="BEGIN_LINK" />Matuto pa<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Dine-delete ng Chrome ang anumang data ng aktibidad na na-share mo sa mga site pagkalipas ng 30 araw. Kung bibisita ka ulit sa isang site, posibleng lumabas ulit ito sa listahan. Matuto pa tungkol sa <ph name="BEGIN_LINK" />pamamahala ng iyong privacy sa ad sa Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Posibleng hindi gumana ang ilang feature. Puwede pa ring gumamit ng third-party na cookies ang mga nauugnay na site.</translation>
 <translation id="3918927280411834522">mga ad na iminumungkahi ng site.</translation>
+<translation id="3952955829113227810">Bina-block ng Chromium ang third-party na cookies sa Incognito, pero gumawa ka ng exception para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo. Pamahalaan ang mga proteksyon sa pag-track ng Incognito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. Posibleng gamitin ng ilang site ang iyong aktibidad para i-personalize ang experience mo sa iba pang bagay bukod sa mga ad. Puwede ring isama ito ng mga site sa iba pang impormasyon tungkol sa iyo na alam na ng mga ito. May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. Matuto pa sa aming <ph name="BEGIN_LINK1" />Patakaran sa Privacy<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Magkakaugnay na site na tinukoy ng <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Bina-block ng Chromium ang third-party na cookies sa Incognito, pero gumawa ka ng exception para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
+<translation id="4159125650195886935">Bina-block ng Chromium ang third-party na cookies sa Incognito, pero pinapayagan ng iyong administrator ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
 <translation id="417625634260506724">Kabuuang storage na ginagamit ng mga site sa listahan: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Mga paksa ng ad</translation>
 <translation id="4278390842282768270">Pinapayagan</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Kung hindi gumagana ang isang site gaya ng inaasahan, puwede mong subukang pansamantalang payagan ang third-party na cookies para sa isang partikular na site na binibisita mo</translation>
 <translation id="4995684599009077956">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. Posibleng gamitin ng ilang site ang iyong aktibidad para i-personalize ang experience mo sa iba pang bagay bukod sa mga ad. Magagawa rin ng mga itong mag-store ng mga paksa ng ad nang mas matagal sa 4 na linggo at isama ang mga ito sa iba pang impormasyong alam na ng mga ito tungkol sa iyo May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. <ph name="BEGIN_LINK" />Matuto pa sa aming Patakaran sa Privacy<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">May magkakaugnay na site</translation>
+<translation id="5024297549595367599">Bina-block ang third-party na cookies. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
 <translation id="5055880590417889642">Isa ang iyong aktibidad sa maraming bagay na puwedeng gamitin ng site para magmungkahi ng mga ad. Kapag naka-off ang mga ad na iminumungkahi ng site, puwede pa ring magpakita ng mga ad sa iyo ang mga site pero posibleng hindi na gaanong naka-personalize ang mga ito. Matuto pa tungkol sa</translation>
 <translation id="5117284457376555514">Hindi makakagamit ang mga site ng third-party na cookies para mag-personalize ng content at mga ad, at malaman ang tungkol sa mga aksyong ginagawa mo sa iba pang site, maliban kung papayagan mo ang mga nauugnay na site na i-access ang mga ito. Posibleng hindi gumana gaya ng inaasahan ang ilang feature ng site.</translation>
 <translation id="5165490319523240316">Puwedeng gamitin ng mga site at kanilang mga partner sa pag-advertise ang iyong aktibidad, gaya ng kung paano mo ginugugol ang iyong oras sa mga site na binibisita mo, para i-personalize ang mga ad sa iba pang site. Halimbawa, kung bibisita ka sa isang site para maghanap ng mga recipe para sa hapunan, posibleng ituring ng site na interesado ka sa pagluluto. Sa ibang pagkakataon, posibleng magpakita sa iyo ang ibang site ng nauugnay na ad para sa serbisyo ng pag-deliver ng grocery na iminungkahi ng naunang site.</translation>
 <translation id="544199055391706031">Isa ang iyong aktibidad sa maraming bagay na puwedeng gamitin ng site para magmungkahi ng mga ad. Kapag naka-off ang mga ad na iminumungkahi ng site, puwede pa ring magpakita ng mga ad sa iyo ang mga site pero posibleng hindi na gaanong naka-personalize ang mga ito. Matuto pa tungkol sa <ph name="BEGIN_LINK" />mga ad na iminumungkahi ng site<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Pamahalaan ang data ng magkakaugnay na site</translation>
+<translation id="5535388436012824806">Bina-block ng Chrome ang third-party na cookies sa Incognito, pero gumawa ka ng exception para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
 <translation id="5574580428711706114">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. <ph name="BEGIN_LINK1" />Matuto pa sa aming Patakaran sa Privacy<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Naka-block</translation>
 <translation id="5759648952769618186">Nakabatay ang mga paksa sa iyong kamakailang history ng pag-browse at nakakatulong itong malimitahan ang puwedeng malaman ng mga site at ng kanilang mga partner sa pag-advertise tungkol sa iyo para makapagpakita sa iyo ng mga naka-personalize na ad</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Paano ginagamit ng mga site ang data na ito?<ph name="END_BOLD" /> Puwedeng humingi ang mga site na binibisita mo ng impormasyon mula sa Chrome na makakatulong sa kanilang masukat ang performance ng kanilang mga ad. Pinoprotektahan ng Chrome ang iyong privacy sa pamamagitan ng paglilimita sa impormasyong puwedeng i-share ng mga site sa isa't isa.</translation>
+<translation id="5861490386119603604">Bina-block ng Chrome ang third-party na cookies sa Incognito, pero pinapayagan ng iyong administrator ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
+<translation id="5915946252696843290">Privacy at data ng site</translation>
+<translation id="5985520262499095091">Bina-block ng Chrome ang third-party na cookies sa Incognito, pero pinapayagan ng isang extension ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo.</translation>
 <translation id="6053735090575989697">Matuto pa tungkol sa kung paano pinoprotektahan ng Google ang iyong data sa aming Patakaran sa Privacy.</translation>
 <translation id="6195163219142236913">Nililimitahan ang third-party na cookies</translation>
 <translation id="6196640612572343990">I-block ang third-party na cookies</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Dapat gumana gaya ng inaasahan ang mga feature ng site na umaasa sa third-party na cookies</translation>
 <translation id="8365690958942020052">Puwedeng hilingin ng site na binibisita mo ang impormasyong ito — ang iyong mga paksa ng ad o mga ad na iminumungkahi ng mga site na binisita mo.</translation>
 <translation id="839994149685752920">Puwedeng gumamit ng third-party na cookies ang mga site para mag-personalize ng content at mga ad</translation>
+<translation id="8428213095426709021">Mga Setting</translation>
 <translation id="8477178913400731244">I-delete ang data</translation>
+<translation id="8486457244881562857">Naka-pause ang mga proteksyon hangga't hindi nakasara ang lahat ng Incognito window. <ph name="BEGIN_LINK" />Magpadala ng feedback<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Bubuksan ang Patakaran sa Privacy sa bagong tab</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Paano mo mapapamahalaan ang data na ito?<ph name="END_BOLD" /> Awtomatikong dine-delete ng Chrome ang mga paksang mahigit 4 na linggo na. Habang patuloy kang nagba-browse, posibleng makita ulit ang isang paksa sa listahan. Puwede mo ring i-block ang mga paksang ayaw mong i-share ng Chrome sa mga site at i-off ang mga paksa ng ad anumang oras sa mga setting ng Chrome.</translation>
+<translation id="8825639607990802302">Mga opsyon para sa privacy at data ng site</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Paano ginagamit ng mga site ang data na ito?<ph name="END_BOLD" /> Puwedeng gamitin ng mga site at kanilang mga partner sa pag-advertise ang iyong aktibidad para i-personalize ang mga ad sa iba pang site. Halimbawa, kung bibisita ka sa isang site para maghanap ng mga recipe para sa hapunan, posibleng ituring ng site na interesado ka sa pagluluto. Sa ibang pagkakataon, posibleng magpakita sa iyo ang ibang site ng nauugnay na ad para sa serbisyo ng pag-deliver ng grocery na iminungkahi ng naunang site.</translation>
 <translation id="8944485226638699751">Limitado</translation>
 <translation id="8984005569201994395">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. Posibleng gamitin ng ilang site ang iyong aktibidad para i-personalize ang experience mo sa iba pang bagay bukod sa mga ad. Puwede ring isama ito ng mga site sa iba pang impormasyon tungkol sa iyo na alam na ng mga ito. May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. <ph name="BEGIN_LINK" />Matuto pa sa aming Patakaran sa Privacy<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Ide-delete ng aksyong ito ang lahat ng data at cookies na sino-store ng <ph name="SITE_NAME" /> at magkakaugnay na site</translation>
 <translation id="9162335340010958530">Hindi makakagamit ang mga site ng third-party na cookies para mag-personalize ng content at mga ad, at malaman ang tungkol sa mga aksyong ginagawa mo sa iba pang site, maliban kung papayagan mo ang mga nauugnay na site na i-access ang mga ito</translation>
 <translation id="9168357768716791362">Nire-require ng Google ang mga kumpanyang isapublikong hindi nila gagamitin ang data na ito para subaybayan ka sa mga site. Posibleng gamitin ng ilang site ang iyong aktibidad para i-personalize ang experience mo sa iba pang bagay bukod sa mga ad. Magagawa rin ng mga itong mag-store ng mga paksa ng ad nang mas matagal sa 4 na linggo at isama ang mga ito sa iba pang impormasyong alam na ng mga ito tungkol sa iyo May responsibilidad ang mga kumpanyang ipaalam sa iyo kung paano nila ginagamit ang data mo. Matuto pa sa aming <ph name="BEGIN_LINK" />Patakaran sa Privacy<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Bina-block ng Chrome ang third-party na cookies sa Incognito, pero pinapayagan ng iyong administrator ang third-party na cookies para sa site na ito. Nagbibigay din ang Incognito ng mga feature na malilimitahan ang impormasyong available sa mga kumpanyang may content na naka-embed sa site na binibisita mo. Pamahalaan ang mga proteksyon sa pag-track ng Incognito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Puwedeng gamitin ng mga website at kanilang mga partner sa pag-advertise ang mga paksa ng ad para mag-personalize ng content para sa iyo. Kumpara sa third-party na cookies, nakakatulong ang mga paksa ng ad para limitahan kung ano ang puwedeng malaman ng mga site tungkol sa iyo habang nagba-browse ka</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_fr-CA.xtb b/components/strings/privacy_sandbox_strings_fr-CA.xtb
index 1ddeb668..9b07c0a 100644
--- a/components/strings/privacy_sandbox_strings_fr-CA.xtb
+++ b/components/strings/privacy_sandbox_strings_fr-CA.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium supprime toutes les données d'activité que vous avez partagées avec des sites après 30 jours. Si vous visitez de nouveau un site, il pourrait réapparaître dans la liste. Apprenez-en plus sur la manière de <ph name="BEGIN_LINK1" />gérer la confidentialité des annonces dans Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Supprimer toutes les données?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Quelles données sont utilisées?<ph name="END_BOLD" /> Les sujets de l'annonce sont basés sur votre historique de navigation récent, à savoir la liste des sites que vous avez visités à l'aide de Chrome sur cet appareil.</translation>
+<translation id="1529201733207295376">Les témoins tiers sont bloqués. Le mode Navigation privée propose également des fonctionnalités qui peuvent limiter les informations accessibles aux entreprises dont le contenu est intégré sur un site que vous visitez. Vous pouvez gérer les protections contre le suivi en mode Navigation privée dans les <ph name="START_LINK" />paramètres<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google exige des entreprises qu'elles déclarent publiquement qu'elles n'utiliseront pas ces données pour vous suivre sur d'autres sites. Certains sites peuvent utiliser votre activité pour personnaliser votre expérience au-delà des annonces. Ils peuvent également les combiner avec d'autres informations qu'ils connaissent déjà à votre sujet. Les entreprises sont tenues de vous informer de la manière dont elles utilisent vos données. Apprenez-en plus sur la façon dont Google protège vos données en consultant sa <ph name="BEGIN_LINK" />politique de confidentialité<ph name="END_LINK" />.</translation>
 <translation id="1569440020357229235">Lorsque vous êtes en mode Navigation privée, les sites ne peuvent pas utiliser de témoins tiers. Si un site qui dépend de ces témoins ne fonctionne pas, vous pouvez <ph name="BEGIN_LINK" />essayer de lui accorder un accès temporaire aux témoins tiers<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Comment les sites utilisent-ils ces données?<ph name="END_BOLD" /> Chrome note les sujets d'intérêt à mesure que vous naviguez. Les étiquettes de sujet sont prédéfinies et comprennent des catégories telles que Arts et divertissement, Magasinage et Sports. Par la suite, un site que vous visitez peut demander à Chrome quelques-uns de vos sujets afin de personnaliser les annonces que vous voyez.</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chrome supprime toutes les données d'activité que vous avez partagées avec des sites après 30 jours. Si vous visitez de nouveau un site, il pourrait réapparaître dans la liste. Apprenez-en plus sur la manière de <ph name="BEGIN_LINK" />gérer la confidentialité des annonces dans Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Certaines fonctionnalités peuvent ne pas fonctionner. Les sites connexes peuvent toujours utiliser des témoins tiers.</translation>
 <translation id="3918927280411834522">annonces suggérées par les sites.</translation>
+<translation id="3973883340787276788">Les témoins tiers sont bloqués. Le mode Navigation privée propose également des fonctionnalités qui peuvent limiter les informations accessibles aux entreprises dont le contenu est intégré sur un site que vous visitez. Vous pouvez gérer les protections contre le suivi en mode Navigation privée dans les <ph name="BEGIN_LINK" />paramètres<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google exige des entreprises qu'elles déclarent publiquement qu'elles n'utiliseront pas ces données pour vous suivre sur d'autres sites. Certains sites peuvent utiliser votre activité pour personnaliser votre expérience au-delà des annonces. Ils peuvent également les combiner avec d'autres informations qu'ils connaissent déjà à votre sujet. Les entreprises sont tenues de vous informer de la manière dont elles utilisent vos données. Apprenez-en plus en consultant notre <ph name="BEGIN_LINK1" />politique de confidentialité<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Sites connexes définis par <ph name="RWS_OWNER" /></translation>
 <translation id="417625634260506724">Espace de stockage total utilisé par les sites de la liste : <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Apprenez-en plus sur la façon dont Google protège vos données en consultant sa politique de confidentialité.</translation>
 <translation id="6195163219142236913">Témoins tiers limités</translation>
 <translation id="6196640612572343990">Bloquer les témoins de tiers</translation>
+<translation id="6272892028045906139">Paramètres des protections contre le suivi en mode Navigation privée</translation>
 <translation id="6282129116202535093">Les annonces suggérées par les sites aident à protéger votre historique de navigation et votre identité tout en permettant aux sites de vous montrer des annonces pertinentes. En utilisant votre activité, d'autres sites peuvent vous suggérer des annonces connexes au fur et à mesure que vous continuez votre navigation. Vous pouvez consulter une liste de ces sites et bloquer ceux de votre choix dans les paramètres.</translation>
 <translation id="6308169245546905162">Les sites peuvent utiliser des témoins tiers pour connaître les actions que vous effectuez sur d'autres sites.</translation>
 <translation id="6398358690696005758">Apprenez-en plus sur la façon dont Google protège vos données en consultant sa <ph name="BEGIN_LINK1" />politique de confidentialité<ph name="LINK_END1" />.</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">En savoir plus sur l'option Bloquer les témoins tiers</translation>
 <translation id="737025278945207416">Certains sites peuvent utiliser votre activité pour personnaliser votre expérience au-delà des annonces. Ils peuvent aussi stocker des sujets de l'annonce pendant plus de quatre semaines et les combiner avec d'autres informations qu'ils connaissent déjà à votre sujet.</translation>
 <translation id="7374493521304367420">Les sites peuvent toujours utiliser des témoins pour voir l'activité de navigation sur leur propre site.</translation>
+<translation id="7379649202155190245">Protections contre le suivi en mode Navigation privée</translation>
 <translation id="7419391859099619574">Google exige des entreprises qu'elles déclarent publiquement qu'elles n'utiliseront pas ces données pour vous suivre sur d'autres sites. Certains sites peuvent utiliser votre activité pour personnaliser votre expérience au-delà des annonces. Ils peuvent aussi stocker des sujets d'annonces pendant plus de quatre semaines et les combiner avec d'autres informations qu'ils connaissent déjà à votre sujet. Les entreprises sont tenues de vous informer de la manière dont elles utilisent vos données. <ph name="BEGIN_LINK1" />En savoir plus en consultant notre politique de confidentialité<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome supprime toutes les données d'activité que vous avez partagées avec des sites après 30 jours. Si vous visitez de nouveau un site, il pourrait réapparaître dans la liste. Apprenez-en plus sur la manière de <ph name="BEGIN_LINK1" />gérer la confidentialité des annonces dans Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Les fonctionnalités du site qui font appel à des témoins tiers peuvent ne pas fonctionner.</translation>
diff --git a/components/strings/privacy_sandbox_strings_gu.xtb b/components/strings/privacy_sandbox_strings_gu.xtb
index 7f844c2..73c101f 100644
--- a/components/strings/privacy_sandbox_strings_gu.xtb
+++ b/components/strings/privacy_sandbox_strings_gu.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">તમે સાઇટ સાથે શેર કરેલા કોઈપણ ઍક્ટિવિટી ડેટાને Chromium 30 દિવસ પછી ડિલીટ કરે છે. જો તમે કોઈ સાઇટની ફરીથી મુલાકાત લેશો, તો તે ફરીથી સૂચિમાં દેખાઈ શકે છે. <ph name="BEGIN_LINK1" />Chromiumમાં તમારી જાહેરાત સંબંધિત પ્રાઇવસી મેનેજ કરવા<ph name="LINK_END1" /> વિશે વધુ જાણો.</translation>
 <translation id="1355088139103479645">તમામ ડેટા ડિલીટ કરીએ?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />કયા ડેટાનો ઉપયોગ કરવામાં આવે છે?<ph name="END_BOLD" /> તમારા જાહેરાતના વિષયો તમારા તાજેતરના બ્રાઉઝિંગ ઇતિહાસ પર આધારિત હોય છે, જેમાં આ ડિવાઇસ પર Chrome વડે તમે મુલાકાત લીધેલી સાઇટની સૂચિનો સમાવેશ થાય છે.</translation>
+<translation id="1529201733207295376">ત્રીજા પક્ષની કુકીને બ્લૉક કરવામાં આવી છે. છૂપો મોડ એવી સુવિધા પણ પ્રદાન કરે છે જે કંપનીઓ પાસેની માહિતીને મર્યાદિત કરે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. તમે <ph name="START_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણો મેનેજ કરી શકો છો.</translation>
 <translation id="1559726735555610004">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે કરશે નહીં. ફક્ત જાહેરાતો કરતાં વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ તમારા વિશે પહેલેથી જ જાણતા હોય તેવી અન્ય માહિતી સાથે પણ તેને તેઓ જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. તમારા ડેટાનું રક્ષણ કરવાની Googleની રીત વિશે અમારી <ph name="BEGIN_LINK" />પ્રાઇવસી પૉલિસી<ph name="END_LINK" />માં વધુ જાણો.</translation>
 <translation id="1569440020357229235">જ્યારે તમે છુપા મોડમાં હો, ત્યારે સાઇટ ત્રીજા પક્ષની કુકીનો ઉપયોગ ન કરી શકે. જો આ કુકી પર આધાર રાખતી સાઇટ કાર્ય ન કરે, તો તમે <ph name="BEGIN_LINK" />તે સાઇટને ત્રીજા પક્ષની કુકીનો કામચલાઉ ધોરણે ઍક્સેસ આપી<ph name="END_LINK" />ને પ્રયાસ કરી શકો.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />સાઇટ આ ડેટાનો ઉપયોગ કેવી રીતે કરે છે?<ph name="END_BOLD" /> તમે જેમ જેમ બ્રાઉઝ કરો તેમ તેમ Chrome રુચિઓ સંબંધી વિષયો નોંધે છે. વિષયોના લેબલ પહેલેથી વ્યાખ્યાયિત હોય છે તેમજ તેમાં કળા, મનોરંજન, શૉપિંગ અને રમતગમત જેવી બાબતોનો સમાવેશ હોય છે. પછીથી, તમને જોવા મળતી જાહેરાતોને મનગમતી બનાવવા માટે તમે મુલાકાત લેતા હો એવી કોઈ સાઇટ, Chromeને તમારા કેટલાક વિષયો માટે પૂછી શકે છે.</translation>
 <translation id="1732764153129912782">તમે જાહેરાત સંબંધી પ્રાઇવસી સેટિંગમાં જઈને ફેરફારો કરી શકો છો</translation>
 <translation id="1780659583673667574">ઉદાહરણ તરીકે, જો તમે રાત્રિ ભોજન માટેની રૅસિપિ શોધવા માટે કોઈ સાઇટની મુલાકાત લો, તો સાઇટ કદાચ એવું તારણ કાઢી શકે કે તમે કુકિંગમાં રુચિ ધરાવો છો. પછીથી, પહેલી સાઇટના સૂચન પરથી અન્ય કોઈ સાઇટ તમને કરિયાણાની ડિલિવરી માટેની સેવાને સંબંધિત કોઈ જાહેરાત બતાવે એમ બની શકે છે.</translation>
 <translation id="1818866261309406359">નવા ટૅબમાં સંબંધિત સાઇટનો ડેટા મેનેજ કરો</translation>
+<translation id="1824257235526922152">Chromium છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે કોઈ એક્સ્ટેન્શને ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
 <translation id="1887631853265748225">વેબસાઇટ અને તેના જાહેરાત પાર્ટનર જ્યારે તમને મનગમતી બનાવેલી જાહેરાતો બતાવે, ત્યારે તેઓ તમારા વિશે જે જાણકારી મેળવી શકે છે, તેને મર્યાદિત રાખવામાં જાહેરાત સંબંધિત પ્રાઇવસી સુવિધાઓ સહાય કરે છે.</translation>
 <translation id="1954777269544683286">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે કરશે નહીં. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. <ph name="BEGIN_LINK" />અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">સુવિધાઓ કેટલીક સાઇટ પર કાર્ય ન કરે એવું બની શકે છે</translation>
 <translation id="2089118378428549994">આ સાઇટમાંથી તમને સાઇન આઉટ કરવામાં આવશે</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />તમે આ ડેટા કેવી રીતે મેનેજ કરી શકો છો?<ph name="END_BOLD" /> 30 દિવસ કરતાં વધુ જૂની સાઇટ Chrome ઑટોમૅટિક રીતે ડિલીટ કરે છે. તમે ફરીથી મુલાકાત લીધેલી કોઈ સાઇટ સૂચિમાં ફરીથી દેખાઈ શકે છે. Chromeના સેટિંગમાં જઈને તમે કોઈપણ સમયે કોઈ સાઇટને તમારા માટે જાહેરાતોનું સૂચન કરવાથી બ્લૉક કરી શકો છો તેમજ સાઇટે સૂચવેલી જાહેરાતોની સુવિધા બંધ કરી શકો છો.</translation>
 <translation id="2096716221239095980">બધો ડેટા ડિલીટ કરો</translation>
+<translation id="2213012319160025454">છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો</translation>
 <translation id="2235344399760031203">ત્રીજા પક્ષની કુકીને બ્લૉક કરવામાં આવી છે</translation>
+<translation id="2313907619050827224">Chromium છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમારા ઍડમિનિસ્ટ્રેટરે ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો.</translation>
 <translation id="235789365079050412">Google પ્રાઇવસી પૉલિસી</translation>
 <translation id="235832722106476745">4 અઠવાડિયાથી જૂના જાહેરાતના વિષયો Chrome ઑટોમૅટિક રીતે ડિલીટ કરે છે</translation>
 <translation id="2496115946829713659">સાઇટ કન્ટેન્ટ અને જાહેરાતોને મનગમતી બનાવવા માટે અને તમે અન્ય સાઇટ પર કરો તે ક્રિયાઓ વિશે જાણવા માટે ત્રીજા પક્ષની કુકીનો ઉપયોગ ન કરી શકે</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">જાહેરાતની માપણી</translation>
 <translation id="3425311689852411591">ત્રીજા પક્ષની કુકી પર આધાર રાખતી સાઇટ અપેક્ષા પ્રમાણે કાર્ય કરવી જોઈએ</translation>
 <translation id="3442071090395342573">તમે સાઇટ સાથે શેર કરેલા કોઈપણ ઍક્ટિવિટી ડેટાને Chromium 30 દિવસ પછી ડિલીટ કરે છે. જો તમે કોઈ સાઇટની ફરીથી મુલાકાત લેશો, તો તે ફરીથી સૂચિમાં દેખાઈ શકે છે. <ph name="BEGIN_LINK" />Chromiumમાં તમારી જાહેરાત સંબંધિત પ્રાઇવસી મેનેજ કરવા<ph name="END_LINK" /> વિશે વધુ જાણો.</translation>
+<translation id="3463673813673164886">ત્રીજા પક્ષની કુકીને બ્લૉક કરવામાં આવી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો.</translation>
 <translation id="3467081767799433066">જાહેરાતની માપણી વડે તેમની જાહેરાતોનું પર્ફોર્મન્સ માપવા માટે, સાઇટની વચ્ચે મર્યાદિત પ્રકારના ડેટાને શેર કરવામાં આવે છે, જેમ કે સાઇટની મુલાકાત લીધા પછી તમે કોઈ ખરીદી કરી છે કે નહીં.</translation>
 <translation id="3624583033347146597">ત્રીજા પક્ષની કુકીની તમારી પસંદગીઓ ચૂંટો</translation>
 <translation id="3645682729607284687">તમારા તાજેતરના બ્રાઉઝિંગ ઇતિહાસના આધારે Chrome રુચિઓ સંબંધિત વિષયો નોંધે છે. ઉદાહરણ તરીકે, રમતગમત અને વસ્ત્રો જેવી બીજી ઘણી બાબતો</translation>
 <translation id="3696118321107706175">સાઇટ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે</translation>
 <translation id="3749724428455457489">સાઇટે સૂચવેલી જાહેરાતો વિશે વધુ જાણો</translation>
+<translation id="375406326367313995">Chrome છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમે કોઈ અપવાદ બનાવ્યો છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો.</translation>
 <translation id="3763433740586298940">તમને ન જોઈતી સાઇટ તમે બ્લૉક કરી શકો છો. Chrome સૂચિમાંથી 30 દિવસથી જૂની સાઇટને ઑટોમૅટિક રીતે ડિલીટ પણ કરે છે.</translation>
 <translation id="385051799172605136">પાછળ</translation>
 <translation id="3873208162463987752">સાઇટને અપેક્ષા મુજબ કાર્ય કરવામાં સહાય કરવા માટે સંબંધિત સાઇટ એકબીજા સાથે ત્રીજા પક્ષની કુકી શેર કરી શકે છે, જેમ કે તમને સાઇન ઇન રાખવા અથવા તમારી સાઇટના સેટિંગ યાદ રાખવા. સાઇટને આ ડેટાના ઍક્સેસની શા માટે જરૂર છે તે સમજાવવાની જવાબદારી સાઇટની હોય છે. <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">તમે સાઇટ સાથે શેર કરેલા કોઈપણ ઍક્ટિવિટી ડેટાને Chrome 30 દિવસ પછી ડિલીટ કરે છે. જો તમે કોઈ સાઇટની ફરીથી મુલાકાત લેશો, તો તે ફરીથી સૂચિમાં દેખાઈ શકે છે. <ph name="BEGIN_LINK" />Chromeમાં તમારી જાહેરાત સંબંધિત પ્રાઇવસી મેનેજ કરવા<ph name="END_LINK" /> વિશે વધુ જાણો.</translation>
 <translation id="3918378745482005425">અમુક સુવિધાઓ કામ કરી શકશે નહીં. સંબંધિત સાઇટ હજી પણ ત્રીજા પક્ષની કુકીનો ઉપયોગ કરી શકે છે.</translation>
 <translation id="3918927280411834522">સાઇટે સૂચવેલી જાહેરાતો.</translation>
+<translation id="3952955829113227810">Chromium છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમે કોઈ અપવાદ બનાવ્યો છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો.</translation>
+<translation id="3973883340787276788">ત્રીજા પક્ષની કુકીને બ્લૉક કરવામાં આવી છે. છૂપો મોડ એવી સુવિધા પણ પ્રદાન કરે છે જે કંપનીઓ પાસેની માહિતીને મર્યાદિત કરે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. તમે <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણો મેનેજ કરી શકો છો.</translation>
 <translation id="4009365983562022788">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે કરશે નહીં. ફક્ત જાહેરાતો કરતાં વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ તમારા વિશે પહેલેથી જ જાણતા હોય તેવી અન્ય માહિતી સાથે પણ તેને તેઓ જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. અમારી <ph name="BEGIN_LINK1" />પ્રાઇવસી પૉલિસી<ph name="LINK_END1" />માં વધુ જાણો.</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> દ્વારા વ્યાખ્યાયિત સંબંધિત સાઇટ</translation>
+<translation id="408237597986622827">Chromium છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમે કોઈ અપવાદ બનાવ્યો છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
+<translation id="4159125650195886935">Chromium છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમારા ઍડમિનિસ્ટ્રેટરે ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
 <translation id="417625634260506724">સૂચિમાંની સાઇટ દ્વારા ઉપયોગમાં લેવાયેલ કુલ સ્ટોરેજ: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">જાહેરાતના વિષયો</translation>
 <translation id="4278390842282768270">મંજૂરી છે</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">જો સાઇટ અપેક્ષા પ્રમાણે કાર્ય ન કરે, તો તમે મુલાકાત લીધેલી વિશેષ સાઇટ માટે તમે ત્રીજા પક્ષની કુકીને કામચલાઉ ધોરણે મંજૂરી આપીને પ્રયાસ કરી શકો છો</translation>
 <translation id="4995684599009077956">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે નહીં કરે. ફક્ત જાહેરાતો ઉપરાંત વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ જાહેરાતના વિષયો 4 અઠવાડિયાથી વધુ સમય માટે સ્ટોર કરી શકે છે અને તમારા વિશે પહેલેથી જાણતા હોય તેવી અન્ય માહિતી સાથે તેને જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. <ph name="BEGIN_LINK" />અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">સંબંધિત સાઇટ ધરાવે છે</translation>
+<translation id="5024297549595367599">ત્રીજા પક્ષની કુકીને બ્લૉક કરવામાં આવી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
 <translation id="5055880590417889642">જાહેરાતો સૂચવવા માટે સાઇટ તમારી ઍક્ટિવિટી અને અન્ય ઘણી બાબતોનો ઉપયોગ કરી શકે છે. જ્યારે સાઇટે સૂચવેલી જાહેરાતોની સુવિધા બંધ કરેલી હોય, ત્યારે પણ સાઇટ તમને જાહેરાતો બતાવી શકે છે પરંતુ તેને ઓછા પ્રમાણમાં મનગમતી બનાવેલી હોઈ શકે છે. આના વિશે વધુ જાણો</translation>
 <translation id="5117284457376555514">સાઇટ કન્ટેન્ટ અને જાહેરાતોને મનગમતી બનાવવા માટે અને તમે અન્ય સાઇટ પર કરો તે ક્રિયાઓ વિશે જાણવા માટે ત્રીજા પક્ષની કુકીનો ઉપયોગ ન કરી શકે, સિવાય કે તમે તેમને ઍક્સેસ કરવા માટે સંબંધિત સાઇટને મંજૂરી આપો. સાઇટની કેટલીક સુવિધાઓ અપેક્ષા મુજબ કાર્ય ન કરે તેમ બની શકે.</translation>
 <translation id="5165490319523240316">સાઇટ અને તેના જાહેરાત પાર્ટનર અન્ય સાઇટ પર જાહેરાતો મનગમતી બનાવવા માટે, તમે મુલાકાત લેતા હો તે સાઇટ પર તમે કેવી રીતે સમય પસાર કરો છો જેવી તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. ઉદાહરણ તરીકે, જો તમે રાત્રિ ભોજન માટેની રૅસિપિ શોધવા માટે કોઈ સાઇટની મુલાકાત લો, તો સાઇટ કદાચ એવું તારણ કાઢી શકે કે તમે કુકિંગમાં રુચિ ધરાવો છો. પછીથી, પહેલી સાઇટના સૂચન પરથી અન્ય કોઈ સાઇટ તમને કરિયાણાની ડિલિવરી માટેની સેવાને સંબંધિત કોઈ જાહેરાત બતાવે એમ બની શકે છે.</translation>
 <translation id="544199055391706031">જાહેરાતો સૂચવવા માટે સાઇટ તમારી ઍક્ટિવિટી અને અન્ય ઘણી બાબતોનો ઉપયોગ કરી શકે છે. જ્યારે સાઇટે સૂચવેલી જાહેરાતોની સુવિધા બંધ કરેલી હોય, ત્યારે પણ સાઇટ તમને જાહેરાતો બતાવી શકે છે પરંતુ તેને ઓછા પ્રમાણમાં મનગમતી બનાવેલી હોઈ શકે છે. <ph name="BEGIN_LINK" />સાઇટે સૂચવેલી જાહેરાતો<ph name="END_LINK" /> વિશે વધુ જાણો.</translation>
 <translation id="5495405805627942351">સંબંધિત સાઇટનો ડેટા મેનેજ કરો</translation>
+<translation id="5535388436012824806">Chrome છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમે કોઈ અપવાદ બનાવ્યો છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
 <translation id="5574580428711706114">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે કરશે નહીં. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. <ph name="BEGIN_LINK1" />અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">બ્લૉક કરેલું છે</translation>
 <translation id="5759648952769618186">વિષયો તમારા હાલના બ્રાઉઝિંગ ઇતિહાસ પર આધારિત છે અને તમને મનગમતી બનાવેલી જાહેરાતો બતાવવા માટે સાઇટ અને તેમના જાહેરાત પાર્ટનર તમારા વિશે શું જાણી શકે તેને મર્યાદિત કરવામાં સહાય કરે છે</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />સાઇટ આ ડેટાનો ઉપયોગ કેવી રીતે કરે છે?<ph name="END_BOLD" /> તમે જે પણ સાઇટની મુલાકાત લો, તે સાઇટ Chromeને તેમની જાહેરાતોના પર્ફોર્મન્સની માપણી કરવામાં સહાય કરતી હોય તેવી માહિતી માટે પૂછી શકે છે. સાઇટ એકબીજાની સાથે કઈ માહિતી શેર કરી શકે, તે મર્યાદિત કરીને Chrome તમારી પ્રાઇવસીનું રક્ષણ કરે છે.</translation>
+<translation id="5861490386119603604">Chrome છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમારા ઍડમિનિસ્ટ્રેટરે ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
+<translation id="5915946252696843290">પ્રાઇવસી અને સાઇટનો ડેટા</translation>
+<translation id="5985520262499095091">Chrome છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે કોઈ એક્સ્ટેન્શને ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે.</translation>
 <translation id="6053735090575989697">તમારો ડેટાનું રક્ષણ કરવાની Googleની રીત વિશે અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો.</translation>
 <translation id="6195163219142236913">ત્રીજા પક્ષની કુકી મર્યાદિત છે</translation>
 <translation id="6196640612572343990">ત્રીજા પક્ષની કુકીને બ્લૉક કરો</translation>
+<translation id="6272892028045906139">છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણો માટેના સેટિંગ</translation>
 <translation id="6282129116202535093">સાઇટે સૂચવેલી જાહેરાતો તમારો બ્રાઉઝિંગ ઇતિહાસ અને ઓળખના સંરક્ષણમાં સહાય કરે છે તેમજ સાઇટને તમને તમારા સંબંધિત જાહેરાતો બતાવવાની મંજૂરી આપે છે. તમારી ઍક્ટિવિટીનો ઉપયોગ કરીને, જેમ જેમ તમે બ્રાઉઝ કરતા જશો તેમ તેમ અન્ય સાઇટ, સંબંધિત જાહેરાતો સૂચવી શકે છે. તમે આ સાઇટની કોઈ સૂચિ જોઈ શકો છો તેમજ સેટિંગમાંથી તમને ન જોઈતી હોય તેવી સાઇટ બ્લૉક કરી શકો છો.</translation>
 <translation id="6308169245546905162">તમે અન્ય સાઇટ પર જે ક્રિયા કરો તેના વિશે જાણવા માટે Sites ત્રીજા પક્ષની કુકીનો ઉપયોગ કરે છે</translation>
 <translation id="6398358690696005758">તમારા ડેટાનું રક્ષણ કરવાની Googleની રીત વિશે અમારી <ph name="BEGIN_LINK1" />પ્રાઇવસી પૉલિસી<ph name="LINK_END1" />માં વધુ જાણો.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">ત્રીજા પક્ષની કુકીને બ્લૉક કરો વિકલ્પ વિશે વધુ</translation>
 <translation id="737025278945207416">ફક્ત જાહેરાતો કરતાં વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ જાહેરાતના વિષયો 4 અઠવાડિયાથી વધુ સમય માટે સ્ટોર કરી શકે છે અને તમારા વિશે પહેલેથી જાણતા હોય તેવી અન્ય માહિતી સાથે તેને જોડી શકે છે</translation>
 <translation id="7374493521304367420">Sites હજુ પણ કુકીનો ઉપયોગ કરી શકે છે જેથી તેમની પોતાની સાઇટ પર બ્રાઉઝિંગ ઍક્ટિવિટી જોઈ શકાય</translation>
+<translation id="7379649202155190245">છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણો</translation>
 <translation id="7419391859099619574">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે નહીં કરે. ફક્ત જાહેરાતો ઉપરાંત વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ જાહેરાતના વિષયો 4 અઠવાડિયાથી વધુ સમય માટે સ્ટોર કરી શકે છે અને તમારા વિશે પહેલેથી જાણતા હોય તેવી અન્ય માહિતી સાથે તેને જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. <ph name="BEGIN_LINK1" />અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">તમે સાઇટ સાથે શેર કરેલા કોઈપણ ઍક્ટિવિટી ડેટાને Chrome 30 દિવસ પછી ડિલીટ કરે છે. જો તમે કોઈ સાઇટની ફરીથી મુલાકાત લેશો, તો તે ફરીથી સૂચિમાં દેખાઈ શકે છે. <ph name="BEGIN_LINK1" />Chromeમાં તમારી જાહેરાત સંબંધિત પ્રાઇવસી મેનેજ કરવા<ph name="LINK_END1" /> વિશે વધુ જાણો.</translation>
 <translation id="7453144832830554937">ત્રીજા પક્ષની કુકી પર આધાર રાખતી સાઇટની સુવિધાઓ કાર્ય ન કરે તેમ બની શકે</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">ત્રીજા પક્ષની કુકી પર આધાર રાખતી સાઇટની સુવિધાઓ અપેક્ષા પ્રમાણે કાર્ય કરવી જોઈએ</translation>
 <translation id="8365690958942020052">તમે મુલાકાત લીધેલી કોઈ સાઇટ આ માહિતી માટે પૂછી શકે છે — કાં તો જાહેરાતના તમારા વિષયો અથવા તમે મુલાકાત લીધેલી સાઇટ દ્વારા સૂચવવામાં આવતી જાહેરાતો.</translation>
 <translation id="839994149685752920">સાઇટ કન્ટેન્ટ અને જાહેરાતોને મનગમતી બનાવવા માટે ત્રીજા પક્ષની કુકીનો ઉપયોગ કરી શકે</translation>
+<translation id="8428213095426709021">સેટિંગ</translation>
 <translation id="8477178913400731244">ડેટા ડિલીટ કરો</translation>
+<translation id="8486457244881562857">જ્યાં સુધી બધી છૂપી વિન્ડો બંધ ન થાય, ત્યાં સુધી સંરક્ષણો થોભાવવામાં આવે છે. <ph name="BEGIN_LINK" />પ્રતિસાદ મોકલો<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">પ્રાઇવસી પૉલિસીને નવા ટૅબમાં ખોલે છે</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />તમે આ ડેટા કેવી રીતે મેનેજ કરી શકો છો?<ph name="END_BOLD" /> Chrome 4 અઠવાડિયાથી વધુ જૂના વિષયોને ઑટોમૅટિક રીતે ડિલીટ કરે છે. જેમ-જેમ તમે બ્રાઉઝ કરતા જશો, તેમ-તેમ સૂચિમાં કોઈ વિષય ફરીથી દેખાઈ શકે છે. કોઈ અન્ય સાઇટ સાથે Chrome શેર ન કરે એવું જો તમે ઇચ્છતા હો, તો તમે તેવા વિષયોને બ્લૉક પણ કરી શકો છો તેમજ કોઈપણ સમયે Chrome સેટિંગમાંથી જાહેરાતના વિષયો બંધ કરી શકો છો.</translation>
+<translation id="8825639607990802302">પ્રાઇવસી અને સાઇટના ડેટા માટેના વિકલ્પો</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />સાઇટ આ ડેટાનો ઉપયોગ કેવી રીતે કરે છે?<ph name="END_BOLD" /> સાઇટ અને તેના જાહેરાત પાર્ટનર અન્ય સાઇટ પર જાહેરાતો મનગમતી બનાવવા માટે તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. ઉદાહરણ તરીકે, જો તમે રાત્રિ ભોજન માટેની રૅસિપિ શોધવા માટે કોઈ સાઇટની મુલાકાત લો, તો સાઇટ કદાચ એવું તારણ કાઢી શકે કે તમે કુકિંગમાં રુચિ ધરાવો છો. પછીથી, પહેલી સાઇટના સૂચન પરથી અન્ય કોઈ સાઇટ તમને કરિયાણાની ડિલિવરી માટેની સેવાને સંબંધિત કોઈ જાહેરાત બતાવે એમ બની શકે છે.</translation>
 <translation id="8944485226638699751">મર્યાદિત</translation>
 <translation id="8984005569201994395">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે કરશે નહીં. ફક્ત જાહેરાતો કરતાં વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ તમારા વિશે પહેલેથી જ જાણતા હોય તેવી અન્ય માહિતી સાથે પણ તેને તેઓ જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. <ph name="BEGIN_LINK" />અમારી પ્રાઇવસી પૉલિસીમાં વધુ જાણો<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">આ ક્રિયા <ph name="SITE_NAME" /> અને સંબંધિત સાઇટ દ્વારા સ્ટોર કરવામાં આવેલો બધો ડેટા અને કુકી ડિલીટ કરશે</translation>
 <translation id="9162335340010958530">સાઇટ કન્ટેન્ટ અને જાહેરાતોને મનગમતી બનાવવા માટે અને તમે અન્ય સાઇટ પર કરો તે ક્રિયાઓ વિશે જાણવા માટે ત્રીજા પક્ષની કુકીનો ઉપયોગ ન કરી શકે, સિવાય કે તમે તેમને ઍક્સેસ કરવા માટે સંબંધિત સાઇટને મંજૂરી આપો</translation>
 <translation id="9168357768716791362">કંપનીઓ માટે Googleની એ આવશ્યકતા છે કે તેઓ સાર્વજનિક રીતે એ જણાવે કે તેઓ આ ડેટાનો ઉપયોગ તમામ સાઇટ પર તમને ટ્રૅક કરવા માટે નહીં કરે. ફક્ત જાહેરાતો ઉપરાંત વધુ બાબતો માટે તમારા અનુભવને મનગમતો બનાવવા, કેટલીક સાઇટ તમારી ઍક્ટિવિટીનો ઉપયોગ કરી શકે છે. તેઓ જાહેરાતના વિષયો 4 અઠવાડિયાથી વધુ સમય માટે સ્ટોર કરી શકે છે અને તમારા વિશે પહેલેથી જાણતા હોય તેવી અન્ય માહિતી સાથે તેને જોડી શકે છે. કંપનીઓ તમને એ જણાવવા માટે જવાબદાર છે કે તેઓ તમારા ડેટાનો ઉપયોગ કેવી રીતે કરે છે. અમારી <ph name="BEGIN_LINK" />પ્રાઇવસી પૉલિસી<ph name="END_LINK" />માં વધુ જાણો.</translation>
+<translation id="931910205193418957">Chrome છુપા મોડમાં ઉપલબ્ધ ત્રીજા પક્ષની કુકીને બ્લૉક કરે છે, પરંતુ આ સાઇટ માટે તમારા ઍડમિનિસ્ટ્રેટરે ત્રીજા પક્ષની કુકીને મંજૂરી આપી છે. છૂપો મોડ એવી સુવિધાઓ પણ પ્રદાન કરે છે કે જે એવી કંપનીઓની માહિતીને મર્યાદિત કરી શકે છે જેમનું કન્ટેન્ટ તમારા દ્વારા મુલાકાત લેવાતી સાઇટ પર શામેલ કરવામાં આવે છે. <ph name="BEGIN_LINK" />સેટિંગ<ph name="END_LINK" />માં જઈને છૂપા મોડમાં ટ્રૅકિંગના સંરક્ષણોને મેનેજ કરો.</translation>
 <translation id="989939163029143304">વેબસાઇટ અને તેના જાહેરાત પાર્ટનર તમારા માટે કન્ટેન્ટને મનગમતું બનાવવા માટે જાહેરાતના વિષયોનો ઉપયોગ કરી શકે છે. ત્રીજા પક્ષની કુકીની તુલનામાં જાહેરાતના વિષયો જેમ-જેમ તમે બ્રાઉઝ કરો તેમ-તેમ સાઇટ તમારા વિશે શું શીખી શકે છે તેને મર્યાદિત કરવામાં સહાય કરે છે</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_hu.xtb b/components/strings/privacy_sandbox_strings_hu.xtb
index 588222b4..807bdad 100644
--- a/components/strings/privacy_sandbox_strings_hu.xtb
+++ b/components/strings/privacy_sandbox_strings_hu.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">A Chromium 30 nap elteltével törli azokat a tevékenységadatokat, amelyeket Ön megosztott a webhelyekkel. Ha Ön ismét felkeresi valamelyik webhelyet, előfordulhat, hogy újra megjelenik a listán. További információ <ph name="BEGIN_LINK1" />a hirdetésekhez kapcsolódó adatvédelem Chromiumban való kezeléséről<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Törli az összes adatot?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Melyek a felhasznált adatok?<ph name="END_BOLD" /> Hirdetéstémái a legutóbbi böngészési előzményein, azaz a Chrome használatával ezen az eszközön felkeresett webhelyek listáján alapulnak.</translation>
+<translation id="1529201733207295376">A harmadik felektől származó cookie-k le vannak tiltva. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="START_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="1559726735555610004">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Az Önről már ismert egyéb információkkal is összekapcsolhatják őket. A cégek kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. Az <ph name="BEGIN_LINK" />adatvédelmi irányelveinkben<ph name="END_LINK" /> talál további információkat arról, hogy a Google miként gondoskodik az Ön adatainak védelméről.</translation>
 <translation id="1569440020357229235">Inkognitó módban a webhelyek nem használhatnak harmadik féltől származó cookie-kat. Ha nem működik egy olyan webhely, amely ezekre a cookie-kra támaszkodik, <ph name="BEGIN_LINK" />megpróbálhat ideiglenes hozzáférést adni a webhelynek a harmadik féltől származó cookie-khoz<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Hogyan használják a webhelyek ezeket az adatokat?<ph name="END_BOLD" /> A Chrome böngészés közben megállapítja az Önt érdeklő témákat. A témakörcímkék előre definiáltak. Például: művészet és szórakoztatás, vásárlás és sport. Később az Ön által felkeresett webhelyek a megjelenő hirdetések személyre szabásához lekérhetnek néhány témát.</translation>
 <translation id="1732764153129912782">Módosíthatja a hirdetésekhez kapcsolódó adatvédelmi beállításokat</translation>
 <translation id="1780659583673667574">Ha például vacsorareceptekért keres fel egy webhelyet, a webhely úgy dönthet, hogy Önt érdekli a főzés. Később előfordulhat, hogy egy másik webhely egy kapcsolódó hirdetést jelenít meg Önnek az első webhely által javasolt élelmiszer-házhozszállítási szolgáltatásról.</translation>
 <translation id="1818866261309406359">Kapcsolódó webhelyadatok kezelése új lapon</translation>
+<translation id="1824257235526922152">A Chromium letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de egy bővítmény engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
 <translation id="1887631853265748225">A hirdetésekhez kapcsolódó adatvédelmi funkciók segítenek korlátozni, hogy mit tudhatnak meg Önről a webhelyek és a webhelyek hirdetési partnerei, amikor személyre szabott hirdetéseket jelenítenek meg.</translation>
 <translation id="1954777269544683286">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. A vállalatok kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. <ph name="BEGIN_LINK" />További információt az adatvédelmi irányelveinkben talál<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Előfordulhat, hogy bizonyos webhelyek funkciói nem működnek majd megfelelően.</translation>
 <translation id="2089118378428549994">A rendszer kijelentkezteti majd ezekről a webhelyekről</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Hogyan kezelheti ezeket az adatokat?<ph name="END_BOLD" /> A Chrome automatikusan törli a 30 napnál régebbi webhelyeket. Előfordulhat, hogy egy újból felkeresett webhely ismét megjelenik a listán. A Chrome beállításai között letilthatja, hogy egy adott webhely hirdetéseket javasoljon Önnek, és bármikor kikapcsolhatja a webhelyek által javasolt hirdetéseket.</translation>
 <translation id="2096716221239095980">Minden adat törlése</translation>
+<translation id="2213012319160025454">Az inkognitó mód követés elleni védelmeinek kezelése</translation>
 <translation id="2235344399760031203">A harmadik felektől származó cookie-k le vannak tiltva</translation>
+<translation id="2313907619050827224">A Chromium letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de a rendszergazdája engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="235789365079050412">Google Adatvédelmi irányelvek</translation>
 <translation id="235832722106476745">A Chrome automatikusan törli a négy hétnél régebbi hirdetéstémákat.</translation>
 <translation id="2496115946829713659">A webhelyek használhatnak harmadik féltől származó cookie-kat tartalmak és hirdetések személyre szabásához, valamint az Ön más webhelyeken végzett tevékenységeinek megismeréséhez.</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">Hirdetésmérés</translation>
 <translation id="3425311689852411591">A harmadik féltől származó cookie-kra támaszkodó webhelyek a várt módon fognak működni.</translation>
 <translation id="3442071090395342573">A Chromium 30 nap elteltével törli azokat a tevékenységadatokat, amelyeket Ön megosztott a webhelyekkel. Ha Ön ismét felkeresi valamelyik webhelyet, előfordulhat, hogy újra megjelenik a listán. További információ <ph name="BEGIN_LINK" />a hirdetésekhez kapcsolódó adatvédelem Chromiumban való kezeléséről<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">A harmadik felektől származó cookie-k le vannak tiltva. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="3467081767799433066">A hirdetésméréssel korlátozott adattípusokat osztanak meg egymással a webhelyek a hirdetéseik teljesítményének mérése érdekében (például hogy Ön vásárolt-e egy adott webhely felkeresése után).</translation>
 <translation id="3624583033347146597">Harmadik féltől származó cookie-k beállításainak megadása</translation>
 <translation id="3645682729607284687">A Chrome az Önt esetlegesen érdeklő témaköröket a legutóbbi böngészési előzményei alapján állapítja meg. A témák közé olyanok tartoznak például, mint a sport, a ruházat és egyebek.</translation>
 <translation id="3696118321107706175">Hogyan használják fel a webhelyek az Ön adatait?</translation>
 <translation id="3749724428455457489">További információ a webhely által javasolt hirdetésekről</translation>
+<translation id="375406326367313995">A Chrome letiltja a harmadik féltől származó cookie-kat Inkognitó módban, de Ön a kivételek közé tette ezt a webhelyet. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="3763433740586298940">Önnek lehetősége van a nem kívánt webhelyek letiltására. A Chrome emellett automatikusan törli a listáról a 30 napnál régebbi webhelyeket.</translation>
 <translation id="385051799172605136">Vissza</translation>
 <translation id="3873208162463987752">A kapcsolódó webhelyek megoszthatják egymással a harmadik féltől származó cookie-kat, hogy a webhelyek a várt módon működjenek (például bejelentkezve tartsák Önt, vagy megjegyezzék a webhelybeállításait). A webhelyek kötelesek ismertetni, hogy miért van szükségük hozzáférésre ezekhez az adatokhoz. <ph name="BEGIN_LINK" />További információ<ph name="END_LINK" />.</translation>
 <translation id="390681677935721732">A Chrome 30 nap elteltével törli azokat a tevékenységadatokat, amelyeket Ön megosztott a webhelyekkel. Ha Ön ismét felkeresi valamelyik webhelyet, előfordulhat, hogy újra megjelenik a listán. További információ <ph name="BEGIN_LINK" />a hirdetésekhez kapcsolódó adatvédelem Chrome-ban való kezeléséről<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Lehetséges, hogy néhány funkció nem működik. A kapcsolódó webhelyek továbbra is használhatnak harmadik féltől származó cookie-kat.</translation>
 <translation id="3918927280411834522">a webhely által javasolt hirdetésekről.</translation>
+<translation id="3952955829113227810">A Chromium letiltja a harmadik féltől származó cookie-kat Inkognitó módban, de Ön a kivételek közé tette ezt a webhelyet. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
+<translation id="3973883340787276788">A harmadik felektől származó cookie-k le vannak tiltva. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="4009365983562022788">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Az Önről már ismert egyéb információkkal is összekapcsolhatják őket. A cégek kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. További információt az <ph name="BEGIN_LINK1" />adatvédelmi irányelveinkben<ph name="LINK_END1" /> talál.</translation>
 <translation id="4053540477069125777">A(z) <ph name="RWS_OWNER" /> által meghatározott kapcsolódó webhelyek</translation>
+<translation id="408237597986622827">A Chromium letiltja a harmadik féltől származó cookie-kat Inkognitó módban, de Ön a kivételek közé tette ezt a webhelyet. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
+<translation id="4159125650195886935">A Chromium letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de a rendszergazdája engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
 <translation id="417625634260506724">A listában szereplő webhelyek által felhasznált teljes tárhely: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Hirdetéstémák</translation>
 <translation id="4278390842282768270">Engedélyezve</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">Ha egy webhely nem a vártnak megfelelően működik, megpróbálhatja átmenetileg engedélyezni a harmadik féltől származó cookie-kat egy adott felkeresett webhelyen.</translation>
 <translation id="4995684599009077956">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Négy hétnél tovább is tárolhatják a hirdetéstémákat, valamint összekapcsolhatják őket az Önnel kapcsolatban már ismert egyéb információkkal. A vállalatok kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. <ph name="BEGIN_LINK" />További információt az adatvédelmi irányelveinkben talál<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Vannak kapcsolódó webhelyek</translation>
+<translation id="5024297549595367599">A harmadik felektől származó cookie-k le vannak tiltva. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
 <translation id="5055880590417889642">A tevékenységei azon számos dolog közé tartoznak, amelyeket a webhelyek felhasználhatnak arra, hogy hirdetéseket javasoljanak. Ha a webhelyek által javasolt hirdetések ki vannak kapcsolva, a webhelyek továbbra is megjeleníthetnek Önnek hirdetéseket, de előfordulhat, hogy ezek a hirdetések kevésbé lesznek személyre szabottak. További információ</translation>
 <translation id="5117284457376555514">A webhelyek nem használhatnak harmadik féltől származó cookie-kat a tartalmak és hirdetések személyre szabásához, és nem ismerhetik meg az Ön más webhelyeken végzett tevékenységeit, kivéve, ha engedélyezi a kapcsolódó webhelyek számára a hozzáférést. Előfordulhat, hogy egyes webhelyfunkciók nem a várt módon működnek.</translation>
 <translation id="5165490319523240316">A webhelyek és hirdetési partnereik felhasználhatják az Ön tevékenységeit (például azt, hogy hogyan tölti az idejét a meglátogatott webhelyeken) a más webhelyeken megjelenő hirdetések személyre szabásához. Ha például vacsorareceptekért keres fel egy webhelyet, a webhely úgy dönthet, hogy Önt érdekli a főzés. Később előfordulhat, hogy egy másik webhely egy kapcsolódó hirdetést jelenít meg Önnek az első webhely által javasolt élelmiszer-házhozszállítási szolgáltatásról.</translation>
 <translation id="544199055391706031">A tevékenységei azon számos dolog közé tartoznak, amelyeket a webhelyek felhasználhatnak arra, hogy hirdetéseket javasoljanak. Ha a webhelyek által javasolt hirdetések ki vannak kapcsolva, a webhelyek továbbra is megjeleníthetnek Önnek hirdetéseket, de előfordulhat, hogy ezek a hirdetések kevésbé lesznek személyre szabottak. További információ <ph name="BEGIN_LINK" />a webhelyek által javasolt hirdetésekről<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Kapcsolódó webhelyadatok kezelése</translation>
+<translation id="5535388436012824806">A Chrome letiltja a harmadik féltől származó cookie-kat Inkognitó módban, de Ön a kivételek közé tette ezt a webhelyet. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
 <translation id="5574580428711706114">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. A vállalatok kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. <ph name="BEGIN_LINK1" />További információt az adatvédelmi irányelveinkben talál<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Letiltva</translation>
 <translation id="5759648952769618186">A témák az Ön legutóbbi böngészési előzményein alapulnak, és segítenek korlátozni, hogy mit tudhatnak meg Önről a webhelyek és a hirdetési partnereik a személyre szabott hirdetések megjelenítése érdekében.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Hogyan használják a webhelyek ezeket az adatokat?<ph name="END_BOLD" /> Az Ön által felkeresett webhelyek olyan információkat kérhetnek a Chrome-tól, amelyek segítségével mérhetik a hirdetések teljesítményét. A Chrome a webhelyek által egymással megosztható információk körének korlátozásával védi az Ön adatait.</translation>
+<translation id="5861490386119603604">A Chrome letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de a rendszergazdája engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
+<translation id="5915946252696843290">Adatvédelem és webhelyadatok</translation>
+<translation id="5985520262499095091">A Chrome letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de egy bővítmény engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat.</translation>
 <translation id="6053735090575989697">Az adatvédelmi irányelveinkben talál további információkat arról, hogy a Google miként gondoskodik az Ön adatainak védelméről.</translation>
 <translation id="6195163219142236913">A harmadik féltől származó cookie-k korlátozva vannak</translation>
 <translation id="6196640612572343990">Harmadik féltől származó cookie-k letiltása</translation>
+<translation id="6272892028045906139">Az inkognitó mód követés elleni védelmeinek beállításai</translation>
 <translation id="6282129116202535093">A webhely által javasolt hirdetések segítik a böngészési előzmények és a személyazonosság védelmét, miközben lehetővé teszik a webhelyek számára releváns hirdetések megjelenítését. A tevékenységei alapján más webhelyek kapcsolódó hirdetéseket javasolhatnak, miközben Ön folytatja a böngészést. A beállításokban megtekintheti ezeknek a webhelyeknek a listáját, és letilthatja őket.</translation>
 <translation id="6308169245546905162">A webhelyek használhatnak harmadik féltől származó cookie-kat arra, hogy információt szerezzenek az Ön más webhelyeken végzett műveleteiről.</translation>
 <translation id="6398358690696005758">Az <ph name="BEGIN_LINK1" />adatvédelmi irányelveinkben<ph name="LINK_END1" /> talál további információkat arról, hogy a Google miként gondoskodik az Ön adatainak védelméről.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">További információ a Harmadik féltől származó cookie-k letiltása lehetőségről</translation>
 <translation id="737025278945207416">Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Négy hétnél tovább is tárolhatják a hirdetéstémákat, valamint összekapcsolhatják őket az Önnel kapcsolatban már ismert egyéb információkkal.</translation>
 <translation id="7374493521304367420">A webhelyek továbbra is használhatnak cookie-kat arra, hogy megfigyeljék az Ön saját webhelyükön végzett böngészési tevékenységeit.</translation>
+<translation id="7379649202155190245">Követés elleni védelmek inkognitó módban</translation>
 <translation id="7419391859099619574">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Négy hétnél tovább is tárolhatják a hirdetéstémákat, valamint összekapcsolhatják őket az Önnel kapcsolatban már ismert egyéb információkkal. A vállalatok kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. <ph name="BEGIN_LINK1" />További információt az adatvédelmi irányelveinkben talál<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">A Chrome 30 nap elteltével törli azokat a tevékenységadatokat, amelyeket Ön megosztott a webhelyekkel. Ha Ön ismét felkeresi valamelyik webhelyet, előfordulhat, hogy újra megjelenik a listán. További információ <ph name="BEGIN_LINK1" />a hirdetésekhez kapcsolódó adatvédelem Chrome-ban való kezeléséről<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Előfordulhat, hogy a harmadik féltől származó cookie-kra támaszkodó webhelyfunkciók nem működnek.</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">A harmadik féltől származó cookie-kra támaszkodó webhelyfunkciók a várt módon fognak működni.</translation>
 <translation id="8365690958942020052">Az Ön által felkeresett webhelyek lekérhetik ezeket az információkat – akár az Önre vonatkozó hirdetéstémákat, akár a felkeresett webhelyek által javasolt hirdetéseket.</translation>
 <translation id="839994149685752920">A webhelyek használhatnak harmadik féltől származó cookie-kat tartalmak és hirdetések személyre szabásához.</translation>
+<translation id="8428213095426709021">Beállítások</translation>
 <translation id="8477178913400731244">Adatok törlése</translation>
+<translation id="8486457244881562857">A védelmek szünetelnek, amíg az összes inkognitó ablak be nem zárul. <ph name="BEGIN_LINK" />Visszajelzés küldése<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Az adatvédelmi irányelvek megnyitása új lapon</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Hogyan kezelheti ezeket az adatokat?<ph name="END_BOLD" /> A Chrome automatikusan törli a négy hétnél régebbi témákat. A böngészési tevékenységei alapján előfordulhat, hogy egy adott téma újra megjelenik a listában. A Chrome beállításai között bármikor letilthatja azokat a témákat, amelyeket nem szeretne, hogy a Chrome megosszon a webhelyekkel, valamint kikapcsolhatja a hirdetéstémákat.</translation>
+<translation id="8825639607990802302">Adatvédelemmel és webhelyadatokkal kapcsolatos beállítások</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Hogyan használják a webhelyek ezeket az adatokat?<ph name="END_BOLD" /> A webhelyek és hirdetési partnereik felhasználhatják az Ön tevékenységeit a hirdetések személyre szabásához más webhelyeken. Ha például vacsorareceptekért keres fel egy webhelyet, a webhely úgy dönthet, hogy Önt érdekli a főzés. Később előfordulhat, hogy egy másik webhely egy kapcsolódó hirdetést jelenít meg Önnek az első webhely által javasolt élelmiszer-házhozszállítási szolgáltatásról.</translation>
 <translation id="8944485226638699751">Korlátozott</translation>
 <translation id="8984005569201994395">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Az Önről már ismert egyéb információkkal is összekapcsolhatják őket. A cégek kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. <ph name="BEGIN_LINK" />További információt az adatvédelmi irányelveinkben talál.<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">A művelettel törli a(z) <ph name="SITE_NAME" /> és a kapcsolódó webhelyek által tárolt összes adatot és cookie-t</translation>
 <translation id="9162335340010958530">A webhelyek nem használhatnak harmadik féltől származó cookie-kat a tartalmak és hirdetések személyre szabásához, és nem ismerhetik meg az Ön más webhelyeken végzett tevékenységeit, kivéve, ha engedélyezi a kapcsolódó webhelyek számára a hozzáférést.</translation>
 <translation id="9168357768716791362">A Google arra kötelezi a cégeket, hogy nyilvánosan nyilatkozzanak arról: nem használják fel ezeket az adatokat az Ön webhelyek közötti nyomon követésére. Előfordulhat, hogy egyes webhelyek a tevékenységeit nem csak a hirdetések személyre szabásához használják fel. Négy hétnél tovább is tárolhatják a hirdetéstémákat, valamint összekapcsolhatják őket az Önnel kapcsolatban már ismert egyéb információkkal. A vállalatok kötelesek tájékoztatni Önt arról, hogy miként használják fel az adatait. További információt az <ph name="BEGIN_LINK" />adatvédelmi irányelveinkben<ph name="END_LINK" /> talál.</translation>
+<translation id="931910205193418957">A Chrome letiltja a harmadik felektől származó cookie-kat Inkognitó módban, de a rendszergazdája engedélyezte az ilyen cookie-kat ezen a webhelyen. Az inkognitó mód olyan funkciókat is biztosít, amelyek korlátozhatják a webhelyeken beágyazott tartalommal rendelkező vállalatok számára rendelkezésre álló információkat. Az inkognitó mód követés elleni védelmeit a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> között kezelheti.</translation>
 <translation id="989939163029143304">A webhelyek és hirdetési partnereik hirdetéstémákat használhatnak a tartalmak Önnek történő személyre szabásához. A harmadik féltől származó cookie-kkal összehasonlítva a hirdetéstémák segítenek korlátozni, hogy mit tudhatnak meg Önről a webhelyek böngészés közben.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_it.xtb b/components/strings/privacy_sandbox_strings_it.xtb
index 2a869daa..6addc20 100644
--- a/components/strings/privacy_sandbox_strings_it.xtb
+++ b/components/strings/privacy_sandbox_strings_it.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Dopo 30 giorni, Chromium elimina i dati delle attività che hai condiviso con i siti. Se visiti di nuovo un sito, questo potrebbe essere visualizzato di nuovo nell'elenco. Scopri di più sulla <ph name="BEGIN_LINK1" />gestione della privacy per gli annunci in Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Eliminare tutti i dati?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Quali dati vengono utilizzati?<ph name="END_BOLD" /> Gli argomenti degli annunci sono basati sulla tua cronologia di navigazione recente, ossia un elenco dei siti visitati da Chrome su questo dispositivo.</translation>
+<translation id="1529201733207295376">I cookie di terze parti sono bloccati. La modalità di navigazione in incognito offre anche funzionalità che possono limitare le informazioni disponibili per le aziende i cui contenuti sono incorporati in un sito che visiti. Puoi gestire le protezioni antitracciamento in incognito in <ph name="START_LINK" />Impostazioni<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google richiede alle aziende di dichiarare pubblicamente che non useranno questi dati per tracciarti tra i siti. Alcuni siti potrebbero usare la tua attività per personalizzare la tua esperienza non solo per gli annunci. Potrebbero anche combinarla con altre tue informazioni già a loro disposizione. Le aziende sono tenute a comunicarti come utilizzano i tuoi dati. Scopri di più su come Google protegge i tuoi dati nelle nostre <ph name="BEGIN_LINK" />Norme sulla privacy<ph name="END_LINK" />.</translation>
 <translation id="1569440020357229235">Quando sei in modalità di navigazione in incognito, i siti non possono utilizzare i cookie di terze parti. Se un sito che si basa su questi cookie non funziona, puoi <ph name="BEGIN_LINK" />provare a concedere a quel sito l'accesso temporaneo ai cookie di terze parti<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />In che modo i siti utilizzano questi dati?<ph name="END_BOLD" /> Chrome rileva gli argomenti di interesse durante la navigazione. Le etichette degli argomenti sono predefinite e includono, ad esempio, Arti e intrattenimento, Shopping e Sport. Dopodiché, un sito che visiti può chiedere a Chrome alcuni dei tuoi argomenti per personalizzare gli annunci che ti vengono mostrati.</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Dopo 30 giorni, Chrome elimina i dati delle attività che hai condiviso con i siti. Se visiti di nuovo un sito, questo potrebbe essere visualizzato di nuovo nell'elenco. Scopri di più sulla <ph name="BEGIN_LINK" />gestione della privacy per gli annunci in Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Alcune funzionalità potrebbero non essere disponibili. I siti correlati possono comunque utilizzare i cookie di terze parti.</translation>
 <translation id="3918927280411834522">annunci suggeriti dal sito.</translation>
+<translation id="3973883340787276788">I cookie di terze parti sono bloccati. La modalità di navigazione in incognito offre anche funzionalità che possono limitare le informazioni disponibili per le aziende i cui contenuti sono incorporati in un sito che visiti. Puoi gestire le protezioni antitracciamento in incognito in <ph name="BEGIN_LINK" />Impostazioni<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google richiede alle aziende di dichiarare pubblicamente che non useranno questi dati per tracciarti tra i siti. Alcuni siti potrebbero usare la tua attività per personalizzare la tua esperienza non solo per gli annunci. Potrebbero anche combinarla con altre tue informazioni già a loro disposizione. Le aziende sono tenute a comunicarti come utilizzano i tuoi dati. Scopri di più nelle nostre <ph name="BEGIN_LINK1" />Norme sulla privacy<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Siti correlati definiti da <ph name="RWS_OWNER" /></translation>
 <translation id="417625634260506724">Spazio di archiviazione totale usato dai siti nell'elenco: <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Scopri di più su come Google protegge i tuoi dati nelle nostre Norme sulla privacy.</translation>
 <translation id="6195163219142236913">Cookie di terze parti limitati</translation>
 <translation id="6196640612572343990">Blocca cookie di terze parti</translation>
+<translation id="6272892028045906139">Impostazioni per le protezioni antitracciamento in incognito</translation>
 <translation id="6282129116202535093">Gli annunci suggeriti dai siti contribuiscono a proteggere la tua cronologia di navigazione e la tua identità, consentendo allo stesso tempo ai siti di mostrarti annunci pertinenti. Utilizzando la tua attività, altri siti possono suggerire annunci correlati mentre continui a navigare. Puoi visualizzare un elenco di questi siti e bloccare quelli che non ti interessano nelle impostazioni.</translation>
 <translation id="6308169245546905162">I siti possono utilizzare i cookie di terze parti per conoscere le azioni che esegui su altri siti</translation>
 <translation id="6398358690696005758">Scopri di più su come Google protegge i tuoi dati nelle nostre <ph name="BEGIN_LINK1" />Norme sulla privacy<ph name="LINK_END1" />.</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">Scopri di più sull'opzione Blocca cookie di terze parti</translation>
 <translation id="737025278945207416">Alcuni siti potrebbero usare la tua attività per personalizzare la tua esperienza non solo per gli annunci. Potrebbero anche memorizzare gli argomenti degli annunci per più di 4 settimane e combinarli con altre tue informazioni già a loro disposizione</translation>
 <translation id="7374493521304367420">I siti possono comunque utilizzare i cookie per vedere la tua attività di navigazione sul loro sito</translation>
+<translation id="7379649202155190245">Protezioni antitracciamento in incognito</translation>
 <translation id="7419391859099619574">Google richiede alle aziende di dichiarare pubblicamente che non useranno questi dati per tracciarti tra i siti. Alcuni siti potrebbero usare la tua attività per personalizzare la tua esperienza non solo per gli annunci. Potrebbero anche memorizzare gli argomenti degli annunci per più di 4 settimane e combinarli con altre tue informazioni già a loro disposizione. Le aziende sono tenute a comunicarti come utilizzano i tuoi dati. <ph name="BEGIN_LINK1" />Scopri di più nelle nostre Norme sulla privacy<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Dopo 30 giorni, Chrome elimina i dati delle attività che hai condiviso con i siti. Se visiti di nuovo un sito, questo potrebbe essere visualizzato di nuovo nell'elenco. Scopri di più sulla <ph name="BEGIN_LINK1" />gestione della privacy per gli annunci in Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Le funzionalità del sito che si basano su cookie di terze parti non avere il comportamento previsto</translation>
diff --git a/components/strings/privacy_sandbox_strings_iw.xtb b/components/strings/privacy_sandbox_strings_iw.xtb
index dff8b08..450edf0 100644
--- a/components/strings/privacy_sandbox_strings_iw.xtb
+++ b/components/strings/privacy_sandbox_strings_iw.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">אפשר לשנות את הגדרות הפרטיות של המודעות</translation>
 <translation id="1780659583673667574">לדוגמה, אם ביקרת באתר כדי למצוא מתכונים לארוחת ערב, האתר עשוי להעריך שבישול מעניין אותך. לאחר מכן, יכול להיות שאתר אחר יציג לך מודעה שקשורה לשירות משלוחים של מוצרי מכולת, שהאתר הראשון הציע.</translation>
 <translation id="1818866261309406359">ניהול הנתונים של האתרים הקשורים בכרטיסייה חדשה</translation>
+<translation id="1824257235526922152">‫Chromium חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל תוסף אחד אישר קובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
 <translation id="1887631853265748225">התכונות לשמירה על הפרטיות בפרסום מגבילות את המידע לגביך שזמין לאתרים ולשותפים לקניית שטחי פרסום שמציגים לך מודעות בהתאמה אישית.</translation>
 <translation id="1954777269544683286">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. החברות אחראיות ליידע אותך איך הן משתמשות בנתונים שלך. מידע נוסף זמין ב<ph name="BEGIN_LINK" />מדיניות הפרטיות<ph name="END_LINK" /> שלנו.</translation>
 <translation id="2004697686368036666">יכול להיות שתכונות באתרים מסוימים לא יפעלו.</translation>
 <translation id="2089118378428549994">המערכת תוציא אותך מהחשבון בכל האתרים האלה</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />איך אפשר לנהל את הנתונים האלה?<ph name="END_BOLD" /> אתרים שנוספו לפני יותר מ-30 יום נמחקים מ-Chrome באופן אוטומטי. אתר שביקרת בו פעם נוספת עשוי להופיע שוב ברשימה. אפשר גם לחסום את האפשרות של אתרים להציע לך מודעות, ולהשבית את התכונה "מודעות שאתרים מציעים" בהגדרות Chrome.</translation>
 <translation id="2096716221239095980">מחיקת כל הנתונים</translation>
+<translation id="2213012319160025454">ניהול האמצעים לחסימת מעקב במצב פרטי</translation>
 <translation id="2235344399760031203">קובצי Cookie של צד שלישי חסומים</translation>
+<translation id="2313907619050827224">‫Chromium חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל האדמין אישר להשתמש בקובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו. אפשר לנהל את האמצעים לחסימת מעקב במצב פרטי <ph name="BEGIN_LINK" />בהגדרות<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">מדיניות הפרטיות של Google</translation>
 <translation id="235832722106476745">נושאי מודעות שנוספו לפני יותר מ-4 שבועות נמחקים מ-Chrome באופן אוטומטי.</translation>
 <translation id="2496115946829713659">אתרים יכולים להשתמש בקובצי Cookie של צד שלישי כדי להתאים אישית תוכן ומודעות, וגם לקבל מידע על פעולות שביצעת באתרים אחרים</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">מדידת ביצועים של מודעות</translation>
 <translation id="3425311689852411591">אתרים שמסתמכים על קובצי Cookie של צד שלישי אמורים לפעול כצפוי</translation>
 <translation id="3442071090395342573">‫Chromium מוחק את כל נתוני הפעילות ששיתפת עם אתרים אחרי 30 יום. אם מבקרים באתר שוב, הוא עשוי להופיע שוב ברשימה. אפשר לקרוא מידע נוסף על <ph name="BEGIN_LINK" />ניהול הפרטיות בפרסום ב-Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">קובצי Cookie של צד שלישי חסומים. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו. אפשר לנהל את האמצעים לחסימת מעקב במצב פרטי <ph name="BEGIN_LINK" />בהגדרות<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">במסגרת מדידת הביצועים של המודעות, רק סוגים מסוימים של נתונים ישותפו בין אתרים כדי למדוד את ביצועי המודעות שלהם. למשל, אם ביצעת רכישה אחרי ביקור באתר.</translation>
 <translation id="3624583033347146597">בחירת ההעדפות בנוגע לקובצי Cookie של צד שלישי</translation>
 <translation id="3645682729607284687">המערכת של Chrome מזהה נושאים שמעניינים אותך על סמך היסטוריית הגלישה שלך מהזמן האחרון. לדוגמה, נושאים כמו ספורט, ביגוד ועוד.</translation>
 <translation id="3696118321107706175">איך אתרים משתמשים בנתונים שלך</translation>
 <translation id="3749724428455457489">מידע נוסף על המודעות שאתרים מציעים</translation>
+<translation id="375406326367313995">‫Chrome חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל החרגת את האתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו. אפשר לנהל את האמצעים לחסימת מעקב במצב פרטי <ph name="BEGIN_LINK" />בהגדרות<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">אפשר לחסום אתרים שלא רוצים לתת להם הרשאה. בנוסף, אתרים שנוספו לפני יותר מ-30 יום נמחקים מהרשימה ב-Chrome באופן אוטומטי.</translation>
 <translation id="385051799172605136">חזרה</translation>
 <translation id="3873208162463987752">אתרים קשורים יכולים לשתף ביניהם קובצי Cookie של צד שלישי כדי לפעול כמו שצריך. למשל, כדי להשאיר את החשבון שלך מחובר או לזכור את הגדרות האתר שלך. באחריות האתרים להסביר למה הם צריכים גישה לנתונים האלה. <ph name="BEGIN_LINK" />מידע נוסף<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">‫Chrome מוחק את כל נתוני הפעילות ששיתפת עם אתרים אחרי 30 יום. אם מבקרים באתר שוב, הוא עשוי להופיע שוב ברשימה. אפשר לקרוא מידע נוסף על <ph name="BEGIN_LINK" />ניהול הפרטיות בפרסום ב-Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">יכול להיות שחלק מהתכונות לא יפעלו. אתרים קשורים עדיין יכולים להשתמש בקובצי Cookie של צד שלישי.</translation>
 <translation id="3918927280411834522">מודעות שאתרים מציעים.</translation>
+<translation id="3952955829113227810">‫Chromium חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל החרגת את האתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו. אפשר לנהל את האמצעים לחסימת מעקב במצב פרטי <ph name="BEGIN_LINK" />בהגדרות<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. אתרים מסוימים משתמשים בפעילות שלך כדי להציג לך מודעות בהתאמה אישית ולהתאים בשבילך חלקים אחרים של חוויית השימוש (חוץ ממודעות). יכול להיות גם שהם משלבים את נתוני הפעילות עם מידע אחר שכבר יש להם לגביך. החברות אחראיות לעדכן אותך לגבי האופן שבו הן משתמשות בנתונים שלך. מידע נוסף זמין ב<ph name="BEGIN_LINK1" />מדיניות הפרטיות<ph name="LINK_END1" /> שלנו.</translation>
 <translation id="4053540477069125777">אתרים קשורים שהוגדרו על ידי <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">‫Chromium חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל החרגת את האתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
+<translation id="4159125650195886935">‫Chromium חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל האדמין אישר להשתמש בקובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
 <translation id="417625634260506724">נפח האחסון הכולל בשימוש של האתרים שברשימה: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">נושאי מודעות</translation>
 <translation id="4278390842282768270">יש הרשאה</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">אם מבקרים באתר מסוים והוא לא פועל כמו שצריך, אפשר לנסות לאשר את השימוש בקובצי Cookie של צד שלישי באופן זמני, רק באותו אתר</translation>
 <translation id="4995684599009077956">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. אתרים מסוימים מתבססים על נתוני הפעילות שלך כדי להציג לך מודעות בהתאמה אישית ולהתאים בשבילך חלקים אחרים של חוויית השימוש (חוץ ממודעות). הם גם יכולים לשמור נושאי מודעות למשך יותר מ-4 שבועות ולשלב אותם עם מידע אחר לגביך שכבר יש להם. החברות אחראיות ליידע אותך איך הן משתמשות בנתונים שלך. מידע נוסף זמין ב<ph name="BEGIN_LINK" />מדיניות הפרטיות<ph name="END_LINK" /> שלנו.</translation>
 <translation id="4998299775934183130">יש אתרים קשורים</translation>
+<translation id="5024297549595367599">קובצי Cookie של צד שלישי חסומים. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
 <translation id="5055880590417889642">הפעילות שלך היא אחד הדברים שאתר יכול להשתמש בהם כדי להציע לך מודעות. כשהתכונה "מודעות שאתרים מציעים" מושבתת, עדיין יוצגו לך מודעות באתרים, אבל יכול להיות שהן יהיו פחות מותאמות אישית. מידע נוסף על</translation>
 <translation id="5117284457376555514">אתרים לא יכולים להשתמש בקובצי Cookie של צד שלישי כדי להתאים אישית תוכן ומודעות או לקבל מידע על פעולות שביצעת באתרים אחרים, אלא אם נתת לאתרים קשורים גישה אליהם. יכול להיות שחלק מהתכונות באתר לא יפעלו כצפוי.</translation>
 <translation id="5165490319523240316">אתרים והשותפים שלהם לקניית שטחי פרסום יכולים להשתמש בפעילות שלך, כמו מה שעשית באתרים שבהם ביקרת, כדי להתאים בשבילך אישית את המודעות באתרים אחרים. לדוגמה, אם ביקרת באתר כדי למצוא מתכונים לארוחת ערב, האתר עשוי להעריך שבישול מעניין אותך. לאחר מכן, יכול להיות שאתר אחר יציג לך מודעה שקשורה לשירות משלוחים של מוצרי מכולת, שהאתר הראשון הציע.</translation>
 <translation id="544199055391706031">הפעילות שלך היא אחד הדברים שאתר יכול להשתמש בהם כדי להציע לך מודעות. כשהתכונה "מודעות שאתרים מציעים" מושבתת, עדיין יוצגו לך מודעות באתרים, אבל יכול להיות שהן יהיו פחות מותאמות אישית. מידע נוסף על <ph name="BEGIN_LINK" />המודעות שאתרים מציעים<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">ניהול הנתונים של האתרים הקשורים</translation>
+<translation id="5535388436012824806">‫Chrome חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל החרגת את האתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
 <translation id="5574580428711706114">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. החברות אחראיות ליידע אותך איך הן משתמשות בנתונים שלך. מידע נוסף זמין ב<ph name="BEGIN_LINK1" />מדיניות הפרטיות<ph name="LINK_END1" /> שלנו.</translation>
 <translation id="5677928146339483299">האפשרות חסומה</translation>
 <translation id="5759648952769618186">הנושאים מבוססים על היסטוריית הגלישה שלך מהזמן האחרון ועוזרים להגביל את המידע לגביך, שזמין לאתרים ולשותפים לקניית שטחי פרסום שמציגים לך מודעות בהתאמה אישית.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />איך אתרים משתמשים בנתונים האלה?<ph name="END_BOLD" /> אתרים שביקרת בהם יכולים לשלוח ל-Chrome בקשה לקבלת מידע שעוזר להם למדוד את ביצועי המודעות שלהם. ‫Chrome מגן על הפרטיות שלך כי המידע שהאתרים יכולים לשתף זה עם זה מוגבל.</translation>
+<translation id="5861490386119603604">‫Chrome חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל האדמין אישר להשתמש בקובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
+<translation id="5915946252696843290">פרטיות ונתונים מאתרים</translation>
+<translation id="5985520262499095091">‫Chrome חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל תוסף אחד אישר קובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו.</translation>
 <translation id="6053735090575989697">במדיניות הפרטיות שלנו מפורט מידע נוסף על האופן שבו Google מגינה על הנתונים שלך.</translation>
 <translation id="6195163219142236913">קובצי Cookie של צד שלישי הוגבלו</translation>
 <translation id="6196640612572343990">חסימת קובצי Cookie של צד שלישי</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">התכונות באתר שמבוססות על קובצי Cookie של צד שלישי אמורות לפעול כצפוי</translation>
 <translation id="8365690958942020052">אתר שביקרת בו יכול לשלוח בקשה לקבלת המידע הזה – נושאי המודעות שלך או ההצעות למודעות מאתרים שבהם ביקרת.</translation>
 <translation id="839994149685752920">אתרים יכולים להשתמש בקובצי Cookie של צד שלישי כדי להתאים אישית תוכן ומודעות</translation>
+<translation id="8428213095426709021">הגדרות</translation>
 <translation id="8477178913400731244">מחיקת הנתונים</translation>
+<translation id="8486457244881562857">האמצעים לחסימה מושהים עד שכל החלונות הפרטיים נסגרים. <ph name="BEGIN_LINK" />שליחת משוב<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">מדיניות הפרטיות תיפתח בכרטיסייה חדשה</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />איך אפשר לנהל את הנתונים האלה?<ph name="END_BOLD" /> נושאים שנוספו לפני יותר מ-4 שבועות נמחקים מ-Chrome באופן אוטומטי. במהלך הגלישה, יכול להיות שנושא מסוים יופיע שוב ברשימה. אפשר גם לחסום נושאים שלא רוצים ש-Chrome ישתף עם אתרים ולהשבית את נושאי המודעות דרך הגדרות Chrome בכל שלב.</translation>
+<translation id="8825639607990802302">האפשרויות לפרטיות ולנתונים מאתרים</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />איך אתרים משתמשים בנתונים האלה?<ph name="END_BOLD" /> אתרים והשותפים שלהם לקניית שטחי פרסום יכולים להשתמש בפעילות שלך כדי להתאים בשבילך אישית את המודעות באתרים אחרים. לדוגמה, אם ביקרת באתר כדי למצוא מתכונים לארוחת ערב, האתר עשוי להעריך שבישול מעניין אותך. לאחר מכן, יכול להיות שאתר אחר יציג לך מודעה שקשורה לשירות משלוחים של מוצרי מכולת, שהאתר הראשון הציע.</translation>
 <translation id="8944485226638699751">האפשרות מוגבלת</translation>
 <translation id="8984005569201994395">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. אתרים מסוימים משתמשים בפעילות שלך כדי להציג לך מודעות בהתאמה אישית ולהתאים בשבילך חלקים אחרים של חוויית השימוש (חוץ ממודעות). יכול להיות גם שהם משלבים את נתוני הפעילות עם מידע אחר שכבר יש להם לגביך. החברות אחראיות לעדכן אותך לגבי האופן שבו הן משתמשות בנתונים שלך. <ph name="BEGIN_LINK" />מידע נוסף במדיניות הפרטיות שלנו<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">הפעולה הזו תמחק את כל הנתונים וקובצי ה-Cookie שנשמרו על ידי <ph name="SITE_NAME" /> ואתרים קשורים</translation>
 <translation id="9162335340010958530">אתרים לא יכולים להשתמש בקובצי Cookie של צד שלישי כדי להתאים אישית תוכן ומודעות או לקבל מידע על פעולות שביצעת באתרים אחרים, אלא אם נתת לאתרים קשורים גישה אליהם</translation>
 <translation id="9168357768716791362">‫Google דורשת מהחברות להצהיר בפומבי שהן לא ישתמשו בנתונים האלה כדי לעקוב אחריך באתרים שונים. אתרים מסוימים מתבססים על נתוני הפעילות שלך כדי להציג לך מודעות בהתאמה אישית ולהתאים בשבילך חלקים אחרים של חוויית השימוש (חוץ ממודעות). הם גם יכולים לשמור נושאי מודעות למשך יותר מ-4 שבועות ולשלב אותם עם מידע אחר לגביך שכבר יש להם. החברות אחראיות ליידע אותך איך הן משתמשות בנתונים שלך. מידע נוסף זמין ב<ph name="BEGIN_LINK" />מדיניות הפרטיות<ph name="END_LINK" /> שלנו.</translation>
+<translation id="931910205193418957">‫Chrome חוסם קובצי Cookie של צד שלישי במצב פרטי, אבל האדמין אישר להשתמש בקובצי Cookie כאלה באתר הזה. במצב פרטי יש גם תכונות שיכולות להגביל את המידע שזמין לחברות שהתוכן שלהן מוטמע באתר שמבקרים בו. אפשר לנהל את האמצעים לחסימת מעקב במצב פרטי <ph name="BEGIN_LINK" />בהגדרות<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">אתרים והשותפים שלהם לקניית שטחי פרסום יכולים להשתמש בנושאי המודעות כדי להתאים אישית את התוכן שמוצג לך. בהשוואה לקובצי Cookie של צד שלישי, השימוש בנושאי המודעות עוזר להגביל את המידע עליך שאתרים יכולים לקבל בזמן הגלישה</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ja.xtb b/components/strings/privacy_sandbox_strings_ja.xtb
index 23d266d0..c21566a 100644
--- a/components/strings/privacy_sandbox_strings_ja.xtb
+++ b/components/strings/privacy_sandbox_strings_ja.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">広告のプライバシー設定で変更できます</translation>
 <translation id="1780659583673667574">たとえば、あるサイトにアクセスして夕食のレシピを探すと、料理に興味があると判断されます。その後、別のサイトで、最初のサイトによって提案された食料品宅配サービスに関連する広告が表示されることがあります。</translation>
 <translation id="1818866261309406359">新しいタブで関連サイトデータを管理</translation>
+<translation id="1824257235526922152">Chromium のシークレット モードではサードパーティ Cookie がブロックされますが、拡張機能によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
 <translation id="1887631853265748225">広告のプライバシー機能は、ウェブサイトとその広告パートナーがパーソナライズド広告を表示する場合にユーザーから収集できる情報を制限する機能です。</translation>
 <translation id="1954777269544683286">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。企業は、ユーザーのデータの使用方法をユーザーに通知する責任を負います。詳しくは、<ph name="BEGIN_LINK" />プライバシー ポリシー<ph name="END_LINK" />をご覧ください。</translation>
 <translation id="2004697686368036666">一部のサイトで機能を使用できなくなる可能性があります</translation>
 <translation id="2089118378428549994">これらのサイトからログアウトします</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />このデータの管理方法:<ph name="END_BOLD" /> 30 日以上経過したサイトは自動削除されます。サイトにもう一度アクセスすると、リストに再度表示される場合があります。また、Chrome の設定でいつでも、サイトによる広告の提案をブロックしたり、サイト提案広告を無効にしたりできます。</translation>
 <translation id="2096716221239095980">すべてのデータを削除</translation>
+<translation id="2213012319160025454">シークレット モードのトラッキング防止機能を管理する</translation>
 <translation id="2235344399760031203">サードパーティ Cookie がブロックされています</translation>
+<translation id="2313907619050827224">Chromium のシークレット モードではサードパーティ Cookie がブロックされますが、管理者によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。シークレット モードのトラッキング防止機能は、<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />で管理できます。</translation>
 <translation id="235789365079050412">Google プライバシー ポリシー</translation>
 <translation id="235832722106476745">Chrome では、4 週間以上経過した広告のトピックは自動削除されます。</translation>
 <translation id="2496115946829713659">サイトはサードパーティ Cookie を使用して、コンテンツや広告をカスタマイズしたり、他のサイトでのあなたのアクティビティを把握したりできます</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">広告の測定</translation>
 <translation id="3425311689852411591">サードパーティ Cookie を使用するサイトは想定どおりに動作します</translation>
 <translation id="3442071090395342573">サイトと共有したアクティビティ データは 30 日後に削除されます。サイトにもう一度アクセスすると、リストに再度表示される場合があります。詳しくは、<ph name="BEGIN_LINK" />Chromium で広告のプライバシーを管理する方法<ph name="END_LINK" />についての説明をご覧ください。</translation>
+<translation id="3463673813673164886">サードパーティ Cookie がブロックされています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。シークレット モードのトラッキング防止機能は、<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />で管理できます。</translation>
 <translation id="3467081767799433066">広告の測定では、広告のパフォーマンスを測定するため、サイトにアクセスした後に購入したかどうかなど、限定的な種類のデータがサイト間で共有されます。</translation>
 <translation id="3624583033347146597">サードパーティ Cookie の設定を選択してください</translation>
 <translation id="3645682729607284687">Chrome では、ユーザーの最近の閲覧履歴に基づいて興味 / 関心のあるトピックを記録します(「スポーツ」、「アパレル」など)。</translation>
 <translation id="3696118321107706175">サイトによるデータの使用方法</translation>
 <translation id="3749724428455457489">サイトによる広告の提案の詳細</translation>
+<translation id="375406326367313995">Chrome のシークレット モードではサードパーティ Cookie がブロックされますが、このサイトに対して例外が設定されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。シークレット モードのトラッキング防止機能は、<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />で管理できます。</translation>
 <translation id="3763433740586298940">広告の提案を希望しないサイトをブロックできます。また、30 日以上経過したサイトはリストから自動削除されます。</translation>
 <translation id="385051799172605136">戻る</translation>
 <translation id="3873208162463987752">関連サイトは、サードパーティ Cookie を相互に共有して、ログイン状態の維持やサイト設定の記憶など、サイトが想定どおり動作できるようにします。サイトは、このデータへのアクセスが必要な理由を説明する責任を負います。<ph name="BEGIN_LINK" />詳細<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">サイトと共有したアクティビティ データは 30 日後に削除されます。サイトにもう一度アクセスすると、リストに再度表示される場合があります。詳しくは、<ph name="BEGIN_LINK" />Chrome で広告のプライバシーを管理する方法<ph name="END_LINK" />についての説明をご覧ください。</translation>
 <translation id="3918378745482005425">一部の機能が動作しない可能性があります。関連サイトでは引き続きサードパーティ Cookie を使用できます。</translation>
 <translation id="3918927280411834522">サイトによる広告の提案</translation>
+<translation id="3952955829113227810">Chromium のシークレット モードではサードパーティ Cookie がブロックされますが、このサイトに対して例外が設定されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。シークレット モードのトラッキング防止機能は、<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />で管理できます。</translation>
 <translation id="4009365983562022788">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。一部のサイトでは、広告以外のユーザー エクスペリエンスをパーソナライズする目的でユーザーのアクティビティを使用する場合があります。また、これらのアクティビティをユーザーに関する既存の情報と組み合わせて使用する場合もあります。企業は、ユーザーデータの使用方法をユーザーに通知する責任を負います。詳しくは、<ph name="BEGIN_LINK1" />プライバシー ポリシー<ph name="LINK_END1" />をご覧ください。</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> によって定義された関連サイト</translation>
+<translation id="408237597986622827">Chromium のシークレット モードではサードパーティ Cookie がブロックされますが、このサイトに対して例外が設定されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
+<translation id="4159125650195886935">Chromium のシークレット モードではサードパーティ Cookie がブロックされますが、管理者によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
 <translation id="417625634260506724">リストのサイトの合計ストレージ使用量: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">広告のトピック</translation>
 <translation id="4278390842282768270">許可</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">想定どおりに動作しないサイトではサードパーティ Cookie を一時的に許可できます</translation>
 <translation id="4995684599009077956">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。一部のサイトでは、広告以外のユーザー エクスペリエンスをパーソナライズする目的でユーザーのアクティビティを使用する場合があります。また、広告のトピックを 4 週間以上保存し、ユーザーに関する既存の情報と組み合わせて使用する場合もあります。企業は、ユーザーのデータの使用方法をユーザーに通知する責任を負います。詳しくは、<ph name="BEGIN_LINK" />プライバシー ポリシー<ph name="END_LINK" />をご覧ください。</translation>
 <translation id="4998299775934183130">関連サイトあり</translation>
+<translation id="5024297549595367599">サードパーティ Cookie がブロックされています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
 <translation id="5055880590417889642">アクティビティは、サイトが広告を提案するために使用できる多くの要素の 1 つです。サイトによる広告の提案がオフになっている場合でも、サイトは広告を表示できますが、パーソナライズの精度が低くなる可能性があります。詳しくは、</translation>
 <translation id="5117284457376555514">関連サイトによるアクセスを許可しない限り、サイトはサードパーティ Cookie を使用してコンテンツや広告をカスタマイズしたり、他のサイトでのあなたのアクティビティを把握したりすることはできません。一部のサイト機能が想定どおりに動作しない可能性があります。</translation>
 <translation id="5165490319523240316">サイトとその広告パートナーは、ユーザーのアクティビティ(アクセスしたサイトでの滞在時間など)を使用して、他のサイトで表示する広告をパーソナライズできます。たとえば、あるサイトにアクセスして夕食のレシピを探すと、料理に興味があると判断されます。その後、別のサイトで、最初のサイトによって提案された食料品宅配サービスに関連する広告が表示されることがあります。</translation>
 <translation id="544199055391706031">アクティビティは、サイトが広告を提案するために使用できる多くの要素の 1 つです。サイトによる広告の提案がオフになっている場合でも、サイトは広告を表示できますが、パーソナライズの精度が低くなる可能性があります。詳しくは、<ph name="BEGIN_LINK" />サイトによる広告の提案<ph name="END_LINK" />をご覧ください。</translation>
 <translation id="5495405805627942351">関連サイトデータを管理</translation>
+<translation id="5535388436012824806">Chrome のシークレット モードではサードパーティ Cookie がブロックされますが、このサイトに対して例外が設定されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
 <translation id="5574580428711706114">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。企業は、ユーザーのデータの使用方法をユーザーに通知する責任を負います。詳しくは、<ph name="BEGIN_LINK1" />プライバシー ポリシー<ph name="LINK_END1" />をご覧ください。</translation>
 <translation id="5677928146339483299">ブロック</translation>
 <translation id="5759648952769618186">トピックは最近の閲覧履歴に基づいて判断され、サイトとその広告パートナーがパーソナライズド広告を表示する目的でユーザーから収集できる情報を制限するのに役立ちます</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />サイトによるこのデータの使用方法:<ph name="END_BOLD" /> アクセス先のサイトは、広告のパフォーマンス測定に使用する情報を Chrome にリクエストできます。Chrome では、サイト間で共有できる情報を制限することにより、プライバシーを保護しています。</translation>
+<translation id="5861490386119603604">Chrome のシークレット モードではサードパーティ Cookie がブロックされますが、管理者によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
+<translation id="5915946252696843290">プライバシーとサイトデータ</translation>
+<translation id="5985520262499095091">Chrome のシークレット モードではサードパーティ Cookie がブロックされますが、拡張機能によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。</translation>
 <translation id="6053735090575989697">Google によるユーザーデータの保護について詳しくは、プライバシー ポリシーをご覧ください。</translation>
 <translation id="6195163219142236913">サードパーティ Cookie が制限されています</translation>
 <translation id="6196640612572343990">サードパーティ Cookie をブロックする</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">サードパーティ Cookie を使用するサイト機能は想定どおりに動作します</translation>
 <translation id="8365690958942020052">サイトは、ユーザーがアクセスしたときに、この情報(広告のトピックまたはアクセスしたサイトによって提案された広告)をリクエストできます。</translation>
 <translation id="839994149685752920">サイトは、サードパーティ Cookie を使用してコンテンツや広告をカスタマイズできます</translation>
+<translation id="8428213095426709021">設定</translation>
 <translation id="8477178913400731244">データを削除</translation>
+<translation id="8486457244881562857">すべてのシークレット ウィンドウが閉じられるまで、防止機能は一時停止されます。<ph name="BEGIN_LINK" />フィードバックを送信<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">プライバシー ポリシーを新しいタブで開く</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />データの管理方法:<ph name="END_BOLD" /> Chrome では、4 週間以上経過したトピックは自動的に削除されます。ウェブサイトを引き続き閲覧していると、トピックがリストに再度表示されることがあります。また Chrome の設定で、いつでもウェブサイトと共有しないトピックをブロックしたり、広告のトピックを無効にしたりすることができます。</translation>
+<translation id="8825639607990802302">プライバシーとサイトデータに関するオプション</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />サイトによるこのデータの使用方法:<ph name="END_BOLD" /> サイトとその広告パートナーは、ユーザーのアクティビティを使用して、他のサイトで表示する広告をパーソナライズできます。たとえば、あるサイトにアクセスして夕食のレシピを探すと、料理に興味があると判断されます。その後、別のサイトで、最初のサイトによって提案された食料品宅配サービスに関連する広告が表示されることがあります。</translation>
 <translation id="8944485226638699751">制限付き</translation>
 <translation id="8984005569201994395">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。一部のサイトでは、広告以外のユーザー エクスペリエンスをパーソナライズする目的でユーザーのアクティビティを使用する場合があります。また、これらのアクティビティをユーザーに関する既存の情報と組み合わせて使用する場合もあります。企業は、ユーザーデータの使用方法をユーザーに通知する責任を負います。<ph name="BEGIN_LINK" />プライバシー ポリシーの詳細<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">この操作を行うと、<ph name="SITE_NAME" /> と関連サイトにより保存されたデータと Cookie がすべて削除されます</translation>
 <translation id="9162335340010958530">関連サイトによるアクセスを許可しない限り、サイトはサードパーティ Cookie を使用してコンテンツや広告をカスタマイズしたり、他のサイトでのあなたのアクティビティを把握したりすることはできません</translation>
 <translation id="9168357768716791362">Google は企業に対し、サイトをまたいでユーザーをトラッキングする目的でこのデータを使用しないことを公表するよう義務付けています。一部のサイトでは、広告以外のユーザー エクスペリエンスをパーソナライズする目的でユーザーのアクティビティを使用する場合があります。また、広告のトピックを 4 週間以上保存し、ユーザーに関する既存の情報と組み合わせて使用する場合もあります。企業は、ユーザーのデータの使用方法をユーザーに通知する責任を負います。詳しくは、<ph name="BEGIN_LINK" />プライバシー ポリシー<ph name="END_LINK" />をご覧ください。</translation>
+<translation id="931910205193418957">Chrome のシークレット モードではサードパーティ Cookie がブロックされますが、管理者によってこのサイトのサードパーティ Cookie が許可されています。シークレット モードには、アクセスしたサイトにコンテンツを埋め込んでいる企業が利用できる情報を制限する機能もあります。シークレット モードのトラッキング防止機能は、<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />で管理できます。</translation>
 <translation id="989939163029143304">ウェブサイトとその広告パートナーは、広告のトピックを使用して、コンテンツをパーソナライズできます。サードパーティ Cookie と異なる点として、広告トピックは、ブラウジング中にサイトがユーザーについて把握できる情報を制限するのに役立ちます。</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ka.xtb b/components/strings/privacy_sandbox_strings_ka.xtb
index 2ef9e93..13fa7e9 100644
--- a/components/strings/privacy_sandbox_strings_ka.xtb
+++ b/components/strings/privacy_sandbox_strings_ka.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">30 დღის შემდეგ Chromium წაშლის ნებისმიერ, თქვენ მიერ გაზიარებულ აქტივობის მონაცემს. თუ საიტს ხელახლა ესტუმრებით, შესაძლოა ის სიაში ისევ გამოჩნდეს. შეიტყვეთ მეტი <ph name="BEGIN_LINK1" />Chromium-ში თქვენი რეკლამის კონფიდენციალურობის მართვის შესახებ<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">გსურთ ყველა მონაცემის წაშლა?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />რა ტიპის მონაცემები გამოიყენება?<ph name="END_BOLD" /> თქვენი სარეკლამო თემები ეფუძნება თქვენ მიერ ვების დათვალიერების ბოლოდროინდელ ისტორიას, ანუ თქვენ მიერ ამ მოწყობილობაზე Chrome-ის მეშვეობით მონახულებული საიტების სიას.</translation>
+<translation id="1529201733207295376">მესამე მხარის ქუქი-ჩანაწერები დაბლოკილია. ინკოგნიტო რეჟიმი ასევე გთავაზობთ ფუნქციებს, რომლებიც ზღუდავს იმ კომპანიებისთვის ხელმისაწვდომ ინფორმაციას, რომელთა კონტენტიც ჩაშენებულია თქვენ მიერ ნანახ საიტზე. ინკოგნიტო რეჟიმში თვალყურის დევნისგან დაცვის მართვა <ph name="START_LINK" />პარამეტრებში<ph name="END_LINK" /> შეგიძლიათ.</translation>
 <translation id="1559726735555610004">Google მოითხოვს კომპანიებისგან, საჯაროდ განაცხადონ, რომ ამ ინფორმაციას საიტებზე თქვენთვის თვალის დევნებისთვის არ გამოიყენებენ. შესაძლოა, ზოგიერთი საიტი თქვენს აქტივობას რეკლამების გარდა სხვა სახის გამოცდილების პერსონალიზებისთვისაც იყენებდეს. ასევე, შესაძლოა მან ეს ინფორმაცია თქვენს შესახებ უკვე ცნობილ სხვა ინფორმაციასთან გააერთიანოს. კომპანიების პასუხისმგებლობაა, შეგატყობინონ, თუ როგორ იყენებენ თქვენს მონაცემებს. შეიტყვეთ მეტი, თუ როგორ იცავს Google თქვენს მონაცემებს ჩვენს <ph name="BEGIN_LINK" />კონფიდენციალურობის დებულებაში<ph name="END_LINK" /></translation>
 <translation id="1569440020357229235">როცა ინკოგნიტო რეჟიმში ხართ, საიტები ვერ გამოიყენებს მესამე მხარის ქუქი-ჩანაწერებს. თუ ამ ქუქი-ჩანაწერებზე დამოკიდებული საიტი არ მუშაობს, შეგიძლიათ, <ph name="BEGIN_LINK" />ცადოთ, ამ საიტს დროებითი წვდომა მისცეთ მესამე მხარის ქუქი-ჩანაწერებზე<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />როგორ იყენებენ საიტები ამ მონაცემებს?<ph name="END_BOLD" /> ვების დათვალიერების საფუძველზე Chrome ინიშნავს თქვენთვის საინტერესო თემებს. თემის ლეიბლები წინასწარ განსაზღვრულია და ისინი მოიცავს ისეთ საკითხებს, როგორიცაა, ხელოვნება და გართობა, საყიდლები და სპორტი. მოგვიანებით, საიტს, რომელსაც ეწვიეთ, თქვენთვის რეკლამების პერსონალიზების მიზნით შეუძლია Chrome-ს თქვენი რამდენიმე თემის შესახებ ინფორმაცია სთხოვოს.</translation>
@@ -52,6 +53,7 @@
 <translation id="3918378745482005425">ზოგიერთმა ფუნქციამ, შესაძლოა, არ იმუშაოს. დაკავშირებული საიტები მაინც შეძლებს მესამე მხარის ქუქი-ჩანაწერების გამოყენებას.</translation>
 <translation id="3918927280411834522">საიტების მიერ შემოთავაზებული რეკლამა.</translation>
 <translation id="3952955829113227810">Chromium ბლოკავს მესამე მხარის ქუქი-ჩანაწერებს ინკოგნიტო რეჟიმში, თუმცა თქვენ ამ საიტისთვის გამონაკლისი დაუშვით. ინკოგნიტო რეჟიმი ასევე გთავაზობთ ფუნქციებს, რომლებიც ზღუდავს იმ კომპანიებისთვის ხელმისაწვდომ ინფორმაციას, რომელთა კონტენტიც ჩაშენებულია თქვენ მიერ ნანახ საიტზე. მართეთ ინკოგნიტო რეჟიმის თვალყურის დევნისგან დაცვა <ph name="BEGIN_LINK" />პარამეტრებში<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">მესამე მხარის ქუქი-ჩანაწერები დაბლოკილია. ინკოგნიტო რეჟიმი ასევე გთავაზობთ ფუნქციებს, რომლებიც ზღუდავს იმ კომპანიებისთვის ხელმისაწვდომ ინფორმაციას, რომელთა კონტენტიც ჩაშენებულია თქვენ მიერ ნანახ საიტზე. ინკოგნიტო რეჟიმში თვალყურის დევნისგან დაცვის მართვა <ph name="BEGIN_LINK" />პარამეტრებში<ph name="END_LINK" /> შეგიძლიათ.</translation>
 <translation id="4009365983562022788">Google მოითხოვს კომპანიებისგან, საჯაროდ განაცხადონ, რომ ამ ინფორმაციას საიტებზე თქვენთვის თვალის დევნებისთვის არ გამოიყენებენ. შესაძლოა, ზოგიერთი საიტი თქვენს აქტივობას რეკლამების გარდა სხვა სახის გამოცდილების პერსონალიზებისთვისაც იყენებდეს. ასევე, შესაძლოა მან ეს ინფორმაცია თქვენს შესახებ უკვე ცნობილ სხვა ინფორმაციასთან გააერთიანოს. კომპანიების პასუხისმგებლობაა, შეგატყობინონ, თუ როგორ იყენებენ თქვენს მონაცემებს. შეიტყვეთ მეტი ჩვენს <ph name="BEGIN_LINK1" />კონფიდენციალურობის დებულებაში<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">დაკავშირებული საიტები განსაზღვრულია <ph name="RWS_OWNER" />-ის მიერ</translation>
 <translation id="408237597986622827">Chromium ბლოკავს მესამე მხარის ქუქი-ჩანაწერებს ინკოგნიტო რეჟიმში, თუმცა თქვენ ამ საიტისთვის გამონაკლისი დაუშვით. ინკოგნიტო რეჟიმი ასევე გთავაზობთ ფუნქციებს, რომლებიც ზღუდავს იმ კომპანიებისთვის ხელმისაწვდომ ინფორმაციას, რომელთა კონტენტიც ჩაშენებულია თქვენ მიერ ნანახ საიტზე.</translation>
@@ -91,6 +93,7 @@
 <translation id="6053735090575989697">შეიტყვეთ მეტი იმაზე, თუ როგორ იცავს Google თქვენს მონაცემებს ჩვენს კონფიდენციალურობის დებულებაში.</translation>
 <translation id="6195163219142236913">მესამე მხარის ქუქი-ჩანაწერები შეზღუდულია</translation>
 <translation id="6196640612572343990">მესამე მხარის ქუქი-ჩანაწერების დაბლოკვა</translation>
+<translation id="6272892028045906139">ინკოგნიტო რეჟიმში თვალყურის დევნისგან დაცვის პარამეტრები</translation>
 <translation id="6282129116202535093">საიტების მიერ შემოთავაზებული რეკლამა გამოიყენება თქვენთვის უფრო შესაფერისი რეკლამის საჩვენებლად და ის ხელს უწყობს როგორც თქვენი ვინაობის, ისე თქვენ მიერ ვების დათვალიერების ისტორიის დაცვას. თქვენი აქტივობის მონაცემების გამოყენების შემთხვევაში, დათვალიერების გაგრძელებისას სხვა საიტებს შეუძლია დაკავშირებული რეკლამების შემოთავაზება. ამ საიტების სიის ნახვასა და არასასურველი საიტების დაბლოკვას პარამეტრებიდან შეძლებთ.</translation>
 <translation id="6308169245546905162">საიტებს შეუძლია მესამე მხარის ქუქი-ჩანაწერების გამოყენება თქვენ მიერ სხვა საიტებზე განხორციელებული მოქმედებების გასაცნობად</translation>
 <translation id="6398358690696005758">შეიტყვეთ მეტი იმაზე, თუ როგორ იცავს Google თქვენს მონაცემებს ჩვენს <ph name="BEGIN_LINK1" />კონფიდენციალურობის დებულებაში<ph name="LINK_END1" /></translation>
@@ -103,6 +106,7 @@
 <translation id="7315780377187123731">მეტი ინფორმაცია მესამე მხარის ქუქი-ჩანაწერების დაბლოკვის ვარიანტის შესახებ</translation>
 <translation id="737025278945207416">შესაძლოა, ზოგიერთი საიტი თქვენს აქტივობას რეკლამების გარდა სხვა სახის გამოცდილების პერსონალიზებისთვისაც იყენებდეს. საიტებმა შესაძლოა, სარეკლამო თემები 4 კვირაზე მეტი ხნის განმავლობაშიც შეინახოს და დაუკავშიროს სხვა ინფორმაციას, რომელიც თქვენს შესახებ უკვე აქვს</translation>
 <translation id="7374493521304367420">საიტებს მაინც შეუძლია ქუქი-ჩანაწერების გამოყენება თავიანთ საიტზე დათვალიერების აქტივობის სანახავად</translation>
+<translation id="7379649202155190245">თვალყურის დევნისგან დაცვა ინკოგნიტო რეჟიმში</translation>
 <translation id="7419391859099619574">Google მოითხოვს კომპანიებისგან, საჯაროდ განაცხადონ, რომ ამ ინფორმაციას საიტებზე თქვენთვის თვალის დევნებისთვის არ გამოიყენებენ. შესაძლოა, ზოგიერთი საიტი თქვენს აქტივობას რეკლამების გარდა სხვა სახის გამოცდილების პერსონალიზებისთვისაც იყენებდეს. საიტებმა, შესაძლოა, სარეკლამო თემები 4 კვირაზე მეტი ხნის განმავლობაშიც შეინახოს და დაუკავშიროს სხვა ინფორმაციას, რომელიც თქვენ შესახებ უკვე აქვს. კომპანიები პასუხისმგებელნი არიან, რომ შეგატყობინონ, თუ როგორ იყენებენ თქვენს მონაცემებს. <ph name="BEGIN_LINK1" />შეიტყვეთ მეტი ჩვენს კონფიდენციალურობის დებულებაში<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">30 დღის შემდეგ Chrome წაშლის ნებისმიერ, თქვენ მიერ გაზიარებულ აქტივობის მონაცემს. თუ საიტს ხელახლა ესტუმრებით, შესაძლოა ის სიაში ისევ გამოჩნდეს. შეიტყვეთ მეტი <ph name="BEGIN_LINK1" />Chrome-ში თქვენი რეკლამის კონფიდენციალურობის მართვის<ph name="LINK_END1" /> შესახებ.</translation>
 <translation id="7453144832830554937">საიტის ფუნქციებმა, რომლებიც ეყრდნობა მესამე მხარის ქუქი-ჩანაწერებს, შესაძლოა, არ იმუშაოს</translation>
diff --git a/components/strings/privacy_sandbox_strings_kn.xtb b/components/strings/privacy_sandbox_strings_kn.xtb
index 1fc4129..e81bfcd72 100644
--- a/components/strings/privacy_sandbox_strings_kn.xtb
+++ b/components/strings/privacy_sandbox_strings_kn.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">ಆ್ಯಡ್‌ ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ನೀವು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಬಹುದು</translation>
 <translation id="1780659583673667574">ಉದಾಹರಣೆಗೆ, ನೀವು ರಾತ್ರಿಯ ಊಟಕ್ಕೆ ರೆಸಿಪಿಗಳನ್ನು ಹುಡುಕಲು ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದರೆ, ನೀವು ಅಡುಗೆಯಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರಬಹುದು ಎಂದು ಸೈಟ್ ನಿರ್ಧರಿಸಬಹುದು. ನಂತರ, ಮೊದಲ ಸೈಟ್ ಸೂಚಿಸಿದ ದಿನಸಿ ಡೆಲಿವರಿ ಸೇವೆಗೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಡ್‌ ಅನ್ನು ಮತ್ತೊಂದು ಸೈಟ್ ನಿಮಗೆ ತೋರಿಸಬಹುದು.</translation>
 <translation id="1818866261309406359">ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಿ</translation>
+<translation id="1824257235526922152">Chromium ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ಒಂದು ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
 <translation id="1887631853265748225">ವೆಬ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಜಾಹೀರಾತು ಪಾಲುದಾರರು ನಿಮಗೆ ವೈಯಕ್ತಿಕಗೊಳಿಸಿದ ಆ್ಯಡ್‌ಗಳನ್ನು ತೋರಿಸಿದಾಗ ನಿಮ್ಮ ಬಗ್ಗೆ ಏನು ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಎಂಬುದನ್ನು ಮಿತಿಗೊಳಿಸಲು ಆ್ಯಡ್‌ಗಳ ಗೌಪ್ಯತೆ ಫೀಚರ್‌ಗಳು ಸಹಾಯ ಮಾಡುತ್ತವೆ.</translation>
 <translation id="1954777269544683286">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಅವರು ಹೇಗೆ ಬಳಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಕಂಪನಿಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. <ph name="BEGIN_LINK" />ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">ಫೀಚರ್‌ಗಳು ಕೆಲವು ಸೈಟ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸದಿರಬಹುದು</translation>
 <translation id="2089118378428549994">ಈ ಸೈಟ್‌ಗಳಿಂದ ನಿಮ್ಮನ್ನು ಸೈನ್ ಔಟ್ ಮಾಡಲಾಗುತ್ತದೆ</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />ಈ ಡೇಟಾವನ್ನು ನೀವು ಹೇಗೆ ನಿರ್ವಹಿಸಬಹುದು?<ph name="END_BOLD" /> Chrome 30 ದಿನಗಳಿಗಿಂತ ಹಳೆಯದಾದ ಸೈಟ್‌ಗಳನ್ನು ಸ್ವಯಂ-ಅಳಿಸುತ್ತದೆ. ನೀವು ಪುನಃ ಭೇಟಿ ನೀಡುವ ಸೈಟ್, ಪಟ್ಟಿಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. ನಿಮಗಾಗಿ ಆ್ಯಡ್‌ಗಳನ್ನು ಸೂಚಿಸದಂತೆ ನೀವು ಸೈಟ್ ಅನ್ನು ಸಹ ನಿರ್ಬಂಧಿಸಬಹುದು ಮತ್ತು Chrome ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಸೈಟ್ ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳನ್ನು ಆಫ್ ಮಾಡಬಹುದು.</translation>
 <translation id="2096716221239095980">ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅಳಿಸಿ</translation>
+<translation id="2213012319160025454">ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="2235344399760031203">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ</translation>
+<translation id="2313907619050827224">Chromium ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದ್ದಾರೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ. <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.</translation>
 <translation id="235789365079050412">Google ಗೌಪ್ಯತೆ ನೀತಿ</translation>
 <translation id="235832722106476745">4 ವಾರಗಳಿಗಿಂತ ಹಳೆಯದಾದ ಜಾಹೀರಾತು ವಿಷಯಗಳನ್ನು Chrome ಸ್ವಯಂ-ಅಳಿಸುತ್ತದೆ</translation>
 <translation id="2496115946829713659">ಕಂಟೆಂಟ್‍ ಮತ್ತು ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಮತ್ತು ನೀವು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಏನು ಮಾಡುತ್ತೀರಿ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸೈಟ್‌ಗಳು ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಬಳಸಬಹುದು</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">ಆ್ಯಡ್‌ಗಳ ಮಾಪನ</translation>
 <translation id="3425311689852411591">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ ಸೈಟ್‌ಗಳು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು</translation>
 <translation id="3442071090395342573">ನೀವು ಸೈಟ್‌ಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಂಡಿರುವ ಯಾವುದೇ ಚಟುವಟಿಕೆಯ ಡೇಟಾವನ್ನು Chromium 30 ದಿನಗಳ ನಂತರ ಅಳಿಸುತ್ತದೆ. ನೀವು ಮತ್ತೊಮ್ಮೆ ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದರೆ, ಅದು ಪಟ್ಟಿಯಲ್ಲಿ ಪುನಃ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. <ph name="BEGIN_LINK" />Chromium ನಲ್ಲಿ ನಿಮ್ಮ ಆ್ಯಡ್‌ ಗೌಪ್ಯತೆಯನ್ನು ನಿರ್ವಹಿಸುವ<ph name="END_LINK" /> ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.</translation>
+<translation id="3463673813673164886">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ. <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.</translation>
 <translation id="3467081767799433066">ಆ್ಯಡ್‌ಗಳ ಮಾಪನದ ಮೂಲಕ, ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದ ನಂತರ ನೀವು ಖರೀದಿಯನ್ನು ಮಾಡಿದ್ದೀರಾ ಎಂಬಂತಹ ತಮ್ಮ ಆ್ಯಡ್‌ಗಳ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನ್ನು ಮಾಪನ ಮಾಡಲು ಸೈಟ್‌ಗಳ ನಡುವೆ ಸೀಮಿತ ಪ್ರಕಾರದ ಡೇಟಾವನ್ನು ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.</translation>
 <translation id="3624583033347146597">ನಿಮ್ಮ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀ ಆದ್ಯತೆಗಳನ್ನು ಆರಿಸಿ</translation>
 <translation id="3645682729607284687">ನಿಮ್ಮ ಇತ್ತೀಚಿನ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸದ ಆಧಾರದ ಮೇಲೆ ಆಸಕ್ತಿಯ ವಿಷಯಗಳನ್ನು Chrome ಗುರುತು ಹಾಕಿಕೊಳ್ಳುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಕ್ರೀಡೆ, ಉಡುಪು ಹಾಗೂ ಇನ್ನೂ ಮುಂತಾದವುಗಳ ಕುರಿತು ವಿಷಯಗಳು</translation>
 <translation id="3696118321107706175">ಸೈಟ್‌ಗಳು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಹೇಗೆ ಬಳಸುತ್ತವೆ</translation>
 <translation id="3749724428455457489">ಸೈಟ್ ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ</translation>
+<translation id="375406326367313995">Chrome ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನೀವು ಈ ಸೈಟ್‌ಗೆ ವಿನಾಯಿತಿ ನೀಡಿದ್ದೀರಿ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ. <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.</translation>
 <translation id="3763433740586298940">ನಿಮಗೆ ಬೇಡವಾದ ಸೈಟ್‌ಗಳನ್ನು ನೀವು ನಿರ್ಬಂಧಿಸಬಹುದು. 30 ದಿನಗಳಿಗಿಂತ ಹಳೆಯದಾದ ಸೈಟ್‌ಗಳನ್ನು ಪಟ್ಟಿಯಿಂದ Chrome ಸ್ವಯಂ-ಅಳಿಸುತ್ತದೆ.</translation>
 <translation id="385051799172605136">ಹಿಂದಕ್ಕೆ</translation>
 <translation id="3873208162463987752">ಸೈಟ್ ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಸಹಾಯ ಮಾಡಲು, ಉದಾಹರಣೆಗೆ ನಿಮ್ಮನ್ನು ಸೈನ್ ಇನ್ ಆಗಿ ಇರಿಸಿಕೊಳ್ಳಲು ಅಥವಾ ನಿಮ್ಮ ಸೈಟ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು, ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳು ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಪರಸ್ಪರ ಹಂಚಿಕೊಳ್ಳಬಹುದು. ಈ ಡೇಟಾಗೆ ಆ್ಯಕ್ಸೆಸ್ ಏಕೆ ಬೇಕು ಎಂಬುದನ್ನು ವಿವರಿಸುವುದು ಸೈಟ್‌ಗಳ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ. <ph name="BEGIN_LINK" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">ನೀವು ಸೈಟ್‌ಗಳೊಂದಿಗೆ ಹಂಚಿಕೊಂಡಿರುವ ಯಾವುದೇ ಚಟುವಟಿಕೆಯ ಡೇಟಾವನ್ನು Chrome 30 ದಿನಗಳ ನಂತರ ಅಳಿಸುತ್ತದೆ. ನೀವು ಮತ್ತೊಮ್ಮೆ ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದರೆ, ಅದು ಪಟ್ಟಿಯಲ್ಲಿ ಪುನಃ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. <ph name="BEGIN_LINK" />Chrome ನಲ್ಲಿ ನಿಮ್ಮ ಆ್ಯಡ್‌ ಗೌಪ್ಯತೆಯನ್ನು ನಿರ್ವಹಿಸುವ<ph name="END_LINK" /> ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.</translation>
 <translation id="3918378745482005425">ಕೆಲವು ಫೀಚರ್‌ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸದಿರಬಹುದು. ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳು ಇನ್ನೂ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಬಳಸಬಹುದು.</translation>
 <translation id="3918927280411834522">ಸೈಟ್ ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳು.</translation>
+<translation id="3952955829113227810">Chromium ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನೀವು ಈ ಸೈಟ್‌ಗೆ ವಿನಾಯಿತಿ ನೀಡಿದ್ದೀರಿ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ. <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.</translation>
 <translation id="4009365983562022788">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ಕೆಲವು ಸೈಟ್‌ಗಳು ಆ್ಯಡ್‌ಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ನಿಮ್ಮ ಅನುಭವವನ್ನೂ ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಬಳಸಬಹುದು. ಅವುಗಳು ನಿಮ್ಮ ಕುರಿತು ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಇತರ ಮಾಹಿತಿಯೊಂದಿಗೆ ಅದನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕಂಪನಿಗಳು ಹೇಗೆ ಬಳಸುತ್ತವೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಅವುಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. ನಮ್ಮ <ph name="BEGIN_LINK1" />ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ<ph name="LINK_END1" /> ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.</translation>
 <translation id="4053540477069125777">ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳನ್ನು <ph name="RWS_OWNER" /> ನಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ</translation>
+<translation id="408237597986622827">Chromium ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನೀವು ಈ ಸೈಟ್‌ಗೆ ವಿನಾಯಿತಿ ನೀಡಿದ್ದೀರಿ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
+<translation id="4159125650195886935">Chromium ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದ್ದಾರೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
 <translation id="417625634260506724">ಪಟ್ಟಿಯಲ್ಲಿರುವ ಸೈಟ್‌ಗಳು ಬಳಸಿರುವ ಒಟ್ಟು ಸಂಗ್ರಹಣೆ: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">ಆ್ಯಡ್ ವಿಷಯಗಳು</translation>
 <translation id="4278390842282768270">ಅನುಮತಿಸಲಾಗಿದೆ</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">ಒಂದು ಸೈಟ್ ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸದಿದ್ದರೆ, ನೀವು ಭೇಟಿ ನೀಡುತ್ತಿರುವ ನಿರ್ದಿಷ್ಟ ಸೈಟ್‌ಗಾಗಿ ತಾತ್ಕಾಲಿಕವಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಅನುಮತಿಸಲು ಪ್ರಯತ್ನಿಸಬಹುದು</translation>
 <translation id="4995684599009077956">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ಕೆಲವು ಸೈಟ್‌ಗಳು ಆ್ಯಡ್‌ಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ನಿಮ್ಮ ಅನುಭವವನ್ನೂ ವೈಯಕ್ತೀಕರಿಸಲು ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಬಳಸಬಹುದು. ಅವುಗಳು ಆ್ಯಡ್ ವಿಷಯಗಳನ್ನು 4 ವಾರಗಳಿಗಿಂತ ಹೆಚ್ಚು ಕಾಲ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಬಗ್ಗೆ ಅವುಗಳಿಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಇತರ ಮಾಹಿತಿಯೊಂದಿಗೆ ಅದನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಅವರು ಹೇಗೆ ಬಳಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಕಂಪನಿಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. <ph name="BEGIN_LINK" />ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳನ್ನು ಹೊಂದಿದೆ</translation>
+<translation id="5024297549595367599">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
 <translation id="5055880590417889642">ಆ್ಯಡ್‌ಗಳನ್ನು ಸೂಚಿಸಲು ಸೈಟ್ ಬಳಸಬಹುದಾದ ಹಲವಾರು ವಿಷಯಗಳಲ್ಲಿ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯೂ ಒಂದಾಗಿದೆ. ಸೈಟ್-ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳನ್ನು ಆಫ್ ಮಾಡಿದಾಗಲೂ, ಸೈಟ್‌ಗಳು ನಿಮಗೆ ಈಗಲೂ ಆ್ಯಡ್‌ಗಳನ್ನು ತೋರಿಸಬಹುದು ಆದರೆ ಅವುಗಳನ್ನು ಕಡಿಮೆ ವೈಯಕ್ತಿಕಗೊಳಿಸಿರಬಹುದು. ಇದರ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ</translation>
 <translation id="5117284457376555514">ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳು ಅವುಗಳನ್ನು ಆ್ಯಕ್ಸೆಸ್ ಮಾಡಲು ನೀವು ಅನುಮತಿಸದ ಹೊರತು, ಕಂಟೆಂಟ್‌ ಮತ್ತು ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಮತ್ತು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ನಿಮ್ಮ ಕ್ರಿಯೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸೈಟ್‌ಗಳು ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಬಳಸುವಂತಿಲ್ಲ. ಕೆಲವು ಸೈಟ್ ಫೀಚರ್‌ಗಳು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸದೇ ಇರಬಹುದು.</translation>
 <translation id="5165490319523240316">ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ಗಳಲ್ಲಿ ನೀವು ಹೇಗೆ ನಿಮ್ಮ ಸಮಯವನ್ನು ಕಳೆಯುತ್ತೀರಿ ಎಂಬಂತಹ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಸೈಟ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಜಾಹೀರಾತು ಪಾಲುದಾರರು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ರಾತ್ರಿಯ ಊಟಕ್ಕೆ ರೆಸಿಪಿಗಳನ್ನು ಹುಡುಕಲು ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದರೆ, ನೀವು ಅಡುಗೆಯಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರಬಹುದು ಎಂದು ಸೈಟ್ ನಿರ್ಧರಿಸಬಹುದು. ನಂತರ, ಮೊದಲ ಸೈಟ್ ಸೂಚಿಸಿದ ದಿನಸಿ ಡೆಲಿವರಿ ಸೇವೆಗೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಡ್‌ ಅನ್ನು ಮತ್ತೊಂದು ಸೈಟ್ ನಿಮಗೆ ತೋರಿಸಬಹುದು.</translation>
 <translation id="544199055391706031">ಆ್ಯಡ್‌ಗಳನ್ನು ಸೂಚಿಸಲು ಸೈಟ್ ಬಳಸಬಹುದಾದ ಹಲವಾರು ವಿಷಯಗಳಲ್ಲಿ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯೂ ಒಂದಾಗಿದೆ. ಸೈಟ್-ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳನ್ನು ಆಫ್ ಮಾಡಿದಾಗಲೂ, ಸೈಟ್‌ಗಳು ನಿಮಗೆ ಈಗಲೂ ಆ್ಯಡ್‌ಗಳನ್ನು ತೋರಿಸಬಹುದು ಆದರೆ ಅವುಗಳನ್ನು ಕಡಿಮೆ ವೈಯಕ್ತಿಕಗೊಳಿಸಿರಬಹುದು. <ph name="BEGIN_LINK" />ಸೈಟ್ ಸೂಚಿಸಿದ ಆ್ಯಡ್‌ಗಳ<ph name="END_LINK" /> ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.</translation>
 <translation id="5495405805627942351">ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಿ</translation>
+<translation id="5535388436012824806">Chrome ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನೀವು ಈ ಸೈಟ್‌ಗೆ ವಿನಾಯಿತಿ ನೀಡಿದ್ದೀರಿ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
 <translation id="5574580428711706114">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಅವರು ಹೇಗೆ ಬಳಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಕಂಪನಿಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. <ph name="BEGIN_LINK1" />ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ</translation>
 <translation id="5759648952769618186">ವಿಷಯಗಳು ನಿಮ್ಮ ಇತ್ತೀಚಿನ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು ಆಧರಿಸಿವೆ ಮತ್ತು ನಿಮಗೆ ವೈಯಕ್ತೀಕರಿಸಿದ ಜಾಹೀರಾತುಗಳನ್ನು ತೋರಿಸಲು ಸೈಟ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಜಾಹೀರಾತು ಪಾಲುದಾರರು ನಿಮ್ಮ ಬಗ್ಗೆ ಯಾವ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಬಹುದು ಎಂಬುದನ್ನು ಮಿತಿಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />ಸೈಟ್‌ಗಳು ಈ ಡೇಟಾವನ್ನು ಹೇಗೆ ಬಳಸುತ್ತವೆ?<ph name="END_BOLD" /> ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ಗಳು ತಮ್ಮ ಆ್ಯಡ್‌ಗಳ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನ್ನು ಮಾಪನ ಮಾಡುವುದಕ್ಕಾಗಿ ಅವುಗಳಿಗೆ ಸಹಾಯ ಮಾಡುವ ಮಾಹಿತಿಗಾಗಿ Chrome ಅನ್ನು ಕೇಳಬಹುದು. ಇನ್‌ಫರ್ಮೆಶನಲ್ ಸೈಟ್‌ಗಳು ಪರಸ್ಪರ ಹಂಚಿಕೊಳ್ಳಬಹುದಾದ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸುವ ಮೂಲಕ Chrome ನಿಮ್ಮ ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸುತ್ತದೆ.</translation>
+<translation id="5861490386119603604">Chrome, ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದ್ದಾರೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
+<translation id="5915946252696843290">ಗೌಪ್ಯತೆ ಮತ್ತು ಸೈಟ್ ಡೇಟಾ</translation>
+<translation id="5985520262499095091">Chrome ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ಒಂದು ಎಕ್ಸ್‌ಟೆನ್ಶನ್ ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ.</translation>
 <translation id="6053735090575989697">ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಡೇಟಾವನ್ನು Google ಹೇಗೆ ರಕ್ಷಿಸುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ.</translation>
 <translation id="6195163219142236913">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳು ಸೀಮಿತವಾಗಿವೆ</translation>
 <translation id="6196640612572343990">ಥರ್ಡ್ ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ ಸೈಟ್ ಫೀಚರ್‌ಗಳು ನಿರೀಕ್ಷೆಯಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು</translation>
 <translation id="8365690958942020052">ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್ ಈ ಮಾಹಿತಿಯನ್ನು ಕೇಳಬಹುದು — ನಿಮ್ಮ ಆ್ಯಡ್ ವಿಷಯಗಳು ಅಥವಾ ನೀವು ಭೇಟಿ ನೀಡಿದ ಸೈಟ್‌ಗಳಿಂದ ಸೂಚಿಸಲಾದ ಆ್ಯಡ್‌ಗಳು.</translation>
 <translation id="839994149685752920">ಕಂಟೆಂಟ್‌ ಮತ್ತು ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಸೈಟ್‌ಗಳು ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಬಳಸಬಹುದು</translation>
+<translation id="8428213095426709021">ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="8477178913400731244">ಡೇಟಾ ಅಳಿಸಿ</translation>
+<translation id="8486457244881562857">ಎಲ್ಲಾ ಅಜ್ಞಾತ ವಿಂಡೋಗಳು ಮುಚ್ಚುವವರೆಗೆ ರಕ್ಷಣೆಗಳನ್ನು ವಿರಾಮಗೊಳಿಸಲಾಗುತ್ತದೆ. <ph name="BEGIN_LINK" />ಫೀಡ್‌ಬ್ಯಾಕ್ ಅನ್ನು ಕಳುಹಿಸಿ<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">ಹೊಸ ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಗೌಪ್ಯತೆ ನೀತಿಯನ್ನು ತೆರೆಯುತ್ತದೆ</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />ಈ ಡೇಟಾವನ್ನು ನೀವು ಹೇಗೆ ನಿರ್ವಹಿಸಬಹುದು?<ph name="END_BOLD" /> 4 ವಾರಗಳಿಗಿಂತ ಹಳೆಯದಾದ ವಿಷಯಗಳನ್ನು Chrome ಸ್ವಯಂ-ಅಳಿಸುತ್ತದೆ. ನೀವು ಬ್ರೌಸ್ ಮಾಡುತ್ತಿರುವಂತೆ, ಒಂದು ವಿಷಯವು ಪಟ್ಟಿಯಲ್ಲಿ ಪುನಃ ಕಾಣಿಸಿಕೊಳ್ಳಬಹುದು. ಸೈಟ್‌ಗಳೊಂದಿಗೆ Chrome ಹಂಚಿಕೊಳ್ಳಬಾರದೆಂದು ನೀವು ಬಯಸುವ ವಿಷಯಗಳನ್ನು ಸಹ ನೀವು ನಿರ್ಬಂಧಿಸಬಹುದು ಮತ್ತು Chrome ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಆ್ಯಡ್ ವಿಷಯಗಳನ್ನು ಆಫ್ ಮಾಡಬಹುದು.</translation>
+<translation id="8825639607990802302">ಗೌಪ್ಯತೆ ಮತ್ತು ಸೈಟ್ ಡೇಟಾಗಾಗಿ ಆಯ್ಕೆಗಳು</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />ಸೈಟ್‌ಗಳು ಈ ಡೇಟಾವನ್ನು ಹೇಗೆ ಬಳಸುತ್ತವೆ?<ph name="END_BOLD" /> ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು, ಸೈಟ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಜಾಹೀರಾತು ಪಾಲುದಾರರು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ರಾತ್ರಿಯ ಊಟಕ್ಕೆ ರೆಸಿಪಿಗಳನ್ನು ಹುಡುಕಲು ಸೈಟ್‌ಗೆ ಭೇಟಿ ನೀಡಿದರೆ, ನೀವು ಅಡುಗೆಯಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರಬಹುದು ಎಂದು ಸೈಟ್ ನಿರ್ಧರಿಸಬಹುದು. ನಂತರ, ಮೊದಲ ಸೈಟ್ ಸೂಚಿಸಿದ ದಿನಸಿ ಡೆಲಿವರಿ ಸೇವೆಗೆ ಸಂಬಂಧಿಸಿದ ಆ್ಯಡ್‌ ಅನ್ನು ಮತ್ತೊಂದು ಸೈಟ್ ನಿಮಗೆ ತೋರಿಸಬಹುದು.</translation>
 <translation id="8944485226638699751">ಸೀಮಿತ</translation>
 <translation id="8984005569201994395">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ಕೆಲವು ಸೈಟ್‌ಗಳು ಆ್ಯಡ್‌ಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ನಿಮ್ಮ ಅನುಭವವನ್ನೂ ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಬಳಸಬಹುದು. ಅವುಗಳು ನಿಮ್ಮ ಕುರಿತು ಈಗಾಗಲೇ ಹೊಂದಿರುವ ಇತರ ಮಾಹಿತಿಯೊಂದಿಗೆ ಅದನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಕಂಪನಿಗಳು ಹೇಗೆ ಬಳಸುತ್ತವೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಅವುಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. <ph name="BEGIN_LINK" />ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">ಈ ಕ್ರಿಯೆಯು <ph name="SITE_NAME" /> ಮತ್ತು ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳಿಂದ ಸಂಗ್ರಹಿಸಲಾದ ಎಲ್ಲಾ ಡೇಟಾ ಮತ್ತು ಕುಕೀಗಳನ್ನು ಅಳಿಸುತ್ತದೆ</translation>
 <translation id="9162335340010958530">ಸಂಬಂಧಿತ ಸೈಟ್‌ಗಳು ಅವುಗಳನ್ನು ಆ್ಯಕ್ಸೆಸ್ ಮಾಡಲು ನೀವು ಅನುಮತಿಸದ ಹೊರತು, ಕಂಟೆಂಟ್‌ ಮತ್ತು ಆ್ಯಡ್‌ಗಳನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಲು ಮತ್ತು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ನಿಮ್ಮ ಕ್ರಿಯೆಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸೈಟ್‌ಗಳು ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ಬಳಸುವಂತಿಲ್ಲ</translation>
 <translation id="9168357768716791362">ಸೈಟ್‌ಗಳಾದ್ಯಂತ ನಿಮ್ಮನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕಂಪನಿಗಳು ಈ ಡೇಟಾವನ್ನು ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಸಾರ್ವಜನಿಕವಾಗಿ ಅವುಗಳು ಘೋಷಿಸಬೇಕೆಂದು Google ಬಯಸುತ್ತದೆ. ಕೆಲವು ಸೈಟ್‌ಗಳು ಆ್ಯಡ್‌ಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ನಿಮ್ಮ ಅನುಭವವನ್ನೂ ವೈಯಕ್ತೀಕರಿಸಲು ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಬಳಸಬಹುದು. ಅವುಗಳು ಆ್ಯಡ್ ವಿಷಯಗಳನ್ನು 4 ವಾರಗಳಿಗಿಂತ ಹೆಚ್ಚು ಕಾಲ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಬಗ್ಗೆ ಅವುಗಳಿಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿರುವ ಇತರ ಮಾಹಿತಿಯೊಂದಿಗೆ ಅದನ್ನು ಸಂಯೋಜಿಸಬಹುದು. ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಅವರು ಹೇಗೆ ಬಳಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ತಿಳಿಸಲು ಕಂಪನಿಗಳು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತವೆ. <ph name="BEGIN_LINK" />ನಮ್ಮ ಗೌಪ್ಯತೆ ನೀತಿಯಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome, ಅಜ್ಞಾತ ಮೋಡ್‌ನಲ್ಲಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ, ಆದರೆ ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಈ ಸೈಟ್‌ಗಾಗಿ ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳನ್ನು ಅನುಮತಿಸಿದ್ದಾರೆ. ನೀವು ಭೇಟಿ ನೀಡುವ ಸೈಟ್‌ನಲ್ಲಿ ತಮ್ಮ ಕಂಟೆಂಟ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡಿದ ಕಂಪನಿಗಳಿಗೆ ಲಭ್ಯವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಲ್ಲ ಫೀಚರ್‌ಗಳನ್ನು ಸಹ ಅಜ್ಞಾತ ಮೋಡ್ ಒದಗಿಸುತ್ತದೆ. <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ಅಜ್ಞಾತ ಮೋಡ್ ಟ್ರ್ಯಾಕಿಂಗ್ ರಕ್ಷಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ.</translation>
 <translation id="989939163029143304">ನಿಮಗಾಗಿ ಕಂಟೆಂಟ್‌ ಅನ್ನು ವೈಯಕ್ತಿಕಗೊಳಿಸಿಲು ವೆಬ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಜಾಹೀರಾತು ಪಾಲುದಾರರು ಆ್ಯಡ್ ವಿಷಯಗಳನ್ನು ಬಳಸಬಹುದು. ಥರ್ಡ್-ಪಾರ್ಟಿ ಕುಕಿಗಳಿಗೆ ಹೋಲಿಸಿದರೆ, ಆ್ಯಡ್ ವಿಷಯಗಳು ನೀವು ಬ್ರೌಸ್ ಮಾಡುವಾಗ ನಿಮ್ಮ ಬಗ್ಗೆ ಯಾವ ಸೈಟ್‌ಗಳು ಕಲಿಯಬಹುದು ಎಂಬುದನ್ನು ಮಿತಿಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_lo.xtb b/components/strings/privacy_sandbox_strings_lo.xtb
index 27bd06c..e3a2c96 100644
--- a/components/strings/privacy_sandbox_strings_lo.xtb
+++ b/components/strings/privacy_sandbox_strings_lo.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">Chromium ຈະລຶບຂໍ້ມູນການເຄື່ອນໄຫວໃດກໍຕາມທີ່ທ່ານໄດ້ແບ່ງປັນກັບເວັບໄຊຫຼັງຈາກຜ່ານໄປ 30 ມື້. ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊອີກຄັ້ງ ເວັບໄຊນັ້ນອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ <ph name="BEGIN_LINK1" />ການຈັດການຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາຂອງທ່ານໃນ Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">ລຶບຂໍ້ມູນທັງໝົດບໍ?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />ຂໍ້ມູນໃດຖືກໃຊ້:<ph name="END_BOLD" /> ຫົວຂໍ້ໂຄສະນາຂອງທ່ານຈະອີງຕາມປະຫວັດການທ່ອງເວັບຫຼ້າສຸດຂອງທ່ານ, ເຊິ່ງເປັນລາຍຊື່ເວັບໄຊທີ່ທ່ານເຄີຍເຂົ້າເບິ່ງໂດຍໃຊ້ Chrome ໃນອຸປະກອນນີ້.</translation>
+<translation id="1529201733207295376">ຄຸກກີ້ພາກສ່ວນທີສາມຖືກບລັອກຢູ່. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ທ່ານສາມາດຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="START_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເຂົາເຈົ້າຍັງອາດຮວມຂໍ້ມູນນີ້ເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ເຂົາເຈົ້າຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບວິທີທີ່ Google ປົກປ້ອງຂໍ້ມູນຂອງທ່ານໃນ <ph name="BEGIN_LINK" />ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ<ph name="END_LINK" /> ຂອງພວກເຮົາ.</translation>
 <translation id="1569440020357229235">ເມື່ອທ່ານຢູ່ໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ເວັບໄຊຕ່າງໆຈະບໍ່ສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມໄດ້. ຫາກເວັບໄຊໃດໜຶ່ງທີ່ອາໄສຄຸກກີ້ເຫຼົ່ານີ້ບໍ່ເຮັດວຽກ, ທ່ານສາມາດ <ph name="BEGIN_LINK" />ລອງໃຫ້ສິດເວັບໄຊນັ້ນເຂົ້າເຖິງຄຸກກີ້ພາກສ່ວນທີສາມຊົ່ວຄາວໄດ້<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />ເວັບໄຊໃຊ້ຂໍ້ມູນນີ້ແນວໃດ?<ph name="END_BOLD" /> Chrome ຈະບັນທຶກຫົວຂໍ້ທີ່ສົນໃຈໃນລະຫວ່າງທີ່ທ່ານທ່ອງເວັບ. ປ້າຍກຳກັບຫົວຂໍ້ຈະໄດ້ຮັບການກຳນົດໄວ້ລ່ວງໜ້າໂດຍມີຫົວຂໍ້ຕ່າງໆ ເຊັ່ນ: ສິນລະປະ ແລະ ຄວາມບັນເທີງ, ການຊື້ເຄື່ອງ ແລະ ກິລາ. ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງອາດຂໍຫົວຂໍ້ບາງສ່ວນຂອງທ່ານຈາກ Chrome ໃນພາຍຫຼັງເພື່ອປັບແຕ່ງໂຄສະນາທີ່ທ່ານເຫັນໃຫ້ເປັນແບບສ່ວນຕົວ.</translation>
 <translation id="1732764153129912782">ທ່ານສາມາດດຳເນີນການປ່ຽນແປງໄດ້ໃນການຕັ້ງຄ່າຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາ</translation>
 <translation id="1780659583673667574">ຕົວຢ່າງ: ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊເພື່ອຊອກຫາສູດອາຫານຄ່ຳ, ເວັບໄຊນັ້ນອາດເຂົ້າໃຈວ່າທ່ານສົນໃຈການເຮັດອາຫານ. ຫຼັງຈາກນັ້ນ, ເວັບໄຊອື່ນອາດສະແດງໂຄສະນາທີ່ກ່ຽວຂ້ອງກັບບໍລິການຈັດສົ່ງເຄື່ອງໃຊ້ທົ່ວໄປທີ່ເວັບໄຊທຳອິດແນະນຳ.</translation>
 <translation id="1818866261309406359">ຈັດການຂໍ້ມູນເວັບໄຊທີ່ກ່ຽວຂ້ອງໃນແຖບໃໝ່</translation>
+<translation id="1824257235526922152">Chromium ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ມີສ່ວນຂະຫຍາຍລາຍການໜຶ່ງອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
 <translation id="1887631853265748225">ຄຸນສົມບັດຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາຊ່ວຍຈຳກັດສິ່ງທີ່ເວັບໄຊ ແລະ ຮຸ້ນສ່ວນການໂຄສະນາສາມາດຮຽນຮູ້ກ່ຽວກັບທ່ານເມື່ອສະແດງໂຄສະນາທີ່ປັບແຕ່ງສ່ວນຕົວໃຫ້ກັບທ່ານ.</translation>
 <translation id="1954777269544683286">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">ຄຸນສົມບັດຢູ່ບາງເວັບໄຊອາດບໍ່ເຮັດວຽກ</translation>
 <translation id="2089118378428549994">ທ່ານຈະຖືກອອກຈາກລະບົບເວັບໄຊເຫຼົ່ານີ້</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />ທ່ານສາມາດຈັດການຂໍ້ມູນນີ້ໄດ້ແນວໃດ?<ph name="END_BOLD" /> Chrome ຈະລຶບເວັບໄຊທີ່ເກົ່າກວ່າ 30 ມື້ໂດຍອັດຕະໂນມັດ. ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງອີກຄັ້ງອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ນອກຈາກນີ້, ທ່ານຍັງສາມາດບລັອກເວັບໄຊບໍ່ໃຫ້ແນະນຳໂຄສະນາໃຫ້ທ່ານ ແລະ ປິດໂຄສະນາທີ່ເວັບໄຊແນະນຳໄດ້ທຸກເວລາໃນການຕັ້ງຄ່າ Chrome.</translation>
 <translation id="2096716221239095980">ລຶບຂໍ້ມູນທັງໝົດ</translation>
+<translation id="2213012319160025454">ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ</translation>
 <translation id="2235344399760031203">ຄຸກກີ້ພາກສ່ວນທີສາມຖືກບລັອກໄວ້</translation>
+<translation id="2313907619050827224">Chromium ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ Google</translation>
 <translation id="235832722106476745">Chrome ຈະລຶບຫົວຂໍ້ໂຄສະນາທີ່ດົນກວ່າ 4 ອາທິດໂດຍອັດຕະໂນມັດ</translation>
 <translation id="2496115946829713659">ເວັບໄຊຕ່າງໆສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມເພື່ອປັບແຕ່ງເນື້ອຫາ ແລະ ໂຄສະນາໃຫ້ເປັນສ່ວນຕົວ ແລະ ສຶກສາກ່ຽວກັບຄຳສັ່ງທີ່ທ່ານເຮັດຢູ່ເວັບໄຊອື່ນໄດ້</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">ການວັດແທກຜົນຂອງໂຄສະນາ</translation>
 <translation id="3425311689852411591">ເວັບໄຊທີ່ອາໄສຄຸກກີ້ພາກສ່ວນທີສາມຄວນເຮັດວຽກຕາມທີ່ຄາດໄວ້</translation>
 <translation id="3442071090395342573">Chromium ຈະລຶບຂໍ້ມູນການເຄື່ອນໄຫວໃດກໍຕາມທີ່ທ່ານໄດ້ແບ່ງປັນກັບເວັບໄຊຫຼັງຈາກຜ່ານໄປ 30 ມື້. ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊອີກຄັ້ງ ເວັບໄຊນັ້ນອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ <ph name="BEGIN_LINK" />ການຈັດການຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາຂອງທ່ານໃນ Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">ຄຸກກີ້ພາກສ່ວນທີສາມຖືກບລັອກຢູ່. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">ດ້ວຍການວັດແທກຜົນຂອງໂຄສະນາ, ລະບົບຈະແບ່ງປັນສະເພາະຂໍ້ມູນບາງປະເພດລະຫວ່າງເວັບໄຊເພື່ອວັດແທກປະສິດທິພາບຂອງໂຄສະນາຂອງເຂົາເຈົ້າ ເຊັ່ນ: ທ່ານຊື້ສິນຄ້າຫຼັງຈາກເຂົ້າເບິ່ງເວັບໄຊຫຼືບໍ່.</translation>
 <translation id="3624583033347146597">ເລືອກການຕັ້ງຄ່າຄຸກກີ້ພາກສ່ວນທີສາມຂອງທ່ານ</translation>
 <translation id="3645682729607284687">Chrome ຈະບັນທຶກຫົວຂໍ້ທີ່ສົນໃຈໂດຍອີງຕາມປະຫວັດການທ່ອງເວັບຫຼ້າສຸດຂອງທ່ານ. ເຊັ່ນ: ກິລາ, ເຄື່ອງແຕ່ງກາຍ ແລະ ອື່ນໆ</translation>
 <translation id="3696118321107706175">ວິທີທີ່ເວັບໄຊໃຊ້ຂໍ້ມູນຂອງທ່ານ</translation>
 <translation id="3749724428455457489">ສຶກສາເພີ່ມເຕີມກ່ຽວກັບໂຄສະນາທີ່ເວັບໄຊແນະນຳ</translation>
+<translation id="375406326367313995">Chrome ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ທ່ານໄດ້ສ້າງຂໍ້ຍົກເວັ້ນສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">ທ່ານສາມາດບລັອກເວັບໄຊທີ່ທ່ານບໍ່ຕ້ອງການໄດ້. ນອກຈາກນີ້, Chrome ຈະລຶບເວັບໄຊທີ່ເກົ່າກວ່າ 30 ມື້ອອກຈາກລາຍຊື່ໂດຍອັດຕະໂນມັດນຳ.</translation>
 <translation id="385051799172605136">ກັບຄືນ</translation>
 <translation id="3873208162463987752">ເວັບໄຊທີ່ກ່ຽວຂ້ອງສາມາດແບ່ງປັນຄຸກກີ້ພາກສ່ວນທີສາມໃຫ້ກັນ ແລະ ກັນເພື່ອຊ່ວຍໃຫ້ເວັບໄຊເຮັດວຽກຕາມທີ່ຄາດໄວ້, ເຊັ່ນ: ຮັກສາໃຫ້ທ່ານເຂົ້າສູ່ລະບົບ ຫຼື ຈື່ການຕັ້ງຄ່າເວັບໄຊຂອງທ່ານໄວ້. ເວັບໄຊມີຄວາມຮັບຜິດຊອບໃນການອະທິບາຍວ່າເປັນຫຍັງພວກເຂົາຕ້ອງການສິດເຂົ້າເຖິງຂໍ້ມູນນີ້. <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມ<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome ຈະລຶບຂໍ້ມູນການເຄື່ອນໄຫວໃດກໍຕາມທີ່ທ່ານໄດ້ແບ່ງປັນກັບເວັບໄຊຫຼັງຈາກຜ່ານໄປ 30 ມື້. ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊອີກຄັ້ງ ເວັບໄຊນັ້ນອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ <ph name="BEGIN_LINK" />ການຈັດການຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາຂອງທ່ານໃນ Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">ຄຸນສົມບັດບາງຢ່າງອາດບໍ່ເຮັດວຽກ. ເວັບໄຊທີ່ກ່ຽວຂ້ອງຍັງສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມຢູ່.</translation>
 <translation id="3918927280411834522">ໂຄສະນາທີ່ເວັບໄຊແນະນຳ.</translation>
+<translation id="3952955829113227810">Chromium ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ທ່ານໄດ້ສ້າງຂໍ້ຍົກເວັ້ນສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">ຄຸກກີ້ພາກສ່ວນທີສາມຖືກບລັອກຢູ່. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ທ່ານສາມາດຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເຂົາເຈົ້າຍັງອາດຮວມຂໍ້ມູນນີ້ເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ເຂົາເຈົ້າຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. ສຶກສາເພີ່ມເຕີມໃນ <ph name="BEGIN_LINK1" />ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ<ph name="LINK_END1" /> ຂອງພວກເຮົາ.</translation>
 <translation id="4053540477069125777">ເວັບໄຊທີ່ກ່ຽວຂ້ອງທີ່ກຳນົດໂດຍ <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ທ່ານໄດ້ສ້າງຂໍ້ຍົກເວັ້ນສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
+<translation id="4159125650195886935">Chromium ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
 <translation id="417625634260506724">ບ່ອນຈັດເກັບຂໍ້ມູນທີ່ຖືກໃຊ້ໂດຍເວັບໄຊໃນລາຍຊື່: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">ຫົວຂໍ້ໂຄສະນາ</translation>
 <translation id="4278390842282768270">ອະນຸຍາດແລ້ວ</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">ຫາກເວັບໄຊບໍ່ເຮັດວຽກຕາມທີ່ຄາດໄວ້, ທ່ານສາມາດອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊສະເພາະໃດໜຶ່ງທີ່ທ່ານເຂົ້າເປັນການຊົ່ວຄາວໄດ້</translation>
 <translation id="4995684599009077956">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເວັບໄຊເຫຼົ່ານັ້ນອາດຍັງຈັດເກັບຫົວຂໍ້ໂຄສະນາໄວ້ດົນກວ່າ 4 ອາທິດນຳ ແລະ ຮວມມັນເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">ມີເວັບໄຊທີ່ກ່ຽວຂ້ອງ</translation>
+<translation id="5024297549595367599">ຄຸກກີ້ພາກສ່ວນທີສາມຖືກບລັອກຢູ່. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
 <translation id="5055880590417889642">ການເຄື່ອນໄຫວຂອງທ່ານເປັນໜຶ່ງໃນສິ່ງທີ່ເວັບໄຊສາມາດໃຊ້ເພື່ອແນະນຳໂຄສະນາ. ເມື່ອປິດໂຄສະນາທີ່ເວັບໄຊແນະນຳ, ເວັບໄຊຈະຍັງຄົງສະແດງໂຄສະນາໃຫ້ທ່ານເຫັນ ແຕ່ອາດປັບແຕ່ງໃຫ້ເປັນແບບສ່ວນຕົວໜ້ອຍລົງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ</translation>
 <translation id="5117284457376555514">ເວັບໄຊຕ່າງໆບໍ່ສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມເພື່ອປັບແຕ່ງເນື້ອຫາ ແລະ ໂຄສະນາໃຫ້ເປັນສ່ວນຕົວ ແລະ ສຶກສາກ່ຽວກັບຄຳສັ່ງທີ່ທ່ານເຮັດຢູ່ເວັບໄຊອື່ນໄດ້, ເວັ້ນແຕ່ທ່ານຈະອະນຸຍາດໃຫ້ເວັບໄຊທີ່ກ່ຽວຂ້ອງເຂົ້າເຖິງພວກມັນ. ຄຸນສົມບັດເວັບໄຊບາງຢ່າງອາດບໍ່ເຮັດວຽກຕາມທີ່ຄາດໄວ້.</translation>
 <translation id="5165490319523240316">ເວັບໄຊ ແລະ ຮຸ້ນສ່ວນການໂຄສະນາຂອງເວັບໄຊສາມາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານ ເຊັ່ນ: ໄລຍະເວລາທີ່ທ່ານໃຊ້ຢູ່ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງ, ເພື່ອປັບແຕ່ງໂຄສະນາໃນເວັບໄຊອື່ນໆໃຫ້ເປັນແບບສ່ວນຕົວ. ຕົວຢ່າງ: ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊເພື່ອຊອກຫາສູດອາຫານຄ່ຳ, ເວັບໄຊນັ້ນອາດເຂົ້າໃຈວ່າທ່ານສົນໃຈການເຮັດອາຫານ. ຫຼັງຈາກນັ້ນ, ເວັບໄຊອື່ນອາດສະແດງໂຄສະນາທີ່ກ່ຽວຂ້ອງກັບບໍລິການຈັດສົ່ງເຄື່ອງໃຊ້ທົ່ວໄປທີ່ເວັບໄຊທຳອິດແນະນຳ.</translation>
 <translation id="544199055391706031">ການເຄື່ອນໄຫວຂອງທ່ານເປັນໜຶ່ງໃນສິ່ງທີ່ເວັບໄຊສາມາດໃຊ້ເພື່ອແນະນຳໂຄສະນາ. ເມື່ອປິດໂຄສະນາທີ່ເວັບໄຊແນະນຳ, ເວັບໄຊຈະຍັງຄົງສະແດງໂຄສະນາໃຫ້ທ່ານເຫັນ ແຕ່ອາດປັບແຕ່ງໃຫ້ເປັນແບບສ່ວນຕົວໜ້ອຍລົງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ <ph name="BEGIN_LINK" />ໂຄສະນາທີ່ເວັບໄຊແນະນຳ<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">ຈັດການຂໍ້ມູນເວັບໄຊທີ່ກ່ຽວຂ້ອງ</translation>
+<translation id="5535388436012824806">Chrome ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ທ່ານໄດ້ສ້າງຂໍ້ຍົກເວັ້ນສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
 <translation id="5574580428711706114">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. <ph name="BEGIN_LINK1" />ສຶກສາເພີ່ມເຕີມໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">ບລັອກແລ້ວ</translation>
 <translation id="5759648952769618186">ຫົວຂໍ້ແມ່ນອີງໃສ່ປະຫວັດການທ່ອງເວັບຫຼ້າສຸດຂອງທ່ານ ແລະ ຊ່ວຍຈໍາກັດວ່າເວັບໄຊໃດ ແລະ ຮຸ້ນສ່ວນການໂຄສະນາຂອງເຂົາເຈົ້າສາມາດຮຽນຮູ້ກ່ຽວກັບທ່ານເພື່ອສະແດງໂຄສະນາທີ່ປັບແຕ່ງສ່ວນຕົວໃຫ້ທ່ານເຫັນ</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />ເວັບໄຊໃຊ້ຂໍ້ມູນນີ້ແນວໃດ?<ph name="END_BOLD" /> ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງສາມາດຂໍຂໍ້ມູນຈາກ Chrome ເພື່ອຊ່ວຍເຂົາເຈົ້າໃນການວັດແທກປະສິດທິພາບຂອງໂຄສະນາ. Chrome ປົກປ້ອງຄວາມເປັນສ່ວນຕົວຂອງທ່ານໂດຍການຈຳກັດຂໍ້ມູນທີ່ເວັບໄຊສາມາດແບ່ງປັນໃຫ້ເຊິ່ງກັນແລະກັນ.</translation>
+<translation id="5861490386119603604">Chrome ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
+<translation id="5915946252696843290">ຄວາມເປັນສ່ວນຕົວ ແລະ ຂໍ້ມູນເວັບໄຊ</translation>
+<translation id="5985520262499095091">Chrome ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ມີສ່ວນຂະຫຍາຍລາຍການໜຶ່ງອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ.</translation>
 <translation id="6053735090575989697">ສຶກສາເພີ່ມເຕີມກ່ຽວກັບວິທີທີ່ Google ປົກປ້ອງຂໍ້ມູນຂອງທ່ານໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ.</translation>
 <translation id="6195163219142236913">ຈຳກັດຄຸກກີ້ພາກສ່ວນທີສາມ</translation>
 <translation id="6196640612572343990">ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມ</translation>
+<translation id="6272892028045906139">ການຕັ້ງຄ່າສຳລັບການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ</translation>
 <translation id="6282129116202535093">ໂຄສະນາທີ່ເວັບໄຊແນະນຳຊ່ວຍປົກປ້ອງປະຫວັດການທ່ອງເວັບ ແລະ ຂໍ້ມູນລະບຸຕົວຕົນຂອງທ່ານ ໃນຂະນະດຽວກັນກໍອະນຸຍາດໃຫ້ເວັບໄຊສະແດງໂຄສະນາທີ່ກ່ຽວຂ້ອງໃຫ້ທ່ານເຫັນ. ໂດຍໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານ, ເວັບໄຊອື່ນໆສາມາດແນະນຳໂຄສະນາທີ່ກ່ຽວຂ້ອງໃນລະຫວ່າງທີ່ທ່ານທ່ອງເວັບໄປເລື້ອຍໆ. ທ່ານສາມາດເບິ່ງລາຍຊື່ເວັບໄຊເຫຼົ່ານີ້ ແລະ ບລັອກເວັບໄຊທີ່ທ່ານບໍ່ຕ້ອງການໄດ້ໃນການຕັ້ງຄ່າ.</translation>
 <translation id="6308169245546905162">ເວັບໄຊຕ່າງໆສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມເພື່ອສຶກສາກ່ຽວກັບຄຳສັ່ງທີ່ທ່ານເຮັດຢູ່ເວັບໄຊອື່ນໄດ້</translation>
 <translation id="6398358690696005758">ສຶກສາເພີ່ມເຕີມກ່ຽວກັບວິທີທີ່ Google ປົກປ້ອງຂໍ້ມູນຂອງທ່ານໃນ <ph name="BEGIN_LINK1" />ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ<ph name="LINK_END1" /> ຂອງພວກເຮົາ.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">ເພີ່ມເຕີມກ່ຽວກັບຕົວເລືອກການບລັອກຄຸກກີ້ພາກສ່ວນທີສາມ</translation>
 <translation id="737025278945207416">ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເວັບໄຊເຫຼົ່ານັ້ນອາດຈັດເກັບຫົວຂໍ້ໂຄສະນາໄວ້ດົນກວ່າ 4 ອາທິດນຳ ແລະ ອາດຮວມຂໍ້ມູນນີ້ເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ</translation>
 <translation id="7374493521304367420">ເວັບໄຊຍັງຄົງສາມາດໃຊ້ຄຸກກີ້ເພື່ອເບິ່ງການເຄື່ອນໄຫວການທ່ອງເວັບຢູ່ເວັບໄຊຂອງຕົນເອງໄດ້</translation>
+<translation id="7379649202155190245">ການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ</translation>
 <translation id="7419391859099619574">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເວັບໄຊເຫຼົ່ານັ້ນອາດຍັງຈັດເກັບຫົວຂໍ້ໂຄສະນາໄວ້ດົນກວ່າ 4 ອາທິດນຳ ແລະ ຮວມມັນເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. <ph name="BEGIN_LINK1" />ສຶກສາເພີ່ມເຕີມໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome ຈະລຶບຂໍ້ມູນການເຄື່ອນໄຫວໃດກໍຕາມທີ່ທ່ານໄດ້ແບ່ງປັນກັບເວັບໄຊຫຼັງຈາກຜ່ານໄປ 30 ມື້. ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊອີກຄັ້ງ ເວັບໄຊນັ້ນອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ສຶກສາເພີ່ມເຕີມກ່ຽວກັບ <ph name="BEGIN_LINK1" />ການຈັດການຄວາມເປັນສ່ວນຕົວກ່ຽວກັບຕົວໂຄສະນາຂອງທ່ານໃນ Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">ຄຸນສົມບັດເວັບໄຊທີ່ອາໄສຄຸກກີ້ພາກສ່ວນທີສາມອາດບໍ່ເຮັດວຽກ</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">ຄຸນສົມບັດເວັບໄຊທີ່ອາໄສຄຸກກີ້ພາກສ່ວນທີສາມຄວນເຮັດວຽກຕາມທີ່ຄາດໄວ້</translation>
 <translation id="8365690958942020052">ເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງສາມາດຂໍຂໍ້ມູນນີ້ໄດ້, ບໍ່ວ່າຈະເປັນຫົວຂໍ້ໂຄສະນາ ຫຼື ໂຄສະນາທີ່ແນະນຳໂດຍເວັບໄຊທີ່ທ່ານເຄີຍເຂົ້າເບິ່ງ.</translation>
 <translation id="839994149685752920">ເວັບໄຊຕ່າງໆສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມເພື່ອປັບແຕ່ງເນື້ອຫາ ແລະ ໂຄສະນາໃຫ້ເປັນສ່ວນຕົວໄດ້</translation>
+<translation id="8428213095426709021">ການຕັ້ງຄ່າ</translation>
 <translation id="8477178913400731244">ລຶບຂໍ້ມູນ</translation>
+<translation id="8486457244881562857">ລະບົບຈະຢຸດການປ້ອງກັນຊົ່ວຄາວຈົນກວ່າຈະປິດໜ້າຈໍທີ່ບໍ່ເປີດເຜີຍຕົວຕົນທັງໝົດ. <ph name="BEGIN_LINK" />ສົ່ງຄຳຕິຊົມ<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">ເປີດນະໂຍບາຍຄວາມເປັນສ່ວນຕົວໃນແຖບໃໝ່</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />ທ່ານສາມາດຈັດການຂໍ້ມູນນີ້ໄດ້ແນວໃດ?<ph name="END_BOLD" /> Chrome ຈະລຶບຫົວຂໍ້ທີ່ດົນກວ່າ 4 ອາທິດໂດຍອັດຕະໂນມັດ. ເມື່ອທ່ານທ່ອງເວັບໄປເລື້ອຍໆ, ຫົວຂໍ້ອາດກັບມາປາກົດຢູ່ໃນລາຍຊື່ອີກຄັ້ງ. ນອກຈາກນີ້, ທ່ານຍັງສາມາດບລັອກຫົວຂໍ້ທີ່ບໍ່ຕ້ອງການໃຫ້ Chrome ແບ່ງປັນກັບເວັບໄຊຕ່າງໆໄດ້ ແລະ ປິດຫົວຂໍ້ໂຄສະນາໄດ້ທຸກເວລາໃນການຕັ້ງຄ່າ Chrome.</translation>
+<translation id="8825639607990802302">ຕົວເລືອກຄວາມເປັນສ່ວນຕົວ ແລະ ຂໍ້ມູນເວັບໄຊ</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />ເວັບໄຊໃຊ້ຂໍ້ມູນນີ້ແນວໃດ?<ph name="END_BOLD" /> ເວັບໄຊ ແລະ ຮຸ້ນສ່ວນການໂຄສະນາຂອງເວັບໄຊສາມາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງໂຄສະນາໃນເວັບໄຊອື່ນໆໃຫ້ເປັນແບບສ່ວນຕົວ. ຕົວຢ່າງ: ຫາກທ່ານເຂົ້າເບິ່ງເວັບໄຊເພື່ອຊອກຫາສູດອາຫານຄ່ຳ, ເວັບໄຊນັ້ນອາດເຂົ້າໃຈວ່າທ່ານສົນໃຈການເຮັດອາຫານ. ຫຼັງຈາກນັ້ນ, ເວັບໄຊອື່ນອາດສະແດງໂຄສະນາທີ່ກ່ຽວຂ້ອງກັບບໍລິການຈັດສົ່ງເຄື່ອງໃຊ້ທົ່ວໄປທີ່ເວັບໄຊທຳອິດແນະນຳ.</translation>
 <translation id="8944485226638699751">ຖືກຈຳກັດ</translation>
 <translation id="8984005569201994395">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເຂົາເຈົ້າຍັງອາດຮວມຂໍ້ມູນນີ້ເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ເຂົາເຈົ້າຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. <ph name="BEGIN_LINK" />ສຶກສາເພີ່ມເຕີມໃນນະໂຍບາຍຄວາມເປັນສ່ວນຕົວຂອງພວກເຮົາ<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">ການດຳເນີນການນີ້ຈະລຶບຂໍ້ມູນ ແລະ ຄຸກກີ້ທັງໝົດທີ່ຈັດເກັບໄວ້ໂດຍ <ph name="SITE_NAME" /> ແລະ ເວັບໄຊທີ່ກ່ຽວຂ້ອງ</translation>
 <translation id="9162335340010958530">ເວັບໄຊຕ່າງໆບໍ່ສາມາດໃຊ້ຄຸກກີ້ພາກສ່ວນທີສາມເພື່ອປັບແຕ່ງເນື້ອຫາ ແລະ ໂຄສະນາໃຫ້ເປັນສ່ວນຕົວ ແລະ ສຶກສາກ່ຽວກັບຄຳສັ່ງທີ່ທ່ານເຮັດຢູ່ເວັບໄຊອື່ນໄດ້, ເວັ້ນແຕ່ທ່ານຈະອະນຸຍາດໃຫ້ເວັບໄຊທີ່ກ່ຽວຂ້ອງເຂົ້າເຖິງພວກມັນ</translation>
 <translation id="9168357768716791362">Google ກຳນົດໃຫ້ບໍລິສັດຕ້ອງປະກາດຕໍ່ສາທາລະນະວ່າເຂົາເຈົ້າຈະບໍ່ໃຊ້ຂໍ້ມູນນີ້ເພື່ອຕິດຕາມທ່ານໃນເວັບໄຊຕ່າງໆ. ບາງເວັບໄຊອາດໃຊ້ຂໍ້ມູນການເຄື່ອນໄຫວຂອງທ່ານເພື່ອປັບແຕ່ງປະສົບການໃນການໃຊ້ຂອງທ່ານໃຫ້ເປັນແບບສ່ວນຕົວ, ເຊິ່ງບໍ່ແມ່ນພຽງແຕ່ໂຄສະນາເທົ່ານັ້ນ. ນອກຈາກນີ້, ເວັບໄຊເຫຼົ່ານັ້ນອາດຍັງຈັດເກັບຫົວຂໍ້ໂຄສະນາໄວ້ດົນກວ່າ 4 ອາທິດນຳ ແລະ ຮວມມັນເຂົ້າກັບຂໍ້ມູນອື່ນໆທີ່ຮູ້ກ່ຽວກັບທ່ານຢູ່ແລ້ວ. ບໍລິສັດມີໜ້າທີ່ແຈ້ງໃຫ້ທ່ານຮູ້ກ່ຽວກັບວິທີທີ່ບໍລິສັດໃຊ້ຂໍ້ມູນຂອງທ່ານ. ສຶກສາເພີ່ມເຕີມໃນ <ph name="BEGIN_LINK" />ນະໂຍບາຍຄວາມເປັນສ່ວນຕົວ<ph name="END_LINK" /> ຂອງພວກເຮົາ.</translation>
+<translation id="931910205193418957">Chrome ບລັອກຄຸກກີ້ພາກສ່ວນທີສາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ, ແຕ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານອະນຸຍາດຄຸກກີ້ພາກສ່ວນທີສາມສຳລັບເວັບໄຊນີ້. ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນຍັງມີຄຸນສົມບັດທີ່ສາມາດຈຳກັດຂໍ້ມູນທີ່ພ້ອມນຳໃຊ້ສຳລັບບໍລິສັດທີ່ຝັງເນື້ອຫາໄວ້ໃນເວັບໄຊທີ່ທ່ານເຂົ້າເບິ່ງນຳ. ຈັດການການປ້ອງກັນການຕິດຕາມໃນໂໝດບໍ່ເປີດເຜີຍຕົວຕົນໄດ້ໃນ <ph name="BEGIN_LINK" />ການຕັ້ງຄ່າ<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">ເວັບໄຊ ແລະ ຮຸ້ນສ່ວນການໂຄສະນາຂອງເຂົາເຈົ້າສາມາດນໍາໃຊ້ຫົວຂໍ້ໂຄສະນາເພື່ອປັບແຕ່ງເນື້ອຫາສໍາລັບທ່ານ. ເມື່ອປຽບທຽບກັບຄຸກກີ້ພາກສ່ວນທີສາມ, ຫົວຂໍ້ໂຄສະນາຊ່ວຍຈໍາກັດສິ່ງທີ່ເວັບໄຊສາມາດສຶກສາກ່ຽວກັບທ່ານໃນເວລາທີ່ທ່ານເລືອກເບິ່ງໄດ້</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_mk.xtb b/components/strings/privacy_sandbox_strings_mk.xtb
index 08f3583..bab7f5d 100644
--- a/components/strings/privacy_sandbox_strings_mk.xtb
+++ b/components/strings/privacy_sandbox_strings_mk.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Може да вршите промени во поставките за приватност за реклами</translation>
 <translation id="1780659583673667574">На пример, ако отворите некој сајт за да најдете рецепти за вечера, сајтот може да заклучи дека ве интересира готвење. Подоцна, друг сајт може да ви прикаже поврзана реклама за служба за доставување намирници што ја предложил првиот сајт.</translation>
 <translation id="1818866261309406359">Управувајте со поврзаните податоци од сајтовите во нова картичка</translation>
+<translation id="1824257235526922152">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но екстензија дозволила колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
 <translation id="1887631853265748225">Функциите за приватност за реклами помагаат да се ограничи што може да дознаат веб-сајтовите и нивните партнери за рекламирање за вас кога ви прикажуваат персонализирани реклами.</translation>
 <translation id="1954777269544683286">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Компаниите се одговорни да ве информираат како ги користат вашите податоци. <ph name="BEGIN_LINK" />Дознајте повеќе во нашата „Политика за приватност“<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Функциите на некои сајтови може да не функционираат</translation>
 <translation id="2089118378428549994">Ќе се одјавите од сајтовиве</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Како може да управувате со податоциве?<ph name="END_BOLD" /> Chrome автоматски ги брише сајтовите што се постари од 30 дена. Сајт што ќе го отворите повторно може одново да се појави на списокот. Може и да блокирате сајт за да не ви предлага реклами и да ја исклучите „Реклами предложени од сајтови“ во поставките за Chrome кога сакате.</translation>
 <translation id="2096716221239095980">Избриши ги сите податоци</translation>
+<translation id="2213012319160025454">Управувајте со заштитите од следење во „Инкогнито“</translation>
 <translation id="2235344399760031203">Колачињата од трети страни се блокирани</translation>
+<translation id="2313907619050827224">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но администраторот дозволил колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате. Управувајте со заштитите од следење во „Инкогнито“ во <ph name="BEGIN_LINK" />Поставки<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Политика за приватност на Google</translation>
 <translation id="235832722106476745">Chrome автоматски ги брише темите на реклами што се постари од 4 седмици</translation>
 <translation id="2496115946829713659">Сајтовите може да користат колачиња од трети страни за да ги персонализираат содржините и рекламите и да дознаваат повеќе за дејствата што ги преземате на други сајтови</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Мерење реклами</translation>
 <translation id="3425311689852411591">Сајтовите што се потпираат на колачиња од трети страни би требало да функционираат според очекувањата</translation>
 <translation id="3442071090395342573">Chromium ги брише податоците од активноста што сте ги споделиле со сајтовите по 30 дена. Ако отворите сајт повторно, може одново да се појави на списокот. Дознајте повеќе за <ph name="BEGIN_LINK" />управувањето со вашата приватност за реклами во Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Колачињата од трети страни се блокирани. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате. Управувајте со заштитите од следење во „Инкогнито“ во <ph name="BEGIN_LINK" />Поставки<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Со мерењето реклами, меѓу сајтовите се споделуваат ограничени типови податоци за мерење на изведбата на нивните реклами, како на пример, дали сте купиле нешто по отворањето конкретен сајт.</translation>
 <translation id="3624583033347146597">Изберете ги поставките за колачиња од трети страни</translation>
 <translation id="3645682729607284687">Chrome ги утврдува темите од интерес според вашата неодамнешна историја на прелистувањето. На пример, работи како „Спорт“, „Облека“ и друго</translation>
 <translation id="3696118321107706175">Како сајтовите ги користат вашите податоци</translation>
 <translation id="3749724428455457489">Дознајте повеќе за „Рекламите предложени од сајтови“</translation>
+<translation id="375406326367313995">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но направи исклучок за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате. Управувајте со заштитите од следење во „Инкогнито“ во <ph name="BEGIN_LINK" />Поставки<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Може да ги блокирате сајтовите што не ви се допаѓаат. Chrome автоматски ги брише од списокот и сајтовите што се постари од 30 дена.</translation>
 <translation id="385051799172605136">Назад</translation>
 <translation id="3873208162463987752">Поврзаните сајтови може да споделуваат колачиња од трети страни меѓусебно за да им помагаат на сајтовите да функционираат според очекувањата, на пример, да ве задржуваат најавени или да ги помнат вашите поставки за сајтовите. Сајтовите сносат одговорност да ви објаснат зошто им треба пристап до овие податоци. <ph name="BEGIN_LINK" />Дознајте повеќе<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome ги брише податоците од активноста што сте ги споделиле со сајтовите по 30 дена. Ако отворите сајт повторно, може одново да се појави на списокот. Дознајте повеќе за <ph name="BEGIN_LINK" />управувањето со вашата приватност за реклами во Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Некои функции може да не функционираат. Поврзаните сајтови и понатаму може да користат колачиња од трети страни.</translation>
 <translation id="3918927280411834522">„Рекламите предложени од сајтови“.</translation>
+<translation id="3952955829113227810">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но направи исклучок за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате. Управувајте со заштитите од следење во „Инкогнито“ во <ph name="BEGIN_LINK" />Поставки<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Некои сајтови може да ја користат вашата активност за да го персонализираат вашето доживување за повеќе работи, а не само реклами. Може да ја комбинираат и со други податоци што веќе ги знаат за вас. Компаниите се одговорни да ве информираат како ги користат вашите податоци. Дознајте повеќе во нашата <ph name="BEGIN_LINK1" />Политика за приватност<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Поврзани сајтови дефинирани од <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но направи исклучок за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
+<translation id="4159125650195886935">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но администраторот дозволил колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
 <translation id="417625634260506724">Вкупен простор што го искористиле сајтовите во списокот: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Теми на реклами</translation>
 <translation id="4278390842282768270">Дозволено</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Ако некој сајт не функционира според очекувањата, може да се обидете со привремено дозволување колачиња од трети страни за конкретниот сајт што го отворате</translation>
 <translation id="4995684599009077956">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Некои сајтови може да ја користат вашата активност за да го персонализираат вашето доживување и со други работи, не само реклами. Може и да складираат теми на реклами подолго од 4 седмици и да ја комбинираат активноста со други детали што веќе ги знаат за вас. Компаниите се одговорни да ве информираат како ги користат вашите податоци. <ph name="BEGIN_LINK" />Дознајте повеќе во нашата „Политика за приватност“<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Има поврзани сајтови</translation>
+<translation id="5024297549595367599">Колачињата од трети страни се блокирани. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
 <translation id="5055880590417889642">Вашата активност е една од многуте работи што може да ги користи некој сајт за да предала реклами. Кога е исклучена „Реклами предложени од сајтови“, сајтовите и понатаму може да ви прикажуваат реклами, но рекламите може да бидат помалку персонализирани. Дознај повеќе за</translation>
 <translation id="5117284457376555514">Сајтовите не може да користат колачиња од трети страни за да ги персонализираат содржините и рекламите и да дознаваат повеќе за дејствата што ги преземате на други сајтови, освен ако им дозволите на поврзаните сајтови да пристапуваат до нив. Некои функции на сајтовите може да не функционираат според очекувањата.</translation>
 <translation id="5165490319523240316">За да ги персонализираат рекламите на други сајтови, сајтовите и нивните партнери за рекламирање може да ја користат вашата активност, како на пример, како го поминувате времето на сајтовите што ги отворате. На пример, ако отворите некој сајт за да најдете рецепти за вечера, сајтот може да заклучи дека ве интересира готвење. Подоцна, друг сајт може да ви прикаже поврзана реклама за служба за доставување намирници што ја предложил првиот сајт.</translation>
 <translation id="544199055391706031">Вашата активност е една од многуте работи што може да ги користи некој сајт за да предала реклами. Кога е исклучена „Реклами предложени од сајтови“, сајтовите и понатаму може да ви прикажуваат реклами, но рекламите може да бидат помалку персонализирани. Дознајте повеќе за <ph name="BEGIN_LINK" />Рекламите предложени од сајтови<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Управувајте со поврзаните податоци од сајтовите</translation>
+<translation id="5535388436012824806">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но направи исклучок за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
 <translation id="5574580428711706114">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Компаниите се одговорни да ве информираат како ги користат вашите податоци. <ph name="BEGIN_LINK1" />Дознајте повеќе во нашата „Политика за приватност“<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Блокирано</translation>
 <translation id="5759648952769618186">Темите се засновани на вашата неодамнешна историја на прелистувањето и помагаат да се ограничи што може сајтовите и нивните партнери за рекламирање да дознаваат за вас за да ви прикажуваат персонализирани реклами</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Како сајтовите ги користат податоциве?<ph name="END_BOLD" /> Сајтовите што ги отворате може да бараат податоци од Chrome што ќе им помагаат при мерењето на изведбата на нивните реклами. Chrome ја штити вашата приватност така што ги ограничува податоците што сајтовите може да ги споделуваат меѓусебно.</translation>
+<translation id="5861490386119603604">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но администраторот дозволил колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
+<translation id="5915946252696843290">Приватност и податоци од сајтот</translation>
+<translation id="5985520262499095091">Chrome ги блокира колачињата од трети страни во „Инкогнито“, но екстензија дозволила колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате.</translation>
 <translation id="6053735090575989697">Дознајте повеќе за тоа како Google ги штити вашите податоци во нашата „Политика за приватност“.</translation>
 <translation id="6195163219142236913">Колачињата од трети страни се ограничени</translation>
 <translation id="6196640612572343990">Блокирај колачиња од трети лица</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Функциите на сајтовите што зависат од колачиња од трети страни би требало да функционираат според очекувањата</translation>
 <translation id="8365690958942020052">Некој сајт што го отворате може да ги побара овие податоци: темите за реклами или рекламите предложени од сајтовите што сте ги отвориле.</translation>
 <translation id="839994149685752920">Сајтовите може да користат колачиња од трети страни за да ги персонализираат содржините и рекламите</translation>
+<translation id="8428213095426709021">Поставки</translation>
 <translation id="8477178913400731244">Избриши ги податоците</translation>
+<translation id="8486457244881562857">Заштитите се паузирани сѐ додека не се затворат сите прозорци „Инкогнито“. <ph name="BEGIN_LINK" />Испратете повратни информации<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Ја отвора „Политиката за приватност“ во нова картичка</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Како може да управувате со податоциве?<ph name="END_BOLD" /> Chrome автоматски ги брише темите што се постари од 4 седмици. Како што прелистувате, некоја тема може одново да се појави на списокот. Може и да ги блокирате темите што не сакате Chrome да ги споделува со сајтовите и да ги исклучите темите на реклами кога сакате во поставките за Chrome.</translation>
+<translation id="8825639607990802302">Опции за приватност и податоци од сајтот</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Како сајтовите ги користат податоциве?<ph name="END_BOLD" /> За да ги персонализираат рекламите на други сајтови, сајтовите и нивните партнери за рекламирање може да ја користат вашата активност. На пример, ако отворите некој сајт за да најдете рецепти за вечера, сајтот може да заклучи дека ве интересира готвење. Подоцна, друг сајт може да ви прикаже поврзана реклама за служба за доставување намирници што ја предложил првиот сајт.</translation>
 <translation id="8944485226638699751">Ограничено</translation>
 <translation id="8984005569201994395">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Некои сајтови може да ја користат вашата активност за да го персонализираат вашето доживување за повеќе работи, а не само реклами. Може да ја комбинираат и со други податоци што веќе ги знаат за вас. Компаниите се одговорни да ве информираат како ги користат вашите податоци. <ph name="BEGIN_LINK" />Дознајте повеќе во нашата „Политика за приватност“<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Дејствово ќе ги избрише сите податоци и колачиња што ги складирале сајтот <ph name="SITE_NAME" /> и поврзаните сајтови</translation>
 <translation id="9162335340010958530">Сајтовите не може да користат колачиња од трети страни за да ги персонализираат содржините и рекламите и да дознаваат повеќе за дејствата што ги преземате на други сајтови, освен ако им дозволите на поврзаните сајтови да пристапуваат до нив</translation>
 <translation id="9168357768716791362">Google бара од компаниите да изјават јавно дека нема да ги користат овие податоци за да ве следат на сајтовите. Некои сајтови може да ја користат вашата активност за да го персонализираат вашето доживување и со други работи, не само реклами. Може и да складираат теми на реклами подолго од 4 седмици и да ја комбинираат активноста со други детали што веќе ги знаат за вас. Компаниите се одговорни да ве информираат како ги користат вашите податоци. Дознајте повеќе во нашата <ph name="BEGIN_LINK" />Политика за приватност<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chromium ги блокира колачињата од трети страни во „Инкогнито“, но администраторот дозволил колачиња од трети страни за овој сајт. „Инкогнито“ обезбедува и функции што може да ги ограничат информациите што им се достапни на компаниите чиишто содржини е вметнати во сајтот што го посетувате. Управувајте со заштитите од следење во „Инкогнито“ во <ph name="BEGIN_LINK" />Поставки<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">За да ги персонализираат содржините за вас, веб-сајтовите и нивните партнери за рекламирање може да ги користат темите на реклами. Во споредба со колачиња од трети страни, темите на реклами помагаат да се ограничи што може сајтовите да дознаваат за вас додека прелистувате</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ml.xtb b/components/strings/privacy_sandbox_strings_ml.xtb
index 8df95b8..33cb2f4e 100644
--- a/components/strings/privacy_sandbox_strings_ml.xtb
+++ b/components/strings/privacy_sandbox_strings_ml.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">നിങ്ങൾ സൈറ്റുകളുമായി പങ്കിട്ട ഏതൊരു ആക്റ്റിവിറ്റി ഡാറ്റയും 30 ദിവസത്തിന് ശേഷം Chromium ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ഒരു സൈറ്റ് വീണ്ടും സന്ദർശിക്കുകയാണെങ്കിൽ അത് ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. <ph name="BEGIN_LINK1" />Chromium-ൽ നിങ്ങളുടെ പരസ്യവുമായി ബന്ധപ്പെട്ട സ്വകാര്യത മാനേജ് ചെയ്യുന്നതിനെ<ph name="LINK_END1" /> കുറിച്ച് കൂടുതലറിയുക.</translation>
 <translation id="1355088139103479645">എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കണോ?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />എന്തൊക്കെ ഡാറ്റ ഉപയോഗിക്കുന്നു?<ph name="END_BOLD" /> ഈ ഉപകരണത്തിൽ Chrome ഉപയോഗിച്ച് നിങ്ങൾ സന്ദർശിച്ച സൈറ്റുകളുടെ ലിസ്റ്റായ, അടുത്തിടെയുള്ള ബ്രൗസിംഗ് ചരിത്രത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് നിങ്ങളുടെ പരസ്യ വിഷയങ്ങൾ.</translation>
+<translation id="1529201733207295376">മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്ക് ചെയ്യൽ പരിരക്ഷകൾ നിങ്ങൾക്ക് <ph name="START_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യാം.</translation>
 <translation id="1559726735555610004">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. നിങ്ങളെക്കുറിച്ച് അവർക്ക് ഇതിനകം അറിയാവുന്ന മറ്റ് വിവരങ്ങളുമായി അവർ ഇത് സംയോജിപ്പിക്കുകയും ചെയ്‌തേക്കാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. Google എങ്ങനെയാണ് നിങ്ങളുടെ ഡാറ്റ പരിരക്ഷിക്കുന്നത് എന്ന് ഞങ്ങളുടെ <ph name="BEGIN_LINK" />സ്വകാര്യതാ നയത്തിൽ<ph name="END_LINK" /> കൂടുതലറിയുക.</translation>
 <translation id="1569440020357229235">നിങ്ങൾ അദൃശ്യ മോഡിലായിരിക്കുമ്പോൾ, സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകില്ല. ഈ കുക്കികളെ ആശ്രയിക്കുന്ന ഒരു സൈറ്റ് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് <ph name="BEGIN_LINK" />ആ സൈറ്റിന് മൂന്നാം-കക്ഷി കുക്കികളിലേക്ക് താൽക്കാലികമായ ആക്‌സസ് നൽകാൻ ശ്രമിക്കാം<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />ഈ ഡാറ്റ സൈറ്റുകൾ എങ്ങനെ ഉപയോഗിക്കുന്നു?<ph name="END_BOLD" /> നിങ്ങൾ ബ്രൗസ് ചെയ്യുന്നതനുസരിച്ച്, താൽപ്പര്യമുള്ള വിഷയങ്ങൾ Chrome രേഖപ്പെടുത്തുന്നു. വിഷയ ലേബലുകൾ മുൻകൂട്ടി നിശ്ചയിച്ചവയാണ്, ഇതിൽ കല, വിനോദം, ഷോപ്പിംഗ്, സ്പോർട്സ് പോലുള്ളവ ഉൾപ്പെടുന്നു. പിന്നീട്, കാണുന്ന പരസ്യങ്ങൾ വ്യക്തിപരമാക്കാൻ, നിങ്ങൾക്ക് താൽപ്പര്യമുള്ള കുറച്ച് വിഷയങ്ങൾ, നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിന് Chrome-നോട് ആവശ്യപ്പെടാം.</translation>
 <translation id="1732764153129912782">നിങ്ങൾക്ക് പരസ്യവുമായി ബന്ധപ്പെട്ട സ്വകാര്യതാ ക്രമീകരണത്തിൽ മാറ്റങ്ങൾ വരുത്താം</translation>
 <translation id="1780659583673667574">ഉദാഹരണത്തിന്, അത്താഴത്തിനുള്ള റെസിപ്പികൾ കണ്ടെത്താൻ നിങ്ങൾ ഒരു സൈറ്റ് സന്ദർശിക്കുകയാണെങ്കിൽ, പാചകത്തിൽ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെന്ന് സൈറ്റ് നിർണ്ണയിച്ചേക്കാം. പിന്നീട്, ആദ്യത്തെ സൈറ്റ് നിർദ്ദേശിച്ച പലചരക്ക് ഡെലിവറി സേവനം സംബന്ധിച്ച പരസ്യം മറ്റൊരു സൈറ്റ് കാണിച്ചേക്കാം.</translation>
 <translation id="1818866261309406359">അനുബന്ധ സൈറ്റുകളുടെ ഡാറ്റ പുതിയ ടാബിൽ മാനേജ് ചെയ്യുക</translation>
+<translation id="1824257235526922152">അദൃശ്യ മോഡിൽ Chromium മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ ഒരു വിപുലീകരണം ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
 <translation id="1887631853265748225">വ്യക്തിപരമാക്കിയ പരസ്യങ്ങൾ കാണിക്കുന്നതിലൂടെ വെബ്സൈറ്റുകൾക്കും അവയുടെ പരസ്യ പങ്കാളികൾക്കും നിങ്ങളെ കുറിച്ച് മനസ്സിലാക്കിയെടുക്കാൻ കഴിയുന്ന കാര്യങ്ങൾ പരിമിതപ്പെടുത്താൻ പരസ്യ സ്വകാര്യതയുമായി ബന്ധപ്പെട്ട ഫീച്ചറുകൾ സഹായിക്കുന്നു.</translation>
 <translation id="1954777269544683286">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. <ph name="BEGIN_LINK" />ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">ചില സൈറ്റുകളിലെ ഫീച്ചറുകൾ പ്രവർത്തിച്ചേക്കില്ല</translation>
 <translation id="2089118378428549994">ഈ സൈറ്റുകളിൽ നിന്നും നിങ്ങൾ സൈൻ ഔട്ട് ആകും</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />ഈ ഡാറ്റ നിങ്ങൾക്ക് എങ്ങനെ മാനേജ് ചെയ്യാം?<ph name="END_BOLD" /> 30 ദിവസത്തിലധികം പഴക്കമുള്ള സൈറ്റുകൾ Chrome സ്വയമേവ ഇല്ലാതാക്കുന്നു. നിങ്ങൾ വീണ്ടും സന്ദർശിക്കുന്ന ഒരു സൈറ്റ്, ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. Chrome ക്രമീകരണത്തിൽ ഏത് സമയത്തും, നിങ്ങൾക്ക് പരസ്യങ്ങൾ നിർദ്ദേശിക്കുന്നതിൽ നിന്ന് ഒരു സൈറ്റിനെ ബ്ലോക്ക് ചെയ്യാനും സൈറ്റ് നിർദ്ദേശിച്ച പരസ്യങ്ങൾ ഓഫാക്കാനുമാകും.</translation>
 <translation id="2096716221239095980">എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കുക</translation>
+<translation id="2213012319160025454">അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ മാനേജ് ചെയ്യുക</translation>
 <translation id="2235344399760031203">മൂന്നാം-കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു</translation>
+<translation id="2313907619050827224">അദൃശ്യ മോഡിൽ Chromium മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങളുടെ അഡ്‌മിൻ ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യുക.</translation>
 <translation id="235789365079050412">Google സ്വകാര്യതാ നയം</translation>
 <translation id="235832722106476745">4 ആഴ്ചയിലധികം പഴക്കമുള്ള പരസ്യ വിഷയങ്ങൾ Chrome സ്വയമേവ ഇല്ലാതാക്കുകയും ചെയ്യുന്നു</translation>
 <translation id="2496115946829713659">ഉള്ളടക്കവും പരസ്യങ്ങളും വ്യക്തിപരമാക്കാനും നിങ്ങൾ മറ്റ് സൈറ്റുകളിൽ ചെയ്യുന്ന പ്രവർത്തനങ്ങളെക്കുറിച്ച് മനസ്സിലാക്കാനും സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകും</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">പരസ്യ മെഷർമെന്റ്</translation>
 <translation id="3425311689852411591">മൂന്നാം-കക്ഷി കുക്കികളെ ആശ്രയിക്കുന്ന സൈറ്റുകൾ പ്രതീക്ഷിച്ച പോലെ പ്രവർത്തിക്കേണ്ടതാണ്</translation>
 <translation id="3442071090395342573">നിങ്ങൾ സൈറ്റുകളുമായി പങ്കിട്ട ഏതൊരു ആക്റ്റിവിറ്റി ഡാറ്റയും 30 ദിവസത്തിന് ശേഷം Chromium ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ഒരു സൈറ്റ് വീണ്ടും സന്ദർശിക്കുകയാണെങ്കിൽ അത് ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. <ph name="BEGIN_LINK" />Chromium-ൽ നിങ്ങളുടെ പരസ്യവുമായി ബന്ധപ്പെട്ട സ്വകാര്യത മാനേജ് ചെയ്യുന്നതിനെ<ph name="END_LINK" /> കുറിച്ച് കൂടുതലറിയുക.</translation>
+<translation id="3463673813673164886">മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യുക.</translation>
 <translation id="3467081767799433066">പരസ്യ മെഷർമെന്റ് ഉപയോഗിച്ച്, പരസ്യങ്ങളുടെ പ്രകടനം അളക്കുന്നതിന്, സൈറ്റ് സന്ദർശിച്ചതിന് ശേഷം നിങ്ങൾ ഒരു വാങ്ങൽ നടത്തിയോ ഇല്ലയോ എന്നത് പോലുള്ള പരിമിതമായ തരം ഡാറ്റ സൈറ്റുകൾക്കിടയിൽ പങ്കിടുന്നു.</translation>
 <translation id="3624583033347146597">നിങ്ങളുടെ മൂന്നാം-കക്ഷി കുക്കികൾക്കുള്ള മുൻഗണനകൾ തിരഞ്ഞെടുക്കുക</translation>
 <translation id="3645682729607284687">നിങ്ങളുടെ അടുത്തിടെയുള്ള ബ്രൗസിംഗ് ചരിത്രം അടിസ്ഥാനമാക്കി നിങ്ങൾക്ക് താൽപ്പര്യമുള്ള വിഷയങ്ങൾ Chrome രേഖപ്പെടുത്തുന്നു. ഉദാഹരണത്തിന്, സ്പോർട്‌സ്, വസ്ത്രങ്ങൾ എന്നിവയും മറ്റും പോലുള്ള കാര്യങ്ങൾ</translation>
 <translation id="3696118321107706175">നിങ്ങളുടെ ഡാറ്റ സൈറ്റുകൾ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത്</translation>
 <translation id="3749724428455457489">സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങളെ കുറിച്ച് കൂടുതലറിയുക</translation>
+<translation id="375406326367313995">അദൃശ്യ മോഡിൽ Chrome മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങൾ ഈ സൈറ്റിന് ഇളവ് നൽകി. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യുക.</translation>
 <translation id="3763433740586298940">ആവശ്യമില്ലാത്ത സൈറ്റുകൾ നിങ്ങൾക്ക് ബ്ലോക്ക് ചെയ്യാനാകും. 30 ദിവസത്തിലധികം പഴക്കമുള്ള സൈറ്റുകൾ ലിസ്റ്റിൽ നിന്ന് Chrome സ്വയമേവ ഇല്ലാതാക്കുന്നു.</translation>
 <translation id="385051799172605136">മടങ്ങുക</translation>
 <translation id="3873208162463987752">നിങ്ങളെ സൈൻ ഇൻ ചെയ്‌ത നിലയിൽ നിലനിർത്തുകയോ നിങ്ങളുടെ സൈറ്റ് ക്രമീകരണം ഓർമ്മിക്കുകയോ ചെയ്യുന്നത് പോലെ, പ്രതീക്ഷിച്ച രീതിയിൽ പ്രവർത്തിക്കാൻ സൈറ്റുകളെ സഹായിക്കുന്നതിന് അനുബന്ധ സൈറ്റുകൾക്ക് മൂന്നാം കക്ഷി കുക്കികൾ പരസ്പരം പങ്കിടാനാകും. എന്തുകൊണ്ടാണ് ഈ ഡാറ്റയിലേക്ക് ആക്‌സസ് ആവശ്യമുള്ളത് എന്നതിനെക്കുറിച്ച് വിശദീകരിക്കേണ്ടതിന്റെ ഉത്തരവാദിത്തം സൈറ്റുകൾക്കാണ്. <ph name="BEGIN_LINK" />കൂടുതലറിയുക<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">നിങ്ങൾ സൈറ്റുകളുമായി പങ്കിട്ട ഏതൊരു ആക്റ്റിവിറ്റി ഡാറ്റയും 30 ദിവസത്തിന് ശേഷം Chrome ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ഒരു സൈറ്റ് വീണ്ടും സന്ദർശിക്കുകയാണെങ്കിൽ അത് ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. <ph name="BEGIN_LINK" />Chrome-ൽ നിങ്ങളുടെ പരസ്യവുമായി ബന്ധപ്പെട്ട സ്വകാര്യത മാനേജ് ചെയ്യുന്നതിനെ<ph name="END_LINK" /> കുറിച്ച് കൂടുതലറിയുക.</translation>
 <translation id="3918378745482005425">ചില ഫീച്ചറുകൾ പ്രവർത്തിച്ചേക്കില്ല. ബന്ധപ്പെട്ട സൈറ്റുകൾക്ക് ഇപ്പോഴും മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാം.</translation>
 <translation id="3918927280411834522">സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങൾ.</translation>
+<translation id="3952955829113227810">അദൃശ്യ മോഡിൽ Chromium മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങൾ ഈ സൈറ്റിന് ഇളവ് നൽകി. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യുക.</translation>
+<translation id="3973883340787276788">മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്ക് ചെയ്യൽ പരിരക്ഷകൾ നിങ്ങൾക്ക് <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യാം.</translation>
 <translation id="4009365983562022788">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. നിങ്ങളെക്കുറിച്ച് അവർക്ക് ഇതിനകം അറിയാവുന്ന മറ്റ് വിവരങ്ങളുമായി അവർ ഇത് സംയോജിപ്പിക്കുകയും ചെയ്‌തേക്കാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. ഞങ്ങളുടെ <ph name="BEGIN_LINK1" />സ്വകാര്യതാ നയത്തിൽ<ph name="LINK_END1" />കൂടുതലറിയുക.</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> നിർവ്വചിച്ചിരിക്കുന്ന അനുബന്ധ സൈറ്റുകൾ</translation>
+<translation id="408237597986622827">അദൃശ്യ മോഡിൽ Chromium മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങൾ ഈ സൈറ്റിന് ഇളവ് നൽകി. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
+<translation id="4159125650195886935">അദൃശ്യ മോഡിൽ Chromium മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങളുടെ അഡ്‌മിൻ ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
 <translation id="417625634260506724">ലിസ്റ്റിലുള്ള സൈറ്റുകൾ ഉപയോഗിക്കുന്ന മൊത്തം സ്റ്റോറേജ്: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">പരസ്യ വിഷയങ്ങൾ</translation>
 <translation id="4278390842282768270">അനുവാദം ലഭിച്ചിട്ടുണ്ട്</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">ഒരു സൈറ്റ്, പ്രതീക്ഷിച്ച പോലെ പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾ സന്ദർശിക്കുന്ന നിർദ്ദിഷ്ട സൈറ്റിന് താൽക്കാലികമായി മൂന്നാം-കക്ഷി കുക്കികൾ അനുവദിക്കാൻ നിങ്ങൾക്ക് ശ്രമിക്കാം</translation>
 <translation id="4995684599009077956">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. അവ പരസ്യ വിഷയങ്ങൾ 4 ആഴ്ചയിലധികം സംഭരിക്കുകയും നിങ്ങളെ കുറിച്ച് ഇതിനകം അറിയുന്ന വിവരങ്ങളുമായി അവ സംയോജിപ്പിക്കുകയും ചെയ്യാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. <ph name="BEGIN_LINK" />ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">അനുബന്ധ സൈറ്റുകളുണ്ട്</translation>
+<translation id="5024297549595367599">മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
 <translation id="5055880590417889642">പരസ്യങ്ങൾ നിർദ്ദേശിക്കാൻ സൈറ്റിന് ഉപയോഗിക്കാനാകുന്ന നിരവധി കാര്യങ്ങളിൽ ഒന്നാണ് നിങ്ങളുടെ ആക്റ്റിവിറ്റി. സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങൾ ഓഫായിരിക്കുമ്പോൾ, സൈറ്റുകൾക്ക് തുടർന്നും നിങ്ങളെ പരസ്യങ്ങൾ കാണിക്കാനാകും, എന്നാൽ അവ വ്യക്തിപരമാക്കിയത് കുറവായിരിക്കാം. ഇതിനെക്കുറിച്ച് കൂടുതലറിയുക</translation>
 <translation id="5117284457376555514">ഉള്ളടക്കവും പരസ്യങ്ങളും വ്യക്തിപരമാക്കാനും നിങ്ങൾ മറ്റ് സൈറ്റുകളിൽ ചെയ്യുന്ന പ്രവർത്തനങ്ങളെക്കുറിച്ച് മനസ്സിലാക്കാനും സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകില്ല, ബന്ധപ്പെട്ട സൈറ്റുകളെ അവ ആക്‌സസ് ചെയ്യാൻ നിങ്ങൾ അനുവദിച്ചില്ലെങ്കിലാണിത്. ചില സൈറ്റ് ഫീച്ചറുകൾ, പ്രതീക്ഷിച്ച പോലെ പ്രവർത്തിച്ചേക്കില്ല.</translation>
 <translation id="5165490319523240316">മറ്റ് സൈറ്റുകളിലെ പരസ്യങ്ങൾ വ്യക്തിപരമാക്കാൻ, സൈറ്റുകൾക്കും അവയുടെ പരസ്യ പങ്കാളികൾക്കും, നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകളിൽ എങ്ങനെ സമയം ചെലവഴിക്കുന്നു എന്നത് പോലുള്ള നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിക്കാനാകും. ഉദാഹരണത്തിന്, അത്താഴത്തിനുള്ള റെസിപ്പികൾ കണ്ടെത്താൻ നിങ്ങൾ ഒരു സൈറ്റ് സന്ദർശിക്കുകയാണെങ്കിൽ, പാചകത്തിൽ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെന്ന് സൈറ്റ് നിർണ്ണയിച്ചേക്കാം. പിന്നീട്, ആദ്യത്തെ സൈറ്റ് നിർദ്ദേശിച്ച പലചരക്ക് ഡെലിവറി സേവനം സംബന്ധിച്ച പരസ്യം മറ്റൊരു സൈറ്റ് കാണിച്ചേക്കാം.</translation>
 <translation id="544199055391706031">പരസ്യങ്ങൾ നിർദ്ദേശിക്കാൻ സൈറ്റിന് ഉപയോഗിക്കാനാകുന്ന നിരവധി കാര്യങ്ങളിൽ ഒന്നാണ് നിങ്ങളുടെ ആക്റ്റിവിറ്റി. സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങൾ ഓഫായിരിക്കുമ്പോൾ, സൈറ്റുകൾക്ക് തുടർന്നും നിങ്ങളെ പരസ്യങ്ങൾ കാണിക്കാനാകും, എന്നാൽ അവ വ്യക്തിപരമാക്കിയത് കുറവായിരിക്കാം. <ph name="BEGIN_LINK" />സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങളെ<ph name="END_LINK" /> കുറിച്ച് കൂടുതലറിയുക.</translation>
 <translation id="5495405805627942351">അനുബന്ധ സൈറ്റുകളുടെ ഡാറ്റ മാനേജ് ചെയ്യുക</translation>
+<translation id="5535388436012824806">അദൃശ്യ മോഡിൽ Chrome മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങൾ ഈ സൈറ്റിന് ഇളവ് നൽകി. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
 <translation id="5574580428711706114">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. <ph name="BEGIN_LINK1" />ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു</translation>
 <translation id="5759648952769618186">നിങ്ങളുടെ സമീപകാല ബ്രൗസിംഗ് ചരിത്രത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് വിഷയങ്ങൾ, വ്യക്തിപരമാക്കിയ പരസ്യങ്ങൾ നിങ്ങളെ കാണിക്കുന്നതിനായി ഏതെല്ലാം സൈറ്റുകൾക്കും അവയുടെ പരസ്യ പങ്കാളികൾക്കും നിങ്ങളെ കുറിച്ച് പഠിക്കാനാകുമെന്നത് പരിമിതപ്പെടുത്താൻ ഇത് സഹായിക്കുകയും ചെയ്യും</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />ഈ ഡാറ്റ സൈറ്റുകൾ എങ്ങനെ ഉപയോഗിക്കുന്നു?<ph name="END_BOLD" /> നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകൾക്ക്, അവരുടെ പരസ്യങ്ങളുടെ പ്രകടനം അളക്കാൻ സഹായിക്കുന്ന വിവരങ്ങൾ Chrome-നോട് ആവശ്യപ്പെടാം. സൈറ്റുകൾക്ക് പരസ്പരം പങ്കിടാവുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്തുന്നതിലൂടെ, Chrome നിങ്ങളുടെ സ്വകാര്യത പരിരക്ഷിക്കുന്നു.</translation>
+<translation id="5861490386119603604">അദൃശ്യ മോഡിൽ Chrome മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങളുടെ അഡ്‌മിൻ ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
+<translation id="5915946252696843290">സ്വകാര്യതയും സൈറ്റ് ഡാറ്റയും</translation>
+<translation id="5985520262499095091">അദൃശ്യ മോഡിൽ Chrome മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ ഒരു വിപുലീകരണം ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു.</translation>
 <translation id="6053735090575989697">Google നിങ്ങളുടെ ഡാറ്റ പരിരക്ഷിക്കുന്ന രീതിയെ കുറിച്ച് ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക.</translation>
 <translation id="6195163219142236913">മൂന്നാം കക്ഷി കുക്കികൾ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു</translation>
 <translation id="6196640612572343990">മൂന്നാം-കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുക</translation>
+<translation id="6272892028045906139">അദൃശ്യ മോഡിലെ ട്രാക്ക് ചെയ്യൽ പരിരക്ഷകൾക്കുള്ള ക്രമീകരണം</translation>
 <translation id="6282129116202535093">സൈറ്റ് നിർദ്ദേശിക്കുന്ന പരസ്യങ്ങൾ, പ്രസക്തമായ പരസ്യങ്ങൾ നിങ്ങളെ കാണിക്കാൻ സൈറ്റുകളെ അനുവദിക്കുന്നതോടൊപ്പം നിങ്ങളുടെ ബ്രൗസിംഗ് ചരിത്രവും ഐഡന്റിറ്റിയും പരിരക്ഷിക്കാനും സഹായിക്കുന്നു. നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ച്, ബ്രൗസിംഗ് തുടരുന്നതിനനുസരിച്ച് അനുബന്ധ പരസ്യങ്ങൾ കാണിക്കാൻ മറ്റ് സൈറ്റുകൾക്ക് നിർദ്ദേശിക്കാനാകും. നിങ്ങൾക്ക് ക്രമീകരണത്തിൽ ഈ സൈറ്റുകളുടെ ലിസ്റ്റ് കാണാനും താൽപ്പര്യമില്ലാത്തവ ബ്ലോക്ക് ചെയ്യാനുമാകും.</translation>
 <translation id="6308169245546905162">നിങ്ങൾ മറ്റ് സൈറ്റുകളിൽ ചെയ്യുന്ന പ്രവർത്തനങ്ങളെക്കുറിച്ച് മനസ്സിലാക്കാൻ സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകും</translation>
 <translation id="6398358690696005758">Google നിങ്ങളുടെ ഡാറ്റ പരിരക്ഷിക്കുന്ന രീതിയെ കുറിച്ച് ഞങ്ങളുടെ <ph name="BEGIN_LINK1" />സ്വകാര്യതാ നയത്തിൽ<ph name="LINK_END1" /> കൂടുതലറിയുക.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">മൂന്നാം-കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുക ഓപ്‌ഷനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ</translation>
 <translation id="737025278945207416">പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. അവ പരസ്യ വിഷയങ്ങൾ 4 ആഴ്ചയിലധികം സംഭരിക്കുകയും നിങ്ങളെ കുറിച്ച് ഇതിനകം അറിയുന്ന വിവരങ്ങളുമായി അവ സംയോജിപ്പിക്കുകയും ചെയ്യാം</translation>
 <translation id="7374493521304367420">സ്വന്തം സൈറ്റിലെ ബ്രൗസിംഗ് ആക്റ്റിവിറ്റി കാണാൻ, സൈറ്റുകൾക്ക് തുടർന്നും കുക്കികൾ ഉപയോഗിക്കാനാകും</translation>
+<translation id="7379649202155190245">അദൃശ്യ മോഡിലെ ട്രാക്ക് ചെയ്യൽ പരിരക്ഷകൾ</translation>
 <translation id="7419391859099619574">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. അവ പരസ്യ വിഷയങ്ങൾ 4 ആഴ്ചയിലധികം സംഭരിക്കുകയും നിങ്ങളെ കുറിച്ച് ഇതിനകം അറിയുന്ന വിവരങ്ങളുമായി അവ സംയോജിപ്പിക്കുകയും ചെയ്യാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. <ph name="BEGIN_LINK1" />ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">നിങ്ങൾ സൈറ്റുകളുമായി പങ്കിട്ട ഏതൊരു ആക്റ്റിവിറ്റി ഡാറ്റയും 30 ദിവസത്തിന് ശേഷം Chrome ഇല്ലാതാക്കുന്നു. നിങ്ങൾ ഒരു സൈറ്റ് വീണ്ടും സന്ദർശിക്കുകയാണെങ്കിൽ അത് ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. <ph name="BEGIN_LINK1" />Chrome-ൽ നിങ്ങളുടെ പരസ്യവുമായി ബന്ധപ്പെട്ട സ്വകാര്യത മാനേജ് ചെയ്യുന്നതിനെ<ph name="LINK_END1" /> കുറിച്ച് കൂടുതലറിയുക.</translation>
 <translation id="7453144832830554937">മൂന്നാം-കക്ഷി കുക്കികളെ ആശ്രയിക്കുന്ന സൈറ്റ് ഫീച്ചറുകൾ പ്രവർത്തിച്ചേക്കില്ല</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">മൂന്നാം-കക്ഷി കുക്കികളെ ആശ്രയിക്കുന്ന സൈറ്റ് ഫീച്ചറുകൾ പ്രതീക്ഷിച്ച പോലെ പ്രവർത്തിക്കേണ്ടതാണ്</translation>
 <translation id="8365690958942020052">നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിന് ഈ വിവരങ്ങൾ ആവശ്യപ്പെടാം — പരസ്യ വിഷയങ്ങൾ അല്ലെങ്കിൽ നിങ്ങൾ സന്ദർശിച്ച സൈറ്റുകൾ നിർദ്ദേശിച്ച പരസ്യങ്ങൾ.</translation>
 <translation id="839994149685752920">ഉള്ളടക്കവും പരസ്യങ്ങളും വ്യക്തിപരമാക്കാൻ സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകും</translation>
+<translation id="8428213095426709021">ക്രമീകരണം</translation>
 <translation id="8477178913400731244">ഡാറ്റ ഇല്ലാതാക്കുക</translation>
+<translation id="8486457244881562857">എല്ലാ അദൃശ്യ വിൻഡോകളും അടയ്‌ക്കുന്നതുവരെ പരിരക്ഷകൾ താൽക്കാലികമായി നിർത്തിവച്ചിരിക്കുന്നു. <ph name="BEGIN_LINK" />ഫീഡ്‌ബാക്ക് അയയ്‌ക്കുക<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">സ്വകാര്യതാ നയം പുതിയ ടാബിൽ തുറക്കുന്നു</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />ഈ ഡാറ്റ നിങ്ങൾക്ക് എങ്ങനെ മാനേജ് ചെയ്യാം?<ph name="END_BOLD" /> 4 ആഴ്‌ചയിലധികം പഴക്കമുള്ള വിഷയങ്ങൾ Chrome സ്വയമേവ ഇല്ലാതാക്കുന്നു. നിങ്ങൾ തുടർന്നും ബ്രൗസ് ചെയ്യുന്നതനുസരിച്ച്, ഒരു വിഷയം ലിസ്റ്റിൽ വീണ്ടും ദൃശ്യമായേക്കാം. Chrome ക്രമീകരണത്തിൽ ഏത് സമയത്തും, Chrome സൈറ്റുകളുമായി പങ്കിടരുതെന്ന് നിങ്ങൾ ആഗ്രഹിക്കുന്ന വിഷയങ്ങൾ ബ്ലോക്ക് ചെയ്യുകയും പരസ്യ വിഷയങ്ങൾ ഓഫാക്കുകയും ചെയ്യാം.</translation>
+<translation id="8825639607990802302">സ്വകാര്യതയ്ക്കും സൈറ്റ് ഡാറ്റയ്ക്കുമുള്ള ഓപ്ഷനുകൾ</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />ഈ ഡാറ്റ സൈറ്റുകൾ എങ്ങനെ ഉപയോഗിക്കുന്നു?<ph name="END_BOLD" /> മറ്റ് സൈറ്റുകളിലെ പരസ്യങ്ങൾ വ്യക്തിപരമാക്കാൻ സൈറ്റുകൾക്കും അവയുടെ പരസ്യ പങ്കാളികൾക്കും നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിക്കാനാകും. ഉദാഹരണത്തിന്, അത്താഴത്തിനുള്ള റെസിപ്പികൾ കണ്ടെത്താൻ നിങ്ങൾ ഒരു സൈറ്റ് സന്ദർശിക്കുകയാണെങ്കിൽ, പാചകത്തിൽ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെന്ന് സൈറ്റ് നിർണ്ണയിച്ചേക്കാം. പിന്നീട്, ആദ്യത്തെ സൈറ്റ് നിർദ്ദേശിച്ച പലചരക്ക് ഡെലിവറി സേവനം സംബന്ധിച്ച പരസ്യം മറ്റൊരു സൈറ്റ് കാണിച്ചേക്കാം.</translation>
 <translation id="8944485226638699751">പരിമിതം</translation>
 <translation id="8984005569201994395">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. നിങ്ങളെക്കുറിച്ച് അവർക്ക് ഇതിനകം അറിയാവുന്ന മറ്റ് വിവരങ്ങളുമായി അവർ ഇത് സംയോജിപ്പിക്കുകയും ചെയ്‌തേക്കാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. <ph name="BEGIN_LINK" />ഞങ്ങളുടെ സ്വകാര്യതാ നയത്തിൽ കൂടുതലറിയുക<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403"><ph name="SITE_NAME" /> എന്ന സൈറ്റും അതിന്റെ അനുബന്ധ സൈറ്റുകളും സംഭരിച്ചിരിക്കുന്ന എല്ലാ ഡാറ്റയും കുക്കികളും ഈ പ്രവർത്തനം ഇല്ലാതാക്കും</translation>
 <translation id="9162335340010958530">ഉള്ളടക്കവും പരസ്യങ്ങളും വ്യക്തിപരമാക്കാനും നിങ്ങൾ മറ്റ് സൈറ്റുകളിൽ ചെയ്യുന്ന പ്രവർത്തനങ്ങളെക്കുറിച്ച് മനസ്സിലാക്കാനും സൈറ്റുകൾക്ക് മൂന്നാം-കക്ഷി കുക്കികൾ ഉപയോഗിക്കാനാകില്ല, ബന്ധപ്പെട്ട സൈറ്റുകളെ അവ ആക്‌സസ് ചെയ്യാൻ നിങ്ങൾ അനുവദിച്ചില്ലെങ്കിലാണിത്</translation>
 <translation id="9168357768716791362">നിങ്ങളെ സൈറ്റുകളിൽ ട്രാക്ക് ചെയ്യാൻ ഈ ഡാറ്റ ഉപയോഗിക്കില്ലെന്ന് കമ്പനികൾ പരസ്യമായി പ്രസ്‌താവിക്കണമെന്ന് Google ആവശ്യപ്പെടുന്നു. പരസ്യങ്ങൾ നൽകുന്നതിലുപരിയായി, നിങ്ങളുടെ അനുഭവം വ്യക്തിപരമാക്കാനും ചില സൈറ്റുകൾ നിങ്ങളുടെ ആക്റ്റിവിറ്റി ഉപയോഗിച്ചേക്കാം. അവ പരസ്യ വിഷയങ്ങൾ 4 ആഴ്ചയിലധികം സംഭരിക്കുകയും നിങ്ങളെ കുറിച്ച് ഇതിനകം അറിയുന്ന വിവരങ്ങളുമായി അവ സംയോജിപ്പിക്കുകയും ചെയ്യാം. നിങ്ങളുടെ ഡാറ്റ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത് എന്ന് നിങ്ങളെ അറിയിക്കുന്നതിന് കമ്പനികൾക്ക് ഉത്തരവാദിത്തമുണ്ട്. ഞങ്ങളുടെ <ph name="BEGIN_LINK" />സ്വകാര്യതാ നയത്തിൽ<ph name="END_LINK" /> കൂടുതലറിയുക.</translation>
+<translation id="931910205193418957">അദൃശ്യ മോഡിൽ Chrome മൂന്നാം കക്ഷി കുക്കികൾ ബ്ലോക്ക് ചെയ്യുന്നു, എന്നാൽ നിങ്ങളുടെ അഡ്‌മിൻ ഈ സൈറ്റിനായി മൂന്നാം കക്ഷി കുക്കികൾ അനുവദിച്ചു. നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റിൽ ഉള്ളടക്കം ഉൾച്ചേർത്തിട്ടുള്ള കമ്പനികൾക്ക് ലഭ്യമാകുന്ന വിവരങ്ങൾ പരിമിതപ്പെടുത്താനാകുന്ന ഫീച്ചറുകളും അദൃശ്യ മോഡ് നൽകുന്നു. അദൃശ്യ മോഡിലെ ട്രാക്കിംഗ് പരിരക്ഷകൾ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യുക.</translation>
 <translation id="989939163029143304">നിങ്ങൾക്കായി ഉള്ളടക്കം വ്യക്തിപരമാക്കാൻ വെബ്സൈറ്റുകൾക്കും അവരുടെ പരസ്യ പങ്കാളികൾക്കും പരസ്യത്തിന്റെ വിഷയങ്ങൾ ഉപയോഗിക്കാം. മൂന്നാം-കക്ഷി കുക്കികളുമായി താരതമ്യം ചെയ്യുമ്പോൾ, നിങ്ങൾ ബ്രൗസ് ചെയ്യുന്നതിനനുസരിച്ച് നിങ്ങളെക്കുറിച്ച് മനസ്സിലാക്കാൻ ഏതെല്ലാം സൈറ്റുകൾക്ക് കഴിയുമെന്നത് പരിമിതപ്പെടുത്താൻ പരസ്യത്തിന്റെ വിഷയങ്ങൾ സഹായിക്കുന്നു</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ms.xtb b/components/strings/privacy_sandbox_strings_ms.xtb
index d321fc05..9731ca8 100644
--- a/components/strings/privacy_sandbox_strings_ms.xtb
+++ b/components/strings/privacy_sandbox_strings_ms.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium memadamkan sebarang data aktiviti yang telah anda kongsi dengan laman selepas 30 hari. Jika anda melawati laman sekali lagi, data aktiviti tersebut mungkin dipaparkan semula pada senarai. Ketahui lebih lanjut tentang <ph name="BEGIN_LINK1" />pengurusan privasi iklan anda dalam Chromium<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Padamkan semua data?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Apakah jenis data yang digunakan?<ph name="END_BOLD" /> Topik iklan anda adalah berdasarkan sejarah penyemakan imbas terbaharu anda, iaitu senarai laman yang telah anda lawati menggunakan Chrome pada peranti ini.</translation>
+<translation id="1529201733207295376">Kuki pihak ketiga disekat. Inkognito juga menyediakan ciri yang boleh mengehadkan maklumat yang tersedia kepada syarikat dengan kandungan terbenam pada laman yang anda lawati. Anda boleh mengurus perlindungan penjejakan Inkognito dalam <ph name="START_LINK" />Tetapan<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google menghendaki syarikat untuk menyatakan secara terbuka bahawa mereka tidak akan menggunakan data ini untuk menjejaki anda merentas laman. Sesetengah laman mungkin menggunakan aktiviti anda untuk memeribadikan pengalaman anda bukan untuk iklan sahaja. Mereka juga mungkin menggabungkan aktiviti anda dengan maklumat lain tentang anda yang telah diketahui oleh mereka. Syarikat bertanggungjawab untuk memaklumi anda tentang cara mereka menggunakan data anda. Ketahui lebih lanjut tentang cara Google melindungi data anda dalam <ph name="BEGIN_LINK" />Dasar Privasi<ph name="END_LINK" /> kami.</translation>
 <translation id="1569440020357229235">Apabila anda berada dalam mod Inkognito, laman tidak boleh menggunakan kuki pihak ketiga. Jika laman yang bergantung pada kuki ini tidak berfungsi, anda boleh <ph name="BEGIN_LINK" />cuba memberikan akses sementara kepada kuki pihak ketiga untuk laman itu<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Bagaimanakah laman menggunakan data ini?<ph name="END_BOLD" /> Chrome mencatat topik yang diminati semasa anda melakukan semak imbas. Label topik ditakrifkan dahulu dan merangkumi perkara seperti, Seni &amp; Hiburan, Beli-belah dan Sukan. Kemudian, laman yang anda lawati boleh meminta Chrome beberapa topik anda untuk memeribadikan iklan yang anda lihat.</translation>
@@ -52,6 +53,7 @@
 <translation id="3918378745482005425">Sesetengah ciri mungkin tidak berfungsi. Laman yang berkaitan masih boleh menggunakan kuki pihak ketiga.</translation>
 <translation id="3918927280411834522">iklan yang dicadangkan laman.</translation>
 <translation id="3952955829113227810">Chromium menyekat kuki pihak ketiga dalam Inkognito tetapi anda membuat pengecualian untuk laman ini. Inkognito juga menyediakan ciri yang boleh mengehadkan maklumat yang tersedia kepada syarikat dengan kandungan terbenam pada laman yang anda lawati. Urus perlindungan penjejakan Inkognito dalam <ph name="BEGIN_LINK" />Tetapan<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">Kuki pihak ketiga disekat. Inkognito juga menyediakan ciri yang boleh mengehadkan maklumat yang tersedia kepada syarikat dengan kandungan terbenam pada laman yang anda lawati. Anda boleh mengurus perlindungan penjejakan Inkognito dalam <ph name="BEGIN_LINK" />Tetapan<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google menghendaki syarikat untuk menyatakan secara terbuka bahawa mereka tidak akan menggunakan data ini untuk menjejaki anda merentas laman. Sesetengah laman mungkin menggunakan aktiviti anda untuk memeribadikan pengalaman anda bukan untuk iklan sahaja. Mereka juga mungkin menggabungkan aktiviti anda dengan maklumat lain tentang anda yang telah diketahui oleh mereka. Syarikat bertanggungjawab untuk memaklumi anda tentang cara mereka menggunakan data anda. Ketahui lebih lanjut dalam <ph name="BEGIN_LINK1" />Dasar Privasi<ph name="LINK_END1" /> kami.</translation>
 <translation id="4053540477069125777">Laman berkaitan yang ditentukan oleh <ph name="RWS_OWNER" /></translation>
 <translation id="408237597986622827">Chromium menyekat kuki pihak ketiga dalam Inkognito tetapi anda membuat pengecualian untuk laman ini. Inkognito juga menyediakan ciri yang boleh mengehadkan maklumat yang tersedia kepada syarikat dengan kandungan terbenam pada laman yang anda lawati.</translation>
@@ -91,6 +93,7 @@
 <translation id="6053735090575989697">Ketahui lebih lanjut tentang cara Google melindungi data anda dalam Dasar Privasi kami.</translation>
 <translation id="6195163219142236913">Kuki pihak ketiga adalah terhad</translation>
 <translation id="6196640612572343990">Sekat kuki pihak ketiga</translation>
+<translation id="6272892028045906139">Tetapan untuk perlindungan penjejakan Inkognito</translation>
 <translation id="6282129116202535093">Iklan yang dicadangkan laman membantu untuk melindungi sejarah penyemakan imbas dan identiti anda sambil membenarkan laman untuk memaparkan iklan yang berkaitan kepada anda. Dengan menggunakan aktiviti anda, laman lain boleh mencadangkan iklan yang berkaitan sambil anda meneruskan penyemakan imbas. Anda boleh melihat senarai laman ini dan menyekat laman yang tidak dimahukan dalam tetapan.</translation>
 <translation id="6308169245546905162">Laman boleh menggunakan kuki pihak ketiga untuk mengetahui tindakan yang anda ambil pada laman lain</translation>
 <translation id="6398358690696005758">Ketahui lebih lanjut tentang cara Google melindungi data anda dalam <ph name="BEGIN_LINK1" />Dasar Privasi<ph name="LINK_END1" /> kami.</translation>
@@ -103,6 +106,7 @@
 <translation id="7315780377187123731">Lagi tentang pilihan Sekat kuki pihak ketiga</translation>
 <translation id="737025278945207416">Sesetengah laman mungkin menggunakan aktiviti anda untuk memeribadikan pengalaman anda tidak untuk iklan sahaja. Laman itu juga mungkin menyimpan topik iklan selama lebih 4 minggu dan mungkin menggabungkan topik itu dengan maklumat lain tentang anda yang sudah mereka ketahui</translation>
 <translation id="7374493521304367420">Laman masih boleh menggunakan kuki untuk melihat aktiviti penyemakan imbas pada laman mereka sendiri</translation>
+<translation id="7379649202155190245">Perlindungan penjejakan dalam Inkognito</translation>
 <translation id="7419391859099619574">Google menghendaki syarikat untuk menyatakan secara terbuka bahawa mereka tidak akan menggunakan data ini untuk menjejaki anda merentas laman. Sesetengah laman mungkin menggunakan aktiviti anda untuk memeribadikan pengalaman anda bukan untuk iklan sahaja. Laman itu juga mungkin menyimpan topik iklan selama lebih 4 minggu dan menggabungkan topik itu dengan maklumat lain tentang anda yang sudah mereka ketahui. Syarikat bertanggungjawab untuk memaklumi anda tentang cara mereka menggunakan data anda. <ph name="BEGIN_LINK1" />Ketahui lebih lanjut dalam Dasar Privasi kami<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome memadamkan sebarang data aktiviti yang telah anda kongsi dengan laman selepas 30 hari. Jika anda melawati laman sekali lagi, data aktiviti tersebut mungkin dipaparkan semula pada senarai. Ketahui lebih lanjut tentang <ph name="BEGIN_LINK1" />pengurusan privasi iklan anda dalam Chrome<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Ciri laman yang bergantung pada kuki pihak ketiga mungkin tidak berfungsi</translation>
diff --git a/components/strings/privacy_sandbox_strings_my.xtb b/components/strings/privacy_sandbox_strings_my.xtb
index 13f5389..7b7a955 100644
--- a/components/strings/privacy_sandbox_strings_my.xtb
+++ b/components/strings/privacy_sandbox_strings_my.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">ဝဘ်ဆိုက်များနှင့် သင်မျှဝေထားသော လုပ်ဆောင်ချက် ဒေတာကို ရက် ၃၀ နောက်ပိုင်းတွင် Chromium က အလိုအလျောက်ဖျက်သည်။ ဝဘ်ဆိုက်တစ်ခုကို ပြန်ဝင်ကြည့်ပါက ၎င်းသည် စာရင်းတွင် ပြန်ပေါ်လာနိုင်သည်။ <ph name="BEGIN_LINK1" />Chromium တွင် ကြော်ငြာဆိုင်ရာ အချက်အလက်လုံခြုံမှုကို စီမံခြင်း<ph name="LINK_END1" /> အကြောင်း ပိုမိုလေ့လာပါ။</translation>
 <translation id="1355088139103479645">ဒေတာအားလုံး ဖျက်မလား။</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />မည်သည့်ဒေတာကို အသုံးပြုသလဲ။<ph name="END_BOLD" /> ကြော်ငြာအကြောင်းအရာများကို မကြာသေးမီက ကြည့်ရှုမှုမှတ်တမ်းအပေါ် အခြေခံထားပြီး ၎င်းမှာ ဤစက်တွင် Chrome ဖြင့် သင်ဝင်ကြည့်သည့်ဝဘ်ဆိုက်များ၏ စာရင်းဖြစ်သည်။</translation>
+<translation id="1529201733207295376">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ပိတ်ထားသည်။ ‘ရုပ်ဖျက်မုဒ်’ သည် သင်ဝင်ကြည့်သည့် ဝဘ်ဆိုက်တွင် မြှုပ်သွင်းထားသော အကြောင်းအရာပိုင်ရှင် ကုမ္ပဏီများ ရရှိနိုင်သည့် အချက်အလက်များအား ကန့်သတ်နိုင်သော တူးလ်များကိုလည်း ပံ့ပိုးသည်။ <ph name="START_LINK" />ဆက်တင်<ph name="END_LINK" /> တွင် ‘ရုပ်ဖျက်မုဒ်’ ခြေရာခံခြင်းဆိုင်ရာ အကာအကွယ်များကို စီမံနိုင်သည်။</translation>
 <translation id="1559726735555610004">ဝဘ်ဆိုက်များတွင် သင့်အား မည်သူမည်ဝါဖြစ်ကြောင်း ခြေရာခံရန်အတွက် ဤဒေတာကို သုံးမည်မဟုတ်ကြောင်း လူသိရှင်ကြားထုတ်ပြန်ရန် Google က ကုမ္ပဏီများအား တောင်းဆိုထားသည်။ ဝဘ်ဆိုက်အချို့သည် ကြော်ငြာအတွက်သာမက သင့်အသုံးပြုမှုကို ပုဂ္ဂိုလ်ရေးသီးသန့်ဖြစ်စေရန် သင့်လုပ်ဆောင်ချက်ကို အသုံးချနိုင်သည်။ ၎င်းတို့သည် ဤလုပ်ဆောင်ချက်နှင့် ၎င်းတို့သိထားပြီးဖြစ်သော သင့်အကြောင်း အခြားအချက်အလက်များကိုလည်း ပေါင်းစပ်နိုင်သည်။ သင့်ဒေတာကို ၎င်းတို့အသုံးပြုပုံနှင့်ပတ်သက်၍ သင့်အားအသိပေးရန် ကုမ္ပဏီများတွင် တာဝန်ရှိသည်။ Google က သင့်ဒေတာကို ကာကွယ်ပုံအကြောင်း ကျွန်ုပ်တို့၏ <ph name="BEGIN_LINK" />ကိုယ်ရေးအချက်အလက်လုံခြုံမှုဆိုင်ရာ မူဝါဒ<ph name="END_LINK" /> တွင် ပိုမိုလေ့လာနိုင်သည်။</translation>
 <translation id="1569440020357229235">သင် ရုပ်ဖျက်မုဒ်သုံးနေသောအခါ ဝဘ်ဆိုက်များသည် ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများ သုံး၍မရပါ။ ဤကွတ်ကီးများပေါ် မှီခိုသော ဝဘ်ဆိုက်သည် အလုပ်မလုပ်ပါက <ph name="BEGIN_LINK" />အဆိုပါဝဘ်ဆိုက်အား ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ယာယီသုံးခွင့်ပေးကြည့်နိုင်သည်<ph name="END_LINK" />။</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />ဤဒေတာကို ဝဘ်ဆိုက်များက ဘယ်လိုသုံးသလဲ။<ph name="END_BOLD" /> သင်ဆက်ကြည့်နေစဉ် Chrome က သင်စိတ်ဝင်စားသော အကြောင်းအရာများကို သိနိုင်သည်။ အကြောင်းအရာအညွှန်းများကို ကြိုတင်သတ်မှတ်ထားပြီး အနုပညာနှင့် ဖျော်ဖြေရေး၊ ဈေးဝယ်ထွက်ခြင်းနှင့် အားကစားတို့ကဲ့သို့သောအရာများ ပါဝင်သည်။ နောင်တွင် သင်ဝင်ကြည့်သည့် ဝဘ်ဆိုက်သည် သင်မြင်ရမည့်ကြော်ငြာများကို ပုဂ္ဂိုလ်ရေးသီးသန့်ပြုလုပ်ရန် Chrome ထံမှ အကြောင်းအရာအချို့ တောင်းဆိုနိုင်သည်။</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">ဝဘ်ဆိုက်များနှင့် သင်မျှဝေထားသော လုပ်ဆောင်ချက် ဒေတာကို ရက် ၃၀ နောက်ပိုင်းတွင် Chrome က အလိုအလျောက်ဖျက်သည်။ ဝဘ်ဆိုက်တစ်ခုကို ပြန်ဝင်ကြည့်ပါက ၎င်းသည် စာရင်းတွင် ပြန်ပေါ်လာနိုင်သည်။ <ph name="BEGIN_LINK" />Chrome တွင် ကြော်ငြာဆိုင်ရာ အချက်အလက်လုံခြုံမှုကို စီမံခြင်း<ph name="END_LINK" /> အကြောင်း ပိုမိုလေ့လာပါ။</translation>
 <translation id="3918378745482005425">ဝန်ဆောင်မှုအချို့ အလုပ်မလုပ်နိုင်ပါ။ သက်ဆိုင်ရာဝဘ်ဆိုက်များက ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ဆက်သုံးနိုင်သည်။</translation>
 <translation id="3918927280411834522">ဝဘ်ဆိုက်အကြံပြုကြော်ငြာများ။</translation>
+<translation id="3973883340787276788">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ပိတ်ထားသည်။ ‘ရုပ်ဖျက်မုဒ်’ သည် သင်ဝင်ကြည့်သည့် ဝဘ်ဆိုက်တွင် မြှုပ်သွင်းထားသော အကြောင်းအရာပိုင်ရှင် ကုမ္ပဏီများ ရရှိနိုင်သည့် အချက်အလက်များအား ကန့်သတ်နိုင်သော တူးလ်များကိုလည်း ပံ့ပိုးသည်။ <ph name="BEGIN_LINK" />ဆက်တင်<ph name="END_LINK" /> တွင် ‘ရုပ်ဖျက်မုဒ်’ ခြေရာခံခြင်းဆိုင်ရာ အကာအကွယ်များကို စီမံနိုင်သည်။</translation>
 <translation id="4009365983562022788">ဝဘ်ဆိုက်များတွင် သင့်အား မည်သူမည်ဝါဖြစ်ကြောင်း ခြေရာခံရန်အတွက် ဤဒေတာကို သုံးမည်မဟုတ်ကြောင်း လူသိရှင်ကြားထုတ်ပြန်ရန် Google က ကုမ္ပဏီများအား တောင်းဆိုထားသည်။ ဝဘ်ဆိုက်အချို့သည် ကြော်ငြာအတွက်သာမက သင့်အသုံးပြုမှုကို ပုဂ္ဂိုလ်ရေးသီးသန့်ဖြစ်စေရန် သင့်လုပ်ဆောင်ချက်ကို အသုံးချနိုင်သည်။ ၎င်းတို့သည် ဤလုပ်ဆောင်ချက်နှင့် ၎င်းတို့သိထားပြီးဖြစ်သော သင့်အကြောင်း အခြားအချက်အလက်များကိုလည်း ပေါင်းစပ်နိုင်သည်။ သင့်ဒေတာကို ၎င်းတို့အသုံးပြုပုံနှင့်ပတ်သက်၍ သင့်အားအသိပေးရန် ကုမ္ပဏီများတွင် တာဝန်ရှိသည်။ ကျွန်ုပ်တို့၏ <ph name="BEGIN_LINK1" />ကိုယ်ရေးအချက်အလက်လုံခြုံမှုဆိုင်ရာ မူဝါဒ<ph name="LINK_END1" /> တွင် ပိုမိုလေ့လာပါ။</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> က သတ်မှတ်သည့် ဆက်စပ်ဝဘ်ဆိုက်များ</translation>
 <translation id="417625634260506724">စာရင်းပါဝဘ်ဆိုက်များက သုံးထားသော သိုလှောင်ခန်းစုစုပေါင်း- <ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">Google က သင့်ဒေတာကို ကာကွယ်ပုံအကြောင်း ကျွန်ုပ်တို့၏ ‘ကိုယ်ရေးအချက်အလက်လုံခြုံမှုဆိုင်ရာ မူဝါဒ’ တွင် ပိုမိုလေ့လာနိုင်သည်။</translation>
 <translation id="6195163219142236913">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ကန့်သတ်ထားသည်</translation>
 <translation id="6196640612572343990">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ပိတ်ထားရန်</translation>
+<translation id="6272892028045906139">‘ရုပ်ဖျက်မုဒ်’ ခြေရာခံခြင်းဆိုင်ရာ အကာအကွယ်များအတွက် ဆက်တင်</translation>
 <translation id="6282129116202535093">ဝဘ်ဆိုက်အကြံပြုကြော်ငြာများသည် ဝဘ်ဆိုက်များက သင့်အား သက်ဆိုင်သော ကြော်ငြာများပြခွင့်ပြုနေချိန်တွင် သင့်ကြည့်ရှုမှုမှတ်တမ်းနှင့် အထောက်အထားကို ကူညီကာကွယ်ပေးသည်။ သင့်လုပ်ဆောင်ချက်ပေါ် မူတည်၍ သင်ဆက်လက်ကြည့်ရှုသည်နှင့်အမျှ အခြားဝဘ်ဆိုက်များက သက်ဆိုင်ရာ ကြော်ငြာများကို အကြံပြုနိုင်သည်။ ဤဝဘ်ဆိုက်များစာရင်းကို သင်မြင်တွေ့နိုင်ပြီး မလိုလားသည့်ဝဘ်ဆိုက်ကို ဆက်တင်များတွင် ပိတ်ထားနိုင်သည်။</translation>
 <translation id="6308169245546905162">ဝဘ်ဆိုက်များသည် အခြားဝဘ်ဆိုက်ပေါ်ရှိ သင်၏လုပ်ဆောင်ချက်များအကြောင်း လေ့လာရန် ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများ သုံးနိုင်သည်</translation>
 <translation id="6398358690696005758">Google က သင့်ဒေတာကို ကာကွယ်ပုံအကြောင်း ကျွန်ုပ်တို့၏ <ph name="BEGIN_LINK1" />ကိုယ်ရေးအချက်အလက်လုံခြုံမှုဆိုင်ရာ မူဝါဒ<ph name="LINK_END1" /> တွင် ပိုမိုလေ့လာနိုင်သည်။</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများကို ပိတ်ထားရန် ရွေးချယ်စရာအကြောင်း နောက်ထပ်အချက်အလက်</translation>
 <translation id="737025278945207416">ဝဘ်ဆိုက်အချို့သည် ကြော်ငြာအတွက်သာမက သင့်အသုံးပြုမှုကို ပုဂ္ဂိုလ်ရေးသီးသန့်ဖြစ်စေရန် သင့်လုပ်ဆောင်ချက်ကို အသုံးချနိုင်သည်။ ၎င်းတို့သည် ၄ ပတ်ထက်ပိုသော ကြော်ငြာအကြောင်းအရာများကိုလည်း သိမ်းနိုင်ပြီး ဤလုပ်ဆောင်ချက်နှင့် ၎င်းတို့သိထားပြီးဖြစ်သော သင့်အကြောင်း အခြားအချက်အလက်များကို ပေါင်းစပ်နိုင်သည်</translation>
 <translation id="7374493521304367420">ဝဘ်ဆိုက်များသည် ၎င်းတို့၏ဝဘ်ဆိုက်ပေါ်ရှိ ကြည့်ရှုခြင်းများ မြင်ရရန် ကွတ်ကီးများကို သုံးနိုင်သေးသည်</translation>
+<translation id="7379649202155190245">ရုပ်ဖျက်မုဒ်ရှိ ခြေရာခံခြင်းဆိုင်ရာ အကာအကွယ်များ</translation>
 <translation id="7419391859099619574">ဝဘ်ဆိုက်များတွင် သင့်အား မည်သူမည်ဝါဖြစ်ကြောင်း ခြေရာခံရန်အတွက် ဤဒေတာကို သုံးမည်မဟုတ်ကြောင်း လူသိရှင်ကြားထုတ်ပြန်ရန် Google က ကုမ္ပဏီများအား တောင်းဆိုထားသည်။ ဝဘ်ဆိုက်အချို့သည် ကြော်ငြာအတွက်သာမက သင့်အသုံးပြုမှုကို ပုဂ္ဂိုလ်ရေးသီးသန့်ဖြစ်စေရန် သင့်လုပ်ဆောင်ချက်ကို အသုံးချနိုင်သည်။ ၎င်းတို့သည် ၄ ပတ်ထက်ပိုသော ကြော်ငြာအကြောင်းအရာများကိုလည်း သိမ်းနိုင်ပြီး ဤလုပ်ဆောင်ချက်နှင့် ၎င်းတို့သိထားပြီးဖြစ်သော သင့်အကြောင်း အခြားအချက်အလက်များကို ပေါင်းစပ်နိုင်သည်။ သင့်ဒေတာကို ၎င်းတို့အသုံးပြုပုံနှင့်ပတ်သက်၍ သင့်အားအသိပေးရန် ကုမ္ပဏီများတွင် တာဝန်ရှိသည်။ <ph name="BEGIN_LINK1" />ကျွန်ုပ်တို့၏ ကိုယ်ရေးအချက်အလက်လုံခြုံမှုဆိုင်ရာ မူဝါဒတွင် ပိုလေ့လာရန်<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">ဝဘ်ဆိုက်များနှင့် သင်မျှဝေထားသော လုပ်ဆောင်ချက် ဒေတာကို ရက် ၃၀ နောက်ပိုင်းတွင် Chrome က အလိုအလျောက်ဖျက်သည်။ ဝဘ်ဆိုက်တစ်ခုကို ပြန်ဝင်ကြည့်ပါက ၎င်းသည် စာရင်းတွင် ပြန်ပေါ်လာနိုင်သည်။ <ph name="BEGIN_LINK1" />Chrome တွင် ကြော်ငြာဆိုင်ရာ အချက်အလက်လုံခြုံမှုကို စီမံခြင်း<ph name="LINK_END1" /> အကြောင်း ပိုမိုလေ့လာပါ။</translation>
 <translation id="7453144832830554937">ပြင်ပကုမ္ပဏီ၏ကွတ်ကီးများပေါ် မှီခိုသော ဝဘ်ဆိုက်ဝန်ဆောင်မှုများ အလုပ်မလုပ်နိုင်ပါ</translation>
diff --git a/components/strings/privacy_sandbox_strings_nl.xtb b/components/strings/privacy_sandbox_strings_nl.xtb
index be55acf..e41e90bb 100644
--- a/components/strings/privacy_sandbox_strings_nl.xtb
+++ b/components/strings/privacy_sandbox_strings_nl.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Je kunt wijzigingen aanbrengen in de instellingen voor advertentieprivacy</translation>
 <translation id="1780659583673667574">Als je bijvoorbeeld een site bezoekt om recepten voor het avondeten te vinden, kan de site besluiten dat je geïnteresseerd bent in koken. Later kan een andere site je een gerelateerde advertentie tonen voor een bezorgservice voor boodschappen die door de eerste site is voorgesteld.</translation>
 <translation id="1818866261309406359">Beheer gegevens van gerelateerde sites in een nieuw tabblad</translation>
+<translation id="1824257235526922152">Chromium blokkeert cookies van derden in de incognitomodus, maar een extensie heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
 <translation id="1887631853265748225">Met functies voor advertentieprivacy kun je beperken wat websites en hun advertentiepartners over jou te weten kunnen komen als ze je gepersonaliseerde advertenties tonen.</translation>
 <translation id="1954777269544683286">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. <ph name="BEGIN_LINK" />Meer informatie vind je in ons Privacybeleid<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Functies op sommige sites werken misschien niet</translation>
 <translation id="2089118378428549994">Je wordt uitgelogd van deze sites</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Hoe beheer je deze gegevens?<ph name="END_BOLD" /> Chrome verwijdert automatisch sites die ouder zijn dan 30 dagen. Een site die je opnieuw bezoekt, kan weer op de lijst komen te staan. Je kunt ook op elk moment via de Chrome-instellingen voorkomen dat een site advertenties voor je voorstelt of door sites voorgestelde advertenties uitzetten.</translation>
 <translation id="2096716221239095980">Alle gegevens verwijderen</translation>
+<translation id="2213012319160025454">Trackingbeveiligingsmaatregelen in de incognitomodus beheren</translation>
 <translation id="2235344399760031203">Cookies van derden worden geblokkeerd</translation>
+<translation id="2313907619050827224">Chromium blokkeert cookies van derden in de incognitomodus, maar je beheerder heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt. Beheer trackingbeveiligingsmaatregelen in de incognitomodus via <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Privacybeleid van Google</translation>
 <translation id="235832722106476745">Chrome verwijdert automatisch advertentieonderwerpen die ouder zijn dan 4 weken</translation>
 <translation id="2496115946829713659">Sites kunnen cookies van derden gebruiken om content en advertenties te personaliseren en informatie te verzamelen over acties die je op andere sites uitvoert</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Advertentiemeting</translation>
 <translation id="3425311689852411591">Sites die afhankelijk zijn van cookies van derden, werken zoals verwacht</translation>
 <translation id="3442071090395342573">Chromium verwijdert na 30 dagen alle activiteitsgegevens die je met sites hebt gedeeld. Als je een site opnieuw bezoekt, kan deze weer op de lijst komen te staan. Meer informatie over <ph name="BEGIN_LINK" />hoe je de advertentieprivacy in Chromium beheert<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Cookies van derden worden geblokkeerd. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt. Beheer trackingbeveiligingsmaatregelen in de incognitomodus via <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Bij advertentiemeting worden beperkte typen gegevens gedeeld tussen sites om de prestaties van hun advertenties te meten. Denk bijvoorbeeld aan informatie over of je een aankoop hebt gedaan na bezoek aan een site.</translation>
 <translation id="3624583033347146597">Je voorkeuren voor cookies van derden kiezen</translation>
 <translation id="3645682729607284687">Chrome stelt interessante onderwerpen vast op basis van je recente browsegeschiedenis. Onderwerpen zijn onder andere Sport en Kleding.</translation>
 <translation id="3696118321107706175">Hoe sites je gegevens gebruiken</translation>
 <translation id="3749724428455457489">Meer informatie over door sites voorgestelde advertenties</translation>
+<translation id="375406326367313995">Chrome blokkeert cookies van derden in de incognitomodus, maar je hebt een uitzondering gemaakt voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt. Beheer trackingbeveiligingsmaatregelen in de incognitomodus via <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Je kunt ongewenste sites blokkeren. Chrome verwijdert sites die ouder zijn dan 30 dagen ook automatisch uit de lijst.</translation>
 <translation id="385051799172605136">Terug</translation>
 <translation id="3873208162463987752">Gerelateerde sites kunnen cookies van derden met elkaar delen om ervoor te zorgen dat sites werken zoals verwacht, bijvoorbeeld door je ingelogd te houden of je site-instellingen te onthouden. Sites zijn ervoor verantwoordelijk uit te leggen waarom ze toegang tot deze gegevens nodig hebben. <ph name="BEGIN_LINK" />Meer informatie<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome verwijdert na 30 dagen alle activiteitsgegevens die je met sites hebt gedeeld. Als je een site opnieuw bezoekt, kan deze weer op de lijst komen te staan. Meer informatie over <ph name="BEGIN_LINK" />hoe je de advertentieprivacy in Chrome beheert<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Sommige functies werken misschien niet. Gerelateerde sites kunnen nog steeds cookies van derden gebruiken.</translation>
 <translation id="3918927280411834522">door sites voorgestelde advertenties.</translation>
+<translation id="3952955829113227810">Chromium blokkeert cookies van derden in de incognitomodus, maar je hebt een uitzondering gemaakt voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt. Beheer trackingbeveiligingsmaatregelen in de incognitomodus via <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Sommige sites kunnen je activiteit gebruiken om de functionaliteit te personaliseren voor meer dan alleen advertenties. Ze kunnen deze gegevens ook combineren met andere informatie die ze al over je hebben. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. Meer informatie vind je in ons <ph name="BEGIN_LINK1" />Privacybeleid<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Gerelateerde sites gedefinieerd door <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium blokkeert cookies van derden in de incognitomodus, maar je hebt een uitzondering gemaakt voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
+<translation id="4159125650195886935">Chromium blokkeert cookies van derden in de incognitomodus, maar je beheerder heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
 <translation id="417625634260506724">Totale opslagruimte gebruikt door sites in de lijst: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Advertentieonderwerpen</translation>
 <translation id="4278390842282768270">Toegestaan</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Als een site niet werkt zoals verwacht, kun je proberen cookies van derden tijdelijk toe te staan voor een specifieke site die je bezoekt</translation>
 <translation id="4995684599009077956">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Sommige sites kunnen je activiteit gebruiken om de functionaliteit te personaliseren voor meer dan alleen advertenties. Ze kunnen advertentieonderwerpen ook langer dan 4 weken opslaan en deze combineren met andere informatie die ze al over je hebben. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. <ph name="BEGIN_LINK" />Meer informatie vind je in ons Privacybeleid<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Heeft gerelateerde sites</translation>
+<translation id="5024297549595367599">Cookies van derden worden geblokkeerd. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
 <translation id="5055880590417889642">Je activiteit is een van de vele factoren die een site kan gebruiken om advertenties voor te stellen. Als door sites voorgestelde advertenties uitstaat, kunnen sites je nog steeds advertenties tonen, maar die zijn dan misschien minder gepersonaliseerd. Meer informatie over</translation>
 <translation id="5117284457376555514">Sites kunnen geen cookies van derden gebruiken om content en advertenties te personaliseren en informatie te verzamelen over acties die je op andere sites uitvoert, tenzij je gerelateerde sites toegang tot deze cookies geeft. Sommige sitefuncties werken misschien niet zoals verwacht.</translation>
 <translation id="5165490319523240316">Sites en hun advertentiepartners kunnen je activiteit gebruiken, zoals hoe je je tijd besteedt op sites die je bezoekt, om advertenties op andere sites te personaliseren. Als je bijvoorbeeld een site bezoekt om recepten voor het avondeten te vinden, kan de site besluiten dat je geïnteresseerd bent in koken. Later kan een andere site je een gerelateerde advertentie tonen voor een bezorgservice voor boodschappen die door de eerste site is voorgesteld.</translation>
 <translation id="544199055391706031">Je activiteit is een van de vele factoren die een site kan gebruiken om advertenties voor te stellen. Als door sites voorgestelde advertenties uitstaat, kunnen sites je nog steeds advertenties tonen, maar die zijn dan misschien minder gepersonaliseerd. Meer informatie over <ph name="BEGIN_LINK" />door sites voorgestelde advertenties<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Gegevens van gerelateerde sites beheren</translation>
+<translation id="5535388436012824806">Chrome blokkeert cookies van derden in de incognitomodus, maar je hebt een uitzondering gemaakt voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
 <translation id="5574580428711706114">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. <ph name="BEGIN_LINK1" />Meer informatie vind je in ons Privacybeleid<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Geblokkeerd</translation>
 <translation id="5759648952769618186">Onderwerpen zijn gebaseerd op je recente browsegeschiedenis en helpen te beperken wat sites en hun advertentiepartners over jou te weten kunnen komen om je gepersonaliseerde advertenties te tonen</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Hoe gebruiken sites deze gegevens?<ph name="END_BOLD" /> Sites die je bezoekt, kunnen Chrome om informatie vragen zodat ze de prestaties van hun advertenties kunnen meten. Chrome beschermt je privacy door te beperken welke informatie sites met elkaar kunnen delen.</translation>
+<translation id="5861490386119603604">Chrome blokkeert cookies van derden in de incognitomodus, maar je beheerder heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
+<translation id="5915946252696843290">Privacy en sitegegevens</translation>
+<translation id="5985520262499095091">Chrome blokkeert cookies van derden in de incognitomodus, maar een extensie heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt.</translation>
 <translation id="6053735090575989697">Neem ons Privacybeleid door voor meer informatie over hoe Google je gegevens beschermt.</translation>
 <translation id="6195163219142236913">Cookies van derden beperkt</translation>
 <translation id="6196640612572343990">Cookies van derden blokkeren</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Sitefuncties die afhankelijk zijn van cookies van derden, werken zoals verwacht</translation>
 <translation id="8365690958942020052">Een site die je bezoekt kan om deze informatie vragen. Dit kunnen je advertentieonderwerpen zijn of advertenties die worden voorgesteld door sites die je hebt bezocht.</translation>
 <translation id="839994149685752920">Sites kunnen cookies van derden gebruiken om content en advertenties te personaliseren</translation>
+<translation id="8428213095426709021">Instellingen</translation>
 <translation id="8477178913400731244">Gegevens verwijderen</translation>
+<translation id="8486457244881562857">De beveiligingsmaatregelen worden onderbroken totdat alle incognitovensters zijn gesloten. <ph name="BEGIN_LINK" />Feedback sturen<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Opent het Privacybeleid op een nieuw tabblad</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Hoe beheer je deze gegevens?<ph name="END_BOLD" /> Chrome verwijdert automatisch onderwerpen die ouder zijn dan 4 weken. Terwijl je browst, kan een onderwerp opnieuw verschijnen in de lijst. In de Chrome-instellingen kun je ook altijd onderwerpen blokkeren als je niet wilt dat Chrome deze met sites deelt en advertentieonderwerpen uitzetten.</translation>
+<translation id="8825639607990802302">Opties voor privacy en sitegegevens</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Hoe gebruiken sites deze gegevens?<ph name="END_BOLD" /> Sites en hun advertentiepartners kunnen je activiteit gebruiken om advertenties op andere sites te personaliseren. Als je bijvoorbeeld een site bezoekt om recepten voor het avondeten te vinden, kan de site besluiten dat je geïnteresseerd bent in koken. Later kan een andere site je een gerelateerde advertentie tonen voor een bezorgservice voor boodschappen die door de eerste site is voorgesteld.</translation>
 <translation id="8944485226638699751">Beperkt</translation>
 <translation id="8984005569201994395">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Sommige sites kunnen je activiteit gebruiken om de functionaliteit te personaliseren voor meer dan alleen advertenties. Ze kunnen deze gegevens ook combineren met andere informatie die ze al over je hebben. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. <ph name="BEGIN_LINK" />Meer informatie vind je in ons Privacybeleid<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Met deze actie verwijder je alle gegevens en cookies die zijn opgeslagen door <ph name="SITE_NAME" /> en gerelateerde sites</translation>
 <translation id="9162335340010958530">Sites kunnen geen cookies van derden gebruiken om content en advertenties te personaliseren en informatie te verzamelen over acties die je op andere sites uitvoert, tenzij je gerelateerde sites toegang tot deze cookies geeft</translation>
 <translation id="9168357768716791362">Google vereist dat bedrijven openbaar verklaren dat ze deze gegevens niet gebruiken om je te volgen op meerdere sites. Sommige sites kunnen je activiteit gebruiken om de functionaliteit te personaliseren voor meer dan alleen advertenties. Ze kunnen advertentieonderwerpen ook langer dan 4 weken opslaan en deze combineren met andere informatie die ze al over je hebben. Bedrijven zijn ervoor verantwoordelijk je te laten weten hoe ze je gegevens gebruiken. Meer informatie vind je in ons <ph name="BEGIN_LINK" />Privacybeleid<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome blokkeert cookies van derden in de incognitomodus, maar je beheerder heeft cookies van derden toegestaan voor deze site. De incognitomodus biedt ook functies waarmee je de informatie kunt beperken die beschikbaar is voor bedrijven waarvan de content is ingesloten op een site die je bezoekt. Beheer trackingbeveiligingsmaatregelen in de incognitomodus via <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Websites en hun advertentiepartners kunnen advertentieonderwerpen gebruiken om content voor jou te personaliseren. In vergelijking met cookies van derden helpen advertentieonderwerpen om te beperken wat sites over je te weten kunnen komen terwijl je browst.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_pt-BR.xtb b/components/strings/privacy_sandbox_strings_pt-BR.xtb
index 5bf8d76..b83801b 100644
--- a/components/strings/privacy_sandbox_strings_pt-BR.xtb
+++ b/components/strings/privacy_sandbox_strings_pt-BR.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Você pode mudar as configurações de privacidade de anúncios</translation>
 <translation id="1780659583673667574">Por exemplo, se você acessar um site para encontrar receitas para o jantar, ele pode concluir que você tem interesse em culinária. Depois, outro site pode mostrar um anúncio relacionado a um serviço de entrega de supermercado sugerido pelo primeiro site.</translation>
 <translation id="1818866261309406359">Gerenciar dados de sites relacionados em uma nova guia</translation>
+<translation id="1824257235526922152">O Chromium bloqueia cookies de terceiros na navegação anônima, mas uma extensão fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
 <translation id="1887631853265748225">Os recursos de privacidade de anúncios ajudam a limitar o que os sites e os parceiros de publicidade podem saber sobre você ao mostrar anúncios personalizados.</translation>
 <translation id="1954777269544683286">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. As empresas são responsáveis por informar como usam seus dados. <ph name="BEGIN_LINK" />Saiba mais na nossa Política de Privacidade<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">É possível que os recursos de alguns sites não funcionem</translation>
 <translation id="2089118378428549994">Sua conta será desconectada destes sites</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Como gerenciar esses dados?<ph name="END_BOLD" /> O Chrome exclui automaticamente sites que estão na lista há mais de 30 dias. Um site que você visitar novamente pode reaparecer na lista. Você também pode bloquear um site para que ele não sugira anúncios e desativar as sugestões quando quiser nas configurações do Chrome.</translation>
 <translation id="2096716221239095980">Excluir todos os dados</translation>
+<translation id="2213012319160025454">Gerenciar as proteções antirrastreamento no modo de navegação anônima</translation>
 <translation id="2235344399760031203">Os cookies de terceiros foram bloqueados</translation>
+<translation id="2313907619050827224">O Chromium bloqueia cookies de terceiros na navegação anônima, mas seu administrador fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita. Gerencie as proteções antirrastreamento no modo de navegação anônima nas <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Política de Privacidade do Google</translation>
 <translation id="235832722106476745">O Chrome exclui automaticamente temas de anúncios com mais de quatro semanas</translation>
 <translation id="2496115946829713659">Os sites podem usar cookies de terceiros para personalizar conteúdos e anúncios e saber o que você faz em outros sites.</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Medições de anúncios</translation>
 <translation id="3425311689852411591">Os sites que dependem de cookies de terceiros vão funcionar conforme o esperado</translation>
 <translation id="3442071090395342573">O Chromium exclui todos os dados de atividade que você compartilhou com sites após 30 dias. Se você visitar um site novamente, ele pode reaparecer na lista. Saiba mais sobre <ph name="BEGIN_LINK" />como gerenciar a privacidade de anúncios no Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Os cookies de terceiros foram bloqueados. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita. Gerencie as proteções antirrastreamento no modo de navegação anônima nas <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Com a medição de anúncios, tipos limitados de dados são compartilhados entre sites para avaliar a performance dos anúncios deles, por exemplo, se você fez uma compra depois de visitar um site.</translation>
 <translation id="3624583033347146597">Escolha suas preferências de cookies de terceiros</translation>
 <translation id="3645682729607284687">O Chrome registra temas do seu interesse com base no seu histórico de navegação recente. Por exemplo, assuntos como Esportes, Vestuário e muito mais</translation>
 <translation id="3696118321107706175">Como os sites usam seus dados</translation>
 <translation id="3749724428455457489">Saiba mais sobre anúncios sugeridos por sites</translation>
+<translation id="375406326367313995">O Chrome bloqueia cookies de terceiros na navegação anônima, mas você fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita. Gerencie as proteções antirrastreamento no modo de navegação anônima nas <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Você pode bloquear sites indesejados. O Chrome também exclui automaticamente sites que estão na lista há mais de 30 dias.</translation>
 <translation id="385051799172605136">Voltar</translation>
 <translation id="3873208162463987752">Sites relacionados podem compartilhar cookies de terceiros para que funcionem como esperado, como manter sua conta conectada ou lembrar as configurações do site. Os sites são responsáveis por explicar por que precisam de acesso a esses dados. <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">O Chrome exclui todos os dados de atividade que você compartilhou com sites após 30 dias. Se você visitar um site novamente, ele pode reaparecer na lista. Saiba mais sobre <ph name="BEGIN_LINK" />como gerenciar a privacidade de anúncios no Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">É possível que alguns recursos não funcionem. Os sites relacionados ainda podem usar cookies de terceiros.</translation>
 <translation id="3918927280411834522">anúncios sugeridos por sites.</translation>
+<translation id="3952955829113227810">O Chromium bloqueia cookies de terceiros na navegação anônima, mas você fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita. Gerencie as proteções antirrastreamento no modo de navegação anônima nas <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. Alguns sites podem usar sua atividade para personalizar sua experiência de outras formas, além de exibir anúncios. Eles também podem combinar esses dados a outras informações que já sabem sobre você. As empresas são responsáveis por informar como usam seus dados. Saiba mais na nossa <ph name="BEGIN_LINK1" />Política de Privacidade<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Sites relacionados definidos por <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">O Chromium bloqueia cookies de terceiros na navegação anônima, mas você fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
+<translation id="4159125650195886935">O Chromium bloqueia cookies de terceiros na navegação anônima, mas seu administrador fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
 <translation id="417625634260506724">Armazenamento total usado pelos sites da lista: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Temas do anúncio</translation>
 <translation id="4278390842282768270">Permitidos</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Se um site não funciona como esperado, tente permitir o uso de cookies de terceiros apenas para ele</translation>
 <translation id="4995684599009077956">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. Alguns sites podem usar sua atividade para personalizar sua experiência de outras formas, além de mostrar anúncios. Eles também podem armazenar temas de anúncios por mais de 4 semanas e combinar esses dados com outras informações que já sabem sobre você. As empresas são responsáveis por informar como usam seus dados. <ph name="BEGIN_LINK" />Saiba mais na nossa Política de Privacidade<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Tem sites relacionados</translation>
+<translation id="5024297549595367599">Os cookies de terceiros foram bloqueados. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
 <translation id="5055880590417889642">Sua atividade é uma das muitas coisas que um site pode usar para sugerir anúncios. Quando os anúncios sugeridos por sites estão desativados, eles ainda podem mostrar anúncios, mas podem ser menos personalizados. Saiba mais sobre</translation>
 <translation id="5117284457376555514">Os sites não podem usar cookies de terceiros para personalizar conteúdos e anúncios nem saber o que você faz em outros sites, a menos que você permita que sites relacionados acessem esses dados. Alguns recursos de sites podem não funcionar como esperado.</translation>
 <translation id="5165490319523240316">Os sites e os parceiros de publicidade deles podem usar suas atividades, como o tempo que você passa em páginas que visita, para personalizar anúncios em outros sites. Por exemplo, se você acessar um site para encontrar receitas para o jantar, ele pode concluir que você tem interesse em culinária. Depois, outro site pode mostrar um anúncio relacionado a um serviço de entrega de supermercado sugerido pelo primeiro site.</translation>
 <translation id="544199055391706031">Sua atividade é uma das muitas coisas que um site pode usar para sugerir anúncios. Quando os anúncios sugeridos por sites estão desativados, eles ainda podem mostrar anúncios, mas podem ser menos personalizados. Saiba mais sobre <ph name="BEGIN_LINK" />anúncios sugeridos por sites<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Gerenciar dados de sites relacionados</translation>
+<translation id="5535388436012824806">O Chrome bloqueia cookies de terceiros na navegação anônima, mas você fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
 <translation id="5574580428711706114">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. As empresas são responsáveis por informar como usam seus dados. <ph name="BEGIN_LINK1" />Saiba mais na nossa Política de Privacidade<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Bloqueados</translation>
 <translation id="5759648952769618186">Os temas são baseados no seu histórico de navegação recente e ajudam a limitar o que os sites e parceiros de publicidade podem saber sobre você para mostrar anúncios personalizados</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Como os sites usam esses dados?<ph name="END_BOLD" /> Os sites que você visita podem pedir ao Chrome informações que ajudam a medir a performance dos anúncios. O Chrome protege sua privacidade limitando as informações que os sites podem compartilhar entre si.</translation>
+<translation id="5861490386119603604">O Chrome bloqueia cookies de terceiros na navegação anônima, mas seu administrador fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
+<translation id="5915946252696843290">Privacidade e dados do site</translation>
+<translation id="5985520262499095091">O Chrome bloqueia cookies de terceiros na navegação anônima, mas uma extensão fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita.</translation>
 <translation id="6053735090575989697">Confira nossa Política de Privacidade para saber como o Google protege seus dados.</translation>
 <translation id="6195163219142236913">Cookies de terceiros limitados</translation>
 <translation id="6196640612572343990">Bloquear cookies de terceiros</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Os recursos de sites que dependem de cookies de terceiros vão funcionar conforme o esperado</translation>
 <translation id="8365690958942020052">Um site pode pedir essas informações, sejam os temas ou os anúncios sugeridos por páginas que você visitou.</translation>
 <translation id="839994149685752920">Os sites podem usar cookies de terceiros para personalizar conteúdos e anúncios</translation>
+<translation id="8428213095426709021">Configurações</translation>
 <translation id="8477178913400731244">Excluir dados</translation>
+<translation id="8486457244881562857">As proteções são pausadas até que todas as janelas anônimas sejam fechadas. <ph name="BEGIN_LINK" />Enviar feedback<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Abre a Política de Privacidade em uma nova guia</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Como gerenciar esses dados?<ph name="END_BOLD" /> O Chrome exclui automaticamente os temas que estão na lista há mais de quatro semanas. Enquanto você navega, um tema pode reaparecer na lista. Você também pode bloquear temas que não quer que o Chrome compartilhe com sites e os desativar quando quiser nas configurações do Chrome.</translation>
+<translation id="8825639607990802302">Opções de privacidade e dados do site</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Como os sites usam esses dados?<ph name="END_BOLD" /> Os sites e os parceiros de publicidade podem usar sua atividade para personalizar anúncios em outras páginas. Por exemplo, se você acessar um site para encontrar receitas para o jantar, ele pode concluir que você tem interesse em culinária. Depois, outro site pode mostrar um anúncio relacionado a um serviço de entrega de supermercado sugerido pelo primeiro site.</translation>
 <translation id="8944485226638699751">Limitados</translation>
 <translation id="8984005569201994395">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. Alguns sites podem usar sua atividade para personalizar sua experiência de outras formas, além de exibir anúncios. Eles também podem combinar esses dados a outras informações que já sabem sobre você. As empresas são responsáveis por informar como usam seus dados. <ph name="BEGIN_LINK" />Saiba mais na nossa Política de Privacidade<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Essa ação vai excluir todos os dados e cookies armazenados por <ph name="SITE_NAME" /> e sites relacionados</translation>
 <translation id="9162335340010958530">Os sites não podem usar cookies de terceiros para personalizar conteúdos e anúncios nem saber o que você faz em outros sites, a menos que você permita que sites relacionados acessem esses dados</translation>
 <translation id="9168357768716791362">O Google exige que as empresas declarem publicamente que não vão usar esses dados para rastrear você em outros sites. Alguns sites podem usar sua atividade para personalizar sua experiência de outras formas, além de mostrar anúncios. Eles também podem armazenar temas de anúncios por mais de 4 semanas e combinar esses dados com outras informações que já sabem sobre você. As empresas são responsáveis por informar como usam seus dados. Saiba mais na nossa <ph name="BEGIN_LINK" />Política de Privacidade<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">O Chrome bloqueia cookies de terceiros na navegação anônima, mas seu administrador fez uma exceção para este site. A navegação anônima também oferece recursos que podem limitar as informações disponíveis para empresas cujo conteúdo está incorporado em um site que você visita. Gerencie as proteções antirrastreamento no modo de navegação anônima nas <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Os sites e os parceiros de publicidade podem usar temas de anúncios para personalizar conteúdo. Em comparação com os cookies de terceiros, os temas de anúncios ajudam a limitar o que os sites podem saber sobre você durante a navegação</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ru.xtb b/components/strings/privacy_sandbox_strings_ru.xtb
index d089cc11..4b325f37 100644
--- a/components/strings/privacy_sandbox_strings_ru.xtb
+++ b/components/strings/privacy_sandbox_strings_ru.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Вы можете изменить настройки конфиденциальности рекламы.</translation>
 <translation id="1780659583673667574">Например, если вы посетите сайт с рецептами приготовления блюд, он может определить, что вы интересуетесь кулинарией. Перейдя на другой сайт, вы можете увидеть рекламу службы доставки продуктов, показанную по рекомендации прежнего сайта.</translation>
 <translation id="1818866261309406359">Управление данными для связанных сайтов (откроется новое окно)</translation>
+<translation id="1824257235526922152">Сторонние файлы cookie блокируются в Chromium в режиме инкогнито, но одно из расширений разрешает использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
 <translation id="1887631853265748225">Функции конфиденциальности рекламы помогают ограничить сайтам и их партнерам по рекламе доступ к информации о вас, которая используется для персонализации рекламы.</translation>
 <translation id="1954777269544683286">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Организации должны сообщать вам, как именно они собираются использовать эту информацию. Подробнее об этом рассказывается в нашей <ph name="BEGIN_LINK" />Политике конфиденциальности<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Функции некоторых сайтов могут стать недоступными.</translation>
 <translation id="2089118378428549994">Будет выполнен выход из аккаунтов на этих сайтах</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Как вы можете управлять использованием этих данных?<ph name="END_BOLD" /> Chrome автоматически удаляет сайты через 30 дней с момента их добавления. Если вы повторно посетите сайт, он может вновь появиться в списке. Также в настройках Chrome можно запретить некоторым или всем сайтам предлагать вам рекламу.</translation>
 <translation id="2096716221239095980">Удалить все данные</translation>
+<translation id="2213012319160025454">Изменить параметры Защиты от слежения в режиме инкогнито</translation>
 <translation id="2235344399760031203">Сторонние файлы cookie блокируются</translation>
+<translation id="2313907619050827224">Сторонние файлы cookie блокируются в Chromium в режиме инкогнито, но ваш администратор разрешил использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте. Управлять Защитой от слежения в режиме инкогнито можно в <ph name="BEGIN_LINK" />настройках<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Политика конфиденциальности Google</translation>
 <translation id="235832722106476745">Chrome автоматически удаляет темы рекламы, которые были добавлены более четырех недель назад.</translation>
 <translation id="2496115946829713659">Сайты могут использовать сторонние файлы cookie, чтобы персонализировать контент и рекламу, а также узнавать о ваших действиях на других сайтах.</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Оценка эффективности рекламы</translation>
 <translation id="3425311689852411591">Сайты, которым необходимы сторонние файлы cookie, должны работать корректно.</translation>
 <translation id="3442071090395342573">По истечении 30 дней из Chromium удаляются все данные о действиях, которые вы передавали другим сайтам. Сайт, который вы посетили повторно, может снова попасть в список. Подробнее о том, <ph name="BEGIN_LINK" />как управлять конфиденциальностью рекламы в Chromium<ph name="END_LINK" />…</translation>
+<translation id="3463673813673164886">Сторонние файлы cookie блокируются. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте. Управлять Защитой от слежения в режиме инкогнито можно в <ph name="BEGIN_LINK" />настройках<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Чтобы оценивать эффективность рекламы, сайты обмениваются некоторыми типами данных, например сведениями о том, совершили ли вы покупку после посещения сайта.</translation>
 <translation id="3624583033347146597">Укажите настройки сторонних файлов cookie</translation>
 <translation id="3645682729607284687">Chrome определяет интересующие вас темы на основе недавней истории браузера. Примеры тем: "Спорт", "Одежда и аксессуары" и т. д.</translation>
 <translation id="3696118321107706175">Как на сайтах используются ваши данные</translation>
 <translation id="3749724428455457489">Подробнее о рекламе, рекомендуемой сайтами</translation>
+<translation id="375406326367313995">Сторонние файлы cookie блокируются в Chrome в режиме инкогнито, но вы сделали исключение для этого сайта. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте. Управлять Защитой от слежения в режиме инкогнито можно в <ph name="BEGIN_LINK" />настройках<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Вы можете заблокировать ненужные сайты. Chrome также автоматически удаляет из списка сайты, добавленные более 30 дней назад.</translation>
 <translation id="385051799172605136">Назад</translation>
 <translation id="3873208162463987752">Между связанными сайтами предусмотрен обмен сторонними файлами cookie. Это необходимо для корректной работы сайтов, в частности для единого входа на нескольких сайтах и сохранения заданных вами настроек. На сайтах должна быть приведена информация о том, для чего им нужен доступ к таким данным. <ph name="BEGIN_LINK" />Подробнее…<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">По истечении 30 дней из Chrome удаляются все данные о действиях, которые вы передавали другим сайтам. Сайт, который вы посетили повторно, может снова попасть в список. Подробнее о том, <ph name="BEGIN_LINK" />как управлять конфиденциальностью рекламы в Chrome<ph name="END_LINK" />…</translation>
 <translation id="3918378745482005425">Некоторые функции могут не работать. Связанные сайты все равно смогут использовать сторонние файлы cookie.</translation>
 <translation id="3918927280411834522">рекламе, предлагаемой сайтами…</translation>
+<translation id="3952955829113227810">Сторонние файлы cookie блокируются в Chromium в режиме инкогнито, но вы сделали исключение для этого сайта. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте. Управлять Защитой от слежения в режиме инкогнито можно в <ph name="BEGIN_LINK" />настройках<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Некоторые сайты используют информацию о ваших действиях не только для персонализации рекламы. Они могут комбинировать эти данные с другими сведениями о вас. Организации должны сообщать вам, как именно они собираются использовать эту информацию. Подробнее об этом рассказывается в <ph name="BEGIN_LINK1" />Политике конфиденциальности<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Сайт, к которому относится набор: <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Сторонние файлы cookie блокируются в Chromium в режиме инкогнито, но вы сделали исключение для этого сайта. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
+<translation id="4159125650195886935">Сторонние файлы cookie блокируются в Chromium в режиме инкогнито, но ваш администратор разрешил использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
 <translation id="417625634260506724">Объем хранилища, занятый сайтами из списка: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Темы рекламы</translation>
 <translation id="4278390842282768270">Разрешены</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Если какой-то сайт будет работать неправильно, вы сможете временно разрешить ему использовать сторонние файлы cookie.</translation>
 <translation id="4995684599009077956">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Некоторые сайты используют информацию о ваших действиях не только для персонализации рекламы. Они также могут хранить темы рекламы дольше четырех недель и сочетать эти данные с тем, что уже знают о вас. Организации должны сообщать вам, как именно они собираются использовать такую информацию. Подробнее об этом рассказывается в нашей <ph name="BEGIN_LINK" />Политике конфиденциальности<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Есть связанные сайты</translation>
+<translation id="5024297549595367599">Сторонние файлы cookie блокируются. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
 <translation id="5055880590417889642">Ваши действия – это лишь один из множества факторов, на основе которых сайт может порекомендовать рекламу для вас. Если реклама, предлагаемая сайтами, отключена, вы и дальше будете видеть рекламу на сайтах, но, возможно, она не будет подобрана именно для вас. Дополнительная информация</translation>
 <translation id="5117284457376555514">Сайты не могут использовать сторонние файлы cookie, чтобы персонализировать контент и рекламу, а также узнавать о ваших действиях на других сайтах, если только вы не разрешите связанным сайтам доступ к ним. Некоторые функции сайтов могут работать некорректно.</translation>
 <translation id="5165490319523240316">Сайты и их партнеры по рекламе могут использовать данные о ваших действиях, в частности о том, сколько времен вы провели на том или ином ресурсе, для персонализации рекламы на других сайтах. Например, если вы посетите сайт с рецептами приготовления блюд, он может определить, что вы интересуетесь кулинарией. Перейдя на другой сайт, вы можете увидеть рекламу службы доставки продуктов, показанную по рекомендации прежнего сайта.</translation>
 <translation id="544199055391706031">Ваши действия – это лишь один из множества факторов, на основе которых сайт может порекомендовать рекламу для вас. Если реклама, предлагаемая сайтами, отключена, вы и дальше будете видеть рекламу на сайтах, но, возможно, она не будет подобрана именно для вас. Подробнее о <ph name="BEGIN_LINK" />рекламе, рекомендуемой сайтами<ph name="END_LINK" />…</translation>
 <translation id="5495405805627942351">Управление данными для связанных сайтов</translation>
+<translation id="5535388436012824806">Сторонние файлы cookie блокируются в Chrome в режиме инкогнито, но вы сделали исключение для этого сайта. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
 <translation id="5574580428711706114">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Организации должны сообщать вам, как именно они собираются использовать эту информацию. Подробнее об этом рассказывается в нашей <ph name="BEGIN_LINK1" />Политике конфиденциальности<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Запрещены</translation>
 <translation id="5759648952769618186">Темы подбираются на основе недавней истории браузера и позволяют ограничить объем информации о вас, которую сайты и их партнеры по рекламе собирают в целях персонализации объявлений.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Как сайты используют такие данные?<ph name="END_BOLD" /> Сайты, которые вы посещаете, могут запрашивать у Chrome информацию, позволяющую им оценить эффективность рекламы. Chrome защищает вашу конфиденциальность, ограничивая данные, которыми сайты могут обмениваться друг с другом.</translation>
+<translation id="5861490386119603604">Сторонние файлы cookie блокируются в Chrome в режиме инкогнито, но ваш администратор разрешил использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
+<translation id="5915946252696843290">Обеспечение конфиденциальности и защита данных сайтов</translation>
+<translation id="5985520262499095091">Сторонние файлы cookie блокируются в Chrome в режиме инкогнито, но одно из расширений разрешает использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте.</translation>
 <translation id="6053735090575989697">Подробнее о том, как Google защищает ваши данные, рассказано в нашей Политике конфиденциальности.</translation>
 <translation id="6195163219142236913">Использование сторонних файлов cookie ограничено</translation>
 <translation id="6196640612572343990">Блокировать сторонние файлы cookie</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Функции сайтов, для которых необходимы сторонние файлы cookie, должны работать корректно.</translation>
 <translation id="8365690958942020052">Сайты, на которые вы зайдете, смогут запрашивать эту информацию – или темы рекламы, или объявления, рекомендованные сайтами, которые вы посетили.</translation>
 <translation id="839994149685752920">Сайты могут использовать сторонние файлы cookie для персонализации контента и рекламы.</translation>
+<translation id="8428213095426709021">Настройки</translation>
 <translation id="8477178913400731244">Удалить данные</translation>
+<translation id="8486457244881562857">Действие средств защиты приостановлено, пока не будут закрыты все окна в режиме инкогнито. <ph name="BEGIN_LINK" />Отправить отзыв<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Политика конфиденциальности откроется в новой вкладке</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Как вы можете управлять использованием этих данных?<ph name="END_BOLD" /> Chrome автоматически удаляет темы, добавленные более четырех недель назад. По мере просмотра веб-страниц тема может снова появиться в списке. В настройках Chrome можно в любое время запретить браузеру делиться определенными темами с сайтами или полностью отключить темы рекламы.</translation>
+<translation id="8825639607990802302">Варианты обеспечения конфиденциальности и защиты данных сайтов</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Как сайты используют такие данные?<ph name="END_BOLD" /> Сайты и их партнеры по рекламе могут использовать данные о ваших действиях для персонализации рекламы на других сайтах. Например, если вы посетите сайт с рецептами приготовления блюд, он может определить, что вы интересуетесь кулинарией. Перейдя на другой сайт, вы можете увидеть рекламу службы доставки продуктов, показанную по рекомендации прежнего сайта.</translation>
 <translation id="8944485226638699751">Ограничены</translation>
 <translation id="8984005569201994395">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Некоторые сайты используют информацию о ваших действиях не только для персонализации рекламы. Они могут комбинировать эти данные с другими сведениями о вас. Организации должны сообщать вам, как именно они собираются использовать эту информацию. Подробнее об этом рассказывается в <ph name="BEGIN_LINK" />Политике конфиденциальности<ph name="END_LINK" />.</translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Будут удалены все данные и файлы cookie, сохраненные на сайте <ph name="SITE_NAME" /> и связанных с ним ресурсах.</translation>
 <translation id="9162335340010958530">Сайты не могут использовать сторонние файлы cookie, чтобы персонализировать контент и рекламу, а также узнавать о ваших действиях на других сайтах, если только вы не разрешите связанным сайтам доступ к ним.</translation>
 <translation id="9168357768716791362">Google требует от всех организаций публично заявлять, что они не станут использовать эти данные для отслеживания ваших действий на разных сайтах. Некоторые сайты используют информацию о ваших действиях не только для персонализации рекламы. Они также могут хранить темы рекламы дольше четырех недель и сочетать эти данные с тем, что уже знают о вас. Организации должны сообщать вам, как именно они собираются использовать такую информацию. Подробнее об этом рассказывается в нашей <ph name="BEGIN_LINK" />Политике конфиденциальности<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Сторонние файлы cookie блокируются в Chrome в режиме инкогнито, но ваш администратор разрешил использовать их на этом сайте. Также в режиме инкогнито может быть ограничена информация, предоставляемая компаниям, контент которых встроен на открытом у вас сайте. Управлять Защитой от слежения в режиме инкогнито можно в <ph name="BEGIN_LINK" />настройках<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Сайты и их партнеры по рекламе могут учитывать темы рекламы, чтобы персонализировать контент для вас. Темы позволяют ограничить информацию о вас, которую сайты получают во время вашего посещения.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_sk.xtb b/components/strings/privacy_sandbox_strings_sk.xtb
index 575db61..c2368005 100644
--- a/components/strings/privacy_sandbox_strings_sk.xtb
+++ b/components/strings/privacy_sandbox_strings_sk.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Zmeny môžete vykonať v nastaveniach ochrany súkromia</translation>
 <translation id="1780659583673667574">Ak napríklad navštívite nejaký web, aby ste našli recepty na večeru, môže usúdiť, že máte záujem o varenie. Neskôr vám iný web môže zobraziť súvisiacu reklamu na donáškovú službu potravín navrhnutú prvým webom.</translation>
 <translation id="1818866261309406359">Spravovať dáta súvisiacich webov na novej karte</translation>
+<translation id="1824257235526922152">Chromium blokuje súbory cookie tretích strán v anonymnom režime, ale určité rozšírenie povolilo súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
 <translation id="1887631853265748225">Funkcie ochrany súkromia pri reklamách pomáhajú obmedzovať, ktoré weby a ich reklamní partneri môžu o vás zisťovať informácie, keď vám zobrazujú prispôsobené reklamy.</translation>
 <translation id="1954777269544683286">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. <ph name="BEGIN_LINK" />Viac sa dozviete v našich pravidlách ochrany súkromia<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Funkcie na niektorých weboch nemusia fungovať</translation>
 <translation id="2089118378428549994">Systém vás z týchto webov odhlási</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Ako môžete spravovať tieto údaje?<ph name="END_BOLD" /> Chrome automaticky odstraňuje weby, ktoré sú staršie ako 30 dní. Web, ktorý znova navštívite, sa môže v zozname opäť zobraziť. V nastaveniach Chromu môžete tiež kedykoľvek zablokovať navrhovanie reklám určitým webom a vypnúť reklamy navrhované webmi.</translation>
 <translation id="2096716221239095980">Odstrániť všetky údaje</translation>
+<translation id="2213012319160025454">Spravujte ochrany pred sledovaním v anonymnom režime</translation>
 <translation id="2235344399760031203">Súbory cookie tretích strán sú blokované</translation>
+<translation id="2313907619050827224">Chromium blokuje súbory cookie tretích strán v anonymnom režime, ale váš správca povolil súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite. Ochrany pred sledovaním v anonymnom režime môžete spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Pravidlá ochrany súkromia spoločnosti Google</translation>
 <translation id="235832722106476745">Chrome automaticky odstraňuje témy reklám staršie ako štyri týždne.</translation>
 <translation id="2496115946829713659">Weby môžu pomocou súborov cookie tretích strán prispôsobovať obsah a reklamy a získavať informácie o akciách, ktoré vykonávate na iných weboch</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Meranie reklám</translation>
 <translation id="3425311689852411591">Weby, ktoré využívajú súbory cookie tretích strán, by mali fungovať podľa očakávaní</translation>
 <translation id="3442071090395342573">Chromium po 30 dňoch odstráni všetky údaje o aktivite, ktoré ste zdieľali s webmi. Ak nejaký web znova navštívite, môže sa v zozname znova zobraziť. Prečítajte si viac o <ph name="BEGIN_LINK" />správe ochrany súkromia pri reklamách v prehliadači Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Súbory cookie tretích strán sú blokované. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite. Ochrany pred sledovaním v anonymnom režime môžete spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Keď používate meranie reklám, medzi webmi sa zdieľajú obmedzené typy údajov na meranie výkonnosti ich reklám, napríklad či ste si po prejdení na nejaký web niečo kúpili.</translation>
 <translation id="3624583033347146597">Vyberte predvoľby súborov cookie tretích strán</translation>
 <translation id="3645682729607284687">Chrome zaznamenáva témy, ktoré vás zaujímajú, na základe vašej nedávnej histórie prehliadania. Patria medzi ne šport, oblečenie a ďalšie témy.</translation>
 <translation id="3696118321107706175">Ako weby používajú vaše údaje</translation>
 <translation id="3749724428455457489">Ďalšie informácie o reklamách navrhovaných webmi</translation>
+<translation id="375406326367313995">Chrome blokuje súbory cookie tretích strán v anonymnom režime, ale pre tento web ste vytvorili výnimku. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite. Ochrany pred sledovaním v anonymnom režime môžete spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Nechcené weby môžete zablokovať. Chrome okrem toho automaticky odstraňuje zo zoznamu weby, ktoré sú staršie ako 30 dní.</translation>
 <translation id="385051799172605136">Späť</translation>
 <translation id="3873208162463987752">Súvisiace weby môžu vzájomne zdieľať súbory cookie tretích strán, aby mohli správne fungovať, napríklad aby vám mohli zachovať aktívne prihlásenie alebo aby si zapamätali vaše nastavenia webov. Weby vám musia poskytnúť vysvetlenie, prečo potrebujú prístup k týmto údajom. <ph name="BEGIN_LINK" />Ďalšie informácie<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome po 30 dňoch odstráni všetky údaje o aktivite, ktoré ste zdieľali s webmi. Ak nejaký web znova navštívite, môže sa v zozname znova zobraziť. Prečítajte si viac o <ph name="BEGIN_LINK" />správe ochrany súkromia pri reklamách v Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Niektoré funkcie nemusia fungovať. Súvisiace weby môžu naďalej používať súbory cookie tretích strán.</translation>
 <translation id="3918927280411834522">reklamách navrhovaných webmi.</translation>
+<translation id="3952955829113227810">Chromium blokuje súbory cookie tretích strán v anonymnom režime, ale pre tento web ste vytvorili výnimku. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite. Ochrany pred sledovaním v anonymnom režime môžete spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Niektoré weby môžu využívať vašu aktivitu nielen na účely zobrazovania prispôsobených reklám. Môžu ich kombinovať aj s ďalšími informáciami, ktoré o vás už majú. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. Viac sa dozviete v našich <ph name="BEGIN_LINK1" />pravidlách ochrany súkromia<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Súvisiace weby definované webom <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium blokuje súbory cookie tretích strán v anonymnom režime, ale pre tento web ste vytvorili výnimku. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
+<translation id="4159125650195886935">Chromium blokuje súbory cookie tretích strán v anonymnom režime, ale váš správca povolil súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
 <translation id="417625634260506724">Celkový ukladací priestor, ktorý využívajú weby v zozname: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Témy reklám</translation>
 <translation id="4278390842282768270">Povolené</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Ak web nefunguje podľa očakávaní, môžete skúsiť dočasne povoliť súbory cookie tretích strán pre konkrétny navštívený web</translation>
 <translation id="4995684599009077956">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Niektoré weby môžu využívať vašu aktivitu nielen na účely zobrazovania prispôsobených reklám. Môžu ukladať témy reklám na dlhšie ako štyri týždne a kombinovať ich s ďalšími informáciami, ktoré o vás už majú. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. <ph name="BEGIN_LINK" />Viac sa dozviete v našich pravidlách ochrany súkromia<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Má súvisiace weby</translation>
+<translation id="5024297549595367599">Súbory cookie tretích strán sú blokované. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
 <translation id="5055880590417889642">Vaša aktivita je jednou z mnohých vecí, pomocou ktorých môže web navrhovať reklamy. Keď sú reklamy navrhované webmi vypnuté, weby vám môžu naďalej zobrazovať reklamy, ale môžu byť menej prispôsobené. Prečítajte si viac o</translation>
 <translation id="5117284457376555514">Weby nemôžu pomocou súborov cookie tretích strán prispôsobovať obsah a reklamy ani získavať informácie o vašich akciách na iných weboch, pokiaľ prístup k nim nepovolíte súvisiacim webom. Niektoré funkcie webov nemusia fungovať podľa očakávaní.</translation>
 <translation id="5165490319523240316">Weby a ich reklamní partneri môžu prispôsobovať reklamy na iných weboch pomocou vašej aktivity, napríklad toho, ako trávite čas na navštívených weboch. Ak napríklad navštívite nejaký web, aby ste našli recepty na večeru, môže usúdiť, že máte záujem o varenie. Neskôr vám iný web môže zobraziť súvisiacu reklamu na donáškovú službu potravín navrhnutú prvým webom.</translation>
 <translation id="544199055391706031">Vaša aktivita je jednou z mnohých vecí, pomocou ktorých môže web navrhovať reklamy. Keď sú reklamy navrhované webmi vypnuté, weby vám môžu naďalej zobrazovať reklamy, ale môžu byť menej prispôsobené. Prečítajte si viac o <ph name="BEGIN_LINK" />reklamách navrhovaných webmi<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Spravovať dáta súvisiacich webov</translation>
+<translation id="5535388436012824806">Chrome blokuje súbory cookie tretích strán v anonymnom režime, ale pre tento web ste vytvorili výnimku. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
 <translation id="5574580428711706114">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. <ph name="BEGIN_LINK1" />Viac sa dozviete v našich pravidlách ochrany súkromia<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Blokované</translation>
 <translation id="5759648952769618186">Témy sú založené na vašej nedávnej histórii prehliadania a pomáhajú obmedzovať, čo sa o vás weby a ich reklamní partneri môžu dozvedieť, keď vám budú chcieť zobrazovať prispôsobené reklamy</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Ako weby používajú tieto údaje?<ph name="END_BOLD" /> Weby, ktoré navštívite, môžu požiadať Chrome o informácie, ktoré im pomôžu merať výkonnosť ich reklám. Chrome ochráni vaše súkromie tým, že obmedzuje informácie, ktoré môžu weby medzi sebou zdieľať.</translation>
+<translation id="5861490386119603604">Chrome blokuje súbory cookie tretích strán v anonymnom režime, ale váš správca povolil súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
+<translation id="5915946252696843290">Ochrana súkromia a dáta webov</translation>
+<translation id="5985520262499095091">Chrome blokuje súbory cookie tretích strán v anonymnom režime, ale určité rozšírenie povolilo súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite.</translation>
 <translation id="6053735090575989697">Viac o tom, ako Google chráni vaše údaje, sa dozviete v našich pravidlách ochrany súkromia.</translation>
 <translation id="6195163219142236913">Súbory cookie tretích strán sú obmedzené</translation>
 <translation id="6196640612572343990">Blokovať súbory cookie tretích strán</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Funkcie webov, ktoré využívajú súbory cookie tretích strán, by mali fungovať podľa očakávaní</translation>
 <translation id="8365690958942020052">Web, ktorý navštívite, môže o tieto informácie požiadať – buď o témy reklamy, alebo reklamy navrhované webmi, ktoré ste navštívili.</translation>
 <translation id="839994149685752920">Weby môžu pomocou súborov cookie tretích strán prispôsobovať obsah a reklamy</translation>
+<translation id="8428213095426709021">Nastavenia</translation>
 <translation id="8477178913400731244">Odstrániť údaje</translation>
+<translation id="8486457244881562857">Ochrany sú pozastavené, kým nebudú zavreté všetky okná inkognito. <ph name="BEGIN_LINK" />Odoslať spätnú väzbu<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Otvoria sa pravidlá ochrany súkromia na novej karte</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Ako môžete spravovať tieto údaje?<ph name="END_BOLD" /> Chrome automaticky odstraňuje témy, ktoré sú staršie ako štyri týždne. Počas ďalšieho prehliadania sa určitá téma môže v zozname znova zobraziť. V nastaveniach Chromu môžete navyše kedykoľvek zablokovať témy, ktoré Chrome nemá zdieľať s webmi, a vypnúť témy reklám.</translation>
+<translation id="8825639607990802302">Možnosti ochrany súkromia a dát webov</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Ako weby používajú tieto údaje?<ph name="END_BOLD" /> Weby a ich reklamní partneri môžu prispôsobovať reklamy na iných weboch pomocou vašej aktivity. Ak napríklad navštívite nejaký web, aby ste našli recepty na večeru, môže usúdiť, že máte záujem o varenie. Neskôr vám iný web môže zobraziť súvisiacu reklamu na donáškovú službu potravín navrhnutú prvým webom.</translation>
 <translation id="8944485226638699751">Obmedzené</translation>
 <translation id="8984005569201994395">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Niektoré weby môžu využívať vašu aktivitu nielen na účely zobrazovania prispôsobených reklám. Môžu ich kombinovať aj s ďalšími informáciami, ktoré o vás už majú. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. <ph name="BEGIN_LINK" />Viac sa dozviete v našich pravidlách ochrany súkromia<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Touto akciou odstránite všetky údaje a súbory cookie uložené webom <ph name="SITE_NAME" /> a súvisiacimi webmi</translation>
 <translation id="9162335340010958530">Weby nemôžu pomocou súborov cookie tretích strán prispôsobovať obsah a reklamy ani získavať informácie o vašich akciách na iných weboch, pokiaľ prístup k nim nepovolíte súvisiacim webom</translation>
 <translation id="9168357768716791362">Google vyžaduje, aby firmy verejne vyhlásili, že vás pomocou týchto údajov nebudú sledovať na weboch. Niektoré weby môžu využívať vašu aktivitu nielen na účely zobrazovania prispôsobených reklám. Môžu ukladať témy reklám na dlhšie ako štyri týždne a kombinovať ich s ďalšími informáciami, ktoré o vás už majú. Firmy sú povinné informovať vás o tom, ako používajú vaše údaje. Viac sa dozviete v našich <ph name="BEGIN_LINK" />pravidlách ochrany súkromia<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome blokuje súbory cookie tretích strán v anonymnom režime, ale váš správca povolil súbory cookie tretích strán pre tento web. Anonymný režim poskytuje aj funkcie, ktoré môžu obmedziť informácie dostupné firmám s obsahom vloženým na webe, ktorý navštívite. Ochrany pred sledovaním v anonymnom režime môžete spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Weby a ich reklamní partneri môžu pre vás prispôsobovať obsah pomocou tém reklám. V porovnaní so súbormi cookie tretích strán pomáhajú témy reklám obmedzovať, čo sa o vás weby môžu dozvedieť počas prehliadania.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_sl.xtb b/components/strings/privacy_sandbox_strings_sl.xtb
index 5772d15f..4bd5e37 100644
--- a/components/strings/privacy_sandbox_strings_sl.xtb
+++ b/components/strings/privacy_sandbox_strings_sl.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">Chromium po 30 dneh izbriše vse podatke o dejavnosti, ki ste jih delili s spletnimi mesti. Če znova obiščete spletno mesto, se morda znova prikaže na seznamu. Preberite več o <ph name="BEGIN_LINK1" />upravljanju zasebnosti pri oglaševanju v Chromiumu<ph name="LINK_END1" />.</translation>
 <translation id="1355088139103479645">Želite izbrisati vse podatke?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />Kateri podatki se uporabljajo?<ph name="END_BOLD" /> Teme oglasov temeljijo na nedavni zgodovini brskanja, seznamu spletnih mest, ki ste jih obiskali s Chromom v tej napravi.</translation>
+<translation id="1529201733207295376">Piškotki tretjih oseb so blokirani. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščito pred sledenjem v anonimnem načinu lahko upravljate v <ph name="START_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="1559726735555610004">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. To lahko združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. Več o tem, kako Google varuje vaše podatke, lahko preberete v <ph name="BEGIN_LINK" />pravilniku o zasebnosti<ph name="END_LINK" />.</translation>
 <translation id="1569440020357229235">V anonimnem načinu spletna mesta ne morejo uporabljati piškotkov tretjih oseb. Če spletno mesto, ki temelji na teh piškotkih, ne deluje, lahko <ph name="BEGIN_LINK" />poskusite temu spletnemu mestu omogočiti začasni dostop do piškotkov tretjih oseb<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />Kako spletna mesta uporabljajo te podatke?<ph name="END_BOLD" /> Chrome med brskanjem beleži teme, ki vas zanimajo. Oznake tem so vnaprej določene in vključujejo stvari, kot so umetnost in zabava, nakupovanje in šport. Pozneje lahko spletno mesto, ki ga obiščete, od Chroma zahteva dostop do nekaterih tem zaradi osebnega prilagajanja oglasov, ki so vam prikazani.</translation>
 <translation id="1732764153129912782">Spremembe lahko izvedete v nastavitvah zasebnosti pri oglaševanju</translation>
 <translation id="1780659583673667574">Če na primer obiščete spletno mesto, da bi poiskali recept za večerjo, se lahko spletno mesto odloči, da vas zanima kuhanje. Pozneje vam lahko drugo spletno mesto prikaže povezan oglas za storitev dostave živil, ki ga predlaga prvo spletno mesto.</translation>
 <translation id="1818866261309406359">Upravljanje podatkov povezanih spletnih mest na novem zavihku</translation>
+<translation id="1824257235526922152">Chromium blokira piškotke tretjih oseb v anonimnem načinu, vendar je razširitev dovolila piškotke tretjih oseb za to spletno mesto. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
 <translation id="1887631853265748225">Funkcije za zasebnost pri oglaševanju pomagajo omejiti, katere podatke lahko spletna mesta in njihovi oglaševalski partnerji pridobijo o vas, ko prikazujejo osebno prilagojene oglase.</translation>
 <translation id="1954777269544683286">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje vam po spletnih mestih. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. <ph name="BEGIN_LINK" />Preberite več o tem v pravilniku o zasebnosti<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Funkcije na nekaterih spletnih mestih morda ne bodo delovale</translation>
 <translation id="2089118378428549994">Odjavljeni boste s teh spletnih mest</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Kako lahko upravljate te podatke?<ph name="END_BOLD" /> Chrome samodejno izbriše spletna mesta, starejša od 30 dni. Spletno mesto, ki ga znova obiščete, se morda znova prikaže na seznamu. Če ne želite, da vam spletno mesto predlaga oglase, lahko to možnost kadar koli izklopite v nastavitvah Chroma.</translation>
 <translation id="2096716221239095980">Izbriši vse podatke</translation>
+<translation id="2213012319160025454">Upravljanje zaščit pred sledenjem v anonimnem načinu</translation>
 <translation id="2235344399760031203">Piškotki tretjih oseb so blokirani</translation>
+<translation id="2313907619050827224">Chromium blokira piškotke tretjih oseb v anonimnem načinu, vendar je skrbnik dovolil piškotke tretjih oseb za to spletno mesto. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščite pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Googlov pravilnik o zasebnosti</translation>
 <translation id="235832722106476745">Chrome samodejno izbriše teme oglasov, starejše od štirih tednov.</translation>
 <translation id="2496115946829713659">Spletna mesta lahko uporabljajo piškotke tretjih oseb za osebno prilagajanje vsebine in oglasov ter za pridobivanje podatkov o dejanjih, ki jih izvajate na drugih spletnih mestih</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">Merjenje oglasov</translation>
 <translation id="3425311689852411591">Spletna mesta, ki temeljijo na piškotkih tretjih oseb, bi morala delovati po pričakovanjih</translation>
 <translation id="3442071090395342573">Chromium po 30 dneh izbriše vse podatke o dejavnosti, ki ste jih delili s spletnimi mesti. Če znova obiščete spletno mesto, se morda znova prikaže na seznamu. Preberite več o <ph name="BEGIN_LINK" />upravljanju zasebnosti pri oglaševanju v Chromiumu.<ph name="END_LINK" /></translation>
+<translation id="3463673813673164886">Piškotki tretjih oseb so blokirani. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščite pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Pri merjenju oglasov se s spletnimi mesti zaradi merjenja uspešnosti oglasov delijo omejene vrste podatkov, na primer ura v dnevu, na primer ali ste opravili nakup po obisku spletnega mesta.</translation>
 <translation id="3624583033347146597">Izberite nastavitve piškotkov tretjih oseb</translation>
 <translation id="3645682729607284687">Chrome beleži teme zanimanja na podlagi nedavne zgodovine brskanja. Na primer šport, oblačila in drugo.</translation>
 <translation id="3696118321107706175">Kako spletna mesta uporabljajo vaše podatke</translation>
 <translation id="3749724428455457489">Preberite več o oglasih, ki jih predlaga spletno mesto.</translation>
+<translation id="375406326367313995">Chrome v anonimnem načinu blokira piškotke tretjih oseb, vendar ste za to spletno mesto ustvarili izjemo. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščite pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Spletna mesta, ki jih ne želite, lahko blokirate. Chrome prav tako s seznama samodejno izbriše spletna mesta, starejša od 30 dni.</translation>
 <translation id="385051799172605136">Nazaj</translation>
 <translation id="3873208162463987752">Sorodna spletna mesta lahko med seboj delijo piškotke tretjih oseb, da zagotovijo ustrezno delovanje, kot je na primer to, da ostanete prijavljeni ali si zapomnite nastavitve spletnega mesta. Spletna mesta morajo utemeljiti, zakaj potrebujejo dostop do teh podatkov. <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome po 30 dneh izbriše vse podatke o dejavnosti, ki ste jih delili s spletnimi mesti. Če znova obiščete spletno mesto, se morda znova prikaže na seznamu. Preberite več o <ph name="BEGIN_LINK" />upravljanju zasebnosti pri oglaševanju v Chromu<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Nekatere funkcije morda ne bodo delovale. Sorodna spletna mesta lahko še vedno uporabljajo piškotke tretjih oseb.</translation>
 <translation id="3918927280411834522">oglasih, ki jih predlaga spletno mesto.</translation>
+<translation id="3952955829113227810">Chromium blokira piškotke tretjih oseb v anonimnem načinu, vendar ste za to spletno mesto ustvarili izjemo. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščite pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
+<translation id="3973883340787276788">Piškotki tretjih oseb so blokirani. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščito pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. To lahko združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. Preberite več o tem v <ph name="BEGIN_LINK1" />pravilniku o zasebnosti<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Sorodna spletna mesta, ki jih definira <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium blokira piškotke tretjih oseb v anonimnem načinu, vendar ste za to spletno mesto ustvarili izjemo. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
+<translation id="4159125650195886935">Chromium blokira piškotke tretjih oseb v anonimnem načinu, vendar je skrbnik dovolil piškotke tretjih oseb za to spletno mesto. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
 <translation id="417625634260506724">Skupna shramba, ki jo uporabljajo spletna mesta na seznamu: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Teme oglasov</translation>
 <translation id="4278390842282768270">Dovoljeno</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">Če spletno mesto ne deluje po pričakovanjih, lahko poskusite začasno omogočiti piškotke tretjih oseb za določeno spletno mesto, ki ga obiščete</translation>
 <translation id="4995684599009077956">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. Teme oglasov morda shranjujejo tudi dlje kot štiri tedne in jih združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. <ph name="BEGIN_LINK" />Preberite več o tem v pravilniku o zasebnosti<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Ima sorodna spletna mesta</translation>
+<translation id="5024297549595367599">Piškotki tretjih oseb so blokirani. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
 <translation id="5055880590417889642">Vaša dejavnost je ena od številnih stvari, ki jih lahko spletno mesto uporablja pri predlaganju oglasov. Ko so oglasi, ki jih predlaga spletno mesto, izklopljeni, vam spletna mesta lahko še vedno prikazujejo oglase, vendar bodo morda manj osebno prilagojeni. Preberite več o</translation>
 <translation id="5117284457376555514">Spletna mesta ne morejo uporabljati piškotkov tretjih oseb za osebno prilagajanje vsebine in oglasov ter za pridobivanje podatkov o dejanjih, ki jih izvajate na drugih spletnih mestih, razen če sorodnim spletnim mestom omogočite dostop do njih. Nekatere funkcije spletnega mesta morda ne bodo delovale po pričakovanjih.</translation>
 <translation id="5165490319523240316">Spletna mesta in njihovi oglaševalski partnerji lahko za osebno prilagajanje oglasov na drugih spletnih mestih uporabljajo vašo dejavnost, na primer podatke o tem, kako preživljate čas na spletnih mestih, ki jih obiščete. Če na primer obiščete spletno mesto, da bi poiskali recept za večerjo, se lahko spletno mesto odloči, da vas zanima kuhanje. Pozneje vam lahko drugo spletno mesto prikaže povezan oglas za storitev dostave živil, ki ga predlaga prvo spletno mesto.</translation>
 <translation id="544199055391706031">Vaša dejavnost je ena od številnih stvari, ki jih lahko spletno mesto uporablja pri predlaganju oglasov. Ko so oglasi, ki jih predlaga spletno mesto, izklopljeni, vam spletna mesta lahko še vedno prikazujejo oglase, vendar bodo morda manj osebno prilagojeni. Preberite več o <ph name="BEGIN_LINK" />oglasih, ki jih predlaga spletno mesto<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Upravljanje podatkov povezanih spletnih mest</translation>
+<translation id="5535388436012824806">Chrome v anonimnem načinu blokira piškotke tretjih oseb, vendar ste za to spletno mesto ustvarili izjemo. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
 <translation id="5574580428711706114">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje vam po spletnih mestih. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. <ph name="BEGIN_LINK1" />Preberite več o tem v pravilniku o zasebnosti<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Blokirano</translation>
 <translation id="5759648952769618186">Teme temeljijo na nedavni zgodovini brskanja in pomagajo omejiti, katere podatke lahko spletna mesta in njihovi oglaševalski partnerji dobijo o vas, da vam lahko prikazujejo osebno prilagojene oglase.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Kako spletna mesta uporabljajo te podatke?<ph name="END_BOLD" /> Spletna mesta, ki jih obiščete, lahko od Chroma zahtevajo podatke zaradi merjenja uspešnosti oglasov. Chrome ščiti vašo zasebnost tako, da omejuje podatke, ki jih lahko spletna mesta medsebojno delijo.</translation>
+<translation id="5861490386119603604">Chrome v anonimnem načinu blokira piškotke tretjih oseb, vendar je skrbnik za to spletno mesto dovolil piškotke tretjih oseb. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
+<translation id="5915946252696843290">Zasebnost in podatki spletnih mest</translation>
+<translation id="5985520262499095091">Chrome blokira piškotke tretjih oseb v anonimnem načinu, vendar je razširitev dovolila piškotke tretjih oseb za to spletno mesto. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete.</translation>
 <translation id="6053735090575989697">Več o tem, kako Google varuje vaše podatke, lahko preberete v pravilniku o zasebnosti.</translation>
 <translation id="6195163219142236913">Piškotki tretjih oseb so omejeni</translation>
 <translation id="6196640612572343990">Blokiraj piškotke tretjih oseb</translation>
+<translation id="6272892028045906139">Nastavitve za zaščito pred sledenjem v anonimnem načinu</translation>
 <translation id="6282129116202535093">Oglasi, ki jih predlaga spletno mesto, pomagajo zaščititi zgodovino brskanja in identiteto ter hkrati omogočajo spletnim mestom, da vam prikazujejo ustrezne oglase. Na podlagi vaše dejavnosti lahko druga spletna mesta med nadaljevanjem brskanja predlagajo sorodne oglase. Ogledate si lahko seznam teh spletnih mest in v nastavitvah blokirate tista, ki jih ne želite.</translation>
 <translation id="6308169245546905162">Spletna mesta lahko uporabljajo piškotke tretjih oseb, da pridobijo podatke o dejanjih, ki jih izvajate na drugih spletnih mestih</translation>
 <translation id="6398358690696005758">Več o tem, kako Google varuje vaše podatke, lahko preberete v <ph name="BEGIN_LINK1" />pravilniku o zasebnosti<ph name="LINK_END1" />.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">Več o možnosti »Blokiraj piškotke tretjih oseb«</translation>
 <translation id="737025278945207416">Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. Teme oglasov lahko shranjujejo tudi dlje kot štiri tedne in jih lahko združijo z drugimi podatki, ki jih že imajo o vas.</translation>
 <translation id="7374493521304367420">Spletna mesta lahko še vedno uporabljajo piškotke za ogled dejavnosti brskanja na svojem spletnem mestu</translation>
+<translation id="7379649202155190245">Zaščite pred sledenjem v anonimnem načinu</translation>
 <translation id="7419391859099619574">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. Teme oglasov morda shranjujejo tudi dlje kot štiri tedne in jih združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. <ph name="BEGIN_LINK1" />Preberite več o tem v pravilniku o zasebnosti<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">Chrome po 30 dneh izbriše vse podatke o dejavnosti, ki ste jih delili s spletnimi mesti. Če znova obiščete spletno mesto, se morda znova prikaže na seznamu. Preberite več o <ph name="BEGIN_LINK1" />upravljanju zasebnosti pri oglaševanju v Chromu<ph name="LINK_END1" />.</translation>
 <translation id="7453144832830554937">Funkcije spletnega mesta, ki temeljijo na piškotkih tretjih oseb, morda ne bodo delovale</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">Funkcije spletnega mesta, ki temeljijo na piškotkih tretjih oseb, bi morale delovati po pričakovanjih</translation>
 <translation id="8365690958942020052">Spletno mesto, ki ga obiščete, lahko zahteva te podatke – teme oglasa ali oglase, ki jih predlagajo spletna mesta, ki ste jih obiskali.</translation>
 <translation id="839994149685752920">Spletna mesta lahko uporabljajo piškotke tretjih oseb za osebno prilagajanje vsebine in oglasov</translation>
+<translation id="8428213095426709021">Nastavitve</translation>
 <translation id="8477178913400731244">Izbriši podatke</translation>
+<translation id="8486457244881562857">Zaščite so začasno zaustavljene, dokler niso zaprta vsa anonimna okna. <ph name="BEGIN_LINK" />Pošljite povratne informacije<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Odpre pravilnik o zasebnosti na novem zavihku</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Kako lahko upravljate te podatke?<ph name="END_BOLD" /> Chrome samodejno izbriše teme, starejše od 4 tednov. Ko nadaljujete brskanje, se lahko na seznamu znova prikaže tema. V Chromovih nastavitvah lahko prav tako kadar koli blokirate teme, za katere ne želite, da jih Chrome deli s spletnimi mesti, in izklopite teme oglasov.</translation>
+<translation id="8825639607990802302">Možnosti za zasebnost in podatke spletnih mest</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Kako spletna mesta uporabljajo te podatke?<ph name="END_BOLD" /> Spletna mesta in njihovi oglaševalski partnerji lahko za osebno prilagajanje oglasov na drugih spletnih mestih uporabljajo vašo dejavnost. Če na primer obiščete spletno mesto, da bi poiskali recept za večerjo, se lahko spletno mesto odloči, da vas zanima kuhanje. Pozneje vam lahko drugo spletno mesto prikaže povezan oglas za storitev dostave živil, ki ga predlaga prvo spletno mesto.</translation>
 <translation id="8944485226638699751">Omejeno</translation>
 <translation id="8984005569201994395">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. To lahko združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. <ph name="BEGIN_LINK" />Več o tem v pravilniku o zasebnosti<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">To dejanje bo izbrisalo vse podatke in piškotke, ki jih je shranilo spletno mesto <ph name="SITE_NAME" /> in sorodna spletna mesta</translation>
 <translation id="9162335340010958530">Spletna mesta ne morejo uporabljati piškotkov tretjih oseb za osebno prilagajanje vsebine in oglasov ter za pridobivanje podatkov o dejanjih, ki jih izvajate na drugih spletnih mestih, razen če sorodnim spletnim mestom omogočite dostop do njih</translation>
 <translation id="9168357768716791362">Google od podjetij zahteva, da javno izjavijo, da teh podatkov ne bodo uporabljala za sledenje uporabnikov po spletnih mestih. Nekatera spletna mesta morda uporabljajo vašo dejavnost, da izkušnjo osebno prilagodijo za več kot samo oglase. Teme oglasov morda shranjujejo tudi dlje kot štiri tedne in jih združijo z drugimi podatki, ki jih že imajo o vas. Podjetja so odgovorna za obveščanje o tem, kako uporabljajo vaše podatke. Preberite več o tem v <ph name="BEGIN_LINK" />pravilniku o zasebnosti<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome v anonimnem načinu blokira piškotke tretjih oseb, vendar je skrbnik za to spletno mesto dovolil piškotke tretjih oseb. Anonimni način ponuja tudi funkcije, ki lahko omejijo informacije, ki so na voljo podjetjem, katerih vsebina je vdelana na spletnem mestu, ki ga obiščete. Zaščite pred sledenjem v anonimnem načinu lahko upravljate v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Spletna mesta in njihovi oglaševalski partnerji lahko za osebno prilagajanje vsebine uporabljajo teme oglasov. V primerjavi s piškotki tretjih oseb teme oglasov pomagajo omejiti, katere podatke lahko spletna mesta pridobijo o vas med brskanjem.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_sw.xtb b/components/strings/privacy_sandbox_strings_sw.xtb
index e5d76b6..5a28645 100644
--- a/components/strings/privacy_sandbox_strings_sw.xtb
+++ b/components/strings/privacy_sandbox_strings_sw.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Unaweza kufanya mabadiliko kwenye mipangilio ya faragha ya matangazo</translation>
 <translation id="1780659583673667574">Kwa mfano, ikiwa utatembelea tovuti ili upate mapishi ya chakula cha jioni, huenda tovuti ikaamua kwamba unavutiwa na mapishi. Baadaye, tovuti nyingine inaweza kukuonyesha tangazo linalohusiana la huduma ya kukuletea bidhaa za vyakula, iliyopendekezwa na tovuti ya kwanza.</translation>
 <translation id="1818866261309406359">Dhibiti data ya tovuti zinazohusiana katika kichupo kipya</translation>
+<translation id="1824257235526922152">Chromium huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini kuna kiendelezi kilichoruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
 <translation id="1887631853265748225">Vipengele vya faragha ya matangazo husaidia kudhibiti kile ambacho tovuti na washirika wake wa utangazaji wanaweza kufahamu kukuhusu wanapokuonyesha matangazo yaliyowekewa mapendeleo.</translation>
 <translation id="1954777269544683286">Google inahitaji kampuni zibainishe kwa umma kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Kampuni zina wajibu wa kukufahamisha jinsi zinatumia data yako. <ph name="BEGIN_LINK" />Pata maelezo zaidi kwenye Sera yetu ya Faragha<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">Huenda vipengele kwenye baadhi ya tovuti visifanye kazi</translation>
 <translation id="2089118378428549994">Utaondolewa kwenye akaunti katika tovuti hizi</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Unawezaje kudhibiti data hii?<ph name="END_BOLD" /> Chrome hufuta kiotomatiki tovuti zilizohifadhiwa kwa zaidi ya siku 30. Tovuti unayoitembelea tena inaweza kuonekana upya kwenye orodha. Unaweza kuzuia tovuti isikupendekezee matangazo na kuzima matangazo yanayopendekezwa na tovuti wakati wowote kwenye mipangilio ya Chrome.</translation>
 <translation id="2096716221239095980">Futa data yote</translation>
+<translation id="2213012319160025454">Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani</translation>
 <translation id="2235344399760031203">Vidakuzi vya washirika wengine vimezuiwa</translation>
+<translation id="2313907619050827224">Chromium huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini msimamizi wako aliruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea. Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Sera ya Faragha ya Google</translation>
 <translation id="235832722106476745">Chrome hufuta kiotomatiki mada za matangazo zilizohifadhiwa zaidi ya wiki 4</translation>
 <translation id="2496115946829713659">Tovuti zinaweza kutumia vidakuzi vya washirika wengine kuweka mapendeleo kwenye matangazo na maudhui pamoja na kujifunza kuhusu vitendo unavyotekeleza kwenye tovuti nyingine</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Upimaji wa matangazo</translation>
 <translation id="3425311689852411591">Tovuti zinazotegemea vidakuzi vya washirika wengine zinapaswa kufanya kazi inavyotarajiwa</translation>
 <translation id="3442071090395342573">Chromium hufuta data yoyote ya shughuli uliyotuma kwenye tovuti baada ya siku 30. Ukitembelea tovuti tena inaweza kuonekana upya kwenye orodha. Pata maelezo zaidi kuhusu <ph name="BEGIN_LINK" />kudhibiti faragha yako ya matangazo kwenye Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Vidakuzi vya washirika wengine vimezuiwa. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea. Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Kwa kutumia upimaji wa matangazo, aina chache za data huruhusiwa kufikiwa baina ya tovuti ili kupima utendaji wa matangazo yazo, kama vile iwapo ulifanya ununuzi baada ya kutembelea tovuti.</translation>
 <translation id="3624583033347146597">Chagua mapendeleo yako ya kidakuzi cha mshirika mwingine</translation>
 <translation id="3645682729607284687">Chrome hurekodi mada zinazokuvutia kulingana na historia yako ya kuvinjari ya hivi majuzi. Kwa mfano mada kama vile, Michezo, Mavazi na mengineyo</translation>
 <translation id="3696118321107706175">Jinsi tovuti zinavyotumia data yako</translation>
 <translation id="3749724428455457489">Pata maelezo zaidi kuhusu matangazo yanayopendekezwa na tovuti</translation>
+<translation id="375406326367313995">Chrome huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini umeweka hali ya kutofuata kanuni kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea. Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Unaweza kuzuia tovuti ambazo huzitaki. Chrome pia hufuta kiotomatiki tovuti zilizohifadhiwa kwenye orodha kwa zaidi ya siku 30.</translation>
 <translation id="385051799172605136">Rudi nyuma</translation>
 <translation id="3873208162463987752">Tovuti zinazohusiana zinaweza kutuma pamoja vidakuzi vya washirika wengine ili kusaidia tovuti kufanya kazi inavyotarajiwa, kama vile kuhakikisha kuwa unasalia katika akaunti au kukumbuka mipangilio ya tovuti yako. Tovuti zina wajibu wa kueleza sababu za kutaka kufikia data hii. <ph name="BEGIN_LINK" />Pata maelezo zaidi<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome hufuta data yoyote ya shughuli uliyotuma kwenye tovuti baada ya siku 30. Ukitembelea tovuti tena inaweza kuonekana upya kwenye orodha. Pata maelezo zaidi kuhusu <ph name="BEGIN_LINK" />kudhibiti faragha yako ya matangazo kwenye Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Huenda baadhi ya vipengele visifanye kazi. Tovuti zinazohusiana bado zinaweza kutumia vidakuzi vya washirika wengine.</translation>
 <translation id="3918927280411834522">matangazo yanayopendekezwa na tovuti</translation>
+<translation id="3952955829113227810">Chromium huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini umeweka hali ya kutofuata kanuni kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea. Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google inahitaji kampuni zibainishe kwa umma kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Baadhi ya tovuti zinaweza kutumia shughuli zako kuweka mapendeleo kwenye hali yako ya utumiaji kando na kukuonyesha matangazo. Huenda pia zikazijumuisha na taarifa nyingine ambazo tayari zinafahamu kukuhusu. Kampuni zina wajibu wa kukufahamisha jinsi zinavyotumia data yako. Pata maelezo zaidi kwenye <ph name="BEGIN_LINK1" />Sera yetu ya Faragha<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Tovuti zinazohusiana zilivyobainishwa na <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini umeweka hali ya kutofuata kanuni kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
+<translation id="4159125650195886935">Chromium huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini msimamizi wako aliruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
 <translation id="417625634260506724">Jumla ya nafasi ya hifadhi iliyotumiwa na tovuti zilizo kwenye orodha: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Mada za matangazo</translation>
 <translation id="4278390842282768270">Umeruhusu</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Iwapo tovuti haifanyi kazi inavyotarajiwa, unaweza kujaribu kuruhusu vidakuzi vya washirika wengine kwa muda mfupi katika tovuti mahususi unayotembelea</translation>
 <translation id="4995684599009077956">Google inahitaji kampuni zibainishe hadharani kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Huenda baadhi ya tovuti zikatumia shughuli zako kuwekea mapendeleo hali yako ya utumiaji kando na kukuonyesha matangazo. Huenda pia zikahifadhi mada za matangazo kwa muda wa zaidi ya wiki 4 na zikazijumuisha na maelezo mengine ambayo tayari zinajua kukuhusu. Kampuni zina wajibu wa kukufahamisha jinsi zinatumia data yako. <ph name="BEGIN_LINK" />Pata maelezo zaidi kwenye Sera yetu ya Faragha<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">Ina tovuti zinazohusiana</translation>
+<translation id="5024297549595367599">Vidakuzi vya washirika wengine vimezuiwa. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
 <translation id="5055880590417889642">Shughuli zako ni mojawapo ya mambo mengi ambayo tovuti inaweza kutumia kupendekeza matangazo. Ukizima kipengele cha matangazo yanayopendekezwa na tovuti, tovuti bado zinaweza kukuonyesha matangazo lakini huenda yasikufae zaidi. Pata maelezo zaidi kuhusu</translation>
 <translation id="5117284457376555514">Tovuti haziwezi kutumia vidakuzi vya washirika wengine kuweka mapendeleo kwenye matangazo na maudhui pamoja na kujifunza kuhusu vitendo unavyotekeleza kwenye tovuti nyingine, isipokuwa uruhusu vifikiwe na tovuti zinazohusiana. Huenda baadhi ya vipengele visifanye kazi inavyotarajiwa.</translation>
 <translation id="5165490319523240316">Tovuti na washirika wake wa utangazaji wanaweza kutumia shughuli zako, kama vile jinsi unavyotumia muda wako kwenye tovuti unazotembelea, ili kuweka mapendeleo kwenye matangazo katika tovuti zingine. Kwa mfano, ikiwa utatembelea tovuti ili upate mapishi ya chakula cha jioni, huenda tovuti ikaamua kwamba unavutiwa na mapishi. Baadaye, tovuti nyingine inaweza kukuonyesha tangazo linalohusiana la huduma ya kukuletea bidhaa za vyakula, iliyopendekezwa na tovuti ya kwanza.</translation>
 <translation id="544199055391706031">Shughuli zako ni mojawapo ya mambo mengi ambayo tovuti inaweza kutumia kupendekeza matangazo. Ukizima kipengele cha matangazo yanayopendekezwa na tovuti, tovuti bado zinaweza kukuonyesha matangazo lakini huenda yasikufae zaidi. Pata maelezo zaidi kuhusu <ph name="BEGIN_LINK" />matangazo yanayopendekezwa na tovuti<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Dhibiti data ya tovuti zinazohusiana</translation>
+<translation id="5535388436012824806">Chrome huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini umeweka hali ya kutofuata kanuni kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
 <translation id="5574580428711706114">Google inahitaji kampuni zibainishe kwa umma kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Kampuni zina wajibu wa kukufahamisha jinsi zinatumia data yako. <ph name="BEGIN_LINK1" />Pata maelezo zaidi kwenye Sera yetu ya Faragha<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">Umezuia</translation>
 <translation id="5759648952769618186">Mada hutokana na historia yako ya kuvinjari ya hivi majuzi na husaidia kudhibiti kile ambacho tovuti na washirika wao wa utangazaji wanaweza kufahamu kukuhusu ili kukuonyesha matangazo yaliyowekewa mapendeleo</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Tovuti hutumiaje data hii?<ph name="END_BOLD" /> Tovuti unazotembelea zinaweza kuiomba Chrome taarifa zinazozisaidia kupima utendaji wa matangazo yazo. Chrome hulinda faragha yako kwa kudhibiti taarifa ambazo tovuti zinaweza kutumiana.</translation>
+<translation id="5861490386119603604">Chrome huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini msimamizi wako aliruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
+<translation id="5915946252696843290">Faragha na data ya tovuti</translation>
+<translation id="5985520262499095091">Chrome huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini kuna kiendelezi kilichoruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea.</translation>
 <translation id="6053735090575989697">Pata maelezo zaidi kuhusu jinsi Google inavyolinda data yako kwenye Sera yetu ya Faragha.</translation>
 <translation id="6195163219142236913">Vidakuzi vya washirika wengine vimedhibitiwa</translation>
 <translation id="6196640612572343990">Zuia vidakuzi vya washirika wengine</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Vipengele vya tovuti vinavyotegemea vidakuzi vya washirika wengine vinapaswa kufanya kazi inavyotarajiwa</translation>
 <translation id="8365690958942020052">Tovuti unayotembelea inaweza kuomba taarifa hizi — mada za matangazo au matangazo yanayopendekezwa na tovuti ulizotembelea.</translation>
 <translation id="839994149685752920">Tovuti zinaweza kutumia vidakuzi vya washirika wengine kuweka mapendeleo kwenye matangazo na maudhui</translation>
+<translation id="8428213095426709021">Mipangilio</translation>
 <translation id="8477178913400731244">Futa data</translation>
+<translation id="8486457244881562857">Vipengele vya ulinzi vimesitishwa hadi utakapofunga madirisha yote ya faraghani. <ph name="BEGIN_LINK" />Tuma maoni<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Fungua Sera ya Faragha kwenye kichupo kipya</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Unawezaje kudhibiti data hii?<ph name="END_BOLD" /> Chrome hufuta kiotomatiki mada zilizohifadhiwa zaidi ya wiki 4. Kadiri unavyoendelea kuvinjari, mada inaweza kuonekana upya kwenye orodha. Unaweza pia kuzuia mada ambazo hungependa Chrome itume kwa tovuti husika na kuzima mada za matangazo wakati wowote kwenye mipangilio ya Chrome.</translation>
+<translation id="8825639607990802302">Chaguo za faragha na data ya tovuti</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Tovuti hutumiaje data hii?<ph name="END_BOLD" /> Tovuti na washirika wake wa utangazaji wanaweza kutumia shughuli zako kuweka mapendeleo kwenye matangazo katika tovuti zingine. Kwa mfano, ikiwa utatembelea tovuti ili upate mapishi ya chakula cha jioni, huenda tovuti ikaamua kwamba unavutiwa na mapishi. Baadaye, tovuti nyingine inaweza kukuonyesha tangazo linalohusiana la huduma ya kukuletea bidhaa za vyakula, iliyopendekezwa na tovuti ya kwanza.</translation>
 <translation id="8944485226638699751">Umedhibiti</translation>
 <translation id="8984005569201994395">Google inahitaji kampuni zibainishe kwa umma kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Baadhi ya tovuti zinaweza kutumia shughuli zako kuweka mapendeleo kwenye hali yako ya utumiaji kando na kukuonyesha matangazo. Huenda pia zikazijumuisha na taarifa nyingine ambazo tayari zinafahamu kukuhusu. Kampuni zina wajibu wa kukufahamisha jinsi zinavyotumia data yako. <ph name="BEGIN_LINK" />Pata maelezo zaidi kwenye Sera yetu ya Faragha<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Hatua hii itafuta data na vidakuzi vyote vilivyohifadhiwa na <ph name="SITE_NAME" /> na tovuti zinazohusiana</translation>
 <translation id="9162335340010958530">Tovuti haziwezi kutumia vidakuzi vya washirika wengine kuweka mapendeleo kwenye matangazo na maudhui pamoja na kujifunza kuhusu vitendo unavyotekeleza kwenye tovuti nyingine, isipokuwa uruhusu vifikiwe na tovuti zinazohusiana</translation>
 <translation id="9168357768716791362">Google inahitaji kampuni zibainishe hadharani kuwa hazitatumia data hii kukufuatilia kwenye tovuti mbalimbali. Huenda baadhi ya tovuti zikatumia shughuli zako kuwekea mapendeleo hali yako ya utumiaji kando na kukuonyesha matangazo. Huenda pia zikahifadhi mada za matangazo kwa muda wa zaidi ya wiki 4 na zikazijumuisha na maelezo mengine ambayo tayari zinajua kukuhusu. Kampuni zina wajibu wa kukufahamisha jinsi zinatumia data yako. Pata maelezo zaidi kwenye <ph name="BEGIN_LINK" />Sera yetu ya Faragha<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">Chrome huzuia vidakuzi vya washirika wengine katika hali ya kutumia faraghani lakini msimamizi wako aliruhusu vidakuzi vya washirika wengine kwenye tovuti hii. Hali ya kutumia faraghani pia ina vipengele vinavyoweza kudhibiti maelezo yanayopatikana kwa makampuni ambayo maudhui yake yamepachikwa katika tovuti unayotembelea. Dhibiti vipengele vya ulinzi dhidi ya ufuatiliaji katika hali ya kutumia faraghani kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Tovuti na washirika wake wa utangazaji wanaweza kutumia mada za matangazo kukuwekea mapendeleo kwenye maudhui. Mada za matangazo husaidia kudhibiti maelezo ambayo tovuti zinaweza kupata kukuhusu unapovinjari, ukizilinganisha na vidakuzi vya washirika wengine</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ta.xtb b/components/strings/privacy_sandbox_strings_ta.xtb
index ce9aadf5..f168eaa7 100644
--- a/components/strings/privacy_sandbox_strings_ta.xtb
+++ b/components/strings/privacy_sandbox_strings_ta.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">தளங்களுடன் நீங்கள் பகிரும் செயல்பாட்டுத் தரவை 30 நாட்களுக்குப் பிறகு Chromium நீக்கும். ஒரு தளத்தை மீண்டும் பார்த்தால் பட்டியலில் அது மறுபடியும் காட்டப்படக்கூடும். <ph name="BEGIN_LINK1" />Chromiumமில் உங்கள் விளம்பரத் தனியுரிமையை நிர்வகிப்பது<ph name="LINK_END1" /> குறித்து மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="1355088139103479645">எல்லாத் தரவையும் நீக்கவா?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />எந்தெந்தத் தரவு பயன்படுத்தப்படுகிறது:<ph name="END_BOLD" /> உங்கள் சமீபத்திய பிரவுசிங் பதிவுகள், இந்தச் சாதனத்தில் Chromeமைப் பயன்படுத்தி நீங்கள் பார்த்த தளங்கள் ஆகியவற்றின் அடிப்படையில் உங்கள் விளம்பரத் தலைப்புகள் இருக்கும்.</translation>
+<translation id="1529201733207295376">மூன்றாம் தரப்புக் குக்கீகள் தடுக்கப்பட்டுள்ளன. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்கள் எந்தத் தகவல்களைப் பார்க்கலாம் என்பதைக் கட்டுப்படுத்தக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="START_LINK" />அமைப்புகளில்<ph name="END_LINK" /> நீங்கள் மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகிக்கலாம்.</translation>
 <translation id="1559726735555610004">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று நிறுவனங்கள் பொதுவில் தெரிவிப்பதை Google அவசியமாக்குகிறது. சில தளங்கள் உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தி விளம்பரங்களை மட்டுமல்லாமல் உங்கள் மேலும் பல அனுபவங்களைப் பிரத்தியேகமாக்கலாம். உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடனும் அதைச் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். Google உங்கள் தரவை எப்படிப் பாதுகாக்கிறது என்பதை எங்கள் <ph name="BEGIN_LINK" />தனியுரிமைக் கொள்கையில்<ph name="END_LINK" /> மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="1569440020357229235">மறைநிலைப் பயன்முறையில் இருக்கும்போது, மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்த முடியாது. இந்தக் குக்கீகளைச் சார்ந்துள்ள தளம் செயல்படவில்லை என்றால், <ph name="BEGIN_LINK" />மூன்றாம் தரப்புக் குக்கீகளுக்கான தற்காலிக அணுகலை அந்தத் தளத்திற்கு வழங்கவும்<ph name="END_LINK" />.</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />இந்தத் தரவைத் தளங்கள் எப்படிப் பயன்படுத்துகின்றன?<ph name="END_BOLD" /> நீங்கள் பிரவுசிங் செய்யும்போது உங்களுக்கு ஆர்வமுள்ள தலைப்புகளை Chrome குறித்துக்கொள்ளும். கலைகள், பொழுதுபோக்கு, ஷாப்பிங், விளையாட்டு போன்ற தலைப்பு லேபிள்கள் முன்கூட்டியே வரையறுக்கப்பட்டிருக்கும். பின்னர் உங்களுக்குக் காட்டப்படும் விளம்பரங்களைப் பிரத்தியேகமாக்க, தொடர்புடைய தலைப்புகளை Chromeமில் இருந்து நீங்கள் பார்க்கும் தளம் பெற முடியும்.</translation>
 <translation id="1732764153129912782">விளம்பரத் தனியுரிமை அமைப்புகளில் நீங்கள் மாற்றங்களைச் செய்யலாம்</translation>
 <translation id="1780659583673667574">உதாரணமாக, இரவு உணவிற்கான ரெசிபிகளைக் கண்டறிய ஒரு தளத்திற்குச் சென்றால், நீங்கள் சமையலில் ஆர்வம் காட்டுகிறீர்கள் என்று அந்தத் தளம் கருதும். பின்னர் நீங்கள் மற்றொரு தளத்திற்குச் செல்லும்போது மளிகைப் பொருட்களை டெலிவரி செய்யும் சேவை போன்ற தொடர்புடைய விளம்பரம் காட்டப்படக்கூடும். நீங்கள் முன்னர் பார்த்த தளம் இதைப் பரிந்துரைக்கும்.</translation>
 <translation id="1818866261309406359">தொடர்புடைய தளங்களின் தரவைப் புதிய பக்கத்தில் நிர்வகிக்கும்</translation>
+<translation id="1824257235526922152">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chromium தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை ஒரு நீட்டிப்பு அனுமதித்துள்ளது. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
 <translation id="1887631853265748225">உங்களுக்கான பிரத்தியேக விளம்பரங்களை இணையதளங்களும் விளம்பரக் கூட்டாளர்களும் காட்டும்போது உங்களைப் பற்றி எந்தெந்தத் தகவல்களை அவர்கள் தெரிந்துகொள்ளலாம் என்பதைக் கட்டுப்படுத்த விளம்பரத் தனியுரிமை அம்சங்கள் உதவுகின்றன.</translation>
 <translation id="1954777269544683286">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று பொதுவில் தெரிவிக்குமாறு நிறுவனங்களை Google வலியுறுத்துகிறது. உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். <ph name="BEGIN_LINK" />எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்<ph name="END_LINK" />.</translation>
 <translation id="2004697686368036666">சில தளங்களில் உள்ள அம்சங்கள் செயல்படாமல் போகக்கூடும்</translation>
 <translation id="2089118378428549994">இந்தத் தளங்களிலிருந்து வெளியேற்றப்படுவீர்கள்</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />இந்தத் தரவை நீங்கள் எப்படி நிர்வகிக்கலாம்?<ph name="END_BOLD" /> 30 நாட்களுக்கு முந்தைய தளங்களை Chrome தானாகவே நீக்கிவிடும். நீங்கள் மீண்டும் பார்க்கும் தளம் பட்டியலில் மறுபடியும் காட்டப்படக்கூடும். எப்போது வேண்டுமானாலும் Chrome அமைப்புகளுக்குச் சென்று, விளம்பரங்களைப் பரிந்துரைப்பதிலிருந்து ஒரு தளத்தைத் தடுக்கலாம், தளம் பரிந்துரைக்கும் விளம்பரங்களை முடக்கலாம்.</translation>
 <translation id="2096716221239095980">எல்லாத் தரவையும் நீக்கு</translation>
+<translation id="2213012319160025454">மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகிக்கலாம்</translation>
 <translation id="2235344399760031203">மூன்றாம் தரப்புக் குக்கீகள் தடுக்கப்பட்டுள்ளன</translation>
+<translation id="2313907619050827224">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chromium தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை உங்கள் நிர்வாகி அனுமதித்துள்ளார். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகியுங்கள்.</translation>
 <translation id="235789365079050412">Google தனியுரிமைக் கொள்கை</translation>
 <translation id="235832722106476745">4 வாரங்களுக்கு முந்தைய விளம்பரத் தலைப்புகளை Chrome தானாகவே நீக்கும்</translation>
 <translation id="2496115946829713659">உள்ளடக்கம் மற்றும் விளம்பரங்களைப் பிரத்தியேகமாக்கவும், பிற தளங்களில் நீங்கள் செய்யக்கூடிய செயல்கள் குறித்துத் தெரிந்துகொள்ளவும் மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்தலாம்</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">விளம்பர அளவீடு</translation>
 <translation id="3425311689852411591">மூன்றாம் தரப்புக் குக்கீகளைச் சார்ந்து இருக்கும் தளங்கள் எதிர்பார்த்தபடி செயல்படும்</translation>
 <translation id="3442071090395342573">தளங்களுடன் நீங்கள் பகிரும் செயல்பாட்டுத் தரவை 30 நாட்களுக்குப் பிறகு Chromium நீக்கும். ஒரு தளத்தை மீண்டும் பார்த்தால் பட்டியலில் அது மறுபடியும் காட்டப்படக்கூடும். <ph name="BEGIN_LINK" />Chromiumமில் உங்கள் விளம்பரத் தனியுரிமையை நிர்வகிப்பது<ph name="END_LINK" /> குறித்து மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
+<translation id="3463673813673164886">மூன்றாம் தரப்புக் குக்கீகள் தடுக்கப்பட்டுள்ளன. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகியுங்கள்.</translation>
 <translation id="3467081767799433066">விளம்பர அளவீட்டின் மூலம், தளங்களில் காட்டப்படும் விளம்பரங்களின் செயல்திறனை அளவிடுவதற்காக அவற்றுக்கிடையே குறைந்த அளவிலான தரவு வகைகள் பகிரப்படும். உதாரணமாக, ஒரு தளத்தைப் பார்த்த பிறகு நீங்கள் பர்ச்சேஸ் செய்தீர்களா என்பது போன்ற தரவு.</translation>
 <translation id="3624583033347146597">மூன்றாம் தரப்புக் குக்கீக்கான விருப்பத்தேர்வுகளைத் தேர்வுசெய்யுங்கள்</translation>
 <translation id="3645682729607284687">உங்களின் சமீபத்திய பிரவுசிங் பதிவுகளின் அடிப்படையில் உங்களுக்கு ஆர்வமுள்ள தலைப்புகளை Chrome குறித்துக்கொள்ளும். உதாரணத்திற்கு, விளையாட்டு, ஆடைகள் போன்ற மேலும் பல விஷயங்கள்.</translation>
 <translation id="3696118321107706175">உங்கள் தரவைத் தளங்கள் பயன்படுத்தும் விதம்</translation>
 <translation id="3749724428455457489">'தளம் பரிந்துரைக்கும் விளம்பரங்கள்' குறித்து மேலும் தெரிந்துகொள்ளலாம்</translation>
+<translation id="375406326367313995">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chrome தடுக்கும், ஆனால் இந்தத் தளத்திற்கு விதிவிலக்கு அளித்துள்ளீர்கள். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகியுங்கள்.</translation>
 <translation id="3763433740586298940">உங்களுக்குத் தேவையில்லாத தளங்களைத் தடுக்கலாம். 30 நாட்களுக்கு முந்தைய தளங்களை பட்டியலில் இருந்து Chrome தானாகவே நீக்கும்.</translation>
 <translation id="385051799172605136">பின்செல்லும்</translation>
 <translation id="3873208162463987752">உங்களை உள்நுழைந்த நிலையில் வைத்திருத்தல், உங்கள் தள அமைப்புகளை நினைவில்கொள்ளுதல் போன்ற செயல்களை எதிர்பார்த்தபடி தளங்கள் செய்வதற்கு உதவ, தொடர்புடைய தளங்கள் அவற்றுக்குள்ளேயே மூன்றாம் தரப்புக் குக்கீகளைப் பகிர்ந்துகொள்ளும். இந்தத் தரவுக்கான அணுகல் எதற்காகத் தேவைப்படுகிறது என்பதை விளக்குவது தளங்களின் பொறுப்பாகும். <ph name="BEGIN_LINK" />மேலும் அறிக<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">தளங்களுடன் நீங்கள் பகிரும் செயல்பாட்டுத் தரவை 30 நாட்களுக்குப் பிறகு Chrome நீக்கும். ஒரு தளத்தை மீண்டும் பார்த்தால் பட்டியலில் அது மறுபடியும் காட்டப்படக்கூடும். <ph name="BEGIN_LINK" />Chromeமில் உங்கள் விளம்பரத் தனியுரிமையை நிர்வகிப்பது<ph name="END_LINK" /> குறித்து மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="3918378745482005425">சில அம்சங்கள் செயல்படாமல் போகலாம். இருப்பினும், தொடர்புடைய தளங்கள் மூன்றாம் தரப்புக் குக்கீகளைத் தொடர்ந்து பயன்படுத்தலாம்.</translation>
 <translation id="3918927280411834522">தளம் பரிந்துரைக்கும் விளம்பரங்கள்.</translation>
+<translation id="3952955829113227810">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chromium தடுக்கும், ஆனால் இந்தத் தளத்திற்கு விதிவிலக்கு அளித்துள்ளீர்கள். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகியுங்கள்.</translation>
+<translation id="3973883340787276788">மூன்றாம் தரப்புக் குக்கீகள் தடுக்கப்பட்டுள்ளன. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்கள் எந்தத் தகவல்களைப் பார்க்கலாம் என்பதைக் கட்டுப்படுத்தக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> நீங்கள் மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகிக்கலாம்.</translation>
 <translation id="4009365983562022788">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று நிறுவனங்கள் பொதுவில் தெரிவிப்பதை Google அவசியமாக்குகிறது. சில தளங்கள் உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தி விளம்பரங்களை மட்டுமல்லாமல் உங்கள் மேலும் பல அனுபவங்களைப் பிரத்தியேகமாக்கலாம். உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடனும் அதைச் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். எங்கள் <ph name="BEGIN_LINK1" />தனியுரிமைக் கொள்கையில்<ph name="LINK_END1" /> மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> வரையறுத்துள்ள தொடர்புடைய தளங்கள்</translation>
+<translation id="408237597986622827">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chromium தடுக்கும், ஆனால் இந்தத் தளத்திற்கு விதிவிலக்கு அளித்துள்ளீர்கள். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
+<translation id="4159125650195886935">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chromium தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை உங்கள் நிர்வாகி அனுமதித்துள்ளார். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
 <translation id="417625634260506724">இந்தப் பட்டியலில் உள்ள தளங்கள் பயன்படுத்திய மொத்தச் சேமிப்பகம்: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">விளம்பரத் தலைப்புகள்</translation>
 <translation id="4278390842282768270">அனுமதிக்கப்பட்டன</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">ஒரு தளம் எதிர்பார்த்தபடி செயல்படவில்லை என்றால், நீங்கள் பார்க்கும் குறிப்பிட்ட தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளைத் தற்காலிமாக அனுமதிக்கலாம்</translation>
 <translation id="4995684599009077956">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று பொதுவில் தெரிவிக்குமாறு நிறுவனங்களை Google வலியுறுத்துகிறது. சில தளங்கள் விளம்பரங்களை மட்டுமல்லாமல் உங்களின் மேலும் பல அனுபவங்களையும் பிரத்தியேகமாக்க உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தலாம். மேலும், அவை விளம்பரத் தலைப்புகளை 4 வாரங்களுக்கு மேல் சேமித்து வைத்திருந்து, உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடன் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். <ph name="BEGIN_LINK" />எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்<ph name="END_LINK" />.</translation>
 <translation id="4998299775934183130">தொடர்புடைய தளங்கள் உள்ளன</translation>
+<translation id="5024297549595367599">மூன்றாம் தரப்புக் குக்கீகள் தடுக்கப்பட்டுள்ளன. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
 <translation id="5055880590417889642">விளம்பரங்களைப் பரிந்துரைக்க தளங்கள் பயன்படுத்தும் பல விஷயங்களில் உங்கள் செயல்பாடும் ஒன்றாகும். ‘தளம் பரிந்துரைக்கும் விளம்பரங்கள்’ அம்சம் முடக்கப்பட்டிருந்தாலும், தளங்கள் உங்களுக்கு விளம்பரங்களைக் காட்டும். ஆனால் அவை குறைந்த அளவிலேயே பிரத்தியேகமாக்கப்படும். இதைப் பற்றி மேலும் தெரிந்துகொள்ளுங்கள்:</translation>
 <translation id="5117284457376555514">தொடர்புடைய தளங்கள் மூன்றாம் தரப்புக் குக்கீகளை அணுகுவதை நீங்கள் அனுமதிக்கவில்லை என்றால் உள்ளடக்கம் மற்றும் விளம்பரங்களைப் பிரத்தியேகமாக்கவும், பிற தளங்களில் நீங்கள் செய்யக்கூடிய செயல்கள் குறித்துத் தெரிந்துகொள்ளவும் மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்த முடியாது. தளத்தின் சில அம்சங்கள் எதிர்பார்த்தபடி செயல்படாது.</translation>
 <translation id="5165490319523240316">உங்களுக்குப் பிற தளங்களில் காட்டப்படும் விளம்பரங்களைப் பிரத்தியேகமாக்க, நீங்கள் பார்க்கும் தளங்களில் நேரத்தைச் செலவிடும் விதம் போன்ற உங்கள் செயல்பாட்டு விவரங்களை விளம்பரக் கூட்டாளர்களும் தளங்களும் பயன்படுத்தலாம். உதாரணமாக, இரவு உணவிற்கான ரெசிபிகளைக் கண்டறிய ஒரு தளத்திற்குச் சென்றால், நீங்கள் சமையலில் ஆர்வம் காட்டுகிறீர்கள் என்று அந்தத் தளம் கருதும். பின்னர் நீங்கள் மற்றொரு தளத்திற்குச் செல்லும்போது மளிகைப் பொருட்களை டெலிவரி செய்யும் சேவை போன்ற தொடர்புடைய விளம்பரம் காட்டப்படக்கூடும். நீங்கள் முன்னர் பார்த்த தளம் இதைப் பரிந்துரைக்கும்.</translation>
 <translation id="544199055391706031">விளம்பரங்களைப் பரிந்துரைக்க தளங்கள் பயன்படுத்தும் பல விஷயங்களில் உங்கள் செயல்பாடும் ஒன்றாகும். ‘தளம் பரிந்துரைக்கும் விளம்பரங்கள்’ அம்சம் முடக்கப்பட்டிருந்தாலும், தளங்கள் உங்களுக்கு விளம்பரங்களைக் காட்டும். ஆனால் அவை குறைந்த அளவிலேயே பிரத்தியேகமாக்கப்படும். <ph name="BEGIN_LINK" />தளம் பரிந்துரைக்கும் விளம்பரங்கள்<ph name="END_LINK" /> குறித்து மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="5495405805627942351">தொடர்புடைய தளங்களின் தரவை நிர்வகியுங்கள்</translation>
+<translation id="5535388436012824806">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chrome தடுக்கும், ஆனால் இந்தத் தளத்திற்கு விதிவிலக்கு அளித்துள்ளீர்கள். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
 <translation id="5574580428711706114">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று பொதுவில் தெரிவிக்குமாறு நிறுவனங்களை Google வலியுறுத்துகிறது. உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். <ph name="BEGIN_LINK1" />எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்<ph name="LINK_END1" />.</translation>
 <translation id="5677928146339483299">தடுக்கப்பட்டன</translation>
 <translation id="5759648952769618186">தலைப்புகள் உங்களின் சமீபத்திய பிரவுசிங் பதிவுகளின் அடிப்படையிலானவை. பிரத்தியேகமான விளம்பரங்களை உங்களுக்குக் காட்டுவதற்காக தளங்களும் அவற்றின் விளம்பரக் கூட்டாளர்களும் உங்களைப் பற்றிய எந்தெந்தத் தகவல்களைத் தெரிந்துகொள்ளலாம் என்பதைக் கட்டுப்படுத்த தலைப்புகள் உதவுகின்றன.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />இந்தத் தரவைத் தளங்கள் எப்படிப் பயன்படுத்துகின்றன?<ph name="END_BOLD" /> நீங்கள் பார்க்கும் தளங்களில் காட்டப்படும் விளம்பரங்களின் செயல்திறனை அளவிட உதவும் தகவலை அந்தத் தளங்கள் Chrome பிரவுசரில் இருந்து பெற முடியும். தளங்கள் அவற்றுக்கிடையே பகிரக்கூடிய தகவலை வரம்பிடுவதன் மூலம் Chrome உங்கள் தனியுரிமையைப் பாதுகாக்கிறது.</translation>
+<translation id="5861490386119603604">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chrome தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை உங்கள் நிர்வாகி அனுமதித்துள்ளார். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
+<translation id="5915946252696843290">தனியுரிமை மற்றும் தளத் தரவு</translation>
+<translation id="5985520262499095091">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chrome தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை ஒரு நீட்டிப்பு அனுமதிக்கிறது. நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது.</translation>
 <translation id="6053735090575989697">Google உங்கள் தரவை எப்படிப் பாதுகாக்கிறது என்பது குறித்து எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="6195163219142236913">மூன்றாம் தரப்புக் குக்கீகள் வரம்பிடப்பட்டுள்ளன</translation>
 <translation id="6196640612572343990">மூன்றாம் தரப்புக் குக்கீகளைத் தடு</translation>
+<translation id="6272892028045906139">மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளுக்கான அமைப்புகள்</translation>
 <translation id="6282129116202535093">'தளம் பரிந்துரைக்கும் விளம்பரங்கள்' அம்சம், உங்கள் பிரவுசிங் பதிவுகளையும் அடையாளத்தையும் பாதுகாக்கும் அதேநேரத்தில் தொடர்புடைய விளம்பரங்களைக் காட்டவும் தளங்களை அனுமதிக்கிறது. தொடர்ந்து பிரவுஸ் செய்யும்போது, உங்கள் செயல்பாட்டு விவரங்களை மற்ற தளங்கள் பயன்படுத்தி தொடர்புடைய விளம்பரங்களைப் பரிந்துரைக்கும். அமைப்புகளுக்குச் சென்று இந்தத் தளங்களின் பட்டியலைப் பார்க்கலாம், தேவையில்லாத தளங்களைத் தடுக்கலாம்.</translation>
 <translation id="6308169245546905162">பிற தளங்களில் நீங்கள் செய்யக்கூடிய செயல்கள் குறித்துத் தெரிந்துகொள்ள மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்தலாம்</translation>
 <translation id="6398358690696005758">Google உங்கள் தரவை எப்படிப் பாதுகாக்கிறது என்பது குறித்து எங்கள் <ph name="BEGIN_LINK1" />தனியுரிமைக் கொள்கையில்<ph name="LINK_END1" /> மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">மூன்றாம் தரப்புக் குக்கீகளை தடுக்கும் விருப்பம் குறித்து மேலும் தெரிந்துகொள்ளலாம்</translation>
 <translation id="737025278945207416">சில தளங்கள் விளம்பரங்களை மட்டுமல்லாமல் உங்களின் மேலும் பல அனுபவங்களையும் பிரத்தியேகமாக்க உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தலாம். அவை விளம்பரத் தலைப்புகளை 4 வாரங்களுக்கு மேலாகவும் சேமித்து, உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடன் சேர்த்துப் பயன்படுத்தலாம்.</translation>
 <translation id="7374493521304367420">நீங்கள் பார்க்கும் தளங்களில் பிரவுசிங் செயல்பாட்டை தெரிந்துகொள்வதற்காகக் குக்கீகளை அந்தத் தளங்கள் தொடர்ந்து பயன்படுத்தலாம்</translation>
+<translation id="7379649202155190245">மறைநிலையில் கண்காணிப்புப் பாதுகாப்புகள்</translation>
 <translation id="7419391859099619574">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று பொதுவில் தெரிவிக்குமாறு நிறுவனங்களை Google வலியுறுத்துகிறது. சில தளங்கள் விளம்பரங்களை மட்டுமல்லாமல் உங்களின் மேலும் பல அனுபவங்களையும் பிரத்தியேகமாக்க உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தலாம். மேலும், அவை விளம்பரத் தலைப்புகளை 4 வாரங்களுக்கு மேல் சேமித்து வைத்திருந்து, உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடன் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். <ph name="BEGIN_LINK1" />எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்<ph name="LINK_END1" />.</translation>
 <translation id="7442413018273927857">தளங்களுடன் நீங்கள் பகிரும் செயல்பாட்டுத் தரவை 30 நாட்களுக்குப் பிறகு Chrome நீக்கும். ஒரு தளத்தை மீண்டும் பார்த்தால் பட்டியலில் அது மறுபடியும் காட்டப்படக்கூடும். <ph name="BEGIN_LINK1" />Chromeமில் உங்கள் விளம்பரத் தனியுரிமையை நிர்வகிப்பது<ph name="LINK_END1" /> குறித்து மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
 <translation id="7453144832830554937">மூன்றாம் தரப்புக் குக்கீகளைச் சார்ந்துள்ள தள அம்சங்கள் செயல்படாமல் போகலாம்</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">மூன்றாம் தரப்புக் குக்கீகளைச் சார்ந்துள்ள சில அம்சங்கள் எதிர்பார்த்தபடி செயல்படும்</translation>
 <translation id="8365690958942020052">நீங்கள் பார்க்கும் தளம் இந்தத் தகவலைக் கேட்கலாம் — உங்கள் விளம்பரத் தலைப்புகள் அல்லது நீங்கள் பார்க்கும் தளங்கள் பரிந்துரைக்கும் விளம்பரங்கள்.</translation>
 <translation id="839994149685752920">உள்ளடக்கத்தையும் விளம்பரங்களையும் பிரத்தியேகமாக்க மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்தலாம்</translation>
+<translation id="8428213095426709021">அமைப்புகள்</translation>
 <translation id="8477178913400731244">தரவை நீக்கு</translation>
+<translation id="8486457244881562857">எல்லா மறைநிலைச் சாளரங்களும் மூடப்படும் வரை பாதுகாப்பு அம்சங்கள் இடைநிறுத்தப்பட்டிருக்கும். <ph name="BEGIN_LINK" />கருத்து அனுப்புங்கள்<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">தனியுரிமைக் கொள்கையைப் புதிய பக்கத்தில் திறக்கும்</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />இந்தத் தரவை நீங்கள் எப்படி நிர்வகிக்கலாம்?<ph name="END_BOLD" /> 4 வாரங்களுக்கு முந்தைய தலைப்புகளை Chrome தானாகவே நீக்கும். நீங்கள் தொடர்ந்து பிரவுஸ் செய்யும்போது பட்டியலில் ஒரு தலைப்பு மீண்டும் காட்டப்படக்கூடும். எப்போது வேண்டுமானாலும் Chrome அமைப்புகளுக்குச் சென்று, தளங்களுடன் Chrome பகிரக்கூடாது என்று நினைக்கும் தலைப்புகளைத் தடுக்கலாம், விளம்பரத் தலைப்புகளை முடக்கலாம்.</translation>
+<translation id="8825639607990802302">தனியுரிமை மற்றும் தளத் தரவிற்கான விருப்பங்கள்</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />இந்தத் தரவைத் தளங்கள் எப்படிப் பயன்படுத்துகின்றன?<ph name="END_BOLD" /> உங்களுக்குப் பிற தளங்களில் காட்டப்படும் விளம்பரங்களைப் பிரத்தியேகமாக்க, விளம்பரக் கூட்டாளர்களும் தளங்களும் உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தலாம். உதாரணமாக, இரவு உணவிற்கான ரெசிபிகளைக் கண்டறிய ஒரு தளத்திற்குச் சென்றால், நீங்கள் சமையலில் ஆர்வம் காட்டுகிறீர்கள் என்று அந்தத் தளம் கருதும். பின்னர் நீங்கள் மற்றொரு தளத்திற்குச் செல்லும்போது மளிகைப் பொருட்களை டெலிவரி செய்யும் சேவை போன்ற தொடர்புடைய விளம்பரம் காட்டப்படக்கூடும். நீங்கள் முன்னர் பார்த்த தளம் இதைப் பரிந்துரைக்கும்.</translation>
 <translation id="8944485226638699751">வரம்பிற்குட்பட்டது</translation>
 <translation id="8984005569201994395">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று நிறுவனங்கள் பொதுவில் தெரிவிப்பதை Google அவசியமாக்குகிறது. சில தளங்கள் உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தி விளம்பரங்களை மட்டுமல்லாமல் உங்கள் மேலும் பல அனுபவங்களைப் பிரத்தியேகமாக்கலாம். உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடனும் அதைச் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். <ph name="BEGIN_LINK" />எங்கள் தனியுரிமைக் கொள்கையில் மேலும் தெரிந்துகொள்ளுங்கள்<ph name="END_LINK" />.</translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">இதைச் செய்தால் <ph name="SITE_NAME" /> மற்றும் அதனுடன் தொடர்புடைய தளங்கள் சேமித்துள்ள எல்லாத் தரவும் குக்கீகளும் நீக்கப்படும்</translation>
 <translation id="9162335340010958530">தொடர்புடைய தளங்கள் மூன்றாம் தரப்புக் குக்கீகளை அணுகுவதை நீங்கள் அனுமதிக்கவில்லை என்றால் உள்ளடக்கம் மற்றும் விளம்பரங்களைப் பிரத்தியேகமாக்கவும், பிற தளங்களில் நீங்கள் செய்யக்கூடிய செயல்கள் குறித்துத் தெரிந்துகொள்ளவும் மூன்றாம் தரப்புக் குக்கீகளைத் தளங்கள் பயன்படுத்த முடியாது</translation>
 <translation id="9168357768716791362">பல தளங்களில் உங்களைக் கண்காணிக்க இந்தத் தரவைப் பயன்படுத்த மாட்டோம் என்று பொதுவில் தெரிவிக்குமாறு நிறுவனங்களை Google வலியுறுத்துகிறது. சில தளங்கள் விளம்பரங்களை மட்டுமல்லாமல் உங்களின் மேலும் பல அனுபவங்களையும் பிரத்தியேகமாக்க உங்கள் செயல்பாட்டு விவரங்களைப் பயன்படுத்தலாம். மேலும், அவை விளம்பரத் தலைப்புகளை 4 வாரங்களுக்கு மேல் சேமித்து வைத்திருந்து, உங்களைப் பற்றி ஏற்கெனவே தெரிந்த பிற தகவல்களுடன் சேர்த்துப் பயன்படுத்தலாம். உங்கள் தரவை நிறுவனங்கள் எப்படிப் பயன்படுத்துகின்றன என்று உங்களுக்குத் தெரிவிப்பது அவர்களின் பொறுப்பாகும். எங்கள் <ph name="BEGIN_LINK" />தனியுரிமைக் கொள்கையில்<ph name="END_LINK" /> மேலும் தெரிந்துகொள்ளுங்கள்.</translation>
+<translation id="931910205193418957">மறைநிலைப் பயன்முறையில் மூன்றாம் தரப்புக் குக்கீகளை Chrome தடுக்கும், ஆனால் இந்தத் தளத்திற்கு மூன்றாம் தரப்புக் குக்கீகளை உங்கள் நிர்வாகி அனுமதித்துள்ளார். நீங்கள் பார்க்கும் தளத்தில் உட்பொதிக்கப்பட்டுள்ள உள்ளடக்கத்தை வழங்கும் நிறுவனங்களுக்கு என்னென்ன தகவல்கள் கிடைக்கலாம் என்பதை வரம்பிடக்கூடிய அம்சங்களையும் மறைநிலைப் பயன்முறை வழங்குகிறது. <ph name="BEGIN_LINK" />அமைப்புகளில்<ph name="END_LINK" /> மறைநிலைக் கண்காணிப்புப் பாதுகாப்புகளை நிர்வகியுங்கள்.</translation>
 <translation id="989939163029143304">உங்களுக்காக உள்ளடக்கத்தைப் பிரத்தியேகமாக்க இணையதளங்களும் விளம்பரக் கூட்டாளர்களும் விளம்பரத் தலைப்புகளைப் பயன்படுத்த முடியும். மூன்றாம் தரப்புக் குக்கீகளுடன் ஒப்பிடுகையில், நீங்கள் பிரவுஸ் செய்யும்போது தளங்கள் உங்களைப் பற்றி என்ன தெரிந்துகொள்ளலாம் என்பதை வரம்பிட விளம்பரத் தலைப்புகள் உதவுகின்றன.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_th.xtb b/components/strings/privacy_sandbox_strings_th.xtb
index 19cdf55..1e28af5 100644
--- a/components/strings/privacy_sandbox_strings_th.xtb
+++ b/components/strings/privacy_sandbox_strings_th.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">คุณทำการเปลี่ยนแปลงได้ในการตั้งค่าความเป็นส่วนตัวเกี่ยวกับโฆษณา</translation>
 <translation id="1780659583673667574">ตัวอย่างเช่น หากคุณเข้าชมเว็บไซต์เพื่อหาสูตรอาหารเย็น เว็บไซต์นั้นอาจเข้าใจว่าคุณสนใจการทำอาหาร หลังจากนั้น เว็บไซต์อื่นอาจแสดงโฆษณาที่เกี่ยวข้องกับบริการจัดส่งของใช้ทั่วไปที่เว็บไซต์แรกแนะนำ</translation>
 <translation id="1818866261309406359">จัดการข้อมูลเว็บไซต์ที่เกี่ยวข้องในแท็บใหม่</translation>
+<translation id="1824257235526922152">Chromium บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่มีส่วนขยายรายการหนึ่งอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
 <translation id="1887631853265748225">ฟีเจอร์ความเป็นส่วนตัวเกี่ยวกับโฆษณาช่วยจำกัดสิ่งที่เว็บไซต์และพาร์ทเนอร์ด้านโฆษณาของเว็บไซต์สามารถเรียนรู้เกี่ยวกับคุณเมื่อแสดงโฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้</translation>
 <translation id="1954777269544683286">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติมในนโยบายความเป็นส่วนตัว<ph name="END_LINK" /></translation>
 <translation id="2004697686368036666">ฟีเจอร์ในบางเว็บไซต์อาจใช้งานไม่ได้</translation>
 <translation id="2089118378428549994">คุณจะออกจากระบบของเว็บไซต์เหล่านี้</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />คุณจัดการข้อมูลนี้ได้อย่างไร<ph name="END_BOLD" /> Chrome จะลบเว็บไซต์ที่เก่ากว่า 30 วันโดยอัตโนมัติ เว็บไซต์ที่คุณเข้าชมอีกครั้งอาจกลับมาปรากฏในรายการอีก นอกจากนี้ คุณยังบล็อกเว็บไซต์ไม่ให้แนะนำโฆษณาให้คุณและปิดโฆษณาที่เว็บไซต์แนะนำได้ทุกเมื่อในการตั้งค่า Chrome</translation>
 <translation id="2096716221239095980">ลบข้อมูลทั้งหมด</translation>
+<translation id="2213012319160025454">จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตน</translation>
 <translation id="2235344399760031203">แสดงว่ามีการบล็อกคุกกี้ของบุคคลที่สาม</translation>
+<translation id="2313907619050827224">Chromium บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่ผู้ดูแลระบบอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตนได้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
 <translation id="235789365079050412">นโยบายความเป็นส่วนตัวของ Google</translation>
 <translation id="235832722106476745">Chrome จะลบหัวข้อโฆษณาที่เก่ากว่า 4 สัปดาห์โดยอัตโนมัติ</translation>
 <translation id="2496115946829713659">เว็บไซต์สามารถใช้คุกกี้ของบุคคลที่สามเพื่อปรับเปลี่ยนเนื้อหาและโฆษณาในแบบของคุณ รวมถึงเรียนรู้เกี่ยวกับการกระทำที่คุณทำในเว็บไซต์อื่นๆ</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">การวัดผลโฆษณา</translation>
 <translation id="3425311689852411591">เว็บไซต์ที่ใช้คุกกี้ของบุคคลที่สามควรทำงานได้ตามที่คาดไว้</translation>
 <translation id="3442071090395342573">Chromium จะลบข้อมูลกิจกรรมที่คุณแชร์กับเว็บไซต์หลังจากผ่านไป 30 วัน หากเข้าชมเว็บไซต์อีกครั้ง เว็บไซต์นั้นอาจกลับมาปรากฏในรายการอีก ดูข้อมูลเพิ่มเติมเรื่อง<ph name="BEGIN_LINK" />การจัดการความเป็นส่วนตัวเกี่ยวกับโฆษณาใน Chromium<ph name="END_LINK" /></translation>
+<translation id="3463673813673164886">คุกกี้ของบุคคลที่สามถูกบล็อกอยู่ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตนได้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
 <translation id="3467081767799433066">เมื่อเปิดใช้การวัดผลโฆษณา ระบบจะแชร์เฉพาะข้อมูลบางประเภทระหว่างเว็บไซต์เพื่อวัดประสิทธิภาพของโฆษณา เช่น คุณซื้อสินค้าหลังจากเข้าชมเว็บไซต์หรือไม่</translation>
 <translation id="3624583033347146597">เลือกค่ากำหนดคุกกี้ของบุคคลที่สาม</translation>
 <translation id="3645682729607284687">Chrome จะบันทึกหัวข้อที่สนใจโดยอิงตามประวัติการท่องเว็บล่าสุด เช่น กีฬา เครื่องแต่งกาย และอื่นๆ</translation>
 <translation id="3696118321107706175">เว็บไซต์ใช้ข้อมูลของคุณอย่างไร</translation>
 <translation id="3749724428455457489">ดูข้อมูลเพิ่มเติมเกี่ยวกับโฆษณาที่เว็บไซต์แนะนำ</translation>
+<translation id="375406326367313995">Chrome บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่คุณได้สร้างข้อยกเว้นสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตนได้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
 <translation id="3763433740586298940">คุณบล็อกเว็บไซต์ที่ไม่ต้องการได้ นอกจากนี้ Chrome จะลบข้อมูลเว็บไซต์ที่เก่ากว่า 30 วันออกจากรายการโดยอัตโนมัติ</translation>
 <translation id="385051799172605136">กลับ</translation>
 <translation id="3873208162463987752">เว็บไซต์ที่เกี่ยวข้องสามารถแชร์คุกกี้ของบุคคลที่สามซึ่งกันและกันเพื่อช่วยให้เว็บไซต์ทำงานได้ตามที่คาดไว้ เช่น ให้คุณลงชื่อเข้าใช้ต่อไปหรือจดจําการตั้งค่าเว็บไซต์ เว็บไซต์มีหน้าที่อธิบายเหตุผลที่ต้องใช้สิทธิ์เข้าถึงข้อมูลนี้ <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome จะลบข้อมูลกิจกรรมที่คุณแชร์กับเว็บไซต์หลังจากผ่านไป 30 วัน หากเข้าชมเว็บไซต์อีกครั้ง เว็บไซต์นั้นอาจกลับมาปรากฏในรายการอีก ดูข้อมูลเพิ่มเติมเรื่อง<ph name="BEGIN_LINK" />การจัดการความเป็นส่วนตัวเกี่ยวกับโฆษณาใน Chrome<ph name="END_LINK" /></translation>
 <translation id="3918378745482005425">ฟีเจอร์บางอย่างอาจใช้งานไม่ได้ เว็บไซต์ที่เกี่ยวข้องจะยังคงใช้คุกกี้ของบุคคลที่สามได้</translation>
 <translation id="3918927280411834522">โฆษณาที่เว็บไซต์แนะนำ</translation>
+<translation id="3952955829113227810">Chromium บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่คุณได้สร้างข้อยกเว้นสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตนได้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
 <translation id="4009365983562022788">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บางเว็บไซต์อาจใช้ข้อมูลกิจกรรมของคุณเพื่อปรับเปลี่ยนประสบการณ์การใช้งานให้เหมาะกับคุณ ซึ่งไม่ใช่แค่โฆษณาเท่านั้น และอาจรวมข้อมูลนี้เข้ากับข้อมูลอื่นๆ ที่ทราบเกี่ยวกับคุณอยู่แล้ว บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร ดูข้อมูลเพิ่มเติมใน<ph name="BEGIN_LINK1" />นโยบายความเป็นส่วนตัว<ph name="LINK_END1" />ของเรา</translation>
 <translation id="4053540477069125777">เว็บไซต์ที่เกี่ยวข้องที่กำหนดโดย <ph name="RWS_OWNER" /></translation>
+<translation id="408237597986622827">Chromium บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่คุณได้สร้างข้อยกเว้นสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
+<translation id="4159125650195886935">Chromium บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่ผู้ดูแลระบบอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
 <translation id="417625634260506724">พื้นที่เก็บข้อมูลทั้งหมดที่เว็บไซต์ในรายการใช้: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">หัวข้อโฆษณา</translation>
 <translation id="4278390842282768270">อนุญาต</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">หากเว็บไซต์ไม่ทำงานตามที่คาดไว้ คุณอาจลองอนุญาตคุกกี้ของบุคคลที่สามชั่วคราวสำหรับบางเว็บไซต์ที่คุณเข้าชม</translation>
 <translation id="4995684599009077956">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บางเว็บไซต์อาจใช้ข้อมูลกิจกรรมของคุณเพื่อปรับเปลี่ยนประสบการณ์การใช้งานให้เหมาะกับคุณ ซึ่งไม่ใช่แค่โฆษณาเท่านั้น และอาจจัดเก็บหัวข้อโฆษณาไว้นานกว่า 4 สัปดาห์ด้วย รวมถึงอาจรวมข้อมูลนี้เข้ากับข้อมูลอื่นๆ ที่ทราบเกี่ยวกับคุณอยู่แล้ว บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติมในนโยบายความเป็นส่วนตัว<ph name="END_LINK" /></translation>
 <translation id="4998299775934183130">มีเว็บไซต์ที่เกี่ยวข้อง</translation>
+<translation id="5024297549595367599">คุกกี้ของบุคคลที่สามถูกบล็อกอยู่ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
 <translation id="5055880590417889642">กิจกรรมของคุณเป็นหนึ่งในสิ่งที่เว็บไซต์สามารถใช้เพื่อแนะนำโฆษณา เมื่อปิดโฆษณาที่เว็บไซต์แนะนำ เว็บไซต์จะยังคงแสดงโฆษณาให้คุณเห็นได้ แต่อาจปรับเปลี่ยนตามโปรไฟล์ของคุณน้อยลง ดูข้อมูลเพิ่มเติมเกี่ยวกับ</translation>
 <translation id="5117284457376555514">เว็บไซต์ไม่สามารถใช้คุกกี้ของบุคคลที่สามเพื่อปรับเปลี่ยนเนื้อหาและโฆษณาในแบบของคุณ รวมถึงเรียนรู้เกี่ยวกับการกระทำที่คุณทำในเว็บไซต์อื่นๆ เว้นแต่คุณจะอนุญาตให้เว็บไซต์ที่เกี่ยวข้องเข้าถึงได้ ฟีเจอร์บางอย่างของเว็บไซต์อาจไม่ทำงานตามที่คาดไว้</translation>
 <translation id="5165490319523240316">เว็บไซต์และพาร์ทเนอร์ด้านโฆษณาของเว็บไซต์สามารถใช้ข้อมูลกิจกรรมของคุณ เช่น ระยะเวลาที่คุณใช้บนเว็บไซต์ที่เข้าชม เพื่อปรับโฆษณาตามโปรไฟล์ของคุณในเว็บไซต์อื่นๆ ตัวอย่างเช่น หากคุณเข้าชมเว็บไซต์เพื่อหาสูตรอาหารเย็น เว็บไซต์นั้นอาจเข้าใจว่าคุณสนใจการทำอาหาร หลังจากนั้น เว็บไซต์อื่นอาจแสดงโฆษณาที่เกี่ยวข้องกับบริการจัดส่งของใช้ทั่วไปที่เว็บไซต์แรกแนะนำ</translation>
 <translation id="544199055391706031">กิจกรรมของคุณเป็นหนึ่งในสิ่งที่เว็บไซต์สามารถใช้เพื่อแนะนำโฆษณา เมื่อปิดโฆษณาที่เว็บไซต์แนะนำ เว็บไซต์จะยังคงแสดงโฆษณาให้คุณเห็นได้ แต่อาจปรับเปลี่ยนตามโปรไฟล์ของคุณน้อยลง ดูข้อมูลเพิ่มเติมเกี่ยวกับ<ph name="BEGIN_LINK" />โฆษณาที่เว็บไซต์แนะนำ<ph name="END_LINK" /></translation>
 <translation id="5495405805627942351">จัดการข้อมูลเว็บไซต์ที่เกี่ยวข้อง</translation>
+<translation id="5535388436012824806">Chrome บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่คุณได้สร้างข้อยกเว้นสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
 <translation id="5574580428711706114">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร <ph name="BEGIN_LINK1" />ดูข้อมูลเพิ่มเติมในนโยบายความเป็นส่วนตัว<ph name="LINK_END1" /></translation>
 <translation id="5677928146339483299">ถูกบล็อก</translation>
 <translation id="5759648952769618186">หัวข้อจะอิงตามประวัติการท่องเว็บล่าสุด และช่วยจำกัดสิ่งที่เว็บไซต์และพาร์ทเนอร์ด้านโฆษณาของเว็บไซต์สามารถเรียนรู้เกี่ยวกับคุณเพื่อแสดงโฆษณาที่ปรับตามโปรไฟล์ของผู้ใช้</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />เว็บไซต์ใช้ข้อมูลนี้อย่างไร<ph name="END_BOLD" /> เว็บไซต์ที่คุณเข้าชมสามารถขอข้อมูลจาก Chrome เพื่อวัดประสิทธิภาพของโฆษณา Chrome ปกป้องความเป็นส่วนตัวของคุณโดยจำกัดข้อมูลที่เว็บไซต์สามารถแชร์ระหว่างกัน</translation>
+<translation id="5861490386119603604">Chrome บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่ผู้ดูแลระบบอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
+<translation id="5915946252696843290">ความเป็นส่วนตัวและข้อมูลเว็บไซต์</translation>
+<translation id="5985520262499095091">Chrome บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่มีส่วนขยายรายการหนึ่งอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย</translation>
 <translation id="6053735090575989697">ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Google ปกป้องข้อมูลของคุณในนโยบายความเป็นส่วนตัว</translation>
 <translation id="6195163219142236913">จำกัดคุกกี้ของบุคคลที่สาม</translation>
 <translation id="6196640612572343990">บล็อกคุกกี้ของบุคคลที่สาม</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">ฟีเจอร์ของเว็บไซต์ที่ใช้คุกกี้ของบุคคลที่สามควรทำงานตามที่คาดไว้</translation>
 <translation id="8365690958942020052">เว็บไซต์ที่คุณเข้าชมจะขอข้อมูลนี้ได้ ไม่ว่าจะเป็นหัวข้อโฆษณาหรือโฆษณาที่แนะนำโดยเว็บไซต์ที่คุณเข้าชม</translation>
 <translation id="839994149685752920">เว็บไซต์สามารถใช้คุกกี้ของบุคคลที่สามเพื่อปรับเปลี่ยนเนื้อหาและโฆษณาในแบบของคุณ</translation>
+<translation id="8428213095426709021">การตั้งค่า</translation>
 <translation id="8477178913400731244">ลบข้อมูล</translation>
+<translation id="8486457244881562857">ระบบจะหยุดการป้องกันชั่วคราวจนกว่าจะปิดหน้าต่างที่ไม่ระบุตัวตนทั้งหมด <ph name="BEGIN_LINK" />ส่งความคิดเห็น<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">เปิดนโยบายความเป็นส่วนตัวในแท็บใหม่</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />คุณจัดการข้อมูลนี้ได้อย่างไร<ph name="END_BOLD" /> Chrome จะลบหัวข้อที่เก่ากว่า 4 สัปดาห์โดยอัตโนมัติ ในขณะที่คุณท่องเว็บไปเรื่อยๆ หัวข้ออาจกลับมาปรากฏในรายการอีก หรือคุณจะบล็อกหัวข้อที่ไม่ต้องการให้ Chrome แชร์กับเว็บไซต์ต่างๆ ก็ได้ และปิดหัวข้อโฆษณาได้ทุกเมื่อในการตั้งค่า Chrome</translation>
+<translation id="8825639607990802302">ตัวเลือกความเป็นส่วนตัวและข้อมูลเว็บไซต์</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />เว็บไซต์ใช้ข้อมูลนี้อย่างไร<ph name="END_BOLD" /> เว็บไซต์และพาร์ทเนอร์ด้านโฆษณาของเว็บไซต์สามารถใช้ข้อมูลกิจกรรมของคุณเพื่อปรับโฆษณาตามโปรไฟล์ของคุณในเว็บไซต์อื่นๆ ตัวอย่างเช่น หากคุณเข้าชมเว็บไซต์เพื่อหาสูตรอาหารเย็น เว็บไซต์นั้นอาจเข้าใจว่าคุณสนใจการทำอาหาร หลังจากนั้น เว็บไซต์อื่นอาจแสดงโฆษณาที่เกี่ยวข้องกับบริการจัดส่งของใช้ทั่วไปที่เว็บไซต์แรกแนะนำ</translation>
 <translation id="8944485226638699751">จำกัด</translation>
 <translation id="8984005569201994395">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บางเว็บไซต์อาจใช้ข้อมูลกิจกรรมของคุณเพื่อปรับเปลี่ยนประสบการณ์การใช้งานให้เหมาะกับคุณ ซึ่งไม่ใช่แค่โฆษณาเท่านั้น และอาจรวมข้อมูลนี้เข้ากับข้อมูลอื่นๆ ที่ทราบเกี่ยวกับคุณอยู่แล้ว บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร <ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติมในนโยบายความเป็นส่วนตัวของเรา<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">การดำเนินการนี้จะลบข้อมูลและคุกกี้ทั้งหมดที่ <ph name="SITE_NAME" /> และเว็บไซต์ที่เกี่ยวข้องจัดเก็บไว้</translation>
 <translation id="9162335340010958530">เว็บไซต์ไม่สามารถใช้คุกกี้ของบุคคลที่สามเพื่อปรับเปลี่ยนเนื้อหาและโฆษณาในแบบของคุณ รวมถึงเรียนรู้เกี่ยวกับการกระทำที่คุณทำในเว็บไซต์อื่นๆ เว้นแต่คุณจะอนุญาตให้เว็บไซต์ที่เกี่ยวข้องเข้าถึงได้</translation>
 <translation id="9168357768716791362">Google กำหนดให้บริษัทต้องประกาศต่อสาธารณะว่าจะไม่ใช้ข้อมูลนี้เพื่อติดตามคุณในเว็บไซต์ต่างๆ บางเว็บไซต์อาจใช้ข้อมูลกิจกรรมของคุณเพื่อปรับเปลี่ยนประสบการณ์การใช้งานให้เหมาะกับคุณ ซึ่งไม่ใช่แค่โฆษณาเท่านั้น และอาจจัดเก็บหัวข้อโฆษณาไว้นานกว่า 4 สัปดาห์ด้วย รวมถึงอาจรวมข้อมูลนี้เข้ากับข้อมูลอื่นๆ ที่ทราบเกี่ยวกับคุณอยู่แล้ว บริษัทมีหน้าที่แจ้งให้คุณทราบว่าบริษัทใช้ข้อมูลของคุณอย่างไร ดูข้อมูลเพิ่มเติมใน<ph name="BEGIN_LINK" />นโยบายความเป็นส่วนตัว<ph name="END_LINK" />ของเรา</translation>
+<translation id="931910205193418957">Chrome บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน แต่ผู้ดูแลระบบอนุญาตคุกกี้ของบุคคลที่สามสำหรับเว็บไซต์นี้ โหมดไม่ระบุตัวตนยังมีฟีเจอร์ที่สามารถจำกัดข้อมูลที่พร้อมใช้งานสำหรับบริษัทที่ฝังเนื้อหาไว้ในเว็บไซต์ที่คุณเข้าชมด้วย จัดการการป้องกันการติดตามในโหมดไม่ระบุตัวตนได้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
 <translation id="989939163029143304">เว็บไซต์และพาร์ทเนอร์ด้านโฆษณาของเว็บไซต์สามารถใช้หัวข้อโฆษณาเพื่อปรับเนื้อหาให้เหมาะกับคุณ หัวข้อโฆษณาช่วยจำกัดสิ่งที่เว็บไซต์สามารถเรียนรู้เกี่ยวกับคุณขณะท่องเว็บ เมื่อเทียบกับคุกกี้ของบุคคลที่สาม</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_uk.xtb b/components/strings/privacy_sandbox_strings_uk.xtb
index e619778..24c881c 100644
--- a/components/strings/privacy_sandbox_strings_uk.xtb
+++ b/components/strings/privacy_sandbox_strings_uk.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">Щоб внести зміни, перейдіть у налаштування конфіденційності в рекламі.</translation>
 <translation id="1780659583673667574">Наприклад, якщо ви перейшли на сайт, щоб знайти рецепти страв на вечерю, цей сайт може вирішити, що ви цікавитеся кухарством. Згодом інший сайт може показувати вам пов’язану рекламу служби доставки продуктів, запропоновану першим сайтом.</translation>
 <translation id="1818866261309406359">Керувати даними пов’язаних сайтів на новій вкладці</translation>
+<translation id="1824257235526922152">В анонімному режимі Chromium блокує сторонні файли cookie, але розширення дозволило їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
 <translation id="1887631853265748225">Функції конфіденційності в рекламі допомагають обмежити збір інформації про вас вебсайтами і їх рекламними партнерами під час показу персоналізованої реклами.</translation>
 <translation id="1954777269544683286">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. <ph name="BEGIN_LINK" />Щоб дізнатися більше, перегляньте нашу Політику конфіденційності.<ph name="END_LINK" /></translation>
 <translation id="2004697686368036666">Функції на деяких сайтах можуть не працювати.</translation>
 <translation id="2089118378428549994">Ви вийдете з облікового запису на цих сайтах</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />Як керувати цими даними?<ph name="END_BOLD" /> Chrome автоматично видаляє сайти через 30 днів. Якщо ви повторно відвідаєте видалений сайт, він може знову з’явитися в списку. Ви також можете будь-коли заборонити сайту пропонувати вам оголошення й вимкнути цей параметр у налаштуваннях Chrome.</translation>
 <translation id="2096716221239095980">Видалити всі дані</translation>
+<translation id="2213012319160025454">Керувати захистом від відстеження в анонімному режимі</translation>
 <translation id="2235344399760031203">Сторонні файли cookie заблоковано</translation>
+<translation id="2313907619050827224">В анонімному режимі Chromium блокує сторонні файли cookie, але ваш адміністратор дозволив їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте. Керувати захистом від відстеження в анонімному режимі можна в <ph name="BEGIN_LINK" />налаштуваннях<ph name="END_LINK" />.</translation>
 <translation id="235789365079050412">Політика конфіденційності Google</translation>
 <translation id="235832722106476745">Chrome автоматично видаляє теми оголошень через 4 тижні.</translation>
 <translation id="2496115946829713659">Сайти можуть використовувати сторонні файли cookie, щоб персоналізувати контент і рекламу, а також отримувати дані про ваші дії на інших сайтах.</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">Вимірювання ефективності реклами</translation>
 <translation id="3425311689852411591">Сайти, які використовують сторонні файли cookie, мають працювати належним чином.</translation>
 <translation id="3442071090395342573">Chromium видаляє дані про дії, які ви надали сайтам, через 30 днів. Якщо ви повторно відвідаєте сайт, він може знову з’явитися в списку. Дізнайтесь, як <ph name="BEGIN_LINK" />керувати конфіденційністю в рекламі в Chromium<ph name="END_LINK" />.</translation>
+<translation id="3463673813673164886">Сторонні файли cookie заблоковано. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте. Керувати захистом від відстеження в анонімному режимі можна в <ph name="BEGIN_LINK" />налаштуваннях<ph name="END_LINK" />.</translation>
 <translation id="3467081767799433066">Коли ввімкнено налаштування "Вимірювання ефективності реклами", сайти обмінюються лише певними типами даних, наприклад про те, чи здійснили ви покупку після відвідування сайту.</translation>
 <translation id="3624583033347146597">Виберіть параметри для сторонніх файлів cookie</translation>
 <translation id="3645682729607284687">Chrome визначає теми, які вас цікавлять, на основі вашої нещодавньої історії вебперегляду (наприклад, "Спорт", "Одяг" тощо).</translation>
 <translation id="3696118321107706175">Як сайти використовують ваші дані</translation>
 <translation id="3749724428455457489">Докладніше про рекламу, пропоновану сайтами</translation>
+<translation id="375406326367313995">В анонімному режимі Chrome блокує сторонні файли cookie, але ви зробили виняток для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте. Керувати захистом від відстеження в анонімному режимі можна в <ph name="BEGIN_LINK" />налаштуваннях<ph name="END_LINK" />.</translation>
 <translation id="3763433740586298940">Ви можете блокувати непотрібні вам сайти. Chrome також автоматично видаляє їх зі списку через 30 днів.</translation>
 <translation id="385051799172605136">Назад</translation>
 <translation id="3873208162463987752">Пов’язані сайти можуть обмінюватися сторонніми файлами cookie, потрібними для роботи певних функцій (наприклад, щоб ви могли залишатися в обліковому записі або зберігати свої налаштування). Сайти мають пояснювати, навіщо їм доступ до цих даних. <ph name="BEGIN_LINK" />Докладніше<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome видаляє дані про дії, які ви надали сайтам, через 30 днів. Якщо ви повторно відвідаєте сайт, він може знову з’явитися в списку. Дізнайтесь, як <ph name="BEGIN_LINK" />керувати конфіденційністю в рекламі в Chrome<ph name="END_LINK" />.</translation>
 <translation id="3918378745482005425">Деякі функції можуть не працювати. При цьому пов’язані сайти все одно можуть використовувати сторонні файли cookie.</translation>
 <translation id="3918927280411834522">рекламу, пропоновану сайтами</translation>
+<translation id="3952955829113227810">В анонімному режимі Chromium блокує сторонні файли cookie, але ви зробили виняток для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте. Керувати захистом від відстеження в анонімному режимі можна в <ph name="BEGIN_LINK" />налаштуваннях<ph name="END_LINK" />.</translation>
 <translation id="4009365983562022788">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Деякі сайти можуть використовувати дані про ваші дії не лише для персоналізації реклами. Вони також можуть поєднувати їх з іншою вже відомою інформацією про вас. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. Щоб дізнатися більше, перегляньте нашу <ph name="BEGIN_LINK1" />Політику конфіденційності<ph name="LINK_END1" />.</translation>
 <translation id="4053540477069125777">Пов’язані сайти (за визначенням <ph name="RWS_OWNER" />)</translation>
+<translation id="408237597986622827">В анонімному режимі Chromium блокує сторонні файли cookie, але ви зробили виняток для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
+<translation id="4159125650195886935">В анонімному режимі Chromium блокує сторонні файли cookie, але ваш адміністратор дозволив їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
 <translation id="417625634260506724">Загальний обсяг сховища, яке використовують сайти в списку: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">Теми оголошень</translation>
 <translation id="4278390842282768270">Дозволено</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">Якщо сайт не працює належним чином, спробуйте тимчасово дозволити для нього сторонні файли cookie.</translation>
 <translation id="4995684599009077956">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Деякі сайти можуть використовувати дані про ваші дії не лише для персоналізації реклами. Вони також можуть зберігати теми оголошень довше ніж 4 тижні й поєднувати їх з іншою вже відомою інформацією про вас. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. <ph name="BEGIN_LINK" />Щоб дізнатися більше, перегляньте нашу Політику конфіденційності.<ph name="END_LINK" /></translation>
 <translation id="4998299775934183130">Є пов’язані сайти</translation>
+<translation id="5024297549595367599">Сторонні файли cookie заблоковано. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
 <translation id="5055880590417889642">Дані про ваші дії – це лише один із багатьох факторів, які сайт може використовувати, щоб пропонувати вам рекламу. Якщо вимкнути функцію "Реклама, пропонована сайтами", на вебсайтах усе одно показуватимуться оголошення, але вони можуть бути менш персоналізованими. Докладніше про</translation>
 <translation id="5117284457376555514">Сайти не можуть використовувати сторонні файли cookie для персоналізації контенту й реклами, а також для отримання даних про ваші дії на інших ресурсах, якщо ви не дозволите пов’язаним сайтам отримувати доступ до них. Деякі функції сайту можуть працювати неналежним чином.</translation>
 <translation id="5165490319523240316">Сайти і їх рекламні партнери можуть використовувати дані про ваші дії, зокрема про те, як ви проводите час на відвіданих сайтах, щоб персоналізувати рекламу на інших сайтах. Наприклад, якщо ви перейшли на сайт, щоб знайти рецепти страв на вечерю, цей сайт може вирішити, що ви цікавитеся кухарством. Згодом інший сайт може показувати вам пов’язану рекламу служби доставки продуктів, запропоновану першим сайтом.</translation>
 <translation id="544199055391706031">Дані про ваші дії – це лише один із багатьох факторів, які сайт може використовувати, щоб пропонувати вам рекламу. Якщо вимкнути функцію "Реклама, пропонована сайтами", на вебсайтах усе одно показуватимуться оголошення, але вони можуть бути менш персоналізованими. Докладніше про <ph name="BEGIN_LINK" />рекламу, пропоновану сайтами<ph name="END_LINK" />.</translation>
 <translation id="5495405805627942351">Керувати даними пов’язаних сайтів</translation>
+<translation id="5535388436012824806">В анонімному режимі Chrome блокує сторонні файли cookie, але ви зробили виняток для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
 <translation id="5574580428711706114">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. <ph name="BEGIN_LINK1" />Щоб дізнатися більше, перегляньте нашу Політику конфіденційності.<ph name="LINK_END1" /></translation>
 <translation id="5677928146339483299">Заблоковано</translation>
 <translation id="5759648952769618186">Теми визначаються на основі вашої нещодавньої історії вебперегляду. Вони допомагають обмежувати обсяг інформації про вас, яку можуть отримати сайти і їх рекламні партнери, щоб показувати вам персоналізовану рекламу.</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />Як сайти використовують ці дані?<ph name="END_BOLD" /> Сайти, які ви відвідуєте, можуть запитувати в Chrome інформацію, яка допоможе їм оцінювати ефективність їх оголошень. Chrome захищає вашу конфіденційність, обмежуючи відомості, якими сайти можуть обмінюватися.</translation>
+<translation id="5861490386119603604">В анонімному режимі Chrome блокує сторонні файли cookie, але ваш адміністратор дозволив їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
+<translation id="5915946252696843290">Конфіденційність і дані сайтів</translation>
+<translation id="5985520262499095091">В анонімному режимі Chrome блокує сторонні файли cookie, але розширення дозволило їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте.</translation>
 <translation id="6053735090575989697">Ознайомтеся з докладнішою інформацією про те, як Google захищає ваші дані, у нашій Політиці конфіденційності.</translation>
 <translation id="6195163219142236913">Сторонні файли cookie обмежено</translation>
 <translation id="6196640612572343990">Блокувати сторонні файли cookie</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">Функції сайту, які використовують сторонні файли cookie, мають працювати належним чином.</translation>
 <translation id="8365690958942020052">Коли ви пізніше відвідаєте якийсь сайт, він може запитати цю інформацію (ваші теми або налаштування реклами, пропонованої сайтами, які ви відвідали).</translation>
 <translation id="839994149685752920">Сайти можуть використовувати сторонні файли cookie, щоб персоналізувати контент і рекламу.</translation>
+<translation id="8428213095426709021">Налаштування</translation>
 <translation id="8477178913400731244">Видалити дані</translation>
+<translation id="8486457244881562857">Захист буде призупинено, доки ви не закриєте всі анонімні вікна. <ph name="BEGIN_LINK" />Надіслати відгук<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">Відкрити Політику конфіденційності в новій вкладці</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />Як керувати цими даними?<ph name="END_BOLD" /> Chrome автоматично видаляє теми через 4 тижні. Однак якщо ви й надалі шукатимете за запитами, пов’язаними з видаленою темою, вона може знову з’явитися в списку. Ви також можете будь-коли заблокувати теми оголошень, якими Chrome не має ділитись із сайтами, або вимкнути їх у налаштуваннях Chrome.</translation>
+<translation id="8825639607990802302">Параметри конфіденційності й даних сайтів</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />Як сайти використовують ці дані?<ph name="END_BOLD" /> Сайти і їх рекламні партнери можуть використовувати дані про ваші дії, щоб персоналізувати рекламу на інших сайтах. Наприклад, якщо ви перейшли на сайт, щоб знайти рецепти страв на вечерю, цей сайт може вирішити, що ви цікавитеся кухарством. Згодом інший сайт може показувати вам пов’язану рекламу служби доставки продуктів, запропоновану першим сайтом.</translation>
 <translation id="8944485226638699751">Обмежено</translation>
 <translation id="8984005569201994395">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Деякі сайти можуть використовувати дані про ваші дії не лише для персоналізації реклами. Вони також можуть поєднувати їх з іншою вже відомою інформацією про вас. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. <ph name="BEGIN_LINK" />Щоб дізнатися більше, перегляньте нашу Політику конфіденційності.<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">Буде видалено всі дані й файли cookie, збережені сайтом <ph name="SITE_NAME" /> і пов’язаними з ним сайтами</translation>
 <translation id="9162335340010958530">Сайти не можуть використовувати сторонні файли cookie для персоналізації контенту й реклами, а також для отримання даних про ваші дії на інших ресурсах, якщо ви не дозволите пов’язаним сайтам отримувати доступ до них.</translation>
 <translation id="9168357768716791362">Google вимагає від компаній публічно заявити, що вони не використовуватимуть ці дані, щоб відстежувати ваші дії на різних сайтах. Деякі сайти можуть використовувати дані про ваші дії не лише для персоналізації реклами. Вони також можуть зберігати теми оголошень довше ніж 4 тижні й поєднувати їх з іншою вже відомою інформацією про вас. Компанії зобов’язані повідомляти вас про те, як вони використовують ваші дані. Щоб дізнатися більше, перегляньте нашу <ph name="BEGIN_LINK" />Політику конфіденційності<ph name="END_LINK" />.</translation>
+<translation id="931910205193418957">В анонімному режимі Chrome блокує сторонні файли cookie, але ваш адміністратор дозволив їх для цього сайту. В анонімному режимі також є функції, які можуть обмежувати доступ до інформації компаніям, що вставляють контент на сайт, який ви відвідуєте. Керувати захистом від відстеження в анонімному режимі можна в <ph name="BEGIN_LINK" />налаштуваннях<ph name="END_LINK" />.</translation>
 <translation id="989939163029143304">Вебсайти і їх рекламні партнери можуть використовувати теми оголошень, щоб персоналізувати для вас контент. Порівняно зі сторонніми файлами cookie, теми оголошень допомагають обмежити обсяг даних про вас, які можуть отримувати сайти під час перегляду вебсторінок.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_ur.xtb b/components/strings/privacy_sandbox_strings_ur.xtb
index b859663..4470f8e1 100644
--- a/components/strings/privacy_sandbox_strings_ur.xtb
+++ b/components/strings/privacy_sandbox_strings_ur.xtb
@@ -8,19 +8,23 @@
 <translation id="132963621759063786">‫Chromium سائٹس کے ساتھ آپ کی کسی بھی سرگرمی کا اشتراک کردہ ڈیٹا 30 دن بعد حذف کر دیتا ہے۔ اگر آپ کسی سائٹ کو دوبارہ ملاحظہ کریں تو وہ فہرست میں دوبارہ ظاہر ہو سکتی ہے۔ <ph name="BEGIN_LINK1" />‫Chromium میں اپنے اشتہار کی رازداری کا نظم کرنے<ph name="LINK_END1" /> کے بارے میں مزید جانیں۔</translation>
 <translation id="1355088139103479645">سبھی ڈیٹا حذف کریں؟</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />کون سا ڈیٹا استعمال کیا جاتا ہے؟<ph name="END_BOLD" /> آپ کے اشتہار کے موضوعات آپ کی حالیہ براؤزنگ کی سرگزشت اور ان سائٹس کی فہرست پر مبنی ہیں جو آپ اس آلے پر Chrome کا استعمال کر کے ملاحظہ کر چکے ہیں۔</translation>
+<translation id="1529201733207295376">فریق ثالث کوکیز بلاک ہیں۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ آپ <ph name="START_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی کی ٹریکنگ کے تحفظات کا نظم کر سکتے ہیں۔</translation>
 <translation id="1559726735555610004">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اسے آپ کے بارے میں پہلے سے معلوم دوسری معلومات کے ساتھ بھی یکجا کر سکتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ ہماری <ph name="BEGIN_LINK" />رازداری کی پالیسی<ph name="END_LINK" /> میں مزید جانیں کہ Google کیسے آپ کے ڈیٹا کی حفاظت کرتا ہے۔</translation>
 <translation id="1569440020357229235">آپ کے پوشیدگی وضع میں ہونے پر، سائٹس فریق ثالث کوکیز کا استعمال نہیں کر سکتیں۔ اگر ان کوکیز پر انحصار کرنے والی کوئی سائٹ کام نہیں کر رہی ہے تو آپ <ph name="BEGIN_LINK" />اس سائٹ کو فریق ثالث کوکیز تک عارضی رسائی دینے کی کوشش کر سکتے ہیں<ph name="END_LINK" />۔</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />سائٹس اس ڈیٹا کو کیسے استعمال کرتی ہیں؟<ph name="END_BOLD" /> ‫Chrome آپ کے براؤز کرنے کے دوران دلچسپی کے موضوعات کو نوٹ کرتا ہے۔ موضوع کے لیبلز پہلے سے متعینہ ہیں اور ان میں آرٹس اور تفریح، خریداری اور اسپورٹس جیسی چیزیں شامل ہیں۔ بعد میں، کوئی سائٹ جو آپ ملاحظہ کرتے ہیں، Chrome سے آپ کے چند دلچسپی کے موضوعات طلب کر سکتی ہے تاکہ آپ کو دکھائی دینے والے اشتہارات کو ذاتی نوعیت کا بنا سکے۔</translation>
 <translation id="1732764153129912782">آپ اشتہار کی رازداری کی ترتیبات میں تبدیلیاں کر سکتے ہیں</translation>
 <translation id="1780659583673667574">مثال کے طور پر، اگر آپ کسی سائٹ پر رات کے کھانے کے لیے ترکیبیں ملاحظہ کرتے ہیں تو سائٹ یہ فیصلہ کر سکتی ہے کہ آپ کو کھانا پکانے میں دلچسپی ہے۔ بعد میں، کوئی دوسری ویب سائٹ آپ کو پہلے والی ویب سائٹ کی طرف سے تجویز کردہ گروسری ڈیلیوری سروس سے متعلقہ اشتہار دکھا سکتی ہے۔</translation>
 <translation id="1818866261309406359">ایک نئے ٹیب میں متعلقہ سائٹ ڈیٹا کا نظم کریں</translation>
+<translation id="1824257235526922152">‫Chromium پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن ایک ایکسٹینشن کی طرف سے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
 <translation id="1887631853265748225">اشتہار کی رازداری کی خصوصیات آپ کے ذاتی نوعیت کے اشتہارات دکھانے کے دوران ویب سائٹس اور ان کے تشہیری پارٹنرز کو آپ کے بارے میں جو کچھ جاننے کی اجازت دیتے ہیں، اسے محدود کرنے میں مدد کرتی ہیں۔</translation>
 <translation id="1954777269544683286">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ <ph name="BEGIN_LINK" />ہماری رازداری کی پالیسی میں مزید جانیں<ph name="END_LINK" />۔</translation>
 <translation id="2004697686368036666">ہو سکتا ہے کہ کچھ سائٹس پر خصوصیات کام نہ کریں</translation>
 <translation id="2089118378428549994">آپ ان سائٹس سے سائن آؤٹ ہو جائیں گے</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />آپ اس ڈیٹا کا نظم کیسے کر سکتے ہیں؟<ph name="END_BOLD" /> ‫Chrome ‏30 دن سے زیادہ پرانی سائٹس کو خودکار طور پر حذف کر دیتا ہے۔ آپ کے کسی سائٹ کو دوبارہ ملاحظہ کرنے پر فہرست میں وہ دوبارہ نظر آ سکتی ہے۔ آپ کسی سائٹ کو اپنے لیے اشتہارات تجویز کرنے سے مسدود اور Chrome کی ترتیبات میں کسی بھی وقت سائٹ کے تجویز کردہ اشتہارات کو آف بھی کر سکتے ہیں۔</translation>
 <translation id="2096716221239095980">سبھی ڈیٹا حذف کریں</translation>
+<translation id="2213012319160025454">پوشیدگی ٹریکنگ کے تحفظات کا نظم کریں</translation>
 <translation id="2235344399760031203">فریق ثالث کوکیز مسدود ہیں</translation>
+<translation id="2313907619050827224">‫Chromium پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ کے منتظم نے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت دی ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی ٹریکنگ تحفظات کا نظم کریں۔</translation>
 <translation id="235789365079050412">‫Google کی رازداری کی پالیسی</translation>
 <translation id="235832722106476745">‫Chrome ‏4 ہفتوں سے پرانے اشتہار کے عنوانات کو خودکار طور پر حذف کر دیتا ہے</translation>
 <translation id="2496115946829713659">مواد اور اشتہارات کی ذاتی نوعیت سازی اور آپ کی جانب سے دیگر سائٹس پر کی جانے والی کارروائیوں کے بارے میں جاننے کیلئے، سائٹس فریق ثالث کوکیز کا استعمال کر سکتی ہیں</translation>
@@ -35,19 +39,25 @@
 <translation id="3187472288455401631">اشتہار کی کارکردگی کی پیمائش</translation>
 <translation id="3425311689852411591">فریق ثالث کوکیز پر انحصار کرنے والی سائٹس کو توقع کے مطابق کام کرنا چاہیے</translation>
 <translation id="3442071090395342573">‫Chromium سائٹس کے ساتھ آپ کی کسی بھی سرگرمی کا اشتراک کردہ ڈیٹا 30 دن بعد حذف کر دیتا ہے۔ اگر آپ کسی سائٹ کو دوبارہ ملاحظہ کریں تو وہ فہرست میں دوبارہ ظاہر ہو سکتی ہے۔ <ph name="BEGIN_LINK" />‫Chromium میں اپنے اشتہار کی رازداری کا نظم کرنے<ph name="END_LINK" /> کے بارے میں مزید جانیں۔</translation>
+<translation id="3463673813673164886">فریق ثالث کوکیز بلاک ہیں۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی ٹریکنگ تحفظات کا نظم کریں۔</translation>
 <translation id="3467081767799433066">اشتہار کی پیمائش کے ساتھ، سائٹس کے درمیان ان کے اشتہارات کی کارکردگی کی پیمائش کرنے کے لیے ڈیٹا کی محدود اقسام کا اشتراک کیا جاتا ہے، جیسے کہ آیا آپ نے کسی سائٹ پر جانے کے بعد کوئی خریداری کی ہے</translation>
 <translation id="3624583033347146597">اپنی فریق ثالث کوکیز کی ترجیحات کا انتخاب کریں</translation>
 <translation id="3645682729607284687">‫Chrome آپ کی حالیہ براؤزنگ کی سرگزشت کی بنیاد پر دلچسپی کے موضوعات کو نوٹ کرتا ہے۔ مثال کے طور پر، اسپورٹس، لباس وغیرہ جیسی چیزیں</translation>
 <translation id="3696118321107706175">سائٹس آپ کا ڈیٹا کیسے استعمال کرتی ہیں</translation>
 <translation id="3749724428455457489">سائٹ کے تجویز کردہ اشتہارات کے بارے میں مزید جانیں</translation>
+<translation id="375406326367313995">‫Chrome پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ نے اس سائٹ کے لیے استثناء قرار دیا ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی ٹریکنگ تحفظات کا نظم کریں۔</translation>
 <translation id="3763433740586298940">آپ جن کو نہیں چاہتے ہیں ان سائٹس کو مسدود کر سکتے ہیں۔ ‫Chrome فہرست کی 30 دن سے زیادہ پرانی سائٹس کو بھی خودکار طور پر حذف کر دیتا ہے۔</translation>
 <translation id="385051799172605136">پیچھے جائیں</translation>
 <translation id="3873208162463987752">توقع کے مطابق کام جیسے کہ آپ کو سائن ان رکھنے یا آپ کی سائٹ کی ترتیبات کو یاد رکھنے میں سائٹس کی مدد کرنے کیلئے متعلقہ سائٹس ایک دوسرے کے ساتھ فریق ثالث کوکیز کا اشتراک کر سکتی ہیں۔ سائٹس اس بات کی وضاحت کرنے کی ذمہ دار ہیں کہ انہیں اس ڈیٹا تک رسائی کی ضرورت کیوں ہے۔ <ph name="BEGIN_LINK" />مزید جانیں<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">‫Chrome ویب سائٹس کے ساتھ آپ کی کسی بھی سرگرمی کا اشتراک کردہ ڈیٹا 30 دن بعد حذف کر دیتا ہے۔ اگر آپ کسی سائٹ کو دوبارہ ملاحظہ کریں تو وہ فہرست میں دوبارہ ظاہر ہو سکتی ہے۔ <ph name="BEGIN_LINK" />‫Chrome میں اپنے اشتہار کی رازداری کا نظم کرنے<ph name="END_LINK" /> کے بارے میں مزید جانیں۔</translation>
 <translation id="3918378745482005425">ہو سکتا ہے کہ کچھ خصوصیات کام نہ کریں۔ متعلقہ سائٹس اب بھی فریق ثالث کوکیز کا استعمال کر سکتی ہیں۔</translation>
 <translation id="3918927280411834522">سائٹ کے تجویز کردہ اشتہارات۔</translation>
+<translation id="3952955829113227810">‫Chromium پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ نے اس سائٹ کے لیے ایک استثناء قرار دیا ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی ٹریکنگ تحفظات کا نظم کریں۔</translation>
+<translation id="3973883340787276788">فریق ثالث کوکیز بلاک ہیں۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ آپ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی کی ٹریکنگ کے تحفظات کا نظم کر سکتے ہیں۔</translation>
 <translation id="4009365983562022788">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اسے آپ کے بارے میں پہلے سے معلوم دوسری معلومات کے ساتھ بھی یکجا کر سکتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ ہماری <ph name="BEGIN_LINK1" />رازداری کی پالیسی<ph name="LINK_END1" /> میں مزید جانیں۔</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> کے ذریعے متعین کردہ متعلقہ سائٹس</translation>
+<translation id="408237597986622827">‫Chromium پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ نے اس سائٹ کے لیے ایک استثناء قرار دیا ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
+<translation id="4159125650195886935">‫Chromium پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ کے منتظم نے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت دی ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
 <translation id="417625634260506724">فہرست میں موجود سائٹس کے ذریعہ استعمال کی گئی کل اسٹوریج: <ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">اشتہار کے عنوانات</translation>
 <translation id="4278390842282768270">اجازت یافتہ</translation>
@@ -66,18 +76,24 @@
 <translation id="4894490899128180322">اگر کوئی سائٹ توقع کے مطابق کام نہیں کرتی ہے تو آپ اپنی ملاحظہ کی جانے والی کسی مخصوص سائٹ کیلئے عارضی طور پر فریق ثالث کوکیز کو اجازت دینے کی سہولت کو آزما سکتے ہیں</translation>
 <translation id="4995684599009077956">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اشتہار کے عنوانات کو 4 ہفتوں سے زیادہ عرصے تک اسٹور بھی کر سکتی ہیں اور اسے ان دوسری معلومات کے ساتھ جوڑ سکتی ہیں جو وہ آپ کے بارے میں پہلے سے جانتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ <ph name="BEGIN_LINK" />ہماری رازداری کی پالیسی میں مزید جانیں<ph name="END_LINK" />۔</translation>
 <translation id="4998299775934183130">متعلقہ سائٹس ہیں</translation>
+<translation id="5024297549595367599">فریق ثالث کوکیز بلاک ہیں۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
 <translation id="5055880590417889642">آپ کی سرگرمی ان کئی عناصر میں سے ایک ہے جنہیں کوئی سائٹ اشتہارات تجویز کرنے کے لیے استعمال کر سکتی ہے۔ جب سائٹ کے تجویز کردہ اشتہارات کی سہولت بند ہوتی ہے، تب بھی سائٹس آپ کو اشتہارات دکھا سکتی ہیں، لیکن وہ کم ذاتی نوعیت کے ہو سکتے ہیں۔ اس کے بارے میں مزید جانیں</translation>
 <translation id="5117284457376555514">مواد اور اشتہارات کی ذاتی نوعیت سازی اور آپ کی جانب سے دیگر سائٹس پر کی جانے والی کارروائیوں کے بارے میں جاننے کیلئے، سائٹس فریق ثالث کوکیز کا استعمال نہیں کر سکتیں۔ ہو سکتا ہے کہ سائٹ کی کچھ خصوصیات توقع کے مطابق کام نہ کریں۔</translation>
 <translation id="5165490319523240316">سائٹس اور ان کے تشہیری پارٹنرز آپ کی سرگرمی، جیسے کہ آپ جو ویب سائٹس ملاحظہ کرتے ہیں اور وہاں اپنا وقت کیسے گزارتے ہیں، کو استعمال کر کے دیگر سائٹس پر اشتہارات کو ذاتی نوعیت کا بنا سکتے ہیں۔ مثال کے طور پر، اگر آپ کسی سائٹ پر رات کے کھانے کے لیے ترکیبیں ملاحظہ کرتے ہیں تو سائٹ یہ فیصلہ کر سکتی ہے کہ آپ کو کھانا پکانے میں دلچسپی ہے۔ بعد میں، کوئی دوسری ویب سائٹ آپ کو پہلے والی ویب سائٹ کی طرف سے تجویز کردہ گروسری ڈیلیوری سروس سے متعلقہ اشتہار دکھا سکتی ہے۔</translation>
 <translation id="544199055391706031">آپ کی سرگرمی ان کئی عناصر میں سے ایک ہے جنہیں کوئی سائٹ اشتہارات تجویز کرنے کے لیے استعمال کر سکتی ہے۔ جب سائٹ کے تجویز کردہ اشتہارات کی سہولت بند ہوتی ہے، تب بھی سائٹس آپ کو اشتہارات دکھا سکتی ہیں، لیکن وہ کم ذاتی نوعیت کے ہو سکتے ہیں۔ <ph name="BEGIN_LINK" />سائٹ کے تجویز کردہ اشتہارات<ph name="END_LINK" /> کے بارے میں مزید جانیں۔</translation>
 <translation id="5495405805627942351">متعلقہ سائٹ ڈیٹا کا نظم کریں</translation>
+<translation id="5535388436012824806">‫Chrome پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ نے اس سائٹ کے لیے استثناء قرار دیا ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
 <translation id="5574580428711706114">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ <ph name="BEGIN_LINK1" />مزید معلومات کے لیے ہماری رازداری کی پالیسی میں مزید جانیں<ph name="LINK_END1" />۔</translation>
 <translation id="5677928146339483299">مسدود کردہ</translation>
 <translation id="5759648952769618186">موضوعات آپ کی حالیہ براؤزنگ کی سرگزشت پر مبنی ہیں اور یہ مدد کرتے ہیں کہ کون سی سائٹس اور ان کے تشہیری پارٹنرز آپ کے بارے میں کیا معلومات حاصل کر سکتے ہیں تاکہ آپ کو ذاتی نوعیت کے اشتہارات دکھا سکیں</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />سائٹس اس ڈیٹا کو کیسے استعمال کرتی ہیں؟<ph name="END_BOLD" /> آپ کی ملاحظہ کردہ سائٹس Chrome سے معلومات طلب کر سکتی ہیں جو انہیں اپنے اشتہارات کی کارکردگی کا اندازہ لگانے میں مدد کرتی ہے۔ ‫Chrome ان معلومات کو محدود کر کے آپ کی رازداری کی حفاظت کرتا ہے جن کا سائٹس ایک دوسرے کے ساتھ اشتراک کر سکتی ہیں۔</translation>
+<translation id="5861490386119603604">‫Chrome پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ کے منتظم نے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت دی ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
+<translation id="5915946252696843290">رازداری اور سائٹ ڈیٹا</translation>
+<translation id="5985520262499095091">‫Chrome پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن ایک ایکسٹینشن کی طرف سے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔</translation>
 <translation id="6053735090575989697">ہماری رازداری کی پالیسی میں Google کے آپ کے ڈیٹا کی حفاظت کے طریقے کے بارے میں مزید جانیں۔</translation>
 <translation id="6195163219142236913">فریق ثالث کوکیز محدود ہیں</translation>
 <translation id="6196640612572343990">فریق ثالث کوکیز کو مسدود کریں</translation>
+<translation id="6272892028045906139">پوشیدگی کی ٹریکنگ کے تحفظات کی ترتیبات</translation>
 <translation id="6282129116202535093">آپ کو متعلقہ اشتہارات دکھانے کے لیے سائٹس کو اجازت دیتے وقت سائٹ کے تجویز کردہ اشتہارات آپ کی براؤزنگ کی سرگزشت اور شناخت کی حفاظت کرنے میں مدد کرتے ہیں۔ آپ کی سرگرمی کو استعمال کرتے ہوئے، دیگر سائٹس آپ کی براؤزنگ جاری رکھنے پر متعلقہ اشتہارات تجویز کر سکتی ہیں۔ آپ ان سائٹس کی فہرست دیکھ سکتے ہیں اور جنہیں آپ ترتیبات میں نہیں چاہتے ان کو مسدود کر سکتے ہیں۔</translation>
 <translation id="6308169245546905162">آپ کی جانب سے دیگر سائٹس پر کی جانے والی کارروائیوں کے بارے میں جاننے کیلئے، سائٹس فریق ثالث کوکیز کا استعمال کر سکتی ہیں</translation>
 <translation id="6398358690696005758">ہماری <ph name="BEGIN_LINK1" />رازداری کی پالیسی<ph name="LINK_END1" /> میں Google کے آپ کے ڈیٹا کی حفاظت کے طریقے کے بارے میں مزید جانیں۔</translation>
@@ -90,6 +106,7 @@
 <translation id="7315780377187123731">'فریق ثالث کوکیز کو مسدود کریں' اختیار کے بارے میں مزید</translation>
 <translation id="737025278945207416">کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اشتہار کے عنوانات کو 4 ہفتوں سے زیادہ عرصے تک اسٹور بھی کر سکتی ہیں اور اسے ان دوسری معلومات کے ساتھ جوڑ سکتی ہیں جو وہ آپ کے بارے میں پہلے سے جانتی ہیں</translation>
 <translation id="7374493521304367420">اپنی ذاتی سائٹ پر براؤزنگ کی سرگرمی دیکھنے کیلئے، سائٹس اب بھی کوکیز کا استعمال کر سکتی ہیں</translation>
+<translation id="7379649202155190245">پوشیدگی میں ٹریکنگ کے تحفظات</translation>
 <translation id="7419391859099619574">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اشتہار کے عنوانات کو 4 ہفتوں سے زیادہ عرصے تک اسٹور بھی کر سکتی ہیں اور اسے ان دوسری معلومات کے ساتھ جوڑ سکتی ہیں جو وہ آپ کے بارے میں پہلے سے جانتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ <ph name="BEGIN_LINK1" />مزید معلومات کے لیے ہماری رازداری کی پالیسی میں مزید جانیں<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">‫Chrome ویب سائٹس کے ساتھ آپ کی کسی بھی سرگرمی کا اشتراک کردہ ڈیٹا 30 دن بعد حذف کر دیتا ہے۔ اگر آپ کسی سائٹ کو دوبارہ ملاحظہ کریں تو وہ فہرست میں دوبارہ ظاہر ہو سکتی ہے۔ <ph name="BEGIN_LINK1" />‫Chrome میں اپنے اشتہار کی رازداری کا نظم کرنے<ph name="LINK_END1" /> کے بارے میں مزید جانیں۔</translation>
 <translation id="7453144832830554937">ہو سکتا ہے کہ فریق ثالث کوکیز پر انحصار کرنے والی سائٹ کی خصوصیات کام نہ کریں</translation>
@@ -100,9 +117,12 @@
 <translation id="8200078544056087897">فریق ثالث کوکیز پر انحصار کرنے والی سائٹ کی خصوصیات کو توقع کے مطابق کام کرنا چاہیے</translation>
 <translation id="8365690958942020052">آپ کی ملاحظہ کردہ سائٹ اس معلومات کا مطالبہ کر سکتی ہے — یا آپ کے اشتہار کے موضوعات یا آپ کی ملاحظہ کردہ سائٹس کے تجویز کردہ اشتہارات۔</translation>
 <translation id="839994149685752920">مواد اور اشتہارات کی ذاتی نوعیت سازی کیلئے، سائٹس فریق ثالث کوکیز کا استعمال کر سکتی ہیں</translation>
+<translation id="8428213095426709021">ترتیبات</translation>
 <translation id="8477178913400731244">ڈیٹا حذف کریں</translation>
+<translation id="8486457244881562857">تمام پوشیدگی ونڈوز بند ہونے تک تحفظات موقوف ہیں۔ <ph name="BEGIN_LINK" />تاثرات بھیجیں<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">رازداری کی پالیسی کو نئے ٹیب میں کھولتا ہے</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />آپ اس ڈیٹا کا نظم کیسے کر سکتے ہیں؟<ph name="END_BOLD" /> Chrome‏ 4 ہفتے سے زیادہ پرانے موضوعات کو خودکار طور پر حذف کر دیتا ہے۔ جب تک آپ براؤزنگ جاری رکھتے ہیں فہرست پر موضوع دوبارہ ظاہر ہو سکتا ہے۔ آپ Chrome کی ترتیبات میں کسی بھی وقت اشتہار کے موضوعات کو بند کر سکتے ہیں اور ان موضوعات کو بھی مسدود کر سکتے ہیں جن کا آپ نہیں چاہتے کہ Chrome سائٹس کے ساتھ اشتراک کرے۔</translation>
+<translation id="8825639607990802302">رازداری اور سائٹ ڈیٹا کے اختیارات</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />سائٹس اس ڈیٹا کو کیسے استعمال کرتی ہیں؟<ph name="END_BOLD" /> سائٹس اور ان کے تشہیری پارٹنرز اشتہارات کو ذاتی نوعیت کا بنانے کے لیے آپ کی سرگرمی کو دیگر سائٹس پر استعمال کر سکتے ہیں۔ مثال کے طور پر، اگر آپ کسی سائٹ پر رات کے کھانے کے لیے ترکیبیں ملاحظہ کرتے ہیں تو سائٹ یہ فیصلہ کر سکتی ہے کہ آپ کو کھانا پکانے میں دلچسپی ہے۔ بعد میں، کوئی دوسری ویب سائٹ آپ کو پہلے والی ویب سائٹ کی طرف سے تجویز کردہ گروسری ڈیلیوری سروس سے متعلقہ اشتہار دکھا سکتی ہے۔</translation>
 <translation id="8944485226638699751">محدود</translation>
 <translation id="8984005569201994395">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اسے آپ کے بارے میں پہلے سے معلوم دوسری معلومات کے ساتھ بھی یکجا کر سکتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ <ph name="BEGIN_LINK" />ہماری رازداری کی پالیسی میں مزید جانیں<ph name="END_LINK" /></translation>
@@ -110,5 +130,6 @@
 <translation id="9043239285457057403">یہ کارروائی <ph name="SITE_NAME" /> اور متعلقہ سائٹس کے ذریعے اسٹور کردہ تمام ڈیٹا اور کوکیز کو حذف کر دے گی</translation>
 <translation id="9162335340010958530">مواد اور اشتہارات کی ذاتی نوعیت سازی اور آپ کی جانب سے دیگر سائٹس پر کی جانے والی کارروائیوں کے بارے میں جاننے کیلئے، سائٹس فریق ثالث کوکیز کا استعمال نہیں کر سکتیں</translation>
 <translation id="9168357768716791362">‫Google کمپنیوں سے تقاضا کرتا ہے کہ وہ عوامی طور پر بیان کریں کہ وہ آپ کو مختلف سائٹس پر ٹریک کرنے کے لیے اس ڈیٹا کو استعمال نہیں کریں گی۔ کچھ سائٹس آپ کی سرگرمی کو صرف اشتہارات کے علاوہ بھی آپ کے تجربے کو ذاتی نوعیت کا بنانے کے لیے استعمال کر سکتی ہیں۔ وہ اشتہار کے عنوانات کو 4 ہفتوں سے زیادہ عرصے تک اسٹور بھی کر سکتی ہیں اور اسے ان دوسری معلومات کے ساتھ جوڑ سکتی ہیں جو وہ آپ کے بارے میں پہلے سے جانتی ہیں۔ کمپنیاں آپ کو بتانے کی ذمہ دار ہیں کہ وہ آپ کا ڈیٹا کیسے استعمال کرتی ہیں۔ ہماری <ph name="BEGIN_LINK" />رازداری کی پالیسی<ph name="END_LINK" /> میں مزید جانیں۔</translation>
+<translation id="931910205193418957">‫Chrome پوشیدگی میں فریق ثالث کوکیز کو بلاک کرتا ہے، لیکن آپ کے منتظم نے اس سائٹ کے لیے فریق ثالث کوکیز کی اجازت دی ہے۔ پوشیدگی ایسی خصوصیات بھی فراہم کرتی ہے جو ان کمپنیوں تک دستیاب معلومات کو محدود کر سکتی ہے جن کا مواد آپ کی ملاحظہ کردہ سائٹ پر سرایت کیا جاتا ہے۔ <ph name="BEGIN_LINK" />ترتیبات<ph name="END_LINK" /> میں پوشیدگی ٹریکنگ تحفظات کا نظم کریں۔</translation>
 <translation id="989939163029143304">ویب سائٹس اور ان کے تشہیری پارٹنرز آپ کے لیے مواد کو ذاتی نوعیت کا بنانے کی خاطر اشتہار کے عنوانات کا استعمال کر سکتے ہیں۔ فریق ثالث کوکیز کے مقابلے میں، اشتہار کے عنوانات اس بات کو محدود کرنے میں مدد کرتے ہیں کہ آپ کے براؤز کرتے وقت سائٹس آپ کے بارے میں کیا جان سکتی ہیں</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_zh-CN.xtb b/components/strings/privacy_sandbox_strings_zh-CN.xtb
index 19364df..c624d85d 100644
--- a/components/strings/privacy_sandbox_strings_zh-CN.xtb
+++ b/components/strings/privacy_sandbox_strings_zh-CN.xtb
@@ -8,6 +8,7 @@
 <translation id="132963621759063786">Chromium 会在 30 天后删除您与网站分享的所有活动数据。如果您再次访问某个网站,该网站可能会重新出现在列表中。详细了解如何<ph name="BEGIN_LINK1" />在 Chromium 中管理广告隐私权设置<ph name="LINK_END1" />。</translation>
 <translation id="1355088139103479645">删除所有数据?</translation>
 <translation id="1472928714075596993"><ph name="BEGIN_BOLD" />系统会使用哪些数据?<ph name="END_BOLD" />为确定您的广告主题,系统会使用您近期的浏览记录,即您在此设备上使用 Chrome 访问过的网站的列表。</translation>
+<translation id="1529201733207295376">第三方 Cookie 已被屏蔽。无痕模式还提供了一些功能,可限制在您访问的网站上嵌入内容的公司可获取的信息。您可以在<ph name="START_LINK" />设置<ph name="END_LINK" />中管理无痕模式下的跟踪保护功能。</translation>
 <translation id="1559726735555610004">Google 要求公司公开声明,他们不会跨网站使用此类数据跟踪您。某些网站可能会根据您的活动记录为您提供个性化体验,而不仅仅是展示个性化广告。这些网站还可能会将活动记录与网站中关于您的其他信息整合到一起。公司有责任告知您他们会如何使用您的数据。如需详细了解 Google 如何保护您的数据,请参阅我们的<ph name="BEGIN_LINK" />《隐私权政策》<ph name="END_LINK" />。</translation>
 <translation id="1569440020357229235">在无痕模式下,网站无法使用第三方 Cookie。如果某个依赖这些 Cookie 的网站无法正常运行,您可<ph name="BEGIN_LINK" />尝试授予该网站对第三方 Cookie 的临时访问权限<ph name="END_LINK" />。</translation>
 <translation id="1716616582630291702"><ph name="BEGIN_BOLD" />网站会如何使用这些数据?<ph name="END_BOLD" />Chrome 会在您浏览时记下您感兴趣的主题。主题标签是预定义的,包括“艺术与娱乐”“购物”和“体育”等等。之后,您访问的网站便可请求 Chrome 提供您感兴趣的若干主题,以便向您展示个性化广告。</translation>
@@ -46,6 +47,7 @@
 <translation id="390681677935721732">Chrome 会在 30 天后删除您与网站分享的所有活动数据。如果您再次访问某个网站,该网站可能会重新出现在列表中。详细了解如何<ph name="BEGIN_LINK" />在 Chrome 中管理广告隐私权设置<ph name="END_LINK" />。</translation>
 <translation id="3918378745482005425">部分功能可能无法正常运行。相关网站仍然可以使用第三方 Cookie。</translation>
 <translation id="3918927280411834522">网站推荐广告</translation>
+<translation id="3973883340787276788">第三方 Cookie 已被屏蔽。无痕模式还提供了一些功能,可限制在您访问的网站上嵌入内容的公司可获取的信息。您可以在<ph name="BEGIN_LINK" />设置<ph name="END_LINK" />中管理无痕模式下的跟踪保护功能。</translation>
 <translation id="4009365983562022788">Google 要求公司公开声明,他们不会跨网站使用此类数据跟踪您。某些网站可能会根据您的活动记录为您提供个性化体验,而不仅仅是展示个性化广告。这些网站还可能会将活动记录与网站中关于您的其他信息整合到一起。公司有责任告知您他们会如何使用您的数据。详情请参阅<ph name="BEGIN_LINK1" />《隐私权政策》<ph name="LINK_END1" />。</translation>
 <translation id="4053540477069125777"><ph name="RWS_OWNER" /> 定义的相关网站</translation>
 <translation id="417625634260506724">列表中网站占用的总存储空间:<ph name="TOTAL_USAGE" /></translation>
@@ -78,6 +80,7 @@
 <translation id="6053735090575989697">如需详细了解 Google 如何保护您的数据,请参阅我们的《隐私权政策》。</translation>
 <translation id="6195163219142236913">已限制第三方 Cookie</translation>
 <translation id="6196640612572343990">阻止第三方 Cookie</translation>
+<translation id="6272892028045906139">无痕模式下的跟踪保护功能设置</translation>
 <translation id="6282129116202535093">网站推荐广告既有助于保护您的浏览记录和身份信息,又能让网站向您展示相关广告。其他网站可以根据您的活动记录,在您继续浏览时建议相关广告。您可在设置中查看这些网站的列表,并酌情屏蔽其中一些网站。</translation>
 <translation id="6308169245546905162">网站可以使用第三方 Cookie 了解您在其他网站上的操作</translation>
 <translation id="6398358690696005758">如需详细了解 Google 如何保护您的数据,请参阅我们的<ph name="BEGIN_LINK1" />《隐私权政策》<ph name="LINK_END1" />。</translation>
@@ -90,6 +93,7 @@
 <translation id="7315780377187123731">详细了解“阻止第三方 Cookie”选项</translation>
 <translation id="737025278945207416">某些网站可能会根据您的活动记录为您提供个性化体验,而不仅仅是展示个性化广告。这些网站还可能会将广告主题存储超过 4 周,并将其与网站已知有关您的其他信息整合到一起</translation>
 <translation id="7374493521304367420">网站仍可使用 Cookie 查看您在该网站上的浏览活动</translation>
+<translation id="7379649202155190245">无痕模式下的跟踪保护功能</translation>
 <translation id="7419391859099619574">Google 要求公司公开声明,他们不会跨网站使用此类数据跟踪您。某些网站可能会根据您的活动记录为您提供个性化体验,而不仅仅是展示个性化广告。这些网站还可能会将广告主题存储超过 4 周,并将其与网站已知有关您的其他信息整合到一起公司有责任告知您他们会如何使用您的数据。<ph name="BEGIN_LINK1" />详情请参阅《隐私权政策》<ph name="LINK_END1" /></translation>
 <translation id="7442413018273927857">Chrome 会在 30 天后删除您与网站分享的所有活动数据。如果您再次访问某个网站,该网站可能会重新出现在列表中。详细了解如何<ph name="BEGIN_LINK1" />在 Chrome 中管理广告隐私权设置<ph name="LINK_END1" />。</translation>
 <translation id="7453144832830554937">依赖第三方 Cookie 的网站功能可能无法正常运行</translation>
diff --git a/components/strings/privacy_sandbox_strings_zh-HK.xtb b/components/strings/privacy_sandbox_strings_zh-HK.xtb
index f56de75..9062cc4 100644
--- a/components/strings/privacy_sandbox_strings_zh-HK.xtb
+++ b/components/strings/privacy_sandbox_strings_zh-HK.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">你可前往「廣告私隱權設定」作出變更</translation>
 <translation id="1780659583673667574">例如,如果你瀏覽某網站為晚餐尋找食譜,該網站可能會判斷你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨送貨服務的相關廣告。</translation>
 <translation id="1818866261309406359">在新分頁中管理相關網站資料</translation>
+<translation id="1824257235526922152">在無痕模式下,Chromium 會封鎖第三方 Cookie,但有擴充程式允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
 <translation id="1887631853265748225">廣告私隱功能有助限制網站和廣告合作夥伴向你放送個人化廣告時可以取得的資料。</translation>
 <translation id="1954777269544683286">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。公司有責任向使用者告知資料的使用方式。<ph name="BEGIN_LINK" />參閱《私隱權政策》瞭解詳情<ph name="END_LINK" />。</translation>
 <translation id="2004697686368036666">部分網站的功能可能無法正常運作</translation>
 <translation id="2089118378428549994">你將會從這些網站登出</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />有關資料如何管理?<ph name="END_BOLD" />Chrome 會自動刪除超過 30 日的網站。再次瀏覽的網站可能會再度出現在清單中。你可隨時在 Chrome 設定中禁止根據特定網站建議廣告,亦可關閉網站建議廣告設定。</translation>
 <translation id="2096716221239095980">刪除所有資料</translation>
+<translation id="2213012319160025454">管理無痕模式追蹤保護功能</translation>
 <translation id="2235344399760031203">已封鎖第三方 Cookie</translation>
+<translation id="2313907619050827224">在無痕模式下,�Chromium 會封鎖第三方 Cookie,但管理員允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="235789365079050412">Google 私隱權政策</translation>
 <translation id="235832722106476745">Chrome 會自動刪除超過 4 星期的廣告主題</translation>
 <translation id="2496115946829713659">網站可以使用第三方 Cookie 提供個人化內容和廣告以及瞭解你在其他網站執行的操作</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">廣告成效評估</translation>
 <translation id="3425311689852411591">需使用第三方 Cookie 的網站應可正常運作</translation>
 <translation id="3442071090395342573">Chromium 會在 30 天後刪除你與網站分享的任何活動資料。如果你再次瀏覽網站,該網站可能會再次在清單中顯示。進一步瞭解如何<ph name="BEGIN_LINK" />在 Chromium 中管理廣告私隱權<ph name="END_LINK" />。</translation>
+<translation id="3463673813673164886">已封鎖第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="3467081767799433066">廣告成效評估功能讓各網站分享特定類型的資料 (例如使用者是否在瀏覽網站後購物),以瞭解廣告成效。</translation>
 <translation id="3624583033347146597">選擇第三方 Cookie 偏好設定</translation>
 <translation id="3645682729607284687">Chrome 會根據你最近的瀏覽記錄,記下你感興趣的主題,例如運動、服飾等等</translation>
 <translation id="3696118321107706175">網站如何使用你的資料</translation>
 <translation id="3749724428455457489">了解多啲網站建議嘅廣告</translation>
+<translation id="375406326367313995">在無痕模式下,Chrome 會封鎖第三方 Cookie,但你將此網站設定為例外情況。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="3763433740586298940">你可封鎖不想要的網站。Chrome 亦會從清單自動刪除超過 30 日的網站。</translation>
 <translation id="385051799172605136">返回</translation>
 <translation id="3873208162463987752">相關網站可以與彼此分享第三方 Cookie,幫助網站正常運作,例如讓你保持登入狀態或記住你的網站設定。網站有責任說明需要存取有關資料的原因。<ph name="BEGIN_LINK" />瞭解詳情<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome 會在 30 天後刪除你與網站分享的任何活動資料。如果你再次瀏覽網站,該網站可能會再次在清單中顯示。進一步瞭解如何<ph name="BEGIN_LINK" />在 Chrome 中管理廣告私隱權<ph name="END_LINK" />。</translation>
 <translation id="3918378745482005425">部分功能可能無法正常運作。相關網站仍可使用第三方 Cookie。</translation>
 <translation id="3918927280411834522">網站建議廣告。</translation>
+<translation id="3952955829113227810">在無痕模式下,Chromium 會封鎖第三方 Cookie,但你將此網站設定為例外情況。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="4009365983562022788">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。部分應用程式可能會根據你的活動,為你提供廣告以外的個人化體驗,亦可能會將活動與應用程式中有關你的其他資料整合在一起。公司有責任向使用者告知資料的使用方式。請參閱《<ph name="BEGIN_LINK1" />私隱權政策<ph name="LINK_END1" />》瞭解詳情。</translation>
 <translation id="4053540477069125777">由 <ph name="RWS_OWNER" /> 定義的相關網站</translation>
+<translation id="408237597986622827">在無痕模式下,Chromium 會封鎖第三方 Cookie,但你將此網站設定為例外情況。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
+<translation id="4159125650195886935">在無痕模式下,�Chromium 會封鎖第三方 Cookie,但管理員允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
 <translation id="417625634260506724">所列網站使用的總儲存空間:<ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">廣告主題</translation>
 <translation id="4278390842282768270">已允許</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">如果網站無法正常運作,你可嘗試暫時允許所瀏覽的網站使用第三方 Cookie</translation>
 <translation id="4995684599009077956">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。部分應用程式可能會根據你的活動,為你提供廣告以外的個人化體驗,網站也可能會儲存廣告主題多於 4 星期,並可能結合網站已知有關你的其他資料。公司有責任向使用者告知資料的使用方式。請<ph name="BEGIN_LINK" />參閱《私隱權政策》瞭解詳情<ph name="END_LINK" />。</translation>
 <translation id="4998299775934183130">有相關網站</translation>
+<translation id="5024297549595367599">已封鎖第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
 <translation id="5055880590417889642">活動記錄是網站可用於建議廣告的其中一種資料。即使關閉網站建議廣告設定,網站仍可放送廣告,但廣告可能會較不相關。進一步瞭解</translation>
 <translation id="5117284457376555514">網站無法使用第三方 Cookie 提供個人化內容和廣告以及瞭解你在其他網站執行的操作,除非你允許相關網站存取這類 Cookie。部分網站的功能可能無法正常運作。</translation>
 <translation id="5165490319523240316">網站及其廣告合作夥伴可以根據你的活動 (例如停留在網站的時間),在其他網站顯示個人化廣告。例如,如果你瀏覽某網站為晚餐尋找食譜,該網站可能會判斷你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨送貨服務的相關廣告。</translation>
 <translation id="544199055391706031">活動記錄是網站可用於建議廣告的其中一種資料。即使關閉網站建議廣告設定,網站仍可放送廣告,但廣告可能會較不相關。進一步瞭解<ph name="BEGIN_LINK" />網站建議廣告<ph name="END_LINK" />。</translation>
 <translation id="5495405805627942351">管理相關網站資料</translation>
+<translation id="5535388436012824806">在無痕模式下,Chrome 會封鎖第三方 Cookie,但你將此網站設定為例外情況。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
 <translation id="5574580428711706114">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。公司有責任向使用者告知資料的使用方式。<ph name="BEGIN_LINK1" />參閱《私隱權政策》瞭解詳情<ph name="LINK_END1" />。</translation>
 <translation id="5677928146339483299">已封鎖</translation>
 <translation id="5759648952769618186">系統會根據你最近的瀏覽記錄推測主題,限制網站和廣告合作夥伴能取得哪些資料用作顯示個人化廣告</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />網站會如何使用這些資料?<ph name="END_BOLD" />你瀏覽的網站可向 Chrome 索取相關資料,協助網站評估廣告成效。為保護你的私隱,Chrome 會限制網站之間可分享的資料。</translation>
+<translation id="5861490386119603604">在無痕模式下,Chrome 會封鎖第三方 Cookie,但管理員允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
+<translation id="5915946252696843290">私隱和網站資料</translation>
+<translation id="5985520262499095091">在無痕模式下,Chrome 會封鎖第三方 Cookie,但有擴充程式允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。</translation>
 <translation id="6053735090575989697">請查看《私隱權政策》,進一步瞭解 Google 如何保護你的資料。</translation>
 <translation id="6195163219142236913">限制使用第三方 Cookie</translation>
 <translation id="6196640612572343990">封鎖第三方 Cookie</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">需使用第三方 Cookie 的網站功能應可正常運作</translation>
 <translation id="8365690958942020052">你日後瀏覽的網站可索取這些資料,包括廣告主題或曾瀏覽網站的廣告建議。</translation>
 <translation id="839994149685752920">網站可以使用第三方 Cookie 提供個人化內容和廣告</translation>
+<translation id="8428213095426709021">設定</translation>
 <translation id="8477178913400731244">刪除資料</translation>
+<translation id="8486457244881562857">系統會暫停保護功能,直至所有無痕式視窗都關閉為止。<ph name="BEGIN_LINK" />傳送意見<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">喺新分頁入面打開《私隱權政策》</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />有關資料如何管理?<ph name="END_BOLD" />Chrome 會自動刪除超過 4 星期的主題。隨著你持續瀏覽,清單中可能會再次出現特定主題。你亦可隨時在 Chrome 設定封鎖不希望 Chrome 與網站分享的主題,以及關閉廣告主題。</translation>
+<translation id="8825639607990802302">私隱和網站資料選項</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />網站會如何使用這些資料?<ph name="END_BOLD" />網站及其廣告合作夥伴可以根據你的活動,在其他網站顯示個人化廣告。例如,如果你瀏覽某網站為晚餐尋找食譜,該網站可能會判斷你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨送貨服務的相關廣告。</translation>
 <translation id="8944485226638699751">有限制</translation>
 <translation id="8984005569201994395">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。部分應用程式可能會根據你的活動,為你提供廣告以外的個人化體驗,亦可能會將活動與應用程式中有關你的其他資料整合在一起。公司有責任向使用者告知資料的使用方式。<ph name="BEGIN_LINK" />參閱《私隱權政策》瞭解詳情<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">這會刪除 <ph name="SITE_NAME" /> 和相關網站儲存的所有資料和 Cookie</translation>
 <translation id="9162335340010958530">網站無法使用第三方 Cookie 提供個人化內容和廣告以及瞭解你在其他網站執行的操作,除非你允許相關網站存取這類 Cookie</translation>
 <translation id="9168357768716791362">Google 會要求公司公開聲明,不會跨網站使用此資料追蹤你。部分應用程式可能會根據你的活動,為你提供廣告以外的個人化體驗,網站也可能會儲存廣告主題多於 4 星期,並可能結合網站已知有關你的其他資料。公司有責任向使用者告知資料的使用方式。請參閱《<ph name="BEGIN_LINK" />私隱權政策<ph name="END_LINK" />》瞭解詳情。</translation>
+<translation id="931910205193418957">在無痕模式下,Chrome 會封鎖第三方 Cookie,但管理員允許此網站使用第三方 Cookie。無痕模式亦提供功能,限制網站嵌入內容供應商能取得的資料。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="989939163029143304">網站及其廣告合作夥伴可以根據廣告主題,向你顯示個人化廣告。與第三方 Cookie 相比,廣告主題有助限制網站在你瀏覽時能獲取的個人資訊</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/privacy_sandbox_strings_zh-TW.xtb b/components/strings/privacy_sandbox_strings_zh-TW.xtb
index 9ac78268..eb954a2 100644
--- a/components/strings/privacy_sandbox_strings_zh-TW.xtb
+++ b/components/strings/privacy_sandbox_strings_zh-TW.xtb
@@ -14,13 +14,16 @@
 <translation id="1732764153129912782">你可以前往廣告隱私權設定進行變更</translation>
 <translation id="1780659583673667574">舉例來說,如果你造訪某個網站尋找晚餐食譜,該網站可能會判定你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨外送服務相關的廣告。</translation>
 <translation id="1818866261309406359">在新分頁中管理相關網站資料</translation>
+<translation id="1824257235526922152">在無痕模式下,Chromium 會封鎖第三方 Cookie,但有擴充功能允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
 <translation id="1887631853265748225">廣告隱私權功能可限制網站及其廣告合作夥伴能取得哪些個人資訊,用於顯示個人化廣告。</translation>
 <translation id="1954777269544683286">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤你的活動。公司必須負責向使用者告知資料用途。<ph name="BEGIN_LINK" />詳情請參閱《隱私權政策》<ph name="END_LINK" />。</translation>
 <translation id="2004697686368036666">某些網站的功能可能無法運作</translation>
 <translation id="2089118378428549994">系統會將你登出這些網站</translation>
 <translation id="2089807121381188462"><ph name="BEGIN_BOLD" />如何管理這類資料?<ph name="END_BOLD" />Chrome 會自動刪除 30 天前的網站,但你再次造訪的網站可能會重新列入清單。你隨時可以在 Chrome 設定中禁止特定網站提供廣告建議,也可以關閉網站建議廣告設定。</translation>
 <translation id="2096716221239095980">刪除所有資料</translation>
+<translation id="2213012319160025454">管理無痕模式追蹤保護功能</translation>
 <translation id="2235344399760031203">第三方 Cookie 已封鎖</translation>
+<translation id="2313907619050827224">在無痕模式下,Chromium 會封鎖第三方 Cookie,但管理員允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="235789365079050412">Google 隱私權政策</translation>
 <translation id="235832722106476745">Chrome 會自動刪除 4 週前的廣告主題</translation>
 <translation id="2496115946829713659">網站可以運用第三方 Cookie 提供個人化內容和廣告,並且瞭解你在其他網站的操作</translation>
@@ -35,19 +38,24 @@
 <translation id="3187472288455401631">廣告評估</translation>
 <translation id="3425311689852411591">依賴第三方 Cookie 的網站應該都能正常運作</translation>
 <translation id="3442071090395342573">Chromium 會在 30 天後刪除你提供給網站的所有活動資料。如果你再次造訪某個網站,該網站可能會重新列入清單。進一步瞭解如何<ph name="BEGIN_LINK" />在 Chromium 中管理廣告隱私權<ph name="END_LINK" />。</translation>
+<translation id="3463673813673164886">系統已封鎖第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="3467081767799433066">藉由廣告評估機制,網站間可分享某些特定資料,以評估廣告成效,例如使用者是否在造訪網站後購物。</translation>
 <translation id="3624583033347146597">選擇第三方 Cookie 偏好設定</translation>
 <translation id="3645682729607284687">Chrome 會根據你最近瀏覽的網站,記錄感興趣的主題,例如運動、服飾等等</translation>
 <translation id="3696118321107706175">網站如何使用你的資料</translation>
 <translation id="3749724428455457489">進一步瞭解網站建議廣告</translation>
+<translation id="375406326367313995">在無痕模式下,Chrome 會封鎖第三方 Cookie,但你將這個網站設為例外。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="3763433740586298940">你可以封鎖不喜歡的網站,Chrome 也會自動將 30 天前的網站從清單中刪除。</translation>
 <translation id="385051799172605136">返回</translation>
 <translation id="3873208162463987752">相關網站可共用第三方 Cookie,讓網站能夠正常運作,例如讓你保持登入狀態或記住網站設定。網站必須說明為何要存取這類資料。<ph name="BEGIN_LINK" />瞭解詳情<ph name="END_LINK" /></translation>
 <translation id="390681677935721732">Chrome 會在 30 天後刪除你提供給網站的所有活動資料。如果你再次造訪某個網站,該網站可能會重新列入清單。進一步瞭解如何<ph name="BEGIN_LINK" />在 Chrome 中管理廣告隱私權<ph name="END_LINK" />。</translation>
 <translation id="3918378745482005425">某些功能可能無法運作,相關網站仍可使用第三方 Cookie。</translation>
 <translation id="3918927280411834522">網站建議廣告。</translation>
+<translation id="3952955829113227810">在無痕模式下,Chromium 會封鎖第三方 Cookie,但你將這個網站設為例外。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="4009365983562022788">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤使用者的活動。某些網站可能會根據使用者的活動記錄提供個人化體驗 (不限於廣告),也可能會將活動記錄與網站中與該使用者相關的其他個人資訊整合在一起。公司必須負責向使用者告知資料用途。詳情請參閱《<ph name="BEGIN_LINK1" />隱私權政策<ph name="LINK_END1" />》。</translation>
 <translation id="4053540477069125777">由 <ph name="RWS_OWNER" /> 定義的相關網站</translation>
+<translation id="408237597986622827">在無痕模式下,Chromium 會封鎖第三方 Cookie,但你將這個網站設為例外。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
+<translation id="4159125650195886935">在無痕模式下,Chromium 會封鎖第三方 Cookie,但管理員允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
 <translation id="417625634260506724">下列網站的儲存空間使用總量:<ph name="TOTAL_USAGE" /></translation>
 <translation id="4177501066905053472">廣告主題</translation>
 <translation id="4278390842282768270">已允許</translation>
@@ -66,15 +74,20 @@
 <translation id="4894490899128180322">如果網站無法正常運作,可以嘗試暫時允許瀏覽的特定網站使用第三方 Cookie</translation>
 <translation id="4995684599009077956">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤您的活動。某些網站可能會根據您的活動記錄提供個人化體驗 (不限於廣告)。此外,網站保存廣告主題的時間可能會超過 4 週,並與網站中有關您的其他資訊整合在一起。公司必須負責向使用者告知資料用途。<ph name="BEGIN_LINK" />詳情請參閱《隱私權政策》<ph name="END_LINK" />。</translation>
 <translation id="4998299775934183130">有相關網站</translation>
+<translation id="5024297549595367599">系統已封鎖第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
 <translation id="5055880590417889642">網站會根據多種因素建議廣告,使用者的活動只是其中之一。停用「網站建議廣告」後,網站仍可放送廣告,但廣告與使用者的關聯性會降低。進一步瞭解</translation>
 <translation id="5117284457376555514">網站無法運用第三方 Cookie 提供個人化內容和廣告,也無法瞭解你在其他網站的操作,除非你允許相關網站存取這些 Cookie。某些網站功能可能無法正常運作。</translation>
 <translation id="5165490319523240316">網站及其廣告合作夥伴可以根據你的活動記錄 (例如你在造訪的網站上進行哪些活動),在其他網站放送個人化廣告。舉例來說,如果你造訪某個網站尋找晚餐食譜,該網站可能會判定你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨外送服務相關的廣告。</translation>
 <translation id="544199055391706031">網站會根據多種因素建議廣告,使用者的活動只是其中之一。停用「網站建議廣告」後,網站仍可放送廣告,但廣告與使用者的關聯性會降低。進一步瞭解<ph name="BEGIN_LINK" />網站建議廣告<ph name="END_LINK" />。</translation>
 <translation id="5495405805627942351">管理相關網站資料</translation>
+<translation id="5535388436012824806">在無痕模式下,Chrome 會封鎖第三方 Cookie,但你將這個網站設為例外。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
 <translation id="5574580428711706114">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤你的活動。公司必須負責向使用者告知資料用途。<ph name="BEGIN_LINK1" />詳情請參閱《隱私權政策》<ph name="LINK_END1" />。</translation>
 <translation id="5677928146339483299">已封鎖</translation>
 <translation id="5759648952769618186">系統會根據你最近的瀏覽記錄推測主題,限制網站和廣告合作夥伴能取得哪些個人資訊,用於顯示個人化廣告</translation>
 <translation id="5812448946879247580"><ph name="BEGIN_BOLD" />網站如何使用這類資料?<ph name="END_BOLD" />你造訪的網站可以要求 Chrome 提供相關資訊,協助網站評估廣告成效。為了保護你的隱私,Chrome 會限制網站之間可以彼此分享的資訊。</translation>
+<translation id="5861490386119603604">在無痕模式下,Chrome 會封鎖第三方 Cookie,但管理員允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
+<translation id="5915946252696843290">隱私權和網站資料</translation>
+<translation id="5985520262499095091">在無痕模式下,Chrome 會封鎖第三方 Cookie,但有擴充功能允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。</translation>
 <translation id="6053735090575989697">想進一步瞭解 Google 如何保護你的資料,請參閱《隱私權政策》。</translation>
 <translation id="6195163219142236913">已限制第三方 Cookie</translation>
 <translation id="6196640612572343990">封鎖第三方 Cookie</translation>
@@ -100,9 +113,12 @@
 <translation id="8200078544056087897">依賴第三方 Cookie 的網站功能應該能正常運作</translation>
 <translation id="8365690958942020052">你造訪的網站可以要求取得這項資訊,包括廣告主題或是曾造訪網站的廣告建議。</translation>
 <translation id="839994149685752920">網站可以運用第三方 Cookie 提供個人化內容和廣告</translation>
+<translation id="8428213095426709021">設定</translation>
 <translation id="8477178913400731244">刪除資料</translation>
+<translation id="8486457244881562857">系統會暫停防護功能,直到所有無痕視窗都關閉為止。<ph name="BEGIN_LINK" />提供意見<ph name="END_LINK" /></translation>
 <translation id="859369389161884405">在新分頁中開啟《隱私權政策》</translation>
 <translation id="877699835489047794"><ph name="BEGIN_BOLD" />如何管理這類資料?<ph name="END_BOLD" />Chrome 會自動刪除 4 週前的主題,但隨著你持續瀏覽內容,清單中可能會再次出現特定主題。你隨時可以在 Chrome 設定中封鎖不想讓 Chrome 與網站分享的主題,也可以關閉廣告主題設定。</translation>
+<translation id="8825639607990802302">隱私權和網站資料選項</translation>
 <translation id="8908886019881851657"><ph name="BEGIN_BOLD" />網站如何使用這類資料?<ph name="END_BOLD" />網站及其廣告合作夥伴可以根據你的活動記錄,在其他網站放送個人化廣告。舉例來說,如果你造訪某個網站尋找晚餐食譜,該網站可能會判定你對烹飪感興趣。之後,另一個網站可能會根據第一個網站的建議,向你顯示雜貨外送服務相關的廣告。</translation>
 <translation id="8944485226638699751">有限制</translation>
 <translation id="8984005569201994395">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤使用者的活動。某些網站可能會根據使用者的活動記錄提供個人化體驗 (不限於廣告),也可能會將活動記錄與網站中與該使用者相關的其他個人資訊整合在一起。公司必須負責向使用者告知資料用途。<ph name="BEGIN_LINK" />詳情請參閱《隱私權政策》<ph name="END_LINK" /></translation>
@@ -110,5 +126,6 @@
 <translation id="9043239285457057403">這樣會刪除 <ph name="SITE_NAME" /> 和相關網站儲存的所有資料和 Cookie</translation>
 <translation id="9162335340010958530">網站無法運用第三方 Cookie 提供個人化內容和廣告,也無法瞭解你在其他網站的操作,除非你允許相關網站存取這些 Cookie</translation>
 <translation id="9168357768716791362">Google 會要求公司公開聲明,不跨網站使用這類資料追蹤您的活動。某些網站可能會根據您的活動記錄提供個人化體驗 (不限於廣告)。此外,網站保存廣告主題的時間可能會超過 4 週,並與網站中有關您的其他資訊整合在一起。公司必須負責向使用者告知資料用途。詳情請參閱《<ph name="BEGIN_LINK" />隱私權政策<ph name="END_LINK" />》。</translation>
+<translation id="931910205193418957">在無痕模式下,Chrome 會封鎖第三方 Cookie,但管理員允許這個網站使用第三方 Cookie。無痕模式也提供功能,限制網站嵌入內容供應商能取得的資訊。如要管理無痕模式追蹤保護功能,請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
 <translation id="989939163029143304">網站及其廣告合作夥伴可以使用廣告主題,為你提供個人化內容。與第三方 Cookie 相比,廣告主題可協助限制網站在你瀏覽時能取得哪些個人資訊</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/supervised_user/core/browser/android/content_filters_observer_bridge.cc b/components/supervised_user/core/browser/android/content_filters_observer_bridge.cc
index b932bec..52c2dab 100644
--- a/components/supervised_user/core/browser/android/content_filters_observer_bridge.cc
+++ b/components/supervised_user/core/browser/android/content_filters_observer_bridge.cc
@@ -22,8 +22,7 @@
 // Each of the content filters have their own kill switch. This function
 // returns true if the feature is enabled for the given setting.
 bool IsFeatureEnabledForSetting(std::string_view setting_name) {
-  if (!base::FeatureList::IsEnabled(
-          kPropagateDeviceContentFiltersToSupervisedUser)) {
+  if (!UseLocalSupervision()) {
     return false;
   }
 
@@ -53,8 +52,7 @@
     base::RepeatingClosure on_disabled)
     : setting_name_(setting_name),
       on_enabled_(on_enabled),
-      on_disabled_(on_disabled) {
-}
+      on_disabled_(on_disabled) {}
 
 ContentFiltersObserverBridge::~ContentFiltersObserverBridge() {
   if (bridge_) {
diff --git a/components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc b/components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
index f2f1444..ea416410 100644
--- a/components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
+++ b/components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
@@ -75,16 +75,21 @@
          "controls";
   return kClassifyUrlConfigBestEffort;
 #elif BUILDFLAG(IS_ANDROID)
-  // Android enforces at the OS level that supervised users must have valid sign
-  // in credentials (and triggers a reauth if not). We can therefore wait for a
-  // valid access token to be available before calling ClassifyUrl, to avoid
-  // window conditions where the access token is not yet available (eg. during
-  // startup). All other users can try with their credentials if available.
+  // Android enforces at the OS level that family link supervised users must
+  // have valid sign in credentials (and triggers a reauth if not). We can
+  // therefore wait for a valid access token to be available before calling
+  // ClassifyUrl, to avoid window conditions where the access token is not yet
+  // available (eg. during startup).
   if (is_subject_to_parental_controls ||
-      !base::FeatureList::IsEnabled(kAllowNonFamilyLinkUrlFilterMode)) {
+      !ClassifyUrlWithoutCredentialsForLocalSupervision()) {
     return kClassifyUrlConfigWaitUntilAccessTokenAvailable;
   }
-  // Other android users do not include credentials.
+
+  CHECK(!is_subject_to_parental_controls &&
+        ClassifyUrlWithoutCredentialsForLocalSupervision())
+      << "Mode not intended for family link users (or misconfigured "
+         "experiment; enable kAllowNonFamilyLinkUrlFilterMode (backs "
+         "ClassifyUrlWithoutCredentialsForLocalSupervision()))";
   return kClassifyUrlConfigWithoutCredentials;
 #else
   // Other platforms use default configuration, which strictly requires
diff --git a/components/supervised_user/core/browser/supervised_user_service.cc b/components/supervised_user/core/browser/supervised_user_service.cc
index 218d541..0b8a1f4 100644
--- a/components/supervised_user/core/browser/supervised_user_service.cc
+++ b/components/supervised_user/core/browser/supervised_user_service.cc
@@ -75,7 +75,8 @@
 
 // Sentinel that guards against accidental pref changes.
 void PrefChangeNotAllowed(const std::string& pref_name) {
-  NOTREACHED() << "Preference change (" << pref_name << ") not allowed.";
+  NOTREACHED(base::NotFatalUntil::M150)
+      << "Preference change (" << pref_name << ") not allowed.";
 }
 }  // namespace
 
diff --git a/components/supervised_user/core/common/features.cc b/components/supervised_user/core/common/features.cc
index 8ed347d2..11875d9 100644
--- a/components/supervised_user/core/common/features.cc
+++ b/components/supervised_user/core/common/features.cc
@@ -10,6 +10,8 @@
 #include "base/check_op.h"
 #include "base/feature_list.h"
 #include "base/metrics/field_trial_params.h"
+#include "base/strings/string_util.h"
+#include "base/system/sys_info.h"
 #include "build/android_buildflags.h"
 #include "build/branding_buildflags.h"
 #include "build/build_config.h"
@@ -20,7 +22,7 @@
 // user's device.
 BASE_FEATURE(kLocalWebApprovals,
              "LocalWebApprovals",
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
              base::FEATURE_ENABLED_BY_DEFAULT);
 #else
              base::FEATURE_DISABLED_BY_DEFAULT);
@@ -58,7 +60,11 @@
 
 BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
              "SupervisedUserBlockInterstitialV3",
+#if BUILDFLAG(IS_IOS)
+             base::FEATURE_ENABLED_BY_DEFAULT);
+#else
              base::FEATURE_DISABLED_BY_DEFAULT);
+#endif  //  BUILDFLAG(IS_IOS)
 
 bool IsGoogleBrandedBuild() {
 #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -95,7 +101,6 @@
              base::FEATURE_ENABLED_BY_DEFAULT);
 #endif
 
-
 BASE_FEATURE(kAlignSafeSitesValueWithBrowserDefault,
              "AlignSafeSitesValueWithBrowserDefault",
              base::FEATURE_ENABLED_BY_DEFAULT);
@@ -109,18 +114,61 @@
 BASE_FEATURE(kPropagateDeviceContentFiltersToSupervisedUser,
              "PropagateDeviceContentFiltersToSupervisedUser",
              base::FEATURE_DISABLED_BY_DEFAULT);
+BASE_FEATURE(kSupervisedUserBrowserContentFiltersKillSwitch,
+             "SupervisedUserBrowserContentFiltersKillSwitch",
+             base::FEATURE_ENABLED_BY_DEFAULT);
+BASE_FEATURE(kSupervisedUserSearchContentFiltersKillSwitch,
+             "SupervisedUserSearchContentFiltersKillSwitch",
+             base::FEATURE_ENABLED_BY_DEFAULT);
 BASE_FEATURE(kSupervisedUserClearDeviceContentFiltersPrefsOnStartup,
              "SupervisedUserClearDeviceContentFiltersPrefsOnStartup",
              base::FEATURE_DISABLED_BY_DEFAULT);
-BASE_FEATURE(kSupervisedUserBrowserContentFiltersKillSwitch,
-              "SupervisedUserBrowserContentFiltersKillSwitch",
-              base::FEATURE_ENABLED_BY_DEFAULT);
-BASE_FEATURE(kSupervisedUserSearchContentFiltersKillSwitch,
-              "SupervisedUserSearchContentFiltersKillSwitch",
-              base::FEATURE_ENABLED_BY_DEFAULT);
 BASE_FEATURE(kSupervisedUserInterstitialWithoutApprovals,
              "SupervisedUserInterstitialWithoutApprovals",
              base::FEATURE_DISABLED_BY_DEFAULT);
+BASE_FEATURE(kSupervisedUserLocalSupervisionPreview,
+             "SupervisedUserLocalSupervisionPreview",
+             base::FEATURE_ENABLED_BY_DEFAULT);
+
+const base::FeatureParam<std::string>
+    kSupervisedUserLocalSupervisionPreviewBuildVersionMajor{
+        &kSupervisedUserLocalSupervisionPreview, "build_version_major", "BP41"};
+
+namespace {
+bool PlatformSupportsLocalSupervision() {
+  int32_t major, minor, bugfix;
+  base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &bugfix);
+  bool supported_by_os = (major == 16 && minor >= 1) || major > 16;
+
+  bool supported_by_build = base::StartsWith(
+      base::SysInfo::GetAndroidBuildID(),
+      kSupervisedUserLocalSupervisionPreviewBuildVersionMajor.Get(),
+      base::CompareCase::SENSITIVE);
+
+  return supported_by_os || supported_by_build;
+}
+
+bool IsLocalSupervisionEnabled() {
+  return PlatformSupportsLocalSupervision() &&
+         base::FeatureList::IsEnabled(kSupervisedUserLocalSupervisionPreview);
+}
+}  // namespace
+
+bool UseLocalSupervision() {
+  return IsLocalSupervisionEnabled() ||
+         base::FeatureList::IsEnabled(
+             kPropagateDeviceContentFiltersToSupervisedUser);
+}
+bool UseInterstitialForLocalSupervision() {
+  return IsLocalSupervisionEnabled() ||
+         base::FeatureList::IsEnabled(
+             kSupervisedUserInterstitialWithoutApprovals);
+}
+bool ClassifyUrlWithoutCredentialsForLocalSupervision() {
+  return IsLocalSupervisionEnabled() ||
+         base::FeatureList::IsEnabled(kAllowNonFamilyLinkUrlFilterMode);
+}
+
 #endif
 
 }  // namespace supervised_user
diff --git a/components/supervised_user/core/common/features.h b/components/supervised_user/core/common/features.h
index 11255b1a..1add6fd 100644
--- a/components/supervised_user/core/common/features.h
+++ b/components/supervised_user/core/common/features.h
@@ -51,20 +51,55 @@
 BASE_DECLARE_FEATURE(kDecoupleSafeSitesFromMainSwitch);
 
 #if BUILDFLAG(IS_ANDROID)
-// Allows the URL classification mode without credentials, if the profile is not
-// managed by the family link System.
-BASE_DECLARE_FEATURE(kAllowNonFamilyLinkUrlFilterMode);
+// The flags below are used to control the local supervision feature on
+// Android. To read them, use accessors declared below.
+//
+// - kPropagateDeviceContentFiltersToSupervisedUser,
+// kAllowNonFamilyLinkUrlFilterMode and
+// are kSupervisedUserInterstitialWithoutApprovals the three main switches for
+// local supervision. They work best when enabled together.
+// kPropagateDeviceContentFiltersToSupervisedUser is the main switch that
+// enables the feature, kAllowNonFamilyLinkUrlFilterMode gives access to feature
+// for signed out users, and kSupervisedUserInterstitialWithoutApprovals enables
+// interstitial UI optimized for local supervision.
+//
+// - kSupervisedUserLocalSupervisionPreview is a convenience feature that
+// enables all of the above features if the experimental platform supports them.
+// When this feature is enabled and the platform supports local supervision,
+// none of the three features are ever read. This allows offering local
+// supervision as dogfood feature. Use
+// kSupervisedUserLocalSupervisionPreviewBuildVersionMajor parameters to adjust
+// the platform build version if needed.
+//
+// - kSupervisedUserBrowserContentFiltersKillSwitch and
+// kSupervisedUserSearchContentFiltersKillSwitch are subswitches of
+// kPropagateDeviceContentFiltersToSupervisedUser that control individual
+// content filter settings.
+//
+// - kSupervisedUserClearDeviceContentFiltersPrefsOnStartup is a kill switch
+// for clearing device content filters prefs from user store on startup.
 
-// Propagates the device settings about content filters to the supervised user
-// content filters.
+BASE_DECLARE_FEATURE(kAllowNonFamilyLinkUrlFilterMode);
 BASE_DECLARE_FEATURE(kPropagateDeviceContentFiltersToSupervisedUser);
-BASE_DECLARE_FEATURE(kSupervisedUserClearDeviceContentFiltersPrefsOnStartup);
-// Kill switches for the respective content filters.
 BASE_DECLARE_FEATURE(kSupervisedUserBrowserContentFiltersKillSwitch);
 BASE_DECLARE_FEATURE(kSupervisedUserSearchContentFiltersKillSwitch);
-
-// Enabled the supervised user interstitial without approvals section.
+BASE_DECLARE_FEATURE(kSupervisedUserClearDeviceContentFiltersPrefsOnStartup);
 BASE_DECLARE_FEATURE(kSupervisedUserInterstitialWithoutApprovals);
+BASE_DECLARE_FEATURE(kSupervisedUserLocalSupervisionPreview);
+
+// The major version of the build that supports local supervision.
+extern const base::FeatureParam<std::string>
+    kSupervisedUserLocalSupervisionPreviewBuildVersionMajor;
+
+// Returns true when the browser reads the values of content filters for
+// local supervision. This is the main gate to local supervision.
+bool UseLocalSupervision();
+// Indicates if supervised user interstitial should be optimized for local
+// supervision, without parent information and approval features.
+bool UseInterstitialForLocalSupervision();
+// Allows non-signed in users to use url classification feature of local
+// supervision.
+bool ClassifyUrlWithoutCredentialsForLocalSupervision();
 #endif
 
 // Returns whether the V3 version of the URL filter interstitial is
diff --git a/components/test/data/autofill/heuristics-json/internal b/components/test/data/autofill/heuristics-json/internal
index 2202764..58d69fd 160000
--- a/components/test/data/autofill/heuristics-json/internal
+++ b/components/test/data/autofill/heuristics-json/internal
@@ -1 +1 @@
-Subproject commit 2202764ac8ec036c4f6689eed89cab3b0139ec90
+Subproject commit 58d69fdc487903ff0e57a56bd3bbdffd37e6f658
diff --git a/components/user_data_importer/content/content_bookmark_parser.cc b/components/user_data_importer/content/content_bookmark_parser.cc
index 71bfe06..1bc72a2 100644
--- a/components/user_data_importer/content/content_bookmark_parser.cc
+++ b/components/user_data_importer/content/content_bookmark_parser.cc
@@ -21,69 +21,55 @@
   return base::MakeRefCounted<ContentBookmarkParser>();
 }
 
-ContentBookmarkParser::ContentBookmarkParser() = default;
-
-ContentBookmarkParser::~ContentBookmarkParser() {
-  if (!content::BrowserThread::CurrentlyOn(content::BrowserThread::UI)) {
-    // The remote must be destroyed on the sequence it was bound on.
-    content::GetUIThreadTaskRunner()->PostTask(
-        FROM_HERE,
-        base::DoNothingWithBoundArgs(std::move(html_parser_remote_)));
-  }
+ContentBookmarkParser::ContentBookmarkParser() {
+  // This class is created on the UI thread, but is used forever after from the
+  // background thread.
+  DETACH_FROM_SEQUENCE(sequence_checker_);
 }
 
+ContentBookmarkParser::~ContentBookmarkParser() = default;
+
 void ContentBookmarkParser::SetServiceForTesting(
     mojo::PendingRemote<user_data_importer::mojom::BookmarkHtmlParser> parser) {
-  html_parser_remote_.Bind(std::move(parser));
+  CHECK(!html_parser_remote_);
+  html_parser_for_testing_ = std::move(parser);
 }
 
 void ContentBookmarkParser::Parse(
     const base::FilePath& file_path,
     BookmarkParser::BookmarkParsingCallback callback) {
   CHECK(!content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+
   std::string raw_html;
   // ReadFileToString can return false, but still populate something into
   // `raw_html`. In that case, try to recover as much data as possible.
-  // (ParseOnUIThread() will report an error if `raw_html` is empty, i.e. the
+  // (ParseImpl() will report an error if `raw_html` is empty, i.e. the
   // read failed entirely.)
   base::ReadFileToString(file_path, &raw_html);
 
-  auto callback_on_thread = base::BindPostTask(
-      base::SequencedTaskRunner::GetCurrentDefault(), std::move(callback));
-
-  // It's not safe to use a weak pointer here because this call is made to a
-  // different sequence. As such, using a wrap ref counted pointer.
-  content::GetUIThreadTaskRunner()->PostTask(
-      FROM_HERE, base::BindOnce(&ContentBookmarkParser::ParseOnUIThread,
-                                base::WrapRefCounted(this), std::move(raw_html),
-                                std::move(callback_on_thread)));
+  ParseImpl(std::move(raw_html), std::move(callback));
 }
 
 void ContentBookmarkParser::Parse(base::File file,
                                   BookmarkParsingCallback callback) {
   CHECK(!content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+
   std::string raw_html;
   // ReadStreamToString can return false, but still populate something into
   // `raw_html`. In that case, try to recover as much data as possible.
-  // (ParseOnUIThread() will report an error if `raw_html` is empty, i.e. the
+  // (ParseImpl() will report an error if `raw_html` is empty, i.e. the
   // read failed entirely.)
   base::ReadStreamToString(base::FileToFILE(std::move(file), "rb"), &raw_html);
 
-  auto callback_on_thread = base::BindPostTask(
-      base::SequencedTaskRunner::GetCurrentDefault(), std::move(callback));
-
-  // It's not safe to use a weak pointer here because this call is made to a
-  // different sequence. As such, using a wrap ref counted pointer.
-  content::GetUIThreadTaskRunner()->PostTask(
-      FROM_HERE, base::BindOnce(&ContentBookmarkParser::ParseOnUIThread,
-                                base::WrapRefCounted(this), std::move(raw_html),
-                                std::move(callback_on_thread)));
+  ParseImpl(std::move(raw_html), std::move(callback));
 }
 
-void ContentBookmarkParser::ParseOnUIThread(
+void ContentBookmarkParser::ParseImpl(
     std::string raw_html,
     BookmarkParser::BookmarkParsingCallback callback) {
-  CHECK_CURRENTLY_ON(content::BrowserThread::UI);
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
 
   if (raw_html.empty()) {
     std::move(callback).Run(base::unexpected(
@@ -92,11 +78,15 @@
   }
 
   if (!html_parser_remote_) {
-    html_parser_remote_ = content::ServiceProcessHost::Launch<
-        user_data_importer::mojom::BookmarkHtmlParser>(
-        content::ServiceProcessHost::Options()
-            .WithDisplayName(IDS_CONTENT_BOOKMARK_PARSER_SERVICE_DISPLAY_NAME)
-            .Pass());
+    if (html_parser_for_testing_) {
+      html_parser_remote_.Bind(std::move(html_parser_for_testing_));
+    } else {
+      html_parser_remote_ = content::ServiceProcessHost::Launch<
+          user_data_importer::mojom::BookmarkHtmlParser>(
+          content::ServiceProcessHost::Options()
+              .WithDisplayName(IDS_CONTENT_BOOKMARK_PARSER_SERVICE_DISPLAY_NAME)
+              .Pass());
+    }
     html_parser_remote_.reset_on_disconnect();
   }
 
@@ -109,7 +99,8 @@
 void ContentBookmarkParser::OnParseFinished(
     user_data_importer::BookmarkParser::BookmarkParsingCallback callback,
     user_data_importer::BookmarkParser::ParsedBookmarks parsed_bookmarks) {
-  CHECK_CURRENTLY_ON(content::BrowserThread::UI);
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+
   std::move(callback).Run(std::move(parsed_bookmarks));
 }
 
diff --git a/components/user_data_importer/content/content_bookmark_parser.h b/components/user_data_importer/content/content_bookmark_parser.h
index 8214a10a..b7d14aeaf 100644
--- a/components/user_data_importer/content/content_bookmark_parser.h
+++ b/components/user_data_importer/content/content_bookmark_parser.h
@@ -23,6 +23,9 @@
 // Content implementation of the BookmarkParser interface. This class reads the
 // bookmarks HTML file contents and then launches, on the utility process, the
 // actual parsing of the file contents, which are from an untrusted data source.
+//
+// Can be created on any sequence (e.g. on a UI thread), but there after, must
+// be used and destroyed on the same background sequence.
 // TODO(crbug.com/434664541): Add test coverage for ContentBookmarkParser.
 class ContentBookmarkParser : public BookmarkParser {
  public:
@@ -46,8 +49,8 @@
 
   ~ContentBookmarkParser() override;
 
-  void ParseOnUIThread(std::string raw_html,
-                       BookmarkParser::BookmarkParsingCallback callback);
+  void ParseImpl(std::string raw_html,
+                 BookmarkParser::BookmarkParsingCallback callback);
 
   void OnParseFinished(
       BookmarkParser::BookmarkParsingCallback callback,
@@ -55,6 +58,12 @@
 
   // The utility process host used to run the parser.
   mojo::Remote<mojom::BookmarkHtmlParser> html_parser_remote_;
+
+  // HTML parser to use for testing. If set, `html_parser_remote_` will be bound
+  // to this instead of being launched in a utility process.
+  mojo::PendingRemote<mojom::BookmarkHtmlParser> html_parser_for_testing_;
+
+  SEQUENCE_CHECKER(sequence_checker_);
 };
 
 }  // namespace user_data_importer
diff --git a/components/user_data_importer/content/stable_portability_data_importer.cc b/components/user_data_importer/content/stable_portability_data_importer.cc
index bf1f08c8..0340389 100644
--- a/components/user_data_importer/content/stable_portability_data_importer.cc
+++ b/components/user_data_importer/content/stable_portability_data_importer.cc
@@ -219,12 +219,18 @@
   }
 }
 
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 void StablePortabilityDataImporter::ImportHistory(
-    const base::FilePath& history_filename,
+    base::File file,
     ImportCallback history_callback,
     const size_t import_batch_size) {
   DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
 
+  if (!file.IsValid()) {
+    PostCallback(std::move(history_callback), 0);
+    return;
+  }
+
   auto transfer_history_entries_callback = base::BindPostTask(
       origin_sequence_task_runner_,
       base::BindRepeating(
@@ -235,18 +241,11 @@
           std::move(transfer_history_entries_callback),
           base::BindPostTask(origin_sequence_task_runner_,
                              std::move(history_callback)));
-  if (history_filename.empty()) {
-    callback->Fail();
-    return;
-  }
-
-  // Convert the base::FilePath to a UTF-8 string and then to a Rust slice.
-  std::string history_filename_utf8 = history_filename.AsUTF8Unsafe();
 
   background_worker_.AsyncCall(&BackgroundWorker::ParseHistory)
-      .WithArgs(std::move(history_filename_utf8), std::move(callback),
-                import_batch_size);
+      .WithArgs(std::move(file), std::move(callback), import_batch_size);
 }
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
 void StablePortabilityDataImporter::PostCallback(auto callback, auto results) {
   origin_sequence_task_runner_->PostTask(
@@ -265,15 +264,15 @@
   bookmark_parser_->Parse(std::move(file), std::move(bookmarks_callback));
 }
 
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 void StablePortabilityDataImporter::BackgroundWorker::ParseHistory(
-    const std::string& history_filename,
+    base::File file,
     std::unique_ptr<RustHistoryCallbackForStablePortabilityFormat> callback,
     size_t import_batch_size) {
-  rust::Slice<const uint8_t> history_filename_slice(
-      reinterpret_cast<const uint8_t*>(history_filename.data()),
-      history_filename.length());
+  int owned_raw_fd = file.TakePlatformFile();
   user_data_importer::parse_stable_portability_history(
-      history_filename_slice, std::move(callback), import_batch_size);
+      owned_raw_fd, std::move(callback), import_batch_size);
 }
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
 }  // namespace user_data_importer
diff --git a/components/user_data_importer/content/stable_portability_data_importer.h b/components/user_data_importer/content/stable_portability_data_importer.h
index 3db9c50..73db688 100644
--- a/components/user_data_importer/content/stable_portability_data_importer.h
+++ b/components/user_data_importer/content/stable_portability_data_importer.h
@@ -7,6 +7,7 @@
 
 #include "base/memory/raw_ptr.h"
 #include "base/threading/sequence_bound.h"
+#include "build/build_config.h"
 #include "components/user_data_importer/content/content_bookmark_parser.h"
 #include "components/user_data_importer/utility/bookmark_parser.h"
 #include "components/user_data_importer/utility/history_callback_from_rust.h"
@@ -59,12 +60,14 @@
   // number of items successfully imported.
   void ImportReadingList(base::File file, ImportCallback reading_list_callback);
 
-  // Attempts to import the `history_filename`. `history_callback` is called at
-  // the end of the import process to notify the caller with the number of
-  // successful items imported.
-  void ImportHistory(const base::FilePath& history_filename,
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+  // Attempts to import history from the given `file`. `history_callback` is
+  // called at the end of the import process to notify the caller about the
+  // number of items successfully imported.
+  void ImportHistory(base::File file,
                      ImportCallback history_callback,
                      const size_t import_batch_size);
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
  private:
   // Object used to allow Rust History import pipeline to communicate results
@@ -111,10 +114,12 @@
         user_data_importer::BookmarkParser::BookmarkParsingCallback
             bookmarks_callback);
 
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
     void ParseHistory(
-        const std::string& history_filename,
+        base::File file,
         std::unique_ptr<RustHistoryCallbackForStablePortabilityFormat> callback,
         size_t import_batch_size);
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
    private:
     scoped_refptr<ContentBookmarkParser> bookmark_parser_;
diff --git a/components/user_data_importer/content/stable_portability_data_importer_unittest.cc b/components/user_data_importer/content/stable_portability_data_importer_unittest.cc
index db364dbd..b81bad9 100644
--- a/components/user_data_importer/content/stable_portability_data_importer_unittest.cc
+++ b/components/user_data_importer/content/stable_portability_data_importer_unittest.cc
@@ -124,10 +124,9 @@
  protected:
   void SetUp() override {
     bookmark_model_ = bookmarks::TestBookmarkClient::CreateModel();
-    mojo::PendingRemote<user_data_importer::mojom::BookmarkHtmlParser>
-        pending_remote{receiver_.BindNewPipeAndPassRemote()};
+
     auto parser = base::MakeRefCounted<ContentBookmarkParser>();
-    parser->SetServiceForTesting(std::move(pending_remote));
+    parser->SetServiceForTesting(receiver_.BindNewPipeAndPassRemote());
 
     auto storage = std::make_unique<FakeReadingListModelStorage>();
     auto* storage_raw = storage.get();
@@ -186,6 +185,7 @@
     ImportReadingListFile(path);
   }
 
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
   void ImportHistory(const std::string& json_data) {
     history_callback_called_ = false;
     base::ScopedTempDir dir;
@@ -194,6 +194,7 @@
     ASSERT_TRUE(base::WriteFile(path, json_data));
     ImportHistoryFile(path);
   }
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
   void ImportBookmarksFile(const base::FilePath& bookmarks_file) {
     PrepareCallbacks();
@@ -234,12 +235,18 @@
         base::test::RunUntil([&]() { return reading_list_callback_called_; }));
   }
 
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
   void ImportHistoryFile(const base::FilePath& history_file) {
     PrepareCallbacks();
 
+    // Note: Some tests use an invalid (non-existent) file name, so `file` might
+    // be invalid here.
+    base::File file(history_file,
+                    base::File::FLAG_OPEN | base::File::FLAG_READ);
+
     const size_t default_batch_size = 10;
     importer_->ImportHistory(
-        history_file,
+        std::move(file),
         // Use of Unretained below is safe because the RunUntil loop below
         // guarantees this outlives the tasks.
         base::BindOnce(&StablePortabilityDataImporterTest::OnHistoryConsumed,
@@ -249,6 +256,7 @@
     ASSERT_TRUE(
         base::test::RunUntil([&]() { return history_callback_called_; }));
   }
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
   history::QueryResults QueryAllHistory() {
     // Wait for any pending tasks to complete.
@@ -506,6 +514,10 @@
                            ))))));
 }
 
+// History parsing is only implemented on Posix systems for now, because the
+// file is passed to the Rust parser in the form of a native "fd" (file
+// descriptor).
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 // Tests parsing a simple JSON file with two history entries.
 TEST_F(StablePortabilityDataImporterTest, History_Basic) {
   const char kHistoryJson[] = R"({
@@ -618,6 +630,7 @@
   }
   EXPECT_THAT(results, UnorderedElementsAreArray(matchers));
 }
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 
 // Tests importing invalid files that do not exist.
 TEST_F(StablePortabilityDataImporterTest, CallbacksAreCalled) {
@@ -626,6 +639,11 @@
 
   ImportReadingListFile(
       base::FilePath(FILE_PATH_LITERAL("/invalid/path/to/reading_list/file")));
+
+#if BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
+  ImportHistoryFile(
+      base::FilePath(FILE_PATH_LITERAL("/invalid/path/to/history/file")));
+#endif  // BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
 }
 
 }  // namespace user_data_importer
diff --git a/components/user_data_importer/utility/parsing_ffi/history.rs b/components/user_data_importer/utility/parsing_ffi/history.rs
index ea083afb..98d06ca0 100644
--- a/components/user_data_importer/utility/parsing_ffi/history.rs
+++ b/components/user_data_importer/utility/parsing_ffi/history.rs
@@ -3,17 +3,26 @@
 // found in the LICENSE file.
 
 use crate::ffi;
-use crate::json::{self, ZipEntryBufReader, STREAM_BUFFER_SIZE};
-use crate::models::{SafariHistoryJSONEntry, StablePortabilityHistoryJSONEntry};
+use crate::json::{self, ZipEntryBufReader};
+use crate::models::SafariHistoryJSONEntry;
 use crate::{utils::has_extension, ZipFileArchive};
-use anyhow::Result;
 use cxx::{CxxVector, UniquePtr};
-use std::fs;
-use std::io::{BufReader, Read};
+use std::io::Read;
 use std::mem;
 use std::pin::Pin;
 use zip;
 
+#[cfg(target_family = "unix")]
+use crate::json::STREAM_BUFFER_SIZE;
+#[cfg(target_family = "unix")]
+use crate::models::StablePortabilityHistoryJSONEntry;
+#[cfg(target_family = "unix")]
+use anyhow::Result;
+#[cfg(target_family = "unix")]
+use std::fs;
+#[cfg(target_family = "unix")]
+use std::io::BufReader;
+
 // A trait for history callbacks to allow for generic implementation of
 // batching.
 pub trait HistoryCallback<T: cxx::vector::VectorElement> {
@@ -106,15 +115,14 @@
 
 // Attempts to parse a file in the stable portability history format. Returns
 // whether parsing was successful.
+#[cfg(target_family = "unix")]
 pub fn parse_stable_portability_history(
-    json_filename: &[u8],
+    file: fs::File,
     mut history_callback: UniquePtr<ffi::StablePortabilityHistoryCallbackFromRust>,
     history_size_threshold: usize,
 ) -> bool {
     let mut history = CxxVector::<ffi::StablePortabilityHistoryEntry>::new();
     let result = (|| -> Result<()> {
-        let path_str = std::str::from_utf8(json_filename)?;
-        let file = fs::File::open(path_str)?;
         let stream_reader = BufReader::with_capacity(STREAM_BUFFER_SIZE, file);
         json::deserialize_top_level::<StablePortabilityHistoryJSONEntry, std::fs::File>(
             stream_reader,
diff --git a/components/user_data_importer/utility/parsing_ffi/lib.rs b/components/user_data_importer/utility/parsing_ffi/lib.rs
index 723c453a..7fa55095 100644
--- a/components/user_data_importer/utility/parsing_ffi/lib.rs
+++ b/components/user_data_importer/utility/parsing_ffi/lib.rs
@@ -10,6 +10,11 @@
 
 use crate::zip_archive::{ResultOfZipFileArchive, ZipFileArchive};
 
+#[cfg(target_family = "unix")]
+use std::fs;
+#[cfg(target_family = "unix")]
+use std::os::unix::io::FromRawFd;
+
 #[cxx::bridge(namespace = "user_data_importer")]
 mod ffi {
     enum FileType {
@@ -95,28 +100,43 @@
         ) -> bool;
 
         fn new_archive(zip_filename: &[u8]) -> Box<ResultOfZipFileArchive>;
-        fn parse_stable_portability_history(
-            json_filename: &[u8],
+
+        unsafe fn parse_stable_portability_history(
+            owned_fd: i32,
             history_callback: UniquePtr<StablePortabilityHistoryCallbackFromRust>,
             history_size_threshold: usize,
         ) -> bool;
     }
 }
 
-// Attempts to parse a file in the stable portability data format. Returns true if the file was
-// successfully parsed, false otherwise.
-fn parse_stable_portability_history(
-    json_filename: &[u8],
+/// Attempts to parse a file in the stable portability data format. Returns true
+/// if the file was successfully parsed, false otherwise.
+///
+/// # Safety
+///
+/// Caller needs to guarantee that `owned_fd` is an owned file descriptor.
+/// See <https://doc.rust-lang.org/beta/std/io/index.html#io-safety> for more details.
+#[cfg(target_family = "unix")]
+unsafe fn parse_stable_portability_history(
+    owned_fd: i32,
     history_callback: cxx::UniquePtr<ffi::StablePortabilityHistoryCallbackFromRust>,
     history_size_threshold: usize,
 ) -> bool {
-    history::parse_stable_portability_history(
-        json_filename,
-        history_callback,
-        history_size_threshold,
-    )
+    // SAFETY: Safety requirements are propagated from our caller.
+    let file = unsafe { fs::File::from_raw_fd(owned_fd) };
+    history::parse_stable_portability_history(file, history_callback, history_size_threshold)
+}
+
+#[cfg(not(unix))]
+#[allow(unused)]
+fn parse_stable_portability_history(
+    owned_fd: i32,
+    history_callback: cxx::UniquePtr<ffi::StablePortabilityHistoryCallbackFromRust>,
+    history_size_threshold: usize,
+) -> bool {
+    unreachable!("This function should not be used on non-POSIX")
 }
 
 fn new_archive(zip_filename: &[u8]) -> Box<ResultOfZipFileArchive> {
     zip_archive::new_archive(zip_filename)
-}
\ No newline at end of file
+}
diff --git a/components/user_data_importer/utility/safari_data_importer_unittest.cc b/components/user_data_importer/utility/safari_data_importer_unittest.cc
index c228414..38e9573 100644
--- a/components/user_data_importer/utility/safari_data_importer_unittest.cc
+++ b/components/user_data_importer/utility/safari_data_importer_unittest.cc
@@ -151,11 +151,9 @@
 #if BUILDFLAG(IS_IOS)
     auto parser = MakeBookmarkParser();
 #else
-    mojo::PendingRemote<user_data_importer::mojom::BookmarkHtmlParser>
-        html_parser_pending_remote{
-            html_parser_receiver_.BindNewPipeAndPassRemote()};
     auto parser = base::MakeRefCounted<ContentBookmarkParser>();
-    parser->SetServiceForTesting(std::move(html_parser_pending_remote));
+    parser->SetServiceForTesting(
+        html_parser_receiver_.BindNewPipeAndPassRemote());
 #endif  // BUILDFLAG(IS_IOS)
 
     importer_ = std::make_unique<SafariDataImporter>(
diff --git a/components/variations/service/BUILD.gn b/components/variations/service/BUILD.gn
index 4ffca27..139afa8 100644
--- a/components/variations/service/BUILD.gn
+++ b/components/variations/service/BUILD.gn
@@ -46,8 +46,6 @@
     "ui_string_overrider.h",
     "variations_field_trial_creator.cc",
     "variations_field_trial_creator.h",
-    "variations_field_trial_creator_base.cc",
-    "variations_field_trial_creator_base.h",
     "variations_service.cc",
     "variations_service.h",
     "variations_service_client.cc",
diff --git a/components/variations/service/limited_entropy_randomization.cc b/components/variations/service/limited_entropy_randomization.cc
index c1760a22f..76db810 100644
--- a/components/variations/service/limited_entropy_randomization.cc
+++ b/components/variations/service/limited_entropy_randomization.cc
@@ -10,6 +10,7 @@
 #include <limits>
 
 #include "base/check_op.h"
+#include "base/containers/contains.h"
 #include "base/metrics/histogram_functions.h"
 #include "base/numerics/checked_math.h"
 #include "base/numerics/safe_conversions.h"
@@ -17,7 +18,6 @@
 #include "build/build_config.h"
 #include "components/variations/client_filterable_state.h"
 #include "components/variations/limited_layer_entropy_cost_tracker.h"
-#include "components/variations/service/variations_field_trial_creator_base.h"
 #include "components/variations/study_filtering.h"
 #include "components/variations/variations_layers.h"
 #include "components/variations/variations_seed_processor.h"
diff --git a/components/variations/service/variations_field_trial_creator.cc b/components/variations/service/variations_field_trial_creator.cc
index 8e7db60..d45f1d2 100644
--- a/components/variations/service/variations_field_trial_creator.cc
+++ b/components/variations/service/variations_field_trial_creator.cc
@@ -6,6 +6,7 @@
 
 #include <stddef.h>
 #include <stdint.h>
+#include <stdio.h>
 #include <stdlib.h>
 
 #include <cstdint>
@@ -13,38 +14,513 @@
 #include <set>
 #include <utility>
 
+#include "base/base64.h"
+#include "base/base_switches.h"
+#include "base/command_line.h"
+#include "base/debug/dump_without_crashing.h"
+#include "base/files/file_path.h"
 #include "base/functional/bind.h"
+#include "base/json/json_file_value_serializer.h"
+#include "base/memory/scoped_refptr.h"
+#include "base/metrics/histogram_functions.h"
+#include "base/metrics/histogram_macros.h"
+#include "base/process/process.h"
+#include "base/sequence_checker.h"
+#include "base/strings/pattern.h"
+#include "base/strings/strcat.h"
+#include "base/strings/string_number_conversions.h"
+#include "base/strings/string_util.h"
+#include "base/strings/stringprintf.h"
+#include "base/system/sys_info.h"
+#include "base/trace_event/trace_event.h"
+#include "base/version.h"
+#include "build/branding_buildflags.h"
+#include "build/build_config.h"
 #include "components/language/core/browser/locale_util.h"
+#include "components/metrics/metrics_state_manager.h"
 #include "components/prefs/pref_service.h"
+#include "components/variations/active_field_trials.h"
+#include "components/variations/entropy_provider.h"
+#include "components/variations/field_trial_config/field_trial_util.h"
+#include "components/variations/platform_field_trials.h"
+#include "components/variations/pref_names.h"
+#include "components/variations/proto/variations_seed.pb.h"
+#include "components/variations/service/buildflags.h"
+#include "components/variations/service/limited_entropy_randomization.h"
 #include "components/variations/service/safe_seed_manager.h"
 #include "components/variations/service/variations_service_client.h"
+#include "components/variations/service/variations_service_utils.h"
+#include "components/variations/variations_ids_provider.h"
+#include "components/variations/variations_layers.h"
+#include "components/variations/variations_seed_processor.h"
+#include "components/variations/variations_switches.h"
+#include "components/version_info/version_info.h"
+#include "ui/base/device_form_factor.h"
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/base/resource/resource_bundle.h"
 
 namespace variations {
+namespace {
+
+// Records the loaded seed's expiry status.
+void RecordSeedExpiry(bool is_safe_seed, VariationsSeedExpiry seed_expiry) {
+  const std::string histogram_name =
+      is_safe_seed ? "Variations.SafeMode.CreateTrials.SeedExpiry"
+                   : "Variations.CreateTrials.SeedExpiry";
+  base::UmaHistogramEnumeration(histogram_name, seed_expiry);
+}
+
+// Records the loaded seed's age.
+void RecordSeedFreshness(base::TimeDelta seed_age) {
+  UMA_HISTOGRAM_CUSTOM_COUNTS("Variations.SeedFreshness", seed_age.InMinutes(),
+                              1, base::Days(30).InMinutes(), 50);
+}
+
+// Records details about Chrome's attempt to apply a variations seed.
+void RecordVariationsSeedUsage(SeedUsage usage) {
+  VLOG(1) << "VariationsSeedUsage:" << static_cast<int>(usage);
+  base::UmaHistogramEnumeration("Variations.SeedUsage", usage);
+}
+
+// Retrieves the value of the policy converted to the RestrictionPolicyValues.
+RestrictionPolicy GetVariationPolicyRestriction(PrefService* local_state) {
+  int value = local_state->GetInteger(prefs::kVariationsRestrictionsByPolicy);
+
+  // If the value form the pref is invalid use the default value.
+  if (value < 0 || value > static_cast<int>(RestrictionPolicy::kMaxValue)) {
+    return RestrictionPolicy::NO_RESTRICTIONS;
+  }
+
+  return static_cast<RestrictionPolicy>(value);
+}
+
+Study::CpuArchitecture GetCurrentCpuArchitecture() {
+  std::string process_arch = base::SysInfo::ProcessCPUArchitecture();
+  if (process_arch == "ARM_64") {
+    return Study::ARM64;
+  }
+  if (process_arch == "ARM") {
+    return Study::ARM32;
+  }
+  if (process_arch == "x86") {
+    return Study::X86_32;
+  }
+  if (process_arch == "x86_64") {
+    std::string os_arch = base::SysInfo::OperatingSystemArchitecture();
+    if (base::StartsWith(os_arch, "arm",
+                         base::CompareCase::INSENSITIVE_ASCII) ||
+        base::EqualsCaseInsensitiveASCII(os_arch, "aarch64")) {
+      // x86-64 binary running on an arm64 host via the Rosetta 2 binary
+      // translator.
+      return Study::TRANSLATED_X86_64;
+    }
+    return Study::X86_64;
+  }
+#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+  NOTREACHED();
+#else
+  // Return a fake value for unsupported architectures
+  // instead of using NOTREACHED() to cause a crash
+  // on Chromium builds
+  return Study::X86_64;
+#endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+}
+
+#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+// Determines whether the field trial testing config defined in
+// testing/variations/fieldtrial_testing_config.json should be applied. If the
+// "disable_fieldtrial_testing_config" GN flag is set to true, then the testing
+// config should never be applied. Otherwise, if the build is a Chrome-branded
+// build, then the testing config should only be applied if either the
+// "--enable-field-trial-config" or
+// "--enable-benchmarking=enable-field-trial-config" switch is passed. For
+// non-Chrome branded builds, by default, the testing config is applied, unless
+// the "--disable-field-trial-config" and/or "--variations-server-url" switches
+// are passed and no enabling switches are set.
+bool ShouldUseFieldTrialTestingConfig(const base::CommandLine* command_line) {
+  bool is_enable_switch_set =
+      command_line->HasSwitch(switches::kEnableFieldTrialTestingConfig) ||
+      command_line->GetSwitchValueASCII(
+          variations::switches::kEnableBenchmarking) ==
+          switches::kEnableFieldTrialTestingConfig;
+#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+  return is_enable_switch_set;
+#else
+  return is_enable_switch_set ||
+         (!command_line->HasSwitch(switches::kDisableFieldTrialTestingConfig) &&
+          !command_line->HasSwitch(switches::kVariationsServerURL));
+#endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+}
+#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+
+// Causes Chrome to start watching for browser crashes if the following
+// conditions are met:
+// 1. This is not a background session.
+// 2. Extended Variations Safe Mode is supported on this platform.
+void MaybeExtendVariationsSafeMode(
+    metrics::MetricsStateManager* metrics_state_manager) {
+  if (metrics_state_manager->is_background_session()) {
+    // If the session is expected to be a background session, then do not start
+    // watching for browser crashes here. This monitoring is not desired in
+    // background sessions, whose terminations should never be considered
+    // crashes.
+    return;
+  }
+  if (!metrics_state_manager->IsExtendedSafeModeSupported()) {
+    return;
+  }
+
+  metrics_state_manager->LogHasSessionShutdownCleanly(
+      /*has_session_shutdown_cleanly=*/false,
+      /*is_extended_safe_mode=*/true);
+}
+
+}  // namespace
+
+BASE_FEATURE(kForceFieldTrialSetupCrashForTesting,
+             "ForceFieldTrialSetupCrashForTesting",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
+Study::Channel ConvertProductChannelToStudyChannel(
+    version_info::Channel product_channel) {
+  switch (product_channel) {
+    case version_info::Channel::CANARY:
+      return Study::CANARY;
+    case version_info::Channel::DEV:
+      return Study::DEV;
+    case version_info::Channel::BETA:
+      return Study::BETA;
+    case version_info::Channel::STABLE:
+      return Study::STABLE;
+    case version_info::Channel::UNKNOWN:
+      return Study::UNKNOWN;
+  }
+  NOTREACHED();
+}
 
 VariationsFieldTrialCreator::VariationsFieldTrialCreator(
     VariationsServiceClient* client,
     std::unique_ptr<VariationsSeedStore> seed_store,
     const UIStringOverrider& ui_string_overrider)
-    : VariationsFieldTrialCreatorBase(
-          client,
-          std::move(seed_store),
-          base::BindOnce([](PrefService* local_state) {
-            return language::GetApplicationLocale(local_state);
-          })),
+    : client_(client),
+      seed_store_(std::move(seed_store)),
+      application_locale_(
+          language::GetApplicationLocale(seed_store_->local_state())),
       ui_string_overrider_(ui_string_overrider) {}
 
 VariationsFieldTrialCreator::~VariationsFieldTrialCreator() = default;
 
+std::string VariationsFieldTrialCreator::GetLatestCountry() const {
+  const std::string override_country = base::ToLowerASCII(
+      base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
+          switches::kVariationsOverrideCountry));
+  return !override_country.empty()
+             ? override_country
+             : std::string(seed_store_->GetLatestCountry());
+}
+
+bool VariationsFieldTrialCreator::SetUpFieldTrials(
+    const std::vector<std::string>& variation_ids,
+    const std::string& command_line_variation_ids,
+    const std::vector<base::FeatureList::FeatureOverrideInfo>& extra_overrides,
+    std::unique_ptr<base::FeatureList> feature_list,
+    metrics::MetricsStateManager* metrics_state_manager,
+    PlatformFieldTrials* platform_field_trials,
+    SafeSeedManagerBase* safe_seed_manager,
+    bool add_entropy_source_to_variations_ids,
+    const EntropyProviders& entropy_providers) {
+  DCHECK(feature_list);
+  DCHECK(metrics_state_manager);
+  DCHECK(platform_field_trials);
+  DCHECK(safe_seed_manager);
+  CHECK(client_);
+
+  MaybeExtendVariationsSafeMode(metrics_state_manager);
+
+  // TODO(crbug.com/40796250): Some FieldTrial-setup-related code is here and
+  // some is in MetricsStateManager::InstantiateFieldTrialList(). It's not ideal
+  // that it's in two places.
+  VariationsIdsProvider* http_header_provider =
+      VariationsIdsProvider::GetInstance();
+
+  if (add_entropy_source_to_variations_ids) {
+    http_header_provider->SetLowEntropySourceValue(
+        metrics_state_manager->GetLowEntropySource());
+  }
+  // Force the variation ids selected in chrome://flags and/or specified using
+  // the command-line flag.
+  auto result = http_header_provider->ForceVariationIds(
+      variation_ids, command_line_variation_ids);
+
+  switch (result) {
+    case VariationsIdsProvider::ForceIdsResult::INVALID_SWITCH_ENTRY:
+      client_->ExitWithMessage(base::StringPrintf(
+          "Invalid --%s list specified.", switches::kForceVariationIds));
+      break;
+    case VariationsIdsProvider::ForceIdsResult::INVALID_VECTOR_ENTRY:
+      // It should not be possible to have invalid variation ids from the
+      // vector param (which corresponds to chrome://flags).
+      NOTREACHED();
+    case VariationsIdsProvider::ForceIdsResult::SUCCESS:
+      break;
+  }
+
+  const base::CommandLine* command_line =
+      base::CommandLine::ForCurrentProcess();
+  bool success = http_header_provider->ForceDisableVariationIds(
+      command_line->GetSwitchValueASCII(switches::kForceDisableVariationIds));
+  if (!success) {
+    client_->ExitWithMessage(base::StringPrintf("Invalid --%s list specified.",
+                                       switches::kForceDisableVariationIds));
+  }
+
+  feature_list->InitFromCommandLine(
+      command_line->GetSwitchValueASCII(::switches::kEnableFeatures),
+      command_line->GetSwitchValueASCII(::switches::kDisableFeatures));
+
+  // This needs to happen here: After the InitFromCommandLine() call,
+  // because the explicit cmdline --disable-features and --enable-features
+  // should take precedence over these extra overrides. Before the call to
+  // SetInstance(), because overrides cannot be registered after the FeatureList
+  // instance is set.
+  feature_list->RegisterExtraFeatureOverrides(extra_overrides);
+
+  bool used_testing_config = false;
+  // TODO(crbug.com/40230862): Remove this code path.
+#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+  if (ShouldUseFieldTrialTestingConfig(command_line)) {
+    ApplyFieldTrialTestingConfig(feature_list.get());
+    used_testing_config = true;
+  }
+#else
+  if (command_line->HasSwitch(switches::kEnableFieldTrialTestingConfig)) {
+    client_->ExitWithMessage(
+        base::StringPrintf("--%s was passed, but the field trial testing "
+                           "config was excluded from the build.",
+                           switches::kEnableFieldTrialTestingConfig));
+  }
+#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+  if (command_line->HasSwitch(switches::kVariationsTestSeedJsonPath)) {
+    LoadSeedFromJsonFile(command_line->GetSwitchValuePath(
+        switches::kVariationsTestSeedJsonPath));
+  }
+
+  // Get client filterable state to be used by CreateTrialsFromSeed()
+  std::unique_ptr<ClientFilterableState> client_filterable_state = nullptr;
+  const base::Version& current_version = version_info::GetVersion();
+  if (current_version.IsValid()) {
+    client_filterable_state =
+        GetClientFilterableStateForVersion(current_version);
+  }
+
+  CreateTrialsResult create_trials_result = {.applied_seed = false};
+  if (!used_testing_config && client_filterable_state) {
+    create_trials_result = CreateTrialsFromSeed(
+        entropy_providers, feature_list.get(), safe_seed_manager,
+        std::move(client_filterable_state));
+  }
+
+  platform_field_trials->SetUpClientSideFieldTrials(
+      create_trials_result.applied_seed, entropy_providers, feature_list.get());
+
+  platform_field_trials->RegisterFeatureOverrides(feature_list.get());
+
+  base::FeatureList::SetInstance(std::move(feature_list));
+
+  // For testing Variations Safe Mode, maybe crash here.
+  if (base::FeatureList::IsEnabled(kForceFieldTrialSetupCrashForTesting)) {
+    // Terminate with a custom exit test code. See
+    // VariationsSafeModeEndToEndBrowserTest.ExtendedSafeSeedEndToEnd.
+    base::Process::TerminateCurrentProcessImmediately(0x7E57C0D3);
+  }
+
+  // This must be called after |local_state_| is initialized.
+  platform_field_trials->OnVariationsSetupComplete();
+
+  VLOG(1) << "VariationsSetupComplete";
+
+  return create_trials_result.applied_seed;
+}
+
+std::unique_ptr<ClientFilterableState>
+VariationsFieldTrialCreator::GetClientFilterableStateForVersion(
+    const base::Version& version) {
+  // Note that passing base::Unretained(client_) is safe here because |client_|
+  // lives until Chrome exits.
+  auto IsEnterpriseCallback = base::BindRepeating(
+      &VariationsServiceClient::IsEnterprise, base::Unretained(client_));
+  auto GoogleGroupsCallback = base::BindRepeating(
+      &VariationsFieldTrialCreator::GetGoogleGroupsFromPrefs,
+      base::Unretained(this));
+  std::unique_ptr<ClientFilterableState> state =
+      std::make_unique<ClientFilterableState>(IsEnterpriseCallback,
+                                              GoogleGroupsCallback);
+  state->locale = application_locale_;
+  state->reference_date = GetSeedStore()->GetTimeForStudyDateChecks(
+      /*is_safe_seed=*/false);
+  state->version = version;
+  state->os_version = ClientFilterableState::GetOSVersion();
+  state->channel =
+      ConvertProductChannelToStudyChannel(client_->GetChannelForVariations());
+  state->form_factor = GetCurrentFormFactor();
+  state->cpu_architecture = GetCurrentCpuArchitecture();
+  state->platform = GetPlatform();
+  state->hardware_class = ClientFilterableState::GetHardwareClass();
+#if BUILDFLAG(IS_ANDROID)
+  // This is set on Android only currently, because the IsLowEndDevice() API
+  // on other platforms has no intrinsic meaning outside of a field trial that
+  // controls its value. Since this is before server-side field trials are
+  // evaluated, that field trial would not be able to apply for this case.
+  state->is_low_end_device = base::SysInfo::IsLowEndDevice();
+#endif
+  state->session_consistency_country = GetLatestCountry();
+  state->permanent_consistency_country = LoadPermanentConsistencyCountry(
+      version, state->session_consistency_country);
+  // Update the stored permanent consistency country
+  permanent_consistency_country_ = state->permanent_consistency_country;
+  permanent_consistency_country_initialized_ = true;
+
+  state->policy_restriction = GetVariationPolicyRestriction(local_state());
+  return state;
+}
+
+std::string VariationsFieldTrialCreator::LoadPermanentConsistencyCountry(
+    const base::Version& version,
+    const std::string& latest_country) {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  DCHECK(version.IsValid());
+
+  const std::string override_country = base::ToLowerASCII(
+      base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
+          switches::kVariationsOverrideCountry));
+  if (!override_country.empty()) {
+    return override_country;
+  }
+
+  const std::string permanent_overridden_country =
+      local_state()->GetString(prefs::kVariationsPermanentOverriddenCountry);
+
+  if (!permanent_overridden_country.empty()) {
+    base::UmaHistogramEnumeration(
+        "Variations.LoadPermanentConsistencyCountryResult",
+        LOAD_COUNTRY_HAS_PERMANENT_OVERRIDDEN_COUNTRY, LOAD_COUNTRY_MAX);
+    return permanent_overridden_country;
+  }
+
+  const std::string stored_version_string =
+      seed_store_->GetPermanentConsistencyVersion();
+  const std::string stored_country =
+      seed_store_->GetPermanentConsistencyCountry();
+  const bool is_stored_info_emtpy =
+      stored_version_string.empty() && stored_country.empty();
+  const base::Version stored_version(stored_version_string);
+  const bool is_stored_info_valid = !stored_version_string.empty() &&
+                                    !stored_country.empty() &&
+                                    stored_version.IsValid();
+
+  // Determine if the version from the saved pref matches |version|.
+  const bool does_version_match =
+      is_stored_info_valid && version == stored_version;
+
+  // Determine if the country in the saved pref matches the country in
+  // |latest_country|.
+  const bool does_country_match = is_stored_info_valid &&
+                                  !latest_country.empty() &&
+                                  stored_country == latest_country;
+
+  // Record a histogram for how the saved pref value compares to the current
+  // version and the country code in the variations seed.
+  LoadPermanentConsistencyCountryResult result;
+  if (is_stored_info_emtpy) {
+    result = !latest_country.empty() ? LOAD_COUNTRY_NO_PREF_HAS_SEED
+                                     : LOAD_COUNTRY_NO_PREF_NO_SEED;
+  } else if (!is_stored_info_valid) {
+    result = !latest_country.empty() ? LOAD_COUNTRY_INVALID_PREF_HAS_SEED
+                                     : LOAD_COUNTRY_INVALID_PREF_NO_SEED;
+  } else if (latest_country.empty()) {
+    result = does_version_match ? LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_EQ
+                                : LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_NEQ;
+  } else if (does_version_match) {
+    result = does_country_match ? LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_EQ
+                                : LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_NEQ;
+  } else {
+    result = does_country_match ? LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_EQ
+                                : LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_NEQ;
+  }
+  UMA_HISTOGRAM_ENUMERATION("Variations.LoadPermanentConsistencyCountryResult",
+                            result, LOAD_COUNTRY_MAX);
+
+  // Use the stored country if one is available and was fetched since the last
+  // time Chrome was updated.
+  if (does_version_match) {
+    return stored_country;
+  }
+
+  if (latest_country.empty()) {
+    if (!is_stored_info_valid) {
+      seed_store_->ClearPermanentConsistencyCountryAndVersion();
+    }
+    // If we've never received a country code from the server, use an empty
+    // country so that it won't pass any filters that specifically include
+    // countries, but so that it will pass any filters that specifically exclude
+    // countries.
+    return std::string();
+  }
+
+  // Otherwise, update the pref with the current Chrome version and country.
+  StorePermanentCountry(version, latest_country);
+  return latest_country;
+}
+
+std::string VariationsFieldTrialCreator::GetPermanentConsistencyCountry()
+    const {
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  CHECK(permanent_consistency_country_initialized_);
+
+  return permanent_consistency_country_;
+}
+
+void VariationsFieldTrialCreator::StorePermanentCountry(
+    const base::Version& version,
+    const std::string& country) {
+  seed_store_->SetPermanentConsistencyCountryAndVersion(country,
+                                                        version.GetString());
+}
+
+void VariationsFieldTrialCreator::StoreVariationsOverriddenCountry(
+    const std::string& country) {
+  local_state()->SetString(prefs::kVariationsPermanentOverriddenCountry,
+                           country);
+  permanent_consistency_country_ = country;
+  permanent_consistency_country_initialized_ = true;
+}
+
+void VariationsFieldTrialCreator::OverrideVariationsPlatform(
+    Study::Platform platform_override) {
+  platform_override_ = platform_override;
+}
+
+base::Time VariationsFieldTrialCreator::GetSeedFetchTime() {
+  // TODO(crbug.com/40274989): Consider comparing the server-provided fetch time
+  // with the network time.
+  return seed_type_ == SeedType::kSafeSeed
+             ? GetSeedStore()->GetSafeSeedFetchTime()
+             : GetSeedStore()->GetLatestSeedFetchTime();
+}
+
+base::Time VariationsFieldTrialCreator::GetLatestSeedFetchTime() {
+  return GetSeedStore()->GetLatestSeedFetchTime();
+}
+
 void VariationsFieldTrialCreator::OverrideCachedUIStrings() {
   DCHECK(ui::ResourceBundle::HasSharedInstance());
 
   ui::ResourceBundle* bundle = &ui::ResourceBundle::GetSharedInstance();
   bundle->CheckCanOverrideStringResources();
 
-  for (auto const& it : overridden_strings_map_)
+  for (auto const& it : overridden_strings_map_) {
     bundle->OverrideLocaleStringResource(it.first, it.second);
+  }
 
   overridden_strings_map_.clear();
 }
@@ -53,11 +529,13 @@
   return overridden_strings_map_.empty();
 }
 
-void VariationsFieldTrialCreator::OverrideUIString(uint32_t resource_hash,
-                                                   const std::u16string& str) {
+void VariationsFieldTrialCreator::OverrideUIString(
+    uint32_t resource_hash,
+    const std::u16string& str) {
   int resource_id = ui_string_overrider_.GetResourceIndex(resource_hash);
-  if (resource_id == -1)
+  if (resource_id == -1) {
     return;
+  }
 
   // This function may be called before the resource bundle is initialized. So
   // we cache the UI strings and override them after the full browser starts.
@@ -70,4 +548,277 @@
       resource_id, str);
 }
 
+Study::Platform VariationsFieldTrialCreator::GetPlatform() {
+  if (platform_override_.has_value()) {
+    return platform_override_.value();
+  }
+  return ClientFilterableState::GetCurrentPlatform();
+}
+
+Study::FormFactor VariationsFieldTrialCreator::GetCurrentFormFactor() {
+  return client_->GetCurrentFormFactor();
+}
+
+#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+void VariationsFieldTrialCreator::ApplyFieldTrialTestingConfig(
+    base::FeatureList* feature_list) {
+  VLOG(1) << "Applying FieldTrialTestingConfig";
+  // Note that passing base::Unretained(this) below is safe because the callback
+  // is executed synchronously.
+  AssociateDefaultFieldTrialConfig(
+      base::BindRepeating(&VariationsFieldTrialCreator::OverrideUIString,
+                          base::Unretained(this)),
+      GetPlatform(), GetCurrentFormFactor(), feature_list);
+}
+#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+
+bool VariationsFieldTrialCreator::HasSeedExpired() {
+  const base::Time fetch_time = GetSeedFetchTime();
+  // If the fetch time is null, skip the expiry check. If the seed is a regular
+  // seed (i.e. not a safe seed) and the fetch time is missing, then this must
+  // be the first run of Chrome. If the seed is a safe seed, the fetch time may
+  // be missing because the pref was added about a milestone later than most of
+  // the other safe seed prefs.
+  if (fetch_time.is_null()) {
+    RecordSeedExpiry(seed_type_ == SeedType::kSafeSeed,
+                     VariationsSeedExpiry::kFetchTimeMissing);
+    if (seed_type_ != SeedType::kSafeSeed) {
+      // Store the current time as the last fetch time for Chrome's first run.
+      GetSeedStore()->RecordLastFetchTime(base::Time::Now());
+      // Record freshness of "0", since we expect a first run seed to be fresh.
+      RecordSeedFreshness(base::TimeDelta());
+    }
+    return false;
+  }
+  bool has_seed_expired = HasSeedExpiredSinceTime(fetch_time);
+  if (!has_seed_expired) {
+    RecordSeedFreshness(base::Time::Now() - fetch_time);
+  }
+  RecordSeedExpiry(seed_type_ == SeedType::kSafeSeed,
+                   has_seed_expired ? VariationsSeedExpiry::kExpired
+                                    : VariationsSeedExpiry::kNotExpired);
+  return has_seed_expired;
+}
+
+bool VariationsFieldTrialCreator::IsSeedForFutureMilestone(
+    bool is_safe_seed) {
+  int seed_milestone = is_safe_seed ? GetSeedStore()->GetSafeSeedMilestone()
+                                    : GetSeedStore()->GetLatestMilestone();
+
+  // The regular and safe seed milestone prefs were added in M97, so the prefs
+  // are not populated for seeds stored before then.
+  if (!seed_milestone) {
+    return false;
+  }
+
+  int client_milestone = version_info::GetMajorVersionNumberAsInt();
+  return seed_milestone > client_milestone;
+}
+
+base::flat_set<uint64_t>
+VariationsFieldTrialCreator::GetGoogleGroupsFromPrefs() {
+  // Before using Google groups information, ensure that there any information
+  // for already-deleted profiles has been removed.
+  //
+  // TODO(b/264838828): move this call to be done in SetUpFieldTrials().  The
+  // reason it is currently done here is simply to allow a safer gradual
+  // rollout of the initial feature, as this code is only run if there is at
+  // least one study that filters by Google group membership.
+  client_->RemoveGoogleGroupsFromPrefsForDeletedProfiles(local_state());
+
+  base::flat_set<uint64_t> groups = base::flat_set<uint64_t>();
+
+  const base::Value::Dict& profiles_dict =
+      local_state()->GetDict(prefs::kVariationsGoogleGroups);
+  for (const auto profile : profiles_dict) {
+    const base::Value::List& profile_groups = profile.second.GetList();
+    for (const auto& group_value : profile_groups) {
+      const std::string* group = group_value.GetIfString();
+      if (!group || group->empty()) {
+        continue;
+      }
+      uint64_t group_id;
+      if (!base::StringToUint64(*group, &group_id)) {
+        continue;
+      }
+      groups.insert(group_id);
+    }
+  }
+  return groups;
+}
+
+CreateTrialsResult VariationsFieldTrialCreator::CreateTrialsFromSeed(
+    const EntropyProviders& entropy_providers,
+    base::FeatureList* feature_list,
+    SafeSeedManagerBase* safe_seed_manager,
+    std::unique_ptr<ClientFilterableState> client_state) {
+  // This histogram name uses "VariationsFieldTrialCreator" rather than
+  // "VariationsFieldTrialCreator" for consistency with historical data
+  TRACE_EVENT0("startup", "VariationsFieldTrialCreator::CreateTrialsFromSeed");
+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
+  CHECK(!create_trials_from_seed_called_);
+  CHECK(client_);
+  CHECK(client_state);
+  create_trials_from_seed_called_ = true;
+
+  base::TimeTicks start_time = base::TimeTicks::Now();
+
+  base::UmaHistogramSparse("Variations.UserChannel", client_state->channel);
+  base::UmaHistogramEnumeration("Variations.PolicyRestriction",
+                                client_state->policy_restriction);
+
+  seed_type_ = safe_seed_manager->GetSeedType();
+  // If we have tried safe seed and we still get crashes, try null seed.
+  if (seed_type_ == SeedType::kNullSeed) {
+    RecordVariationsSeedUsage(SeedUsage::kNullSeedUsed);
+    return CreateTrialsResult{.applied_seed = false};
+  }
+
+  VariationsSeed seed;
+
+  std::string seed_data;              // Only set if not in safe mode.
+  std::string base64_seed_signature;  // Only set if not in safe mode.
+  const bool run_in_safe_mode = seed_type_ == SeedType::kSafeSeed;
+  const bool seed_loaded =
+      run_in_safe_mode
+          ? GetSeedStore()->LoadSafeSeed(&seed, client_state.get())
+          : GetSeedStore()->LoadSeed(&seed, &seed_data, &base64_seed_signature);
+  if (!seed_loaded) {
+    // If Chrome should run in safe mode but the safe seed was not successfully
+    // loaded, then do not apply a seed. Fall back to client-side defaults.
+    RecordVariationsSeedUsage(run_in_safe_mode
+                                  ? SeedUsage::kUnloadableSafeSeedNotUsed
+                                  : SeedUsage::kUnloadableRegularSeedNotUsed);
+    return CreateTrialsResult{.applied_seed = false};
+  }
+  if (HasSeedExpired()) {
+    RecordVariationsSeedUsage(run_in_safe_mode
+                                  ? SeedUsage::kExpiredSafeSeedNotUsed
+                                  : SeedUsage::kExpiredRegularSeedNotUsed);
+    return CreateTrialsResult{.applied_seed = false};
+  }
+  if (IsSeedForFutureMilestone(/*is_safe_seed=*/run_in_safe_mode)) {
+    RecordVariationsSeedUsage(
+        run_in_safe_mode ? SeedUsage::kSafeSeedForFutureMilestoneNotUsed
+                         : SeedUsage::kRegularSeedForFutureMilestoneNotUsed);
+    return CreateTrialsResult{.applied_seed = false};
+  }
+  RecordVariationsSeedUsage(run_in_safe_mode ? SeedUsage::kSafeSeedUsed
+                                             : SeedUsage::kRegularSeedUsed);
+  SetSeedVersion(seed.version());
+
+  VariationsLayers layers(seed, entropy_providers);
+
+  // The server is not expected to send a seed with misconfigured entropy. Just
+  // in case there is an unexpected server-side bug and the entropy is
+  // misconfigured, return early to skip assigning any trials from the seed.
+  // Also, generate a crash report, so that the misconfigured seed can be
+  // identified and rolled back.
+  //
+  // Note that `VariationsLayers` ensures that no limited-entropy-mode layer
+  // is marked as active for clients without a limited entropy provider, which
+  // is the case for clients on platforms, like Android WebView, that do not
+  // support limited entropy randomization. For such clients,
+  // `SeedHasMisconfiguredEntropy()`is always false.
+  if (SeedHasMisconfiguredEntropy(*client_state, seed)) {
+    base::debug::DumpWithoutCrashing();
+    return CreateTrialsResult{
+        .applied_seed = false,
+        .seed_has_limited_layer = layers.seed_has_limited_layer()};
+  }
+
+  // Note that passing base::Unretained(this) below is safe because the callback
+  // is executed synchronously. It is not possible to pass UIStringOverrider
+  // directly to VariationsSeedProcessor (which is in components/variations and
+  // not components/variations/service) as the variations component should not
+  // depend on //ui/base.
+  VariationsSeedProcessor().CreateTrialsFromSeed(
+      seed, *client_state,
+      base::BindRepeating(&VariationsFieldTrialCreator::OverrideUIString,
+                          base::Unretained(this)),
+      entropy_providers, layers, feature_list);
+
+  VLOG(1) << "CreateTrialsFromSeed complete with "
+          << "seed.version='" << seed.version() << "'";
+
+  // Store into the |safe_seed_manager| the combined server and client data used
+  // to create the field trials. But, as an optimization, skip this step when
+  // running in safe mode – once running in safe mode, there can never be a need
+  // to save the active state to the safe seed prefs.
+  if (!run_in_safe_mode) {
+    safe_seed_manager->SetActiveSeedState(
+        seed_data, base64_seed_signature,
+        local_state()->GetInteger(prefs::kVariationsSeedMilestone),
+        std::move(client_state), seed_store_->GetLatestSeedFetchTime());
+  }
+
+  base::UmaHistogramCounts1M("Variations.AppliedSeed.Size", seed_data.size());
+#if BUILDFLAG(IS_WIN)
+  base::UmaHistogramCounts10M("Variations.AppliedSeed.Size.V2",
+                              seed_data.size());
+#endif  // BUILDFLAG(IS_WIN)
+  base::UmaHistogramTimes("Variations.SeedProcessingTime",
+                          base::TimeTicks::Now() - start_time);
+  return CreateTrialsResult{
+      .applied_seed = true,
+      .seed_has_limited_layer = layers.seed_has_limited_layer()};
+}
+
+void VariationsFieldTrialCreator::LoadSeedFromJsonFile(
+    const base::FilePath& json_seed_path) {
+  VLOG(1) << "Loading seed from JSON file:" << json_seed_path;
+  JSONFileValueDeserializer file_deserializer(json_seed_path);
+  int error_code;
+  std::string error_message;
+  std::unique_ptr<base::Value> json_contents =
+      file_deserializer.Deserialize(&error_code, &error_message);
+
+  if (!json_contents) {
+    client_->ExitWithMessage(base::StringPrintf("Failed to load \"%s\" %s (%i)",
+                                       json_seed_path.AsUTF8Unsafe().c_str(),
+                                       error_message.c_str(), error_code));
+  }
+
+  const base::Value* seed_data =
+      json_contents->GetDict().Find(prefs::kVariationsCompressedSeed);
+  const base::Value* seed_signature =
+      json_contents->GetDict().Find(prefs::kVariationsSeedSignature);
+
+  if (!seed_data || !seed_data->is_string()) {
+    client_->ExitWithMessage(
+        base::StrCat({"Missing or invalid seed data in contents of \"",
+                      json_seed_path.AsUTF8Unsafe(), "\""}));
+  }
+
+  if (!seed_signature || !seed_signature->is_string()) {
+    client_->ExitWithMessage(
+        base::StrCat({"Missing or invalid seed signature in contents of \"",
+                      json_seed_path.AsUTF8Unsafe(), "\""}));
+  }
+
+  // Set fail counters to 0 to make sure Chrome doesn't run in variations safe
+  // mode. This ensures that Chrome won't use the safe seed.
+  local_state()->SetInteger(prefs::kVariationsCrashStreak, 0);
+  local_state()->SetInteger(prefs::kVariationsFailedToFetchSeedStreak, 0);
+
+  // Override Local State seed prefs.
+  std::string decoded_seed;
+  if (!base::Base64Decode(seed_data->GetString(), &decoded_seed)) {
+    client_->ExitWithMessage(
+        base::StrCat({"Failed to decode seed data in contents of \"",
+                      json_seed_path.AsUTF8Unsafe(), "\""}));
+  }
+  seed_store_->StoreSeedData(decoded_seed, seed_signature->GetString(),
+                             /*country_code=*/"",
+                             /*date_fetched=*/base::Time(),
+                             /*is_delta_compressed=*/false,
+                             /*is_gzip_compressed=*/true,
+                             /*done_callback=*/base::DoNothing(),
+                             /*require_synchronous=*/true);
+}
+
+VariationsSeedStore* VariationsFieldTrialCreator::GetSeedStore() {
+  return seed_store_.get();
+}
+
 }  // namespace variations
diff --git a/components/variations/service/variations_field_trial_creator.h b/components/variations/service/variations_field_trial_creator.h
index 1dcf22af..ea0d5526 100644
--- a/components/variations/service/variations_field_trial_creator.h
+++ b/components/variations/service/variations_field_trial_creator.h
@@ -7,51 +7,332 @@
 
 #include <cstdint>
 #include <memory>
+#include <optional>
 #include <string>
 #include <unordered_map>
+#include <vector>
 
+#include "base/compiler_specific.h"
+#include "base/containers/flat_set.h"
+#include "base/memory/raw_ptr.h"
+#include "base/metrics/field_trial.h"
+#include "base/time/time.h"
+#include "base/version_info/channel.h"
+#include "build/build_config.h"
+#include "components/variations/client_filterable_state.h"
+#include "components/variations/metrics.h"
+#include "components/variations/proto/study.pb.h"
+#include "components/variations/seed_response.h"
+#include "components/variations/service/buildflags.h"
+#include "components/variations/service/safe_seed_manager.h"
 #include "components/variations/service/ui_string_overrider.h"
-#include "components/variations/service/variations_field_trial_creator_base.h"
+#include "components/variations/service/variations_service_client.h"
 #include "components/variations/variations_seed_store.h"
+#include "components/version_info/channel.h"
+
+namespace metrics {
+class MetricsStateManager;
+}
 
 namespace variations {
 
+class EntropyProviders;
+
+// TODO(crbug.com/424154785): Clean this up if low entropy source values are no
+// longer transmitted with VariationIDs.
+struct CreateTrialsResult {
+  bool applied_seed = false;
+  std::optional<bool> seed_has_limited_layer;
+};
+
+// Just maps one set of enum values to another. Nothing to see here.
+Study::Channel ConvertProductChannelToStudyChannel(
+    version_info::Channel product_channel);
+
+// Denotes whether Chrome used a variations seed. Also captures (a) the kind of
+// seed and (b) the conditions under which the seed was used or failed to be
+// used. Exposed for testing.
+//
+// These values are persisted to logs. Entries should not be renumbered and
+// numeric values should never be reused.
+enum class SeedUsage {
+  kRegularSeedUsed = 0,
+  kExpiredRegularSeedNotUsed = 1,
+  kUnloadableRegularSeedNotUsed = 2,
+  kSafeSeedUsed = 3,
+  kExpiredSafeSeedNotUsed = 4,
+  // The below three enumerators were deprecated in M100.
+  // kCorruptedSafeSeedNotUsed = 5,
+  // kRegularSeedUsedAfterEmptySafeSeedLoaded = 6,
+  // kExpiredRegularSeedNotUsedAfterEmptySafeSeedLoaded = 7,
+  // kCorruptedRegularSeedNotUsedAfterEmptySafeSeedLoaded = 8,
+  kRegularSeedForFutureMilestoneNotUsed = 9,
+  kSafeSeedForFutureMilestoneNotUsed = 10,
+  kUnloadableSafeSeedNotUsed = 11,
+  kNullSeedUsed = 12,
+  kMaxValue = kNullSeedUsed,
+};
+
+// Denotes a variations seed's expiry state. Exposed for testing.
+//
+// These values are persisted to logs. Entries should not be renumbered and
+// numeric values should never be reused.
+enum class VariationsSeedExpiry {
+  kNotExpired = 0,
+  kFetchTimeMissing = 1,
+  kExpired = 2,
+  kMaxValue = kExpired,
+};
+
+enum LoadPermanentConsistencyCountryResult {
+  LOAD_COUNTRY_NO_PREF_NO_SEED = 0,
+  LOAD_COUNTRY_NO_PREF_HAS_SEED,
+  LOAD_COUNTRY_INVALID_PREF_NO_SEED,
+  LOAD_COUNTRY_INVALID_PREF_HAS_SEED,
+  LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_EQ,
+  LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_NEQ,
+  LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_EQ,
+  LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_NEQ,
+  LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_EQ,
+  LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_NEQ,
+  LOAD_COUNTRY_HAS_PERMANENT_OVERRIDDEN_COUNTRY,
+  LOAD_COUNTRY_MAX,
+};
+
+class PlatformFieldTrials;
+class SafeSeedManagerBase;
 class VariationsServiceClient;
 
 // Used to set up field trials based on stored variations seed data.
-class VariationsFieldTrialCreator : public VariationsFieldTrialCreatorBase {
+class VariationsFieldTrialCreator {
  public:
-  // Caller is responsible for ensuring that objects passed to the constructor
-  // stay valid for the lifetime of this object.
-  VariationsFieldTrialCreator(VariationsServiceClient* client,
-                              std::unique_ptr<VariationsSeedStore> seed_store,
-                              const UIStringOverrider& ui_string_overrider);
+  // Caller is responsible for ensuring that the VariationsServiceClient
+  // passed to the constructor stays valid for the lifetime of this object.
+  //
+  // |client| provides some platform-specific operations for variations.
+  // |seed_store| manages seed data.
+  VariationsFieldTrialCreator(
+      VariationsServiceClient* client,
+      std::unique_ptr<VariationsSeedStore> seed_store,
+      const UIStringOverrider& ui_string_overrider);
 
-  VariationsFieldTrialCreator(const VariationsFieldTrialCreator&) = delete;
-  VariationsFieldTrialCreator& operator=(const VariationsFieldTrialCreator&) =
+  VariationsFieldTrialCreator(const VariationsFieldTrialCreator&) =
       delete;
+  VariationsFieldTrialCreator& operator=(
+      const VariationsFieldTrialCreator&) = delete;
 
-  ~VariationsFieldTrialCreator() override;
+  virtual ~VariationsFieldTrialCreator();
+
+  // Returns what variations will consider to be the latest country. Returns
+  // empty if it is not available.
+  std::string GetLatestCountry() const;
+
+  VariationsSeedStore* seed_store() { return seed_store_.get(); }
+
+  // Sets up field trials based on stored variations seed data. Returns whether
+  // setup completed successfully.
+  //
+  // |variation_ids| allows for forcing ids selected in chrome://flags.
+  // |command_line_variation_ids| allows for forcing ids through the
+  // "--force-variation-ids" command line flag. It should be a comma-separated
+  // list of variation ids. Ids prefixed with the character "t" will be treated
+  // as Trigger Variation Ids.
+  // |extra_overrides| gives a list of feature overrides that should be applied
+  // after the features explicitly disabled/enabled from the command line via
+  // --disable-features and --enable-features, but before field trials.
+  // |feature_list| contains the list of all active features for this client.
+  // Must not be null.
+  // |metrics_state_manager| facilitates signaling that Chrome has not yet
+  // exited cleanly. Must not be null.
+  // |platform_field_trials| provides the
+  // platform-specific field trial setup for Chrome. Must not be null.
+  // |safe_seed_manager| should be notified of the combined server and client
+  // state that was activated to create the field trials (only when the return
+  // value is true). Must not be null.
+  // |add_entropy_source_to_variations_ids| controls if variations ID for the
+  // low entropy source should be added to FIRST_PARTY variation headers.
+  // |entropy_providers| Used to provide entropy to field trials.
+  // TODO(b/263797385): eliminate this argument if we can always add the ID.
+  //
+  // NOTE: The ordering of the FeatureList method calls is such that the
+  // explicit --disable-features and --enable-features from the command line
+  // take precedence over |extra_overrides|, which takes precedence over the
+  // field trials.
+  bool SetUpFieldTrials(
+      const std::vector<std::string>& variation_ids,
+      const std::string& command_line_variation_ids,
+      const std::vector<base::FeatureList::FeatureOverrideInfo>&
+          extra_overrides,
+      std::unique_ptr<base::FeatureList> feature_list,
+      metrics::MetricsStateManager* metrics_state_manager,
+      PlatformFieldTrials* platform_field_trials,
+      SafeSeedManagerBase* safe_seed_manager,
+      bool add_entropy_source_to_variations_ids,
+      const EntropyProviders& entropy_providers);
+
+  // Returns all of the client state used for filtering studies.
+  // As a side-effect, may update the stored permanent consistency country.
+  std::unique_ptr<ClientFilterableState> GetClientFilterableStateForVersion(
+      const base::Version& version);
+
+  // Loads the country code to use for filtering permanent consistency studies,
+  // updating the stored country code if the stored value was for a different
+  // Chrome version. The country used for permanent consistency studies is kept
+  // consistent between Chrome upgrades in order to avoid annoying the user due
+  // to experiment churn while traveling.
+  std::string LoadPermanentConsistencyCountry(
+      const base::Version& version,
+      const std::string& latest_country);
+
+  // Returns the country code used for filtering permanent consistency studies.
+  // This can only be called after field trials have been initialized or if
+  // prefs::kVariationsPermanentOverriddenCountry has been overridden through
+  // StoreVariationsOverriddenCountry() in this session.
+  std::string GetPermanentConsistencyCountry() const;
+
+  // Sets the stored permanent country pref for this client.
+  void StorePermanentCountry(const base::Version& version,
+                             const std::string& country);
+
+  // Sets the stored permanent variations overridden country pref for this
+  // client.
+  void StoreVariationsOverriddenCountry(const std::string& country);
+
+  // Allow the platform that is used to filter the set of active trials to be
+  // overridden.
+  void OverrideVariationsPlatform(Study::Platform platform_override);
+
+  // Gets the last fetch time of the seed. If using the safe seed, returns
+  // the safe seed fetch time. Otherwise, returns the last fetch time of the
+  // latest seed. Returns base::Time() if there is no seed.
+  base::Time GetSeedFetchTime();
+
+  // Returns the client-side time when the seed was last fetched. Returns
+  // base::Time() if there is no seed.
+  base::Time GetLatestSeedFetchTime();
+
+  // Returns the locale that was used for evaluating trials.
+  const std::string& application_locale() const { return application_locale_; }
+
+  SeedType seed_type() const { return seed_type_; }
 
   // Overrides cached UI strings on the resource bundle once it is initialized.
-  void OverrideCachedUIStrings() override;
+  void OverrideCachedUIStrings();
 
   // Returns whether the map of the cached UI strings to override is empty.
-  bool IsOverrideResourceMapEmpty() override;
+  bool IsOverrideResourceMapEmpty();
 
  protected:
   // Overrides the string resource specified by |hash| with |str| in the
   // resource bundle. Protected for testing.
-  void OverrideUIString(uint32_t hash, const std::u16string& str) override;
+  void OverrideUIString(uint32_t hash, const std::u16string& str);
+
+  // Get the platform we're running on, respecting OverrideVariationsPlatform().
+  // Protected for testing.
+  Study::Platform GetPlatform();
+
+  // Get the client's current form factor. Protected for testing.
+  Study::FormFactor GetCurrentFormFactor();
+
+#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+  // Applies the field trial testing config defined in
+  // testing/variations/fieldtrial_testing_config.json to the current session.
+  // Protected and virtual for testing.
+  virtual void ApplyFieldTrialTestingConfig(base::FeatureList* feature_list);
+#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
+
+  // Read the google group memberships from local-state prefs.
+  // Protected for testing.
+  base::flat_set<uint64_t> GetGoogleGroupsFromPrefs();
 
  private:
+  // Returns true if the loaded VariationsSeed has expired. An expired seed is
+  // one that (a) was fetched over |kMaxSeedAgeDays| ago and (b) is older than
+  // the binary build time.
+  //
+  // Also, records a couple VariationsSeed-related metrics.
+  bool HasSeedExpired();
+
+  // Returns true if the loaded VariationsSeed is for a future milestone (e.g.
+  // if the client is on M92 and the seed was fetched with M93). A seed for a
+  // future milestone is invalid as it may be missing studies filtered out by
+  // the server.
+  bool IsSeedForFutureMilestone(bool is_safe_seed);
+
+  // Creates field trials from a VariationsSeed. Returns whether the seed was
+  // successfully applied and whether the seed contains a limited-entropy-mode
+  // layer.
+  //
+  // |entropy_providers| helps to randomize field trial groups.
+  // |feature_list| associates field trial groups with features.
+  // |safe_seed_manager| has two responsibilities. It is used to determine which
+  // seed to apply, if any. If the latest seed is successfully applied, the
+  // manager also stores the applied variations state.
+  // |client_state| is used for filtering studies in the seed.
+  //
+  // If the seed isn't successfully loaded or if the seed fails some checks
+  // (e.g. if the seed has expired), then no trials are created from the seed
+  // and the client uses client-side defaults for features, like
+  // DISABLED_BY_DEFAULT.
+  CreateTrialsResult CreateTrialsFromSeed(
+      const EntropyProviders& entropy_providers,
+      base::FeatureList* feature_list,
+      SafeSeedManagerBase* safe_seed_manager,
+      std::unique_ptr<ClientFilterableState> client_state);
+
+  // Reads a seed's data and signature from the file at |json_seed_path| and
+  // writes them to Local State. Exits Chrome if (A) the file's contents can't
+  // be loaded or (B) if the contents do not contain |kVariationsCompressedSeed|
+  // or |kVariationsSeedSignature|. Also forces Chrome to not run in variations
+  // safe mode. Used for variations seed testing.
+  void LoadSeedFromJsonFile(const base::FilePath& json_seed_path);
+
+  // Returns the seed store. Virtual for testing.
+  virtual VariationsSeedStore* GetSeedStore();
+
+  PrefService* local_state() { return seed_store_->local_state(); }
+  const PrefService* local_state() const { return seed_store_->local_state(); }
+
+  raw_ptr<VariationsServiceClient> client_;
+
+  std::unique_ptr<VariationsSeedStore> seed_store_;
+
+  // Seed type used for variations.
+  SeedType seed_type_ = SeedType::kNullSeed;
+
+  // Tracks whether |CreateTrialsFromSeed| has been called, to ensure that it is
+  // called at most once.
+  bool create_trials_from_seed_called_ = false;
+
+  // The application locale won't change after the startup, so we cache the
+  // value the first time when GetApplicationLocale() is called in the
+  // constructor.
+  std::string application_locale_;
+
+  // Platform to be used for variations filtering, overriding the current
+  // platform.
+  std::optional<Study::Platform> platform_override_;
+
+  // Holds the country code to use for filtering permanent consistency studies
+  std::string permanent_consistency_country_;
+
+  // Tracks whether |permanent_consistency_country_| has been initialized to
+  // ensure it contains a relevant value.
+  bool permanent_consistency_country_initialized_ = false;
+
   UIStringOverrider ui_string_overrider_;
 
   // Caches the UI strings which need to be overridden in the resource bundle.
   // These strings are cached before the resource bundle is initialized.
   std::unordered_map<int, std::u16string> overridden_strings_map_;
+
+  SEQUENCE_CHECKER(sequence_checker_);
 };
 
+// A testing feature that forces a crash during field trial creation
+// on developer and test builds.
+BASE_DECLARE_FEATURE(kForceFieldTrialSetupCrashForTesting);
+
 }  // namespace variations
 
 #endif  // COMPONENTS_VARIATIONS_SERVICE_VARIATIONS_FIELD_TRIAL_CREATOR_H_
diff --git a/components/variations/service/variations_field_trial_creator_base.cc b/components/variations/service/variations_field_trial_creator_base.cc
deleted file mode 100644
index 7c6f98d0..0000000
--- a/components/variations/service/variations_field_trial_creator_base.cc
+++ /dev/null
@@ -1,784 +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/variations/service/variations_field_trial_creator_base.h"
-
-#include <stddef.h>
-#include <stdint.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-#include <cstdint>
-#include <memory>
-#include <set>
-#include <utility>
-
-#include "base/base64.h"
-#include "base/base_switches.h"
-#include "base/command_line.h"
-#include "base/debug/dump_without_crashing.h"
-#include "base/files/file_path.h"
-#include "base/functional/bind.h"
-#include "base/json/json_file_value_serializer.h"
-#include "base/memory/scoped_refptr.h"
-#include "base/metrics/histogram_functions.h"
-#include "base/metrics/histogram_macros.h"
-#include "base/process/process.h"
-#include "base/sequence_checker.h"
-#include "base/strings/pattern.h"
-#include "base/strings/strcat.h"
-#include "base/strings/string_number_conversions.h"
-#include "base/strings/string_util.h"
-#include "base/strings/stringprintf.h"
-#include "base/system/sys_info.h"
-#include "base/trace_event/trace_event.h"
-#include "base/version.h"
-#include "build/branding_buildflags.h"
-#include "build/build_config.h"
-#include "components/metrics/metrics_state_manager.h"
-#include "components/prefs/pref_service.h"
-#include "components/variations/active_field_trials.h"
-#include "components/variations/entropy_provider.h"
-#include "components/variations/field_trial_config/field_trial_util.h"
-#include "components/variations/platform_field_trials.h"
-#include "components/variations/pref_names.h"
-#include "components/variations/proto/variations_seed.pb.h"
-#include "components/variations/service/buildflags.h"
-#include "components/variations/service/limited_entropy_randomization.h"
-#include "components/variations/service/safe_seed_manager.h"
-#include "components/variations/service/variations_service_client.h"
-#include "components/variations/service/variations_service_utils.h"
-#include "components/variations/variations_ids_provider.h"
-#include "components/variations/variations_layers.h"
-#include "components/variations/variations_seed_processor.h"
-#include "components/variations/variations_switches.h"
-#include "components/version_info/version_info.h"
-#include "ui/base/device_form_factor.h"
-
-namespace variations {
-namespace {
-
-// Records the loaded seed's expiry status.
-void RecordSeedExpiry(bool is_safe_seed, VariationsSeedExpiry seed_expiry) {
-  const std::string histogram_name =
-      is_safe_seed ? "Variations.SafeMode.CreateTrials.SeedExpiry"
-                   : "Variations.CreateTrials.SeedExpiry";
-  base::UmaHistogramEnumeration(histogram_name, seed_expiry);
-}
-
-// Records the loaded seed's age.
-void RecordSeedFreshness(base::TimeDelta seed_age) {
-  UMA_HISTOGRAM_CUSTOM_COUNTS("Variations.SeedFreshness", seed_age.InMinutes(),
-                              1, base::Days(30).InMinutes(), 50);
-}
-
-// Records details about Chrome's attempt to apply a variations seed.
-void RecordVariationsSeedUsage(SeedUsage usage) {
-  VLOG(1) << "VariationsSeedUsage:" << static_cast<int>(usage);
-  base::UmaHistogramEnumeration("Variations.SeedUsage", usage);
-}
-
-// Retrieves the value of the policy converted to the RestrictionPolicyValues.
-RestrictionPolicy GetVariationPolicyRestriction(PrefService* local_state) {
-  int value = local_state->GetInteger(prefs::kVariationsRestrictionsByPolicy);
-
-  // If the value form the pref is invalid use the default value.
-  if (value < 0 || value > static_cast<int>(RestrictionPolicy::kMaxValue)) {
-    return RestrictionPolicy::NO_RESTRICTIONS;
-  }
-
-  return static_cast<RestrictionPolicy>(value);
-}
-
-Study::CpuArchitecture GetCurrentCpuArchitecture() {
-  std::string process_arch = base::SysInfo::ProcessCPUArchitecture();
-  if (process_arch == "ARM_64") {
-    return Study::ARM64;
-  }
-  if (process_arch == "ARM") {
-    return Study::ARM32;
-  }
-  if (process_arch == "x86") {
-    return Study::X86_32;
-  }
-  if (process_arch == "x86_64") {
-    std::string os_arch = base::SysInfo::OperatingSystemArchitecture();
-    if (base::StartsWith(os_arch, "arm",
-                         base::CompareCase::INSENSITIVE_ASCII) ||
-        base::EqualsCaseInsensitiveASCII(os_arch, "aarch64")) {
-      // x86-64 binary running on an arm64 host via the Rosetta 2 binary
-      // translator.
-      return Study::TRANSLATED_X86_64;
-    }
-    return Study::X86_64;
-  }
-#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-  NOTREACHED();
-#else
-  // Return a fake value for unsupported architectures
-  // instead of using NOTREACHED() to cause a crash
-  // on Chromium builds
-  return Study::X86_64;
-#endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-}
-
-#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-// Determines whether the field trial testing config defined in
-// testing/variations/fieldtrial_testing_config.json should be applied. If the
-// "disable_fieldtrial_testing_config" GN flag is set to true, then the testing
-// config should never be applied. Otherwise, if the build is a Chrome-branded
-// build, then the testing config should only be applied if either the
-// "--enable-field-trial-config" or
-// "--enable-benchmarking=enable-field-trial-config" switch is passed. For
-// non-Chrome branded builds, by default, the testing config is applied, unless
-// the "--disable-field-trial-config" and/or "--variations-server-url" switches
-// are passed and no enabling switches are set.
-bool ShouldUseFieldTrialTestingConfig(const base::CommandLine* command_line) {
-  bool is_enable_switch_set =
-      command_line->HasSwitch(switches::kEnableFieldTrialTestingConfig) ||
-      command_line->GetSwitchValueASCII(
-          variations::switches::kEnableBenchmarking) ==
-          switches::kEnableFieldTrialTestingConfig;
-#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-  return is_enable_switch_set;
-#else
-  return is_enable_switch_set ||
-         (!command_line->HasSwitch(switches::kDisableFieldTrialTestingConfig) &&
-          !command_line->HasSwitch(switches::kVariationsServerURL));
-#endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-}
-#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-
-// Causes Chrome to start watching for browser crashes if the following
-// conditions are met:
-// 1. This is not a background session.
-// 2. Extended Variations Safe Mode is supported on this platform.
-void MaybeExtendVariationsSafeMode(
-    metrics::MetricsStateManager* metrics_state_manager) {
-  if (metrics_state_manager->is_background_session()) {
-    // If the session is expected to be a background session, then do not start
-    // watching for browser crashes here. This monitoring is not desired in
-    // background sessions, whose terminations should never be considered
-    // crashes.
-    return;
-  }
-  if (!metrics_state_manager->IsExtendedSafeModeSupported()) {
-    return;
-  }
-
-  metrics_state_manager->LogHasSessionShutdownCleanly(
-      /*has_session_shutdown_cleanly=*/false,
-      /*is_extended_safe_mode=*/true);
-}
-
-}  // namespace
-
-BASE_FEATURE(kForceFieldTrialSetupCrashForTesting,
-             "ForceFieldTrialSetupCrashForTesting",
-             base::FEATURE_DISABLED_BY_DEFAULT);
-
-Study::Channel ConvertProductChannelToStudyChannel(
-    version_info::Channel product_channel) {
-  switch (product_channel) {
-    case version_info::Channel::CANARY:
-      return Study::CANARY;
-    case version_info::Channel::DEV:
-      return Study::DEV;
-    case version_info::Channel::BETA:
-      return Study::BETA;
-    case version_info::Channel::STABLE:
-      return Study::STABLE;
-    case version_info::Channel::UNKNOWN:
-      return Study::UNKNOWN;
-  }
-  NOTREACHED();
-}
-
-VariationsFieldTrialCreatorBase::VariationsFieldTrialCreatorBase(
-    VariationsServiceClient* client,
-    std::unique_ptr<VariationsSeedStore> seed_store,
-    base::OnceCallback<std::string(PrefService*)> locale_cb)
-    : client_(client),
-      seed_store_(std::move(seed_store)),
-      application_locale_(
-          std::move(locale_cb).Run(seed_store_->local_state())) {}
-
-VariationsFieldTrialCreatorBase::~VariationsFieldTrialCreatorBase() = default;
-
-std::string VariationsFieldTrialCreatorBase::GetLatestCountry() const {
-  const std::string override_country = base::ToLowerASCII(
-      base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
-          switches::kVariationsOverrideCountry));
-  return !override_country.empty()
-             ? override_country
-             : std::string(seed_store_->GetLatestCountry());
-}
-
-bool VariationsFieldTrialCreatorBase::SetUpFieldTrials(
-    const std::vector<std::string>& variation_ids,
-    const std::string& command_line_variation_ids,
-    const std::vector<base::FeatureList::FeatureOverrideInfo>& extra_overrides,
-    std::unique_ptr<base::FeatureList> feature_list,
-    metrics::MetricsStateManager* metrics_state_manager,
-    PlatformFieldTrials* platform_field_trials,
-    SafeSeedManagerBase* safe_seed_manager,
-    bool add_entropy_source_to_variations_ids,
-    const EntropyProviders& entropy_providers) {
-  DCHECK(feature_list);
-  DCHECK(metrics_state_manager);
-  DCHECK(platform_field_trials);
-  DCHECK(safe_seed_manager);
-  CHECK(client_);
-
-  MaybeExtendVariationsSafeMode(metrics_state_manager);
-
-  // TODO(crbug.com/40796250): Some FieldTrial-setup-related code is here and
-  // some is in MetricsStateManager::InstantiateFieldTrialList(). It's not ideal
-  // that it's in two places.
-  VariationsIdsProvider* http_header_provider =
-      VariationsIdsProvider::GetInstance();
-
-  if (add_entropy_source_to_variations_ids) {
-    http_header_provider->SetLowEntropySourceValue(
-        metrics_state_manager->GetLowEntropySource());
-  }
-  // Force the variation ids selected in chrome://flags and/or specified using
-  // the command-line flag.
-  auto result = http_header_provider->ForceVariationIds(
-      variation_ids, command_line_variation_ids);
-
-  switch (result) {
-    case VariationsIdsProvider::ForceIdsResult::INVALID_SWITCH_ENTRY:
-      client_->ExitWithMessage(base::StringPrintf("Invalid --%s list specified.",
-                                         switches::kForceVariationIds));
-      break;
-    case VariationsIdsProvider::ForceIdsResult::INVALID_VECTOR_ENTRY:
-      // It should not be possible to have invalid variation ids from the
-      // vector param (which corresponds to chrome://flags).
-      NOTREACHED();
-    case VariationsIdsProvider::ForceIdsResult::SUCCESS:
-      break;
-  }
-
-  const base::CommandLine* command_line =
-      base::CommandLine::ForCurrentProcess();
-  bool success = http_header_provider->ForceDisableVariationIds(
-      command_line->GetSwitchValueASCII(switches::kForceDisableVariationIds));
-  if (!success) {
-    client_->ExitWithMessage(base::StringPrintf("Invalid --%s list specified.",
-                                       switches::kForceDisableVariationIds));
-  }
-
-  feature_list->InitFromCommandLine(
-      command_line->GetSwitchValueASCII(::switches::kEnableFeatures),
-      command_line->GetSwitchValueASCII(::switches::kDisableFeatures));
-
-  // This needs to happen here: After the InitFromCommandLine() call,
-  // because the explicit cmdline --disable-features and --enable-features
-  // should take precedence over these extra overrides. Before the call to
-  // SetInstance(), because overrides cannot be registered after the FeatureList
-  // instance is set.
-  feature_list->RegisterExtraFeatureOverrides(extra_overrides);
-
-  bool used_testing_config = false;
-  // TODO(crbug.com/40230862): Remove this code path.
-#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-  if (ShouldUseFieldTrialTestingConfig(command_line)) {
-    ApplyFieldTrialTestingConfig(feature_list.get());
-    used_testing_config = true;
-  }
-#else
-  if (command_line->HasSwitch(switches::kEnableFieldTrialTestingConfig)) {
-    client_->ExitWithMessage(
-        base::StringPrintf("--%s was passed, but the field trial testing "
-                           "config was excluded from the build.",
-                           switches::kEnableFieldTrialTestingConfig));
-  }
-#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-  if (command_line->HasSwitch(switches::kVariationsTestSeedJsonPath)) {
-    LoadSeedFromJsonFile(command_line->GetSwitchValuePath(
-        switches::kVariationsTestSeedJsonPath));
-  }
-
-  // Get client filterable state to be used by CreateTrialsFromSeed()
-  std::unique_ptr<ClientFilterableState> client_filterable_state = nullptr;
-  const base::Version& current_version = version_info::GetVersion();
-  if (current_version.IsValid()) {
-    client_filterable_state =
-        GetClientFilterableStateForVersion(current_version);
-  }
-
-  CreateTrialsResult create_trials_result = {.applied_seed = false};
-  if (!used_testing_config && client_filterable_state) {
-    create_trials_result = CreateTrialsFromSeed(
-        entropy_providers, feature_list.get(), safe_seed_manager,
-        std::move(client_filterable_state));
-  }
-
-  platform_field_trials->SetUpClientSideFieldTrials(
-      create_trials_result.applied_seed, entropy_providers, feature_list.get());
-
-  platform_field_trials->RegisterFeatureOverrides(feature_list.get());
-
-  base::FeatureList::SetInstance(std::move(feature_list));
-
-  // For testing Variations Safe Mode, maybe crash here.
-  if (base::FeatureList::IsEnabled(kForceFieldTrialSetupCrashForTesting)) {
-    // Terminate with a custom exit test code. See
-    // VariationsSafeModeEndToEndBrowserTest.ExtendedSafeSeedEndToEnd.
-    base::Process::TerminateCurrentProcessImmediately(0x7E57C0D3);
-  }
-
-  // This must be called after |local_state_| is initialized.
-  platform_field_trials->OnVariationsSetupComplete();
-
-  VLOG(1) << "VariationsSetupComplete";
-
-  return create_trials_result.applied_seed;
-}
-
-std::unique_ptr<ClientFilterableState>
-VariationsFieldTrialCreatorBase::GetClientFilterableStateForVersion(
-    const base::Version& version) {
-  // Note that passing base::Unretained(client_) is safe here because |client_|
-  // lives until Chrome exits.
-  auto IsEnterpriseCallback = base::BindRepeating(
-      &VariationsServiceClient::IsEnterprise, base::Unretained(client_));
-  auto GoogleGroupsCallback = base::BindRepeating(
-      &VariationsFieldTrialCreatorBase::GetGoogleGroupsFromPrefs,
-      base::Unretained(this));
-  std::unique_ptr<ClientFilterableState> state =
-      std::make_unique<ClientFilterableState>(IsEnterpriseCallback,
-                                              GoogleGroupsCallback);
-  state->locale = application_locale_;
-  state->reference_date = GetSeedStore()->GetTimeForStudyDateChecks(
-      /*is_safe_seed=*/false);
-  state->version = version;
-  state->os_version = ClientFilterableState::GetOSVersion();
-  state->channel =
-      ConvertProductChannelToStudyChannel(client_->GetChannelForVariations());
-  state->form_factor = GetCurrentFormFactor();
-  state->cpu_architecture = GetCurrentCpuArchitecture();
-  state->platform = GetPlatform();
-  state->hardware_class = ClientFilterableState::GetHardwareClass();
-#if BUILDFLAG(IS_ANDROID)
-  // This is set on Android only currently, because the IsLowEndDevice() API
-  // on other platforms has no intrinsic meaning outside of a field trial that
-  // controls its value. Since this is before server-side field trials are
-  // evaluated, that field trial would not be able to apply for this case.
-  state->is_low_end_device = base::SysInfo::IsLowEndDevice();
-#endif
-  state->session_consistency_country = GetLatestCountry();
-  state->permanent_consistency_country = LoadPermanentConsistencyCountry(
-      version, state->session_consistency_country);
-  // Update the stored permanent consistency country
-  permanent_consistency_country_ = state->permanent_consistency_country;
-  permanent_consistency_country_initialized_ = true;
-
-  state->policy_restriction = GetVariationPolicyRestriction(local_state());
-  return state;
-}
-
-std::string VariationsFieldTrialCreatorBase::LoadPermanentConsistencyCountry(
-    const base::Version& version,
-    const std::string& latest_country) {
-  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  DCHECK(version.IsValid());
-
-  const std::string override_country = base::ToLowerASCII(
-      base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
-          switches::kVariationsOverrideCountry));
-  if (!override_country.empty()) {
-    return override_country;
-  }
-
-  const std::string permanent_overridden_country =
-      local_state()->GetString(prefs::kVariationsPermanentOverriddenCountry);
-
-  if (!permanent_overridden_country.empty()) {
-    base::UmaHistogramEnumeration(
-        "Variations.LoadPermanentConsistencyCountryResult",
-        LOAD_COUNTRY_HAS_PERMANENT_OVERRIDDEN_COUNTRY, LOAD_COUNTRY_MAX);
-    return permanent_overridden_country;
-  }
-
-  const std::string stored_version_string =
-      seed_store_->GetPermanentConsistencyVersion();
-  const std::string stored_country =
-      seed_store_->GetPermanentConsistencyCountry();
-  const bool is_stored_info_emtpy =
-      stored_version_string.empty() && stored_country.empty();
-  const base::Version stored_version(stored_version_string);
-  const bool is_stored_info_valid = !stored_version_string.empty() &&
-                                    !stored_country.empty() &&
-                                    stored_version.IsValid();
-
-  // Determine if the version from the saved pref matches |version|.
-  const bool does_version_match =
-      is_stored_info_valid && version == stored_version;
-
-  // Determine if the country in the saved pref matches the country in
-  // |latest_country|.
-  const bool does_country_match = is_stored_info_valid &&
-                                  !latest_country.empty() &&
-                                  stored_country == latest_country;
-
-  // Record a histogram for how the saved pref value compares to the current
-  // version and the country code in the variations seed.
-  LoadPermanentConsistencyCountryResult result;
-  if (is_stored_info_emtpy) {
-    result = !latest_country.empty() ? LOAD_COUNTRY_NO_PREF_HAS_SEED
-                                     : LOAD_COUNTRY_NO_PREF_NO_SEED;
-  } else if (!is_stored_info_valid) {
-    result = !latest_country.empty() ? LOAD_COUNTRY_INVALID_PREF_HAS_SEED
-                                     : LOAD_COUNTRY_INVALID_PREF_NO_SEED;
-  } else if (latest_country.empty()) {
-    result = does_version_match ? LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_EQ
-                                : LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_NEQ;
-  } else if (does_version_match) {
-    result = does_country_match ? LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_EQ
-                                : LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_NEQ;
-  } else {
-    result = does_country_match ? LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_EQ
-                                : LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_NEQ;
-  }
-  UMA_HISTOGRAM_ENUMERATION("Variations.LoadPermanentConsistencyCountryResult",
-                            result, LOAD_COUNTRY_MAX);
-
-  // Use the stored country if one is available and was fetched since the last
-  // time Chrome was updated.
-  if (does_version_match) {
-    return stored_country;
-  }
-
-  if (latest_country.empty()) {
-    if (!is_stored_info_valid) {
-      seed_store_->ClearPermanentConsistencyCountryAndVersion();
-    }
-    // If we've never received a country code from the server, use an empty
-    // country so that it won't pass any filters that specifically include
-    // countries, but so that it will pass any filters that specifically exclude
-    // countries.
-    return std::string();
-  }
-
-  // Otherwise, update the pref with the current Chrome version and country.
-  StorePermanentCountry(version, latest_country);
-  return latest_country;
-}
-
-std::string VariationsFieldTrialCreatorBase::GetPermanentConsistencyCountry()
-    const {
-  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  CHECK(permanent_consistency_country_initialized_);
-
-  return permanent_consistency_country_;
-}
-
-void VariationsFieldTrialCreatorBase::StorePermanentCountry(
-    const base::Version& version,
-    const std::string& country) {
-  seed_store_->SetPermanentConsistencyCountryAndVersion(country,
-                                                        version.GetString());
-}
-
-void VariationsFieldTrialCreatorBase::StoreVariationsOverriddenCountry(
-    const std::string& country) {
-  local_state()->SetString(prefs::kVariationsPermanentOverriddenCountry,
-                           country);
-  permanent_consistency_country_ = country;
-  permanent_consistency_country_initialized_ = true;
-}
-
-void VariationsFieldTrialCreatorBase::OverrideVariationsPlatform(
-    Study::Platform platform_override) {
-  platform_override_ = platform_override;
-}
-
-Study::Platform VariationsFieldTrialCreatorBase::GetPlatform() {
-  if (platform_override_.has_value()) {
-    return platform_override_.value();
-  }
-  return ClientFilterableState::GetCurrentPlatform();
-}
-
-Study::FormFactor VariationsFieldTrialCreatorBase::GetCurrentFormFactor() {
-  return client_->GetCurrentFormFactor();
-}
-
-#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-void VariationsFieldTrialCreatorBase::ApplyFieldTrialTestingConfig(
-    base::FeatureList* feature_list) {
-  VLOG(1) << "Applying FieldTrialTestingConfig";
-  // Note that passing base::Unretained(this) below is safe because the callback
-  // is executed synchronously.
-  AssociateDefaultFieldTrialConfig(
-      base::BindRepeating(&VariationsFieldTrialCreatorBase::OverrideUIString,
-                          base::Unretained(this)),
-      GetPlatform(), GetCurrentFormFactor(), feature_list);
-}
-#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-
-base::Time VariationsFieldTrialCreatorBase::GetSeedFetchTime() {
-  // TODO(crbug.com/40274989): Consider comparing the server-provided fetch time
-  // with the network time.
-  return seed_type_ == SeedType::kSafeSeed
-             ? GetSeedStore()->GetSafeSeedFetchTime()
-             : GetSeedStore()->GetLatestSeedFetchTime();
-}
-
-bool VariationsFieldTrialCreatorBase::HasSeedExpired() {
-  const base::Time fetch_time = GetSeedFetchTime();
-  // If the fetch time is null, skip the expiry check. If the seed is a regular
-  // seed (i.e. not a safe seed) and the fetch time is missing, then this must
-  // be the first run of Chrome. If the seed is a safe seed, the fetch time may
-  // be missing because the pref was added about a milestone later than most of
-  // the other safe seed prefs.
-  if (fetch_time.is_null()) {
-    RecordSeedExpiry(seed_type_ == SeedType::kSafeSeed,
-                     VariationsSeedExpiry::kFetchTimeMissing);
-    if (seed_type_ != SeedType::kSafeSeed) {
-      // Store the current time as the last fetch time for Chrome's first run.
-      GetSeedStore()->RecordLastFetchTime(base::Time::Now());
-      // Record freshness of "0", since we expect a first run seed to be fresh.
-      RecordSeedFreshness(base::TimeDelta());
-    }
-    return false;
-  }
-  bool has_seed_expired = HasSeedExpiredSinceTime(fetch_time);
-  if (!has_seed_expired) {
-    RecordSeedFreshness(base::Time::Now() - fetch_time);
-  }
-  RecordSeedExpiry(seed_type_ == SeedType::kSafeSeed,
-                   has_seed_expired ? VariationsSeedExpiry::kExpired
-                                    : VariationsSeedExpiry::kNotExpired);
-  return has_seed_expired;
-}
-
-bool VariationsFieldTrialCreatorBase::IsSeedForFutureMilestone(
-    bool is_safe_seed) {
-  int seed_milestone = is_safe_seed ? GetSeedStore()->GetSafeSeedMilestone()
-                                    : GetSeedStore()->GetLatestMilestone();
-
-  // The regular and safe seed milestone prefs were added in M97, so the prefs
-  // are not populated for seeds stored before then.
-  if (!seed_milestone) {
-    return false;
-  }
-
-  int client_milestone = version_info::GetMajorVersionNumberAsInt();
-  return seed_milestone > client_milestone;
-}
-
-base::flat_set<uint64_t>
-VariationsFieldTrialCreatorBase::GetGoogleGroupsFromPrefs() {
-  // Before using Google groups information, ensure that there any information
-  // for already-deleted profiles has been removed.
-  //
-  // TODO(b/264838828): move this call to be done in SetUpFieldTrials().  The
-  // reason it is currently done here is simply to allow a safer gradual
-  // rollout of the initial feature, as this code is only run if there is at
-  // least one study that filters by Google group membership.
-  client_->RemoveGoogleGroupsFromPrefsForDeletedProfiles(local_state());
-
-  base::flat_set<uint64_t> groups = base::flat_set<uint64_t>();
-
-  const base::Value::Dict& profiles_dict =
-      local_state()->GetDict(prefs::kVariationsGoogleGroups);
-  for (const auto profile : profiles_dict) {
-    const base::Value::List& profile_groups = profile.second.GetList();
-    for (const auto& group_value : profile_groups) {
-      const std::string* group = group_value.GetIfString();
-      if (!group || group->empty()) {
-        continue;
-      }
-      uint64_t group_id;
-      if (!base::StringToUint64(*group, &group_id)) {
-        continue;
-      }
-      groups.insert(group_id);
-    }
-  }
-  return groups;
-}
-
-CreateTrialsResult VariationsFieldTrialCreatorBase::CreateTrialsFromSeed(
-    const EntropyProviders& entropy_providers,
-    base::FeatureList* feature_list,
-    SafeSeedManagerBase* safe_seed_manager,
-    std::unique_ptr<ClientFilterableState> client_state) {
-  // This histogram name uses "VariationsFieldTrialCreator" rather than
-  // "VariationsFieldTrialCreatorBase" for consistency with historical data
-  TRACE_EVENT0("startup", "VariationsFieldTrialCreator::CreateTrialsFromSeed");
-  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  CHECK(!create_trials_from_seed_called_);
-  CHECK(client_);
-  CHECK(client_state);
-  create_trials_from_seed_called_ = true;
-
-  base::TimeTicks start_time = base::TimeTicks::Now();
-
-  base::UmaHistogramSparse("Variations.UserChannel", client_state->channel);
-  base::UmaHistogramEnumeration("Variations.PolicyRestriction",
-                                client_state->policy_restriction);
-
-  seed_type_ = safe_seed_manager->GetSeedType();
-  // If we have tried safe seed and we still get crashes, try null seed.
-  if (seed_type_ == SeedType::kNullSeed) {
-    RecordVariationsSeedUsage(SeedUsage::kNullSeedUsed);
-    return CreateTrialsResult{.applied_seed = false};
-  }
-
-  VariationsSeed seed;
-
-  std::string seed_data;              // Only set if not in safe mode.
-  std::string base64_seed_signature;  // Only set if not in safe mode.
-  const bool run_in_safe_mode = seed_type_ == SeedType::kSafeSeed;
-  const bool seed_loaded =
-      run_in_safe_mode
-          ? GetSeedStore()->LoadSafeSeed(&seed, client_state.get())
-          : GetSeedStore()->LoadSeed(&seed, &seed_data, &base64_seed_signature);
-  if (!seed_loaded) {
-    // If Chrome should run in safe mode but the safe seed was not successfully
-    // loaded, then do not apply a seed. Fall back to client-side defaults.
-    RecordVariationsSeedUsage(run_in_safe_mode
-                                  ? SeedUsage::kUnloadableSafeSeedNotUsed
-                                  : SeedUsage::kUnloadableRegularSeedNotUsed);
-    return CreateTrialsResult{.applied_seed = false};
-  }
-  if (HasSeedExpired()) {
-    RecordVariationsSeedUsage(run_in_safe_mode
-                                  ? SeedUsage::kExpiredSafeSeedNotUsed
-                                  : SeedUsage::kExpiredRegularSeedNotUsed);
-    return CreateTrialsResult{.applied_seed = false};
-  }
-  if (IsSeedForFutureMilestone(/*is_safe_seed=*/run_in_safe_mode)) {
-    RecordVariationsSeedUsage(
-        run_in_safe_mode ? SeedUsage::kSafeSeedForFutureMilestoneNotUsed
-                         : SeedUsage::kRegularSeedForFutureMilestoneNotUsed);
-    return CreateTrialsResult{.applied_seed = false};
-  }
-  RecordVariationsSeedUsage(run_in_safe_mode ? SeedUsage::kSafeSeedUsed
-                                             : SeedUsage::kRegularSeedUsed);
-  SetSeedVersion(seed.version());
-
-  VariationsLayers layers(seed, entropy_providers);
-
-  // The server is not expected to send a seed with misconfigured entropy. Just
-  // in case there is an unexpected server-side bug and the entropy is
-  // misconfigured, return early to skip assigning any trials from the seed.
-  // Also, generate a crash report, so that the misconfigured seed can be
-  // identified and rolled back.
-  //
-  // Note that `VariationsLayers` ensures that no limited-entropy-mode layer
-  // is marked as active for clients without a limited entropy provider, which
-  // is the case for clients on platforms, like Android WebView, that do not
-  // support limited entropy randomization. For such clients,
-  // `SeedHasMisconfiguredEntropy()`is always false.
-  if (SeedHasMisconfiguredEntropy(*client_state, seed)) {
-    base::debug::DumpWithoutCrashing();
-    return CreateTrialsResult{
-        .applied_seed = false,
-        .seed_has_limited_layer = layers.seed_has_limited_layer()};
-  }
-
-  // Note that passing base::Unretained(this) below is safe because the callback
-  // is executed synchronously. It is not possible to pass UIStringOverrider
-  // directly to VariationsSeedProcessor (which is in components/variations and
-  // not components/variations/service) as the variations component should not
-  // depend on //ui/base.
-  VariationsSeedProcessor().CreateTrialsFromSeed(
-      seed, *client_state,
-      base::BindRepeating(&VariationsFieldTrialCreatorBase::OverrideUIString,
-                          base::Unretained(this)),
-      entropy_providers, layers, feature_list);
-
-  VLOG(1) << "CreateTrialsFromSeed complete with "
-          << "seed.version='" << seed.version() << "'";
-
-  // Store into the |safe_seed_manager| the combined server and client data used
-  // to create the field trials. But, as an optimization, skip this step when
-  // running in safe mode – once running in safe mode, there can never be a need
-  // to save the active state to the safe seed prefs.
-  if (!run_in_safe_mode) {
-    safe_seed_manager->SetActiveSeedState(
-        seed_data, base64_seed_signature,
-        local_state()->GetInteger(prefs::kVariationsSeedMilestone),
-        std::move(client_state), seed_store_->GetLatestSeedFetchTime());
-  }
-
-  base::UmaHistogramCounts1M("Variations.AppliedSeed.Size", seed_data.size());
-#if BUILDFLAG(IS_WIN)
-  base::UmaHistogramCounts10M("Variations.AppliedSeed.Size.V2",
-                              seed_data.size());
-#endif  // BUILDFLAG(IS_WIN)
-  base::UmaHistogramTimes("Variations.SeedProcessingTime",
-                          base::TimeTicks::Now() - start_time);
-  return CreateTrialsResult{
-      .applied_seed = true,
-      .seed_has_limited_layer = layers.seed_has_limited_layer()};
-}
-
-void VariationsFieldTrialCreatorBase::LoadSeedFromJsonFile(
-    const base::FilePath& json_seed_path) {
-  VLOG(1) << "Loading seed from JSON file:" << json_seed_path;
-  JSONFileValueDeserializer file_deserializer(json_seed_path);
-  int error_code;
-  std::string error_message;
-  std::unique_ptr<base::Value> json_contents =
-      file_deserializer.Deserialize(&error_code, &error_message);
-
-  if (!json_contents) {
-    client_->ExitWithMessage(base::StringPrintf("Failed to load \"%s\" %s (%i)",
-                                       json_seed_path.AsUTF8Unsafe().c_str(),
-                                       error_message.c_str(), error_code));
-  }
-
-  const base::Value* seed_data =
-      json_contents->GetDict().Find(prefs::kVariationsCompressedSeed);
-  const base::Value* seed_signature =
-      json_contents->GetDict().Find(prefs::kVariationsSeedSignature);
-
-  if (!seed_data || !seed_data->is_string()) {
-    client_->ExitWithMessage(
-        base::StrCat({"Missing or invalid seed data in contents of \"",
-                      json_seed_path.AsUTF8Unsafe(), "\""}));
-  }
-
-  if (!seed_signature || !seed_signature->is_string()) {
-    client_->ExitWithMessage(
-        base::StrCat({"Missing or invalid seed signature in contents of \"",
-                      json_seed_path.AsUTF8Unsafe(), "\""}));
-  }
-
-  // Set fail counters to 0 to make sure Chrome doesn't run in variations safe
-  // mode. This ensures that Chrome won't use the safe seed.
-  local_state()->SetInteger(prefs::kVariationsCrashStreak, 0);
-  local_state()->SetInteger(prefs::kVariationsFailedToFetchSeedStreak, 0);
-
-  // Override Local State seed prefs.
-  std::string decoded_seed;
-  if (!base::Base64Decode(seed_data->GetString(), &decoded_seed)) {
-    client_->ExitWithMessage(
-        base::StrCat({"Failed to decode seed data in contents of \"",
-                      json_seed_path.AsUTF8Unsafe(), "\""}));
-  }
-  seed_store_->StoreSeedData(decoded_seed, seed_signature->GetString(),
-                             /*country_code=*/"",
-                             /*date_fetched=*/base::Time(),
-                             /*is_delta_compressed=*/false,
-                             /*is_gzip_compressed=*/true,
-                             /*done_callback=*/base::DoNothing(),
-                             /*require_synchronous=*/true);
-}
-
-VariationsSeedStore* VariationsFieldTrialCreatorBase::GetSeedStore() {
-  return seed_store_.get();
-}
-
-base::Time VariationsFieldTrialCreatorBase::GetLatestSeedFetchTime() {
-  return GetSeedStore()->GetLatestSeedFetchTime();
-}
-
-}  // namespace variations
diff --git a/components/variations/service/variations_field_trial_creator_base.h b/components/variations/service/variations_field_trial_creator_base.h
deleted file mode 100644
index 68ebb13..0000000
--- a/components/variations/service/variations_field_trial_creator_base.h
+++ /dev/null
@@ -1,352 +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_VARIATIONS_SERVICE_VARIATIONS_FIELD_TRIAL_CREATOR_BASE_H_
-#define COMPONENTS_VARIATIONS_SERVICE_VARIATIONS_FIELD_TRIAL_CREATOR_BASE_H_
-
-// This file contains a base class for VariationsFieldTrialCreator. Its primary
-// goal is to minimize generated code size, even at the expense of
-// functionality, and to be usable in ChromeOS early boot as part of a
-// standalone executable.
-// In particular, it will *not*:
-// 1) determine locale (this requires linking in libicu, which is several
-//    hundred KiB). Instead, it will accept locale as a parameter to the
-//    constructor.
-// 2) modify cached UI strings (we remove the ui::ResourceBundle dep entirely)
-//
-// All such functionality must be implemented by subclasses (e.g.
-// VariationsFieldTrialCreator)
-
-#include <cstdint>
-#include <memory>
-#include <optional>
-#include <string>
-#include <unordered_map>
-#include <vector>
-
-#include "base/compiler_specific.h"
-#include "base/containers/flat_set.h"
-#include "base/memory/raw_ptr.h"
-#include "base/metrics/field_trial.h"
-#include "base/time/time.h"
-#include "base/version_info/channel.h"
-#include "build/build_config.h"
-#include "components/variations/client_filterable_state.h"
-#include "components/variations/metrics.h"
-#include "components/variations/proto/study.pb.h"
-#include "components/variations/seed_response.h"
-#include "components/variations/service/buildflags.h"
-#include "components/variations/service/safe_seed_manager.h"
-#include "components/variations/service/variations_service_client.h"
-#include "components/variations/variations_seed_store.h"
-#include "components/version_info/channel.h"
-
-namespace metrics {
-class MetricsStateManager;
-}
-
-namespace variations {
-
-class EntropyProviders;
-
-// TODO(crbug.com/424154785): Clean this up if low entropy source values are no
-// longer transmitted with VariationIDs.
-struct CreateTrialsResult {
-  bool applied_seed = false;
-  std::optional<bool> seed_has_limited_layer;
-};
-
-// Just maps one set of enum values to another. Nothing to see here.
-Study::Channel ConvertProductChannelToStudyChannel(
-    version_info::Channel product_channel);
-
-// Denotes whether Chrome used a variations seed. Also captures (a) the kind of
-// seed and (b) the conditions under which the seed was used or failed to be
-// used. Exposed for testing.
-//
-// These values are persisted to logs. Entries should not be renumbered and
-// numeric values should never be reused.
-enum class SeedUsage {
-  kRegularSeedUsed = 0,
-  kExpiredRegularSeedNotUsed = 1,
-  kUnloadableRegularSeedNotUsed = 2,
-  kSafeSeedUsed = 3,
-  kExpiredSafeSeedNotUsed = 4,
-  // The below three enumerators were deprecated in M100.
-  // kCorruptedSafeSeedNotUsed = 5,
-  // kRegularSeedUsedAfterEmptySafeSeedLoaded = 6,
-  // kExpiredRegularSeedNotUsedAfterEmptySafeSeedLoaded = 7,
-  // kCorruptedRegularSeedNotUsedAfterEmptySafeSeedLoaded = 8,
-  kRegularSeedForFutureMilestoneNotUsed = 9,
-  kSafeSeedForFutureMilestoneNotUsed = 10,
-  kUnloadableSafeSeedNotUsed = 11,
-  kNullSeedUsed = 12,
-  kMaxValue = kNullSeedUsed,
-};
-
-// Denotes a variations seed's expiry state. Exposed for testing.
-//
-// These values are persisted to logs. Entries should not be renumbered and
-// numeric values should never be reused.
-enum class VariationsSeedExpiry {
-  kNotExpired = 0,
-  kFetchTimeMissing = 1,
-  kExpired = 2,
-  kMaxValue = kExpired,
-};
-
-enum LoadPermanentConsistencyCountryResult {
-  LOAD_COUNTRY_NO_PREF_NO_SEED = 0,
-  LOAD_COUNTRY_NO_PREF_HAS_SEED,
-  LOAD_COUNTRY_INVALID_PREF_NO_SEED,
-  LOAD_COUNTRY_INVALID_PREF_HAS_SEED,
-  LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_EQ,
-  LOAD_COUNTRY_HAS_PREF_NO_SEED_VERSION_NEQ,
-  LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_EQ,
-  LOAD_COUNTRY_HAS_BOTH_VERSION_EQ_COUNTRY_NEQ,
-  LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_EQ,
-  LOAD_COUNTRY_HAS_BOTH_VERSION_NEQ_COUNTRY_NEQ,
-  LOAD_COUNTRY_HAS_PERMANENT_OVERRIDDEN_COUNTRY,
-  LOAD_COUNTRY_MAX,
-};
-
-class PlatformFieldTrials;
-class SafeSeedManagerBase;
-class VariationsServiceClient;
-
-// Used to set up field trials based on stored variations seed data.
-class VariationsFieldTrialCreatorBase {
- public:
-  // Caller is responsible for ensuring that the VariationsServiceClient
-  // passed to the constructor stays valid for the lifetime of this object.
-  //
-  // |client| provides some platform-specific operations for variations.
-  // |seed_store| manages seed data.
-  // |locale_cb| computes the locale, given a PrefService for local_state.
-  VariationsFieldTrialCreatorBase(
-      VariationsServiceClient* client,
-      std::unique_ptr<VariationsSeedStore> seed_store,
-      base::OnceCallback<std::string(PrefService*)> locale_cb);
-
-  VariationsFieldTrialCreatorBase(const VariationsFieldTrialCreatorBase&) =
-      delete;
-  VariationsFieldTrialCreatorBase& operator=(
-      const VariationsFieldTrialCreatorBase&) = delete;
-
-  virtual ~VariationsFieldTrialCreatorBase();
-
-  // Returns what variations will consider to be the latest country. Returns
-  // empty if it is not available.
-  std::string GetLatestCountry() const;
-
-  VariationsSeedStore* seed_store() { return seed_store_.get(); }
-
-  // Sets up field trials based on stored variations seed data. Returns whether
-  // setup completed successfully.
-  //
-  // |variation_ids| allows for forcing ids selected in chrome://flags.
-  // |command_line_variation_ids| allows for forcing ids through the
-  // "--force-variation-ids" command line flag. It should be a comma-separated
-  // list of variation ids. Ids prefixed with the character "t" will be treated
-  // as Trigger Variation Ids.
-  // |extra_overrides| gives a list of feature overrides that should be applied
-  // after the features explicitly disabled/enabled from the command line via
-  // --disable-features and --enable-features, but before field trials.
-  // |feature_list| contains the list of all active features for this client.
-  // Must not be null.
-  // |metrics_state_manager| facilitates signaling that Chrome has not yet
-  // exited cleanly. Must not be null.
-  // |platform_field_trials| provides the
-  // platform-specific field trial setup for Chrome. Must not be null.
-  // |safe_seed_manager| should be notified of the combined server and client
-  // state that was activated to create the field trials (only when the return
-  // value is true). Must not be null.
-  // |add_entropy_source_to_variations_ids| controls if variations ID for the
-  // low entropy source should be added to FIRST_PARTY variation headers.
-  // |entropy_providers| Used to provide entropy to field trials.
-  // TODO(b/263797385): eliminate this argument if we can always add the ID.
-  //
-  // NOTE: The ordering of the FeatureList method calls is such that the
-  // explicit --disable-features and --enable-features from the command line
-  // take precedence over |extra_overrides|, which takes precedence over the
-  // field trials.
-  bool SetUpFieldTrials(
-      const std::vector<std::string>& variation_ids,
-      const std::string& command_line_variation_ids,
-      const std::vector<base::FeatureList::FeatureOverrideInfo>&
-          extra_overrides,
-      std::unique_ptr<base::FeatureList> feature_list,
-      metrics::MetricsStateManager* metrics_state_manager,
-      PlatformFieldTrials* platform_field_trials,
-      SafeSeedManagerBase* safe_seed_manager,
-      bool add_entropy_source_to_variations_ids,
-      const EntropyProviders& entropy_providers);
-
-  // Returns all of the client state used for filtering studies.
-  // As a side-effect, may update the stored permanent consistency country.
-  std::unique_ptr<ClientFilterableState> GetClientFilterableStateForVersion(
-      const base::Version& version);
-
-  // Loads the country code to use for filtering permanent consistency studies,
-  // updating the stored country code if the stored value was for a different
-  // Chrome version. The country used for permanent consistency studies is kept
-  // consistent between Chrome upgrades in order to avoid annoying the user due
-  // to experiment churn while traveling.
-  std::string LoadPermanentConsistencyCountry(
-      const base::Version& version,
-      const std::string& latest_country);
-
-  // Returns the country code used for filtering permanent consistency studies.
-  // This can only be called after field trials have been initialized or if
-  // prefs::kVariationsPermanentOverriddenCountry has been overridden through
-  // StoreVariationsOverriddenCountry() in this session.
-  std::string GetPermanentConsistencyCountry() const;
-
-  // Sets the stored permanent country pref for this client.
-  void StorePermanentCountry(const base::Version& version,
-                             const std::string& country);
-
-  // Sets the stored permanent variations overridden country pref for this
-  // client.
-  void StoreVariationsOverriddenCountry(const std::string& country);
-
-  // Allow the platform that is used to filter the set of active trials to be
-  // overridden.
-  void OverrideVariationsPlatform(Study::Platform platform_override);
-
-  // Gets the last fetch time of the seed. If using the safe seed, returns
-  // the safe seed fetch time. Otherwise, returns the last fetch time of the
-  // latest seed. Returns base::Time() if there is no seed.
-  base::Time GetSeedFetchTime();
-
-  // Returns the locale that was used for evaluating trials.
-  const std::string& application_locale() const { return application_locale_; }
-
-  SeedType seed_type() const { return seed_type_; }
-
-  // Overrides cached UI strings on the resource bundle once it is initialized.
-  // To be implemented by subclasses, if they have need for UI strings.
-  virtual void OverrideCachedUIStrings() = 0;
-
-  // Returns whether the map of the cached UI strings to override is empty.
-  // To be implemented by subclasses, if they have need for UI strings.
-  virtual bool IsOverrideResourceMapEmpty() = 0;
-
-  // Returns the client-side time when the seed was last fetched. Returns
-  // base::Time() if there is no seed.
-  base::Time GetLatestSeedFetchTime();
-
- protected:
-  // Get the platform we're running on, respecting OverrideVariationsPlatform().
-  // Protected for testing.
-  Study::Platform GetPlatform();
-
-  // Get the client's current form factor. Protected for testing.
-  Study::FormFactor GetCurrentFormFactor();
-
-#if BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-  // Applies the field trial testing config defined in
-  // testing/variations/fieldtrial_testing_config.json to the current session.
-  // Protected and virtual for testing.
-  virtual void ApplyFieldTrialTestingConfig(base::FeatureList* feature_list);
-#endif  // BUILDFLAG(FIELDTRIAL_TESTING_ENABLED)
-
-  // Read the google group memberships from local-state prefs.
-  // Protected for testing.
-  base::flat_set<uint64_t> GetGoogleGroupsFromPrefs();
-
-  // Overrides the string resource specified by |hash| with |str| in the
-  // resource bundle. Protected for testing.
-  // To be implemented by subclasses if they need UI string overrides.
-  virtual void OverrideUIString(uint32_t hash, const std::u16string& str) = 0;
-
- private:
-  // Returns true if the loaded VariationsSeed has expired. An expired seed is
-  // one that (a) was fetched over |kMaxSeedAgeDays| ago and (b) is older than
-  // the binary build time.
-  //
-  // Also, records a couple VariationsSeed-related metrics.
-  bool HasSeedExpired();
-
-  // Returns true if the loaded VariationsSeed is for a future milestone (e.g.
-  // if the client is on M92 and the seed was fetched with M93). A seed for a
-  // future milestone is invalid as it may be missing studies filtered out by
-  // the server.
-  bool IsSeedForFutureMilestone(bool is_safe_seed);
-
-  // Creates field trials from a VariationsSeed. Returns whether the seed was
-  // successfully applied and whether the seed contains a limited-entropy-mode
-  // layer.
-  //
-  // |entropy_providers| helps to randomize field trial groups.
-  // |feature_list| associates field trial groups with features.
-  // |safe_seed_manager| has two responsibilities. It is used to determine which
-  // seed to apply, if any. If the latest seed is successfully applied, the
-  // manager also stores the applied variations state.
-  // |client_state| is used for filtering studies in the seed.
-  //
-  // If the seed isn't successfully loaded or if the seed fails some checks
-  // (e.g. if the seed has expired), then no trials are created from the seed
-  // and the client uses client-side defaults for features, like
-  // DISABLED_BY_DEFAULT.
-  CreateTrialsResult CreateTrialsFromSeed(
-      const EntropyProviders& entropy_providers,
-      base::FeatureList* feature_list,
-      SafeSeedManagerBase* safe_seed_manager,
-      std::unique_ptr<ClientFilterableState> client_state);
-
-  // Reads a seed's data and signature from the file at |json_seed_path| and
-  // writes them to Local State. Exits Chrome if (A) the file's contents can't
-  // be loaded or (B) if the contents do not contain |kVariationsCompressedSeed|
-  // or |kVariationsSeedSignature|. Also forces Chrome to not run in variations
-  // safe mode. Used for variations seed testing.
-  void LoadSeedFromJsonFile(const base::FilePath& json_seed_path);
-
-  // Returns the seed store. Virtual for testing.
-  virtual VariationsSeedStore* GetSeedStore();
-
-  PrefService* local_state() { return seed_store_->local_state(); }
-  const PrefService* local_state() const { return seed_store_->local_state(); }
-
-  raw_ptr<VariationsServiceClient> client_;
-
-  std::unique_ptr<VariationsSeedStore> seed_store_;
-
-  // Seed type used for variations.
-  SeedType seed_type_ = SeedType::kNullSeed;
-
-  // Tracks whether |CreateTrialsFromSeed| has been called, to ensure that it is
-  // called at most once.
-  bool create_trials_from_seed_called_ = false;
-
-  // The application locale won't change after the startup, so we cache the
-  // value the first time when GetApplicationLocale() is called in the
-  // constructor.
-  std::string application_locale_;
-
-  // Platform to be used for variations filtering, overriding the current
-  // platform.
-  std::optional<Study::Platform> platform_override_;
-
-  // Caches the UI strings which need to be overridden in the resource bundle.
-  // These strings are cached before the resource bundle is initialized.
-  std::unordered_map<int, std::u16string> overridden_strings_map_;
-
-  // Holds the country code to use for filtering permanent consistency studies
-  std::string permanent_consistency_country_;
-
-  // Tracks whether |permanent_consistency_country_| has been initialized to
-  // ensure it contains a relevant value.
-  bool permanent_consistency_country_initialized_ = false;
-
-  SEQUENCE_CHECKER(sequence_checker_);
-};
-
-// A testing feature that forces a crash during field trial creation
-// on developer and test builds.
-BASE_DECLARE_FEATURE(kForceFieldTrialSetupCrashForTesting);
-
-}  // namespace variations
-
-#endif  // COMPONENTS_VARIATIONS_SERVICE_VARIATIONS_FIELD_TRIAL_CREATOR_BASE_H_
diff --git a/components/variations/service/variations_field_trial_creator_unittest.cc b/components/variations/service/variations_field_trial_creator_unittest.cc
index 211e44b..75eddd79 100644
--- a/components/variations/service/variations_field_trial_creator_unittest.cc
+++ b/components/variations/service/variations_field_trial_creator_unittest.cc
@@ -57,7 +57,6 @@
 #include "components/variations/scoped_variations_ids_provider.h"
 #include "components/variations/service/buildflags.h"
 #include "components/variations/service/safe_seed_manager.h"
-#include "components/variations/service/variations_field_trial_creator_base.h"
 #include "components/variations/service/variations_service.h"
 #include "components/variations/service/variations_service_client.h"
 #include "components/variations/variations_safe_seed_store_local_state.h"
diff --git a/components/webapps/browser/android/translations/android_webapps_strings_nl.xtb b/components/webapps/browser/android/translations/android_webapps_strings_nl.xtb
index ae50ec9..a7d3fc96 100644
--- a/components/webapps/browser/android/translations/android_webapps_strings_nl.xtb
+++ b/components/webapps/browser/android/translations/android_webapps_strings_nl.xtb
@@ -9,7 +9,7 @@
 <translation id="2065911435109240297">Je web-apps herstellen</translation>
 <translation id="2111649875343992405">Check welke web-apps je wilt herstellen</translation>
 <translation id="2139186145475833000">Toevoegen aan startscherm</translation>
-<translation id="2172982519592313442">Web-apps checken</translation>
+<translation id="2172982519592313442">Web-apps controleren</translation>
 <translation id="2478076885740497414">App installeren</translation>
 <translation id="3470954020960831923">Deze app kan niet worden geïnstalleerd.</translation>
 <translation id="3789841737615482174">Installeren</translation>
diff --git a/content/README.md b/content/README.md
index 0cc027c..5a78259 100644
--- a/content/README.md
+++ b/content/README.md
@@ -31,7 +31,6 @@
 list:
 
 - Extensions
-- NaCl
 - SpellCheck
 - Autofill
 - Sync
diff --git a/content/browser/browser_child_process_host_impl.cc b/content/browser/browser_child_process_host_impl.cc
index 608ef1d..2bdcfa7 100644
--- a/content/browser/browser_child_process_host_impl.cc
+++ b/content/browser/browser_child_process_host_impl.cc
@@ -262,19 +262,6 @@
   data_.metrics_name = metrics_name;
 }
 
-void BrowserChildProcessHostImpl::SetProcess(base::Process process) {
-  DCHECK_CURRENTLY_ON(BrowserThread::UI);
-  DCHECK(!in_process_);
-
-  // Only NaClProcessHost uses SetProcess(), and it always involve a legacy IPC
-  // channel. The channel is never connected at the time of the call, so
-  // NotifyProcessLaunchedAndConnected() never has to be invoked here.
-  DCHECK(has_legacy_ipc_channel_ && !is_channel_connected_);
-
-  DCHECK(!process.is_current());
-  data_.SetProcess(std::move(process));
-}
-
 void BrowserChildProcessHostImpl::ForceShutdown() {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
   g_child_process_list.Get().remove(this);
@@ -685,14 +672,6 @@
     NotifyProcessLaunchedAndConnected(data_);
   }
 
-#if BUILDFLAG(IS_CHROMEOS)
-  // In ChromeOS, there are still child processes of NaCl modules, and they
-  // don't contribute to tracing actually. So do not register those clients
-  // to the tracing service. See https://crbug.com/1101468.
-  if (data_.process_type >= PROCESS_TYPE_CONTENT_END)
-    return;
-#endif
-
   tracing_registration_ = TracingServiceController::Get().RegisterClient(
       process.Pid(), base::BindRepeating(&BindTracedProcessFromUIThread,
                                          weak_factory_.GetWeakPtr()));
diff --git a/content/browser/browser_child_process_host_impl.h b/content/browser/browser_child_process_host_impl.h
index e8611b7..2fe70bf0 100644
--- a/content/browser/browser_child_process_host_impl.h
+++ b/content/browser/browser_child_process_host_impl.h
@@ -87,7 +87,6 @@
       override;
   void SetName(const std::u16string& name) override;
   void SetMetricsName(const std::string& metrics_name) override;
-  void SetProcess(base::Process process) override;
 
   // ChildProcessHostDelegate implementation:
   void OnChannelInitialized(IPC::Channel* channel) override;
diff --git a/content/browser/browser_thread_impl.cc b/content/browser/browser_thread_impl.cc
index 30bf7114..6a226a8 100644
--- a/content/browser/browser_thread_impl.cc
+++ b/content/browser/browser_thread_impl.cc
@@ -10,7 +10,6 @@
 #include <utility>
 
 #include "base/check_op.h"
-#include "base/compiler_specific.h"
 #include "base/functional/bind.h"
 #include "base/functional/callback.h"
 #include "base/no_destructor.h"
@@ -107,14 +106,13 @@
 
   DCHECK_CALLED_ON_VALID_THREAD(globals.main_thread_checker_);
 
-  DCHECK_EQ(
-      UNSAFE_TODO(globals.states[identifier_]).load(std::memory_order_relaxed),
-      BrowserThreadState::UNINITIALIZED);
-  UNSAFE_TODO(globals.states[identifier_])
-      .store(BrowserThreadState::RUNNING, std::memory_order_relaxed);
+  DCHECK_EQ(globals.states[identifier_].load(std::memory_order_relaxed),
+            BrowserThreadState::UNINITIALIZED);
+  globals.states[identifier_].store(BrowserThreadState::RUNNING,
+                                    std::memory_order_relaxed);
 
-  DCHECK(UNSAFE_TODO(!globals.task_runners[identifier_]));
-  UNSAFE_TODO(globals.task_runners[identifier_]) = std::move(task_runner);
+  DCHECK(!globals.task_runners[identifier_]);
+  globals.task_runners[identifier_] = std::move(task_runner);
 
   if (identifier_ == BrowserThread::ID::UI) {
 #if BUILDFLAG(IS_POSIX)
@@ -135,16 +133,15 @@
   BrowserThreadGlobals& globals = GetBrowserThreadGlobals();
   DCHECK_CALLED_ON_VALID_THREAD(globals.main_thread_checker_);
 
-  DCHECK_EQ(
-      UNSAFE_TODO(globals.states[identifier_]).load(std::memory_order_relaxed),
-      BrowserThreadState::RUNNING);
-  UNSAFE_TODO(globals.states[identifier_])
-      .store(BrowserThreadState::SHUTDOWN, std::memory_order_relaxed);
+  DCHECK_EQ(globals.states[identifier_].load(std::memory_order_relaxed),
+            BrowserThreadState::RUNNING);
+  globals.states[identifier_].store(BrowserThreadState::SHUTDOWN,
+                                    std::memory_order_relaxed);
 
   // The mapping is kept alive after shutdown to avoid requiring a lock only for
   // shutdown (the SingleThreadTaskRunner itself may stop accepting tasks at any
   // point -- usually soon before/after destroying the BrowserThreadImpl).
-  DCHECK(UNSAFE_TODO(globals.task_runners[identifier_]));
+  DCHECK(globals.task_runners[identifier_]);
 }
 
 // static
@@ -152,13 +149,12 @@
   BrowserThreadGlobals& globals = GetBrowserThreadGlobals();
   DCHECK_CALLED_ON_VALID_THREAD(globals.main_thread_checker_);
 
-  DCHECK_EQ(
-      UNSAFE_TODO(globals.states[identifier]).load(std::memory_order_relaxed),
-      BrowserThreadState::SHUTDOWN);
-  UNSAFE_TODO(globals.states[identifier])
-      .store(BrowserThreadState::UNINITIALIZED, std::memory_order_relaxed);
+  DCHECK_EQ(globals.states[identifier].load(std::memory_order_relaxed),
+            BrowserThreadState::SHUTDOWN);
+  globals.states[identifier].store(BrowserThreadState::UNINITIALIZED,
+                                   std::memory_order_relaxed);
 
-  UNSAFE_TODO(globals.task_runners[identifier]) = nullptr;
+  globals.task_runners[identifier] = nullptr;
 }
 
 // static
@@ -182,8 +178,8 @@
   DCHECK_LT(identifier, ID_COUNT);
 
   BrowserThreadGlobals& globals = GetBrowserThreadGlobals();
-  return UNSAFE_TODO(globals.states[identifier])
-             .load(std::memory_order_relaxed) == BrowserThreadState::RUNNING;
+  return globals.states[identifier].load(std::memory_order_relaxed) ==
+         BrowserThreadState::RUNNING;
 }
 
 // static
@@ -197,9 +193,9 @@
   // initialized from main thread (which happens before //content and embedders
   // are kicked off and enabled to call the BrowserThread API from other
   // threads).
-  return UNSAFE_TODO(globals.task_runners[identifier]) &&
-         UNSAFE_TODO(
-             globals.task_runners[identifier]->RunsTasksInCurrentSequence());
+  return globals.task_runners[identifier] &&
+
+         globals.task_runners[identifier]->RunsTasksInCurrentSequence();
 }
 
 // static
@@ -225,8 +221,8 @@
   // are kicked off and enabled to call the BrowserThread API from other
   // threads).
   for (int i = 0; i < ID_COUNT; ++i) {
-    if (UNSAFE_TODO(globals.task_runners[i]) &&
-        UNSAFE_TODO(globals.task_runners[i])->RunsTasksInCurrentSequence()) {
+    if (globals.task_runners[i] &&
+        globals.task_runners[i]->RunsTasksInCurrentSequence()) {
       *identifier = static_cast<ID>(i);
       return true;
     }
diff --git a/content/browser/btm/OWNERS b/content/browser/btm/OWNERS
index c3ce83a..1d02c9a 100644
--- a/content/browser/btm/OWNERS
+++ b/content/browser/btm/OWNERS
@@ -1,4 +1,3 @@
-amaliev@chromium.org
 bcl@chromium.org
 jdh@chromium.org
 liu@chromium.org
diff --git a/content/browser/devtools/devtools_agent_host_impl.cc b/content/browser/devtools/devtools_agent_host_impl.cc
index db4c50a..a637045 100644
--- a/content/browser/devtools/devtools_agent_host_impl.cc
+++ b/content/browser/devtools/devtools_agent_host_impl.cc
@@ -425,14 +425,20 @@
 }
 
 bool DevToolsAgentHostImpl::Inspect() {
-  DevToolsManager* manager = DevToolsManager::GetInstance();
-  if (manager->delegate()) {
-    manager->delegate()->Inspect(this);
+  if (auto* delegate = DevToolsManager::GetInstance()->delegate()) {
+    delegate->Inspect(this);
     return true;
   }
   return false;
 }
 
+scoped_refptr<DevToolsAgentHost> DevToolsAgentHostImpl::OpenDevTools() {
+  if (auto* delegate = DevToolsManager::GetInstance()->delegate()) {
+    return delegate->OpenDevTools(this);
+  }
+  return nullptr;
+}
+
 void DevToolsAgentHostImpl::ForceDetachAllSessions() {
   std::ignore = ForceDetachAllSessionsImpl();
 }
diff --git a/content/browser/devtools/devtools_agent_host_impl.h b/content/browser/devtools/devtools_agent_host_impl.h
index a396d175..9430ce2 100644
--- a/content/browser/devtools/devtools_agent_host_impl.h
+++ b/content/browser/devtools/devtools_agent_host_impl.h
@@ -86,6 +86,8 @@
 
   bool Inspect();
 
+  scoped_refptr<DevToolsAgentHost> OpenDevTools();
+
   template <typename Handler>
   std::vector<Handler*> HandlersByName(const std::string& name) {
     std::vector<Handler*> result;
diff --git a/content/browser/devtools/protocol/page_handler.cc b/content/browser/devtools/protocol/page_handler.cc
index aa4e2dd..c0155c1 100644
--- a/content/browser/devtools/protocol/page_handler.cc
+++ b/content/browser/devtools/protocol/page_handler.cc
@@ -659,7 +659,7 @@
       host_->frame_tree_node() &&
       host_->frame_tree_node()->navigation_request()) {
     // If the Page domain was not enabled, the page is the top level frame, and
-    // there is a penging navigation, emit `FrameStartedNavigating` event.
+    // there is a pending navigation, emit `FrameStartedNavigating` event.
     FrameTreeNode* frame_tree_node = host_->frame_tree_node();
     NavigationRequest* navigation_request =
         host_->frame_tree_node()->navigation_request();
diff --git a/content/browser/devtools/protocol/target_handler.cc b/content/browser/devtools/protocol/target_handler.cc
index 2eecdeb..a46a85fd 100644
--- a/content/browser/devtools/protocol/target_handler.cc
+++ b/content/browser/devtools/protocol/target_handler.cc
@@ -1604,4 +1604,27 @@
   }
 }
 
+Response TargetHandler::OpenDevTools(const std::string& target_id,
+                                     std::string* out_target_id) {
+  if (access_mode_ != AccessMode::kBrowser) {
+    return protocol::Response::ServerError(kNotAllowedError);
+  }
+  scoped_refptr<DevToolsAgentHostImpl> agent_host =
+      DevToolsAgentHostImpl::GetForId(target_id);
+
+  if (!agent_host) {
+    return protocol::Response::InvalidParams(kTargetNotFound);
+  }
+
+  scoped_refptr<DevToolsAgentHost> devtools_agent_host =
+      agent_host->OpenDevTools();
+  if (!devtools_agent_host) {
+    return protocol::Response::ServerError("Failed to create DevTools window");
+  }
+
+  *out_target_id = devtools_agent_host->GetId();
+
+  return protocol::Response::Success();
+}
+
 }  // namespace content::protocol
diff --git a/content/browser/devtools/protocol/target_handler.h b/content/browser/devtools/protocol/target_handler.h
index 2f508ff..7923d2ba 100644
--- a/content/browser/devtools/protocol/target_handler.h
+++ b/content/browser/devtools/protocol/target_handler.h
@@ -134,6 +134,9 @@
       std::unique_ptr<protocol::Array<Target::TargetInfo>>* target_infos)
       override;
 
+  Response OpenDevTools(const std::string& target_id,
+                        std::string* out_target_id) override;
+
   void ApplyNetworkContextParamsOverrides(
       BrowserContext* browser_context,
       network::mojom::NetworkContextParams* network_context_params);
diff --git a/content/browser/feature_observer.cc b/content/browser/feature_observer.cc
index 46f96dc..d92766f 100644
--- a/content/browser/feature_observer.cc
+++ b/content/browser/feature_observer.cc
@@ -4,7 +4,6 @@
 
 #include "content/browser/feature_observer.h"
 
-#include "base/compiler_specific.h"
 #include "content/public/browser/content_browser_client.h"
 #include "content/public/browser/feature_observer_client.h"
 #include "content/public/common/content_client.h"
@@ -19,19 +18,19 @@
   for (size_t i = 0;
        i <= static_cast<size_t>(blink::mojom::ObservedFeatureType::kMaxValue);
        ++i) {
-    UNSAFE_TODO(features_by_type_[i])
-        .set_disconnect_handler(base::BindRepeating(
-            [](mojo::ReceiverSet<blink::mojom::ObservedFeature>* set,
-               FeatureObserverClient* client, GlobalRenderFrameHostId id,
-               blink::mojom::ObservedFeatureType type) {
-              if (!set->empty())
-                return;
+    features_by_type_[i].set_disconnect_handler(base::BindRepeating(
+        [](mojo::ReceiverSet<blink::mojom::ObservedFeature>* set,
+           FeatureObserverClient* client, GlobalRenderFrameHostId id,
+           blink::mojom::ObservedFeatureType type) {
+          if (!set->empty()) {
+            return;
+          }
 
-              // Notify if this is the last receiver.
-              client->OnStopUsing(id, type);
-            },
-            base::Unretained(UNSAFE_TODO(&features_by_type_[i])), client_, id_,
-            static_cast<blink::mojom::ObservedFeatureType>(i)));
+          // Notify if this is the last receiver.
+          client->OnStopUsing(id, type);
+        },
+        base::Unretained(&features_by_type_[i]), client_, id_,
+        static_cast<blink::mojom::ObservedFeatureType>(i)));
   }
 }
 
@@ -47,7 +46,7 @@
     blink::mojom::ObservedFeatureType type) {
   DCHECK(client_);
 
-  auto& set = UNSAFE_TODO(features_by_type_[static_cast<int>(type)]);
+  auto& set = features_by_type_[static_cast<int>(type)];
 
   // Notify if this is the first receiver.
   if (set.empty())
diff --git a/content/browser/indexed_db/indexed_db_browsertest.cc b/content/browser/indexed_db/indexed_db_browsertest.cc
index 289fcf7..5f87aa1 100644
--- a/content/browser/indexed_db/indexed_db_browsertest.cc
+++ b/content/browser/indexed_db/indexed_db_browsertest.cc
@@ -83,10 +83,6 @@
   if (using_sqlite_) {                                  \
     return;                                             \
   }
-#define DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING() \
-  if (using_sqlite_) {                                \
-    return;                                           \
-  }
 
 using storage::QuotaManager;
 using storage::mojom::FailClass;
@@ -556,12 +552,10 @@
 };
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTestWithLowQuota, QuotaTest) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
   SimpleTest(GetTestUrl("indexeddb", "quota_test.html"));
 }
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTestWithLowQuota, QuotaTestWithCommit) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
   SimpleTest(GetTestUrl("indexeddb", "bug_1203335.html"));
 }
 
@@ -869,8 +863,15 @@
 }
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTest, CanDeleteWhenOverQuotaTest) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
-  SetQuota(5);
+  // The test needs to successfully add at least one record to the object store
+  // so that it can verify that the record can be deleted when over quota. The
+  // disk usage of a database with one object store and record is ~80KB when
+  // backed by SQLite but much lower with LevelDB, so set the initial quota
+  // accordingly.
+  constexpr int kInitialQuotaKilobytesForLevelDb = 5;
+  constexpr int kInitialQuotaKilobytesForSqlite = 100;
+  SetQuota(using_sqlite_ ? kInitialQuotaKilobytesForSqlite
+                         : kInitialQuotaKilobytesForLevelDb);
   const GURL kTestUrl = GetTestUrl("indexeddb", "fill_quota.html");
   SimpleTest(kTestUrl);
   SetQuota(1);
@@ -901,12 +902,15 @@
 }
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTest, BlobsCountAgainstQuota) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
+  if (using_sqlite_) {
+    // TODO(crbug.com/433318798): Enable this test after reclaiming disk space
+    // on data deletion.
+    return;
+  }
   SimpleTest(GetTestUrl("indexeddb", "blobs_use_quota.html"));
 }
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTest, DeleteBucketDataDeletesBlobs) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
   const GURL kTestUrl = GetTestUrl("indexeddb", "write_4mb_blob.html");
   const blink::StorageKey kTestStorageKey =
       blink::StorageKey::CreateFirstParty(url::Origin::Create(kTestUrl));
@@ -929,6 +933,11 @@
 //   5. the blob reference is dropped and GC'd again
 //   6. don't crash
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTestWithGCExposed, ForceCloseWithBlob) {
+  if (using_sqlite_) {
+    // TODO(crbug.com/419208485): Enable this test after implementing
+    // `InvalidateBlobReferences()`.
+    return;
+  }
   const GURL kTestUrl = GetTestUrl("indexeddb", "write_and_read_blob.html");
   SimpleTest(kTestUrl);
   DeleteBucketData(
@@ -949,7 +958,6 @@
 }
 
 IN_PROC_BROWSER_TEST_P(IndexedDBBrowserTest, DeleteBucketDataIncognito) {
-  DISABLED_FOR_SQLITE_PENDING_USAGE_REPORTING();
   const GURL test_url = GetTestUrl("indexeddb", "fill_up_5k.html");
   const blink::StorageKey kTestStorageKey =
       blink::StorageKey::CreateFirstParty(url::Origin::Create(test_url));
diff --git a/content/browser/indexed_db/indexed_db_context_impl.cc b/content/browser/indexed_db/indexed_db_context_impl.cc
index bd3149d..e20c793 100644
--- a/content/browser/indexed_db/indexed_db_context_impl.cc
+++ b/content/browser/indexed_db/indexed_db_context_impl.cc
@@ -84,6 +84,21 @@
 
 namespace {
 
+base::FilePath GetBlobStorePath(const base::FilePath& data_path,
+                                const BucketLocator& bucket_locator) {
+  return data_path.Append(indexed_db::GetBlobStoreFileName(bucket_locator));
+}
+
+base::FilePath GetLevelDBPath(const base::FilePath& data_path,
+                              const BucketLocator& bucket_locator) {
+  return data_path.Append(indexed_db::GetLevelDBFileName(bucket_locator));
+}
+
+base::FilePath GetSqlitePath(const base::FilePath& data_path,
+                             const BucketLocator& bucket_locator) {
+  return data_path.Append(indexed_db::GetSqliteDbDirectory(bucket_locator));
+}
+
 base::TaskPriority GetBaseTaskPriority() {
   if (base::FeatureList::IsEnabled(
           kIdbExpediteBackendProcessingForForegroundClients)) {
@@ -578,7 +593,8 @@
 void IndexedDBContextImpl::GetFilePathForTesting(
     const BucketLocator& bucket_locator,
     GetFilePathForTestingCallback callback) {
-  std::move(callback).Run(GetLevelDBPath(bucket_locator));
+  std::move(callback).Run(
+      GetLevelDBPath(GetDataPath(bucket_locator), bucket_locator));
 }
 
 void IndexedDBContextImpl::ResetCachesForTesting(base::OnceClosure callback) {
@@ -593,7 +609,8 @@
     int64_t blob_number,
     GetPathForBlobForTestingCallback callback) {
   std::move(callback).Run(indexed_db::GetBlobFileNameForKey(
-      GetBlobStorePath(bucket_locator), database_id, blob_number));
+      GetBlobStorePath(GetDataPath(bucket_locator), bucket_locator),
+      database_id, blob_number));
 }
 
 void IndexedDBContextImpl::FlushBackingStoreForTesting(
@@ -682,7 +699,9 @@
     return base::Time();
   }
 
-  base::FilePath idb_directory = GetLevelDBPath(bucket_locator);
+  // TODO(crbug.com/40253999): Also account for SQLite databases.
+  base::FilePath idb_directory =
+      GetLevelDBPath(GetDataPath(bucket_locator), bucket_locator);
   base::File::Info info;
   if (base::GetFileInfo(idb_directory, &info)) {
     return info.last_modified;
@@ -692,9 +711,13 @@
 
 std::vector<base::FilePath> IndexedDBContextImpl::GetStoragePaths(
     const BucketLocator& bucket_locator) const {
-  std::vector<base::FilePath> paths = {GetLevelDBPath(bucket_locator),
-                                       GetBlobStorePath(bucket_locator)};
-  return paths;
+  const base::FilePath& data_path = GetDataPath(bucket_locator);
+  if (indexed_db::ShouldUseLegacyFilePath(bucket_locator)) {
+    return {GetLevelDBPath(data_path, bucket_locator),
+            GetBlobStorePath(data_path, bucket_locator),
+            GetSqlitePath(data_path, bucket_locator)};
+  }
+  return {data_path};
 }
 
 base::FilePath IndexedDBContextImpl::GetDataPath(
@@ -833,20 +856,6 @@
                          std::move(context), base::TimeTicks::Now())));
 }
 
-base::FilePath IndexedDBContextImpl::GetBlobStorePath(
-    const BucketLocator& bucket_locator) const {
-  DCHECK(!in_memory());
-  return GetDataPath(bucket_locator)
-      .Append(indexed_db::GetBlobStoreFileName(bucket_locator));
-}
-
-base::FilePath IndexedDBContextImpl::GetLevelDBPath(
-    const BucketLocator& bucket_locator) const {
-  DCHECK(!in_memory());
-  return GetDataPath(bucket_locator)
-      .Append(indexed_db::GetLevelDBFileName(bucket_locator));
-}
-
 int64_t IndexedDBContextImpl::ReadUsageFromDisk(
     const BucketLocator& bucket_locator,
     bool write_in_progress) const {
@@ -855,8 +864,10 @@
 #if BUILDFLAG(IS_WIN)
   // Touch all files in the LevelDB directory to update directory entry
   // metadata. See note for `bucket_size_map_` about why this is necessary.
+  // TODO(crbug.com/419203257): Determine if this is also needed for SQLite.
   if (write_in_progress) {
-    const base::FilePath leveldb_dir = GetLevelDBPath(bucket_locator);
+    const base::FilePath leveldb_dir =
+        GetLevelDBPath(GetDataPath(bucket_locator), bucket_locator);
     base::FileEnumerator file_iter(leveldb_dir, /*recursive=*/true,
                                    base::FileEnumerator::FILES);
     for (base::FilePath file_path = file_iter.Next(); !file_path.empty();
diff --git a/content/browser/indexed_db/indexed_db_context_impl.h b/content/browser/indexed_db/indexed_db_context_impl.h
index da8574c..e8f2b00 100644
--- a/content/browser/indexed_db/indexed_db_context_impl.h
+++ b/content/browser/indexed_db/indexed_db_context_impl.h
@@ -183,10 +183,6 @@
   base::FilePath GetDataPath(
       const storage::BucketLocator& bucket_locator) const;
   const base::FilePath GetLegacyDataPath() const;
-  base::FilePath GetBlobStorePath(
-      const storage::BucketLocator& bucket_locator) const;
-  base::FilePath GetLevelDBPath(
-      const storage::BucketLocator& bucket_locator) const;
 
   int64_t ReadUsageFromDisk(const storage::BucketLocator& bucket_locator,
                             bool write_in_progress) const;
@@ -291,10 +287,10 @@
   std::set<storage::BucketLocator> bucket_set_;
 
   // This map is a cache of the size used by a given bucket. It's calculated by
-  // summing the system-reported sizes of all blob and LevelDB files. This cache
-  // is cleared after transactions that can change the size of the database
-  // (i.e. those that are not readonly), and re-populated lazily. There are
-  // three possible states for each bucket in this map:
+  // summing the system-reported sizes of all blob and database files. This
+  // cache is cleared after transactions that can change the size of the
+  // database (i.e. those that are not readonly), and re-populated lazily. There
+  // are three possible states for each bucket in this map:
   //
   // 1) Not present. This indicates that the `ReadUsageFromDisk()` should be
   //    called to calculate usage (and be stored in the map).
diff --git a/content/browser/indexed_db/indexed_db_leveldb_coding.cc b/content/browser/indexed_db/indexed_db_leveldb_coding.cc
index 26ef4d76..9f06bf76 100644
--- a/content/browser/indexed_db/indexed_db_leveldb_coding.cc
+++ b/content/browser/indexed_db/indexed_db_leveldb_coding.cc
@@ -96,6 +96,96 @@
 constexpr unsigned char kObjectMetaDataTypeMaximum = 255;
 constexpr unsigned char kIndexMetaDataTypeMaximum = 255;
 
+constexpr unsigned char kTwoByteEncodingIndicator = 0x80;
+constexpr unsigned char kThreeByteEncodingIndicator = 0xff;
+
+// Appends encoded `source` to the end of `target` using a variable-length
+// encoding that maintains relative comparison order. When `source` is null, a
+// sentinel is encoded.
+void EncodeSortableVarChar16(std::optional<char16_t> source,
+                             std::string* target) {
+  // The sentinel value is a null byte.
+  if (!source.has_value()) {
+    target->push_back(kSentinel);
+    return;
+  }
+
+  // All char16_t that fit in 7 bits will be encoded in a single byte (where the
+  // first bit is 0), with a caveat. An actual null byte cannot be encoded as a
+  // null byte because it would conflict with the sentinel, so we add 1 to all
+  // of these, and 0x7f will fall into the next bucket.
+  if (*source <= (0x80 - 2)) {
+    target->push_back(*source + 1);
+    return;
+  }
+
+  // If the character can fit into 14 bits, encode in two bytes, with the first
+  // two bits 1 and 0 so that it sorts higher than the previous bucket
+  // encodings, which always start with 0.
+  if (*source < (0xffff >> 2)) {
+    unsigned char high = ((*source >> 8) & 0xff) | kTwoByteEncodingIndicator;
+    unsigned char low = *source & 0xff;
+    target->push_back(high);
+    target->push_back(low);
+    return;
+  }
+
+  // Otherwise we'll need three bytes. The first two bits are 1 and 1 so that it
+  // sorts higher than the two-byte encoding. The following 6 bits are wasted
+  // (all 1, but not used).
+  unsigned char high = (*source >> 8) & 0xff;
+  unsigned char low = *source & 0xff;
+  target->push_back(kThreeByteEncodingIndicator);
+  target->push_back(high);
+  target->push_back(low);
+}
+
+// Decodes the first few bytes (up to 3) from `from`, which were encoded from a
+// char16_t using EncodeSortableVarChar16(). The value is stored in `target`,
+// which will be nullopt for the sentinel value. Returns true on success.
+bool DecodeSortableVarChar16(std::string_view* from,
+                             std::optional<char16_t>* target) {
+  if (from->empty()) {
+    return false;
+  }
+
+  unsigned char first = from->front();
+  if (first == kSentinel) {
+    from->remove_prefix(1);
+    target->reset();
+    return true;
+  }
+
+  if ((first & 0x80) == 0) {
+    from->remove_prefix(1);
+    *target = (first & 0x7f) - 1;
+    return true;
+  }
+
+  if (from->size() < 2) {
+    return false;
+  }
+
+  unsigned char second = from->at(1);
+  if ((first & 0b11000000) == kTwoByteEncodingIndicator) {
+    from->remove_prefix(2);
+    *target = char16_t{second} | ((char16_t{first} & 0b00111111) << 8);
+    return true;
+  }
+
+  if (from->size() < 3) {
+    return false;
+  }
+
+  unsigned char third = from->at(2);
+  if (first != kThreeByteEncodingIndicator) {
+    return false;
+  }
+  from->remove_prefix(3);
+  *target = char16_t{third} | (char16_t{second} << 8);
+  return true;
+}
+
 IndexedDBKey InvalidKey() {
   return IndexedDBKey{blink::mojom::IDBKeyType::Invalid};
 }
@@ -105,21 +195,15 @@
   return EncodeInt(value, into);
 }
 
-// This doubles the length of the data; a variable length encoding would be more
-// efficient. TODO(estade): use variable length encoding.
 void EncodeStringWithSentinel(const std::u16string& value, std::string* into) {
   size_t length = value.length();
-  into->reserve(into->size() +
-                length * (sizeof(char16_t) + sizeof(kPaddingByte)) +
-                kSentinelLength);
+  // This is a guesstimate.
+  into->reserve(into->size() + length * sizeof(char16_t) + kSentinelLength);
 
   for (char16_t c : value) {
-    into->push_back(kPaddingByte);
-    into->push_back(static_cast<char>(c >> 8));
-    into->push_back(static_cast<char>(c));
+    EncodeSortableVarChar16(c, into);
   }
-
-  into->push_back(kSentinel);
+  EncodeSortableVarChar16(std::nullopt, into);
 }
 
 // Reads and consumes the first bytes of `encoded` and outputs decoded string to
@@ -130,23 +214,17 @@
     return false;
   }
 
-  constexpr int kChunkLengthInBytes = sizeof(kPaddingByte) + sizeof(char16_t);
-  for (; !encoded.empty(); encoded = encoded.substr(kChunkLengthInBytes)) {
-    if (encoded.front() == kSentinel) {
-      encoded = encoded.substr(kSentinelLength);
+  while (true) {
+    std::optional<char16_t> decoded_char;
+    if (!DecodeSortableVarChar16(&encoded, &decoded_char)) {
+      return false;
+    }
+    if (!decoded_char.has_value()) {
+      // Sentinel value.
       return true;
     }
-    if (encoded.size() < kChunkLengthInBytes + kSentinelLength) {
-      return false;
-    }
-    if (encoded.at(0) != kPaddingByte) {
-      return false;
-    }
-    uint8_t hi = static_cast<uint8_t>(encoded.at(1));
-    uint8_t lo = static_cast<uint8_t>(encoded.at(2));
-    output->push_back((char16_t{hi} << 8) | char16_t{lo});
+    output->push_back(*decoded_char);
   }
-  return false;
 }
 
 // This doubles the length of the data; a variable length encoding would be more
diff --git a/content/browser/indexed_db/indexed_db_leveldb_coding_unittest.cc b/content/browser/indexed_db/indexed_db_leveldb_coding_unittest.cc
index 1dcb044..6258333 100644
--- a/content/browser/indexed_db/indexed_db_leveldb_coding_unittest.cc
+++ b/content/browser/indexed_db/indexed_db_leveldb_coding_unittest.cc
@@ -810,6 +810,23 @@
   }
 }
 
+// Basic verification that the variable length encoding for strings is working
+// as expected.
+TEST(IndexedDBLevelDBCodingTest, EncodeSortableString) {
+  // Two equal length strings that only use characters < 127 have the same
+  // length when encoded.
+  EXPECT_EQ(EncodeSortableIDBKey(IndexedDBKey(u"Hello world")).size(),
+            EncodeSortableIDBKey(IndexedDBKey(u"Hello w0rld")).size());
+
+  // But when one string uses a character >= 127, that takes up another byte.
+  EXPECT_EQ(EncodeSortableIDBKey(IndexedDBKey(u"Hello world")).size(),
+            EncodeSortableIDBKey(IndexedDBKey(u"H\x82llo world")).size() - 1);
+
+  // A character that doesn't fit in 14 bits uses 3 bytes.
+  EXPECT_EQ(EncodeSortableIDBKey(IndexedDBKey(u"Hello world")).size(),
+            EncodeSortableIDBKey(IndexedDBKey(u"H\xf082llo world")).size() - 2);
+}
+
 TEST(IndexedDBLevelDBCodingTest, EncodeAndCompareIDBKeysWithSentinels) {
   const char16_t kJunkString[] = {0xdead, 0xbeef, '\0'};
 
diff --git a/content/browser/indexed_db/indexed_db_unittest.cc b/content/browser/indexed_db/indexed_db_unittest.cc
index e362166..51be6d7 100644
--- a/content/browser/indexed_db/indexed_db_unittest.cc
+++ b/content/browser/indexed_db/indexed_db_unittest.cc
@@ -1591,8 +1591,8 @@
   storage::BucketInfo bucket_1 = GetOrCreateBucket(
       storage::BucketInitParams::ForDefaultBucket(storage_key_1));
   BucketLocator bucket_locator_1 = bucket_1.ToBucketLocator();
-  auto file_1 =
-      context_->GetLevelDBPath(bucket_locator_1).AppendASCII("1.json");
+  base::FilePath file_1 =
+      GetFilePathForTesting(bucket_locator_1).AppendASCII("1.json");
   ASSERT_TRUE(CreateDirectory(file_1.DirName()));
   ASSERT_TRUE(base::WriteFile(file_1, std::string(10, 'a')));
 
@@ -1601,8 +1601,8 @@
   storage::BucketInfo bucket_2 = GetOrCreateBucket(
       storage::BucketInitParams::ForDefaultBucket(storage_key_2));
   BucketLocator bucket_locator_2 = bucket_2.ToBucketLocator();
-  auto file_2 =
-      context_->GetLevelDBPath(bucket_locator_2).AppendASCII("2.json");
+  base::FilePath file_2 =
+      GetFilePathForTesting(bucket_locator_2).AppendASCII("2.json");
   ASSERT_TRUE(CreateDirectory(file_2.DirName()));
   ASSERT_TRUE(base::WriteFile(file_2, std::string(100, 'a')));
 
@@ -1611,8 +1611,8 @@
   storage::BucketInfo bucket_3 = GetOrCreateBucket(
       storage::BucketInitParams::ForDefaultBucket(storage_key_3));
   BucketLocator bucket_locator_3 = bucket_3.ToBucketLocator();
-  auto file_3 =
-      context_->GetLevelDBPath(bucket_locator_3).AppendASCII("3.json");
+  base::FilePath file_3 =
+      GetFilePathForTesting(bucket_locator_3).AppendASCII("3.json");
   ASSERT_TRUE(CreateDirectory(file_3.DirName()));
   ASSERT_TRUE(base::WriteFile(file_3, std::string(1000, 'a')));
 
@@ -1622,8 +1622,8 @@
   storage::BucketInfo bucket_4 = GetOrCreateBucket(
       storage::BucketInitParams::ForDefaultBucket(storage_key_4));
   BucketLocator bucket_locator_4 = bucket_4.ToBucketLocator();
-  auto file_4 =
-      context_->GetLevelDBPath(bucket_locator_4).AppendASCII("4.json");
+  base::FilePath file_4 =
+      GetFilePathForTesting(bucket_locator_4).AppendASCII("4.json");
   ASSERT_TRUE(CreateDirectory(file_4.DirName()));
   ASSERT_TRUE(base::WriteFile(file_4, std::string(10000, 'a')));
 
@@ -1631,8 +1631,8 @@
   storage::BucketInitParams params(storage_key_5, "inbox");
   storage::BucketInfo bucket_5 = GetOrCreateBucket(params);
   BucketLocator bucket_locator_5 = bucket_5.ToBucketLocator();
-  auto file_5 =
-      context_->GetLevelDBPath(bucket_locator_5).AppendASCII("5.json");
+  base::FilePath file_5 =
+      GetFilePathForTesting(bucket_locator_5).AppendASCII("5.json");
   ASSERT_TRUE(CreateDirectory(file_5.DirName()));
   ASSERT_TRUE(base::WriteFile(file_5, std::string(20000, 'a')));
   EXPECT_NE(file_5.DirName(), file_1.DirName());
diff --git a/content/browser/indexed_db/instance/sqlite/backing_store_impl.cc b/content/browser/indexed_db/instance/sqlite/backing_store_impl.cc
index 0cb3d07ee..eb6f88a 100644
--- a/content/browser/indexed_db/instance/sqlite/backing_store_impl.cc
+++ b/content/browser/indexed_db/instance/sqlite/backing_store_impl.cc
@@ -70,8 +70,11 @@
 void BackingStoreImpl::StopPreCloseTasks() {}
 
 int64_t BackingStoreImpl::GetInMemorySize() const {
-  NOTIMPLEMENTED();
-  return 0;
+  uint64_t total_size = 0;
+  for (const auto& [_, connection] : open_connections_) {
+    total_size += connection->GetInMemorySize();
+  }
+  return total_size;
 }
 
 StatusOr<bool> BackingStoreImpl::DatabaseExists(std::u16string_view name) {
diff --git a/content/browser/indexed_db/instance/sqlite/database_connection.cc b/content/browser/indexed_db/instance/sqlite/database_connection.cc
index b7e504e..6ad16f75 100644
--- a/content/browser/indexed_db/instance/sqlite/database_connection.cc
+++ b/content/browser/indexed_db/instance/sqlite/database_connection.cc
@@ -774,6 +774,28 @@
   return metadata_snapshot_ ? metadata_snapshot_->version : metadata_.version;
 }
 
+uint64_t DatabaseConnection::GetInMemorySize() const {
+  CHECK(path_.empty());
+  // TODO(crbug.com/419203257): For consistency, consider using this logic while
+  // reporting usage of on-disk databases too.
+  //
+  // The maximum page count is ~2^32: https://www.sqlite.org/limits.html.
+  uint32_t page_count = 0;
+  // The maximum page size is 65536 bytes.
+  uint16_t page_size = 0;
+  {
+    sql::Statement statement(db_->GetReadonlyStatement("PRAGMA page_count"));
+    TRANSIENT_CHECK(statement.Step());
+    page_count = static_cast<uint32_t>(statement.ColumnInt(0));
+  }
+  {
+    sql::Statement statement(db_->GetReadonlyStatement("PRAGMA page_size"));
+    TRANSIENT_CHECK(statement.Step());
+    page_size = static_cast<uint16_t>(statement.ColumnInt(0));
+  }
+  return static_cast<uint64_t>(page_count) * page_size;
+}
+
 std::unique_ptr<BackingStoreTransactionImpl>
 DatabaseConnection::CreateTransaction(
     base::PassKey<BackingStoreDatabaseImpl>,
diff --git a/content/browser/indexed_db/instance/sqlite/database_connection.h b/content/browser/indexed_db/instance/sqlite/database_connection.h
index 15e4f33..d9c5e33d 100644
--- a/content/browser/indexed_db/instance/sqlite/database_connection.h
+++ b/content/browser/indexed_db/instance/sqlite/database_connection.h
@@ -83,6 +83,9 @@
   // corresponding to active blobs, but no object stores, records, etc.
   bool IsZygotic() const;
 
+  // Get the size of the database opened in-memory.
+  uint64_t GetInMemorySize() const;
+
   // Exposed to `BackingStoreDatabaseImpl`.
   std::unique_ptr<BackingStoreTransactionImpl> CreateTransaction(
       base::PassKey<BackingStoreDatabaseImpl>,
diff --git a/content/browser/media/media_internals.cc b/content/browser/media/media_internals.cc
index 9b127a3..bff0bc46 100644
--- a/content/browser/media/media_internals.cc
+++ b/content/browser/media/media_internals.cc
@@ -13,7 +13,6 @@
 #include <tuple>
 #include <utility>
 
-#include "base/compiler_specific.h"
 #include "base/containers/adapters.h"
 #include "base/feature_list.h"
 #include "base/functional/bind.h"
@@ -642,8 +641,8 @@
     int render_frame_id) {
   base::AutoLock auto_lock(lock_);
   return std::make_unique<AudioLogImpl>(
-      UNSAFE_TODO(owner_ids_[base::to_underlying(component)]++), component,
-      this, component_id, render_process_id, render_frame_id);
+      owner_ids_[base::to_underlying(component)]++, component, this,
+      component_id, render_process_id, render_frame_id);
 }
 
 void MediaInternals::SendUpdate(const std::u16string& update) {
diff --git a/content/browser/network_sandbox.cc b/content/browser/network_sandbox.cc
index c5c11f0..742ffe7e 100644
--- a/content/browser/network_sandbox.cc
+++ b/content/browser/network_sandbox.cc
@@ -25,6 +25,7 @@
 
 #include "base/win/security_util.h"
 #include "base/win/sid.h"
+#include "content/browser/network_service_instance_impl.h"
 #include "content/common/features.h"
 #include "sandbox/policy/features.h"
 #endif  // BUILDFLAG(IS_WIN)
@@ -234,15 +235,22 @@
   static constexpr DWORD kInheritance =
       CONTAINER_INHERIT_ACE | OBJECT_INHERIT_ACE;
 
+  // For cache dir only, ACL the parent above the "Cache_Data" directory to
+  // ensure that rename/delete operations can take place correctly.
+  base::FilePath directory_to_acl = directory->path();
+
+  if (directory_to_acl.BaseName() == base::FilePath(kCacheDataDirectoryName)) {
+    directory_to_acl = directory_to_acl.DirName();
+  }
   // If LPAC capability already has access to the directory then avoid
   // granting access again. This is a performance optimization.
-  if (HasAccessToPath(directory->path(), ac_sids, kAccessMask, kInheritance)) {
+  if (HasAccessToPath(directory_to_acl, ac_sids, kAccessMask, kInheritance)) {
     return true;
   }
 
   // Grant recursive access to directory. This also means new files in the
   // directory will inherit the ACE.
-  return base::win::GrantAccessToPath(directory->path(), ac_sids, kAccessMask,
+  return base::win::GrantAccessToPath(directory_to_acl, ac_sids, kAccessMask,
                                       kInheritance, /*recursive=*/true);
 #else
   if (directory->IsOpenForTransferRequired()) {
diff --git a/content/browser/network_service_browsertest.cc b/content/browser/network_service_browsertest.cc
index 5be89cfd..8df05dc 100644
--- a/content/browser/network_service_browsertest.cc
+++ b/content/browser/network_service_browsertest.cc
@@ -23,6 +23,7 @@
 #include "base/test/bind.h"
 #include "base/test/metrics/histogram_tester.h"
 #include "base/test/scoped_feature_list.h"
+#include "base/test/test_future.h"
 #include "base/test/test_timeouts.h"
 #include "base/threading/platform_thread.h"
 #include "base/time/time.h"
@@ -671,7 +672,8 @@
   // listening on it if `load_only_from_cache` is true.
   int MakeNetworkContentAndLoadUrl(bool reset_cache,
                                    bool load_only_from_cache,
-                                   const GURL& url) {
+                                   const GURL& url,
+                                   bool expect_cache_reset_failure) {
     auto file_paths = network::mojom::NetworkContextFilePaths::New();
     base::FilePath context_path = GetNetworkContextPath();
     file_paths->data_directory = context_path.Append(FILE_PATH_LITERAL("Data"));
@@ -727,17 +729,20 @@
               loop.Quit();
             }));
     loop.Run();
-    return loader->NetError();
-  }
 
-  void GetCacheFileInfo(base::File::Info& info) {
-    base::FilePath ceontxt_path = GetNetworkContextPath();
-    base::FileEnumerator cache_files(GetNetworkContextCachePath(), true,
-                                     base::FileEnumerator::FILES);
-    // Cache entries created.
-    auto file_path = cache_files.Next();
-    ASSERT_FALSE(file_path.empty());
-    ASSERT_TRUE(base::GetFileInfo(file_path, &info));
+    base::test::TestFuture<bool, int64_t> future;
+    network_context->ComputeHttpCacheSize(base::Time(), base::Time::Max(),
+                                          future.GetCallback());
+    const auto [_, size_or_error] = future.Take();
+
+    if (reset_cache) {
+      EXPECT_EQ(size_or_error,
+                expect_cache_reset_failure ? net::ERR_FAILED : 0);
+    } else {
+      EXPECT_GT(size_or_error, 0);
+    }
+    return loader->NetError();
+    ;
   }
 };
 
@@ -752,7 +757,8 @@
   ASSERT_NO_FATAL_FAILURE(StoreUrl(url));
 
   EXPECT_THAT(MakeNetworkContentAndLoadUrl(
-                  /*reset_cache=*/false, /*load_only_from_cache=*/false, url),
+                  /*reset_cache=*/false, /*load_only_from_cache=*/false, url,
+                  /*expect_cache_reset_failure=*/false),
               net::test::IsOk());
 }
 
@@ -763,9 +769,11 @@
   GURL url;
   ASSERT_NO_FATAL_FAILURE(RetrieveUrl(url));
 
-  EXPECT_THAT(MakeNetworkContentAndLoadUrl(/*reset_cache=*/false,
-                                           /*load_only_from_cache=*/true, url),
-              net::test::IsOk());
+  EXPECT_THAT(
+      MakeNetworkContentAndLoadUrl(/*reset_cache=*/false,
+                                   /*load_only_from_cache=*/true, url,
+                                   /*expect_cache_reset_failure=*/false),
+      net::test::IsOk());
 }
 
 // Using the same network context, reset the cache backend and verify that cache
@@ -774,9 +782,11 @@
   GURL url;
   ASSERT_NO_FATAL_FAILURE(RetrieveUrl(url));
 
-  EXPECT_THAT(MakeNetworkContentAndLoadUrl(/*reset_cache=*/true,
-                                           /*load_only_from_cache=*/true, url),
-              net::test::IsError(net::ERR_CACHE_MISS));
+  EXPECT_THAT(
+      MakeNetworkContentAndLoadUrl(/*reset_cache=*/true,
+                                   /*load_only_from_cache=*/true, url,
+                                   /*expect_cache_reset_failure=*/false),
+      net::test::IsError(net::ERR_CACHE_MISS));
 }
 
 #if BUILDFLAG(IS_POSIX)
@@ -792,7 +802,8 @@
   ASSERT_TRUE(base::SetPosixFilePermissions(path, /*mode=*/0));
 
   EXPECT_THAT(MakeNetworkContentAndLoadUrl(/*reset_cache=*/true,
-                                           /*load_only_from_cache=*/true, url),
+                                           /*load_only_from_cache=*/true, url,
+                                           /*expect_cache_reset_failure=*/true),
               net::test::IsError(net::ERR_CACHE_MISS));
 }
 #endif  // BUILDFLAG(IS_POSIX)
diff --git a/content/browser/network_service_instance_impl.cc b/content/browser/network_service_instance_impl.cc
index 32306e6..97b712e 100644
--- a/content/browser/network_service_instance_impl.cc
+++ b/content/browser/network_service_instance_impl.cc
@@ -124,14 +124,6 @@
 network::NetworkConnectionTracker* g_network_connection_tracker;
 bool g_network_service_is_responding = false;
 
-// A directory name that is created below the http cache path and passed to the
-// network context when creating a network context with cache enabled.
-// This must be a directory below the main cache path so operations such as
-// resetting the cache via HttpCacheParams.reset_cache can function correctly
-// as they rely on having access to the parent directory of the cache.
-const base::FilePath::CharType kCacheDataDirectoryName[] =
-    FILE_PATH_LITERAL("Cache_Data");
-
 std::unique_ptr<network::NetworkService>& GetLocalNetworkService() {
   static base::SequenceLocalStorageSlot<
       std::unique_ptr<network::NetworkService>>
diff --git a/content/browser/network_service_instance_impl.h b/content/browser/network_service_instance_impl.h
index bf432af..dadf7d8 100644
--- a/content/browser/network_service_instance_impl.h
+++ b/content/browser/network_service_instance_impl.h
@@ -9,6 +9,7 @@
 
 #include "base/callback_list.h"
 #include "base/command_line.h"
+#include "base/files/file_path.h"
 #include "base/functional/callback.h"
 #include "content/common/content_export.h"
 #include "mojo/public/cpp/bindings/remote.h"
@@ -18,6 +19,14 @@
 
 namespace content {
 
+// A directory name that is created below the http cache path and passed to the
+// network context when creating a network context with cache enabled.
+// This must be a directory below the main cache path so operations such as
+// resetting the cache via HttpCacheParams.reset_cache can function correctly
+// as they rely on having access to the parent directory of the cache.
+inline constexpr base::FilePath::CharType kCacheDataDirectoryName[] =
+    FILE_PATH_LITERAL("Cache_Data");
+
 // Creates the network::NetworkService object on the IO thread directly instead
 // of trying to go through the ServiceManager.
 // This also calls ForceInProcessNetworkService().
diff --git a/content/browser/preloading/preconnect_manager_impl.cc b/content/browser/preloading/preconnect_manager_impl.cc
index f59572b..0198265 100644
--- a/content/browser/preloading/preconnect_manager_impl.cc
+++ b/content/browser/preloading/preconnect_manager_impl.cc
@@ -76,8 +76,10 @@
           std::move(connection_change_observer_client)),
       info(info),
       creation_time(base::TimeTicks::Now()) {
-  DCHECK_GE(num_sockets, 0);
-  DCHECK(!this->network_anonymization_key.IsEmpty());
+  CHECK_GE(num_sockets, 0);
+
+  CHECK(!this->network_anonymization_key.IsEmpty() ||
+        !net::NetworkAnonymizationKey::IsPartitioningEnabled());
 }
 
 PreresolveJob::PreresolveJob(
diff --git a/content/browser/renderer_host/render_frame_host_impl.cc b/content/browser/renderer_host/render_frame_host_impl.cc
index 71c3b2a3..586690c 100644
--- a/content/browser/renderer_host/render_frame_host_impl.cc
+++ b/content/browser/renderer_host/render_frame_host_impl.cc
@@ -16100,9 +16100,11 @@
                                                                    : "hidden");
   }
 
+  base::Value::Dict crash_report_api_body;
   for (const auto& pair : crash_storage_map_) {
-    body.Set(pair.first, pair.second);
+    crash_report_api_body.Set(pair.first, pair.second);
   }
+  body.Set("crash_report_api", std::move(crash_report_api_body));
 
   if (!reason.empty()) {
     body.Set("reason", reason);
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 6e4924e..9e27be11 100644
--- a/content/browser/service_worker/service_worker_main_resource_loader.cc
+++ b/content/browser/service_worker/service_worker_main_resource_loader.cc
@@ -97,7 +97,7 @@
 }
 
 constexpr char kHistogramSyntheticResponseEligibility[] =
-    "ServiceWorker.SyntheticResponse.Eligibilty";
+    "ServiceWorker.SyntheticResponse.Eligibility";
 
 // These values are persisted to logs. Entries should not be renumbered and
 // numeric values should never be reused.
diff --git a/content/public/browser/browser_child_process_host.h b/content/public/browser/browser_child_process_host.h
index 5d7956a..858f370 100644
--- a/content/public/browser/browser_child_process_host.h
+++ b/content/public/browser/browser_child_process_host.h
@@ -80,12 +80,6 @@
   // Sets the name of the process used for metrics reporting.
   virtual void SetMetricsName(const std::string& metrics_name) = 0;
 
-  // Set the process. BrowserChildProcessHost will do this when the Launch
-  // method is used to start the process. However if the owner of this object
-  // doesn't call Launch and starts the process in another way, they need to
-  // call this method so that the process is associated with this object.
-  virtual void SetProcess(base::Process process) = 0;
-
 #if BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_IOS_TVOS)
   // Returns a PortProvider used to get the task port for child processes.
   static base::PortProvider* GetPortProvider();
diff --git a/content/public/browser/devtools_manager_delegate.cc b/content/public/browser/devtools_manager_delegate.cc
index 0fc4c7a..cd5f3305 100644
--- a/content/public/browser/devtools_manager_delegate.cc
+++ b/content/public/browser/devtools_manager_delegate.cc
@@ -11,6 +11,11 @@
 void DevToolsManagerDelegate::Inspect(DevToolsAgentHost* agent_host) {
 }
 
+scoped_refptr<DevToolsAgentHost> DevToolsManagerDelegate::OpenDevTools(
+    DevToolsAgentHost* agent_host) {
+  return nullptr;
+}
+
 void DevToolsManagerDelegate::Activate(DevToolsAgentHost* agent_host) {}
 
 std::string DevToolsManagerDelegate::GetTargetType(WebContents* wc) {
diff --git a/content/public/browser/devtools_manager_delegate.h b/content/public/browser/devtools_manager_delegate.h
index fec1fa1b..0bc78b0 100644
--- a/content/public/browser/devtools_manager_delegate.h
+++ b/content/public/browser/devtools_manager_delegate.h
@@ -25,6 +25,10 @@
   // Opens the inspector for |agent_host|.
   virtual void Inspect(DevToolsAgentHost* agent_host);
 
+  // Opens the DevTools window for |agent_host|.
+  virtual scoped_refptr<DevToolsAgentHost> OpenDevTools(
+      content::DevToolsAgentHost* agent_host);
+
   // Activates the associated inspector for `agent_host` if there
   // is one.
   virtual void Activate(DevToolsAgentHost* agent_host);
diff --git a/content/public/browser/preconnect_request.cc b/content/public/browser/preconnect_request.cc
index 94bcb9d1..6e281c3 100644
--- a/content/public/browser/preconnect_request.cc
+++ b/content/public/browser/preconnect_request.cc
@@ -13,8 +13,9 @@
     : origin(origin),
       num_sockets(num_sockets),
       network_anonymization_key(network_anonymization_key) {
-  DCHECK_GE(num_sockets, 0);
-  DCHECK(!network_anonymization_key.IsEmpty());
+  CHECK_GE(num_sockets, 0);
+  CHECK(!network_anonymization_key.IsEmpty() ||
+        !net::NetworkAnonymizationKey::IsPartitioningEnabled());
 }
 
 }  // namespace content
diff --git a/content/public/renderer/BUILD.gn b/content/public/renderer/BUILD.gn
index 864c353..201563c 100644
--- a/content/public/renderer/BUILD.gn
+++ b/content/public/renderer/BUILD.gn
@@ -114,5 +114,5 @@
     "//content/public/common:renderer_type",
   ]
 
-  deps = [ "//build:android_buildflags" ]
+  deps = [ "//ui/base" ]
 }
diff --git a/content/public/renderer/render_frame_media_playback_options.cc b/content/public/renderer/render_frame_media_playback_options.cc
index 2ed2d43..918d2a7 100644
--- a/content/public/renderer/render_frame_media_playback_options.cc
+++ b/content/public/renderer/render_frame_media_playback_options.cc
@@ -4,15 +4,24 @@
 
 #include "content/public/renderer/render_frame_media_playback_options.h"
 
-#include "build/android_buildflags.h"
 #include "build/build_config.h"
 
-namespace content {
-
-#if BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_DESKTOP_ANDROID)
-const bool kIsBackgroundMediaSuspendEnabled = true;
-#else
-const bool kIsBackgroundMediaSuspendEnabled = false;
+#if BUILDFLAG(IS_ANDROID)
+#include "ui/base/device_form_factor.h"
 #endif
 
+namespace content {
+bool IsBackgroundMediaSuspendEnabled() {
+#if BUILDFLAG(IS_ANDROID)
+  // For Android devices, do not suspend background media for large form
+  // factors.
+  auto device_form_factor = ui::GetDeviceFormFactor();
+
+  return !(device_form_factor == ui::DEVICE_FORM_FACTOR_TABLET ||
+           device_form_factor == ui::DEVICE_FORM_FACTOR_DESKTOP);
+#else
+  // For non-Android devices, always allow background media to play
+  return false;
+#endif
+}
 }  // namespace content
diff --git a/content/public/renderer/render_frame_media_playback_options.h b/content/public/renderer/render_frame_media_playback_options.h
index 6e68c65..2f721ef 100644
--- a/content/public/renderer/render_frame_media_playback_options.h
+++ b/content/public/renderer/render_frame_media_playback_options.h
@@ -10,15 +10,12 @@
 
 namespace content {
 
-// Default value for is_background_suspend_enabled is determined statically in
-// Chromium, but some content embedders (e.g. Cast) may need to change it at
-// runtime.
-CONTENT_EXPORT extern const bool kIsBackgroundMediaSuspendEnabled;
+CONTENT_EXPORT bool IsBackgroundMediaSuspendEnabled();
 
 struct RenderFrameMediaPlaybackOptions {
   // Whether the renderer should automatically suspend media playback on
   // background tabs for given |render_frame|.
-  bool is_background_suspend_enabled = kIsBackgroundMediaSuspendEnabled;
+  bool is_background_suspend_enabled = IsBackgroundMediaSuspendEnabled();
 
   // Whether background video is allowed to play for given |render_frame|.
   bool is_background_video_playback_enabled = true;
diff --git a/content/renderer/agent_scheduling_group.cc b/content/renderer/agent_scheduling_group.cc
index 80d809e7..2e45d54 100644
--- a/content/renderer/agent_scheduling_group.cc
+++ b/content/renderer/agent_scheduling_group.cc
@@ -135,8 +135,7 @@
   // TODO(crbug.com/40142495): Add necessary filters.
   // Currently, the renderer process has these filters:
   // 1. `UnfreezableMessageFilter` - in the process of being removed,
-  // 2. `PnaclTranslationResourceHost` - NaCl is going away, and
-  // 3. `AutomationMessageFilter` - needs to be handled somehow.
+  // 2. `AutomationMessageFilter` - needs to be handled somehow.
 
   channel_->Init(
       ChannelMojo::CreateClientFactory(
diff --git a/content/test/data/indexeddb/fill_quota.html b/content/test/data/indexeddb/fill_quota.html
index c1bf5ea..d67bd74 100644
--- a/content/test/data/indexeddb/fill_quota.html
+++ b/content/test/data/indexeddb/fill_quota.html
@@ -27,7 +27,10 @@
 
   var trans = db.transaction(['test123'], 'readwrite');
   trans.onabort = e => {
-    if (trans.error.name === 'QuotaExceededError') done();
+    if (trans.error.name === 'QuotaExceededError') {
+      shouldBeTrue("numTransactions > 0");
+      done();
+    }
     else fail('unexpected error ' + trans.error.name);
   };
   trans.oncomplete = getQuotaAndUsage;
diff --git a/device/fido/features.cc b/device/fido/features.cc
index 8453b2ca..3a8a749 100644
--- a/device/fido/features.cc
+++ b/device/fido/features.cc
@@ -153,11 +153,6 @@
              "WebAuthenticationNoAccountTimeout",
              base::FEATURE_ENABLED_BY_DEFAULT);
 
-// Default enabled in M134. Remove in or after M137.
-BASE_FEATURE(kSyncSecurityDomainBeforePINRenewal,
-             "kWebAuthenticationSyncSecurityDomainBeforePINRenewal",
-             base::FEATURE_ENABLED_BY_DEFAULT);
-
 // Default enabled in M135. Remove in or after M138.
 BASE_FEATURE(kWebAuthnMicrosoftSoftwareUnexportableKeyProvider,
              "WebAuthenticationMicrosoftSoftwareUnexportableKeyProvider",
diff --git a/device/fido/features.h b/device/fido/features.h
index 3a246bf..ea946e6 100644
--- a/device/fido/features.h
+++ b/device/fido/features.h
@@ -108,11 +108,6 @@
 COMPONENT_EXPORT(DEVICE_FIDO)
 BASE_DECLARE_FEATURE(kWebAuthnNoAccountTimeout);
 
-// When enabled, a sync with the Security Domain Service is performed before a
-// GPM PIN renewal.
-COMPONENT_EXPORT(DEVICE_FIDO)
-BASE_DECLARE_FEATURE(kSyncSecurityDomainBeforePINRenewal);
-
 // Enables using the Microsoft Software Key Storage Provider to store
 // unexportable keys when a TPM is not available.
 COMPONENT_EXPORT(DEVICE_FIDO)
diff --git a/docs/contributing.md b/docs/contributing.md
index 1b16bf6..99badf17 100644
--- a/docs/contributing.md
+++ b/docs/contributing.md
@@ -530,6 +530,9 @@
   (Google internal). If you need an exception or help, please contact
   chromium-code-health-rotation@google.com.
 
+- **When using AI coding assistants, follow the [Chromium AI Coding
+  Policy](../agents/ai_policy.md).**
+
 ## Tips
 
 ### Review etiquette
diff --git a/internal b/internal
index 736d4a8..2a2c52e 160000
--- a/internal
+++ b/internal
@@ -1 +1 @@
-Subproject commit 736d4a81e30ef839e1580ecfc8474980d852a542
+Subproject commit 2a2c52e2447fbdd311a095769463448ba2dc317d
diff --git a/ios/chrome/app/resources/Info.plist b/ios/chrome/app/resources/Info.plist
index 30454be..3d37f73 100644
--- a/ios/chrome/app/resources/Info.plist
+++ b/ios/chrome/app/resources/Info.plist
@@ -174,7 +174,7 @@
 		</dict>
 	</array>
 	<key>UILaunchStoryboardName</key>
-	<string>LaunchScreen.storyboard</string>
+	<string>LaunchScreen</string>
 	<key>LSApplicationQueriesSchemes</key>
 	<array>
 		<string>googledrive</string>
diff --git a/ios/chrome/app/strings/ios_chromium_strings.grd b/ios/chrome/app/strings/ios_chromium_strings.grd
index 560b652..d0f69be 100644
--- a/ios/chrome/app/strings/ios_chromium_strings.grd
+++ b/ios/chrome/app/strings/ios_chromium_strings.grd
@@ -778,8 +778,8 @@
       <message name="IDS_IOS_NOTIFICATIONS_TIPS_SIGNIN_TITLE" desc="Text for the title of a Tips notification that encourages the user to sign in to their account">
         Chromium Tip: Sign in to Chromium
       </message>
-      <message name="IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE" desc="TODO">
-        Chromium Tip: Verify it's you
+      <message name="IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE" desc="Text for the title of a Tips notification that starts a re-authentication flow, which will allow users to access their passwords.">
+        Chromium Tip: Get your passwords
       </message>
       <message name="IDS_IOS_NOTIFICATIONS_TIPS_WHATS_NEW_BODY" desc="Text for the body of a Tips notification that takes the user to the Whats New page">
         Explore new features that help you get the most out of Chromium.
diff --git a/ios/chrome/app/strings/ios_chromium_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1 b/ios/chrome/app/strings/ios_chromium_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
index 3f2227f..50b028e 100644
--- a/ios/chrome/app/strings/ios_chromium_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
+++ b/ios/chrome/app/strings/ios_chromium_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
@@ -1 +1 @@
-32e105551ceb340d4c0821d4ffb4f0127e802917
\ No newline at end of file
+a326fb9a3968dc41a5cbf1fafbbeab1c0b72e2cd
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_google_chrome_strings.grd b/ios/chrome/app/strings/ios_google_chrome_strings.grd
index a9c5144..8ca099bf 100644
--- a/ios/chrome/app/strings/ios_google_chrome_strings.grd
+++ b/ios/chrome/app/strings/ios_google_chrome_strings.grd
@@ -778,8 +778,8 @@
       <message name="IDS_IOS_NOTIFICATIONS_TIPS_SIGNIN_TITLE" desc="Text for the title of a Tips notification that encourages the user to sign in to their account">
         Chrome Tip: Sign in to Chrome
       </message>
-      <message name="IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE" desc="TODO">
-        Chrome Tip: Verify it's you
+      <message name="IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE" desc="Text for the title of a Tips notification that starts a re-authentication flow, which will allow users to access their passwords.">
+        Chrome Tip: Get your passwords
       </message>
       <message name="IDS_IOS_NOTIFICATIONS_TIPS_WHATS_NEW_BODY" desc="Text for the body of a Tips notification that takes the user to the Whats New page">
         Explore new features that help you get the most out of Chrome.
diff --git a/ios/chrome/app/strings/ios_google_chrome_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1 b/ios/chrome/app/strings/ios_google_chrome_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
index d8367760..2585ced 100644
--- a/ios/chrome/app/strings/ios_google_chrome_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
+++ b/ios/chrome/app/strings/ios_google_chrome_strings_grd/IDS_IOS_NOTIFICATIONS_TIPS_TRUSTED_VAULT_KEY_RETRIVAL_TITLE.png.sha1
@@ -1 +1 @@
-1070abc7aaa098654daab903c9f297c12f0a1b59
\ No newline at end of file
+37857efcba2fd925a9bf4acdff34c1716db12ea0
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings.grd b/ios/chrome/app/strings/ios_strings.grd
index 5a40c45..152a87ae 100644
--- a/ios/chrome/app/strings/ios_strings.grd
+++ b/ios/chrome/app/strings/ios_strings.grd
@@ -6018,27 +6018,57 @@
       <message name="IDS_IOS_SETTINGS_AUTOFILL_ACCOUNT_ADDRESS_FOOTER_TEXT" desc="Footer text of an account address profile when it is viewed in settings. [iOS only]">
           You can use saved addresses across Google products. This address is saved in your Google Account, <ph name="USER_EMAIL">$1<ex>janedoe@google.com</ex></ph>.
       </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESSES_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete account addresses. [iOS only]">
+          This deletes addresses saved in your Google Account <ph name="USER_EMAIL">$1<ex>janedoe@google.com</ex></ph>.
+      </message>
       <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESS_CONFIRMATION_TITLE" desc="Title of the confirmation shown to the user when an account address is deleted. [iOS only]">
           {count, plural,
           =1 {This address will be deleted from your Google Account (<ph name="USER_EMAIL">{email}<ex>janedoe@google.com</ex></ph>) and from this device.}
           other {These addresses will be deleted from your Google Account (<ph name="USER_EMAIL">{email}<ex>janedoe@google.com</ex></ph>) and from this device.}}
       </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete account and home or work addresses. [iOS only]">
+          This deletes addresses saved on this device. It also deletes some info from your Google Account but not basic info like your name or Home address.
+      </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESSES_CONFIRMATION_BUTTON" desc="Confirmation button title shown to the user when the address is deleted. [iOS only]">
+          Delete addresses
+      </message>
       <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESS_CONFIRMATION_BUTTON" desc="Confirmation button title shown to the user when the address is deleted. [iOS only]">
           {count, plural,
           =1 {Delete address}
           other {Delete addresses}}
       </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_HOME_WORK_ADDRESS_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete home or work addresses. [iOS only]">
+          This removes selected info from Chrome, but it doesn’t delete this info from your Google Account.
+      </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_ADDRESS_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete local and account addresses. [iOS only]">
+          This deletes addresses saved on this device. It also deletes addresses saved in your Google Account <ph name="USER_EMAIL">$1<ex>janedoe@google.com</ex></ph>.
+      </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete local, account and home or work addresses. [iOS only]">
+          This deletes addresses saved on this device. It also deletes some info from your Google Account but not basic info like your name or Home address.
+      </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESSES_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete local addresses. [iOS only]">
+          This deletes addresses saved on this device.
+      </message>
       <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESS_CONFIRMATION_TITLE" desc="Title of the confirmation shown to the user when a local address is deleted. [iOS only]">
           {count, plural,
           =1 {This address will be deleted from this device.}
           other {These addresses will be deleted from this device.}}
       </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_HOME_WORK_ADDRESS_CONFIRMATION_TITLE" desc="Title for the sheet shown to the user for confirmation to delete local and home or work addresses. [iOS only]">
+          This deletes addresses saved on this device. It also removes selected info from Chrome, but it doesn’t delete this info from your Google Account.
+      </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON" desc="Edit button shown as an option in the address deletion confirmation sheet. [iOS only]">
+          Edit in Google Account
+      </message>
       <message name="IDS_IOS_SETTINGS_AUTOFILL_MIGRATE_ADDRESS_TO_ACCOUNT_BUTTON_DESCRIPTION" desc="Button description asking the user to migrate the local address to account. [iOS only]">
           This address is saved only to this device. To use it on your other devices, save it in your Google Account, <ph name="USER_EMAIL">$1<ex>janedoe@google.com</ex></ph>
       </message>
       <message name="IDS_IOS_SETTINGS_AUTOFILL_MIGRATE_ADDRESS_TO_ACCOUNT_CONFIRMATION_TEXT" desc="Text shown to the user after the migration of address from local to account was succesfull [iOS only]">
                 Address moved to your account <ph name="USER_EMAIL">$1<ex>janedoe@google.com</ex></ph>
       </message>
+      <message name="IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON" desc="Confirmation button title shown to the user when the address is removed. [iOS only]">
+          Remove addresses
+      </message>
       <message name="IDS_IOS_SETTINGS_DELETE_ALL_CREDENTIALS" desc="Title for the authentication page when the user tries to delete all saved credentials. [iOS only]">
           To delete all passwords manager data
       </message>
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESSES_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESSES_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..8ae2c19
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESSES_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+bf3e047c7820c7e50f695d686cddd88712a1e457
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..49d0275
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+ce85522749a005b5c3291b68725e0099c6883772
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESSES_CONFIRMATION_BUTTON.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESSES_CONFIRMATION_BUTTON.png.sha1
new file mode 100644
index 0000000..dcebd895
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESSES_CONFIRMATION_BUTTON.png.sha1
@@ -0,0 +1 @@
+5acacc2f392e87cd41fc9c20b64a89fd0e036f62
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..7a82bd56
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+b4cd54593429ebea70268b918a22640fd5d6e3ec
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_ADDRESS_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_ADDRESS_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..b886881
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_ADDRESS_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+380179dfb646999fe5968d2b6b6bb9750fc275ed
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..241e6cf
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+b74be38b3c98bb38789d3ba2db953d2a7115c214
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESSES_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESSES_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..dcebd895
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESSES_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+5acacc2f392e87cd41fc9c20b64a89fd0e036f62
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
new file mode 100644
index 0000000..dd815eef
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_HOME_WORK_ADDRESS_CONFIRMATION_TITLE.png.sha1
@@ -0,0 +1 @@
+7534001fe9155acbc3d2484f9724226793ae2a81
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON.png.sha1
new file mode 100644
index 0000000..7a82bd56
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON.png.sha1
@@ -0,0 +1 @@
+b4cd54593429ebea70268b918a22640fd5d6e3ec
\ No newline at end of file
diff --git a/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON.png.sha1 b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON.png.sha1
new file mode 100644
index 0000000..7a82bd56
--- /dev/null
+++ b/ios/chrome/app/strings/ios_strings_grd/IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON.png.sha1
@@ -0,0 +1 @@
+b4cd54593429ebea70268b918a22640fd5d6e3ec
\ No newline at end of file
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 48d40c96..2c13f14 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">‏سيعرض Chromium خيار حفظ كلمة المرور.</translation>
 <translation id="3827545470516145620">يتم توفير حماية أمنية عادية على هذا الجهاز.</translation>
 <translation id="3833326979834193417">‏يشغّل Chromium ميزة "تأكيد السلامة" تلقائيًا كل يوم للحفاظ على أمان معلوماتك من عمليات اختراق البيانات والمواقع الإلكترونية غير الآمنة وغيرها من المشاكل. يمكنك العثور على مزيد من المعلومات حول ميزة "تأكيد السلامة" في الإعدادات.</translation>
+<translation id="3845223911364528001">‏يُرجى الرجوع إلى Chromium لتحميل الملف</translation>
 <translation id="3855938650519180865">‏الميزات الجديدة في Chromium</translation>
 <translation id="3886689467633467988">‏يمكنك تسجيل الدخول إلى هذا الموقع الإلكتروني وإلى Chromium للحصول على إشاراتك المرجعية وغيرها على جميع أجهزتك.</translation>
 <translation id="3949514465204582407">‏نصيحة من Chromium: يمكنك الوصول إلى كلمات المرور في أي تطبيق</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_az.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_az.xtb
index 48674ffe..b8257bb2 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_az.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_az.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium parolu yadda saxlamağı təklif edəcək.</translation>
 <translation id="3827545470516145620">Bu cihazda standart təhlükəsizlik qoruması əldə edirsiniz</translation>
 <translation id="3833326979834193417">Chromium sizi verilənlərin pozulması, güvənsiz veb-sayt və s. təhlükələrdən qorumaq üçün hər gün avtomatik Təhlükəsizlik yoxlanışı icra edir. Ayarlarda Təhlükəsizlik yoxlanışı haqqında ətraflı məlumat əldə edə bilərsiniz.</translation>
+<translation id="3845223911364528001">Faylınızı yükləmək üçün Chromium-a qayıdın</translation>
 <translation id="3855938650519180865">Chromium-da yeniliklər</translation>
 <translation id="3886689467633467988">Əlfəcinləri və s. bütün cihazlarda əldə etmək üçün bu sayta və Chromium-a daxil olun.</translation>
 <translation id="3949514465204582407">Chromium tövsiyəsi: Parolları istənilən tətbiqdə əldə edin</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_be.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_be.xtb
index 6cf6733..f62f71e 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_be.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_be.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium прапануе захаваць пароль.</translation>
 <translation id="3827545470516145620">Вы атрымліваеце стандартную абарону бяспекі на гэтай прыладзе</translation>
 <translation id="3833326979834193417">Chromium аўтаматычна выконвае праверку бяспекі штодзень, каб абараніць вас ад уцечкі даных, небяспечных вэб-сайтаў і іншых пагроз. Даведацца больш аб праверцы бяспекі можна ў наладах.</translation>
+<translation id="3845223911364528001">Вярніцеся ў Chromium, каб запампаваць файл</translation>
 <translation id="3855938650519180865">Што новага ў Chromium</translation>
 <translation id="3886689467633467988">Увайдзіце на сайт і ў Chromium, каб карыстацца паролямі, закладкамі і іншым змесцівам на ўсіх сваіх прыладах.</translation>
 <translation id="3949514465204582407">Парада Chromium: выкарыстоўвайце паролі ў любой праграме</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_bn.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_bn.xtb
index b4b15101..fe7279c 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_bn.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_bn.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium আপনার পাসওয়ার্ড সেভ করার সুবিধা প্রদান করবে।</translation>
 <translation id="3827545470516145620">এই ডিভাইসে আপনি স্টান্ডার্ড নিরাপত্তামূলক সুরক্ষা পাচ্ছেন</translation>
 <translation id="3833326979834193417">Chromium, ডেটার নিরাপত্তা লঙ্ঘন, অসুরক্ষিত ওয়েবসাইট ও আরও অনেক কিছু থেকে আপনাকে রক্ষা করতে, প্রতিদিন অটোমেটিক 'নিরাপত্তা সংক্রান্ত পরীক্ষা' ফিচার রান করে। সেটিংস থেকে আপনি 'নিরাপত্তা সংক্রান্ত পরীক্ষা' ফিচার সম্পর্কে আরও জানতে পারবেন।</translation>
+<translation id="3845223911364528001">আপনার ফাইল আপলোড করতে Chromium-এ ফিরে যান</translation>
 <translation id="3855938650519180865">Chromium-এ নতুন কী কী রয়েছে</translation>
 <translation id="3886689467633467988">আপনার ডিভাইসে আপনার বুকমার্ক ও আরও অনেক কিছু পেতে এই সাইট ও Chromium-এ সাইন-ইন করুন।</translation>
 <translation id="3949514465204582407">Chromium সম্পর্কিত পরামর্শ: যেকোনও অ্যাপে আপনার পাসওয়ার্ড পান</translation>
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 7306dde..84e4dd8a 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium će ponuditi opciju da sačuva lozinku.</translation>
 <translation id="3827545470516145620">Dobijate standardnu sigurnosnu zaštitu na ovom uređaju</translation>
 <translation id="3833326979834193417">Chromium automatski pokreće sigurnosnu provjeru svakog dana da vas zaštiti od narušavanja podataka, nesigurnih web lokacija i drugog. U Postavkama možete pronaći više informacija o sigurnosnoj provjeri.</translation>
+<translation id="3845223911364528001">Vratite se na Chromium da biste prenijeli datoteku</translation>
 <translation id="3855938650519180865">Šta je novo u Chromiumu</translation>
 <translation id="3886689467633467988">Prijavite se na ovu web lokaciju i u Chromium da dobijete svoje oznake i još mnogo toga na svim svojim uređajima.</translation>
 <translation id="3949514465204582407">Savjet za Chromium: dobijte lozinke u bilo kojoj aplikaciji</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_fi.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_fi.xtb
index 59c3a90c..e70abeab 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_fi.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_fi.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium tarjoutuu tallentamaan salasanasi.</translation>
 <translation id="3827545470516145620">Tällä laitteella on perustason suojaus</translation>
 <translation id="3833326979834193417">Chromium tekee turvatarkistuksen automaattisesti joka päivä suojatakseen sinua esimerkiksi tietosuojaloukkauksilta ja riskialttiilta verkkosivustoilta. Asetuksista löytyy lisätietoa turvatarkistuksesta.</translation>
+<translation id="3845223911364528001">Palaa Chromiumiin ja lataa tiedosto</translation>
 <translation id="3855938650519180865">Uutta Chromiumissa</translation>
 <translation id="3886689467633467988">Kirjaudu tälle sivustolle ja Chromiumiin, niin voit käyttää kirjanmerkkejä ja muita asetuksia kaikilla laitteillasi.</translation>
 <translation id="3949514465204582407">Chromium-vinkki: Käytä salasanoja missä tahansa sovelluksessa</translation>
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 3324b56a..d37cd2d 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Mag-aalok ang Chromium na i-save ang iyong password.</translation>
 <translation id="3827545470516145620">Mayroon kang standard na proteksyon sa seguridad sa device na ito</translation>
 <translation id="3833326979834193417">Awtomatikong pinapatakbo ng Chromium ang Pag-check sa Kaligtasan araw-araw para panatilihin kang ligtas laban sa mga paglabag sa data, hindi ligtas na website, at higit pa. Makakakita ka ng higit pa tungkol sa Pag-check sa Kaligtasan sa Mga Setting.</translation>
+<translation id="3845223911364528001">Bumalik sa Chromium para i-upload ang iyong file</translation>
 <translation id="3855938650519180865">Ano'ng Bago sa Chromium</translation>
 <translation id="3886689467633467988">Mag-sign in sa site na ito at sa Chromium para makuha mo ang iyong mga bookmark at higit pa sa lahat ng device mo.</translation>
 <translation id="3949514465204582407">Tip sa Chromium: Makuha ang iyong mga password sa anumang app</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_gu.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_gu.xtb
index f379c1c8..9e575a4 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_gu.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_gu.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium તમારો પાસવર્ડ સાચવવાનું ઑફર કરશે.</translation>
 <translation id="3827545470516145620">તમે આ ડિવાઇસ માટે સ્ટૅન્ડર્ડ સુરક્ષા સંરક્ષણ મેળવી રહ્યા છો</translation>
 <translation id="3833326979834193417">Chromium દરરોજ ઑટોમૅટિક રીતે સલામતી માટે તપાસ ચલાવે છે, જેથી તમને ડેટા ઉલ્લંઘનની ઘટનાઓ, અસલામત વેબસાઇટ અને બીજા ઘણા જોખમોથી સલામત રાખી શકાય. તમે સેટિંગમાં જઈને સલામતી માટે તપાસની સુવિધા વિશે વધુ જાણી શકો છો.</translation>
+<translation id="3845223911364528001">તમારી ફાઇલ અપલોડ કરવા માટે, Chromium પર પાછા ફરો</translation>
 <translation id="3855938650519180865">Chromiumમાં નવું શું છે</translation>
 <translation id="3886689467633467988">તમારા બધા ડિવાઇસ પર તમારા બુકમાર્ક વગેરે મેળવવા માટે, આ સાઇટ અને Chromiumમાં સાઇન ઇન કરો.</translation>
 <translation id="3949514465204582407">Chromium ટિપ: કોઈપણ ઍપમાં તમારા પાસવર્ડ મેળવો</translation>
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 21a13b9..903f630 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium će ponuditi spremanje zaporke.</translation>
 <translation id="3827545470516145620">Imate standardnu zaštitu sigurnosti na ovom uređaju</translation>
 <translation id="3833326979834193417">Chromium automatski pokreće sigurnosnu provjeru svaki dan kako bi vas zaštitio od neovlaštenog pristupa podacima, nesigurnih web-lokacija i drugih opasnosti. Više o sigurnosnoj provjeri možete pronaći u postavkama.</translation>
+<translation id="3845223911364528001">Vratite se na Chromium da biste prenijeli datoteku</translation>
 <translation id="3855938650519180865">Novosti u Chromiumu</translation>
 <translation id="3886689467633467988">Prijavite se na ovu web-lokaciju i Chromium kako biste imali pristup svojim oznakama i još toga na svim svojim uređajima.</translation>
 <translation id="3949514465204582407">Savjet za Chromium: dohvatite svoje zaporke u bilo kojoj aplikaciji</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_hu.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_hu.xtb
index 26daa6b..c2ccc420 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_hu.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_hu.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">A Chromium felkínálja a jelszó mentését.</translation>
 <translation id="3827545470516145620">Normál biztonsági védelemben részesül ezen az eszközön</translation>
 <translation id="3833326979834193417">A Chromium automatikusan futtat egy biztonsági ellenőrzést mindennap, hogy megvédje Önt az adatvédelmi incidensektől, a nem biztonságos webhelyektől és még sok mástól. A biztonsági ellenőrzésről a Beállításokban találhat további információt.</translation>
+<translation id="3845223911364528001">A fájl feltöltéséhez térjen vissza a Chromiumhoz</translation>
 <translation id="3855938650519180865">A Chromium újdonságai</translation>
 <translation id="3886689467633467988">Jelentkezzen be erre a webhelyre és a Chromiumba, hogy az összes eszközén hozzáférhessen könyvjelzőihez és még sok minden máshoz.</translation>
 <translation id="3949514465204582407">Chromium-tipp: Hozzáférhet a jelszavaihoz bármilyen alkalmazásban</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_iw.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_iw.xtb
index cc6cfac..1d013fdd 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_iw.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_iw.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">‏‫Chromium יציע לשמור את הסיסמה.</translation>
 <translation id="3827545470516145620">במכשיר הזה יש אבטחה ברמה רגילה</translation>
 <translation id="3833326979834193417">‏Chromium מפעיל בדיקת אבטחה באופן אוטומטי מדי יום כדי להגן עליך מפני פרצות באבטחת מידע, אתרים לא בטוחים ועוד. מידע נוסף על בדיקת האבטחה זמין בהגדרות.</translation>
+<translation id="3845223911364528001">‏כדי להעלות את הקובץ, צריך לחזור ל-Chromium</translation>
 <translation id="3855938650519180865">‏מה חדש ב-Chromium</translation>
 <translation id="3886689467633467988">‏יש לך אפשרות להיכנס לאתר הזה ול-Chromium כדי שהסימניות, הסיסמאות ונתונים נוספים יופיעו בכל המכשירים שלך.</translation>
 <translation id="3949514465204582407">‏טיפ ל-Chromium: גישה לסיסמאות מכל אפליקציה</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_kk.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_kk.xtb
index 5024610..911273c7 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_kk.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_kk.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium құпия сөзіңізді сақтауды ұсынады.</translation>
 <translation id="3827545470516145620">Бұл құрылғыда стандартты қауіпсіздік жүйесі қолданылады</translation>
 <translation id="3833326979834193417">Chromium деректерге рұқсатсыз қол сұғудан, қауіпті веб-сайттар мен басқа да зиян әрекеттерден қорғау үшін қауіпсіздік тексерісін күнде автоматты түрде жүргізеді. Қауіпсіздік тексерісі туралы толық ақпаратты параметрлерден қарасаңыз болады.</translation>
+<translation id="3845223911364528001">Файлды жүктеп салу үшін Chromium-ге оралыңыз.</translation>
 <translation id="3855938650519180865">Chromium-дегі жаңалықтар</translation>
 <translation id="3886689467633467988">Барлық құрылғыда бетбелгілер мен т.б. алу үшін осы сайт пен Chromium-ге кіріңіз.</translation>
 <translation id="3949514465204582407">Chromium кеңесі: құпия сөздерді кез келген қолданбада алыңыз</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_kn.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_kn.xtb
index 175f375..7d05fb5d 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_kn.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_kn.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಸೇವ್‌ ಮಾಡಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ.</translation>
 <translation id="3827545470516145620">ಈ ಸಾಧನದಲ್ಲಿ ನೀವು ಪ್ರಮಾಣಿತ ಭದ್ರತಾ ರಕ್ಷಣೆಯನ್ನು ಪಡೆಯುತ್ತಿರುವಿರಿ</translation>
 <translation id="3833326979834193417">ಡೇಟಾ ಉಲ್ಲಂಘನೆಗಳು, ಅಸುರಕ್ಷಿತ ವೆಬ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಿಂದ ನಿಮ್ಮನ್ನು ಸುರಕ್ಷಿತವಾಗಿರಿಸಲು Chromium ಸ್ವಯಂಚಾಲಿತವಾಗಿ ದೈನಂದಿನ ಸುರಕ್ಷತಾ ಪರಿಶೀಲನೆಯನ್ನು ರನ್ ಮಾಡುತ್ತದೆ. ನೀವು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಸುರಕ್ಷತೆಯ ಪರಿಶೀಲನೆಯ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು.</translation>
+<translation id="3845223911364528001">ನಿಮ್ಮ ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲು Chromium ಗೆ ಹಿಂತಿರುಗಿ</translation>
 <translation id="3855938650519180865">Chromium ನಲ್ಲಿ ಹೊಸತೇನಿದೆ</translation>
 <translation id="3886689467633467988">ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು ಮತ್ತು ಇತ್ಯಾದಿಗಳನ್ನು ಪಡೆಯಲು ಈ ಸೈಟ್ ಮತ್ತು Chromium ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ.</translation>
 <translation id="3949514465204582407">Chromium ಸಲಹೆ: ಯಾವುದೇ ಆ್ಯಪ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಪಡೆಯಿರಿ</translation>
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 d4de420..150a295 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium तुमचा पासवर्ड सेव्ह करण्याची ऑफर देईल.</translation>
 <translation id="3827545470516145620">तुम्हाला या डिव्हाइसवर साधारण सुरक्षा संरक्षण मिळत आहे</translation>
 <translation id="3833326979834193417">डेटा भंग, असुरक्षित वेबसाइट आणि आणखी बऱ्याच गोष्टींपासून तुमचे संरक्षण करण्यासाठी Chromium आपोआप सुरक्षितता तपासणी दररोज रन करते. तुम्हाला सेटिंग्ज मध्ये सुरक्षितता तपासणी बद्दल आणखी माहिती मिळू शकते.</translation>
+<translation id="3845223911364528001">तुमची फाइल अपलोड करण्यासाठी Chromium वर परत या</translation>
 <translation id="3855938650519180865">Chromium मध्ये नवीन काय आहे</translation>
 <translation id="3886689467633467988">तुमच्या सर्व डिव्हाइसवर तुमचे बुकमार्क आणि आणखी बऱ्याच गोष्टी मिळवण्यासाठी या साइटवर व Chromium मध्ये साइन इन करा.</translation>
 <translation id="3949514465204582407">Chromium टीप: कोणत्याही अ‍ॅपमध्ये तुमचे पासवर्ड मिळवा</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_nl.xtb
index 79be1ab..d715842 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_nl.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_nl.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium biedt aan om je wachtwoord op te slaan.</translation>
 <translation id="3827545470516145620">Je krijgt standaardbeveiliging op dit apparaat</translation>
 <translation id="3833326979834193417">Chromium voert elke dag automatisch de Veiligheidscheck uit om je te beschermen tegen onder andere gegevenslekken en onveilige websites. Je vindt meer informatie over de Veiligheidscheck in Instellingen.</translation>
+<translation id="3845223911364528001">Ga terug naar Chromium om je bestand te uploaden</translation>
 <translation id="3855938650519180865">Nieuw in Chromium</translation>
 <translation id="3886689467633467988">Log in op deze site en bij Chromium om onder andere je bookmarks op al je apparaten te gebruiken.</translation>
 <translation id="3949514465204582407">Chromium-tip: Krijg je wachtwoorden in elke app</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
index 81e0575c..f02921b1 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium tilbyr å lagre passordet ditt.</translation>
 <translation id="3827545470516145620">Du får standard sikkerhetsbeskyttelse på denne enheten</translation>
 <translation id="3833326979834193417">Chromium kjører sikkerhetssjekken automatisk hver dag for å beskytte deg mot databrudd, utrygge nettsteder med mer. Du kan finne ut mer om sikkerhetssjekken i innstillingene.</translation>
+<translation id="3845223911364528001">Gå tilbake til Chromium for å laste opp filen</translation>
 <translation id="3855938650519180865">Dette er nytt i Chromium</translation>
 <translation id="3886689467633467988">Logg på dette nettstedet og Chromium for å få bokmerkene dine med mer på alle enhetene dine.</translation>
 <translation id="3949514465204582407">Chromium-tips: Se passordene dine i alle apper</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_or.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_or.xtb
index 2296b4c..908beb8 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_or.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_or.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">ଆପଣଙ୍କ ପାସୱାର୍ଡକୁ ସେଭ କରିବା ପାଇଁ Chromium ଅଫର କରିବ।</translation>
 <translation id="3827545470516145620">ଏହି ଡିଭାଇସରେ ଆପଣ ଷ୍ଟାଣ୍ଡାର୍ଡ ସୁରକ୍ଷା ପାଉଛନ୍ତି</translation>
 <translation id="3833326979834193417">ଡାଟା ଉଲ୍ଲଙ୍ଘନ, ଅସୁରକ୍ଷିତ ୱେବସାଇଟ ଏବଂ ଆହୁରି ଅନେକ କିଛିରୁ ଆପଣଙ୍କୁ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ Chromium ସ୍ୱତଃ ପ୍ରତିଦିନ ସୁରକ୍ଷା ଯାଞ୍ଚ ଚଲାଏ। ସେଟିଂସରେ ଆପଣ ସୁରକ୍ଷା ଯାଞ୍ଚ ବିଷୟରେ ଅଧିକ ସୂଚନା ପାଇପାରିବେ।</translation>
+<translation id="3845223911364528001">ଆପଣଙ୍କ ଫାଇଲ ଅପଲୋଡ କରିବାକୁ Chromiumକୁ ଫେରନ୍ତୁ</translation>
 <translation id="3855938650519180865">Chromiumରେ ନୂଆ କଣ ଅଛି</translation>
 <translation id="3886689467633467988">ଆପଣଙ୍କ ସମସ୍ତ ଡିଭାଇସରେ ଆପଣଙ୍କର ବୁକମାର୍କଗୁଡ଼ିକ ଏବଂ ଆହୁରି ଅନେକ କିଛି ପାଇବା ପାଇଁ ଏହି ସାଇଟ ଏବଂ Chromiumରେ ସାଇନ ଇନ କରନ୍ତୁ।</translation>
 <translation id="3949514465204582407">Chromium ଟିପ: ଯେ କୌଣସି ଆପରେ ଆପଣଙ୍କର ପାସୱାର୍ଡଗୁଡ଼ିକୁ ପାଆନ୍ତୁ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ru.xtb
index 63f9a715..ca28c274 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ru.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium предложит сохранить пароль.</translation>
 <translation id="3827545470516145620">На этом устройстве используется стандартная система защиты.</translation>
 <translation id="3833326979834193417">Chromium ежедневно автоматически запускает проверку безопасности, чтобы обеспечить защиту от утечки данных, подозрительных сайтов и других проблем. Больше о проверке безопасности можно узнать в настройках.</translation>
+<translation id="3845223911364528001">Чтобы загрузить файл, вернитесь в Chromium.</translation>
 <translation id="3855938650519180865">Что нового в Chromium</translation>
 <translation id="3886689467633467988">Войдите на этот сайт и в Chromium, чтобы синхронизировать закладки и другую информацию на своих устройствах.</translation>
 <translation id="3949514465204582407">Совет от Chromium: легко вводите пароли в любом приложении</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_sl.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_sl.xtb
index eb2b374..c2acb71 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_sl.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_sl.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium bo ponudil shranjevanje gesla.</translation>
 <translation id="3827545470516145620">V tej napravi uporabljate standardno varnostno zaščito</translation>
 <translation id="3833326979834193417">Chromium vsak dan samodejno izvede varnostno preverjanje, da vas varuje pred podatkovnimi kršitvami, spletnimi mesti, ki niso varna, in drugim. Več o varnostnem preverjanju lahko preberete v nastavitvah.</translation>
+<translation id="3845223911364528001">Vrnite se v Chromium, če želite naložiti datoteko</translation>
 <translation id="3855938650519180865">Novosti v Chromiumu</translation>
 <translation id="3886689467633467988">Prijavite se na tem spletnem mestu in v Chromiumu, če želite dostopati do zaznamkov in drugega v vseh napravah.</translation>
 <translation id="3949514465204582407">Nasvet za Chromium: Dostopajte do gesel v poljubni aplikaciji</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ta.xtb
index 50e72b0..c2fb304 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ta.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">உங்கள் கடவுச்சொற்களைச் சேமிப்பதற்கு Chromium கேட்கும்.</translation>
 <translation id="3827545470516145620">இந்தச் சாதனத்தில் நிலையான பாதுகாப்பு அம்சத்தைப் பெறுகிறீர்கள்</translation>
 <translation id="3833326979834193417">தரவு மீறல்கள், பாதுகாப்பற்ற இணையதளங்கள் மற்றும் பலவற்றில் இருந்து உங்களைப் பாதுகாக்க, பாதுகாப்புச் சரிபார்ப்பைத் தினந்தோறும் Chromium தானாகவே இயக்கும். அமைப்புகளுக்குச் சென்று பாதுகாப்புச் சரிபார்ப்பு குறித்து மேலும் தெரிந்துகொள்ளலாம்.</translation>
+<translation id="3845223911364528001">உங்கள் ஃபைலைப் பதிவேற்ற Chromiumமிற்குச் செல்லவும்</translation>
 <translation id="3855938650519180865">Chromium புதிய அம்சங்கள்</translation>
 <translation id="3886689467633467988">உங்கள் சாதனங்கள் அனைத்திலும் உங்கள் புக்மார்க்குகள் மற்றும் பலவற்றைப் பெற இந்தத் தளத்திலும் Chromium உலாவியிலும் உள்நுழையுங்கள்.</translation>
 <translation id="3949514465204582407">Chromium உதவிக்குறிப்பு: நீங்கள் சேமித்த கடவுச்சொற்களை எந்தவொரு ஆப்ஸிலும் பயன்படுத்தலாம்</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
index 19a27d3..6d55fb74 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">మీకు Chromium మీ పాస్‌వర్డ్‌ను సేవ్ చేసే ఆప్షన్‌ను ఇస్తుంది.</translation>
 <translation id="3827545470516145620">ఈ పరికరంలో మీరు స్టాండర్డ్ సెక్యూరిటీ రక్షణను పొందుతున్నారు</translation>
 <translation id="3833326979834193417">డేటా ఉల్లంఘనలు, సురక్షితం కాని వెబ్‌సైట్‌లు, మరిన్నింటి నుండి మిమ్మల్ని సురక్షితంగా ఉంచడానికి Chromium ప్రతిరోజూ సేఫ్టీ చెక్‌ను ఆటోమేటిక్‌గా అమలు చేస్తుంది. మీరు సెట్టింగ్‌లలో సేఫ్టీ చెక్ గురించి మరింత తెలుసుకోవచ్చు.</translation>
+<translation id="3845223911364528001">మీ ఫైల్‌ను అప్‌లోడ్ చేయడానికి Chromiumకు తిరిగి వెళ్లండి</translation>
 <translation id="3855938650519180865">Chromiumలో కొత్త అప్‌డేట్‌లు ఏంటి</translation>
 <translation id="3886689467633467988">మీ పరికరాలన్నింటిలో మీ బుక్‌మార్క్‌లతో పాటు మరిన్నింటిని పొందడానికి ఈ సైట్‌కు, Chromiumకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="3949514465204582407">Chromium చిట్కా: మీ పాస్‌వర్డ్‌లను ఏ యాప్‌లోనైనా పొందండి</translation>
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 be1ad9bb..8e13201b7 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium จะเสนอให้บันทึกรหัสผ่าน</translation>
 <translation id="3827545470516145620">คุณกำลังได้รับการรักษาความปลอดภัยแบบมาตรฐานในอุปกรณ์นี้</translation>
 <translation id="3833326979834193417">Chromium เรียกใช้การตรวจสอบความปลอดภัยโดยอัตโนมัติทุกวันเพื่อช่วยให้คุณปลอดภัยจากการละเมิดข้อมูล เว็บไซต์ที่เป็นอันตราย และอื่นๆ ดูข้อมูลเพิ่มเติมเกี่ยวกับการตรวจสอบความปลอดภัยได้ในการตั้งค่า</translation>
+<translation id="3845223911364528001">กลับไปที่ Chromium เพื่ออัปโหลดไฟล์</translation>
 <translation id="3855938650519180865">มีอะไรใหม่ใน Chromium</translation>
 <translation id="3886689467633467988">ลงชื่อเข้าใช้เว็บไซต์นี้และ Chromium เพื่อรับบุ๊กมาร์กและอื่นๆ ในอุปกรณ์ทุกเครื่อง</translation>
 <translation id="3949514465204582407">เคล็ดลับสำหรับ Chromium: เรียกดูรหัสผ่านในแอปใดก็ได้</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_uk.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_uk.xtb
index 8c80b4f..b5799b35 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_uk.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_uk.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium запропонує зберегти ваш пароль.</translation>
 <translation id="3827545470516145620">Ви ввімкнули стандартний режим безпеки на цьому пристрої</translation>
 <translation id="3833326979834193417">Chromium щодня автоматично виконує перевірку, щоб захистити вас від порушень безпеки даних, ненадійних веб-сайтів тощо. Докладніше про перевірку безпеки можна дізнатися в налаштуваннях.</translation>
+<translation id="3845223911364528001">Поверніться в Chromium, щоб завантажити файл</translation>
 <translation id="3855938650519180865">Що нового в Chromium</translation>
 <translation id="3886689467633467988">Увійдіть в облікові записи цього сайту й Chromium, щоб мати доступ до закладок і інших даних на всіх своїх пристроях.</translation>
 <translation id="3949514465204582407">Порада щодо Chromium: використовуйте свої паролі в будь-якому додатку</translation>
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 0c67beb4..c1c6e956 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">‏‫Chromium آپ کا پاس ورڈ محفوظ کرنے کی پیشکش کرے گا۔</translation>
 <translation id="3827545470516145620">آپ کو اس آلے پر معیاری حفاظتی تحفظ حاصل ہو رہا ہے</translation>
 <translation id="3833326979834193417">‏آپ کو ڈیٹا کی خلاف ورزیوں اور غیر محفوظ ویب سائٹس وغیرہ سے محفوظ رکھنے کیلئے، Chromium ہر دن خودکار طور پر سیفٹی چیک چلاتا ہے۔ آپ ترتیبات میں سیفٹی چیک سے متعلق مزید معلومات دیکھ سکتے ہیں۔</translation>
+<translation id="3845223911364528001">‏اپنی فائل اپ لوڈ کرنے کے لیے Chromium پر واپس جائیں</translation>
 <translation id="3855938650519180865">‏Chromium میں نیا کیا ہے</translation>
 <translation id="3886689467633467988">‏اپنے تمام آلات پر اپنے بُک مارکس وغیرہ حاصل کرنے کے لیے اس سائٹ اور Chromium میں سائن ان کریں۔</translation>
 <translation id="3949514465204582407">‏‫Chromium کی تجویز: کسی بھی ایپ میں اپنے پاس ورڈز حاصل کریں</translation>
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 655b403..6f0a7b2 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
@@ -119,6 +119,7 @@
 <translation id="3816686541346279443">Chromium sẽ đề xuất lưu mật khẩu của bạn.</translation>
 <translation id="3827545470516145620">Bạn đang sử dụng biện pháp bảo mật tiêu chuẩn trên thiết bị này</translation>
 <translation id="3833326979834193417">Chromium tự động chạy tính năng Kiểm tra an toàn hằng ngày để bảo vệ bạn trước các sự cố rò rỉ dữ liệu, trang web không an toàn và những vấn đề khác. Bạn có thể tìm thêm thông tin về tính năng Kiểm tra an toàn trong phần Cài đặt.</translation>
+<translation id="3845223911364528001">Quay lại Chromium để tải tệp lên</translation>
 <translation id="3855938650519180865">Tính năng mới trong Chromium</translation>
 <translation id="3886689467633467988">Đăng nhập vào trang web này và Chromium để sử dụng dấu trang và các nội dung khác trên tất cả thiết bị của bạn.</translation>
 <translation id="3949514465204582407">Mẹo khi dùng Chromium: Sử dụng mật khẩu của bạn trong mọi ứng dụng</translation>
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 cf89a90..c14d1a5 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">‏يُرجى تسجيل الدخول إلى هذا الموقع الإلكتروني وإلى Chrome.</translation>
 <translation id="4647910807533196601">‏يؤدي هذا الاختصار إلى فتح آخر علامة تبويب في Chrome.</translation>
 <translation id="4693084815234024320">‏أنت تستخدم وضع التصفُّح المتخفي في Chrome</translation>
+<translation id="4713740144985377441">‏يُرجى الرجوع إلى Chrome لتحميل الملف</translation>
 <translation id="4713907610796204963">‏مزيد من المعلومات عن أساسيات Chrome المفيدة لبدء استخدامه</translation>
 <translation id="4724297637870447613">‏استخدام Chrome في كل مكان</translation>
 <translation id="4738647308035481133">‏صفحة Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_az.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_az.xtb
index d1524d0..fdeefe8 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_az.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_az.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Bu sayta və Chrome'a daxil olun.</translation>
 <translation id="4647910807533196601">Chrome-da son tabı açın.</translation>
 <translation id="4693084815234024320">Chrome Anonim rejimindəsiniz</translation>
+<translation id="4713740144985377441">Faylınızı yükləmək üçün Chrome-a qayıdın</translation>
 <translation id="4713907610796204963">Başlamaq üçün Chrome barədə faydalı məlumatları öyrənin</translation>
 <translation id="4724297637870447613">Chrome-u hər yerdə istifadə edin</translation>
 <translation id="4738647308035481133">Google Chrome səhifəsi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_be.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_be.xtb
index 044f4b8..2f0bba5 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_be.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_be.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Выканайце ўваход на сайт і ў Chrome.</translation>
 <translation id="4647910807533196601">Дазваляе адкрыць вашу апошнюю ўкладку ў Chrome.</translation>
 <translation id="4693084815234024320">Вы выкарыстоўваеце Chrome ў рэжыме інкогніта</translation>
+<translation id="4713740144985377441">Вярніцеся ў Chrome, каб запампаваць файл</translation>
 <translation id="4713907610796204963">Даведайцеся пра асновы, каб пачаць працу з Chrome</translation>
 <translation id="4724297637870447613">Выкарыстоўвайце Chrome ўсюды</translation>
 <translation id="4738647308035481133">Старонка Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_bn.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_bn.xtb
index 6d8dfd6..1b6e8591 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_bn.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_bn.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">এই সাইট ও Chrome-এ সাইন-ইন করুন।</translation>
 <translation id="4647910807533196601">Chrome-এ 'আমার লেটেস্ট ট্যাব' খুলুন।</translation>
 <translation id="4693084815234024320">আপনি Chrome ছদ্মবেশী মোড ব্যবহার করছেন</translation>
+<translation id="4713740144985377441">আপনার ফাইল আপলোড করতে Chrome-এ ফিরে যান</translation>
 <translation id="4713907610796204963">Chrome সম্পর্কে প্রাথমিক তথ্য পান যাতে আপনি এটি ব্যবহার করতে পারেন</translation>
 <translation id="4724297637870447613">সব জায়গায় Chrome ব্যবহার করুন</translation>
 <translation id="4738647308035481133">Google 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 287d28a..9de50c8 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Prijavite se na ovu web lokaciju i u Chrome.</translation>
 <translation id="4647910807533196601">Otvaranje posljednje kartice u Chromeu.</translation>
 <translation id="4693084815234024320">U anonimnom ste načinu rada u Chromeu</translation>
+<translation id="4713740144985377441">Vratite se na Chrome da biste prenijeli datoteku</translation>
 <translation id="4713907610796204963">Da započnete, saznajte korisne osnove o Chromeu</translation>
 <translation id="4724297637870447613">Koristite Chrome svugdje</translation>
 <translation id="4738647308035481133">Stranica Google Chromea</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fi.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fi.xtb
index eb0607c..6f7c286 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fi.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fi.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Kirjaudu tälle sivustolle ja Chromeen.</translation>
 <translation id="4647910807533196601">Avaa edellinen välilehti Chromessa.</translation>
 <translation id="4693084815234024320">Olet Chromen incognito-tilassa</translation>
+<translation id="4713740144985377441">Palaa Chromeen ja lataa tiedosto</translation>
 <translation id="4713907610796204963">Aloita tutustumalla Chromen perusteisiin</translation>
 <translation id="4724297637870447613">Käytä Chromea missä tahansa</translation>
 <translation id="4738647308035481133">Google Chrome ‑sivu</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 f06a9890..3aef16e9 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Mag-sign in sa site na ito at sa Chrome.</translation>
 <translation id="4647910807533196601">Buksan ang aking pinakabagong tab sa Chrome.</translation>
 <translation id="4693084815234024320">Nasa Incognito ka sa Chrome</translation>
+<translation id="4713740144985377441">Bumalik sa Chrome para i-upload ang iyong file</translation>
 <translation id="4713907610796204963">Alamin ang mga kapaki-pakinabang na pangunahing kaalaman sa Chrome para makapagsimula ka</translation>
 <translation id="4724297637870447613">Gamitin ang Chrome sa lahat ng lugar</translation>
 <translation id="4738647308035481133">Page ng Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_gu.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_gu.xtb
index f99c170..1ad3ed3 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_gu.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_gu.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">આ સાઇટ અને Chromeમાં સાઇન ઇન કરો.</translation>
 <translation id="4647910807533196601">Chromeમાં મારું નવીનતમ ટૅબ ખોલો.</translation>
 <translation id="4693084815234024320">તમે Chromeના છૂપા મોડમાં છે</translation>
+<translation id="4713740144985377441">તમારી ફાઇલ અપલોડ કરવા માટે, Chrome પર પાછા ફરો</translation>
 <translation id="4713907610796204963">તમે શરૂ કરી શકો તે માટે Chromeની સહાયરૂપ મૂળભૂત બાબતો વિશે જાણો</translation>
 <translation id="4724297637870447613">સર્વત્ર Chromeનો ઉપયોગ કરો</translation>
 <translation id="4738647308035481133">Google 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 6fbaa101..325de606 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Prijavite se na ovu web-lokaciju i Chrome.</translation>
 <translation id="4647910807533196601">Otvori moju najnoviju karticu u Chromeu.</translation>
 <translation id="4693084815234024320">U Chromeu ste u anonimnom načinu</translation>
+<translation id="4713740144985377441">Vratite se na Chrome da biste prenijeli datoteku</translation>
 <translation id="4713907610796204963">Saznajte korisne osnove Chromea da biste započeli</translation>
 <translation id="4724297637870447613">Koristite Chrome na svim uređajima</translation>
 <translation id="4738647308035481133">Stranica Google Chromea</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_hu.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_hu.xtb
index 73357b8..8980c3cb 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_hu.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_hu.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Jelentkezzen be erre a webhelyre és a Chrome-ba.</translation>
 <translation id="4647910807533196601">A legutóbbi lap megnyitása a Chrome-ban.</translation>
 <translation id="4693084815234024320">A Chrome inkognitó módjában van</translation>
+<translation id="4713740144985377441">A fájl feltöltéséhez térjen vissza a Chrome-hoz</translation>
 <translation id="4713907610796204963">Kezdő lépésként ismerkedjen meg a Chrome hasznos alapfunkcióival</translation>
 <translation id="4724297637870447613">A Chrome mindenhol használható</translation>
 <translation id="4738647308035481133">A Google Chrome oldala</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_iw.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_iw.xtb
index 12dc567..2f0201f 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_iw.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_iw.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">‏יש להיכנס לאתר הזה ול-Chrome.</translation>
 <translation id="4647910807533196601">‏פתיחת הכרטיסייה האחרונה שלי ב-Chrome.</translation>
 <translation id="4693084815234024320">‏במצב פרטי ב-Chrome</translation>
+<translation id="4713740144985377441">‏כדי להעלות את הקובץ, צריך לחזור ל-Chrome</translation>
 <translation id="4713907610796204963">‏מידע בסיסי שימושי על Chrome שיעזור לך להתחיל</translation>
 <translation id="4724297637870447613">‏אפשר להשתמש ב-Chrome בכל מקום</translation>
 <translation id="4738647308035481133">‏דף Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_kk.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_kk.xtb
index d9587d6..a1df94f 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_kk.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_kk.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Осы сайтқа және Chrome-ға кіріңіз.</translation>
 <translation id="4647910807533196601">Chrome-нан менің соңғы қойындымды ашу</translation>
 <translation id="4693084815234024320">Chrome-ның инкогнито режиміндесіз</translation>
+<translation id="4713740144985377441">Файлды жүктеп салу үшін Chrome-ға оралыңыз.</translation>
 <translation id="4713907610796204963">Бастау үшін Chrome-ның пайдалы негіздерін үйреніңіз</translation>
 <translation id="4724297637870447613">Chrome қолданбасын барлық жерде қолдану</translation>
 <translation id="4738647308035481133">Google Chrome беті</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_kn.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_kn.xtb
index b28b46a..c9e97a2 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_kn.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_kn.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">ಈ ಸೈಟ್‌ಗೆ ಮತ್ತು Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ.</translation>
 <translation id="4647910807533196601">Chrome ನಲ್ಲಿ ನನ್ನ ಇತ್ತೀಚಿನ ಟ್ಯಾಬ್ ತೆರೆಯಿರಿ.</translation>
 <translation id="4693084815234024320">ನೀವು Chrome ಅಜ್ಞಾತದಲ್ಲಿರುವಿರಿ</translation>
+<translation id="4713740144985377441">ನಿಮ್ಮ ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲು Chrome ಗೆ ಹಿಂತಿರುಗಿ</translation>
 <translation id="4713907610796204963">ಪ್ರಾರಂಭಿಸಲು ಸಹಾಯಕವಾದ Chrome ಮೂಲಗಳನ್ನು ತಿಳಿಯಿರಿ</translation>
 <translation id="4724297637870447613">ಎಲ್ಲೆಡೆ Chrome ಬಳಸಿ</translation>
 <translation id="4738647308035481133">Google 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 8f28e057..a0c8451 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">ही साइट आणि Chrome मध्ये साइन इन करा.</translation>
 <translation id="4647910807533196601">माझा नवीनतम टॅब Chrome मध्ये उघडा.</translation>
 <translation id="4693084815234024320">तुम्ही Chrome गुप्त मोडमध्ये आहात</translation>
+<translation id="4713740144985377441">तुमची फाइल अपलोड करण्यासाठी Chrome वर परत या</translation>
 <translation id="4713907610796204963">तुम्हाला सुरुवात करून देण्यासाठी Chrome मधील उपयुक्त मूलभूत गोष्टी जाणून घ्या</translation>
 <translation id="4724297637870447613">सर्व ठिकाणी Chrome वापरा</translation>
 <translation id="4738647308035481133">Google Chrome पेज</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_nl.xtb
index 07edd3f..4d2ac01d 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_nl.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_nl.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Log in bij deze site en Chrome.</translation>
 <translation id="4647910807533196601">Open mijn nieuwste tabblad in Chrome.</translation>
 <translation id="4693084815234024320">Je bent in de Chrome-incognitomodus</translation>
+<translation id="4713740144985377441">Ga terug naar Chrome om je bestand te uploaden</translation>
 <translation id="4713907610796204963">Ontdek nuttige basisprincipes van Chrome om aan de slag te gaan</translation>
 <translation id="4724297637870447613">Chrome overal gebruiken</translation>
 <translation id="4738647308035481133">Google Chrome-pagina</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 0bbcced..0c7bb7e 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Logg på dette nettstedet og Chrome.</translation>
 <translation id="4647910807533196601">Åpne den nyligste fanen min i Chrome.</translation>
 <translation id="4693084815234024320">Du er i Chrome Inkognito</translation>
+<translation id="4713740144985377441">Gå tilbake til Chrome for å laste opp filen</translation>
 <translation id="4713907610796204963">Lær deg det grunnleggende om Chrome for å komme i gang</translation>
 <translation id="4724297637870447613">Bruk Chrome overalt</translation>
 <translation id="4738647308035481133">Google Chrome-side</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_or.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_or.xtb
index c7798d70..4767821 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_or.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_or.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">ଏହି ସାଇଟ ଏବଂ Chromeରେ ସାଇନ ଇନ କରନ୍ତୁ।</translation>
 <translation id="4647910807533196601">Chromeରେ ମୋ ନବୀନତମ ଟାବ ଖୋଲନ୍ତୁ।</translation>
 <translation id="4693084815234024320">ଆପଣ Chrome ଇନକଗ୍ନିଟୋରେ ଅଛନ୍ତି</translation>
+<translation id="4713740144985377441">ଆପଣଙ୍କ ଫାଇଲ ଅପଲୋଡ କରିବାକୁ Chromeକୁ ଫେରନ୍ତୁ</translation>
 <translation id="4713907610796204963">ଆପଣ ଆରମ୍ଭ କରିବା ପାଇଁ ଉପଯୋଗୀ Chrome ବେସିକ୍ସ ଜାଣନ୍ତୁ</translation>
 <translation id="4724297637870447613">ସବୁ ସ୍ଥାନରେ Chrome ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="4738647308035481133">Google Chrome ପୃଷ୍ଠା</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ru.xtb
index 6aee165..b4eeddd 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ru.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Войдите на этот сайт и в Chrome.</translation>
 <translation id="4647910807533196601">Открыть последнюю вкладку в Chrome.</translation>
 <translation id="4693084815234024320">Включен режим инкогнито в Chrome</translation>
+<translation id="4713740144985377441">Чтобы загрузить файл, вернитесь в Chrome.</translation>
 <translation id="4713907610796204963">Чтобы начать работу с Chrome, изучите полезную базовую информацию.</translation>
 <translation id="4724297637870447613">Используйте Chrome где угодно</translation>
 <translation id="4738647308035481133">Страница Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_sl.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_sl.xtb
index 1bca71e..5284416 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_sl.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_sl.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Prijavite se na tem spletnem mestu in v Chrome.</translation>
 <translation id="4647910807533196601">Odpiranje zadnjega zavihka v Chromu.</translation>
 <translation id="4693084815234024320">Ste v anonimnem načinu v Chromu</translation>
+<translation id="4713740144985377441">Vrnite se v Chrome, če želite naložiti datoteko</translation>
 <translation id="4713907610796204963">Osvojite uporabne osnove za Chrome in začnite</translation>
 <translation id="4724297637870447613">Uporabljajte Chrome kjer koli</translation>
 <translation id="4738647308035481133">Stran Google Chroma</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ta.xtb
index 6526d99..75438173 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ta.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">இந்தத் தளத்திலும் Chromeமிலும் உள்நுழையுங்கள்.</translation>
 <translation id="4647910807533196601">நீங்கள் Chromeமில் கடைசியாகப் பயன்படுத்திய பக்கத்தைத் திறக்கும்.</translation>
 <translation id="4693084815234024320">Chrome மறைநிலைப் பயன்முறையில் உள்ளீர்கள்</translation>
+<translation id="4713740144985377441">உங்கள் ஃபைலைப் பதிவேற்ற Chromeமிற்குச் செல்லவும்</translation>
 <translation id="4713907610796204963">தொடங்க, Chrome பற்றிய பயனுள்ள அடிப்படைத் தகவல்களைத் தெரிந்துகொள்ளுங்கள்</translation>
 <translation id="4724297637870447613">எங்கிருந்தும் Chromeமைப் பயன்படுத்துங்கள்</translation>
 <translation id="4738647308035481133">Google Chrome பக்கம்</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
index b397321..fee3b86 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">ఈ సైట్‌కు, అలాగే Chromeకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="4647910807533196601">Chromeలో నా ఇటీవలి ట్యాబ్‌ను తెరవండి.</translation>
 <translation id="4693084815234024320">మీరు Chrome అజ్ఞాత విండోలో ఉన్నారు</translation>
+<translation id="4713740144985377441">మీ ఫైల్‌ను అప్‌లోడ్ చేయడానికి Chromeకు తిరిగి వెళ్లండి</translation>
 <translation id="4713907610796204963">ప్రారంభించడానికి ఉపయోగకరమైన Chrome ప్రాథమిక అంశాల గురించి తెలుసుకోండి</translation>
 <translation id="4724297637870447613">Chromeని ప్రతిచోటా ఉపయోగించండి</translation>
 <translation id="4738647308035481133">Google 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 eb22226..6411352 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">ลงชื่อเข้าใช้เว็บไซต์นี้และ Chrome</translation>
 <translation id="4647910807533196601">เปิดแท็บล่าสุดของฉันใน Chrome</translation>
 <translation id="4693084815234024320">คุณอยู่ในโหมดไม่ระบุตัวตนของ Chrome</translation>
+<translation id="4713740144985377441">กลับไปที่ Chrome เพื่ออัปโหลดไฟล์</translation>
 <translation id="4713907610796204963">ดูข้อมูลพื้นฐานที่เป็นประโยชน์เกี่ยวกับ Chrome เพื่อเริ่มต้นใช้งาน</translation>
 <translation id="4724297637870447613">ใช้ Chrome ได้ทุกที่</translation>
 <translation id="4738647308035481133">หน้า Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_uk.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_uk.xtb
index f8e08e8..36a920d 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_uk.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_uk.xtb
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Увійдіть в облікові записи цього сайту та Chrome.</translation>
 <translation id="4647910807533196601">Відкриває останню вкладку в Chrome.</translation>
 <translation id="4693084815234024320">Ви в анонімному режимі Chrome</translation>
+<translation id="4713740144985377441">Поверніться в Chrome, щоб завантажити файл</translation>
 <translation id="4713907610796204963">Дізнайтеся про основні функції Chrome, щоб почати роботу</translation>
 <translation id="4724297637870447613">Використовуйте Chrome на всіх пристроях</translation>
 <translation id="4738647308035481133">Сторінка Google 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 c5d466ce..aa9c289 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">‏اس سائٹ اور Chrome پر سائن ان کریں۔</translation>
 <translation id="4647910807533196601">‏‫Chrome میں میرا تازہ ترین ٹیب کھولیں۔</translation>
 <translation id="4693084815234024320">‏آپ Chrome پوشیدگی میں ہیں</translation>
+<translation id="4713740144985377441">‏اپنی فائل اپ لوڈ کرنے کے لیے Chrome پر واپس جائیں</translation>
 <translation id="4713907610796204963">‏شروع کرنے کے لیے مددگار Chrome کے مبادیات جانیں</translation>
 <translation id="4724297637870447613">‏‫Chrome کو ہر جگہ استعمال کریں</translation>
 <translation id="4738647308035481133">‏‫Google 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 f01db64..f6f792b 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
@@ -133,6 +133,7 @@
 <translation id="4636900170638246267">Đăng nhập vào trang web này và Chrome.</translation>
 <translation id="4647910807533196601">Mở thẻ mà tôi mở gần đây nhất trong Chrome.</translation>
 <translation id="4693084815234024320">Bạn đang ở trong chế độ ẩn danh trên Chrome</translation>
+<translation id="4713740144985377441">Quay lại Chrome để tải tệp lên</translation>
 <translation id="4713907610796204963">Tìm hiểu những thông tin cơ bản hữu ích về Chrome để bắt đầu</translation>
 <translation id="4724297637870447613">Sử dụng Chrome ở mọi nơi</translation>
 <translation id="4738647308035481133">Trang Google Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_af.xtb b/ios/chrome/app/strings/resources/ios_strings_af.xtb
index c752dd7..434da1bf 100644
--- a/ios/chrome/app/strings/resources/ios_strings_af.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_af.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Slimhorlosie</translation>
 <translation id="1743244221910283364">Gooi veranderinge weg</translation>
 <translation id="1748975028205587434">Kies jou lêer</translation>
+<translation id="1749733017156547309">’n Wagwoord word vereis</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opsie vir adres is bo jou sleutelbord beskikbaar.}other{{count} opsies vir adres is bo jou sleutelbord beskikbaar.}}</translation>
 <translation id="1750238553597293878">Hou aan om die wagwoorde in jou Google-rekening te gebruik</translation>
 <translation id="17513872634828108">Oop oortjies</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-kamerasoektog</translation>
 <translation id="2962516096219646456">Sien alle outovuldata</translation>
 <translation id="2969979262385602596">Kon nie aanmeld nie. Probeer asseblief later weer.</translation>
+<translation id="2975761176769946178">’n URL word vereis</translation>
 <translation id="297667759942911166">Werk saam in oortjiegroepe</translation>
 <translation id="2987670534697681860">Verifieer dat dit jy is om toegang tot al jou wagwoorde op hierdie toestel te kry.</translation>
 <translation id="2989523299700148168">Onlangs besoek</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Die oortjies sal oop bly op hierdie toestel, maar die groep sal uitgevee word van alle toestelle wat by <ph name="USER_EMAIL" /> aangemeld is.</translation>
 <translation id="3224641773458703735">Om wagwoorde uit te voer, moet jy eers 'n wagkode op jou toestel stel.</translation>
 <translation id="3227137524299004712">Mikrofoon</translation>
+<translation id="3234251228180563751">Gebruikernaam is meer as 1 000 karakters</translation>
 <translation id="3235063766008841141">Is op 'n misleidende werf ingevoer en 'n dataskending is gevind</translation>
 <translation id="3235242129752692527">Wysig die geleentheidbesonderhede en tik op “Stoor”.</translation>
 <translation id="323863549127671026">Oortjies en oortjiegroepe wat huidiglik oop is</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Gebruik voorgestelde wagwoord</translation>
 <translation id="5083464117946352670">Kan nie lêergrootte bepaal nie.</translation>
 <translation id="5085558938118581974">Soek oortjies op gesinkroniseerde toestelle</translation>
+<translation id="508645147179720015">Nota is langer as 1 000 karakters</translation>
 <translation id="5087098519049306025">Prysnasporing</translation>
 <translation id="5090832849094901128">As hierdie wagwoord uitgevee word, sal jou rekening op <ph name="WEBSITE" /> nie uitgevee word nie.</translation>
 <translation id="5118462200606189584">Voeg rekening by …</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Besonderhede van oortjiegroep</translation>
 <translation id="8438566539970814960">Maak soektogte en blaai-ervaring beter</translation>
 <translation id="8439758443371991593">Versteek Voeg by leeslys</translation>
+<translation id="8443986842926457191">URL is meer as 2 048 karakters.</translation>
 <translation id="8449869326050867919">Wagwoord is gedeel</translation>
 <translation id="8473863474539038330">Adresse en meer</translation>
 <translation id="8474378002946546633">Laat kennisgewings toe</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Help om sekuriteit op die web vir almal beter te maak</translation>
 <translation id="8680787084697685621">Rekening se aanmeldbesonderhede is verouderd.</translation>
 <translation id="8690752723634292147">Bevestig uitvee</translation>
+<translation id="8692107307702113268">Wagwoord is meer as 1 000 karakters</translation>
 <translation id="8692689525339542358">Kry beskerming teen gevaarlike werwe, aflaaie en uitbreidings.</translation>
 <translation id="8692897097252418799">Kies die data wat jy wil uitvoer</translation>
 <translation id="8694281486652655615">Wys hierdie item</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Jou Google-rekening kan dalk ander vorme van blaaigeskiedenis hê by <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Skep skakel</translation>
 <translation id="8746155870861185046">Deel hoogtepunt</translation>
+<translation id="8748678031495824833">Maak KI-nutsgoed op die bladsy oop</translation>
 <translation id="8750037785291841318">Jy sal jou oortjies hier kry</translation>
 <translation id="8756969031206844760">Dateer wagwoord op?</translation>
 <translation id="8764015330924122850">Ontvolg <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Gee 'n kwessie aan</translation>
 <translation id="8960979149015305">Maak aflaai toe</translation>
 <translation id="8961092256396236619">Verbeterde Beskerming is af</translation>
+<translation id="8962863356073277855">URL-formaat moet https://www.example.com wees</translation>
 <translation id="8968766641738584599">Stoor kaart</translation>
 <translation id="8974714402877957201">1. Maak iPad Settings oop</translation>
 <translation id="8975015774710126284">Blaaierdata is uitgevee</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_am.xtb b/ios/chrome/app/strings/resources/ios_strings_am.xtb
index a83010f9..9b9c5d07 100644
--- a/ios/chrome/app/strings/resources/ios_strings_am.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_am.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">ዘመናዊ ሰዓት</translation>
 <translation id="1743244221910283364">ለውጦችን አስወግድ</translation>
 <translation id="1748975028205587434">ፋይልዎን ይምረጡ</translation>
+<translation id="1749733017156547309">የይለፍ ቃል ያስፈልጋል</translation>
 <translation id="174998178145075354">{count,plural, =1{የአድራሻ {count} አማራጭ ከቁልፍ ሰሌዳዎ በላይ ይገኛል።}one{የአድራሻ {count} አማራጭ ከቁልፍ ሰሌዳዎ በላይ ይገኛል።}other{የአድራሻ {count} አማራጮች ከቁልፍ ሰሌዳዎ በላይ ይገኛሉ።}}</translation>
 <translation id="1750238553597293878">በGoogle መለያዎ ውስጥ የይለፍ ቃላትን መጠቀምዎን ይቀጥሉ</translation>
 <translation id="17513872634828108">ትሮችን ክፈት</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">የሌንስ ካሜራ ፍለጋ</translation>
 <translation id="2962516096219646456">ሁሉንም ራስ-ሙላ ውሂብ ይመልከቱ</translation>
 <translation id="2969979262385602596">በመለያ መግባት አልተሳካም። እባክዎ ቆይተው እንደገና ይሞክሩ።</translation>
+<translation id="2975761176769946178">ዩአርኤል ያስፈልጋል</translation>
 <translation id="297667759942911166">የትር ቡድኖች ውስጥ ይተባበሩ</translation>
 <translation id="2987670534697681860">ሁሉንም የይለፍ ቃላትዎን በዚህ መሣሪያ ላይ ለመድረስ እርስዎ መሆንዎን ያረጋግጡ።</translation>
 <translation id="2989523299700148168">በቅርብ ጊዜ የተጎበኙ</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">ትሮቹ በዚህ መሣሪያ ላይ ክፍት እንደሆኑ ይቆያሉ፣ ነገር ግን ቡድኑ ወደ <ph name="USER_EMAIL" /> ከገቡ ሁሉም መሣሪያዎች ይሰረዛል።</translation>
 <translation id="3224641773458703735">የይለፍ ቃላትን ወደ ውጭ ለመላክ በመጀመሪያ በመሣሪያዎ ላይ የይለፍ ኮድ ማዘጋጀት አለብዎት።</translation>
 <translation id="3227137524299004712">ማይክሮፎን</translation>
+<translation id="3234251228180563751">የተጠቃሚው ስም ከ1000 ቁምፊዎች በላይ ነው</translation>
 <translation id="3235063766008841141">በአታላይ ጣቢያ ላይ ገብቷል እና በውሂብ ጥሰት ላይ ተገኝቷል</translation>
 <translation id="3235242129752692527">የክስተት ዝርዝሮቹን ያርትዑ እና «አስቀምጥ» የሚለውን መታ ያድርጉ።</translation>
 <translation id="323863549127671026">በአሁን ጊዜ ክፍት የሆኑ ትሮች እና የትር ቡድኖች</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">የተጠቆመ የይለፍ ቃልን ይጠቀሙ</translation>
 <translation id="5083464117946352670">የፋይል መጠን ማወቅ አልተቻለም።</translation>
 <translation id="5085558938118581974">በመላው የሰመሩ መሣሪያዎች ላይ ትሮችን ይፈልጉ</translation>
+<translation id="508645147179720015">ማስታወሻ ከ1000 ቁምፊዎች በላይ ነው</translation>
 <translation id="5087098519049306025">የዋጋ ክትትል</translation>
 <translation id="5090832849094901128">ይህን የይለፍ ቃል መሰረዝ <ph name="WEBSITE" /> ላይ መለያዎን አይሰርዘውም።</translation>
 <translation id="5118462200606189584">መለያ አክል…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">የትር ቡድን ዝርዝሮች</translation>
 <translation id="8438566539970814960">ፍለጋዎችን እና አሰሳን የተሻለ አድርግ</translation>
 <translation id="8439758443371991593">ወደ የንባብ ዝርዝር አክልን ደብቅ</translation>
+<translation id="8443986842926457191">ዩአርኤል ከ2048 ቁምፊዎች በላይ ነው</translation>
 <translation id="8449869326050867919">የይለፍ ቃል ተጋርቷል</translation>
 <translation id="8473863474539038330">አድራሻዎች እና ተጨማሪ</translation>
 <translation id="8474378002946546633">ማሳወቂያዎችን ፍቀድ</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">ድር ላይ ለሁሉም ሰው ደህንነት ለማሻሻል ያግዙ</translation>
 <translation id="8680787084697685621">የመለያ መግቢያ ዝርዝሮች ጊዜ ያለፈባቸው ናቸው።</translation>
 <translation id="8690752723634292147">ስረዛ ያረጋግጡ</translation>
+<translation id="8692107307702113268">የይለፍ ቃል ከ1000 ቁምፊዎች በላይ ነው</translation>
 <translation id="8692689525339542358">ከአደገኛ ጣቢያዎች፣ ውርዶች እና ቅጥያዎች ጥበቃ ያግኙ።</translation>
 <translation id="8692897097252418799">ወደ ውጭ መላክ የሚፈልጉትን ውሂብ ይምረጡ</translation>
 <translation id="8694281486652655615">ይህን ንጥል ያሳያል</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">የእርስዎ Google መለያ <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> ላይ ሌሎች የአሰሳ ታሪክ ዓይነቶች ሊኖረው ይችላል።</translation>
 <translation id="874599634440689554">አገናኝ ፍጠር</translation>
 <translation id="8746155870861185046">ማድመቂያ ያጋሩ</translation>
+<translation id="8748678031495824833">ገፅ ላይ የሰው ሠራሽ አስተውሎት መሣሪያዎችን ይክፈቱ</translation>
 <translation id="8750037785291841318">ትሮችዎን እዚህ ያገኛሉ</translation>
 <translation id="8756969031206844760">የይለፍ ቃል ይዘምን?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" />ን አትከተል</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">ችግር ሪፖርት ያድርጉ</translation>
 <translation id="8960979149015305">ማውረድን ዝጋ</translation>
 <translation id="8961092256396236619">የላቀ ጥበቃ ጠፍቷል</translation>
+<translation id="8962863356073277855">የዩአርኤል ቅርጸት https://www.example.com መሆን አለበት</translation>
 <translation id="8968766641738584599">ካርድ አስቀምጥ</translation>
 <translation id="8974714402877957201">1. የiPad ቅንብሮችን ይክፈቱ</translation>
 <translation id="8975015774710126284">የአሰሳ ውሂብ ተሰርዟል</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ar.xtb b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
index d07bad5d..c83e92cf 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">نشط اليوم</translation>
 <translation id="1523567067736644845">يُرجى فتح القفل لعرض كلمة المرور</translation>
 <translation id="1524563461097350801">لا، شكرًا</translation>
+<translation id="1528290585275339320">ننصح بتفعيل ميزة مشاركة محتوى الصفحة</translation>
 <translation id="1531038290222364269">إظهار علامات التبويب</translation>
 <translation id="1536390784834419204">ترجمة الصفحة</translation>
 <translation id="1540800554400757039">العنوان 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">ميزة "التصفّح الآمن" غير مفعَّلة حاليًا. يمكنك حماية متصفّحك من المواقع الإلكترونية وعمليات التنزيل والإضافات الخطيرة.</translation>
 <translation id="1620510694547887537">الكاميرا</translation>
 <translation id="1622717322707146952">‏اختَر "الإضافة إلى تقويم Google" أو "الإضافة إلى تقويم Apple".</translation>
+<translation id="1625502944725673937">تعذَّر استيراد الملف</translation>
 <translation id="1629162218487290695">إثبات هويّتك…</translation>
 <translation id="1636234353664774105">احصل على الاتجاهات إلى وجهتك مع إرشادات مفصّلة عن الاتّجاهات باستخدام ميزة التنقُّل</translation>
 <translation id="1641113438599504367">التصفح الآمن</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">ساعة ذكيّة</translation>
 <translation id="1743244221910283364">تجاهل التغييرات</translation>
 <translation id="1748975028205587434">‏اختيار الملف (Select your file)</translation>
+<translation id="1749733017156547309">كلمة المرور مطلوبة.</translation>
 <translation id="174998178145075354">{count,plural, =1{يتوفّر خيار واحد ({count}) للعنوان أعلى لوحة المفاتيح.}zero{يتوفّر {count} خيار للعنوان أعلى لوحة المفاتيح.}two{يتوفّر خياران ({count}) للعنوان أعلى لوحة المفاتيح.}few{تتوفّر {count} خيارات للعنوان أعلى لوحة المفاتيح.}many{يتوفّر {count} خيارًا للعنوان أعلى لوحة المفاتيح.}other{يتوفّر {count} خيار للعنوان أعلى لوحة المفاتيح.}}</translation>
 <translation id="1750238553597293878">‏مواصلة استخدام كلمات المرور في حسابك على Google</translation>
 <translation id="17513872634828108">علامات التبويب المفتوحة</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">‏البحث باستخدام الكاميرا من خلال "عدسة Google"</translation>
 <translation id="2962516096219646456">عرض جميع بيانات الملء التلقائي</translation>
 <translation id="2969979262385602596">تعذّر تسجيل الدخول. يُرجى إعادة المحاولة لاحقًا.</translation>
+<translation id="2975761176769946178">‏عنوان URL مطلوب.</translation>
 <translation id="297667759942911166">التعاون في مجموعات علامات التبويب</translation>
 <translation id="2987670534697681860">يُرجى إثبات هويتك للوصول إلى جميع كلمات المرور على هذا الجهاز.</translation>
 <translation id="2989523299700148168">تم الانتقال إليها مؤخرًا</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ستظل علامات التبويب مفتوحة على هذا الجهاز، ولكن سيتم حذف المجموعة من جميع الأجهزة التي تم تسجيل الدخول إلى <ph name="USER_EMAIL" /> عليها.</translation>
 <translation id="3224641773458703735">لتصدير كلمات المرور، يلزمك أولاً تعيين رمز مرور على جهازك.</translation>
 <translation id="3227137524299004712">الميكروفون</translation>
+<translation id="3234251228180563751">عدد أحرف اسم المستخدم يزيد عن 1,000 حرف.</translation>
 <translation id="3235063766008841141">تم إدخال كلمة المرور على موقع إلكتروني مخادع وتبيّن أنها مستخدَمة في عملية اختراق للبيانات.</translation>
 <translation id="3235242129752692527">عدِّل تفاصيل الحدث وانقر على "حفظ".</translation>
 <translation id="323863549127671026">علامات التبويب ومجموعات علامات التبويب المفتوحة حاليًا</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">استخدام كلمة مرور مُقترَحة</translation>
 <translation id="5083464117946352670">تعذر تحديد حجم الملف.</translation>
 <translation id="5085558938118581974">البحث في علامات التبويب على الأجهزة التي تمّت مزامنتها</translation>
+<translation id="508645147179720015">يجب ألّا يزيد عدد أحرف الملاحظة عن 1,000 حرف.</translation>
 <translation id="5087098519049306025">تتبُّع الأسعار</translation>
 <translation id="5090832849094901128">لن يؤدي حذف كلمة المرور هذه إلى حذف حسابك على <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">إضافة حساب…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">الاطّلاع على القائمة الجديدة</translation>
 <translation id="5132942445612118989">يمكنك مزامنة كلمات المرور والسجلّ وغير ذلك على جميع الأجهزة.</translation>
 <translation id="5141363746588976328">إخفاء بطاقة "عرض الانخفاض في الأسعار ضِمن علامات التبويب"</translation>
+<translation id="514154868070499296">الخط: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">الخروج من "أداة التبديل بين علامات التبويب"</translation>
 <translation id="5148717509369231739">‏استيراد بيانات Safari</translation>
 <translation id="5157638238828697074">حدث خطأ. تعذَّر فتح التطبيق.</translation>
@@ -1556,6 +1563,7 @@
 <translation id="7015418667643980944">تقسيم العرض</translation>
 <translation id="7016070607649558507">لديك كلمة مرور واحدة ضعيفة. عليك تغييرها الآن للحفاظ على أمانك.</translation>
 <translation id="7016958933495968912">خيارات ميزة "اقتراحات"</translation>
+<translation id="7017863468226238797">هذا الملف فارغ أو يحتوي على بيانات بتنسيق غير صحيح</translation>
 <translation id="7029809446516969842">كلمات المرور</translation>
 <translation id="7035825883570480307">هل تريد تفعيل الإشعارات؟</translation>
 <translation id="7039345315346323556">الأحدث</translation>
@@ -1918,6 +1926,7 @@
 <translation id="8434837876193928924">تفاصيل مجموعة علامات التبويب</translation>
 <translation id="8438566539970814960">تحسين عمليات البحث والتصفُّح</translation>
 <translation id="8439758443371991593">إخفاء خيار "الإضافة إلى قائمة القراءة"</translation>
+<translation id="8443986842926457191">‏يجب ألّا يزيد عدد أحرف عنوان URL عن 2048 حرفًا.</translation>
 <translation id="8449869326050867919">تمت مشاركة كلمة المرور</translation>
 <translation id="8473863474539038330">العناوين والمزيد</translation>
 <translation id="8474378002946546633">السماح بالإشعارات</translation>
@@ -1968,6 +1977,7 @@
 <translation id="8637431369725868556">يمكنك حماية متصفّحك من المواقع الإلكترونية الخطيرة.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{ما مِن كلمات مرور محتمَل تعرّضها للاختراق}=1{هناك كلمة مرور واحدة ({COUNT}) محتمَل تعرّضها للاختراق}two{هناك كلمتا مرور ({COUNT}) محتمَل تعرّضهما للاختراق}few{هناك {COUNT} كلمات مرور محتمَل تعرّضها للاختراق}many{هناك {COUNT} كلمة مرور محتمَل تعرّضها للاختراق}other{هناك {COUNT} كلمة مرور محتمَل تعرّضها للاختراق}}</translation>
 <translation id="8643403533759285912">حذف المجموعة</translation>
+<translation id="8645245178269185266">‏يتيح لك مشاركة محتوى الصفحة مع Gemini تلقّي ردود أكثر صلة بطلبك</translation>
 <translation id="8647280737650867362">تعذَّر إيقاف تتبُّع السعر.</translation>
 <translation id="8654802032646794042">إلغاء</translation>
 <translation id="8660600697590740984">‏البحث باستخدام "عدسة Google" عن الصورة المنسوخة</translation>
@@ -1982,6 +1992,7 @@
 <translation id="8680786875305615692">المساعدة في تحسين الأمان على الإنترنت من أجل الجميع</translation>
 <translation id="8680787084697685621">تفاصيل تسجيل الدخول إلى الحساب قديمة.</translation>
 <translation id="8690752723634292147">تأكيد الحذف</translation>
+<translation id="8692107307702113268">عدد أحرف كلمة المرور يزيد عن 1,000 حرف.</translation>
 <translation id="8692689525339542358">يمكنك حماية متصفّحك من المواقع الإلكترونية وعمليات التنزيل والإضافات الخطيرة.</translation>
 <translation id="8692897097252418799">يُرجى اختيار البيانات المُراد تصديرها</translation>
 <translation id="8694281486652655615">يؤدي هذا الإجراء إلى عرض هذا العنصر</translation>
@@ -2064,6 +2075,7 @@
 <translation id="895541991026785598">الإبلاغ عن مشكلة</translation>
 <translation id="8960979149015305">إغلاق شريط التنزيل</translation>
 <translation id="8961092256396236619">"الحماية المحسَّنة" غير مفعَّلة</translation>
+<translation id="8962863356073277855">‏يجب أن يكون تنسيق عنوان URL كالتالي: https://www.example.com.</translation>
 <translation id="8968766641738584599">حفظ البطاقة</translation>
 <translation id="8974714402877957201">‏1- فتح iPad Settings (إعدادات iPad)</translation>
 <translation id="8975015774710126284">تم حذف بيانات التصفُّح</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_as.xtb b/ios/chrome/app/strings/resources/ios_strings_as.xtb
index e212525..5a1162e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_as.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_as.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">আজি সক্ৰিয় হৈছে</translation>
 <translation id="1523567067736644845">পাছৱৰ্ড দেখুৱাবলৈ আনলক কৰক</translation>
 <translation id="1524563461097350801">নালাগে, ধন্যবাদ</translation>
+<translation id="1528290585275339320">পৃষ্ঠাৰ সমল শ্বেয়াৰ কৰাটো অন কৰক</translation>
 <translation id="1531038290222364269">টেব দেখুৱাওক</translation>
 <translation id="1536390784834419204">পৃষ্ঠাখন অনুবাদ কৰক</translation>
 <translation id="1540800554400757039">ঠিকনা ১</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">আপোনাৰ সুৰক্ষিত ব্ৰাউজিং বৰ্তমান অফ কৰা আছে। বিপজ্জনক ছাইট, ডাউনল’ড আৰু এক্সটেনশ্বনৰ পৰা সুৰক্ষা লাভ কৰক।</translation>
 <translation id="1620510694547887537">কেমেৰা</translation>
 <translation id="1622717322707146952">“Google Calendarত যোগ দিয়ক“ অথবা “Apple Calendarত যোগ দিয়ক“ বাছনি কৰক।</translation>
+<translation id="1625502944725673937">ফাইল আমদানি কৰিব পৰা নগ’ল</translation>
 <translation id="1629162218487290695">এয়া আপুনিয়েই বুলি সত্যাপন কৰক…</translation>
 <translation id="1636234353664774105">নেভিগেশ্বন সুবিধাটো ব্যৱহাৰ কৰি প্ৰতিটো আলি-কেঁকুৰিসহ দিক্-নিৰ্দেশনাৰে আপোনাৰ গন্তব্যস্থানলৈ দিক্-নিৰ্দেশনা পাওক</translation>
 <translation id="1641113438599504367">সুৰক্ষিত ব্ৰাউজিং</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">স্মাৰ্ট ৱাটচ্ছ</translation>
 <translation id="1743244221910283364">সালসলনি অগ্ৰাহ্য কৰক</translation>
 <translation id="1748975028205587434">আপোনাৰ ফাইলটো বাছনি কৰক</translation>
+<translation id="1749733017156547309">এটা পাছৱৰ্ডৰ প্ৰয়োজন</translation>
 <translation id="174998178145075354">{count,plural, =1{আপোনাৰ কীব’ৰ্ডৰ ওপৰত ঠিকনাৰ বাবে {count} টা বিকল্প উপলব্ধ।}one{আপোনাৰ কীব’ৰ্ডৰ ওপৰত ঠিকনাৰ বাবে {count} টা বিকল্প উপলব্ধ।}other{আপোনাৰ কীব’ৰ্ডৰ ওপৰত ঠিকনাৰ বাবে {count} টা বিকল্প উপলব্ধ।}}</translation>
 <translation id="1750238553597293878">আপোনাৰ Google একাউণ্টত পাছৱৰ্ডসমূহ ব্যৱহাৰ কৰি থাকক</translation>
 <translation id="17513872634828108">খুলি ৰখা টেবসমূহ</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lensৰ কেমেৰাৰ দ্বাৰা সন্ধানৰ সুবিধা</translation>
 <translation id="2962516096219646456">স্বয়ংক্ৰিয়ভাৱে পূৰ হোৱা আটাইবোৰ ডেটা চাওক</translation>
 <translation id="2969979262385602596">ছাইন ইন কৰিব পৰা নগ’ল। অনুগ্ৰহ কৰি কিছু সময়ৰ পাছত পুনৰ চেষ্টা কৰক।</translation>
+<translation id="2975761176769946178">এটা URLৰ প্ৰয়োজন</translation>
 <translation id="297667759942911166">টেবৰ গোটসমূহত সহযোগিতা কৰক</translation>
 <translation id="2987670534697681860">এই ডিভাইচটোত আপোনাৰ আটাইবোৰ পাছৱৰ্ড এক্সেছ কৰিবলৈ এয়া আপুনিয়েই বুলি সত্যাপন কৰক।</translation>
 <translation id="2989523299700148168">শেহতীয়াকৈ চোৱা</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">টেবসমূহ এই ডিভাইচটোত খোলা থাকিব কিন্তু গোটটো <ph name="USER_EMAIL" />ত ছাইন ইন কৰা আটাইবোৰ ডিভাইচৰ পৰা মচি পেলোৱা হ’ব।</translation>
 <translation id="3224641773458703735">পাছৱৰ্ড ৰপ্তানি কৰিবলৈ, আপুনি প্ৰথমে নিজৰ ডিভাইচত এটা পাছক’ড ছেট কৰিব লাগিব৷</translation>
 <translation id="3227137524299004712">মাইক্ৰ’ফ’ন</translation>
+<translation id="3234251228180563751">ব্যৱহাৰকাৰীৰ নামত ১০০০ টাতকৈ অধিক বৰ্ণ আছে</translation>
 <translation id="3235063766008841141">এটা প্ৰতাৰণামূলক ছাইটত দিয়া হৈছিল আৰু এবাৰ ডেটা উলংঘন হোৱা দেখা গৈছিল</translation>
 <translation id="3235242129752692527">অনুষ্ঠানৰ সবিশেষ সম্পাদনা কৰি “ছেভ কৰক“ টিপক।</translation>
 <translation id="323863549127671026">বৰ্তমান খোলা থকা টেব আৰু টেবৰ গোট</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">চুপাৰিছ কৰা পাছৱৰ্ড ব্যৱহাৰ কৰক</translation>
 <translation id="5083464117946352670">ফাইলৰ আকাৰ নির্ধাৰণ কৰিব পৰা নাই।</translation>
 <translation id="5085558938118581974">ছিংক কৰি থোৱা সমগ্ৰ ডিভাইচত সন্ধান টেব</translation>
+<translation id="508645147179720015">টোকাটোত ১০০০ টাতকৈ অধিক বৰ্ণ আছে</translation>
 <translation id="5087098519049306025">মূল্য ট্ৰেকিং</translation>
 <translation id="5090832849094901128">এই পাছৱৰ্ডটো মচাৰ ফলত <ph name="WEBSITE" />ত থকা আপোনাৰ একাউণ্টটো মচি পেলোৱা নহ’ব।</translation>
 <translation id="5118462200606189584">একাউণ্ট যোগ দিয়ক…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">নতুন মেনুখন অন্বেষণ কৰক</translation>
 <translation id="5132942445612118989">আপোনাৰ পাছৱর্ড, ইতিহাস আৰু অধিক সকলো ডিভাইচতে ছিংক কৰক</translation>
 <translation id="5141363746588976328">আপোনাৰ টেবত মূল্য কমাৰ তথ্য লুকুৱাওক সম্পৰ্কীয় কাৰ্ড</translation>
+<translation id="514154868070499296">ফ’ণ্ট: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">টেব সলনি কৰোঁতাৰ পৰা বাহিৰ হওক</translation>
 <translation id="5148717509369231739">Safariৰ পৰা আমদানি</translation>
 <translation id="5157638238828697074">কিবা ভুল হ’ল। এপ্লিকেশ্বনটো খুলিব পৰা নগ’ল।</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">বিভাজিত ভিউ</translation>
 <translation id="7016070607649558507">আপোনাৰ ১ টা অবিশ্বস্ত পাছৱৰ্ড আছে। সুৰক্ষিত হৈ থাকিবলৈ এইটো এতিয়াই ঠিক কৰক।</translation>
 <translation id="7016958933495968912">বিচাৰি উলিওৱাৰ বিকল্পসমূহ</translation>
+<translation id="7017863468226238797">এই ফাইলটো খালী বা ইয়াত ভুল ফৰ্মেটত ডেটা আছে</translation>
 <translation id="7029809446516969842">পাছৱৰ্ডসমূহ</translation>
 <translation id="7035825883570480307">জাননী অন কৰিবনে?</translation>
 <translation id="7039345315346323556">শেহতীয়া</translation>
@@ -1925,6 +1933,7 @@
 <translation id="8434837876193928924">টেবৰ গোটৰ সবিশেষ</translation>
 <translation id="8438566539970814960">সন্ধান আৰু ব্ৰাউজিং উন্নত কৰক</translation>
 <translation id="8439758443371991593">পঢ়াৰ সূচীত যোগ দিয়াৰ সুবিধাটো লুকুৱাওক</translation>
+<translation id="8443986842926457191">URLটোত ২০৪৮ টাতকৈ অধিক বৰ্ণ আছে</translation>
 <translation id="8449869326050867919">পাছৱৰ্ড শ্বেয়াৰ কৰা হ'ল</translation>
 <translation id="8473863474539038330">ঠিকনা আৰু অধিক</translation>
 <translation id="8474378002946546633">জাননীৰ অনুমতি দিয়ক</translation>
@@ -1975,6 +1984,7 @@
 <translation id="8637431369725868556">বিপজ্জনক ৱেবছাইটৰ পৰা সুৰক্ষা লাভ কৰক।</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{কোনো হেক কৰা পাছৱৰ্ড নাই}=1{{COUNT} টা হেক কৰা পাছৱৰ্ড}one{{COUNT} টা হেক কৰা পাছৱৰ্ড}other{{COUNT} টা হেক কৰা পাছৱৰ্ড}}</translation>
 <translation id="8643403533759285912">গোট মচক</translation>
+<translation id="8645245178269185266">অধিক প্ৰাসংগিক উত্তৰ পাবলৈ পৃষ্ঠাখনৰ সমল Geminiৰ সৈতে শ্বেয়াৰ কৰক</translation>
 <translation id="8647280737650867362">দাম ট্ৰেক কৰাটো বাতিল কৰিব পৰা নগ’ল।</translation>
 <translation id="8654802032646794042">বাতিল কৰক</translation>
 <translation id="8660600697590740984">Lensৰে প্ৰতিলিপি কৰা প্ৰতিচ্ছবি</translation>
@@ -1989,6 +1999,7 @@
 <translation id="8680786875305615692">সকলোৰে বাবে ৱেবত সুৰক্ষা উন্নত কৰাত সহায় কৰক</translation>
 <translation id="8680787084697685621">একাউণ্টৰ ছাইন ইনৰ সবিশেষৰ ম্যাদ উকলিল।</translation>
 <translation id="8690752723634292147">মচি পেলোৱাটো নিশ্চিত কৰক</translation>
+<translation id="8692107307702113268">পাছৱৰ্ডটোত ১০০০ টাতকৈ অধিক বৰ্ণ আছে</translation>
 <translation id="8692689525339542358">বিপজ্জনক ছাইট, ডাউনল’ড আৰু এক্সটেনশ্বনসমূহৰ পৰা সুৰক্ষা লাভ কৰক।</translation>
 <translation id="8692897097252418799">আপুনি ৰপ্তানি কৰিব বিচৰা ডেটা বাছনি কৰক</translation>
 <translation id="8694281486652655615">এই বস্তুটো দেখুৱায়</translation>
@@ -2071,6 +2082,7 @@
 <translation id="895541991026785598">কোনো সমস্যাৰ অভিযোগ দিয়ক</translation>
 <translation id="8960979149015305">ডাউনল’ড দেখুওৱা বাৰডাল বন্ধ কৰক</translation>
 <translation id="8961092256396236619">বৰ্ধিত সুৰক্ষা অফ কৰা আছে</translation>
+<translation id="8962863356073277855">URLৰ ফৰ্মেটটো https://www.example.comৰ দৰে হ’ব লাগে</translation>
 <translation id="8968766641738584599">কার্ড ছেভ কৰক</translation>
 <translation id="8974714402877957201">১) iPadৰ ছেটিং খোলক</translation>
 <translation id="8975015774710126284">ব্ৰাউজিঙৰ ডেটা মচি পেলোৱা হৈছে</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_az.xtb b/ios/chrome/app/strings/resources/ios_strings_az.xtb
index 20e77d2..eed047a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_az.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_az.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Ağıllı saat</translation>
 <translation id="1743244221910283364">Dəyişiklikləri ləğv edin</translation>
 <translation id="1748975028205587434">Fayl seçin</translation>
+<translation id="1749733017156547309">Parol tələb olunur</translation>
 <translation id="174998178145075354">{count,plural, =1{Ünvan üçün {count} seçim klaviaturanızın yuxarısında əlçatandır.}other{Ünvan üçün {count} seçim klaviaturanızın yuxarısında əlçatandır.}}</translation>
 <translation id="1750238553597293878">Google Hesabında parollardan istifadəyə davam edin</translation>
 <translation id="17513872634828108">Panelləri açın</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Linza kamera axtarışı</translation>
 <translation id="2962516096219646456">Bütün Avto doldurma datasına baxın</translation>
 <translation id="2969979262385602596">Hesaba girmək olmur. Sonra cəhd edin.</translation>
+<translation id="2975761176769946178">Keçid tələb olunur</translation>
 <translation id="297667759942911166">Tab qruplarında əməkdaşlıq edin</translation>
 <translation id="2987670534697681860">Bu cihazda bütün parollarınıza daxil olmaq üçün kimliyinizi doğrulayın</translation>
 <translation id="2989523299700148168">Son ziyarət</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Tablar bu cihazda açıq qalacaq, lakin qrup <ph name="USER_EMAIL" /> hesabına daxil olmuş bütün cihazlardan silinəcək.</translation>
 <translation id="3224641773458703735">Parolları eksport etmək üçün əvvəlcə cihazınızda parol kod ayarlamalısınız.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">İstifadəçi adı 1000 simvoldan uzundur</translation>
 <translation id="3235063766008841141">Aldadıcı saytda daxil edilib və data pozulmasında tapılıb</translation>
 <translation id="3235242129752692527">Tədbir detallarını redaktə edin və "Yadda saxlayın" üzərinə toxunun.</translation>
 <translation id="323863549127671026">Hazırda açıq olan tablar və tab qrupları</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Təklif edilmiş paroldan istifadə edin</translation>
 <translation id="5083464117946352670">Fayl ölçüsünü müəyyənləşdirmək olmur.</translation>
 <translation id="5085558938118581974">Sinxronlaşdırılmış cihazlarda tabları axtarın</translation>
+<translation id="508645147179720015">Qeyd 1000 simvoldan çoxdur</translation>
 <translation id="5087098519049306025">Qiymət İzləmə</translation>
 <translation id="5090832849094901128">Bu parolu sildikdə <ph name="WEBSITE" /> saytında hesabınız silinməyəcək.</translation>
 <translation id="5118462200606189584">Hesab əlavə edin…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Tab qrupu təfərrüatları</translation>
 <translation id="8438566539970814960">Axtarış və brauzer fəaliyyətini təkmilləşdirin</translation>
 <translation id="8439758443371991593">"Oxu siyahısına əlavə edin" seçimini gizlədin</translation>
+<translation id="8443986842926457191">Keçid 2048 simvoldan uzundur</translation>
 <translation id="8449869326050867919">Parol paylaşıldı</translation>
 <translation id="8473863474539038330">Ünvanlar və s.</translation>
 <translation id="8474378002946546633">Bildirişlərə icazə verin</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Vebdə hər kəsin güvənliyini artırmağa yardım edin</translation>
 <translation id="8680787084697685621">Hesaba avtomatik giriş detallarının vaxtı keçib.</translation>
 <translation id="8690752723634292147">Silinməni təsdiqləyin</translation>
+<translation id="8692107307702113268">Parol 1000 simvoldan uzundur</translation>
 <translation id="8692689525339542358">Təhlükəli sayt, endirmə və artırmalardan qorunun.</translation>
 <translation id="8692897097252418799">Eksport etmək istədiyiniz datanı seçin</translation>
 <translation id="8694281486652655615">Bu elementi göstərir</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Problemi Xəbər verin</translation>
 <translation id="8960979149015305">Endirmə panelini bağlayın</translation>
 <translation id="8961092256396236619">Təkmil Qoruma deaktivdir</translation>
+<translation id="8962863356073277855">Keçid formatı belə olmalıdır: https://www.example.com</translation>
 <translation id="8968766641738584599">Kartı yadda saxlayın</translation>
 <translation id="8974714402877957201">1. iPad Ayarlarını açın</translation>
 <translation id="8975015774710126284">Baxış datası silindi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_be.xtb b/ios/chrome/app/strings/resources/ios_strings_be.xtb
index d784b2f..88349e0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_be.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_be.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Разумны гадзіннік</translation>
 <translation id="1743244221910283364">Адхіліць змены</translation>
 <translation id="1748975028205587434">Выбраць файл</translation>
+<translation id="1749733017156547309">Неабходна ўказаць пароль</translation>
 <translation id="174998178145075354">{count,plural, =1{Над вашай клавіятурай паказаны {count} варыянт адраса.}one{Над вашай клавіятурай паказаны {count} варыянт адраса.}few{Над вашай клавіятурай паказаны {count} варыянты адраса.}many{Над вашай клавіятурай паказаны {count} варыянтаў адраса.}other{Над вашай клавіятурай паказаны {count} варыянта адраса.}}</translation>
 <translation id="1750238553597293878">Працягвайце выкарыстоўваць паролі ва Уліковым запісе Google</translation>
 <translation id="17513872634828108">Адкрытыя ўкладкі</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Пошук з дапамогай камеры і Аб’ектыва</translation>
 <translation id="2962516096219646456">Паглядзець усе даныя аўтазапаўнення</translation>
 <translation id="2969979262385602596">Не ўдалося ўвайсці. Паўтарыце спробу пазней.</translation>
+<translation id="2975761176769946178">Неабходна ўказаць URL-адрас</translation>
 <translation id="297667759942911166">Сумесна працаваць з групамі ўкладак</translation>
 <translation id="2987670534697681860">Каб атрымаць доступ да ўсіх сваіх пароляў на гэтай прыладзе, вам трэба спраўдзіць сваю асобу.</translation>
 <translation id="2989523299700148168">Нядаўнія</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Укладкі застануцца адкрытымі на гэтай прыладзе, але група будзе выдалена з усіх прылад, на якіх выкананы ўваход у <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Каб экспартаваць паролі, на прыладзе трэба спачатку задаць пароль.</translation>
 <translation id="3227137524299004712">Мікрафон</translation>
+<translation id="3234251228180563751">Даўжыня імені карыстальніка перавышае 1000 сімвалаў</translation>
 <translation id="3235063766008841141">Гэтыя ўліковыя даныя ўведзены на сайце, вядомым падманнымі паводзінамі, і раскрыты пры ўцечцы даных</translation>
 <translation id="3235242129752692527">Змяніце звесткі пра падзею і націсніце Save ("Захаваць").</translation>
 <translation id="323863549127671026">Адкрытыя ўкладкі і групы ўкладак</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Выкарыстайце прапанаваны пароль</translation>
 <translation id="5083464117946352670">Не ўдалося вызначыць памер файла.</translation>
 <translation id="5085558938118581974">Шукайце ўкладкі на сінхранізаваных прыладах</translation>
+<translation id="508645147179720015">Даўжыня нататкі перавышае 1000 сімвалаў</translation>
 <translation id="5087098519049306025">Адсочванне цэн</translation>
 <translation id="5090832849094901128">Пры выдаленні гэтага пароля ўліковы запіс на сайце <ph name="WEBSITE" /> не выдаліцца.</translation>
 <translation id="5118462200606189584">Дадаць уліковы запіс…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Падрабязныя звесткі пра групу ўкладак</translation>
 <translation id="8438566539970814960">Палепшыць пошук і прагляд</translation>
 <translation id="8439758443371991593">Схаваць пункт "Дадаць у спіс на прагляд"</translation>
+<translation id="8443986842926457191">Даўжыня URL-адраса перавышае 2048 знакаў.</translation>
 <translation id="8449869326050867919">Пароль абагулены</translation>
 <translation id="8473863474539038330">Адрасы і іншае</translation>
 <translation id="8474378002946546633">Дазволіць апавяшчэнні</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Дапамажыце павысіць бяспеку ў інтэрнэце для кожнага</translation>
 <translation id="8680787084697685621">Даныя ўліковага запісу для ўваходу састарэлі.</translation>
 <translation id="8690752723634292147">Пацвердзіце выдаленне</translation>
+<translation id="8692107307702113268">Даўжыня пароля перавышае 1000 сімвалаў</translation>
 <translation id="8692689525339542358">Абараніцеся ад небяспечных сайтаў, спамповак і пашырэнняў.</translation>
 <translation id="8692897097252418799">Выберыце даныя, якія трэба экспартаваць</translation>
 <translation id="8694281486652655615">Паказвае гэты элемент</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">На сайце <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> размешчаны іншыя формы запісу гісторыі прагляду сайтаў для вашага Уліковага запісу Google.</translation>
 <translation id="874599634440689554">Стварыць спасылку</translation>
 <translation id="8746155870861185046">Абагуліць вылучанае змесціва</translation>
+<translation id="8748678031495824833">Адкрыць інструменты на аснове AI з гэтай старонкі</translation>
 <translation id="8750037785291841318">Вашы ўкладкі знаходзяцца тут</translation>
 <translation id="8756969031206844760">Абнавіць пароль?</translation>
 <translation id="8764015330924122850">Адпісацца ад <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Паведаміць аб праблеме</translation>
 <translation id="8960979149015305">Закрыць панэль спамповак</translation>
 <translation id="8961092256396236619">Палепшаная абарона выключана</translation>
+<translation id="8962863356073277855">URL-адрас павінен мець фармат https://www.example.com</translation>
 <translation id="8968766641738584599">Захаваць картку</translation>
 <translation id="8974714402877957201">1. Адкрыйце налады iPad.</translation>
 <translation id="8975015774710126284">Даныя пра работу ў браўзеры былі выдалены</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bg.xtb b/ios/chrome/app/strings/resources/ios_strings_bg.xtb
index 6171d33..6c66ad5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bg.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bg.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Смартчасовник</translation>
 <translation id="1743244221910283364">Отхвърляне на промените</translation>
 <translation id="1748975028205587434">Избиране на файл</translation>
+<translation id="1749733017156547309">Изисква се парола</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} опция за адрес е налице над клавиатурата ви.}other{{count} опции за адрес са налице над клавиатурата ви.}}</translation>
 <translation id="1750238553597293878">Продължете да използвате паролите в профила си в Google</translation>
 <translation id="17513872634828108">Отворени раздели</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Търсене чрез камерата с Обектив</translation>
 <translation id="2962516096219646456">Преглед на всички данни за автоматично попълване</translation>
 <translation id="2969979262385602596">Влизането не бе успешно. Моля, опитайте пак по-късно.</translation>
+<translation id="2975761176769946178">Изисква се URL адрес</translation>
 <translation id="297667759942911166">Сътрудничество в групи раздели</translation>
 <translation id="2987670534697681860">Потвърдете самоличността си, за да имате достъп до всичките си пароли на това устройство.</translation>
 <translation id="2989523299700148168">Наскоро посетени</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Разделите ще останат отворени на това устройство, но групата ще бъде изтрита от всички устройства, на които сте влезли в(ъв) <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">За да експортирате паролите, трябва първо да зададете код за достъп на устройството си.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Потребителското име съдържа повече от 1000 знака</translation>
 <translation id="3235063766008841141">Въведена в измамнически сайт и разкрита при нарушение на сигурността на данните</translation>
 <translation id="3235242129752692527">Редактирайте подробностите за събитието и докоснете „Запазване“.</translation>
 <translation id="323863549127671026">Понастоящем отворени раздели и групи раздели</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Използване на предложената парола</translation>
 <translation id="5083464117946352670">Неизвестен файлов размер.</translation>
 <translation id="5085558938118581974">Търсене на раздели в синхронизираните устройства</translation>
+<translation id="508645147179720015">Бележката съдържа повече от 1000 знака</translation>
 <translation id="5087098519049306025">Проследяване на цената</translation>
 <translation id="5090832849094901128">Изтриването на тази парола няма да премахне профила ви за <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Добавяне на профил…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Подробности за групата раздели</translation>
 <translation id="8438566539970814960">Подобряване на търсенията и сърфирането</translation>
 <translation id="8439758443371991593">Скриване на „Добавяне към списъка за четене“</translation>
+<translation id="8443986842926457191">URL адресът е повече от 2048 знака</translation>
 <translation id="8449869326050867919">Паролата е споделена</translation>
 <translation id="8473863474539038330">Адреси и др.</translation>
 <translation id="8474378002946546633">Разрешаване на известията</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Помогнете за всеобщото подобряване на сигурността в мрежата</translation>
 <translation id="8680787084697685621">Данните за вход в профила ви не са актуални.</translation>
 <translation id="8690752723634292147">Потвърждаване на изтриването</translation>
+<translation id="8692107307702113268">Паролата съдържа повече от 1000 знака</translation>
 <translation id="8692689525339542358">Получете защита срещу опасни сайтове, изтегляния и разширения.</translation>
 <translation id="8692897097252418799">Изберете данните, които искате да експортирате</translation>
 <translation id="8694281486652655615">Показва този елемент</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Подаване на сигнал за проблем</translation>
 <translation id="8960979149015305">Затваряне на изтеглянето</translation>
 <translation id="8961092256396236619">Режимът за подобрена защита е изключен</translation>
+<translation id="8962863356073277855">URL адресът трябва да е във формат https://www.example.com</translation>
 <translation id="8968766641738584599">Запазване на картата</translation>
 <translation id="8974714402877957201">1. Отворете настройките на iPad.</translation>
 <translation id="8975015774710126284">Данните за сърфирането бяха изтрити</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bn.xtb b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
index 8b551a7..a32b1d6 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">আজ ব্যবহার করা হয়েছে</translation>
 <translation id="1523567067736644845">পাসওয়ার্ড দেখার জন্য আনলক করুন</translation>
 <translation id="1524563461097350801">না থাক</translation>
+<translation id="1528290585275339320">পৃষ্ঠার কন্টেন্ট শেয়ার করার সুবিধা চালু করুন</translation>
 <translation id="1531038290222364269">ট্যাব দেখুন</translation>
 <translation id="1536390784834419204">পৃষ্ঠাটি অনুবাদ করুন</translation>
 <translation id="1540800554400757039">ঠিকানা ১</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">আপনার Safe Browsing এখন বন্ধ করা আছে। বিপজ্জনক সাইট, ডাউনলোড ও এক্সটেনশন থেকে সুরক্ষিত থাকুন।</translation>
 <translation id="1620510694547887537">ক্যামেরা</translation>
 <translation id="1622717322707146952">“Google Calendar-এ যোগ করুন“ বা “Apple Calendar-এ যোগ করুন“ বিকল্প বেছে নিন।</translation>
+<translation id="1625502944725673937">ফাইল ইমপোর্ট করা যায়নি</translation>
 <translation id="1629162218487290695">নিজের পরিচয় যাচাই করুন…</translation>
 <translation id="1636234353664774105">নেভিগেশন ফিচার ব্যবহার করে এক এক করে আপনার গন্তব্যের দিকনির্দেশ সংক্রান্ত নির্দেশিকা দেখুন</translation>
 <translation id="1641113438599504367">নিরাপদ ব্রাউজিং</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">স্মার্ট ওয়াচ</translation>
 <translation id="1743244221910283364">পরিবর্তন বাতিল করুন</translation>
 <translation id="1748975028205587434">আপনার ফাইল বেছে নিন</translation>
+<translation id="1749733017156547309">পাসওয়ার্ড দিতে হবে</translation>
 <translation id="174998178145075354">{count,plural, =1{আপনার কীবোর্ডের উপরে ঠিকানার জন্য {count}টি বিকল্প উপলভ্য আছে।}one{আপনার কীবোর্ডের উপরে ঠিকানার জন্য {count}টি বিকল্প উপলভ্য আছে।}other{আপনার কীবোর্ডের উপরে ঠিকানার জন্য {count}টি বিকল্প উপলভ্য আছে।}}</translation>
 <translation id="1750238553597293878">আপনার Google অ্যাকাউন্টে পাসওয়ার্ড ব্যবহার করতে থাকুন</translation>
 <translation id="17513872634828108">খোলা ট্যাব</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens-এর ক্যামেরার মাধ্যমে সার্চ করার সুবিধা</translation>
 <translation id="2962516096219646456">সব অটোফিল ডেটা দেখুন</translation>
 <translation id="2969979262385602596">সাইন-ইন করা যায়নি৷ অনুগ্রহ করে পরে আবার চেষ্টা করুন৷</translation>
+<translation id="2975761176769946178">URL দিতে হবে</translation>
 <translation id="297667759942911166">ট্যাব গ্রুপে কোলাবরেট করুন</translation>
 <translation id="2987670534697681860">এই ডিভাইসে যাতে আপনার সব পাসওয়ার্ড অ্যাক্সেস পারেন সেই জন্য নিজের পরিচয় যাচাই করুন।</translation>
 <translation id="2989523299700148168">সাম্প্রতিক দেখা হয়েছে</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">এই ডিভাইসে ট্যাব খোলা থাকবে কিন্তু গ্রুপ, <ph name="USER_EMAIL" /> দিয়ে সাইন-ইন করা হয়েছে এমন সব ডিভাইস থেকে মুছে যাবে।</translation>
 <translation id="3224641773458703735">পাসওয়ার্ড এক্সপোর্ট করার জন্য আপনার ডিভাইসে আপনাকে অবশ্যই একটি পাসকোড সেট করতে হবে।</translation>
 <translation id="3227137524299004712">মাইক্রোফোন</translation>
+<translation id="3234251228180563751">ইউজারনেমে ১০০০টির বেশি অক্ষর আছে</translation>
 <translation id="3235063766008841141">এই পাসওয়ার্ড কোনও প্রতারণামূলক সাইটে ব্যবহার করা হয়েছিল এবং হ্যাক হওয়া ডেটাবেসেও এটি পাওয়া গেছে</translation>
 <translation id="3235242129752692527">ইভেন্টের বিবরণ এডিট করুন ও “সেভ করুন“ বিকল্পে ট্যাপ করুন।</translation>
 <translation id="323863549127671026">বর্তমানে খোলা ট্যাব ও ট্যাব গ্রুপ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">প্রস্তাবিত পাসওয়ার্ড ব্যবহার করুন</translation>
 <translation id="5083464117946352670">ফাইলের আকার নির্ধারণ করা যাচ্ছে না।</translation>
 <translation id="5085558938118581974">সিঙ্ক করা সব ডিভাইসে ট্যাব সার্চ করুন</translation>
+<translation id="508645147179720015">নোটে ১০০০টির বেশি অক্ষর আছে</translation>
 <translation id="5087098519049306025">প্রাইস ট্র্যাকিং</translation>
 <translation id="5090832849094901128">এই পাসওয়ার্ডটি মুছে দিলেও, <ph name="WEBSITE" />-এ আপনার অ্যাকাউন্ট মুছে যাবে না।</translation>
 <translation id="5118462200606189584">অ্যাকাউন্ট যোগ করুন…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">নতুন মেনু দেখুন</translation>
 <translation id="5132942445612118989">সমস্ত ডিভাইসে আপনার পাসওয়ার্ড, ইতিহাস ও আরও অনেক কিছু সিঙ্ক করুন</translation>
 <translation id="5141363746588976328">'আপনার ট্যাবে দাম কমার তথ্য সংক্রান্ত' কার্ড লুকান</translation>
+<translation id="514154868070499296">ফন্ট: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ট্যাব পাল্টানোর ফিচার থেকে বেরিয়ে আসুন</translation>
 <translation id="5148717509369231739">Safari ইমপোর্ট</translation>
 <translation id="5157638238828697074">কোনও সমস্যা হয়েছে। অ্যাপ্লিকেশনটি খোলা যায়নি।</translation>
@@ -1559,6 +1566,7 @@
 <translation id="7015418667643980944">স্প্লিট ভিউ</translation>
 <translation id="7016070607649558507">আপনার ১টি দুর্বল পাসওয়ার্ড আছে। নিরাপদ থাকতে এই সমস্যার সমাধান করুন।</translation>
 <translation id="7016958933495968912">ডিসকভার সংক্রান্ত বিকল্প</translation>
+<translation id="7017863468226238797">এই ফাইলে কোনও ডেটা নেই অথবা ভুল ফর্ম্যাটে ডেটা সেভ করা রয়েছে</translation>
 <translation id="7029809446516969842">পাসওয়ার্ড</translation>
 <translation id="7035825883570480307">বিজ্ঞপ্তি চালু করতে চান?</translation>
 <translation id="7039345315346323556">সাম্প্রতিক</translation>
@@ -1920,6 +1928,7 @@
 <translation id="8434837876193928924">ট্যাব গ্রুপ সম্পর্কিত বিবরণ</translation>
 <translation id="8438566539970814960">সার্চ এবং ব্রাউজিং অভিজ্ঞতা আরও উন্নত করুন</translation>
 <translation id="8439758443371991593">'পড়ার তালিকায় যোগ করুন' বিকল্পটি লুকান</translation>
+<translation id="8443986842926457191">URL-এ ২০৪৮টির বেশি অক্ষর রয়েছে</translation>
 <translation id="8449869326050867919">পাসওয়ার্ড শেয়ার করা হয়েছে</translation>
 <translation id="8473863474539038330">ঠিকানা ও আরও অনেককিছু</translation>
 <translation id="8474378002946546633">সূচনাকে মঞ্জুরী দিন</translation>
@@ -1970,6 +1979,7 @@
 <translation id="8637431369725868556">বিপজ্জনক সাইট থেকে সুরক্ষা পান।</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{কোনও পাসওয়ার্ড চুরি হয়নি}=1{{COUNT}টি চুরি হয়ে যাওয়া পাসওয়ার্ড}one{চুরি হয়ে যাওয়া {COUNT}টি পাসওয়ার্ড}other{চুরি হয়ে যাওয়া {COUNT}টি পাসওয়ার্ড}}</translation>
 <translation id="8643403533759285912">গ্রুপ মুছুন</translation>
+<translation id="8645245178269185266">আরও বেশি প্রাসঙ্গিক উত্তর পাওয়ার জন্য Gemini-র সাথে পৃষ্ঠার কন্টেন্ট শেয়ার করুন</translation>
 <translation id="8647280737650867362">দাম ট্র্যাক করা বন্ধ হয়নি।</translation>
 <translation id="8654802032646794042">বাতিল করুন</translation>
 <translation id="8660600697590740984">আপনার কপি করা Lens-এর ছবি</translation>
@@ -1984,6 +1994,7 @@
 <translation id="8680786875305615692">সকলের জন্য ওয়েবে নিরাপত্তা উন্নত করতে সাহায্য করে</translation>
 <translation id="8680787084697685621">অ্যাকাউন্ট সাইন-ইনের বিশদ বিবরণের তারিখ সীমার বাইরে৷</translation>
 <translation id="8690752723634292147">মুছে দেওয়ার বিষয়টি কনফার্ম করুন</translation>
+<translation id="8692107307702113268">পাসওয়ার্ডে ১০০০টির বেশি অক্ষর আছে</translation>
 <translation id="8692689525339542358">বিপজ্জনক সাইট, ডাউনলোড ও এক্সটেনশন থেকে সুরক্ষা পান।</translation>
 <translation id="8692897097252418799">যে ডেটা এক্সপোর্ট করতে চান তা বেছে নিন</translation>
 <translation id="8694281486652655615">এর ফলে এই আইটেম দেখানো হবে</translation>
@@ -2008,6 +2019,7 @@
 <translation id="8741995161408053644"><ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />-এ আপনার Google অ্যাকাউন্টের অন্যান্য ধরনের ব্রাউজিং ইতিহাস থাকতে পারে।</translation>
 <translation id="874599634440689554">লিঙ্ক তৈরি করুন</translation>
 <translation id="8746155870861185046">হাইলাইট শেয়ার করুন</translation>
+<translation id="8748678031495824833">অন-পেজ AI টুল খুলুন</translation>
 <translation id="8750037785291841318">আপনি নিজের ট্যাবগুলি এখানে খুঁজে পাবেন</translation>
 <translation id="8756969031206844760">পাসওয়ার্ড আপডেট করবেন?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> ফলো করা বন্ধ করুন</translation>
@@ -2065,6 +2077,7 @@
 <translation id="895541991026785598">কোনও সমস্যা অভিযোগ করুন</translation>
 <translation id="8960979149015305">ডাউনলোড বন্ধ করুন</translation>
 <translation id="8961092256396236619">"উন্নত সুরক্ষা" ফিচার বন্ধ করা আছে</translation>
+<translation id="8962863356073277855">URL ফর্ম্যাটটি https://www.example.com হতে হবে</translation>
 <translation id="8968766641738584599">কার্ড সেভ করুন</translation>
 <translation id="8974714402877957201">১. iPad সেটিংস খুলুন</translation>
 <translation id="8975015774710126284">ব্রাউজ করা ডেটা মুছে দেওয়া হয়েছে</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bs.xtb b/ios/chrome/app/strings/resources/ios_strings_bs.xtb
index 5d6ceaed..263151e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bs.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bs.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Pametni sat</translation>
 <translation id="1743244221910283364">Odbaci promjene</translation>
 <translation id="1748975028205587434">Odaberite fajl</translation>
+<translation id="1749733017156547309">Lozinka je obavezna</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opcija za adresu je dostupna iznad tastature.}one{{count} opcija za adresu je dostupna iznad tastature.}few{{count} opcije za adresu su dostupne iznad tastature.}other{{count} opcija za adresu je dostupno iznad tastature.}}</translation>
 <translation id="1750238553597293878">Nastavite koristiti lozinke na Google računu</translation>
 <translation id="17513872634828108">Otvorene kartice</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Pretraživanje kamerom u Objektivu</translation>
 <translation id="2962516096219646456">Pregled svih podataka za automatsko popunjavanje</translation>
 <translation id="2969979262385602596">Prijava nije uspjela. Pokušajte ponovo kasnije.</translation>
+<translation id="2975761176769946178">URL je obavezan</translation>
 <translation id="297667759942911166">Sarađujte u grupama kartica</translation>
 <translation id="2987670534697681860">Potvrdite identitet da pristupate svim svojim lozinkama na ovom uređaju.</translation>
 <translation id="2989523299700148168">Nedavno posjećeno</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Kartice će ostati otvorene na uređaju, ali će se grupa izbrisati sa svih uređaja na kojima ste prijavljeni na <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Da izvezete lozinke, najprije morate postaviti šifru na uređaju.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Korisničko ime sadržava više od 1000 znakova</translation>
 <translation id="3235063766008841141">Uneseno na obmanjujućoj web lokaciji i pronađeno u narušavanju podataka</translation>
 <translation id="3235242129752692527">Uredite detalje događaja i dodirnite "Sačuvaj".</translation>
 <translation id="323863549127671026">Trenutno otvorene kartice i grupe kartica</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Koristite predloženu lozinku</translation>
 <translation id="5083464117946352670">Nije moguće utvrditi veličinu fajla.</translation>
 <translation id="5085558938118581974">Pretražite kartice na svim sinhroniziranim uređajima</translation>
+<translation id="508645147179720015">Bilješka sadržava više od 1000 znakova</translation>
 <translation id="5087098519049306025">Praćenje cijena</translation>
 <translation id="5090832849094901128">Brisanjem ove lozinke se neće izbrisati vaš račun na web lokaciji <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Dodavanje računa…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detalji o grupi kartica</translation>
 <translation id="8438566539970814960">Poboljšajte pretraživanje i pregledanje</translation>
 <translation id="8439758443371991593">Sakrij dodavanje na Listu za čitanje</translation>
+<translation id="8443986842926457191">URL sadržava više od 2048 znakova</translation>
 <translation id="8449869326050867919">Lozinka je podijeljena</translation>
 <translation id="8473863474539038330">Adrese i još mnogo toga</translation>
 <translation id="8474378002946546633">Dopusti obavijesti</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Pomozite nam da poboljšamo sigurnost na webu za sve</translation>
 <translation id="8680787084697685621">Detalji o prijavi za račun su zastarjeli.</translation>
 <translation id="8690752723634292147">Potvrdite brisanje</translation>
+<translation id="8692107307702113268">Lozinka sadržava više od 1000 znakova</translation>
 <translation id="8692689525339542358">Zaštitite se od opasnih web lokacija, preuzimanja i ekstenzija.</translation>
 <translation id="8692897097252418799">Odaberite podatke koje želite izvesti</translation>
 <translation id="8694281486652655615">Prikazuje ovu stavku</translation>
@@ -2007,7 +2013,7 @@
 <translation id="8741995161408053644">Vaš Google račun može imati druge oblike historije pregledanja na <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Kreiraj link</translation>
 <translation id="8746155870861185046">Dijeli istaknutu stavku</translation>
-<translation id="8748678031495824833">Otvori AI alate na stranici</translation>
+<translation id="8748678031495824833">Otvaranje AI alata na stranici</translation>
 <translation id="8750037785291841318">Kartice ćete pronaći ovdje</translation>
 <translation id="8756969031206844760">Ažurirati lozinku?</translation>
 <translation id="8764015330924122850">Prestanite pratiti kanal <ph name="DOMAIN_NAME" /></translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Prijavite problem</translation>
 <translation id="8960979149015305">Zatvaranje preuzimanja</translation>
 <translation id="8961092256396236619">Poboljšana zaštita je isključena</translation>
+<translation id="8962863356073277855">Format URL-a treba biti https://www.example.com</translation>
 <translation id="8968766641738584599">Sačuvaj karticu</translation>
 <translation id="8974714402877957201">1. Otvorite postavke iPada</translation>
 <translation id="8975015774710126284">Podaci o pregledanju su izbrisani</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ca.xtb b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
index 9bc869e..ec49e7a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ca.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Rellotge intel·ligent</translation>
 <translation id="1743244221910283364">Descarta els canvis</translation>
 <translation id="1748975028205587434">Selecciona el fitxer</translation>
+<translation id="1749733017156547309">Has d'introduir una contrasenya</translation>
 <translation id="174998178145075354">{count,plural, =1{Hi ha {count} opció d'adreça disponible a sobre del teclat.}other{Hi ha {count} opcions d'adreça disponibles a sobre del teclat.}}</translation>
 <translation id="1750238553597293878">Continua utilitzant les contrasenyes al teu Compte de Google</translation>
 <translation id="17513872634828108">Pestanyes obertes</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Cerca amb la càmera de Lens</translation>
 <translation id="2962516096219646456">Mostra totes les dades d'Emplenament automàtic</translation>
 <translation id="2969979262385602596">No s'ha pogut iniciar la sessió. Torneu-ho a provar més tard.</translation>
+<translation id="2975761176769946178">Has d'introduir un URL</translation>
 <translation id="297667759942911166">Col·labora en grups de pestanyes</translation>
 <translation id="2987670534697681860">Verifica la teva identitat per accedir a totes les teves contrasenyes en aquest dispositiu.</translation>
 <translation id="2989523299700148168">Visitats últimament</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Les pestanyes continuaran obertes en aquest dispositiu, però el grup se suprimirà de tots els dispositius en què s'hagi iniciat la sessió amb <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Per exportar les contrasenyes, primer has d'establir una contrasenya al dispositiu.</translation>
 <translation id="3227137524299004712">Micròfon</translation>
+<translation id="3234251228180563751">El nom d'usuari té més de 1.000 caràcters</translation>
 <translation id="3235063766008841141">S'ha introduït en un lloc web enganyós i s'ha trobat en una violació de dades</translation>
 <translation id="3235242129752692527">Edita els detalls de l'esdeveniment i toca Desa.</translation>
 <translation id="323863549127671026">Pestanyes i grups de pestanyes oberts en aquests moments</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Utilitza la contrasenya suggerida</translation>
 <translation id="5083464117946352670">No es determina mida fitxer.</translation>
 <translation id="5085558938118581974">Cerca pestanyes als dispositius sincronitzats</translation>
+<translation id="508645147179720015">La nota té més de 1.000 caràcters</translation>
 <translation id="5087098519049306025">Seguiment de preus</translation>
 <translation id="5090832849094901128">Encara que suprimeixis aquesta contrasenya, no se suprimirà el teu compte a <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Afegeix un compte…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detalls del grup de pestanyes</translation>
 <translation id="8438566539970814960">Millora les cerques i la navegació</translation>
 <translation id="8439758443371991593">Amaga l'opció Afegeix a la llista de lectura</translation>
+<translation id="8443986842926457191">L'URL conté més de 2.048 caràcters</translation>
 <translation id="8449869326050867919">S'ha compartit la contrasenya</translation>
 <translation id="8473863474539038330">Adreces i més</translation>
 <translation id="8474378002946546633">Permet les notificacions</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Ajuda a millorar la seguretat al web per a tothom</translation>
 <translation id="8680787084697685621">Les dades d'inici de sessió del compte no estan actualitzades.</translation>
 <translation id="8690752723634292147">Confirma la supressió</translation>
+<translation id="8692107307702113268">La contrasenya té més de 1.000 caràcters</translation>
 <translation id="8692689525339542358">Obtén protecció contra baixades, extensions i llocs web perillosos.</translation>
 <translation id="8692897097252418799">Tria les dades que vulguis exportar</translation>
 <translation id="8694281486652655615">Mostra aquest element</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Informa d'un problema</translation>
 <translation id="8960979149015305">Tanca la baixada</translation>
 <translation id="8961092256396236619">La protecció millorada està desactivada</translation>
+<translation id="8962863356073277855">El format de l'URL ha de ser https://www.example.com</translation>
 <translation id="8968766641738584599">Desa la targeta</translation>
 <translation id="8974714402877957201">1. Obre la configuració de l'iPad.</translation>
 <translation id="8975015774710126284">Les dades de navegació s'han suprimit</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_cs.xtb b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
index f6cd195..181aee0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_cs.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Chytré hodinky</translation>
 <translation id="1743244221910283364">Zahodit změny</translation>
 <translation id="1748975028205587434">Vybrat soubor</translation>
+<translation id="1749733017156547309">Heslo je povinné</translation>
 <translation id="174998178145075354">{count,plural, =1{Nad klávesnicí je k dispozici {count} možnost adresy.}few{Nad klávesnicí jsou k dispozici {count} možnosti adres.}many{Nad klávesnicí je k dispozici {count} možnosti adres.}other{Nad klávesnicí je k dispozici {count} možností adres.}}</translation>
 <translation id="1750238553597293878">Pokračujte v používání hesel ve svém účtu Google</translation>
 <translation id="17513872634828108">Otevřené karty</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Vyhledávání Lens fotoaparátem</translation>
 <translation id="2962516096219646456">Zobrazit všechna data automatického vyplňování</translation>
 <translation id="2969979262385602596">Přihlášení se nezdařilo. Zkuste to znovu později.</translation>
+<translation id="2975761176769946178">Adresa URL je povinná</translation>
 <translation id="297667759942911166">Spolupracujte ve skupinách karet</translation>
 <translation id="2987670534697681860">Pokud na tomhle zařízení chcete mít přístup ke všem svým heslům, ověřte svou totožnost.</translation>
 <translation id="2989523299700148168">Nedávno navštívené</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Karty zůstanou na tomto zařízení otevřené, ale skupina bude smazána ze všech zařízení přihlášených k účtu <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Chcete-li exportovat hesla, musíte nejdříve na zařízení nastavit heslo.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Uživatelské jméno má víc než 1000 znaků</translation>
 <translation id="3235063766008841141">Zadáno na klamavém webu a nalezeno v porušení zabezpečení údajů</translation>
 <translation id="3235242129752692527">Upravte podrobnosti události a klepněte na Uložit.</translation>
 <translation id="323863549127671026">Aktuálně otevřené karty a skupiny karet</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Použít navrhované heslo</translation>
 <translation id="5083464117946352670">Velikost souboru nelze zjistit.</translation>
 <translation id="5085558938118581974">Prohledávejte karty na synchronizovaných zařízeních</translation>
+<translation id="508645147179720015">Poznámka má víc než 1000 znaků</translation>
 <translation id="5087098519049306025">Sledování cen</translation>
 <translation id="5090832849094901128">Odstraněním tohoto hesla nesmažete svůj účet na webu <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Přidat účet…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Podrobnosti o skupině karet</translation>
 <translation id="8438566539970814960">Vylepšit vyhledávání a procházení</translation>
 <translation id="8439758443371991593">Skrýt možnost Přidat do seznamu četby</translation>
+<translation id="8443986842926457191">Adresa URL je delší než 2048 znaků.</translation>
 <translation id="8449869326050867919">Heslo bylo sdíleno</translation>
 <translation id="8473863474539038330">Adresy a další</translation>
 <translation id="8474378002946546633">Povolit oznámení</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Pomáhat se zlepšováním bezpečnosti internetu pro všechny</translation>
 <translation id="8680787084697685621">Přihlašovací údaje k účtu jsou zastaralé.</translation>
 <translation id="8690752723634292147">Potvrdit smazání</translation>
+<translation id="8692107307702113268">Heslo má víc než 1000 znaků</translation>
 <translation id="8692689525339542358">Získejte ochranu před nebezpečnými weby, soubory ke stažení a rozšířeními.</translation>
 <translation id="8692897097252418799">Vyberte data, která chcete exportovat</translation>
 <translation id="8694281486652655615">Zobrazuje tuto položku</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Nahlásit problém</translation>
 <translation id="8960979149015305">Zavřít stahování</translation>
 <translation id="8961092256396236619">Vylepšená ochrana je vypnutá</translation>
+<translation id="8962863356073277855">Formát adresy URL musí být https://www.example.com</translation>
 <translation id="8968766641738584599">Uložit kartu</translation>
 <translation id="8974714402877957201">1. Otevřete nastavení iPadu.</translation>
 <translation id="8975015774710126284">Údaje o prohlížení byly vymazány</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_cy.xtb b/ios/chrome/app/strings/resources/ios_strings_cy.xtb
index de786b1..88976e3b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_cy.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_cy.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Oriawr Glyfar</translation>
 <translation id="1743244221910283364">Cael gwared ar newidiadau</translation>
 <translation id="1748975028205587434">Dewis eich ffeil</translation>
+<translation id="1749733017156547309">Mae angen cyfrinair</translation>
 <translation id="174998178145075354">{count,plural, =1{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}zero{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}two{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}few{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}many{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}other{Mae {count} opsiwn ar gyfer cyfeiriad ar gael uwchben eich bysellfwrdd.}}</translation>
 <translation id="1750238553597293878">Parhewch i ddefnyddio'r cyfrineiriau yn eich Cyfrif Google</translation>
 <translation id="17513872634828108">Tabiau agored</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Chwilio gyda Camera Lens</translation>
 <translation id="2962516096219646456">Gweler yr holl ddata awtolenwi</translation>
 <translation id="2969979262385602596">Wedi methu â mewngofnodi. Rhowch gynnig arall arni'n nes ymlaen.</translation>
+<translation id="2975761176769946178">Mae angen URL</translation>
 <translation id="297667759942911166">Cydweithio mewn grwpiau tab</translation>
 <translation id="2987670534697681860">Cadarnhewch mai chi sydd yno i gael mynediad at eich holl gyfrineiriau ar y ddyfais hon</translation>
 <translation id="2989523299700148168">Ymwelwyd yn ddiweddar</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Bydd y tabiau'n aros ar agor ar y ddyfais hon ond bydd y grŵp yn cael ei ddileu o bob dyfais sydd wedi'i mewngofnodi i <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">I allforio cyfrineiriau, rhaid i chi osod cod pas ar eich dyfais yn gyntaf.</translation>
 <translation id="3227137524299004712">Meicroffon</translation>
+<translation id="3234251228180563751">Mae'r enw defnyddiwr yn fwy na 1000 nod</translation>
 <translation id="3235063766008841141">Wedi'i roi ar wefan dwyllodrus a'i ddarganfod mewn tor data</translation>
 <translation id="3235242129752692527">Golygu manylion y digwyddiad a thapiwch “Cadw.”</translation>
 <translation id="323863549127671026">Tabiau a grwpiau tabiau sydd ar agor ar hyn o bryd</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Defnyddiwch y cyfrinair a awgrymir</translation>
 <translation id="5083464117946352670">Ni ellir pennu maint y ffeil.</translation>
 <translation id="5085558938118581974">Chwilio tabiau ar draws dyfeisiau sydd wedi'u cysoni</translation>
+<translation id="508645147179720015">Mae'r nodyn yn fwy na 1000 o nodau</translation>
 <translation id="5087098519049306025">Olrhain Prisiau</translation>
 <translation id="5090832849094901128">Ni fydd dileu'r cyfrinair hwn yn dileu'ch cyfrif ar <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Ychwanegu cyfrif…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Manylion grŵp tabiau</translation>
 <translation id="8438566539970814960">Gwneud chwiliadau a phori yn well</translation>
 <translation id="8439758443371991593">Cuddio Ychwanegu at Restr Darllen</translation>
+<translation id="8443986842926457191">Mae'r URL yn fwy na 2048 nod</translation>
 <translation id="8449869326050867919">Wedi rhannu cyfrinair</translation>
 <translation id="8473863474539038330">Cyfeiriadau a rhagor</translation>
 <translation id="8474378002946546633">Caniatáu hysbysiadau</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Helpwch i wella diogelwch ar y we i bawb</translation>
 <translation id="8680787084697685621">Mae manylion mewngofnodi'r cyfrif yn hen.</translation>
 <translation id="8690752723634292147">Cadarnhewch eich bod am ei ddileu</translation>
+<translation id="8692107307702113268">Mae'r cyfrinair yn fwy na 1000 nod</translation>
 <translation id="8692689525339542358">Cael amddiffyniad rhag gwefannau, lawrlwythiadau ac estyniadau peryglus.</translation>
 <translation id="8692897097252418799">Dewiswch y data rydych am eu hallforio</translation>
 <translation id="8694281486652655615">Yn dangos yr eitem hon</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Mae'n bosib y bydd gan eich Cyfrif Google fathau eraill o hanes pori yn <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Creu dolen</translation>
 <translation id="8746155870861185046">Rhannu'r testun a amlygir</translation>
+<translation id="8748678031495824833">Agor offer AI ar y dudalen</translation>
 <translation id="8750037785291841318">Byddwch yn gweld eich tabiau yma</translation>
 <translation id="8756969031206844760">Diweddaru'r cyfrinair?</translation>
 <translation id="8764015330924122850">Dad-ddilyn <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Adrodd am Broblem</translation>
 <translation id="8960979149015305">Cau lawrlwytho</translation>
 <translation id="8961092256396236619">Mae Gwell Amddiffyniad wedi'i ddiffodd</translation>
+<translation id="8962863356073277855">Dylai fformat yr URL fod https://www.example.com</translation>
 <translation id="8968766641738584599">Cadw'r cerdyn</translation>
 <translation id="8974714402877957201">1. Agorwch y Gosodiadau iPad</translation>
 <translation id="8975015774710126284">Cafodd data pori eu dileu</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_da.xtb b/ios/chrome/app/strings/resources/ios_strings_da.xtb
index 7d1a135..947f027e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_da.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_da.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smart-ur</translation>
 <translation id="1743244221910283364">Kassér ændringer</translation>
 <translation id="1748975028205587434">Vælg din fil</translation>
+<translation id="1749733017156547309">En adgangskode er påkrævet</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} mulig adresse er tilgængelig over dit tastatur.}one{{count} mulig adresse er tilgængelig over dit tastatur.}other{{count} mulige adresser er tilgængelige over dit tastatur.}}</translation>
 <translation id="1750238553597293878">Fortsæt med at bruge adgangskoderne på din Google-konto</translation>
 <translation id="17513872634828108">Åbne faner</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-kamerasøgning</translation>
 <translation id="2962516096219646456">Se alle Autofyld-data</translation>
 <translation id="2969979262385602596">Login mislykkedes. Prøv igen senere.</translation>
+<translation id="2975761176769946178">En webadresse er påkrævet</translation>
 <translation id="297667759942911166">Samarbejd i fanegrupper</translation>
 <translation id="2987670534697681860">Verificer din identitet for at få adgang til alle dine adgangskoder på denne enhed.</translation>
 <translation id="2989523299700148168">Besøgt for nylig</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Fanerne forbliver åbne på denne enhed, men gruppen slettes fra alle enheder, der er logget ind på <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">Angiv en adgangskode på din enhed, før du kan eksportere adgangskoder.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Brugernavnet er på mere end 1.000 tegn</translation>
 <translation id="3235063766008841141">Angivet på et vildledende website og fundet i forbindelse med et brud på datasikkerheden</translation>
 <translation id="3235242129752692527">Rediger begivenhedsoplysningerne, og tryk på "Gem".</translation>
 <translation id="323863549127671026">Åbne faner og fanegrupper</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Brug den foreslåede adgangskode</translation>
 <translation id="5083464117946352670">Kan ikke fastslå filstørrelse.</translation>
 <translation id="5085558938118581974">Søg efter faner på synkroniserede enheder</translation>
+<translation id="508645147179720015">Noten indeholder mere end 1.000 tegn</translation>
 <translation id="5087098519049306025">Prissporing</translation>
 <translation id="5090832849094901128">Fjernelse af denne adgangskode sletter ikke din konto på <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Tilføj konto…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Oplysninger om fanegruppen</translation>
 <translation id="8438566539970814960">Gør søgninger og browsing endnu bedre</translation>
 <translation id="8439758443371991593">Skjul Føj til læseliste</translation>
+<translation id="8443986842926457191">Webadressen indeholder mere end 2.048 tegn</translation>
 <translation id="8449869326050867919">Adgangskoden er delt</translation>
 <translation id="8473863474539038330">Adresser m.m.</translation>
 <translation id="8474378002946546633">Tillad notifikationer</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Vær med til at forbedre sikkerheden på nettet for alle</translation>
 <translation id="8680787084697685621">Oplysningerne om kontologin er forældede.</translation>
 <translation id="8690752723634292147">Bekræft sletning</translation>
+<translation id="8692107307702113268">Adgangskoden er på mere end 1.000 tegn</translation>
 <translation id="8692689525339542358">Bliv beskyttet mod farlige websites, downloads og udvidelser.</translation>
 <translation id="8692897097252418799">Vælg de data, du vil eksportere</translation>
 <translation id="8694281486652655615">Viser dette element</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Din Google-konto kan have andre former for browserhistorik på <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Opret link</translation>
 <translation id="8746155870861185046">Del fremhævet</translation>
+<translation id="8748678031495824833">Åbn AI-værktøjer på siden</translation>
 <translation id="8750037785291841318">Her finder du dine faner</translation>
 <translation id="8756969031206844760">Vil du opdatere adgangskoden?</translation>
 <translation id="8764015330924122850">Følg ikke <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Rapportér et problem</translation>
 <translation id="8960979149015305">Luk download</translation>
 <translation id="8961092256396236619">Forbedret beskyttelse er deaktiveret</translation>
+<translation id="8962863356073277855">Webadresseformatet skal være https://www.eksempel.com</translation>
 <translation id="8968766641738584599">Gem kort</translation>
 <translation id="8974714402877957201">1. Åbn iPad-indstillingerne</translation>
 <translation id="8975015774710126284">Browserdataene er blevet slettet</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_de.xtb b/ios/chrome/app/strings/resources/ios_strings_de.xtb
index 41217d8..f81b17ea 100644
--- a/ios/chrome/app/strings/resources/ios_strings_de.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_de.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Änderungen verwerfen</translation>
 <translation id="1748975028205587434">Datei auswählen</translation>
+<translation id="1749733017156547309">Es ist ein Passwort erforderlich</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} Adresse oben auf der Tastatur verfügbar.}other{{count} verschiedene Adressen oben auf der Tastatur verfügbar.}}</translation>
 <translation id="1750238553597293878">Passwörter in deinem Google-Konto weiterhin verwenden</translation>
 <translation id="17513872634828108">Geöffnete Tabs</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-Kamerasuche</translation>
 <translation id="2962516096219646456">Alle Autofill-Daten ansehen</translation>
 <translation id="2969979262385602596">Anmeldefehler, bitte später erneut versuchen</translation>
+<translation id="2975761176769946178">Es ist eine URL erforderlich</translation>
 <translation id="297667759942911166">In Tabgruppen gemeinsam arbeiten</translation>
 <translation id="2987670534697681860">Bestätige deine Identität, damit du auf alle deine Passwörter auf diesem Gerät zugreifen kannst.</translation>
 <translation id="2989523299700148168">Kürzlich besucht</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Die Tabs bleiben auf diesem Gerät geöffnet, aber die Gruppe wird von allen Geräten gelöscht, die im Konto <ph name="USER_EMAIL" /> angemeldet sind.</translation>
 <translation id="3224641773458703735">Um Passwörter zu exportieren, musst du zuerst einen Passcode auf deinem Gerät einrichten.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Der Nutzername enthält mehr als 1.000 Zeichen</translation>
 <translation id="3235063766008841141">Auf einer verdächtigen Website eingegeben und in einer Datenpanne gefunden</translation>
 <translation id="3235242129752692527">Bearbeite die Termindetails und tippe auf „Speichern“.</translation>
 <translation id="323863549127671026">Derzeit geöffnete Tabs und Tabgruppen</translation>
@@ -953,7 +956,7 @@
 <translation id="4803185665210547709">Von deiner Organisation verwaltet.
 <ph name="BEGIN_LINK" />Weitere Informationen<ph name="END_LINK" /></translation>
 <translation id="4803728135431112209">Zeichne, markiere oder tippe, um etwas auszuwählen, nach dem du suchen möchtest – du erhältst Ergebnisse, ohne den Tab zu verlassen</translation>
-<translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4807098396393229769">Name auf der Karte</translation>
 <translation id="4808744395915275922">Updates</translation>
 <translation id="4813345808229079766">Verbindung</translation>
 <translation id="4821595350501541683">Tabs wurden geschlossen und Browserdaten gelöscht</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Vorgeschlagenes Passwort verwenden</translation>
 <translation id="5083464117946352670">Fehler bei Bestimmung der Dateigröße</translation>
 <translation id="5085558938118581974">In Tabs auf synchronisierten Geräten suchen</translation>
+<translation id="508645147179720015">Hinweis enthält mehr als 1.000 Zeichen</translation>
 <translation id="5087098519049306025">Preis-Tracking</translation>
 <translation id="5090832849094901128">Durch das Entfernen dieses Passworts wird dein <ph name="WEBSITE" />-Konto nicht gelöscht.</translation>
 <translation id="5118462200606189584">Konto hinzufügen…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Details zur Tabgruppe</translation>
 <translation id="8438566539970814960">Suchanfragen und das Surfen verbessern</translation>
 <translation id="8439758443371991593">„Zur Leseliste hinzufügen“ ausblenden</translation>
+<translation id="8443986842926457191">Die URL ist länger als 2048 Zeichen.</translation>
 <translation id="8449869326050867919">Passwort geteilt</translation>
 <translation id="8473863474539038330">Adressen und andere Daten</translation>
 <translation id="8474378002946546633">Benachrichtigungen zulassen</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Dazu beitragen, das Web für alle sicherer zu machen</translation>
 <translation id="8680787084697685621">Die Anmeldeinformationen für dieses Konto sind veraltet.</translation>
 <translation id="8690752723634292147">Löschen bestätigen</translation>
+<translation id="8692107307702113268">Das Passwort enthält mehr als 1.000 Zeichen</translation>
 <translation id="8692689525339542358">Schütze dich bestmöglich vor schädlichen Websites, Downloads und Erweiterungen.</translation>
 <translation id="8692897097252418799">Wähle die Informationen aus, die du exportieren möchtest</translation>
 <translation id="8694281486652655615">Dieses Element wird angezeigt</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Möglicherweise sind in deinem Google-Konto noch andere Formen des Browserverlaufs unter <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> vorhanden.</translation>
 <translation id="874599634440689554">Link erstellen</translation>
 <translation id="8746155870861185046">Markierung teilen</translation>
+<translation id="8748678031495824833">KI-Tools auf der Seite öffnen</translation>
 <translation id="8750037785291841318">Hier werden deine Tabs angezeigt</translation>
 <translation id="8756969031206844760">Passwort aktualisieren?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> nicht mehr folgen</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Problem melden</translation>
 <translation id="8960979149015305">Download schließen</translation>
 <translation id="8961092256396236619">Erweiterter Schutz ist deaktiviert</translation>
+<translation id="8962863356073277855">Die URL muss das Format „https://www.beispiel.de“ haben</translation>
 <translation id="8968766641738584599">Karte speichern</translation>
 <translation id="8974714402877957201">1. Öffne die iPad-Einstellungen</translation>
 <translation id="8975015774710126284">Browserdaten wurden gelöscht</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_el.xtb b/ios/chrome/app/strings/resources/ios_strings_el.xtb
index 8a2126b..083b9ff6 100644
--- a/ios/chrome/app/strings/resources/ios_strings_el.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_el.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Ενεργή σήμερα</translation>
 <translation id="1523567067736644845">Ξεκλ. για εμφ. κωδικού</translation>
 <translation id="1524563461097350801">Όχι, ευχαριστώ</translation>
+<translation id="1528290585275339320">Ενεργοποίηση κοινής χρήσης περιεχομένου σελίδας</translation>
 <translation id="1531038290222364269">Εμφάνιση καρτελών</translation>
 <translation id="1536390784834419204">Μετάφραση σελίδας</translation>
 <translation id="1540800554400757039">Διεύθυνση 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Αυτή τη στιγμή, η Ασφαλής περιήγηση είναι απενεργοποιημένη. Προστατευτείτε από επικίνδυνους ιστοτόπους, λήψεις και επεκτάσεις.</translation>
 <translation id="1620510694547887537">Κάμερα</translation>
 <translation id="1622717322707146952">Επιλέξτε Προσθήκη στο Ημερολόγιο Google ή Προσθήκη στο Ημερολόγιο Apple.</translation>
+<translation id="1625502944725673937">Δεν ήταν δυνατή η εισαγωγή του αρχείου</translation>
 <translation id="1629162218487290695">Επαλήθευση ταυτότητας…</translation>
 <translation id="1636234353664774105">Λάβετε λεπτομερείς οδηγίες για τον προορισμό σας αξιοποιώντας τη λεπτομερή καθοδήγηση με τη λειτουργία πλοήγησης</translation>
 <translation id="1641113438599504367">Ασφαλής περιήγηση</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Απόρριψη αλλαγών</translation>
 <translation id="1748975028205587434">Επιλογή αρχείου</translation>
+<translation id="1749733017156547309">Απαιτείται κωδικός πρόσβασης</translation>
 <translation id="174998178145075354">{count,plural, =1{Διατίθεται {count} επιλογή διεύθυνσης πάνω από το πληκτρολόγιο.}other{Διατίθενται {count} επιλογές διεύθυνσης πάνω από το πληκτρολόγιο.}}</translation>
 <translation id="1750238553597293878">Συνεχίστε να χρησιμοποιείτε τους κωδικούς πρόσβασης στον Λογαριασμό σας Google</translation>
 <translation id="17513872634828108">Ανοικτές καρτέλες</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Αναζήτηση με κάμερα στο Lens</translation>
 <translation id="2962516096219646456">Εμφάνιση όλων των δεδομένων αυτόματης συμπλήρωσης</translation>
 <translation id="2969979262385602596">Αποτυχία σύνδεσης. Δοκιμάστε ξανά αργότερα.</translation>
+<translation id="2975761176769946178">Απαιτείται URL</translation>
 <translation id="297667759942911166">Συνεργασία σε ομάδες καρτελών</translation>
 <translation id="2987670534697681860">Επαληθεύστε την ταυτότητά σας, για να αποκτήσετε πρόσβαση σε όλους τους κωδικούς πρόσβασης σε αυτή τη συσκευή.</translation>
 <translation id="2989523299700148168">Πραγματοποιήθηκε επίσκεψη πρόσφατα</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Οι καρτέλες θα παραμείνουν ανοιχτές σε αυτή τη συσκευή, αλλά η ομάδα θα διαγραφεί από όλες τις συσκευές που είναι συνδεδεμένες στον λογαριασμό <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Για να εξαγάγετε τους κωδικούς πρόσβασης, θα πρέπει πρώτα να ορίσετε έναν κωδικό πρόσβασης στη συσκευή σας.</translation>
 <translation id="3227137524299004712">Μικρόφωνο</translation>
+<translation id="3234251228180563751">Το όνομα χρήστη υπερβαίνει τους 1.000 χαρακτήρες</translation>
 <translation id="3235063766008841141">Έγινε είσοδος σε παραπλανητικό ιστότοπο και εντοπίστηκε παραβίαση δεδομένων.</translation>
 <translation id="3235242129752692527">Επεξεργαστείτε τις λεπτομέρειες του συμβάντος και πατήστε Αποθήκευση.</translation>
 <translation id="323863549127671026">Τρέχουσες ανοικτές καρτέλες και ομάδες καρτελών</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Χρήση προτεινόμενου κωδικού πρόσβασης</translation>
 <translation id="5083464117946352670">Αδύν.προσδ.μεγέθους αρχείου.</translation>
 <translation id="5085558938118581974">Αναζήτηση στις καρτέλες στις συγχρονισμένες συσκευές</translation>
+<translation id="508645147179720015">Η σημείωση υπερβαίνει τους 1.000 χαρακτήρες.</translation>
 <translation id="5087098519049306025">Παρακολούθηση τιμής</translation>
 <translation id="5090832849094901128">Η κατάργηση αυτού του κωδικού πρόσβασης δεν θα διαγράψει τον λογαριασμό σας στον ιστότοπο <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Προσθήκη λογαριασμού…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Εξερευνήστε το νέο μενού</translation>
 <translation id="5132942445612118989">Συγχρονίστε κωδικούς πρόσβασης, ιστορικό και πολλά άλλα σε όλες τις συσκευές</translation>
 <translation id="5141363746588976328">Κάρτα για την απόκρυψη των πτώσεων τιμών στις καρτέλες σας</translation>
+<translation id="514154868070499296">Γραμματοσειρά: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Αποχώρηση από την εναλλαγή καρτελών</translation>
 <translation id="5148717509369231739">Εισαγωγή από το Safari</translation>
 <translation id="5157638238828697074">Παρουσιάστηκε κάποιο πρόβλημα. Δεν ήταν δυνατό το άνοιγμα της εφαρμογής.</translation>
@@ -1559,6 +1566,7 @@
 <translation id="7015418667643980944">Προβολή διαχωρισμού οθόνης</translation>
 <translation id="7016070607649558507">Έχετε 1 ασθενή κωδικό πρόσβασης. Επιδιορθώστε τον τώρα για να παραμείνετε ασφαλείς.</translation>
 <translation id="7016958933495968912">Επιλογές για Discover</translation>
+<translation id="7017863468226238797">Το συγκεκριμένο αρχείο είναι κενό ή περιέχει δεδομένα σε λανθασμένη μορφή</translation>
 <translation id="7029809446516969842">Κωδ. πρόσβασης</translation>
 <translation id="7035825883570480307">Ενεργοποίηση ειδοποιήσεων;</translation>
 <translation id="7039345315346323556">Πρόσφατα</translation>
@@ -1920,6 +1928,7 @@
 <translation id="8434837876193928924">Λεπτομέρειες ομάδας καρτελών</translation>
 <translation id="8438566539970814960">Βελτιώστε τις αναζητήσεις και την περιήγηση</translation>
 <translation id="8439758443371991593">Απόκρυψη της επιλογής Προσθήκη στη λίστα ανάγνωσης</translation>
+<translation id="8443986842926457191">Το URL περιέχει περισσότερους από 2048 χαρακτήρες.</translation>
 <translation id="8449869326050867919">Ο κωδικός πρόσβασης κοινοποιήθηκε</translation>
 <translation id="8473863474539038330">Διευθύνσεις και άλλα</translation>
 <translation id="8474378002946546633">Να επιτρέπονται ειδοποιήσεις</translation>
@@ -1970,6 +1979,7 @@
 <translation id="8637431369725868556">Προστατευτείτε από επικίνδυνους ιστοτόπους.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Δεν υπάρχουν παραβιασμένοι κωδικοί πρόσβασης}=1{{COUNT} παραβιασμένος κωδικός πρόσβασης}other{{COUNT} παραβιασμένοι κωδικοί πρόσβασης}}</translation>
 <translation id="8643403533759285912">Διαγραφή ομάδας</translation>
+<translation id="8645245178269185266">Μοιραστείτε το περιεχόμενο της σελίδας με το Gemini, για να λάβετε πιο σχετικές απαντήσεις</translation>
 <translation id="8647280737650867362">Δεν ήταν δυνατή η κατάργηση παρακολούθησης τιμής.</translation>
 <translation id="8654802032646794042">Ακύρωση</translation>
 <translation id="8660600697590740984">Αντιγραμμένη εικόνα Lens</translation>
@@ -1984,6 +1994,7 @@
 <translation id="8680786875305615692">Συμβάλετε στη βελτίωση της ασφάλειας στον ιστό για όλους</translation>
 <translation id="8680787084697685621">Τα στοιχεία σύνδεσης λογαριασμού έχουν λήξει.</translation>
 <translation id="8690752723634292147">Επιβεβαίωση διαγραφής</translation>
+<translation id="8692107307702113268">Ο κωδικός πρόσβασης υπερβαίνει τους 1.000 χαρακτήρες</translation>
 <translation id="8692689525339542358">Προστατευτείτε από επικίνδυνους ιστοτόπους, λήψεις και επεκτάσεις.</translation>
 <translation id="8692897097252418799">Επιλέξτε τα δεδομένα που θέλετε να εξαγάγετε</translation>
 <translation id="8694281486652655615">Εμφανίζει αυτό το στοιχείο</translation>
@@ -2066,6 +2077,7 @@
 <translation id="895541991026785598">Αναφορά προβλήματος</translation>
 <translation id="8960979149015305">Κλείσιμο λήψης</translation>
 <translation id="8961092256396236619">Η Βελτιωμένη προστασία είναι ανενεργή</translation>
+<translation id="8962863356073277855">Η μορφή του URL πρέπει να είναι https://www.example.com</translation>
 <translation id="8968766641738584599">Αποθήκευση κάρτας</translation>
 <translation id="8974714402877957201">1. Ανοίξτε τις Ρυθμίσεις του iPad</translation>
 <translation id="8975015774710126284">Τα δεδομένα περιήγησης διαγράφηκαν</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 04d802c2..6a8a98d5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smart watch</translation>
 <translation id="1743244221910283364">Discard changes</translation>
 <translation id="1748975028205587434">Select your file</translation>
+<translation id="1749733017156547309">A password is required</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} option for address available above your keyboard.}other{{count} options for address available above your keyboard.}}</translation>
 <translation id="1750238553597293878">Keep using the passwords in your Google Account</translation>
 <translation id="17513872634828108">Open tabs</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens Camera Search</translation>
 <translation id="2962516096219646456">See all autofill data</translation>
 <translation id="2969979262385602596">Failed to sign in. Please try again later.</translation>
+<translation id="2975761176769946178">A URL is required</translation>
 <translation id="297667759942911166">Collaborate in tab groups</translation>
 <translation id="2987670534697681860">Verify that it's you to access all your passwords on this device.</translation>
 <translation id="2989523299700148168">Recently Visited</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">The tabs will remain open on this device but the group will be deleted from all devices signed in to <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">To export passwords, you must first set a passcode on your device.</translation>
 <translation id="3227137524299004712">Microphone</translation>
+<translation id="3234251228180563751">Username is more than 1,000 characters</translation>
 <translation id="3235063766008841141">Entered on a deceptive site and found in a data breach</translation>
 <translation id="3235242129752692527">Edit the event details and press “Save.“</translation>
 <translation id="323863549127671026">Currently open tabs and tab groups</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Use suggested password</translation>
 <translation id="5083464117946352670">Cannot determine file size.</translation>
 <translation id="5085558938118581974">Search tabs across synced devices</translation>
+<translation id="508645147179720015">Note is more than 1,000 characters</translation>
 <translation id="5087098519049306025">Price tracking</translation>
 <translation id="5090832849094901128">Deleting this password will not delete your account on <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Add account…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Tab group details</translation>
 <translation id="8438566539970814960">Make searches and browsing better</translation>
 <translation id="8439758443371991593">Hide Add to reading list</translation>
+<translation id="8443986842926457191">URL is more than 2048 characters</translation>
 <translation id="8449869326050867919">Password shared</translation>
 <translation id="8473863474539038330">Addresses and more</translation>
 <translation id="8474378002946546633">Allow notifications</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Help improve security on the web for everyone</translation>
 <translation id="8680787084697685621">Account sign-in details are out of date.</translation>
 <translation id="8690752723634292147">Confirm deletion</translation>
+<translation id="8692107307702113268">Password is more than 1,000 characters</translation>
 <translation id="8692689525339542358">Get protection from dangerous sites, downloads and extensions.</translation>
 <translation id="8692897097252418799">Choose the data that you want to export</translation>
 <translation id="8694281486652655615">Shows this item</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Your Google Account may have other forms of browsing history at <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Create link</translation>
 <translation id="8746155870861185046">Share highlight</translation>
+<translation id="8748678031495824833">Open on-page AI tools</translation>
 <translation id="8750037785291841318">You'll find your tabs here</translation>
 <translation id="8756969031206844760">Update password?</translation>
 <translation id="8764015330924122850">Unfollow <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Report an Issue</translation>
 <translation id="8960979149015305">Close download</translation>
 <translation id="8961092256396236619">Enhanced protection is off</translation>
+<translation id="8962863356073277855">URL format should be https://www.example.com</translation>
 <translation id="8968766641738584599">Save card</translation>
 <translation id="8974714402877957201">1. Open iPad settings</translation>
 <translation id="8975015774710126284">Browsing data was deleted</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 e0e4e71..436dc538 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Reloj inteligente</translation>
 <translation id="1743244221910283364">Descartar cambios</translation>
 <translation id="1748975028205587434">Seleccionar el archivo</translation>
+<translation id="1749733017156547309">Debes ingresar una contraseña</translation>
 <translation id="174998178145075354">{count,plural, =1{Hay {count} opción de dirección disponible arriba del teclado.}other{Hay {count} opciones de dirección disponibles arriba del teclado.}}</translation>
 <translation id="1750238553597293878">Sigue usando las contraseñas en tu Cuenta de Google</translation>
 <translation id="17513872634828108">Pestañas abiertas</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Búsqueda con cámara de Lens</translation>
 <translation id="2962516096219646456">Ver todos los datos de autocompletar</translation>
 <translation id="2969979262385602596">Error al iniciar la sesión. Inténtalo más tarde.</translation>
+<translation id="2975761176769946178">Debes proporcionar una URL</translation>
 <translation id="297667759942911166">Colabora en grupos de pestañas</translation>
 <translation id="2987670534697681860">Verifica tu identidad para acceder a todas tus contraseñas en este dispositivo.</translation>
 <translation id="2989523299700148168">Visitados recientemente</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Las pestañas permanecerán abiertas en este dispositivo, pero se borrará el grupo de todos los dispositivos en los que accediste a <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Para exportar las contraseñas, primero debes establecer una en tu dispositivo.</translation>
 <translation id="3227137524299004712">Micrófono</translation>
+<translation id="3234251228180563751">El nombre de usuario tiene más de 1,000 caracteres</translation>
 <translation id="3235063766008841141">Se ingresó en un sitio engañoso y se produjo una violación de la seguridad de los datos.</translation>
 <translation id="3235242129752692527">Edita los detalles del evento y presiona "Guardar".</translation>
 <translation id="323863549127671026">Pestañas y grupos de pestañas abiertos actualmente</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Usar la contraseña sugerida</translation>
 <translation id="5083464117946352670">Tamaño de archivo desconocido</translation>
 <translation id="5085558938118581974">Busca en las pestañas de los dispositivos sincronizados</translation>
+<translation id="508645147179720015">La nota tiene más de 1,000 caracteres</translation>
 <translation id="5087098519049306025">Seguimiento de precios</translation>
 <translation id="5090832849094901128">Si borras esta contraseña, no se quitará tu cuenta de <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Agregar cuenta…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detalles del grupo de pestañas</translation>
 <translation id="8438566539970814960">Mejorar las búsquedas y la navegación</translation>
 <translation id="8439758443371991593">Ocultar la opción Agregar a la Lista de lectura</translation>
+<translation id="8443986842926457191">La URL tiene más de 2048 caracteres.</translation>
 <translation id="8449869326050867919">Se compartió la contraseña</translation>
 <translation id="8473863474539038330">Direcciones y más</translation>
 <translation id="8474378002946546633">Permitir notificaciones</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Ayuda a mejorar la seguridad en la Web para todo el mundo</translation>
 <translation id="8680787084697685621">Los datos de inicio de cuenta están desactualizados</translation>
 <translation id="8690752723634292147">Confirmar eliminación</translation>
+<translation id="8692107307702113268">La contraseña tiene más de 1,000 caracteres</translation>
 <translation id="8692689525339542358">Obtén protección contra sitios, descargas y extensiones peligrosos.</translation>
 <translation id="8692897097252418799">Selecciona los datos que deseas exportar</translation>
 <translation id="8694281486652655615">Se mostrará este elemento</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Informar un problema</translation>
 <translation id="8960979149015305">Cerrar descarga</translation>
 <translation id="8961092256396236619">Se desactivó la Protección mejorada</translation>
+<translation id="8962863356073277855">El formato de la URL debe ser https://www.example.com</translation>
 <translation id="8968766641738584599">Guardar la tarjeta</translation>
 <translation id="8974714402877957201">1. Abre Configuración en el iPad.</translation>
 <translation id="8975015774710126284">Se borraron los datos de navegación</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_es.xtb b/ios/chrome/app/strings/resources/ios_strings_es.xtb
index b6c8049..6a6dc47 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Activo hoy</translation>
 <translation id="1523567067736644845">Desbloquea para ver la contraseña</translation>
 <translation id="1524563461097350801">No, gracias</translation>
+<translation id="1528290585275339320">Activar compartir contenido de la página</translation>
 <translation id="1531038290222364269">Mostrar pestañas</translation>
 <translation id="1536390784834419204">Traducir página</translation>
 <translation id="1540800554400757039">Dirección 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Navegación segura está desactivada. Protégete frente a sitios, descargas y extensiones peligrosos.</translation>
 <translation id="1620510694547887537">Cámara</translation>
 <translation id="1622717322707146952">Selecciona Añadir a Google Calendar o Añadir a Calendario de Apple.</translation>
+<translation id="1625502944725673937">No se ha podido importar el archivo</translation>
 <translation id="1629162218487290695">Verifica que eres tú…</translation>
 <translation id="1636234353664774105">Obtén indicaciones para llegar a tu destino con guías detalladas usando la función de navegación</translation>
 <translation id="1641113438599504367">Navegación segura</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Descartar cambios</translation>
 <translation id="1748975028205587434">Seleccionar archivo</translation>
+<translation id="1749733017156547309">Debes introducir una contraseña</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opción de dirección disponible encima de tu teclado.}other{{count} opciones de dirección disponibles encima de tu teclado.}}</translation>
 <translation id="1750238553597293878">Sigue usando las contraseñas en tu cuenta de Google</translation>
 <translation id="17513872634828108">Pestañas abiertas</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Búsqueda mediante la cámara con Lens</translation>
 <translation id="2962516096219646456">Ver todos los datos de Autocompletar</translation>
 <translation id="2969979262385602596">Error al iniciar sesión. Inténtalo más tarde.</translation>
+<translation id="2975761176769946178">Debes introducir una URL</translation>
 <translation id="297667759942911166">Colabora en grupos de pestañas</translation>
 <translation id="2987670534697681860">Verifica que eres tú para acceder a todas tus contraseñas en este dispositivo.</translation>
 <translation id="2989523299700148168">Visitados recientemente</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Las pestañas permanecerán abiertas en este dispositivo, pero el grupo se eliminará de todos los dispositivos en los que se haya iniciado sesión con <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Debes establecer primero un bloqueo de pantalla en tu dispositivo para poder exportar las contraseñas.</translation>
 <translation id="3227137524299004712">Micrófono</translation>
+<translation id="3234251228180563751">El nombre de usuario contiene más de 1000 caracteres</translation>
 <translation id="3235063766008841141">Introducida en un sitio web engañoso y objeto de una brecha de seguridad de datos</translation>
 <translation id="3235242129752692527">Edita los detalles del evento y toca Guardar.</translation>
 <translation id="323863549127671026">Pestañas y grupos de pestañas abiertos</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Usar contraseña sugerida</translation>
 <translation id="5083464117946352670">Tamaño de archivo desconocido.</translation>
 <translation id="5085558938118581974">Busca pestañas en todos tus dispositivos sincronizados</translation>
+<translation id="508645147179720015">La nota tiene más de 1000 caracteres</translation>
 <translation id="5087098519049306025">Seguimiento de precios</translation>
 <translation id="5090832849094901128">Aunque elimines esta contraseña, no se eliminará tu cuenta de <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Añadir cuenta…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Explora el nuevo menú</translation>
 <translation id="5132942445612118989">Sincroniza tus contraseñas, tu historial y más en todos tus dispositivos</translation>
 <translation id="5141363746588976328">Ocultar tarjeta Bajadas de precio en tus pestañas</translation>
+<translation id="514154868070499296">Fuente: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Salir de la función de cambio de pestaña</translation>
 <translation id="5148717509369231739">Importación de Safari</translation>
 <translation id="5157638238828697074">Se ha producido un error. No se ha podido abrir la aplicación.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Vista dividida</translation>
 <translation id="7016070607649558507">Tienes 1 contraseña poco segura. Corrige el problema para protegerte.</translation>
 <translation id="7016958933495968912">Opciones de Discover</translation>
+<translation id="7017863468226238797">Este archivo está vacío o contiene datos con un formato incorrecto</translation>
 <translation id="7029809446516969842">Contraseñas</translation>
 <translation id="7035825883570480307">¿Activar las notificaciones?</translation>
 <translation id="7039345315346323556">Recientes</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Detalles del grupo de pestañas</translation>
 <translation id="8438566539970814960">Mejorar las búsquedas y la navegación</translation>
 <translation id="8439758443371991593">Ocultar Añadir a lista de lectura</translation>
+<translation id="8443986842926457191">La URL contiene más de 2048 caracteres</translation>
 <translation id="8449869326050867919">Contraseña compartida</translation>
 <translation id="8473863474539038330">Direcciones y más</translation>
 <translation id="8474378002946546633">Permitir notificaciones</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Protégete frente a sitios peligrosos.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{No hay contraseñas vulneradas}=1{{COUNT} contraseña vulnerada}other{{COUNT} contraseñas vulneradas}}</translation>
 <translation id="8643403533759285912">Eliminar grupo</translation>
+<translation id="8645245178269185266">Comparte el contenido de la página con Gemini para obtener respuestas más relevantes</translation>
 <translation id="8647280737650867362">No se ha podido dejar de seguir el precio.</translation>
 <translation id="8654802032646794042">Cancelar</translation>
 <translation id="8660600697590740984">Imagen copiada de Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Ayuda a mejorar la seguridad de todos los usuarios en la Web</translation>
 <translation id="8680787084697685621">La información de inicio de sesión no está actualizada.</translation>
 <translation id="8690752723634292147">Confirmar eliminación</translation>
+<translation id="8692107307702113268">La contraseña contiene más de 1000 caracteres</translation>
 <translation id="8692689525339542358">Protégete frente a sitios, descargas y extensiones peligrosos.</translation>
 <translation id="8692897097252418799">Elige los datos que quieres exportar</translation>
 <translation id="8694281486652655615">Muestra este elemento</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Notificar un problema</translation>
 <translation id="8960979149015305">Cerrar descarga</translation>
 <translation id="8961092256396236619">La protección mejorada está desactivada</translation>
+<translation id="8962863356073277855">El formato de la URL debería ser https://www.example.com</translation>
 <translation id="8968766641738584599">Guardar tarjeta</translation>
 <translation id="8974714402877957201">1. Abre los ajustes del iPad</translation>
 <translation id="8975015774710126284">Se han eliminado los datos de navegación</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_et.xtb b/ios/chrome/app/strings/resources/ios_strings_et.xtb
index 1105e34..e62cde9d 100644
--- a/ios/chrome/app/strings/resources/ios_strings_et.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_et.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Nutikell</translation>
 <translation id="1743244221910283364">Loobu muudatustest</translation>
 <translation id="1748975028205587434">Valige fail.</translation>
+<translation id="1749733017156547309">Parool on nõutav</translation>
 <translation id="174998178145075354">{count,plural, =1{Klaviatuuri kohal on aadressi jaoks saadaval {count} valik.}other{Klaviatuuri kohal on aadressi jaoks saadaval {count} valikut.}}</translation>
 <translation id="1750238553597293878">Jätkake paroolide kasutamist Google'i kontol</translation>
 <translation id="17513872634828108">Avatud vahelehed</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lensi kaameraotsing</translation>
 <translation id="2962516096219646456">Kuva kõik automaattäite andmed</translation>
 <translation id="2969979262385602596">Sisselogimine ebaõnnestus. Proovige hiljem uuesti.</translation>
+<translation id="2975761176769946178">URL on nõutav</translation>
 <translation id="297667759942911166">Vahelehegruppides koos töötamine</translation>
 <translation id="2987670534697681860">Kõigile oma paroolidele selles seadmes juurdepääsemiseks kinnitage oma isik.</translation>
 <translation id="2989523299700148168">Hiljuti külastatud</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Vahelehed jäävad selles seadmes avatuks, aga grupp kustutatakse kõikidest seadmetest, mis on kontole <ph name="USER_EMAIL" /> sisse logitud.</translation>
 <translation id="3224641773458703735">Paroolide eksportimiseks peate oma seadmes esmalt pääsukoodi seadistama.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Kasutajanimi on pikem kui 1000 tähemärki</translation>
 <translation id="3235063766008841141">Sisestati petlikul saidil ja ilmnes andmetega seotud rikkumises</translation>
 <translation id="3235242129752692527">Muutke sündmuse üksikasju ja puudutage nuppu „Salvesta“.</translation>
 <translation id="323863549127671026">Avatud vahelehed ja vahelehegrupid</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Kasuta soovitatud parooli</translation>
 <translation id="5083464117946352670">Failisuurust ei saa tuvastada.</translation>
 <translation id="5085558938118581974">Vahelehtede otsimine kõigist sünkroonitud seadmetest</translation>
+<translation id="508645147179720015">Märkus on pikem kui 1000 tähemärki</translation>
 <translation id="5087098519049306025">Hinnajälgimine</translation>
 <translation id="5090832849094901128">Selle parooli eemaldamisel ei kustutata teie kontot saidil <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Konto lisamine …</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Vahelehegrupi üksikasjad</translation>
 <translation id="8438566539970814960">Otsingute ja sirvimise paremaks muutmine</translation>
 <translation id="8439758443371991593">Peida valik Lisa lugemisloendisse</translation>
+<translation id="8443986842926457191">URL on pikem kui 2048 tähemärki</translation>
 <translation id="8449869326050867919">Parool on jagatud</translation>
 <translation id="8473863474539038330">Aadressid ja muu</translation>
 <translation id="8474378002946546633">Luba märguanded</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Aidake veebi kõigi jaoks turvalisemaks muuta</translation>
 <translation id="8680787084697685621">Konto sisselogimisüksikasjad on aegunud.</translation>
 <translation id="8690752723634292147">Kinnita kustutamine</translation>
+<translation id="8692107307702113268">Parool on pikem kui 1000 tähemärki</translation>
 <translation id="8692689525339542358">Kaitske end ohtlike saitide, allalaadimiste ja laienduste eest.</translation>
 <translation id="8692897097252418799">Valige andmed, mida soovite eksportida</translation>
 <translation id="8694281486652655615">Kuvab selle üksuse</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Aadressil <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> võib teie Google'i kontol olla muus vormis sirvimisajalugu.</translation>
 <translation id="874599634440689554">Loo link</translation>
 <translation id="8746155870861185046">Esiletõstu jagamine</translation>
+<translation id="8748678031495824833">Lehel olevate AI-tööriistade avamine</translation>
 <translation id="8750037785291841318">Oma vahelehed leiate siit</translation>
 <translation id="8756969031206844760">Kas värskendada parooli?</translation>
 <translation id="8764015330924122850">Lõpetage üksuse <ph name="DOMAIN_NAME" /> jälgimine</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Teavitage probleemist</translation>
 <translation id="8960979149015305">Sulge allalaadimisriba</translation>
 <translation id="8961092256396236619">Täiustatud kaitse on välja lülitatud</translation>
+<translation id="8962863356073277855">URL-i vorming peab olema https://www.example.com</translation>
 <translation id="8968766641738584599">Salvesta kaart</translation>
 <translation id="8974714402877957201">1. Avage iPadi rakendus Settings</translation>
 <translation id="8975015774710126284">Sirvimisandmed kustutati</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_eu.xtb b/ios/chrome/app/strings/resources/ios_strings_eu.xtb
index 292b9fe..cf2fa44 100644
--- a/ios/chrome/app/strings/resources/ios_strings_eu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_eu.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Aktibo gaur</translation>
 <translation id="1523567067736644845">Desblokeatu gailua pasahitza ikusteko</translation>
 <translation id="1524563461097350801">Ez, eskerrik asko</translation>
+<translation id="1528290585275339320">Aktibatu orriko edukia partekatzeko aukera</translation>
 <translation id="1531038290222364269">Erakutsi fitxak</translation>
 <translation id="1536390784834419204">Itzuli orria</translation>
 <translation id="1540800554400757039">Helbidea (1)</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Arakatze segurua desaktibatuta dago. Lortu webgune, deskarga eta luzapen arriskutsuen aurkako babesa.</translation>
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1622717322707146952">Hautatu "Gehitu Google Calendar-en" edo "Gehitu Apple Calendar-en".</translation>
+<translation id="1625502944725673937">Ezin izan da inportatu fitxategia</translation>
 <translation id="1629162218487290695">Egiaztatu zeu zarela…</translation>
 <translation id="1636234353664774105">Jaso helmugara iristeko urratsez urratseko jarraibideak nabigazio-eginbidea erabilita</translation>
 <translation id="1641113438599504367">Arakatze segurua</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Erloju adimenduna</translation>
 <translation id="1743244221910283364">Baztertu aldaketak</translation>
 <translation id="1748975028205587434">Hautatu fitxategia</translation>
+<translation id="1749733017156547309">Pasahitz bat behar da</translation>
 <translation id="174998178145075354">{count,plural, =1{Helbide {count} dago erabilgarri teklatuaren gainean.}other{{count} helbide daude erabilgarri teklatuaren gainean.}}</translation>
 <translation id="1750238553597293878">Jarraitu Google-ko kontuko pasahitzak erabiltzen</translation>
 <translation id="17513872634828108">Fitxa irekiak</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens-eko kamera bidezko bilaketa</translation>
 <translation id="2962516096219646456">Ikusi betetze automatikoaren datu guztiak</translation>
 <translation id="2969979262385602596">Ezin izan da hasi saioa. Saiatu berriro geroago.</translation>
+<translation id="2975761176769946178">URL bat behar da</translation>
 <translation id="297667759942911166">Jardun elkarlanean fitxa taldeetan</translation>
 <translation id="2987670534697681860">Egiaztatu zeu zarela pasahitz guztiak gailu honetan atzitzeko.</translation>
 <translation id="2989523299700148168">Erabilitako azkenak</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Fitxak irekita mantenduko dira gailu honetan, baina <ph name="USER_EMAIL" /> kontuarekin saioa hasita daukaten gailu guztietan ezabatuko da taldea.</translation>
 <translation id="3224641773458703735">Pasahitzak esportatzeko, lehenik, pasakode bat ezarri behar duzu gailuan.</translation>
 <translation id="3227137524299004712">Mikrofonoa</translation>
+<translation id="3234251228180563751">Erabiltzaile-izenak 1.000 karaktere baino gehiago ditu</translation>
 <translation id="3235063766008841141">Webgune engainagarri batean idatzi duzu, eta datuen isilpekotasunaren urratze batean aurkitu da</translation>
 <translation id="3235242129752692527">Editatu gertaeraren xehetasunak eta sakatu "Gorde".</translation>
 <translation id="323863549127671026">Une honetan irekita dauden fitxak eta fitxa taldeak</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Erabili iradokitako pasahitza</translation>
 <translation id="5083464117946352670">Ezin da zehaztu fitxategiaren tamaina.</translation>
 <translation id="5085558938118581974">Egin bilaketak sinkronizatutako gailuetako fitxetan</translation>
+<translation id="508645147179720015">Oharrak 1.000 karaktere baino gehiago ditu</translation>
 <translation id="5087098519049306025">Prezioen jarraipena</translation>
 <translation id="5090832849094901128">Pasahitza ezabatzen baduzu ere, ez da ezabatuko <ph name="WEBSITE" /> webguneko kontua.</translation>
 <translation id="5118462200606189584">Gehitu kontu bat…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Arakatu menu berria</translation>
 <translation id="5132942445612118989">Sinkronizatu pasahitzak, historia eta beste gauza asko gailu guztietan</translation>
 <translation id="5141363746588976328">Ezkutatu fitxetako prezio-jaitsieren txartela</translation>
+<translation id="514154868070499296">Letra: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Irten fitxa-aldatzailetik</translation>
 <translation id="5148717509369231739">Safari-ko inportazioa</translation>
 <translation id="5157638238828697074">Arazoren bat izan da. Ezin izan da ireki aplikazioa.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Ikuspegi zatitua</translation>
 <translation id="7016070607649558507">Segurua ez den pasahitz bat daukazu. Segurtasuna bermatzeko, alda ezazu.</translation>
 <translation id="7016958933495968912">Discover-en aukerak</translation>
+<translation id="7017863468226238797">Fitxategia hutsik dago edo formatu okerreko datuak dauzka</translation>
 <translation id="7029809446516969842">Pasahitzak</translation>
 <translation id="7035825883570480307">Jakinarazpenak aktibatu nahi dituzu?</translation>
 <translation id="7039345315346323556">Azkenaldikoak</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Fitxa taldearen xehetasunak</translation>
 <translation id="8438566539970814960">Hobetu bilaketak eta arakatze-jarduerak</translation>
 <translation id="8439758443371991593">Ezkutatu "Gehitu irakurketa-zerrendan"</translation>
+<translation id="8443986842926457191">URLak 2048 karaktere baino gehiago ditu</translation>
 <translation id="8449869326050867919">Partekatu da pasahitza</translation>
 <translation id="8473863474539038330">Helbideak eta beste</translation>
 <translation id="8474378002946546633">Eman jakinarazpenak bidaltzeko baimena</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Babestu zeure burua webgune arriskutsuen aurrean.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Ez dago pasahitzik arriskuan}=1{{COUNT} pasahitz dago arriskuan}other{{COUNT} pasahitz daude arriskuan}}</translation>
 <translation id="8643403533759285912">Ezabatu taldea</translation>
+<translation id="8645245178269185266">Erantzun egokiagoak lortzeko, partekatu orriko edukia Gemini-rekin</translation>
 <translation id="8647280737650867362">Ezin izan zaio utzi prezioaren jarraipena egiteari.</translation>
 <translation id="8654802032646794042">Utzi</translation>
 <translation id="8660600697590740984">Lens-en kopiatu duzun irudia</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Hobetu sareko segurtasuna denontzat</translation>
 <translation id="8680787084697685621">Kontuan saioa hasteko xehetasunak zaharkituta daude.</translation>
 <translation id="8690752723634292147">Berretsi ezabatu nahi duzula</translation>
+<translation id="8692107307702113268">Pasahitzak 1.000 karaktere baino gehiago ditu</translation>
 <translation id="8692689525339542358">Babestu zeure burua webgune, deskarga eta luzapen arriskutsuen aurrean.</translation>
 <translation id="8692897097252418799">Aukeratu esportatu nahi dituzun datuak</translation>
 <translation id="8694281486652655615">Elementu hau erakusten du</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Jakinarazi arazo bat</translation>
 <translation id="8960979149015305">Itxi deskarga</translation>
 <translation id="8961092256396236619">Babes hobetua desaktibatuta dago</translation>
+<translation id="8962863356073277855">URLak https://www.example.com formatuan egon behar du</translation>
 <translation id="8968766641738584599">Gorde txartela</translation>
 <translation id="8974714402877957201">1. Ireki iPad-aren Settings (ezarpenak) atala.</translation>
 <translation id="8975015774710126284">Arakatze-datuak ezabatu dira</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
index 623233161..19f7904 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fa.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">ساعت هوشمند</translation>
 <translation id="1743244221910283364">صرف‌نظر کردن از تغییرات</translation>
 <translation id="1748975028205587434">انتخاب فایل</translation>
+<translation id="1749733017156547309">گذرواژه الزامی است</translation>
 <translation id="174998178145075354">{count,plural, =1{‫{count} گزینه برای نشانی در بالای صفحه‌کلید وجود دارد.}one{‫{count} گزینه برای نشانی در بالای صفحه‌کلید وجود دارد.}other{‫{count} گزینه برای نشانی در بالای صفحه‌کلید وجود دارد.}}</translation>
 <translation id="1750238553597293878">‏همچنان از گذرواژه‌های ذخیره‌شده در «حساب Google» خود استفاده کنید</translation>
 <translation id="17513872634828108">بازکردن برگه‌ها</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">جستجوی دوربینی با «لنز»</translation>
 <translation id="2962516096219646456">دیدن همه داده‌های تکمیل خودکار</translation>
 <translation id="2969979262385602596">ورود به سیستم انجام نشد. بعداً دوباره امتحان کنید.</translation>
+<translation id="2975761176769946178">نشانی وب الزامی است</translation>
 <translation id="297667759942911166">در گروه‌های برگه مشارکت کنید</translation>
 <translation id="2987670534697681860">هویتتان را درستی‌سنجی کنید تا به همه گذرواژه‌هایتان در این دستگاه دسترسی داشته باشید.</translation>
 <translation id="2989523299700148168">اخیراً دیده‌شده</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">برگه‌ها در این دستگاه باز می‌ماند اما گروه از همه دستگاه‌های واردشده به سیستم <ph name="USER_EMAIL" /> حذف خواهد شد.</translation>
 <translation id="3224641773458703735">برای صادر کردن گذرواژه‌ها، ابتدا باید گذرنویسه‌ای برای دستگاه تنظیم کنید.</translation>
 <translation id="3227137524299004712">میکروفن</translation>
+<translation id="3234251228180563751">نام کاربری بیش‌از ۱۰۰۰ نویسه دارد</translation>
 <translation id="3235063766008841141">به سایت فریب‌دهنده‌ای وارد شد و درمعرض نقض داده قرار گرفت</translation>
 <translation id="3235242129752692527">جزئیات رویداد را ویرایش کنید و روی «ذخیره» تک‌ضرب بزنید.</translation>
 <translation id="323863549127671026">زبانه‌ها و گروه‌های زبانه باز فعلی</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">استفاده از گذرواژه پیشنهادی</translation>
 <translation id="5083464117946352670">تعیین اندازه فایل ممکن نیست.</translation>
 <translation id="5085558938118581974">جستجوی برگه‌ها از همه دستگاه‌های همگام‌سازی‌شده</translation>
+<translation id="508645147179720015">یادداشت بیش‌از ۱۰۰۰ نویسه دارد</translation>
 <translation id="5087098519049306025">پیگیری قیمت</translation>
 <translation id="5090832849094901128">حذف این گذرواژه باعث حذف شدن حساب شما در <ph name="WEBSITE" /> نمی‌شود.</translation>
 <translation id="5118462200606189584">افزودن حساب…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">جزئیات گروه برگه</translation>
 <translation id="8438566539970814960">بهبود جستجوها و مرور</translation>
 <translation id="8439758443371991593">پنهان کردن «افزودن به فهرست خواندن»</translation>
+<translation id="8443986842926457191">نشانی وب بیش‌از ۲۰۴۸ نویسه دارد</translation>
 <translation id="8449869326050867919">گذرواژه هم‌رسانی شد</translation>
 <translation id="8473863474539038330">نشانی‌ها و موارد دیگر</translation>
 <translation id="8474378002946546633">مجاز بودن اعلان‌ها</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">کمک به بهبود امنیت برای همه کاربران وب</translation>
 <translation id="8680787084697685621">جزئیات ورود به سیستم حساب قدیمی است.</translation>
 <translation id="8690752723634292147">تأیید حذف</translation>
+<translation id="8692107307702113268">گذرواژه بیش‌از ۱۰۰۰ نویسه دارد</translation>
 <translation id="8692689525339542358">از خودتان دربرابر سایت‌ها، بارگیری‌ها، و افزونه‌های خطرناک محافظت کنید.</translation>
 <translation id="8692897097252418799">داده‌های موردنظرتان را برای صادر کردن انتخاب کنید</translation>
 <translation id="8694281486652655615">این مورد را نشان می‌دهد</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">‏ممکن است حساب Google شما اشکال سابقه مرور دیگری در <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> داشته باشد.</translation>
 <translation id="874599634440689554">ایجاد کردن پیوند</translation>
 <translation id="8746155870861185046">هم‌رسانی مورد برجسته</translation>
+<translation id="8748678031495824833">باز کردن ابزارهای هوش مصنوعی در صفحه</translation>
 <translation id="8750037785291841318">برگه‌ها را اینجا خواهید دید</translation>
 <translation id="8756969031206844760">گذرواژه به‌روز شود؟</translation>
 <translation id="8764015330924122850">لغو دنبال کردن <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">گزارش یک مسئله</translation>
 <translation id="8960979149015305">بستن بارگیری</translation>
 <translation id="8961092256396236619">«محافظت بهبودیافته» خاموش است</translation>
+<translation id="8962863356073277855">‏قالب نشانی وب باید به این صورت باشد: https://www.example.com</translation>
 <translation id="8968766641738584599">ذخیره کارت</translation>
 <translation id="8974714402877957201">‏۱. iPad Settings (تنظیمات iPad) را باز کنید</translation>
 <translation id="8975015774710126284">داده‌های مرور حذف شد</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fi.xtb b/ios/chrome/app/strings/resources/ios_strings_fi.xtb
index 4e963011..58efb1f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fi.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Älykello</translation>
 <translation id="1743244221910283364">Hylkää muutokset</translation>
 <translation id="1748975028205587434">Valitse tiedosto</translation>
+<translation id="1749733017156547309">Salasana on pakollinen</translation>
 <translation id="174998178145075354">{count,plural, =1{Näppäimistön yläpuolella on saatavilla {count} osoitevaihtoehto.}other{Näppäimistön yläpuolella on saatavilla {count} osoitevaihtoehtoa.}}</translation>
 <translation id="1750238553597293878">Jatka Google-tilisi salasanojen käyttöä</translation>
 <translation id="17513872634828108">Avoimet välilehdet</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-kamerahaku</translation>
 <translation id="2962516096219646456">Näytä kaikki automaattisen täytön data</translation>
 <translation id="2969979262385602596">Kirjautuminen epäonnistui. Yritä myöhemmin uudelleen.</translation>
+<translation id="2975761176769946178">URL-osoite vaaditaan</translation>
 <translation id="297667759942911166">Tee yhteistyötä välilehtiryhmissä</translation>
 <translation id="2987670534697681860">Vahvista henkilöllisyytesi, niin saat pääsyn kaikkiin salasanoihisi tällä laitteella.</translation>
 <translation id="2989523299700148168">Viimeksi käytetyt</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Välilehdet pysyvät auki tällä laitteella, mutta ryhmä poistetaan kaikilta laitteilta, jotka ovat kirjautuneina tilille <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Jos haluat viedä salasanoja, sinun on ensin määritettävä laitteellesi tunnuskoodi.</translation>
 <translation id="3227137524299004712">Mikrofoni</translation>
+<translation id="3234251228180563751">Käyttäjänimi sisältää yli 1000 merkkiä</translation>
 <translation id="3235063766008841141">Käytetty petollisella sivustolla ja kuului tietosuojaloukkaukseen</translation>
 <translation id="3235242129752692527">Muokkaa tapahtuman tietoja ja valitse "Tallenna".</translation>
 <translation id="323863549127671026">Tällä hetkellä avoimet välilehdet ja välilehtiryhmät</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Käytä salasanaehdotusta</translation>
 <translation id="5083464117946352670">Tiedostokokoa ei voi määrittää</translation>
 <translation id="5085558938118581974">Välilehtien haku synkronoiduilta laitteilta</translation>
+<translation id="508645147179720015">Muistiinpanossa on yli 1 000 merkkiä</translation>
 <translation id="5087098519049306025">Hintaseuranta</translation>
 <translation id="5090832849094901128">Vaikka poistat salasanan, tiliäsi (<ph name="WEBSITE" />) ei poisteta.</translation>
 <translation id="5118462200606189584">Lisää tili…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Välilehtiryhmän tiedot</translation>
 <translation id="8438566539970814960">Paranna hakuja ja selausta</translation>
 <translation id="8439758443371991593">Piilota "Lisää lukulistalle"</translation>
+<translation id="8443986842926457191">URL-osoitteessa on yli 2 048 merkkiä</translation>
 <translation id="8449869326050867919">Salasana jaettu</translation>
 <translation id="8473863474539038330">Osoitteet ja muita tietoja</translation>
 <translation id="8474378002946546633">Salli ilmoitukset</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Auta lisäämään verkon turvallisuutta kaikille</translation>
 <translation id="8680787084697685621">Tilin kirjautumistiedot ovat vanhentuneet.</translation>
 <translation id="8690752723634292147">Vahvista poistaminen</translation>
+<translation id="8692107307702113268">Salasana sisältää yli 1000 merkkiä</translation>
 <translation id="8692689525339542358">Suojaudu vaarallisilta sivustoilta, latauksilta ja laajennuksilta.</translation>
 <translation id="8692897097252418799">Valitse data, jonka haluat viedä</translation>
 <translation id="8694281486652655615">Näyttää tämän kohteen</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Google-tililläsi voi olla muita selaushistoriatietoja osoitteessa <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Luo linkki</translation>
 <translation id="8746155870861185046">Jaa kohta</translation>
+<translation id="8748678031495824833">Avaa sivun tekoälytyökalut</translation>
 <translation id="8750037785291841318">Näet välilehtesi täällä</translation>
 <translation id="8756969031206844760">Päivitetäänkö salasana?</translation>
 <translation id="8764015330924122850">Älä seuraa: <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Ilmoita ongelmasta</translation>
 <translation id="8960979149015305">Sulje lataus</translation>
 <translation id="8961092256396236619">Parannettu suojaus on pois päältä</translation>
+<translation id="8962863356073277855">URL-osoitteen muodon pitäisi olla https://www.example.com</translation>
 <translation id="8968766641738584599">Tallenna kortti</translation>
 <translation id="8974714402877957201">1. Avaa iPadin asetukset</translation>
 <translation id="8975015774710126284">Selausdata poistettiin</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fil.xtb b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
index 257b1d3..b9e9c3a1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smart Watch</translation>
 <translation id="1743244221910283364">I-discard ang mga pagbabago</translation>
 <translation id="1748975028205587434">Piliin ang iyong file</translation>
+<translation id="1749733017156547309">Kinakailangan ng password</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opsyon sa address ang available sa itaas ng iyong keyboard.}one{{count} opsyon sa address ang available sa itaas ng iyong keyboard.}other{{count} na opsyon sa address ang available sa itaas ng iyong keyboard.}}</translation>
 <translation id="1750238553597293878">Patuloy na gamitin ang mga password sa iyong Google Account</translation>
 <translation id="17513872634828108">Mga bukas na tab</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Paghahanap Gamit ang Camera ng Lens</translation>
 <translation id="2962516096219646456">Tingnan ang lahat ng data ng autofill</translation>
 <translation id="2969979262385602596">Hindi nakapag-sign in. Pakisubukang muli mamaya.</translation>
+<translation id="2975761176769946178">Kinakailangan ng URL</translation>
 <translation id="297667759942911166">Makipag-collaborate sa mga grupo ng tab</translation>
 <translation id="2987670534697681860">I-verify na ikaw ito para ma-access ang lahat ng iyong password sa device na ito.</translation>
 <translation id="2989523299700148168">Mga kamakailang binisita</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Mananatiling nakabukas ang mga tab sa device na ito pero made-delete ang grupo sa lahat ng device na naka-sign in sa <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Upang makapag-export ng mga password, kinakailangan mo munang magtakda ng passcode sa iyong device.</translation>
 <translation id="3227137524299004712">Mikropono</translation>
+<translation id="3234251228180563751">Mahigit sa 1000 character ang username</translation>
 <translation id="3235063766008841141">Nailagay sa isang mapanlinlang na site at nakita sa paglabag sa data</translation>
 <translation id="3235242129752692527">I-edit ang mga detalye ng event at i-tap ang “I-save.“</translation>
 <translation id="323863549127671026">Mga kasalukuyang nakabukas na tab at grupo ng tab</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Gamitin ang iminumungkahing password</translation>
 <translation id="5083464117946352670">Hindi matukoy ang file size.</translation>
 <translation id="5085558938118581974">Maghanap sa mga tab sa lahat ng naka-sync na device</translation>
+<translation id="508645147179720015">Mahigit sa 1000 character ang tala</translation>
 <translation id="5087098519049306025">Pagsubaybay sa Presyo</translation>
 <translation id="5090832849094901128">Kapag na-delete ang password na ito, hindi ide-delete ang iyong account sa <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Magdagdag ng account…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Mga detalye ng grupo ng tab</translation>
 <translation id="8438566539970814960">Mas pahusayin ang mga paghahanap at pag-browse</translation>
 <translation id="8439758443371991593">I-hide ang Idagdag sa Listahan ng Babasahin</translation>
+<translation id="8443986842926457191">Mahigit 2048 character ang URL</translation>
 <translation id="8449869326050867919">Na-share ang password</translation>
 <translation id="8473863474539038330">Mga address at higit pa</translation>
 <translation id="8474378002946546633">Payagan ang mga notification</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Tumulong na pahusayin ang seguridad sa Web para sa lahat</translation>
 <translation id="8680787084697685621">Wala sa panahon ang mga detalye sa pag-sign-in sa account.</translation>
 <translation id="8690752723634292147">Kumpirmahin ang pag-delete</translation>
+<translation id="8692107307702113268">Mahigit sa 1000 character ang password</translation>
 <translation id="8692689525339542358">Makakuha ng proteksyon laban sa mga mapanganib na site, download, at extension.</translation>
 <translation id="8692897097252418799">Piliin ang data na gusto mong i-export</translation>
 <translation id="8694281486652655615">Ipapakita ang item na ito</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Maaaring may iba pang mga uri ng history ng pag-browse ang iyong Google Account sa <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Gumawa ng link</translation>
 <translation id="8746155870861185046">Ibahagi ang naka-highlight</translation>
+<translation id="8748678031495824833">Buksan ang mga AI tool sa page</translation>
 <translation id="8750037785291841318">Makikita mo rito ang iyong mga tab</translation>
 <translation id="8756969031206844760">I-update ang password?</translation>
 <translation id="8764015330924122850">Huwag nang subaybayan ang <ph name="DOMAIN_NAME" /></translation>
@@ -2065,6 +2072,7 @@
 <translation id="895541991026785598">Mag-ulat ng Isyu</translation>
 <translation id="8960979149015305">Isara ang download</translation>
 <translation id="8961092256396236619">Naka-off ang Pinaigting na Proteksyon</translation>
+<translation id="8962863356073277855">Ang dapat na format ng URL ay https://www.example.com</translation>
 <translation id="8968766641738584599">I-save ang card</translation>
 <translation id="8974714402877957201">1. Buksan ang Mga Setting ng iPad</translation>
 <translation id="8975015774710126284">Na-delete ang data mula sa pag-browse</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 78e5d37..df32a0d 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Actif aujourd'hui</translation>
 <translation id="1523567067736644845">Déverrouiller pour afficher le mot de passe</translation>
 <translation id="1524563461097350801">Non, merci</translation>
+<translation id="1528290585275339320">Activez le partage du contenu de la page</translation>
 <translation id="1531038290222364269">Afficher les onglets</translation>
 <translation id="1536390784834419204">Traduire la page</translation>
 <translation id="1540800554400757039">Ligne adresse 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Votre Navigation sécurisée est actuellement désactivée. Profitez d'une protection contre les sites, les extensions et les téléchargements dangereux.</translation>
 <translation id="1620510694547887537">Caméra</translation>
 <translation id="1622717322707146952">Sélectionnez « Ajouter à Google Agenda » ou « Ajouter à Calendrier Apple ».</translation>
+<translation id="1625502944725673937">Impossible d'importer le fichier</translation>
 <translation id="1629162218487290695">Confirmer votre identité…</translation>
 <translation id="1636234353664774105">Obtenez des indications pour vous rendre à votre destination avec un itinéraire détaillé à l'aide de la fonctionnalité de navigation</translation>
 <translation id="1641113438599504367">Navigation sécurisée</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Montre intelligente</translation>
 <translation id="1743244221910283364">Supprimer les modifications</translation>
 <translation id="1748975028205587434">Sélectionner votre fichier</translation>
+<translation id="1749733017156547309">Veuillez entrer un mot de passe</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} option d'adresse accessible au-dessus de votre clavier.}one{{count} option d'adresse accessible au-dessus de votre clavier.}other{{count} options d'adresse accessibles au-dessus de votre clavier.}}</translation>
 <translation id="1750238553597293878">Continuer à utiliser les mots de passe de votre compte Google</translation>
 <translation id="17513872634828108">Onglets ouverts</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Recherche avec Lentille Google au moyen de l'appareil photo</translation>
 <translation id="2962516096219646456">Voir toutes les données de remplissage automatique</translation>
 <translation id="2969979262385602596">Échec de connexion. Veuillez réessayer plus tard.</translation>
+<translation id="2975761176769946178">Veuillez entrer une URL</translation>
 <translation id="297667759942911166">Collaborer dans des groupes d'onglets</translation>
 <translation id="2987670534697681860">Confirmez qu'il s'agit bien de vous pour accéder à tous vos mots de passe sur cet appareil.</translation>
 <translation id="2989523299700148168">Visites récentes</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Les onglets resteront ouverts sur cet appareil, mais le groupe sera supprimé de tous les appareils connectés à <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Pour exporter vos mots de passe, vous devez d'abord définir un mot de passe sur votre appareil.</translation>
 <translation id="3227137524299004712">Microphone</translation>
+<translation id="3234251228180563751">Le nom d'utilisateur comprend plus de 1 000 caractères</translation>
 <translation id="3235063766008841141">Entré sur un site trompeur et trouvé dans une violation de données</translation>
 <translation id="3235242129752692527">Modifiez les détails de l'événement et touchez « Enregistrer ».</translation>
 <translation id="323863549127671026">Les onglets et les groupes d'onglets actuellement ouverts</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Utiliser le mot de passe suggéré</translation>
 <translation id="5083464117946352670">Imposs. déterm. taille fichier</translation>
 <translation id="5085558938118581974">Rechercher des onglets sur les appareils synchronisés</translation>
+<translation id="508645147179720015">La note contient plus de 1 000 caractères</translation>
 <translation id="5087098519049306025">Suivi des prix</translation>
 <translation id="5090832849094901128">Supprimer ce mot de passe ne supprimera pas également votre compte sur <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Ajouter un compte…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Explorer le nouveau menu</translation>
 <translation id="5132942445612118989">Synchronisez vos mots de passe, votre historique et plus encore sur tous vos appareils</translation>
 <translation id="5141363746588976328">Masquer la carte Baisse de prix sur vos onglets</translation>
+<translation id="514154868070499296">Police : <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Quitter le Gestionnaire d'onglets</translation>
 <translation id="5148717509369231739">Importation Safari</translation>
 <translation id="5157638238828697074">Un problème est survenu. L'application n'a pas pu être ouverte.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Affichage partagé</translation>
 <translation id="7016070607649558507">Vous avez 1 mot de passe faible. Réglez ce problème maintenant pour rester en sécurité.</translation>
 <translation id="7016958933495968912">Options pour Découvertes</translation>
+<translation id="7017863468226238797">Ce fichier est vide ou contient des données dans un format incorrect</translation>
 <translation id="7029809446516969842">Mots de passe</translation>
 <translation id="7035825883570480307">Activer les notifications?</translation>
 <translation id="7039345315346323556">Récents</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Détails du groupe d'onglets</translation>
 <translation id="8438566539970814960">Amélioration des recherches et de la navigation</translation>
 <translation id="8439758443371991593">Masquer Ajouter à la Liste de lecture</translation>
+<translation id="8443986842926457191">L'URL contient plus de 2 048 caractères</translation>
 <translation id="8449869326050867919">Mot de passe partagé</translation>
 <translation id="8473863474539038330">Adresses et plus</translation>
 <translation id="8474378002946546633">Autoriser les notifications</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Protégez-vous contre les sites Web dangereux.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Aucun mot de passe compromis}=1{{COUNT} mot de passe compromis}one{{COUNT} mot de passe compromis}other{{COUNT} mots de passe compromis}}</translation>
 <translation id="8643403533759285912">Supprimer le groupe</translation>
+<translation id="8645245178269185266">Partagez le contenu de la page avec Gemini pour obtenir des réponses plus pertinentes</translation>
 <translation id="8647280737650867362">Impossible d'annuler le suivi du prix.</translation>
 <translation id="8654802032646794042">Annuler</translation>
 <translation id="8660600697590740984">Image copiée de Lentille</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Contribuer à l'amélioration de la sécurité sur le Web pour tous</translation>
 <translation id="8680787084697685621">L'information de connexion au compte n'est plus à jour.</translation>
 <translation id="8690752723634292147">Confirmer la suppression</translation>
+<translation id="8692107307702113268">Le mot de passe comprend plus de 1 000 caractères</translation>
 <translation id="8692689525339542358">Protégez-vous contre les sites dangereux, les téléchargements et les extensions.</translation>
 <translation id="8692897097252418799">Choisissez les données que vous souhaitez exporter</translation>
 <translation id="8694281486652655615">Affiche cet élément</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Signaler un problème</translation>
 <translation id="8960979149015305">Fermer le téléchargement</translation>
 <translation id="8961092256396236619">La protection renforcée est désactivée</translation>
+<translation id="8962863356073277855">L'URL doit respecter le format https://www.example.com</translation>
 <translation id="8968766641738584599">Enregistrer la carte</translation>
 <translation id="8974714402877957201">1. Ouvrez Réglages de l'iPad</translation>
 <translation id="8975015774710126284">Les données de navigation ont été supprimées</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fr.xtb b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
index fc4fc36a..a95f5c59 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Montre connectée</translation>
 <translation id="1743244221910283364">Supprimer les modifications</translation>
 <translation id="1748975028205587434">Sélectionner votre fichier</translation>
+<translation id="1749733017156547309">Veuillez saisir votre mot de passe</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} option d'adresse disponible au-dessus de votre clavier.}one{{count} option d'adresse disponible au-dessus de votre clavier.}other{{count} options d'adresse disponibles au-dessus de votre clavier.}}</translation>
 <translation id="1750238553597293878">Continuez d'utiliser les mots de passe de votre compte Google</translation>
 <translation id="17513872634828108">Onglets ouverts</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Recherche Lens avec l'appareil photo</translation>
 <translation id="2962516096219646456">Voir toutes les données de saisie automatique</translation>
 <translation id="2969979262385602596">Échec de la connexion. Veuillez réessayer plus tard.</translation>
+<translation id="2975761176769946178">Veuillez saisir une URL</translation>
 <translation id="297667759942911166">Collaborez dans des groupes d'onglets</translation>
 <translation id="2987670534697681860">Confirmez votre identité pour accéder à tous vos mots de passe sur cet appareil.</translation>
 <translation id="2989523299700148168">Consultations récentes</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Les onglets resteront ouverts sur cet appareil, mais le groupe sera supprimé de tous les appareils connectés à <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Pour exporter les mots de passe, vous devez d'abord définir un code secret sur votre appareil.</translation>
 <translation id="3227137524299004712">Micro</translation>
+<translation id="3234251228180563751">Le nom d'utilisateur contient plus de 1 000 caractères</translation>
 <translation id="3235063766008841141">Identifiant saisi sur un site trompeur et détecté lors d'une violation des données</translation>
 <translation id="3235242129752692527">Modifiez les détails de l'événement, puis appuyez sur "Enregistrer".</translation>
 <translation id="323863549127671026">Onglets et groupes d'onglets actuellement ouverts</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Utiliser le mot de passe suggéré</translation>
 <translation id="5083464117946352670">Impos. déterm. taille fichier.</translation>
 <translation id="5085558938118581974">Rechercher dans les onglets sur les appareils synchronisés</translation>
+<translation id="508645147179720015">La note contient plus de 1 000 caractères</translation>
 <translation id="5087098519049306025">Suivi des prix</translation>
 <translation id="5090832849094901128">La suppression de ce mot de passe n'entraînera pas celle de votre compte sur <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Ajouter un compte…</translation>
@@ -1871,7 +1875,7 @@
 <translation id="8263809106706527890">Les paramètres de votre navigateur par défaut ont peut-être été modifiés. Vous pouvez vérifier cela dans les paramètres.</translation>
 <translation id="8264966119170358612">Certains de vos mots de passe enregistrés ont été divulgués à la suite d'une violation de données non-Google. <ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" /></translation>
 <translation id="826614135184049678">Vous avez été déconnecté de votre compte <ph name="USER_NAME" /> lors de la réinitialisation de votre iPad. Pour vous reconnecter, appuyez sur "Continuer" ci-dessous.</translation>
-<translation id="8273982424131314219">Vous saisirez des informations sur <ph name="URL" /></translation>
+<translation id="8273982424131314219">Les informations saisies seront partagées avec <ph name="URL" /></translation>
 <translation id="8275068909952022340">Plus…</translation>
 <translation id="8277328362018795342">Le contenu de vos pages est partagé pour vous offrir des réponses plus pertinentes</translation>
 <translation id="8278488584187265939">Personnaliser la page d'accueil</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Détails du groupe d'onglets</translation>
 <translation id="8438566539970814960">Améliorer les recherches et la navigation</translation>
 <translation id="8439758443371991593">Masquer "Ajouter à la liste de lecture"</translation>
+<translation id="8443986842926457191">L'URL contient plus de 2 048 caractères</translation>
 <translation id="8449869326050867919">Mot de passe partagé</translation>
 <translation id="8473863474539038330">Adresses et autres</translation>
 <translation id="8474378002946546633">Autoriser les notifications</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Contribuer à renforcer la sécurité sur le Web pour tous</translation>
 <translation id="8680787084697685621">Les informations de connexion au compte sont obsolètes.</translation>
 <translation id="8690752723634292147">Confirmer la suppression</translation>
+<translation id="8692107307702113268">Le mot de passe contient plus de 1 000 caractères</translation>
 <translation id="8692689525339542358">Protégez-vous contre les sites, extensions et téléchargements dangereux.</translation>
 <translation id="8692897097252418799">Choisissez les données que vous souhaitez exporter</translation>
 <translation id="8694281486652655615">Affiche cet élément</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Votre compte Google conserve peut-être d'autres formes d'historique de navigation sur la page <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Créer un lien</translation>
 <translation id="8746155870861185046">Partager le texte en surbrillance</translation>
+<translation id="8748678031495824833">Ouvrir les outils IA sur la page</translation>
 <translation id="8750037785291841318">Vos onglets s'afficheront ici</translation>
 <translation id="8756969031206844760">Mettre à jour le mot de passe ?</translation>
 <translation id="8764015330924122850">Ne plus suivre <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Signaler un problème</translation>
 <translation id="8960979149015305">Fermer la barre de téléchargement</translation>
 <translation id="8961092256396236619">La protection renforcée est désactivée</translation>
+<translation id="8962863356073277855">L'URL doit être au format https://www.example.com</translation>
 <translation id="8968766641738584599">Enregistrer la carte</translation>
 <translation id="8974714402877957201">1. Ouvrez les réglages de l'iPad</translation>
 <translation id="8975015774710126284">Les données de navigation ont été supprimées</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_gl.xtb b/ios/chrome/app/strings/resources/ios_strings_gl.xtb
index 955f5b1..f2d42401 100644
--- a/ios/chrome/app/strings/resources/ios_strings_gl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_gl.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Reloxo intelixente</translation>
 <translation id="1743244221910283364">Descartar cambios</translation>
 <translation id="1748975028205587434">Seleccionar o teu ficheiro</translation>
+<translation id="1749733017156547309">Necesítase un contrasinal</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opción de enderezo dispoñible sobre o teclado.}other{{count} opcións de enderezo dispoñibles sobre o teclado.}}</translation>
 <translation id="1750238553597293878">Sigue usando os contrasinais na túa Conta de Google</translation>
 <translation id="17513872634828108">Pestanas abertas</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Busca mediante a cámara de Lens</translation>
 <translation id="2962516096219646456">Consultar todos os datos da función de autocompletar</translation>
 <translation id="2969979262385602596">Erro ao iniciar sesión. Téntao de novo máis tarde.</translation>
+<translation id="2975761176769946178">Necesítase un URL</translation>
 <translation id="297667759942911166">Colabora en grupos de pestanas</translation>
 <translation id="2987670534697681860">Verifica a túa identidade para acceder a todos os teus contrasinais neste dispositivo.</translation>
 <translation id="2989523299700148168">Visitados recentemente</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">As pestanas permanecerán abertas neste dispositivo, pero o grupo eliminarase de todos os dispositivos nos que teñas a sesión iniciada en <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Para exportar os contrasinais, en primeiro lugar debes definir un código de desbloqueo no teu dispositivo.</translation>
 <translation id="3227137524299004712">Micrófono</translation>
+<translation id="3234251228180563751">O nome de usuario ten máis de 1000 caracteres</translation>
 <translation id="3235063766008841141">A credencial escribiuse nun sitio enganoso e viuse afectada por unha violación da seguranza dos datos</translation>
 <translation id="3235242129752692527">Edita os detalles do evento e toca Gardar.</translation>
 <translation id="323863549127671026">Actualmente abre pestanas e grupos de pestanas</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Utilizar contrasinal suxerido</translation>
 <translation id="5083464117946352670">Imposible determinar tamaño.</translation>
 <translation id="5085558938118581974">Busca pestanas nos diferentes dispositivos sincronizados</translation>
+<translation id="508645147179720015">A nota ten máis de 1000 caracteres</translation>
 <translation id="5087098519049306025">Seguimento de prezos</translation>
 <translation id="5090832849094901128">Ao eliminar este contrasinal non se eliminará a túa conta de <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Engadir conta…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detalles do grupo de pestanas</translation>
 <translation id="8438566539970814960">Mellorar as buscas e a navegación</translation>
 <translation id="8439758443371991593">Ocultar Engadir á lista de lectura</translation>
+<translation id="8443986842926457191">O URL contén máis de 2048 caracteres</translation>
 <translation id="8449869326050867919">Compartiuse o contrasinal</translation>
 <translation id="8473863474539038330">Enderezos e moito máis</translation>
 <translation id="8474378002946546633">Permitir notificacións</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Axudar a mellorar a seguranza na Web para todos</translation>
 <translation id="8680787084697685621">Os detalles de inicio de sesión da conta están caducados.</translation>
 <translation id="8690752723634292147">Confirmar eliminación</translation>
+<translation id="8692107307702113268">O contrasinal ten máis de 1000 caracteres</translation>
 <translation id="8692689525339542358">Protéxete contra as extensións, descargas e sitios perigosos.</translation>
 <translation id="8692897097252418799">Escolle os datos que queiras exportar</translation>
 <translation id="8694281486652655615">Mostra este elemento</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">É posible que a túa conta de Google teña outras formas do historial de navegación en <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Crear ligazón</translation>
 <translation id="8746155870861185046">Compartir texto destacado</translation>
+<translation id="8748678031495824833">Abrir as ferramentas de IA na páxina</translation>
 <translation id="8750037785291841318">Aquí atoparás as túas pestanas</translation>
 <translation id="8756969031206844760">Queres actualizar o contrasinal?</translation>
 <translation id="8764015330924122850">Deixar de seguir: <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Informar dun problema</translation>
 <translation id="8960979149015305">Pechar a barra de descargas</translation>
 <translation id="8961092256396236619">A protección mellorada está desactivada</translation>
+<translation id="8962863356073277855">O URL debería ter o seguinte formato: https://www.example.com</translation>
 <translation id="8968766641738584599">Gardar tarxeta</translation>
 <translation id="8974714402877957201">1. Abre a configuración do iPad</translation>
 <translation id="8975015774710126284">Elimináronse os datos de navegación</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_gu.xtb b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
index b39ac91..4a68449 100644
--- a/ios/chrome/app/strings/resources/ios_strings_gu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">આજે સક્રિય છે</translation>
 <translation id="1523567067736644845">પાસવર્ડ બતાવવા માટે અનલૉક કરો</translation>
 <translation id="1524563461097350801">ના, આભાર</translation>
+<translation id="1528290585275339320">પેજ પરનું કન્ટેન્ટ શેર કરવાની સુવિધા ચાલુ કરો</translation>
 <translation id="1531038290222364269">ટૅબ બતાવો</translation>
 <translation id="1536390784834419204">પેજનો અનુવાદ કરો</translation>
 <translation id="1540800554400757039">સરનામું 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">તમારું Safe Browsing હાલમાં બંધ છે. જોખમી સાઇટ, ડાઉનલોડ અને એક્સ્ટેન્શનથી રક્ષણ મેળવો.</translation>
 <translation id="1620510694547887537">કૅમેરા</translation>
 <translation id="1622717322707146952">“Google Calendarમાં ઉમેરો“ અથવા “Apple Calendar પર ઉમેરો“ પસંદ કરો.</translation>
+<translation id="1625502944725673937">ફાઇલની આયાત કરી શકાઈ નથી</translation>
 <translation id="1629162218487290695">આ તમે જ છો તેની ચકાસણી કરો…</translation>
 <translation id="1636234353664774105">નૅવિગેશન સુવિધાનો ઉપયોગ કરીને વારા ફરતી માર્ગદર્શન સાથે તમારા નિર્ધારિત સ્થાન માટે દિશાનિર્દેશો મેળવો</translation>
 <translation id="1641113438599504367">સલામત બ્રાઉઝિંગ</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">સ્માર્ટ વૉચ</translation>
 <translation id="1743244221910283364">ફેરફારો કાઢી નાખો</translation>
 <translation id="1748975028205587434">તમારી ફાઇલ પસંદ કરો</translation>
+<translation id="1749733017156547309">પાસવર્ડ જરૂરી છે</translation>
 <translation id="174998178145075354">{count,plural, =1{તમારા કીબોર્ડ પર સરનામા માટે {count} વિકલ્પ ઉપલબ્ધ છે.}one{તમારા કીબોર્ડ પર સરનામા માટે {count} વિકલ્પ ઉપલબ્ધ છે.}other{તમારા કીબોર્ડ પર સરનામા માટે {count} વિકલ્પ ઉપલબ્ધ છે.}}</translation>
 <translation id="1750238553597293878">તમારા Google એકાઉન્ટમાં પાસવર્ડનો ઉપયોગ કરવાનું ચાલુ રાખો</translation>
 <translation id="17513872634828108">ટેબ્સ ખોલો</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens કૅમેરા વડે શોધની સુવિધા</translation>
 <translation id="2962516096219646456">ઑટોમૅટિક રીતે ભરવાની સુવિધાનો બધો ડેટા જુઓ</translation>
 <translation id="2969979262385602596">સાઇન ઇન કરવામાં નિષ્ફળ. કૃપા કરીને પછીથી ફરી પ્રયાસ કરો.</translation>
+<translation id="2975761176769946178">URL જરૂરી છે</translation>
 <translation id="297667759942911166">ટૅબના ગ્રૂપમાં સહયોગ કરો</translation>
 <translation id="2987670534697681860">આ ડિવાઇસ પર તમારા બધા પાસવર્ડ ઍક્સેસ કરવા માટે ખાતરી કરો કે તે તમે જ છો.</translation>
 <translation id="2989523299700148168">તાજેતરમાં મુલાકાત લીધેલ</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">આ ડિવાઇસ પર ટૅબ ખુલ્લા રહેશે, પરંતુ <ph name="USER_EMAIL" />માં સાઇન ઇન કરેલા બધા ડિવાઇસમાંથી આ ગ્રૂપ ડિલીટ કરવામાં આવશે.</translation>
 <translation id="3224641773458703735">પાસવર્ડના નિકાસ માટે, તમારે સૌથી પહેલા તમારા ઉપકરણ પર એક પાસકોડ સેટ કરવો આવશ્યક છે.</translation>
 <translation id="3227137524299004712">માઇક્રોફોન</translation>
+<translation id="3234251228180563751">વપરાશકર્તાનું નામ 1000 કરતાં વધુ અક્ષર ધરાવે છે</translation>
 <translation id="3235063766008841141">કોઈ છેતરામણી સાઇટ પર દાખલ કરાયો હતો અને ડેટા ઉલ્લંઘનમાં જાણ થઈ હતી</translation>
 <translation id="3235242129752692527">ઇવેન્ટની વિગતોમાં ફેરફાર કરો અને "સાચવો" પર ટૅપ કરો.</translation>
 <translation id="323863549127671026">હાલમાં ખુલ્લા ટૅબ અને ટૅબના ગ્રૂપ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">સૂચવેલ પાસવર્ડનો ઉપયોગ કરો</translation>
 <translation id="5083464117946352670">ફાઇલ કદ નિર્ધારિત કરી શકાતું નથી.</translation>
 <translation id="5085558938118581974">સિંક કરેલા તમામ ડિવાઇસ પર ટૅબમાં શોધો</translation>
+<translation id="508645147179720015">નોંધમાં 1,000થી વધુ અક્ષર છે</translation>
 <translation id="5087098519049306025">કિંમતને ટ્રૅક કરવું</translation>
 <translation id="5090832849094901128">આ પાસવર્ડ ડિલીટ કરવાથી <ph name="WEBSITE" />નું તમારું એકાઉન્ટ ડિલીટ થશે નહીં.</translation>
 <translation id="5118462200606189584">એકાઉન્ટ ઉમેરો…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">નવા મેનૂ વિશે શોધખોળ કરો</translation>
 <translation id="5132942445612118989">બધા ડિવાઇસ પર તમારા પાસવર્ડ, ઇતિહાસ અને વધુ સિંક કરો</translation>
 <translation id="5141363746588976328">તમારા ટૅબ કાર્ડ પર કિંમતમાં ઘટાડાની સૂચનાઓ છુપાવો</translation>
+<translation id="514154868070499296">ફૉન્ટ: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ટૅબ સ્વિચર છોડી દો</translation>
 <translation id="5148717509369231739">Safari સંબંધિત આયાત</translation>
 <translation id="5157638238828697074">કંઈક ખોટું થયું. ઍપ્લિકેશન ખોલી શકાઈ નથી.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">વિભાજિત વ્યૂ</translation>
 <translation id="7016070607649558507">તમારી પાસે 1 નબળો પાસવર્ડ છે. સલામત રહેવા માટે હમણાં જ તેને ઠીક કરો.</translation>
 <translation id="7016958933495968912">Discover માટેના વિકલ્પો</translation>
+<translation id="7017863468226238797">આ ફાઇલ ખાલી છે અથવા તેમાં ખોટા ફૉર્મેટમાં ડેટા શામેલ છે</translation>
 <translation id="7029809446516969842">પાસવર્ડ</translation>
 <translation id="7035825883570480307">નોટિફિકેશન ચાલુ કરીએ?</translation>
 <translation id="7039345315346323556">તાજેતરમાં</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ટૅબના ગ્રૂપની વિગતો</translation>
 <translation id="8438566539970814960">શોધ અને બ્રાઉઝિંગ વધુ સારું બનાવો</translation>
 <translation id="8439758443371991593">'વાંચન સૂચિમાં ઉમેરો' છુપાવો</translation>
+<translation id="8443986842926457191">URLમાં 2048થી વધુ અક્ષર છે</translation>
 <translation id="8449869326050867919">પાસવર્ડ શેર કરવામાં આવ્યો</translation>
 <translation id="8473863474539038330">સરનામા અને વધુ</translation>
 <translation id="8474378002946546633">સૂચનાઓને અનુમતિ આપો</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">જોખમી સાઇટથી સુરક્ષા મેળવો.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{ચેડાં કરાયેલો કોઈ પાસવર્ડ નથી}=1{ચેડાં કરાયેલો {COUNT} પાસવર્ડ}one{ચેડાં કરાયેલો {COUNT} પાસવર્ડ}other{ચેડાં કરાયેલા {COUNT} પાસવર્ડ}}</translation>
 <translation id="8643403533759285912">ગ્રૂપ ડિલીટ કરો</translation>
+<translation id="8645245178269185266">વધુ સંબંધિત જવાબો મેળવવા માટે Gemini સાથે પેજનું કન્ટેન્ટ શેર કરો</translation>
 <translation id="8647280737650867362">કિંમતને ટ્રૅક કરવાનું બંધ કરી શક્યા નથી.</translation>
 <translation id="8654802032646794042">રદ કરો</translation>
 <translation id="8660600697590740984">કૉપિ કરેલી Lens માટેની છબી</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">વેબ પર દરેક જણ માટે સુરક્ષાને બહેતર બનાવવામાં સહાય કરો</translation>
 <translation id="8680787084697685621">એકાઉન્ટ સાઇન ઇન વિગતો જૂની થઈ ગઈ છે.</translation>
 <translation id="8690752723634292147">ડિલીટ કરવાનું કન્ફર્મ કરો</translation>
+<translation id="8692107307702113268">પાસવર્ડ 1000 કરતાં વધુ અક્ષર ધરાવે છે</translation>
 <translation id="8692689525339542358">જોખમી સાઇટ, ડાઉનલોડ અને એક્સ્ટેન્શનથી સુરક્ષા મેળવો.</translation>
 <translation id="8692897097252418799">તમે જે ડેટા નિકાસ કરવા માગો છો તે પસંદ કરો</translation>
 <translation id="8694281486652655615">આ આઇટમ બતાવે છે</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">સમસ્યાની જાણ કરો</translation>
 <translation id="8960979149015305">ડાઉનલોડ બંધ કરો</translation>
 <translation id="8961092256396236619">વધારેલા સંરક્ષણનું સેટિંગ બંધ છે</translation>
+<translation id="8962863356073277855">URLનું ફૉર્મેટ https://www.example.com હોવું જોઈએ</translation>
 <translation id="8968766641738584599">કાર્ડ સાચવો</translation>
 <translation id="8974714402877957201">1. iPad સેટિંગ ખોલો</translation>
 <translation id="8975015774710126284">બ્રાઉઝિંગ ડેટા ડિલીટ કરવામાં આવ્યો</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hi.xtb b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
index f46997c..dca8193 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">आज सक्रिय है</translation>
 <translation id="1523567067736644845">पासवर्ड देखने के लिए अनलॉक करें</translation>
 <translation id="1524563461097350801">नहीं, रहने दें</translation>
+<translation id="1528290585275339320">पेज पर मौजूद कॉन्टेंट शेयर करने की सुविधा चालू करें</translation>
 <translation id="1531038290222364269">टैब दिखाएं</translation>
 <translation id="1536390784834419204">पेज का अनुवाद करें</translation>
 <translation id="1540800554400757039">पता 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">सुरक्षित ब्राउज़िंग की सुविधा फ़िलहाल बंद है. नुकसान पहुंचाने वाली साइटों, डाउनलोड, और एक्सटेंशन से सुरक्षा पाएं.</translation>
 <translation id="1620510694547887537">कैमरा</translation>
 <translation id="1622717322707146952">“Google Calendar में जोड़ें” या “Apple Calendar में जोड़ें” को चुनें.</translation>
+<translation id="1625502944725673937">फ़ाइल इंपोर्ट नहीं की जा सकी</translation>
 <translation id="1629162218487290695">अपनी पहचान की पुष्टि करें…</translation>
 <translation id="1636234353664774105">नेविगेट करने की सुविधा का इस्तेमाल करें और अपनी मंज़िल पर पहुंचने के लिए मोड़-दर-मोड़ निर्देश पाएं</translation>
 <translation id="1641113438599504367">सुरक्षित ब्राउज़िंग</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">स्मार्टवॉच</translation>
 <translation id="1743244221910283364">बदलावों को खारिज करें</translation>
 <translation id="1748975028205587434">अपनी फ़ाइल चुनें</translation>
+<translation id="1749733017156547309">पासवर्ड ज़रूरी है</translation>
 <translation id="174998178145075354">{count,plural, =1{पते का {count} विकल्प, आपके कीबोर्ड के ऊपर उपलब्ध है.}one{पते का {count} विकल्प, आपके कीबोर्ड के ऊपर उपलब्ध है.}other{पते के {count} विकल्प, आपके कीबोर्ड के ऊपर उपलब्ध हैं.}}</translation>
 <translation id="1750238553597293878">अपने Google खाते में सेव किए गए पासवर्ड का इस्तेमाल जारी रखें</translation>
 <translation id="17513872634828108">टैब खोलें</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens कैमरे की मदद से खोजने की सुविधा</translation>
 <translation id="2962516096219646456">ऑटोमैटिक भरने की सुविधा से जुड़ा पूरा डेटा देखें</translation>
 <translation id="2969979262385602596">साइन इन नहीं हो पाया. बाद में फिर से कोशिश करें.</translation>
+<translation id="2975761176769946178">यूआरएल ज़रूरी है</translation>
 <translation id="297667759942911166">टैब ग्रुप में मिलकर काम करें</translation>
 <translation id="2987670534697681860">इस डिवाइस से अपने सभी पासवर्ड ऐक्सेस करने के लिए, अपनी पहचान की पुष्टि करें.</translation>
 <translation id="2989523299700148168">हाल ही में देखे गए</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ये टैब इस डिवाइस में खुले रहेंगे, लेकिन <ph name="USER_EMAIL" /> से साइन इन किए गए सभी डिवाइसों से ग्रुप मिटा दिया जाएगा.</translation>
 <translation id="3224641773458703735">पासवर्ड भेजने के लिए, आपको सबसे पहले अपने डिवाइस पर एक पासवर्ड सेट करना होगा.</translation>
 <translation id="3227137524299004712">माइक्रोफ़ोन</translation>
+<translation id="3234251228180563751">उपयोगकर्ता नाम में 1000 से ज़्यादा वर्ण हैं</translation>
 <translation id="3235063766008841141">यह पासवर्ड, धोखाधड़ी करने वाली साइट पर डाला गया था और यह हैक हो चुका है</translation>
 <translation id="3235242129752692527">इवेंट की जानकारी में बदलाव करें और “सेव करें” पर टैप करें.</translation>
 <translation id="323863549127671026">खुले हुए टैब और टैब ग्रुप</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">सुझाए गए पासवर्ड का इस्तेमाल करें</translation>
 <translation id="5083464117946352670">फ़ाइल आकार तय नहीं हो पा रहा.</translation>
 <translation id="5085558938118581974">सिंक किए गए डिवाइसों में टैब खोजें</translation>
+<translation id="508645147179720015">नोट में 1,000 से ज़्यादा वर्ण हैं</translation>
 <translation id="5087098519049306025">कीमत को ट्रैक करने की सुविधा</translation>
 <translation id="5090832849094901128">इस पासवर्ड को मिटाने से, आपका <ph name="WEBSITE" /> वाला खाता नहीं मिटेगा.</translation>
 <translation id="5118462200606189584">खाता जोड़ें…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">नए मेन्यू के बारे में जानें</translation>
 <translation id="5132942445612118989">सभी डिवाइस पर अपने पासवर्ड, इतिहास और दूसरी कई चीज़ें सिंक करें</translation>
 <translation id="5141363746588976328">'आपके टैब पर कीमत में गिरावट' कार्ड को छिपाएं</translation>
+<translation id="514154868070499296">फ़ॉन्ट: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">टैब बदलने की सुविधा को बंद करें</translation>
 <translation id="5148717509369231739">Safari से इंपोर्ट करने की सुविधा</translation>
 <translation id="5157638238828697074">कोई गड़बड़ी हुई. ऐप्लिकेशन खोला नहीं जा सका.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">स्प्लिट व्यू</translation>
 <translation id="7016070607649558507">आपका एक पासवर्ड कमज़ोर है. सुरक्षित रहने के लिए इस समस्या को अभी ठीक करें.</translation>
 <translation id="7016958933495968912">डिस्कवर फ़ीड के लिए विकल्प</translation>
+<translation id="7017863468226238797">यह फ़ाइल खाली है या इसमें गलत फ़ॉर्मैट में डेटा मौजूद है</translation>
 <translation id="7029809446516969842">पासवर्ड</translation>
 <translation id="7035825883570480307">क्या आपको सूचना पाने की सुविधा चालू करनी है?</translation>
 <translation id="7039345315346323556">हाल ही में देखी गई फ़ाइलें</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">टैब ग्रुप की जानकारी</translation>
 <translation id="8438566539970814960">खोज और ब्राउज़िंग की सुविधा को बेहतर बनाएं</translation>
 <translation id="8439758443371991593">'रीडिंग लिस्ट में जोड़ें' विकल्प को छिपाएं</translation>
+<translation id="8443986842926457191">यूआरएल 2048 वर्णों से ज़्यादा का है</translation>
 <translation id="8449869326050867919">पासवर्ड शेयर किया गया</translation>
 <translation id="8473863474539038330">पते वगैरह</translation>
 <translation id="8474378002946546633">नोटिफ़िकेशन की अनुमति दें</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">खतरनाक साइटों से सुरक्षित रहें.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{कोई भी पासवर्ड न तो हैक हुआ है और न चोरी हुआ है}=1{{COUNT} पासवर्ड या तो हैक हुआ है या चोरी हुआ है}one{{COUNT} पासवर्ड या तो हैक हुआ है या चोरी हुआ है}other{{COUNT} पासवर्ड या तो हैक हुए हैं या चोरी हुए हैं}}</translation>
 <translation id="8643403533759285912">ग्रुप मिटाएं</translation>
+<translation id="8645245178269185266">Gemini के साथ पेज का कॉन्टेंट शेयर करें और ज़्यादा काम के जवाब पाएं</translation>
 <translation id="8647280737650867362">कीमत को ट्रैक करने की सुविधा बंद नहीं की जा सकी.</translation>
 <translation id="8654802032646794042">रद्द करें</translation>
 <translation id="8660600697590740984">Lens इमेज जिसे कॉपी किया गया था</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">वेब को सभी के लिए ज़्यादा सुरक्षित बनाने में मदद करें</translation>
 <translation id="8680787084697685621">खाते में साइन इन से जुड़ी जानकारियां पुरानी हो गई हैं.</translation>
 <translation id="8690752723634292147">मिटाने की पुष्टि करें</translation>
+<translation id="8692107307702113268">पासवर्ड में 1000 से ज़्यादा वर्ण हैं</translation>
 <translation id="8692689525339542358">नुकसान पहुंचाने वाली साइटों, डाउनलोड, और एक्सटेंशन से सुरक्षित रहें.</translation>
 <translation id="8692897097252418799">वह डेटा चुनें जिसे आपको एक्सपोर्ट करना है</translation>
 <translation id="8694281486652655615">इससे यह आइटम दिखता है</translation>
@@ -2007,6 +2018,7 @@
 <translation id="8741995161408053644">आपके Google खाते में <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> पर अन्य तरह के ब्राउज़िंग इतिहास हो सकते हैं.</translation>
 <translation id="874599634440689554">लिंक बनाएं</translation>
 <translation id="8746155870861185046">हाइलाइट किया गया टेक्स्ट शेयर करें</translation>
+<translation id="8748678031495824833">पेज पर दिए गए एआई टूल इस्तेमाल करें</translation>
 <translation id="8750037785291841318">आपको अपने टैब यहां मिलेंगे</translation>
 <translation id="8756969031206844760">पासवर्ड अपडेट करें?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> को अनफ़ॉलो करें</translation>
@@ -2064,6 +2076,7 @@
 <translation id="895541991026785598">समस्या की शिकायत करें</translation>
 <translation id="8960979149015305">डाउनलोड बंद करें</translation>
 <translation id="8961092256396236619">बेहतर सुरक्षा मोड बंद है</translation>
+<translation id="8962863356073277855">यूआरएल का फ़ॉर्मैट https://www.example.com होना चाहिए</translation>
 <translation id="8968766641738584599">कार्ड सेव करें</translation>
 <translation id="8974714402877957201">1. iPad की सेटिंग खोलें</translation>
 <translation id="8975015774710126284">ब्राउज़िंग डेटा मिटा दिया गया था</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hr.xtb b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
index dc29b558..f28d249c5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Pametni sat</translation>
 <translation id="1743244221910283364">Odbaci izmjene</translation>
 <translation id="1748975028205587434">Odaberite datoteku</translation>
+<translation id="1749733017156547309">Potrebna je zaporka</translation>
 <translation id="174998178145075354">{count,plural, =1{Iznad tipkovnice dostupna je {count} opcija za adresu.}one{Iznad tipkovnice dostupna je {count} opcija za adresu.}few{Iznad tipkovnice dostupne su {count} opcije za adresu.}other{Iznad tipkovnice dostupno je {count} opcija za adresu.}}</translation>
 <translation id="1750238553597293878">Nastavite upotrebljavati zaporke na svom Google računu</translation>
 <translation id="17513872634828108">Otvorene kartice</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Traženje fotoaparatom u Objektivu</translation>
 <translation id="2962516096219646456">Pogledajte sve podatke automatskog popunjavanja</translation>
 <translation id="2969979262385602596">Prijava nije uspjela. Pokušajte ponovo kasnije.</translation>
+<translation id="2975761176769946178">Potreban je URL</translation>
 <translation id="297667759942911166">Surađujte u grupama kartica</translation>
 <translation id="2987670534697681860">Potvrdite svoj identitet da biste mogli pristupiti svim svojim zaporkama na ovom uređaju.</translation>
 <translation id="2989523299700148168">Nedavno posjećeno</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Kartice će ostati otvorene na ovom uređaju, ali će se grupa izbrisati sa svih uređaja na kojima ste prijavljeni na <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">Da biste izvezli zaporke, najprije morate postaviti šifru zaporke na uređaju.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Broj znakova korisničkog imena ne smije biti veći od 1000</translation>
 <translation id="3235063766008841141">Unesena na obmanjujućoj web-lokaciji i pronađena među zaporkama otkrivenim u povredi podataka</translation>
 <translation id="3235242129752692527">Uredite pojedinosti događaja i dodirnite Spremi.</translation>
 <translation id="323863549127671026">Trenutačno otvorene kartice i grupe kartica</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Upotrijebite predloženu zaporku</translation>
 <translation id="5083464117946352670">Veličina datoteke nije utvrđena.</translation>
 <translation id="5085558938118581974">Pretražujte kartice na sinkroniziranim uređajima</translation>
+<translation id="508645147179720015">Napomena ima više od 1000 znakova</translation>
 <translation id="5087098519049306025">Praćenje cijene</translation>
 <translation id="5090832849094901128">Brisanjem zaporke neće se izbrisati vaš račun na <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Dodaj račun…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Pojedinosti o grupi kartica</translation>
 <translation id="8438566539970814960">Poboljšaj pretraživanje i pregledavanje</translation>
 <translation id="8439758443371991593">Sakrij stavku Dodaj na popis za čitanje</translation>
+<translation id="8443986842926457191">URL ima više od 2048 znakova</translation>
 <translation id="8449869326050867919">Podijeljena je zaporka</translation>
 <translation id="8473863474539038330">Adrese i više</translation>
 <translation id="8474378002946546633">Dopusti obavijesti</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Pomozite poboljšati sigurnost na webu za sve korisnike</translation>
 <translation id="8680787084697685621">Pojedinosti prijave na račun su zastarjele.</translation>
 <translation id="8690752723634292147">Potvrdite brisanje</translation>
+<translation id="8692107307702113268">Broj znakova zaporke ne smije biti veći od 1000</translation>
 <translation id="8692689525339542358">Zaštitite se od opasnih web-lokacija, preuzimanja i proširenja.</translation>
 <translation id="8692897097252418799">Odaberite podatke koje želite izvesti</translation>
 <translation id="8694281486652655615">Prikazuje ovu stavku</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Prijavljivanje problema</translation>
 <translation id="8960979149015305">Zatvorite preuzimanje</translation>
 <translation id="8961092256396236619">Isključena je poboljšana zaštita</translation>
+<translation id="8962863356073277855">Format URL-a treba biti https://www.example.com</translation>
 <translation id="8968766641738584599">Spremanje kartice</translation>
 <translation id="8974714402877957201">1. Otvorite postavke iPada</translation>
 <translation id="8975015774710126284">Izbrisani su podaci o pregledavanju</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hu.xtb b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
index ae921c30..c70d005e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Ma volt aktív</translation>
 <translation id="1523567067736644845">Oldja fel a jelszó megjelenítéséhez</translation>
 <translation id="1524563461097350801">Köszönöm, nem</translation>
+<translation id="1528290585275339320">Oldaltartalom megosztásának bekapcsolása</translation>
 <translation id="1531038290222364269">Lapok megjelenítése</translation>
 <translation id="1536390784834419204">Oldal fordítása</translation>
 <translation id="1540800554400757039">Cím 1. sora</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">A Biztonságos Böngészés jelenleg ki van kapcsolva. Védekezzen a veszélyes webhelyekkel, letölthető tartalmakkal és bővítményekkel szemben.</translation>
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1622717322707146952">Válassza a „Hozzáadás a Google Naptárhoz” vagy a „Hozzáadás az Apple Naptárhoz” lehetőséget.</translation>
+<translation id="1625502944725673937">Nem sikerült importálni a fájlt</translation>
 <translation id="1629162218487290695">Személyazonosság igazolása…</translation>
 <translation id="1636234353664774105">A navigációs funkció használatával részletes útvonaltervet kaphat úti céljához.</translation>
 <translation id="1641113438599504367">Biztonságos Böngészés</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Okosóra</translation>
 <translation id="1743244221910283364">Módosítások elvetése</translation>
 <translation id="1748975028205587434">Fájl kiválasztása</translation>
+<translation id="1749733017156547309">A jelszó megadása kötelező</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} lehetséges cím áll rendelkezésre a billentyűzet felett.}other{{count} lehetséges cím áll rendelkezésre a billentyűzet felett.}}</translation>
 <translation id="1750238553597293878">Továbbra is használhatja a Google-fiókjában lévő jelszavakat</translation>
 <translation id="17513872634828108">Megnyitott lapok</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens Kamerás kereső</translation>
 <translation id="2962516096219646456">Az automatikus kitöltés összes adatának megtekintése</translation>
 <translation id="2969979262385602596">Nem sikerült bejelentkezni. Kérjük, próbálja újra később.</translation>
+<translation id="2975761176769946178">Egy URL-cím megadása kötelező</translation>
 <translation id="297667759942911166">Együttműködés lapcsoportokban</translation>
 <translation id="2987670534697681860">Igazolja személyazonosságát, hogy hozzáférhessen az összes jelszavához ezen az eszközön.</translation>
 <translation id="2989523299700148168">Legutóbb látogatott</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">A lapok nyitva maradnak ezen az eszközön, de a csoport törlődni fog minden olyan eszközről, amelyen be van jelentkezve a következő fiókba: <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">A jelszavak exportálásához előbb be kell állítania az eszközön a biztonsági kódot.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">A felhasználónév több mint 1000 karakterből áll</translation>
 <translation id="3235063766008841141">Félrevezető webhelyen írták be és adatvédelmi incidens során találtak rá.</translation>
 <translation id="3235242129752692527">Szerkessze az esemény adatait, majd koppintson a „Mentés” gombra.</translation>
 <translation id="323863549127671026">Jelenleg megnyitott lapok és lapcsoportok</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Javasolt jelszó használata</translation>
 <translation id="5083464117946352670">A fájlméret ismeretlen.</translation>
 <translation id="5085558938118581974">Keresés a lapokon a szinkronizált eszközökön</translation>
+<translation id="508645147179720015">A megjegyzés több mint 1000 karakterből áll</translation>
 <translation id="5087098519049306025">Árfigyelés</translation>
 <translation id="5090832849094901128">A jelszó eltávolításával nem törli fiókját a következő domainről: <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Fiók hozzáadása…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Az új menü felfedezése</translation>
 <translation id="5132942445612118989">Jelszavak, előzmények és egyebek szinkronizálása valamennyi eszközén</translation>
 <translation id="5141363746588976328">Az „Árcsökkenések az Ön lapjain” kártya elrejtése</translation>
+<translation id="514154868070499296">Betűtípus: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Kilépés a Lapváltóból</translation>
 <translation id="5148717509369231739">Importálás a Safariból</translation>
 <translation id="5157638238828697074">Hiba történt. Nem sikerült megnyitni az alkalmazást.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Osztott nézet</translation>
 <translation id="7016070607649558507">1 gyenge jelszava van. A biztonság megőrzése érdekében javítsa ki most.</translation>
 <translation id="7016958933495968912">A Discover beállításai</translation>
+<translation id="7017863468226238797">A fájl üres, vagy nem megfelelő formátumú adatokat tartalmaz</translation>
 <translation id="7029809446516969842">Jelszavak</translation>
 <translation id="7035825883570480307">Bekapcsolja az értesítéseket?</translation>
 <translation id="7039345315346323556">Legutóbbiak</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Lapcsoport részletei</translation>
 <translation id="8438566539970814960">Keresések és böngészés javítása</translation>
 <translation id="8439758443371991593">A „Hozzáadás az Olvasólistához” művelet elrejtése</translation>
+<translation id="8443986842926457191">Az URL több mint 2048 karakterből áll</translation>
 <translation id="8449869326050867919">Jelszó megosztva</translation>
 <translation id="8473863474539038330">Címek és egyebek</translation>
 <translation id="8474378002946546633">Értesítések engedélyezése</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Védelmet élvezhet a veszélyes webhelyekkel szemben.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Nincsenek olyan jelszavak, amelyekhez illetéktelenül fértek hozzá}=1{{COUNT} olyan jelszó van, amelyhez illetéktelenül hozzáfértek}other{{COUNT} olyan jelszó van, amelyhez illetéktelenül hozzáfértek}}</translation>
 <translation id="8643403533759285912">Csoport törlése</translation>
+<translation id="8645245178269185266">Megoszthatja az oldal tartalmát a Geminivel, hogy relevánsabb válaszokat kaphasson</translation>
 <translation id="8647280737650867362">Nem sikerült leállítani az ár nyomon követését.</translation>
 <translation id="8654802032646794042">Mégse</translation>
 <translation id="8660600697590740984">Lens-keresés a másolt képen</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Segítsen nekünk abban, hogy mindenkinek biztonságosabbá tegyük az internetezést</translation>
 <translation id="8680787084697685621">A fiók bejelentkezési részletei elavultak.</translation>
 <translation id="8690752723634292147">Törlés megerősítése</translation>
+<translation id="8692107307702113268">A jelszó több mint 1000 karakterből áll</translation>
 <translation id="8692689525339542358">Védelmet élvezhet a veszélyes webhelyekkel, letöltésekkel és bővítményekkel szemben.</translation>
 <translation id="8692897097252418799">Válassza ki az exportálni kívánt adatokat.</translation>
 <translation id="8694281486652655615">Megjeleníti ezt az elemet</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Hibabejelentés</translation>
 <translation id="8960979149015305">Letöltés bezárása</translation>
 <translation id="8961092256396236619">A Speciális védelem ki van kapcsolva</translation>
+<translation id="8962863356073277855">Az URL formátumának a következőnek kell lennie: https://www.example.com</translation>
 <translation id="8968766641738584599">Kártya mentése</translation>
 <translation id="8974714402877957201">1. Nyissa meg az iPad Beállítások menüjét.</translation>
 <translation id="8975015774710126284">A böngészési adatok törlődtek</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hy.xtb b/ios/chrome/app/strings/resources/ios_strings_hy.xtb
index 7fe1c03..0cd97cc 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hy.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hy.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Խելացի ժամացույց</translation>
 <translation id="1743244221910283364">Չպահպանել փոփոխությունները</translation>
 <translation id="1748975028205587434">Ընտրել ֆայլը</translation>
+<translation id="1749733017156547309">Պահանջվում է նշել գաղտնաբառ</translation>
 <translation id="174998178145075354">{count,plural, =1{Հասցեի {count} տարբերակ ցուցադրվում է ստեղնաշարի վերևում։}one{Հասցեի {count} տարբերակ ցուցադրվում է ստեղնաշարի վերևում։}other{Հասցեի {count} տարբերակ ցուցադրվում է ստեղնաշարի վերևում։}}</translation>
 <translation id="1750238553597293878">Շարունակեք օգտագործել գաղտնաբառերը ձեր Google հաշվում</translation>
 <translation id="17513872634828108">Բաց ներդիրներ</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Որոնում տեսախցիկի միջոցով</translation>
 <translation id="2962516096219646456">Տեսնել ինքնալրացման բոլոր տվյալները</translation>
 <translation id="2969979262385602596">Չհաջողվեց մուտք գործել: Փորձեք մի փոքր ուշ:</translation>
+<translation id="2975761176769946178">Պահանջվում է նշել URL</translation>
 <translation id="297667759942911166">Համագործակցեք ներդիրների խմբերում</translation>
 <translation id="2987670534697681860">Ձեր բոլոր գաղտնաբառերն այս սարքում օգտագործելու համար հաստատեք ձեր ինքնությունը։</translation>
 <translation id="2989523299700148168">Վերջերս այցելած</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Այս սարքում ներդիրները կմնան բացված, սակայն խումբը կջնջվի բոլոր սարքերից, որոնցում մուտք եք գործել <ph name="USER_EMAIL" />։</translation>
 <translation id="3224641773458703735">Գաղտնաբառերն արտահանելու համար ձեր սարքում նախ պետք է անցակոդ սահմանեք:</translation>
 <translation id="3227137524299004712">Խոսափող</translation>
+<translation id="3234251228180563751">Օգտանունը պարունակում է ավելի քան 1000 նիշ</translation>
 <translation id="3235063766008841141">Մուտքագրվել է կասկածելի կայքում և հայտնաբերվել տվյալների արտահոսքում</translation>
 <translation id="3235242129752692527">Փոփոխեք միջոցառման մանրամասները և հպեք «Պահել»։</translation>
 <translation id="323863549127671026">Բաց ներդիրներ և ներդիրների խմբեր</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Օգտագործել առաջարկված գաղտնաբառը</translation>
 <translation id="5083464117946352670">Չհաջողվեց որոշել ֆայլի չափը:</translation>
 <translation id="5085558938118581974">Ներդիրների որոնում համաժամացված սարքերում</translation>
+<translation id="508645147179720015">Նշումը պարունակում է ավելի քան 1000 նիշ</translation>
 <translation id="5087098519049306025">Գների հետագծում</translation>
 <translation id="5090832849094901128">Եթե հեռացնեք այս գաղտնաբառը, ձեր հաշիվը չի ջնջվի <ph name="WEBSITE" /> կայքից։</translation>
 <translation id="5118462200606189584">Ավելացնել հաշիվ…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Ներդիրների խմբի մասին</translation>
 <translation id="8438566539970814960">Լավացնել որոնումն ու էջերի դիտումը</translation>
 <translation id="8439758443371991593">Թաքցնել «Ավելացնել ընթերցանության ցանկում» գործողությունը</translation>
+<translation id="8443986842926457191">URL-ը կարող է պարունակել առավելագույնը 2048 նիշ</translation>
 <translation id="8449869326050867919">Գաղտնաբառը փոխանցվեց</translation>
 <translation id="8473863474539038330">Հասցեներ և այլ տեղեկություններ</translation>
 <translation id="8474378002946546633">Թույլատրել ծանուցումները</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Օգնեք բարելավել համացանցի անվտանգությունը բոլորի համար</translation>
 <translation id="8680787084697685621">Հաշվի մուտքի տվյալները հնացած են:</translation>
 <translation id="8690752723634292147">Հաստատեք ջնջումը</translation>
+<translation id="8692107307702113268">Գաղտնաբառը պարունակում է ավելի քան 1000 նիշ</translation>
 <translation id="8692689525339542358">Պաշտպանեք ձեզ վտանգավոր կայքերից, ներբեռնումներից և ընդլայնումներից։</translation>
 <translation id="8692897097252418799">Ընտրեք տվյալները, որոնք ցանկանում եք արտահանել</translation>
 <translation id="8694281486652655615">Ցույց է տալիս այս տարրը</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Ձեր Google հաշվում կարող են լինել այցելությունների պատմության այլ ձևեր ևս: Դրանք կարող եք գտնել <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> էջում:</translation>
 <translation id="874599634440689554">Ստեղծել հղում</translation>
 <translation id="8746155870861185046">Կիսվել ընդգծված տեքստով</translation>
+<translation id="8748678031495824833">Բացել ԱԲ գործիքները էջում</translation>
 <translation id="8750037785291841318">Ձեր ներդիրները կգտնեք այստեղ</translation>
 <translation id="8756969031206844760">Թարմացնե՞լ գաղտնաբառը</translation>
 <translation id="8764015330924122850">Չհետևել <ph name="DOMAIN_NAME" /> կայքին</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Հաղորդել խնդրի մասին</translation>
 <translation id="8960979149015305">Փակել ներբեռնումների գոտին</translation>
 <translation id="8961092256396236619">Բարելավված պաշտպանությունն անջատված է</translation>
+<translation id="8962863356073277855">URL-ն անհրաժեշտ է նշել հետևյալ ձևաչափով՝ https://www.example.com</translation>
 <translation id="8968766641738584599">Պահել քարտը</translation>
 <translation id="8974714402877957201">1. Բացեք iPad-ի կարգավորումները։</translation>
 <translation id="8975015774710126284">Այցելությունների պատմությունը ջնջվեց</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_id.xtb b/ios/chrome/app/strings/resources/ios_strings_id.xtb
index 7cf5447..80c9af4b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_id.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_id.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Hapus perubahan</translation>
 <translation id="1748975028205587434">Pilih file Anda</translation>
+<translation id="1749733017156547309">Sandi wajib diisi</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opsi alamat tersedia di atas keyboard Anda.}other{{count} opsi alamat tersedia di atas keyboard Anda.}}</translation>
 <translation id="1750238553597293878">Tetap gunakan sandi yang tersimpan di Akun Google Anda</translation>
 <translation id="17513872634828108">Tab terbuka</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Penelusuran Kamera Lens</translation>
 <translation id="2962516096219646456">Lihat semua data isi otomatis</translation>
 <translation id="2969979262385602596">Gagal masuk. Coba lagi nanti.</translation>
+<translation id="2975761176769946178">URL wajib diisi</translation>
 <translation id="297667759942911166">Berkolaborasi dalam grup tab</translation>
 <translation id="2987670534697681860">Verifikasi diri Anda untuk mengakses semua sandi di perangkat ini.</translation>
 <translation id="2989523299700148168">Baru saja dikunjungi</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Tab akan tetap terbuka di perangkat ini, tetapi grup akan dihapus dari semua perangkat yang digunakan untuk login ke <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Untuk mengekspor sandi, Anda harus menyetel kode sandi di perangkat terlebih dahulu.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Nama pengguna berisi lebih dari 1.000 karakter</translation>
 <translation id="3235063766008841141">Dimasukkan di sebuah situs yang menipu dan ditemukan dalam pelanggaran data</translation>
 <translation id="3235242129752692527">Edit detail acara dan ketuk “Simpan”.</translation>
 <translation id="323863549127671026">Tab dan grup tab yang saat ini terbuka</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Gunakan sandi yang disarankan</translation>
 <translation id="5083464117946352670">Tidak dapat menentukan ukuran file.</translation>
 <translation id="5085558938118581974">Telusuri tab di seluruh perangkat yang disinkronkan</translation>
+<translation id="508645147179720015">Catatan berisi lebih dari 1.000 karakter</translation>
 <translation id="5087098519049306025">Pemantauan Harga</translation>
 <translation id="5090832849094901128">Menghapus sandi ini tidak akan menghapus akun Anda di <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Tambahkan akun…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detail grup tab</translation>
 <translation id="8438566539970814960">Jadikan penelusuran dan penjelajahan lebih baik</translation>
 <translation id="8439758443371991593">Sembunyikan Tambahkan ke Daftar Bacaan</translation>
+<translation id="8443986842926457191">URL berisi lebih dari 2048 karakter</translation>
 <translation id="8449869326050867919">Sandi dibagikan</translation>
 <translation id="8473863474539038330">Alamat dan lain-lain</translation>
 <translation id="8474378002946546633">Izinkan pemberitahuan</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Bantu tingkatkan keamanan di Web untuk semuanya</translation>
 <translation id="8680787084697685621">Detail proses masuk akun sudah usang.</translation>
 <translation id="8690752723634292147">Konfirmasi penghapusan</translation>
+<translation id="8692107307702113268">Sandi berisi lebih dari 1.000 karakter</translation>
 <translation id="8692689525339542358">Dapatkan perlindungan dari situs, download, dan ekstensi berbahaya.</translation>
 <translation id="8692897097252418799">Pilih data yang ingin diekspor</translation>
 <translation id="8694281486652655615">Menampilkan item ini</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Akun Google Anda mungkin memiliki bentuk histori penjelajahan lainnya di <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Buat link</translation>
 <translation id="8746155870861185046">Bagikan sorotan</translation>
+<translation id="8748678031495824833">Buka alat AI di halaman</translation>
 <translation id="8750037785291841318">Tab Anda akan ditampilkan di sini</translation>
 <translation id="8756969031206844760">Perbarui sandi?</translation>
 <translation id="8764015330924122850">Berhenti mengikuti <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Laporkan Masalah</translation>
 <translation id="8960979149015305">Tutup download</translation>
 <translation id="8961092256396236619">Perlindungan yang Ditingkatkan nonaktif</translation>
+<translation id="8962863356073277855">Format URL harus berupa https://www.example.com</translation>
 <translation id="8968766641738584599">Simpan kartu</translation>
 <translation id="8974714402877957201">1. Buka Settings di iPad</translation>
 <translation id="8975015774710126284">Data penjelajahan dihapus</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_is.xtb b/ios/chrome/app/strings/resources/ios_strings_is.xtb
index 78939ee..e767f22 100644
--- a/ios/chrome/app/strings/resources/ios_strings_is.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_is.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Snjallúr</translation>
 <translation id="1743244221910283364">Fleygja breytingum</translation>
 <translation id="1748975028205587434">Veldu skrána þína</translation>
+<translation id="1749733017156547309">Aðgangsorðs er krafist</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} heimilisfang tiltækt fyrir ofan lyklaborðið.}one{{count} heimilisfang tiltækt fyrir ofan lyklaborðið.}other{{count} heimilisföng tiltæk fyrir ofan lyklaborðið.}}</translation>
 <translation id="1750238553597293878">Haltu áfram að nota aðgangsorðin á Google-reikningnum þínum</translation>
 <translation id="17513872634828108">Opnir flipar</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Myndavélarleit Linsu</translation>
 <translation id="2962516096219646456">Sjá öll gögn sjálfvirkrar útfyllingar</translation>
 <translation id="2969979262385602596">Innskráning mistókst. Reyndu aftur síðar.</translation>
+<translation id="2975761176769946178">Vefslóð er áskilin</translation>
 <translation id="297667759942911166">Notaðu flipahópa fyrir samvinnuna</translation>
 <translation id="2987670534697681860">Staðfestu hver þú ert til að fá aðgang að öllum aðgangsorðunum þínum í þessu tæki.</translation>
 <translation id="2989523299700148168">Nýlega heimsótt</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Fliparnir verða opnir í þessu tæki en hópnum verður eytt úr öllum tækjum sem eru skráð inn á <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Til að flytja út aðgangsorð þarftu fyrst að stilla aðgangskóða í tækinu þínu.</translation>
 <translation id="3227137524299004712">Hljóðnemi</translation>
+<translation id="3234251228180563751">Notandanafn er lengra en 1000 stafir</translation>
 <translation id="3235063766008841141">Fært inn á villandi vefsvæði og fannst við öryggisbrot</translation>
 <translation id="3235242129752692527">Breyttu upplýsingum viðburðarins og ýtti á „Vista“.</translation>
 <translation id="323863549127671026">Núverandi opnir flipar og flipahópar</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Nota tillögu að aðgangsorði</translation>
 <translation id="5083464117946352670">Ekki var hægt að ákvarða skráarstærð.</translation>
 <translation id="5085558938118581974">Leitaðu á flipum í öllum samstilltum tækjum</translation>
+<translation id="508645147179720015">Glósa er lengri en 1000 stafir</translation>
 <translation id="5087098519049306025">Verðrakning</translation>
 <translation id="5090832849094901128">Reikningnum þínum á <ph name="WEBSITE" /> verður ekki eytt þótt þessu aðgangsorði verði eytt.</translation>
 <translation id="5118462200606189584">Bæta reikningi við…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Upplýsingar um flipahóp</translation>
 <translation id="8438566539970814960">Bæta leit og vafra</translation>
 <translation id="8439758443371991593">Fela „Bæta við leslista“</translation>
+<translation id="8443986842926457191">Vefslóð er lengri en 2048 stafir</translation>
 <translation id="8449869326050867919">Aðgangsorði deilt</translation>
 <translation id="8473863474539038330">Heimilisföng og fleira</translation>
 <translation id="8474378002946546633">Leyfa tilkynningar</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Hjálpaðu til við að auka öryggi allra á vefnum</translation>
 <translation id="8680787084697685621">Innskráningarupplýsingar reikningsins eru úreltar.</translation>
 <translation id="8690752723634292147">Staðfesta eyðingu</translation>
+<translation id="8692107307702113268">Aðgangsorð er lengra en 1000 stafir</translation>
 <translation id="8692689525339542358">Verðu þig gegn hættulegum vefsvæðum, niðurhali og viðbótum.</translation>
 <translation id="8692897097252418799">Veldu hvaða gögn þú vilt flytja út</translation>
 <translation id="8694281486652655615">Sýnir þetta atriði</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Tilkynna um vandamál</translation>
 <translation id="8960979149015305">Loka niðurhali</translation>
 <translation id="8961092256396236619">Slökkt er á aukinni vörn</translation>
+<translation id="8962863356073277855">Vefslóð þarf að vera á sniðinu https://www.example.com</translation>
 <translation id="8968766641738584599">Viltu vista kort?</translation>
 <translation id="8974714402877957201">1. Opnaðu stillingar iPad</translation>
 <translation id="8975015774710126284">Vefskoðunargögnum var eytt</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_it.xtb b/ios/chrome/app/strings/resources/ios_strings_it.xtb
index 6fd02e25..a0075e6 100644
--- a/ios/chrome/app/strings/resources/ios_strings_it.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_it.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Attivo oggi</translation>
 <translation id="1523567067736644845">Sblocca per mostrare la password</translation>
 <translation id="1524563461097350801">No, grazie</translation>
+<translation id="1528290585275339320">Attiva la condivisione dei contenuti della pagina</translation>
 <translation id="1531038290222364269">Mostra schede</translation>
 <translation id="1536390784834419204">Traduci pagina</translation>
 <translation id="1540800554400757039">Indirizzo 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Navigazione sicura è attualmente disattivata. Ricevi protezione da estensioni, download e siti pericolosi.</translation>
 <translation id="1620510694547887537">Videocamera</translation>
 <translation id="1622717322707146952">Seleziona l'opzione "Aggiungi a Google Calendar" o "Aggiungi a Calendario Apple".</translation>
+<translation id="1625502944725673937">Impossibile importare il file</translation>
 <translation id="1629162218487290695">Verifica la tua identità…</translation>
 <translation id="1636234353664774105">Usa la funzionalità di navigazione per ricevere indicazioni stradali passo passo per raggiungere la tua destinazione</translation>
 <translation id="1641113438599504367">Navigazione sicura</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Ignora modifiche</translation>
 <translation id="1748975028205587434">Seleziona il file</translation>
+<translation id="1749733017156547309">È necessaria una password.</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opzione per l'indirizzo disponibile sopra la tastiera.}other{{count} opzioni per l'indirizzo disponibili sopra la tastiera.}}</translation>
 <translation id="1750238553597293878">Continua a usare le password nel tuo Account Google</translation>
 <translation id="17513872634828108">Schede aperte</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Ricerca con la fotocamera di Lens</translation>
 <translation id="2962516096219646456">Visualizza tutti i dati di compilazione automatica</translation>
 <translation id="2969979262385602596">Impossibile accedere. Riprova più tardi.</translation>
+<translation id="2975761176769946178">È necessario specificare un URL</translation>
 <translation id="297667759942911166">Collabora a gruppi di schede</translation>
 <translation id="2987670534697681860">Verifica la tua identità per accedere a tutte le tue password su questo dispositivo.</translation>
 <translation id="2989523299700148168">Visitati di recente</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Le schede rimarranno aperte su questo dispositivo, ma il gruppo verrà eliminato da tutti i dispositivi su cui è stato eseguito l'accesso a <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Per esportare le password devi innanzitutto impostare un passcode sul dispositivo.</translation>
 <translation id="3227137524299004712">Microfono</translation>
+<translation id="3234251228180563751">Il nome utente contiene più di 1000 caratteri</translation>
 <translation id="3235063766008841141">Inserita in un sito ingannevole e presente in una violazione dei dati</translation>
 <translation id="3235242129752692527">Modifica i dettagli dell'evento e tocca "Salva".</translation>
 <translation id="323863549127671026">Schede e gruppi di schede attualmente aperti</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Utilizza la password suggerita</translation>
 <translation id="5083464117946352670">Impossibile stabilire le dimensioni del file.</translation>
 <translation id="5085558938118581974">Cerca tra le schede sui dispositivi sincronizzati</translation>
+<translation id="508645147179720015">La nota contiene più di 1000 caratteri</translation>
 <translation id="5087098519049306025">Monitoraggio del prezzo</translation>
 <translation id="5090832849094901128">L'eliminazione di questa password non comporta l'eliminazione del tuo account su <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Aggiungi account…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Esplora il nuovo menu</translation>
 <translation id="5132942445612118989">Sincronizza le tue password, la tua cronologia e altro su tutti i tuoi dispositivi</translation>
 <translation id="5141363746588976328">Nascondi scheda Cali di prezzo nelle tue schede</translation>
+<translation id="514154868070499296">Carattere: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Chiudi Selettore di schede</translation>
 <translation id="5148717509369231739">Importazione da Safari</translation>
 <translation id="5157638238828697074">Si è verificato un problema. Impossibile aprire l'applicazione.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Visualizzazione divisa</translation>
 <translation id="7016070607649558507">Hai 1 password inefficace. Sistemala subito per rimanere al sicuro.</translation>
 <translation id="7016958933495968912">Opzioni per Feed personalizzato</translation>
+<translation id="7017863468226238797">Questo file è vuoto o contiene dati in un formato errato</translation>
 <translation id="7029809446516969842">Password</translation>
 <translation id="7035825883570480307">Attivare le notifiche?</translation>
 <translation id="7039345315346323556">Recenti</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Dettagli gruppo di schede</translation>
 <translation id="8438566539970814960">Migliora le ricerche e le attività di navigazione</translation>
 <translation id="8439758443371991593">Nascondi Aggiungi all'elenco di lettura</translation>
+<translation id="8443986842926457191">L'URL contiene più di 2048 caratteri</translation>
 <translation id="8449869326050867919">Password condivisa</translation>
 <translation id="8473863474539038330">Indirizzi e altro</translation>
 <translation id="8474378002946546633">Consenti notifiche</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Ricevi protezione da siti pericolosi.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Nessuna password compromessa}=1{{COUNT} password compromessa}other{{COUNT} password compromesse}}</translation>
 <translation id="8643403533759285912">Elimina gruppo</translation>
+<translation id="8645245178269185266">Condividi i contenuti della pagina con Gemini per ricevere risposte più pertinenti</translation>
 <translation id="8647280737650867362">Impossibile interrompere il monitoraggio del prezzo.</translation>
 <translation id="8654802032646794042">Annulla</translation>
 <translation id="8660600697590740984">Immagine copiata da Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Contribuisci a migliorare la sicurezza sul web per tutti</translation>
 <translation id="8680787084697685621">I dati di accesso dell'account sono obsoleti.</translation>
 <translation id="8690752723634292147">Conferma eliminazione</translation>
+<translation id="8692107307702113268">La password contiene più di 1000 caratteri</translation>
 <translation id="8692689525339542358">Ricevi protezione da estensioni, download e siti pericolosi.</translation>
 <translation id="8692897097252418799">Scegli i dati da esportare</translation>
 <translation id="8694281486652655615">Mostra questo elemento</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Segnala un problema</translation>
 <translation id="8960979149015305">Chiudi download</translation>
 <translation id="8961092256396236619">La Protezione avanzata non è attiva</translation>
+<translation id="8962863356073277855">Il formato dell'URL deve essere https://www.example.com</translation>
 <translation id="8968766641738584599">Salva carta</translation>
 <translation id="8974714402877957201">1. Apri le Impostazioni dell'iPad</translation>
 <translation id="8975015774710126284">I dati di navigazione sono stati eliminati</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_iw.xtb b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
index 0987d5e..d7d74f1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_iw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">סנכרון אחרון: היום</translation>
 <translation id="1523567067736644845">צריך לבטל את הנעילה כדי להציג את הסיסמה</translation>
 <translation id="1524563461097350801">לא, תודה</translation>
+<translation id="1528290585275339320">הפעלה של שיתוף תוכן הדף</translation>
 <translation id="1531038290222364269">הצגת כרטיסיות</translation>
 <translation id="1536390784834419204">תרגום הדף</translation>
 <translation id="1540800554400757039">כתובת, שורה 1</translation>
@@ -194,6 +195,7 @@
 <translation id="1741219894094057085">שעון חכם</translation>
 <translation id="1743244221910283364">מחיקת השינויים</translation>
 <translation id="1748975028205587434">בחירת הקובץ הרצוי</translation>
+<translation id="1749733017156547309">נדרשת סיסמה</translation>
 <translation id="174998178145075354">{count,plural, =1{אפשרות אחת ({count}) לכתובת זמינה מעל המקלדת.}one{‫{count} אפשרויות לכתובת זמינות מעל המקלדת.}two{‫{count} אפשרויות לכתובת זמינות מעל המקלדת.}other{‫{count} אפשרויות לכתובת זמינות מעל המקלדת.}}</translation>
 <translation id="1750238553597293878">‏המשך השימוש בסיסמאות בחשבון Google שלך</translation>
 <translation id="17513872634828108">כרטיסיות פתוחות</translation>
@@ -510,6 +512,7 @@
 <translation id="2952278131021475699">‏חיפוש באמצעות המצלמה ב-Lens</translation>
 <translation id="2962516096219646456">הצגת כל נתוני המילוי האוטומטי</translation>
 <translation id="2969979262385602596">לא ניתן היה להיכנס לחשבון. יש לנסות שוב מאוחר יותר.</translation>
+<translation id="2975761176769946178">‏נדרשת כתובת URL</translation>
 <translation id="297667759942911166">שיתוף פעולה בקבוצות של כרטיסיות</translation>
 <translation id="2987670534697681860">כדי לגשת לכל הסיסמאות במכשיר הזה, צריך לאמת את הזהות שלך.</translation>
 <translation id="2989523299700148168">מנועי חיפוש שהשתמשת בהם לאחרונה</translation>
@@ -573,6 +576,7 @@
 <translation id="3224075676564434205">הכרטיסיות יישארו פתוחות במכשיר הזה, אבל הקבוצה תימחק מכל המכשירים שמחוברים לחשבון <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">כדי שניתן יהיה לייצא את הסיסמאות, יש להגדיר קוד גישה במכשיר.</translation>
 <translation id="3227137524299004712">מיקרופון</translation>
+<translation id="3234251228180563751">שם המשתמש מכיל יותר מ-1,000 תווים</translation>
 <translation id="3235063766008841141">הפרטים הוזנו לאתר מטעה ונחשפו בעקבות פרצה באבטחת מידע.</translation>
 <translation id="3235242129752692527">עורכים את פרטי האירוע ולוחצים על 'שמירה'.</translation>
 <translation id="323863549127671026">הכרטיסיות והקבוצות של הכרטיסיות שפתוחות כרגע</translation>
@@ -1031,6 +1035,7 @@
 <translation id="5079950360618752063">שימוש בסיסמה המוצעת</translation>
 <translation id="5083464117946352670">גודל הקובץ אינו ידוע.</translation>
 <translation id="5085558938118581974">חיפוש בכרטיסיות בכל המכשירים המסונכרנים</translation>
+<translation id="508645147179720015">ההערה מכילה יותר מ-1,000 תווים</translation>
 <translation id="5087098519049306025">מעקב מחירים</translation>
 <translation id="5090832849094901128">מחיקת הסיסמה הזו לא תגרום למחיקת החשבון שלך באתר <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">הוספת חשבון…</translation>
@@ -1922,6 +1927,7 @@
 <translation id="8434837876193928924">פרטי קבוצת הכרטיסיות</translation>
 <translation id="8438566539970814960">שיפור החיפושים והגלישה</translation>
 <translation id="8439758443371991593">הסתרה של 'הוספה לרשימת הקריאה'</translation>
+<translation id="8443986842926457191">‏כתובת ה-URL מכילה יותר מ-2048 תווים</translation>
 <translation id="8449869326050867919">הסיסמה שותפה</translation>
 <translation id="8473863474539038330">כתובות ועוד</translation>
 <translation id="8474378002946546633">אפשר התראות</translation>
@@ -1972,6 +1978,7 @@
 <translation id="8637431369725868556">הגנה מפני אתרים מסוכנים.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{אין סיסמאות שנחשפו}=1{יש סיסמה אחת ({COUNT}) שנחשפה}one{יש {COUNT} סיסמאות שנחשפו}two{יש {COUNT} סיסמאות שנחשפו}other{יש {COUNT} סיסמאות שנחשפו}}</translation>
 <translation id="8643403533759285912">מחיקת הקבוצה</translation>
+<translation id="8645245178269185266">‏שיתוף של תוכן הדף עם Gemini כדי לקבל תשובות רלוונטיות יותר</translation>
 <translation id="8647280737650867362">לא ניתן לבטל את המעקב אחר המחירים.</translation>
 <translation id="8654802032646794042">ביטול</translation>
 <translation id="8660600697590740984">‏תמונה שהועתקה מ-Lens</translation>
@@ -1986,6 +1993,7 @@
 <translation id="8680786875305615692">עזרה בשיפור האבטחה באינטרנט לכולם</translation>
 <translation id="8680787084697685621">פרטי הכניסה לחשבון אינם מעודכנים.</translation>
 <translation id="8690752723634292147">אישור של המחיקה</translation>
+<translation id="8692107307702113268">הסיסמה מכילה יותר מ-1,000 תווים</translation>
 <translation id="8692689525339542358">הגנה מפני אתרים, הורדות ותוספים מסוכנים.</translation>
 <translation id="8692897097252418799">בוחרים את הנתונים שרוצים לייצא</translation>
 <translation id="8694281486652655615">הפריט הזה יוצג</translation>
@@ -2068,6 +2076,7 @@
 <translation id="895541991026785598">דיווח על בעיה</translation>
 <translation id="8960979149015305">סגירת סרגל ההורדה</translation>
 <translation id="8961092256396236619">ההגנה המשופרת מושבתת</translation>
+<translation id="8962863356073277855">‏כתובת ה-URL צריכה להיות בפורמט https://www.example.com</translation>
 <translation id="8968766641738584599">שמירת הכרטיס</translation>
 <translation id="8974714402877957201">‏1. פותחים את הגדרות ה-iPad</translation>
 <translation id="8975015774710126284">נתוני הגלישה נמחקו</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ja.xtb b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
index 740e1df0..bf5697f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ja.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">スマートウォッチ</translation>
 <translation id="1743244221910283364">変更を破棄</translation>
 <translation id="1748975028205587434">ファイルを選択</translation>
+<translation id="1749733017156547309">パスワードを入力してください</translation>
 <translation id="174998178145075354">{count,plural, =1{キーボードの上部に利用可能な住所の候補が {count} 件表示されています。}other{キーボードの上部に利用可能な住所の候補が {count} 件表示されています。}}</translation>
 <translation id="1750238553597293878">Google アカウントのパスワードを引き続き使用してください</translation>
 <translation id="17513872634828108">開いているタブ</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">レンズでカメラ検索</translation>
 <translation id="2962516096219646456">自動入力データをすべて表示</translation>
 <translation id="2969979262385602596">ログインできません。後でもう一度お試しください。</translation>
+<translation id="2975761176769946178">URL を入力してください</translation>
 <translation id="297667759942911166">タブグループでの共同作業</translation>
 <translation id="2987670534697681860">このデバイスですべてのパスワードにアクセスできるようにするには、本人確認を行ってください。</translation>
 <translation id="2989523299700148168">最近のアクセス</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">タブはこのデバイスで引き続き表示されますが、グループは <ph name="USER_EMAIL" /> にログインしているすべてのデバイスから削除されます。</translation>
 <translation id="3224641773458703735">パスワードをエクスポートするには、まずデバイスでパスコードを設定する必要があります。</translation>
 <translation id="3227137524299004712">マイク</translation>
+<translation id="3234251228180563751">ユーザー名が 1,000 文字を超えています</translation>
 <translation id="3235063766008841141">不正なサイトで入力され、データ侵害により漏洩しました</translation>
 <translation id="3235242129752692527">予定の詳細を編集し、[保存] をタップします。</translation>
 <translation id="323863549127671026">現在開いているタブとタブグループ</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">提案されたパスワードを使用</translation>
 <translation id="5083464117946352670">ファイルサイズが不明です。</translation>
 <translation id="5085558938118581974">同期しているデバイスのタブを検索する</translation>
+<translation id="508645147179720015">メモが 1,000 文字を超えています</translation>
 <translation id="5087098519049306025">価格の追跡</translation>
 <translation id="5090832849094901128">このパスワードを削除しても、<ph name="WEBSITE" /> のアカウントは削除されません。</translation>
 <translation id="5118462200606189584">アカウントを追加…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">タブグループの詳細</translation>
 <translation id="8438566539970814960">検索とブラウジングを改善する</translation>
 <translation id="8439758443371991593">[リーディング リストに追加] を非表示</translation>
+<translation id="8443986842926457191">URL が 2048 文字を超えています</translation>
 <translation id="8449869326050867919">パスワードを共有しました</translation>
 <translation id="8473863474539038330">住所やその他の情報</translation>
 <translation id="8474378002946546633">通知を許可する</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">すべてのユーザーのウェブ上のセキュリティ強化に協力する</translation>
 <translation id="8680787084697685621">アカウントのログイン情報が古くなっています。</translation>
 <translation id="8690752723634292147">削除の確認</translation>
+<translation id="8692107307702113268">パスワードが 1,000 文字を超えています</translation>
 <translation id="8692689525339542358">危険性のあるサイト、ダウンロード、拡張機能から保護してください。</translation>
 <translation id="8692897097252418799">書き出すデータを選択します</translation>
 <translation id="8694281486652655615">このアイテムを表示</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">問題の報告</translation>
 <translation id="8960979149015305">ダウンロードを閉じる</translation>
 <translation id="8961092256396236619">保護強化機能がオフになっています</translation>
+<translation id="8962863356073277855">URL は https://www.example.com の形式で入力してください</translation>
 <translation id="8968766641738584599">カードを保存</translation>
 <translation id="8974714402877957201">1. iPad の [設定] を開く</translation>
 <translation id="8975015774710126284">閲覧データを削除しました</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ka.xtb b/ios/chrome/app/strings/resources/ios_strings_ka.xtb
index 70b2c65..e157cd1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ka.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ka.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">გონიერი საათი</translation>
 <translation id="1743244221910283364">ცვლილებების გაუქმება</translation>
 <translation id="1748975028205587434">აირჩიეთ ფაილი</translation>
+<translation id="1749733017156547309">პაროლი სავალდებულოა.</translation>
 <translation id="174998178145075354">{count,plural, =1{კლავიატურის ზემოთ ხელმისაწვდომია {count} ვარიანტი მისამართისთვის.}other{კლავიატურის ზემოთ ხელმისაწვდომია {count} ვარიანტი მისამართისთვის.}}</translation>
 <translation id="1750238553597293878">გააგრძელეთ პაროლების გამოყენება თქვენს Google ანგარიშში</translation>
 <translation id="17513872634828108">გახსნილი ჩანართები</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens კამერით ძიება</translation>
 <translation id="2962516096219646456">ავტომატური შევსების ყველა მონაცემის ნახვა</translation>
 <translation id="2969979262385602596">ვერ შევიდა. მოგვიანებით სცადეთ.</translation>
+<translation id="2975761176769946178">URL სავალდებულოა.</translation>
 <translation id="297667759942911166">ჩანართების ჯგუფებში თანამშრომლობა</translation>
 <translation id="2987670534697681860">დაადასტურეთ ვინაობა ამ მოწყობილობაზე თქვენს ყველა პაროლზე წვდომის მისაღებად.</translation>
 <translation id="2989523299700148168">ახლახან მონახულებული</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">ჩანართები დარჩება გახსნილი ამ მოწყობილობაზე, მაგრამ ჯგუფი წაიშლება ყველა მოწყობილობიდან, რომელიც შესულია ანგარიშში: <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">პაროლების ექსპორტირებისთვის, პირველ რიგში, საჭიროა თქვენს მოწყობილობაზე საიდუმლო კოდის დაყენება.</translation>
 <translation id="3227137524299004712">მიკროფონი</translation>
+<translation id="3234251228180563751">მომხმარებლის სახელის სიგრძე აღემატება 1000 სიმბოლოს</translation>
 <translation id="3235063766008841141">შეყვანილია შეცდომაში შემყვან საიტზე და გამოაშკარავდა მონაცემთა გაჟონვისას</translation>
 <translation id="3235242129752692527">დაარედაქტირეთ მოვლენის დეტალები და შეხებით აირჩიეთ „შენახვა“.</translation>
 <translation id="323863549127671026">ამჟამად გახსნილი ჩანართები და ჩანართების ჯგუფების</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">შემოთავაზებული პაროლის გამოყენება</translation>
 <translation id="5083464117946352670">ფაილის ზომის განსაზღვრა შეუძლებელია.</translation>
 <translation id="5085558938118581974">მოიძიეთ ჩანართები სინქრონიზებულ მოწყობილობებზე</translation>
+<translation id="508645147179720015">ჩანიშვნა შეიცავს 1000-ზე მეტ სიმბოლოს</translation>
 <translation id="5087098519049306025">ფასისთვის თვალის მიდევნება</translation>
 <translation id="5090832849094901128">ამ პაროლის წაშლის შემთხვევაში თქვენი ანგარიში <ph name="WEBSITE" />-ზე არ წაიშლება.</translation>
 <translation id="5118462200606189584">ანგარიშის დამატება…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">ჩანართების ჯგუფის დეტალები</translation>
 <translation id="8438566539970814960">გააუმჯობესეთ ძიებები და ვებსაიტების დათვალიერება</translation>
 <translation id="8439758443371991593">საკითხავ სიაში დამატების დამალვა</translation>
+<translation id="8443986842926457191">URL შედგება 2048-ზე მეტი სიმბოლოსგან</translation>
 <translation id="8449869326050867919">პაროლი გაზიარებულია</translation>
 <translation id="8473863474539038330">მისამართები და სხვა</translation>
 <translation id="8474378002946546633">შეტყობინებების დაშვება</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">ხელი შეუწყვეთ ვებში უსაფრთხოების ყველასთვის გაუმჯობესებას</translation>
 <translation id="8680787084697685621">ანგარიშზე შესვლის დეტალები მოძველებულია.</translation>
 <translation id="8690752723634292147">წაშლის დასტური</translation>
+<translation id="8692107307702113268">პაროლის სიგრძე აღემატება 1000 სიმბოლოს</translation>
 <translation id="8692689525339542358">ისარგებლეთ დაცვით სახიფათო საიტებისგან, ჩამოტვირთვებისა და გაფართოებებისგან.</translation>
 <translation id="8692897097252418799">აირჩიეთ, რომელი მონაცემების ექსპორტი გსურთ</translation>
 <translation id="8694281486652655615">აჩვენებს ამ ერთეულს</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">თქვენს Google ანგარიშში შეიძლება სხვა ტიპის დათვალიერების ისტორია იყოს შენახული, რომელიც ხელმისაწვდომია მისამართზე: <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">ბმულის შექმნა</translation>
 <translation id="8746155870861185046">გამოყოფილის გაზიარება</translation>
+<translation id="8748678031495824833">გვერდზე არსებული AI ხელსაწყოების გახსნა</translation>
 <translation id="8750037785291841318">აქ იპოვით თქვენს ჩანართებს</translation>
 <translation id="8756969031206844760">გსურთ პაროლის განახლება?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" />-ისთვის თვალის მიდევნების გაუქმება</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">მოხსენება პრობლემის შესახებ</translation>
 <translation id="8960979149015305">ჩამოტვირთვის დახურვა</translation>
 <translation id="8961092256396236619">გაძლიერებული დაცვა გამორთულია</translation>
+<translation id="8962863356073277855">URL-ის ფორმატი უნდა იყოს https://www.example.com</translation>
 <translation id="8968766641738584599">ბარათის შენახვა</translation>
 <translation id="8974714402877957201">1. გახსენით iPad-ის პარამეტრები</translation>
 <translation id="8975015774710126284">ვების დათვალიერების მონაცემები წაიშალა</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_kk.xtb b/ios/chrome/app/strings/resources/ios_strings_kk.xtb
index 66d2f6c0..584fdf1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_kk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_kk.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Бүгін белсенді болды</translation>
 <translation id="1523567067736644845">Құпия сөзді көрсету үшін құлпын ашыңыз.</translation>
 <translation id="1524563461097350801">Жоқ, рақмет</translation>
+<translation id="1528290585275339320">Бет контентін бөлісу мүмкіндігін қосыңыз</translation>
 <translation id="1531038290222364269">Қойындыларды көрсету</translation>
 <translation id="1536390784834419204">Бетті аудару</translation>
 <translation id="1540800554400757039">1-мекенжай</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Safe Browsing қорғанысы қазір өшірулі. Қауіпті сайттардан, жүктеп алынатын контент пен кеңейтімдерден қорғалмаған.</translation>
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1622717322707146952">"Google Calendar жүйесіне қосу" немесе "Apple Calendar жүйесіне қосу" параметрін таңдаңыз.</translation>
+<translation id="1625502944725673937">Файл импортталмады</translation>
 <translation id="1629162218487290695">Жеке басыңызды растау…</translation>
 <translation id="1636234353664774105">Навигация функциясынан баратын жердің бағыты туралы қадамдық нұсқау алу</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Смарт сағат</translation>
 <translation id="1743244221910283364">Өзгертулерден бас тарту</translation>
 <translation id="1748975028205587434">Файл таңдау</translation>
+<translation id="1749733017156547309">Құпия сөз енгізу қажет.</translation>
 <translation id="174998178145075354">{count,plural, =1{Пернетақтаның үстінде мекенжайға арналған {count} опция қолжетімді.}other{Пернетақтаның үстінде мекенжайға арналған {count} опция қолжетімді.}}</translation>
 <translation id="1750238553597293878">Google аккаунтыңызда құпия сөздерді пайдалануды жалғастыру</translation>
 <translation id="17513872634828108">Ашық қойындылар</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens камерамен іздеу</translation>
 <translation id="2962516096219646456">Барлық автотолтыру дерегін көру</translation>
 <translation id="2969979262385602596">Кіру мүмкін емес. Кейінірек қайталап көріңіз.</translation>
+<translation id="2975761176769946178">URL мекенжайын енгізу қажет.</translation>
 <translation id="297667759942911166">Қойындылар топтарында бірлесіп жұмыс істеңіз</translation>
 <translation id="2987670534697681860">Бұл құрылғыдағы барлық құпия сөзге қол жеткізу үшін жеке басыңызды растаңыз.</translation>
 <translation id="2989523299700148168">Соңғы кіргендер</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Қойындылар осы құрылғыда ашық қалады, бірақ топ <ph name="USER_EMAIL" /> аккаунтына кірген барлық құрылғыдан жойылады.</translation>
 <translation id="3224641773458703735">Құпия сөздерді экспорттау үшін алдымен құрылғыға тексеру кодын орнату керек.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Пайдаланушы атында 1000 таңбадан артық таңба бар.</translation>
 <translation id="3235063766008841141">Алаяқтар сайтында енгізілген және ұрланған деректер ішінде болған.</translation>
 <translation id="3235242129752692527">Оқиға мәліметтерін өзгертіп, "Сақтау" түймесін түртіңіз.</translation>
 <translation id="323863549127671026">Ашық қойындылар мен қойындылар топтары</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Ұсынылған құпия сөзді пайдалану</translation>
 <translation id="5083464117946352670">Файл өлшемін анықтау мүмкін емес.</translation>
 <translation id="5085558938118581974">Синхрондалған құрылғылардан қойындылар іздеңіз</translation>
+<translation id="508645147179720015">Ескертпе ұзындығы 1000 таңба шегінен асып кеткен.</translation>
 <translation id="5087098519049306025">Баға бақылау</translation>
 <translation id="5090832849094901128">Құпия сөзді жойсаңыз, <ph name="WEBSITE" /> сайтындағы аккаунтыңыз жойылмайды.</translation>
 <translation id="5118462200606189584">Аккаунт қосу…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Жаңа мәзірмен танысу</translation>
 <translation id="5132942445612118989">Құпия сөздеріңізді, әрекеттеріңіздің тарихын және басқа деректерді барлық құрылғыда синхрондау</translation>
 <translation id="5141363746588976328">Қойындылардағы бағаның төмендеуі картасын жасыру</translation>
+<translation id="514154868070499296">Қаріп: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Tab Switcher көрінісінен шығу</translation>
 <translation id="5148717509369231739">Деректерді Safari-ден импорттау</translation>
 <translation id="5157638238828697074">Бірдеңе дұрыс болмады. Қолданба ашылмайды.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Бөлінген көрініс</translation>
 <translation id="7016070607649558507">1 оңай құпия сөзіңіз бар. Қауіпсіз қалу үшін оны қазір түзетіңіз.</translation>
 <translation id="7016958933495968912">Discover опциялары</translation>
+<translation id="7017863468226238797">Бұл файл бос немесе оның қате форматтағы деректері бар</translation>
 <translation id="7029809446516969842">Құпия сөздер</translation>
 <translation id="7035825883570480307">Хабарландыруларды қосу керек пе?</translation>
 <translation id="7039345315346323556">Соңғы</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Қойындылар тобының мәліметтері</translation>
 <translation id="8438566539970814960">Іздеу және сайттарды шолу жұмысын жақсарту</translation>
 <translation id="8439758443371991593">"Оқу тізіміне қосу" опциясын жасыру</translation>
+<translation id="8443986842926457191">URL мекенжайының ұзындығы 2048 таңба шегінен асып кеткен.</translation>
 <translation id="8449869326050867919">Құпия сөз жіберілді</translation>
 <translation id="8473863474539038330">Мекенжайлар және басқа ақпарат</translation>
 <translation id="8474378002946546633">Хабарландыруларға рұқсат беру</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Қауіпті сайттардан қорғаныс алыңыз.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Ұрланған құпия сөздер жоқ.}=1{{COUNT} құпия сөз ұрланған.}other{{COUNT} құпия сөз ұрланған.}}</translation>
 <translation id="8643403533759285912">Топты жою</translation>
+<translation id="8645245178269185266">Барынша сәйкес келетін жауаптар алу үшін бет контентін Gemini-мен бөлісіңіз.</translation>
 <translation id="8647280737650867362">Бағаны қадағалауды тоқтату мүмкін емес.</translation>
 <translation id="8654802032646794042">Бас тарту</translation>
 <translation id="8660600697590740984">Lens-ден көшірілген сурет</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Интернетті әркім үшін қауіпсіз етуге көмектесіңіз</translation>
 <translation id="8680787084697685621">Аккаунттың кіру мәліметтері ескірген.</translation>
 <translation id="8690752723634292147">Жоюды растаңыз</translation>
+<translation id="8692107307702113268">Құпия сөзде 1000 таңбадан артық таңба бар.</translation>
 <translation id="8692689525339542358">Қауіпті сайттардан, жүктеп алынғандардан және кеңейтімдерден қорғаныс алыңыз.</translation>
 <translation id="8692897097252418799">Экспортталатын деректерді таңдаңыз.</translation>
 <translation id="8694281486652655615">Осы элементті көрсетеді.</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Ақау туралы хабарлау</translation>
 <translation id="8960979149015305">Жүктеп алынғандар жолағын жабу</translation>
 <translation id="8961092256396236619">Күшейтілген қорғаныс өшірулі</translation>
+<translation id="8962863356073277855">URL мына форматты болуы керек: https://www.example.com</translation>
 <translation id="8968766641738584599">Картаны сақтау</translation>
 <translation id="8974714402877957201">1. iPad параметрлерін ашыңыз.</translation>
 <translation id="8975015774710126284">Браузерді пайдалану деректері жойылды</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_km.xtb b/ios/chrome/app/strings/resources/ios_strings_km.xtb
index 5a6c527..b208a62 100644
--- a/ios/chrome/app/strings/resources/ios_strings_km.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_km.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ដំណើរការ​ថ្ងៃនេះ</translation>
 <translation id="1523567067736644845">ដោះសោ ដើម្បី​បង្ហាញ​ពាក្យ​សម្ងាត់</translation>
 <translation id="1524563461097350801">ទេ អរគុណ</translation>
+<translation id="1528290585275339320">បើក​ការចែករំលែក​ខ្លឹមសារ​ទំព័រ</translation>
 <translation id="1531038290222364269">បង្ហាញផ្ទាំង</translation>
 <translation id="1536390784834419204">បកប្រែ​ទំព័រ</translation>
 <translation id="1540800554400757039">អាសយដ្ឋាន 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">បច្ចុប្បន្ន ការរុករក​ដោយសុវត្ថិភាពរបស់អ្នកត្រូវបានបិទ។ ទទួលបានការការពារពីគេហទំព័រ ការទាញយក និងកម្មវិធីបន្ថែមដែលមានគ្រោះថ្នាក់។</translation>
 <translation id="1620510694547887537">កាមេរ៉ា</translation>
 <translation id="1622717322707146952">ជ្រើសរើស “បញ្ចូល​ទៅ Google ប្រតិទិន“ ឬ “បញ្ចូលទៅ Apple Calendar“។</translation>
+<translation id="1625502944725673937">មិនអាច​នាំចូល​ឯកសារ​បានទេ</translation>
 <translation id="1629162218487290695">ផ្ទៀងផ្ទាត់ថាជាអ្នក…</translation>
 <translation id="1636234353664774105">ទទួល​បានទិសដៅ​ទៅកាន់​គោលដៅ​របស់អ្នកដោយមាន​ការណែនាំផ្លូវលម្អិត ដោយប្រើមុខងាររុករកផ្លូវ</translation>
 <translation id="1641113438599504367">ការរុករកសុវត្ថិភាព</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">នាឡិកា​ឆ្លាតវៃ</translation>
 <translation id="1743244221910283364">លុបចោល​ការផ្លាស់ប្ដូរ</translation>
 <translation id="1748975028205587434">ជ្រើសរើស​ឯកសារ​របស់អ្នក</translation>
+<translation id="1749733017156547309">តម្រូវឱ្យបញ្ចូលពាក្យសម្ងាត់​</translation>
 <translation id="174998178145075354">{count,plural, =1{មាន {count} ជម្រើស​សម្រាប់​អាសយដ្ឋាន​នៅខាងលើ​ក្ដារចុច​របស់អ្នក។}other{មាន {count} ជម្រើស​សម្រាប់​អាសយដ្ឋាន​នៅខាងលើ​ក្ដារចុច​របស់អ្នក។}}</translation>
 <translation id="1750238553597293878">បន្តប្រើពាក្យ​សម្ងាត់នៅក្នុងគណនី Google របស់អ្នក</translation>
 <translation id="17513872634828108">បើកផ្ទាំង</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">ការស្វែងរកដោយប្រើកាមេរ៉ា Lens</translation>
 <translation id="2962516096219646456">មើល​ទិន្នន័យ​បំពេញស្វ័យប្រវត្តិ​ទាំងអស់</translation>
 <translation id="2969979262385602596">បានបរាជ័យក្នុងការចូល។ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
+<translation id="2975761176769946178">តម្រូវ​ឱ្យ​មាន URL</translation>
 <translation id="297667759942911166">សហការនៅក្នុងក្រុមផ្ទាំង</translation>
 <translation id="2987670534697681860">ផ្ទៀងផ្ទាត់​ថាជាអ្នក ដើម្បី​ចូលប្រើ​ពាក្យ​សម្ងាត់​ទាំងអស់​របស់អ្នក​នៅលើ​ឧបករណ៍​នេះ។</translation>
 <translation id="2989523299700148168">បាន​ចូល​ទៅ​កាន់​ថ្មីៗ</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ផ្ទាំងនឹង​នៅតែបើក​នៅលើ​ឧបករណ៍នេះ ប៉ុន្តែ​ក្រុមនឹង​ត្រូវបាន​លុបចេញពី​គ្រប់ឧបករណ៍​ដែលបានចូលគណនី <ph name="USER_EMAIL" />។</translation>
 <translation id="3224641773458703735">ដើម្បី​នាំចេញ​ពាក្យសម្ងាត់ អ្នកត្រូវ​កំណត់​លេខ​កូដ​សម្ងាត់​នៅលើ​ឧបករណ៍​របស់អ្នក​ជាមុន​សិន។</translation>
 <translation id="3227137524299004712">ម៉ៃក្រូហ្វូន</translation>
+<translation id="3234251228180563751">ឈ្មោះអ្នកប្រើប្រាស់​មានតួអក្សរច្រើនជាង 1000 តួ</translation>
 <translation id="3235063766008841141">បានបញ្ចូល​នៅលើ​គេហទំព័រ​បញ្ឆោត និង​បានរកឃើញ​នៅក្នុង​ការបែកធ្លាយ​ទិន្នន័យ</translation>
 <translation id="3235242129752692527">កែ​ព័ត៌មាន​លម្អិត​អំពីព្រឹត្តិការណ៍ រួចចុច "រក្សាទុក"។</translation>
 <translation id="323863549127671026">ក្រុមផ្ទាំង និង​ផ្ទាំង​ដែលបើក​បច្ចុប្បន្ននេះ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">ប្រើពាក្យសម្ងាត់​ដែល​បាន​ណែនាំ</translation>
 <translation id="5083464117946352670">មិនអាចដឹងពីទំហំឯកសារទេ។</translation>
 <translation id="5085558938118581974">ស្វែងរកផ្ទាំង​នៅលើ​ឧបករណ៍​ដែលបានធ្វើសមកាលកម្ម</translation>
+<translation id="508645147179720015">កំណត់ចំណាំមាន​តួអក្សរ​ច្រើន​ជាង 1000 តួ</translation>
 <translation id="5087098519049306025">ការតាម​ដានតម្លៃ</translation>
 <translation id="5090832849094901128">ការលុបពាក្យសម្ងាត់នេះ​នឹងមិន​លុបគណនីរបស់អ្នក​នៅលើ <ph name="WEBSITE" />​ ទេ។</translation>
 <translation id="5118462200606189584">បញ្ចូលគណនី…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">រុករក​ម៉ឺនុយ​ថ្មី</translation>
 <translation id="5132942445612118989">ធ្វើសម​កាល​កម្មពាក្យសម្ងាត់ ប្រវត្តិ និងអ្វីៗ​ជាច្រើនទៀត​នៅលើ​ឧបករណ៍​ទាំងអស់​របស់អ្នក</translation>
 <translation id="5141363746588976328">លាក់កាត "ការធ្លាក់ថ្លៃ​នៅលើ​ផ្ទាំង​របស់អ្នក"</translation>
+<translation id="514154868070499296">ពុម្ព​អក្សរ៖ <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ចេញពីមុខងារប្ដូរផ្ទាំង</translation>
 <translation id="5148717509369231739">ការនាំចូល Safari</translation>
 <translation id="5157638238828697074">មានអ្វីមួយខុសប្រក្រតី។ មិនអាចបើក​កម្មវិធីនេះ​បានទេ។</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">ទិដ្ឋភាព​បំបែក</translation>
 <translation id="7016070607649558507">អ្នកមាន​ពាក្យសម្ងាត់ខ្សោយ 1។ សូម​ដោះស្រាយ​បញ្ហានេះ​ឥឡូវ ដើម្បីរក្សា​សុវត្ថិភាព។</translation>
 <translation id="7016958933495968912">ជម្រើសសម្រាប់ស្វែងរក</translation>
+<translation id="7017863468226238797">ឯកសារនេះ​គឺទទេ ឬមាន​ទិន្នន័យ​ជាទម្រង់​ដែលមិន​ត្រឹមត្រូវ</translation>
 <translation id="7029809446516969842">ពាក្យសម្ងាត់</translation>
 <translation id="7035825883570480307">បើកការជូនដំណឹងឬ?</translation>
 <translation id="7039345315346323556">ថ្មីៗ</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ព័ត៌មានលម្អិត​អំពី​ក្រុមផ្ទាំង</translation>
 <translation id="8438566539970814960">ធ្វើ​ឱ្យ​ការស្វែងរក និងការរុករក​ប្រសើរ​ជាងមុន</translation>
 <translation id="8439758443371991593">លាក់ "បញ្ចូល​ទៅ​ក្នុងបញ្ជីអាន"</translation>
+<translation id="8443986842926457191">URL មានតួអក្សរ​ច្រើនជាង 2048 តួ</translation>
 <translation id="8449869326050867919">បានចែករំលែក​ពាក្យសម្ងាត់</translation>
 <translation id="8473863474539038330">អាសយដ្ឋាន​ និងច្រើន​ទៀត</translation>
 <translation id="8474378002946546633">អនុញ្ញាត​ការជូនដំណឹង</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">ទទួលបាន​ការការពារពី​គេហទំព័រ​គ្រោះថ្នាក់។</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{គ្មានពាក្យសម្ងាត់​ដែលរងការលុកលុយ}=1{ពាក្យសម្ងាត់ដែលរងការលុកលុយ {COUNT}}other{ពាក្យសម្ងាត់​ដែលរង​ការលុកលុយ {COUNT}}}</translation>
 <translation id="8643403533759285912">លុបក្រុម</translation>
+<translation id="8645245178269185266">ចែករំលែក​ខ្លឹមសារ​ទំព័រ​ជាមួយ Gemini ដើម្បី​ទទួលបាន​ចម្លើយ​ដែលកាន់តែ​ពាក់ព័ន្ធ</translation>
 <translation id="8647280737650867362">មិនអាច​ឈប់​តាមដាន​តម្លៃ​បានទេ។</translation>
 <translation id="8654802032646794042">បោះបង់</translation>
 <translation id="8660600697590740984">ស្វែងរកលើរូបភាព​ដែលបាន​ចម្លងដោយប្រើ Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">ជួយ​កែលម្អ​សុវត្ថិភាព​នៅលើ​បណ្ដាញ​សម្រាប់​អ្នកគ្រប់គ្នា</translation>
 <translation id="8680787084697685621">ព័ត៌មានលំអិតក្នុងគណនីចូលហួសសម័យ។</translation>
 <translation id="8690752723634292147">បញ្ជាក់​ការលុប</translation>
+<translation id="8692107307702113268">ពាក្យសម្ងាត់មាន​តួអក្សរច្រើនជាង 1000 តួ</translation>
 <translation id="8692689525339542358">ទទួលបាន​ការការពារ​ពីគេហទំព័រ ការទាញ​យក និង​កម្មវិធីបន្ថែម​ដែលគ្រោះថ្នាក់។</translation>
 <translation id="8692897097252418799">ជ្រើសរើស​ទិន្នន័យ​ដែលអ្នក​ចង់នាំចេញ</translation>
 <translation id="8694281486652655615">បង្ហាញ​ធាតុនេះ</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">រាយការណ៍ពីបញ្ហា</translation>
 <translation id="8960979149015305">បិទការទាញ​យក</translation>
 <translation id="8961092256396236619">ការការពារ​កម្រិត​ខ្ពស់ត្រូវបានបិទ</translation>
+<translation id="8962863356073277855">URL គួរ​តែ​មាន​ទម្រង់ https://www.example.com</translation>
 <translation id="8968766641738584599">រក្សាទុក​បណ្ណ</translation>
 <translation id="8974714402877957201">1. បើក​ការកំណត់ iPad</translation>
 <translation id="8975015774710126284">ទិន្នន័យរុករកត្រូវបានលុប</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_kn.xtb b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
index 94b9605a..d183eaa 100644
--- a/ios/chrome/app/strings/resources/ios_strings_kn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">ಸ್ಮಾರ್ಟ್‌ ವಾಚ್</translation>
 <translation id="1743244221910283364">ಬದಲಾವಣೆಗಳನ್ನು ತ್ಯಜಿಸಿ</translation>
 <translation id="1748975028205587434">ನಿಮ್ಮ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ</translation>
+<translation id="1749733017156547309">ಪಾಸ್‌ವರ್ಡ್ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="174998178145075354">{count,plural, =1{ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಮೇಲ್ಭಾಗದಲ್ಲಿನ ವಿಳಾಸಕ್ಕಾಗಿ {count} ಆಯ್ಕೆ ಲಭ್ಯವಿದೆ.}one{ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಮೇಲ್ಭಾಗದಲ್ಲಿನ ವಿಳಾಸಕ್ಕಾಗಿ {count} ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿವೆ.}other{ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಮೇಲ್ಭಾಗದಲ್ಲಿನ ವಿಳಾಸಕ್ಕಾಗಿ {count} ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿವೆ.}}</translation>
 <translation id="1750238553597293878">ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿರುವ ಪಾಸ್‌ವರ್ಡ್‌ಗಳ ಬಳಕೆಯನ್ನು ಮುಂದುವರಿಸಿ</translation>
 <translation id="17513872634828108">ತೆರೆದ ಟ್ಯಾಬ್‌ಗಳು</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens ಕ್ಯಾಮರಾ ಹುಡುಕಾಟ</translation>
 <translation id="2962516096219646456">ಎಲ್ಲಾ ಆಟೋಫಿಲ್‌ ಡೇಟಾವನ್ನು ನೋಡಿ</translation>
 <translation id="2969979262385602596">ಸೈನ್ ಇನ್ ವಿಫಲವಾಗಿದೆ. ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.</translation>
+<translation id="2975761176769946178">URL ಅಗತ್ಯವಿದೆ</translation>
 <translation id="297667759942911166">ಟ್ಯಾಬ್ ಗುಂಪುಗಳಲ್ಲಿ ಕೊಲಾಬೊರೇಟ್ ಮಾಡಿ</translation>
 <translation id="2987670534697681860">ಈ ಸಾಧನದಲ್ಲಿ ನಿಮ್ಮ ಎಲ್ಲಾ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಆ್ಯಕ್ಸೆಸ್ ಮಾಡಲು ಇದು ನೀವೇ ಎಂಬುದನ್ನು ದೃಢೀಕರಿಸಿ.</translation>
 <translation id="2989523299700148168">ಇತ್ತೀಚೆಗೆ ಭೇಟಿ ನೀಡಿದವು</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">ಈ ಸಾಧನದಲ್ಲಿ ಟ್ಯಾಬ್‌ಗಳು ತೆರೆದಿರುತ್ತವೆ ಆದರೆ <ph name="USER_EMAIL" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿರುವ ಎಲ್ಲಾ ಸಾಧನಗಳಿಂದ ಗುಂಪನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="3224641773458703735">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ರಫ್ತು ಮಾಡಲು, ನೀವು ಮೊದಲು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಪಾಸ್‌ಕೋಡ್ ಅನ್ನು ಹೊಂದಿಸಬೇಕು.</translation>
 <translation id="3227137524299004712">ಮೈಕ್ರೋಫೋನ್</translation>
+<translation id="3234251228180563751">ಬಳಕೆದಾರರ ಹೆಸರು 1000 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ</translation>
 <translation id="3235063766008841141">ಮೋಸಗೊಳಿಸುವ ಸೈಟ್‌ನಲ್ಲಿ ಪ್ರವೇಶಿಸಿದೆ ಮತ್ತು ಡೇಟಾ ಉಲ್ಲಂಘನೆಯಲ್ಲಿ ಕಂಡುಬಂದಿದೆ</translation>
 <translation id="3235242129752692527">ಈವೆಂಟ್ ವಿವರಗಳನ್ನು ಎಡಿಟ್ ಮಾಡಿ ಮತ್ತು "ಸೇವ್ ಮಾಡಿ" ಟ್ಯಾಪ್ ಮಾಡಿ.</translation>
 <translation id="323863549127671026">ಪ್ರಸ್ತುತ ತೆರೆದಿರುವ ಟ್ಯಾಬ್‌ಗಳು ಮತ್ತು ಟ್ಯಾಬ್ ಗುಂಪುಗಳು</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">ಸೂಚಿಸಿರುವ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಬಳಸಿ</translation>
 <translation id="5083464117946352670">ಫೈಲ್‌ ಗಾತ್ರವನ್ನು ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.</translation>
 <translation id="5085558938118581974">ಸಿಂಕ್ ಮಾಡಲಾದ ಸಾಧನಗಳಾದ್ಯಂತ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಹುಡುಕಿ</translation>
+<translation id="508645147179720015">ಟಿಪ್ಪಣಿಯು 1000 ಅಕ್ಷರಗಳಿಗಿಂತ ಹೆಚ್ಚಿದೆ</translation>
 <translation id="5087098519049306025">ದರ ಟ್ರ್ಯಾಕಿಂಗ್</translation>
 <translation id="5090832849094901128">ಈ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಅಳಿಸುವುದರಿಂದ <ph name="WEBSITE" /> ನಲ್ಲಿ ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="5118462200606189584">ಖಾತೆಯನ್ನು ಸೇರಿಸಿ…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">ಟ್ಯಾಬ್ ಗುಂಪಿನ ವಿವರಗಳು</translation>
 <translation id="8438566539970814960">ಹುಡುಕಾಟಗಳನ್ನು ಮತ್ತು ಬ್ರೌಸಿಂಗ್ ಅನ್ನು ಉತ್ತಮಗೊಳಿಸುವಂತೆ ಮಾಡಿ</translation>
 <translation id="8439758443371991593">ಓದುವ ಪಟ್ಟಿಗೆ ಸೇರಿಸಿ ಎಂಬುದನ್ನು ಮರೆಮಾಡಿ</translation>
+<translation id="8443986842926457191">URL, 2048 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ</translation>
 <translation id="8449869326050867919">ಪಾಸ್‌ವರ್ಡ್ ಹಂಚಿಕೊಳ್ಳಲಾಗಿದೆ</translation>
 <translation id="8473863474539038330">ವಿಳಾಸಗಳು ಮತ್ತು ಇನ್ನಷ್ಟು</translation>
 <translation id="8474378002946546633">ಅಧಿಸೂಚನೆಗಳನ್ನು ಅನುಮತಿಸಿ</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">ಎಲ್ಲರಿಗಾಗಿ ವೆಬ್‌ನ ಸುರಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯಮಾಡಿ</translation>
 <translation id="8680787084697685621">ಖಾತೆಯ ಸೈನ್-ಇನ್ ವಿವರಗಳು ಹಳೆಯದಾಗಿವೆ.</translation>
 <translation id="8690752723634292147">ಅಳಿಸುವಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿ</translation>
+<translation id="8692107307702113268">ಪಾಸ್‌ವರ್ಡ್ 1000 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ</translation>
 <translation id="8692689525339542358">ಅಪಾಯಕಾರಿ ಸೈಟ್‌ಗಳು, ಡೌನ್‌ಲೋಡ್‌ಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳಿಂದ ರಕ್ಷಣೆ ಪಡೆಯಿರಿ.</translation>
 <translation id="8692897097252418799">ನೀವು ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮಾಡಲು ಬಯಸುವ ಡೇಟಾವನ್ನು ಆರಿಸಿ</translation>
 <translation id="8694281486652655615">ಈ ಐಟಂ ಅನ್ನು ತೋರಿಸುತ್ತದೆ</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">ಸಮಸ್ಯೆಯನ್ನು ವರದಿಮಾಡಿ</translation>
 <translation id="8960979149015305">ಡೌನ್‌ಲೋಡ್‌ ಅನ್ನು ಮುಚ್ಚಿರಿ</translation>
 <translation id="8961092256396236619">ವರ್ಧಿತ ಸುರಕ್ಷತೆ ಆಫ್‌ ಆಗಿದೆ</translation>
+<translation id="8962863356073277855">URL ನ ಫಾರ್ಮ್ಯಾಟ್ ಹೀಗಿರಬೇಕು https://www.example.com</translation>
 <translation id="8968766641738584599">ಕಾರ್ಡ್‌ ಸೇವ್ ಮಾಡಿ</translation>
 <translation id="8974714402877957201">1. iPad ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ</translation>
 <translation id="8975015774710126284">ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ಅಳಿಸಲಾಗಿದೆ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ko.xtb b/ios/chrome/app/strings/resources/ios_strings_ko.xtb
index 6fd736a..a43742e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ko.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ko.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">스마트시계</translation>
 <translation id="1743244221910283364">변경사항 취소</translation>
 <translation id="1748975028205587434">파일 선택</translation>
+<translation id="1749733017156547309">비밀번호를 입력해야 합니다.</translation>
 <translation id="174998178145075354">{count,plural, =1{키보드 위에 주소 옵션 {count}개가 있습니다.}other{키보드 위에 주소 옵션 {count}개가 있습니다.}}</translation>
 <translation id="1750238553597293878">Google 계정의 비밀번호를 계속 사용하세요.</translation>
 <translation id="17513872634828108">열린 탭</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">렌즈 카메라 검색</translation>
 <translation id="2962516096219646456">모든 자동 완성 데이터 보기</translation>
 <translation id="2969979262385602596">로그인하지 못했습니다. 나중에 다시 시도하세요.</translation>
+<translation id="2975761176769946178">URL을 입력해야 합니다.</translation>
 <translation id="297667759942911166">탭 그룹에서 공동작업하세요</translation>
 <translation id="2987670534697681860">이 기기에서 모든 비밀번호에 액세스하려면 본인 인증을 진행하세요.</translation>
 <translation id="2989523299700148168">최근 방문</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">이 기기에서의 탭은 열린 상태로 유지되지만, <ph name="USER_EMAIL" />에 로그인된 모든 기기에서는 그룹이 삭제됩니다.</translation>
 <translation id="3224641773458703735">비밀번호를 내보내려면 먼저 기기에 비밀번호를 설정해야 합니다.</translation>
 <translation id="3227137524299004712">마이크</translation>
+<translation id="3234251228180563751">사용자 이름이 1,000자(영문 기준)를 초과합니다.</translation>
 <translation id="3235063766008841141">사기성 사이트에 입력되었으며 정보 유출이 확인됨</translation>
 <translation id="3235242129752692527">일정 세부정보를 수정하고 '저장'을 탭합니다.</translation>
 <translation id="323863549127671026">현재 열려 있는 탭 및 탭 그룹</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">추천 비밀번호 사용</translation>
 <translation id="5083464117946352670">파일 크기를 알 수 없습니다.</translation>
 <translation id="5085558938118581974">동기화된 기기에서 탭 검색</translation>
+<translation id="508645147179720015">메모가 1,000자(영문 기준)를 초과합니다.</translation>
 <translation id="5087098519049306025">가격 추적</translation>
 <translation id="5090832849094901128">비밀번호를 삭제해도 <ph name="WEBSITE" /> 계정은 삭제되지 않습니다.</translation>
 <translation id="5118462200606189584">계정 추가…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">탭 그룹 세부정보</translation>
 <translation id="8438566539970814960">검색 및 탐색 기능 개선</translation>
 <translation id="8439758443371991593">읽기 목록에 추가 숨기기</translation>
+<translation id="8443986842926457191">URL이 2,048자(영문 기준)를 초과합니다.</translation>
 <translation id="8449869326050867919">비밀번호 공유됨</translation>
 <translation id="8473863474539038330">주소 및 기타</translation>
 <translation id="8474378002946546633">알림 허용</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">모든 웹 사용자를 위한 보안 개선에 참여</translation>
 <translation id="8680787084697685621">계정 로그인 세부정보의 유효기간이 만료되었습니다.</translation>
 <translation id="8690752723634292147">삭제 확인</translation>
+<translation id="8692107307702113268">비밀번호가 1,000자(영문 기준)를 초과합니다.</translation>
 <translation id="8692689525339542358">위험한 사이트, 다운로드 항목, 확장 프로그램으로부터 사용자를 보호하세요.</translation>
 <translation id="8692897097252418799">내보낼 데이터를 선택합니다.</translation>
 <translation id="8694281486652655615">이 항목 표시</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644"><ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />에서 내 Google 계정에 있는 다른 형식의 탐색 기록을 확인할 수 있습니다.</translation>
 <translation id="874599634440689554">링크 생성</translation>
 <translation id="8746155870861185046">강조표시한 텍스트 공유</translation>
+<translation id="8748678031495824833">페이지 내 AI 도구 열기</translation>
 <translation id="8750037785291841318">여기에 탭이 표시됩니다</translation>
 <translation id="8756969031206844760">비밀번호를 업데이트하시겠습니까?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> 팔로우 해제</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">문제 신고</translation>
 <translation id="8960979149015305">다운로드 닫기</translation>
 <translation id="8961092256396236619">향상된 보호 모드 사용 중지됨</translation>
+<translation id="8962863356073277855">URL 형식이 https://www.example.com이어야 합니다.</translation>
 <translation id="8968766641738584599">카드 저장</translation>
 <translation id="8974714402877957201">1. iPad 설정을 엽니다.</translation>
 <translation id="8975015774710126284">인터넷 사용 기록이 삭제되었습니다</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ky.xtb b/ios/chrome/app/strings/resources/ios_strings_ky.xtb
index a9038171..67a33f8 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ky.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ky.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Акылдуу саат</translation>
 <translation id="1743244221910283364">Өзгөрүүлөрдү жоюу</translation>
 <translation id="1748975028205587434">Файл тандоо</translation>
+<translation id="1749733017156547309">Сырсөз талап кылынат</translation>
 <translation id="174998178145075354">{count,plural, =1{Даректин {count} варианты баскычтоптун өйдө жагында жеткиликтүү.}other{Даректин {count} варианты баскычтоптун өйдө жагында жеткиликтүү.}}</translation>
 <translation id="1750238553597293878">Google аккаунтуңуздагы сырсөздөрдү колдоно бериңиз</translation>
 <translation id="17513872634828108">Ачык өтмөктөр</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens аркылуу издөө</translation>
 <translation id="2962516096219646456">Автотолтуруунун бардык маалыматын көрүү</translation>
 <translation id="2969979262385602596">Кире албай калдңз. Бир аздн кийн аракт кылп көрңз.</translation>
+<translation id="2975761176769946178">URL талап кылынат</translation>
 <translation id="297667759942911166">Өтмөктөр тобунда кызматташуу</translation>
 <translation id="2987670534697681860">Бул түзмөктөгү бардык сырсөздөрүңүздү алуу үчүн сиз экениңизди ырастаңыз.</translation>
 <translation id="2989523299700148168">Жакында колдонулгандар</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Өтмөктөр бул түзмөктө ачык бойдон калып, бирок топ <ph name="USER_EMAIL" /> аккаунтуна кирип турган бардык түзмөктөрдөн өчүрүлөт.</translation>
 <translation id="3224641773458703735">Сырсөздөрдү экспорттоо үчүн, адегенде, түзмөгүңүздөгү өткөрүүчү кодду жөндөп алышыңыз керек.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Колдонуучунун аты 1000 символдон ашып кетти</translation>
 <translation id="3235063766008841141">Шектүү сайтка киргизилгенине байланыштуу маалымат уурдалды</translation>
 <translation id="3235242129752692527">Иш-чаранын чоо-жайын түзөтүп, "Сактоо" дегенди таптаңыз.</translation>
 <translation id="323863549127671026">Учурда өтмөктөр жана өтмөк топтору ачылат</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Сунушталган сырсөздү колдонуу</translation>
 <translation id="5083464117946352670">Файлдын өлчөмү аныкталбайт.</translation>
 <translation id="5085558938118581974">Шайкештирилген түзмөктөрдө өтмөктөрдү издеңиз</translation>
+<translation id="508645147179720015">Эскертүү 1000 символдон ашып кетти</translation>
 <translation id="5087098519049306025">Бааларга көз салуу</translation>
 <translation id="5090832849094901128">Бул сырсөздү жок кылуу менен <ph name="WEBSITE" /> аккаунтуңуз өчпөйт.</translation>
 <translation id="5118462200606189584">Аккаунт кошуу…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Өтмөк тобунун чоо-жайы</translation>
 <translation id="8438566539970814960">Издөө жана серептөө аракеттериңизди жакшыртыңыз</translation>
 <translation id="8439758443371991593">"Окуу тизмесине кошуу" дегенди жашыруу</translation>
+<translation id="8443986842926457191">URL дареги 2048 символдон ашып кетти</translation>
 <translation id="8449869326050867919">Сырсөз бөлүшүлдү</translation>
 <translation id="8473863474539038330">Даректер жана башкалар</translation>
 <translation id="8474378002946546633">Билдирмелерге уруксат берүү</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Баары үчүн Интернеттеги коопсуздукту арттырууга жардам берүү</translation>
 <translation id="8680787084697685621">Аккаунтка кирүү чоо-жайлары эскирип калды.</translation>
 <translation id="8690752723634292147">Өчүрүүнү ырастоо</translation>
+<translation id="8692107307702113268">Сырсөз 1000 символдон ашып кетти</translation>
 <translation id="8692689525339542358">Кооптуу сайттардан, жүктөлүп алынгандардан жана кеңейтүүлөрдөн коргонуңуз.</translation>
 <translation id="8692897097252418799">Экспорттой турган нерселерди тандаңыз</translation>
 <translation id="8694281486652655615">Бул нерсени көрсөтөт</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Google аккаунтуңуздун серептөө таржымалынын башка түрлөрү <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> дарегинде болушу мүмкүн.</translation>
 <translation id="874599634440689554">Шилтеме түзүү</translation>
 <translation id="8746155870861185046">Бөлүп көрсөтүлгөн нерселерди бөлүшүү</translation>
+<translation id="8748678031495824833">Барактагы ЖИ куралдарын ачуу</translation>
 <translation id="8750037785291841318">Өтмөктөрүңүздү ушул жерден табасыз</translation>
 <translation id="8756969031206844760">Сырсөз жаңыртылсынбы?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> сайтына жазылууну токтотуу</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Маселе жөнндө кабрл</translation>
 <translation id="8960979149015305">Жүктөп алуу панелин жабуу</translation>
 <translation id="8961092256396236619">Мыктылап коргоо өчүк</translation>
+<translation id="8962863356073277855">URL форматы https://www.example.com болушу керек</translation>
 <translation id="8968766641738584599">Картаны сактоо</translation>
 <translation id="8974714402877957201">1. iPad параметрлерин ачыңыз</translation>
 <translation id="8975015774710126284">Серептөө дайындары өчүрүлдү</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lo.xtb b/ios/chrome/app/strings/resources/ios_strings_lo.xtb
index d5dfe02..102f41a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lo.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lo.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ເປີດນຳໃຊ້ມື້ນີ້</translation>
 <translation id="1523567067736644845">ປົດລັອກເພື່ອສະແດງລະຫັດຜ່ານ</translation>
 <translation id="1524563461097350801">ບໍ່, ຂອບໃຈ</translation>
+<translation id="1528290585275339320">ເປີດໃຊ້ການແບ່ງປັນເນື້ອຫາຂອງໜ້າເວັບ</translation>
 <translation id="1531038290222364269">ສະແດງແຖບ</translation>
 <translation id="1536390784834419204">ແປໜ້າ</translation>
 <translation id="1540800554400757039">ທີ່ຢູ່ 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">ໃນຂະນະນີ້ Safe Browsing ຂອງທ່ານປິດຢູ່. ຮັບການປົກປ້ອງຈາກເວັບໄຊ, ການດາວໂຫຼດ ແລະ ສ່ວນຂະຫຍາຍທີ່ເປັນອັນຕະລາຍ.</translation>
 <translation id="1620510694547887537">ກ້ອງ​ຖ່າຍ​ຮູບ</translation>
 <translation id="1622717322707146952">ເລືອກ “ເພີ່ມໃສ່ Google ປະຕິທິນ“ ຫຼື “ເພີ່ມໃສ່ Apple Calendar.“</translation>
+<translation id="1625502944725673937">ບໍ່ສາມາດນຳເຂົ້າໄຟລ໌ໄດ້</translation>
 <translation id="1629162218487290695">ຢັ້ງຢືນວ່າແມ່ນທ່ານ…</translation>
 <translation id="1636234353664774105">ຂໍເສັ້ນທາງໄປຫາປາຍທາງຂອງທ່ານພ້ອມທັງຄຳແນະນຳແບບເທື່ອລະຂັ້ນຕອນໂດຍໃຊ້ຄຸນສົມບັດການນໍາທາງ</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">ສະມາດວອດ</translation>
 <translation id="1743244221910283364">ຍົກເລີກການປ່ຽນແປງ</translation>
 <translation id="1748975028205587434">ເລືອກໄຟລ໌ຂອງທ່ານ</translation>
+<translation id="1749733017156547309">ຕ້ອງໃສ່ລະຫັດຜ່ານ</translation>
 <translation id="174998178145075354">{count,plural, =1{ຕົວເລືອກສຳລັບທີ່ຢູ່ {count} ລາຍການພ້ອມໃຫ້ນຳໃຊ້ຢູ່ເທິງແປ້ນພິມຂອງທ່ານ.}other{ຕົວເລືອກສຳລັບທີ່ຢູ່ {count} ລາຍການພ້ອມໃຫ້ນຳໃຊ້ຢູ່ເທິງແປ້ນພິມຂອງທ່ານ.}}</translation>
 <translation id="1750238553597293878">ໃຊ້ລະຫັດຜ່ານໃນບັນຊີ Google ຂອງທ່ານຕໍ່ໄປ</translation>
 <translation id="17513872634828108">ແຖບ​ເປີດ</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">ຊອກຫາດ້ວຍກ້ອງໂດຍໃຊ້ Lens</translation>
 <translation id="2962516096219646456">ເບິ່ງຂໍ້ມູນການຕື່ມຂໍ້ມູນອັດຕະໂນມັດທັງໝົດ</translation>
 <translation id="2969979262385602596">ເຂົ້າ​ສູ່​ລະ​ບົບບໍ່ໄດ້, ກະລຸນາລອງໃໝ່ພາຍຫຼັງ.</translation>
+<translation id="2975761176769946178">ຕ້ອງລະບຸ URL</translation>
 <translation id="297667759942911166">ຮ່ວມມືໃນກຸ່ມແຖບ</translation>
 <translation id="2987670534697681860">ກະລຸນາຢັ້ງຢືນວ່າແມ່ນທ່ານເພື່ອເຂົ້າເຖິງລະຫັດຜ່ານທັງໝົດຂອງທ່ານຢູ່ອຸປະກອນເຄື່ອງນີ້.</translation>
 <translation id="2989523299700148168">ເຂົ້າເບິ່ງເມື່ອບໍ່ດົນມານີ້</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ແຖບຈະຍັງເປີດຢູ່ໃນອຸປະກອນນີ້ ແຕ່ລະບົບຈະລຶບກຸ່ມອອກຈາກທຸກອຸປະກອນທີ່ເຂົ້າສູ່ລະບົບ <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">ເພື່ອສົ່ງອອກລະຫັດຜ່ານ, ທ່ານຕ້ອງຕັ້ງລະຫັດຜ່ານໃນອຸປະກອນຂອງທ່ານກ່ອນ.</translation>
 <translation id="3227137524299004712">ໄມໂຄຣໂຟນ</translation>
+<translation id="3234251228180563751">ຊື່ຜູ້ໃຊ້ມີຫຼາຍກວ່າ 1000 ຕົວອັກສອນ</translation>
 <translation id="3235063766008841141">ປ້ອນໃນເວັບໄຊຫຼອກລວງແລະ ພົບເຫັນໃນການລະເມີດຂໍ້ມູນ</translation>
 <translation id="3235242129752692527">ແກ້ໄຂລາຍລະອຽດນັດໝາຍແລ້ວແຕະໃສ່ “ບັນທຶກ.“</translation>
 <translation id="323863549127671026">ແຖບ ແລະ ກຸ່ມແຖບທີ່ເປີດຢູ່ໃນປັດຈຸບັນ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">ໃຊ້ລະຫັດຜ່ານທີ່ແນະນຳ</translation>
 <translation id="5083464117946352670">ບໍ່​ສາ​ມາດ​ກຳ​ນົດ​ຂະ​ໜາດ​ໄຟ​ລ໌​ໄດ້.</translation>
 <translation id="5085558938118581974">ຊອກຫາແຖບໃນອຸປະກອນທຸກເຄື່ອງທີ່ຊິ້ງ</translation>
+<translation id="508645147179720015">ໝາຍເຫດມີຫຼາຍກວ່າ 1000 ຕົວອັກສອນ</translation>
 <translation id="5087098519049306025">ການຕິດຕາມລາຄາ</translation>
 <translation id="5090832849094901128">ການລຶບລະຫັດຜ່ານນີ້ຈະບໍ່ລຶບບັນຊີຂອງທ່ານໃນ <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">ເພີ່ມບັນຊີ…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">ສຳຫຼວດເມນູໃໝ່</translation>
 <translation id="5132942445612118989">ຊິ້ງຂໍ້ມູນລະຫັດຜ່ານ, ປະຫວັດຂອງທ່ານ ແລະ ອື່ນໆອີກຢູ່ໃນທຸກອຸປະກອນ</translation>
 <translation id="5141363746588976328">ເຊື່ອງບັດເບິ່ງລາຄາຫຼຸດລົງໃນແຖບຂອງທ່ານ</translation>
+<translation id="514154868070499296">ຟອນ: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ອອກຈາກຕົວປ່ຽນແຖບ</translation>
 <translation id="5148717509369231739">ການນຳເຂົ້າຈາກ Safari</translation>
 <translation id="5157638238828697074">ມີບາງຢ່າງຜິດພາດເກີດຂຶ້ນ. ເປີດແອັບພລິເຄຊັນບໍ່ໄດ້.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">ມຸມມອງແບບແຍກ</translation>
 <translation id="7016070607649558507">ທ່ານມີລະຫັດຜ່ານງ່າຍ 1 ລາຍການ. ແກ້ໄຂດຽວນີ້ເພື່ອຄວາມປອດໄພ.</translation>
 <translation id="7016958933495968912">ຕົວເລືອກສຳລັບ Discover</translation>
+<translation id="7017863468226238797">ໄຟລ໌ນີ້ຫວ່າງເປົ່າ ຫຼື ມີຂໍ້ມູນໃນຮູບແບບທີ່ບໍ່ຖືກຕ້ອງ</translation>
 <translation id="7029809446516969842">ລະ​ຫັດ​ຜ່ານ</translation>
 <translation id="7035825883570480307">ເປີດການແຈ້ງເຕືອນບໍ?</translation>
 <translation id="7039345315346323556">ຫຼ້າສຸດ</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ລາຍລະອຽດກຸ່ມແຖບ</translation>
 <translation id="8438566539970814960">ເຮັດໃຫ້ການຊອກຫາ ແລະ ການທ່ອງເວັບດີຂຶ້ນ</translation>
 <translation id="8439758443371991593">ເຊື່ອງ ເພີ່ມໃສ່ລາຍຊື່ການອ່ານ</translation>
+<translation id="8443986842926457191">URL ແມ່ນຫຼາຍກວ່າ 2048 ຕົວອັກສອນ.</translation>
 <translation id="8449869326050867919">ແບ່ງປັນລະຫັດຜ່ານແລ້ວ</translation>
 <translation id="8473863474539038330">ທີ່ຢູ່ ແລະ ອື່ນໆອີກ</translation>
 <translation id="8474378002946546633">ອະນຸຍາດການແຈ້ງເຕືອນ</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">ຮັບການປົກປ້ອງຈາກເວັບໄຊທີ່ເປັນອັນຕະລາຍ.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{ບໍ່ມີລະຫັດຜ່ານທີ່ຖືກລະເມີດ}=1{ມີລະຫັດຜ່ານທີ່ຖືກລະເມີດ {COUNT} ລາຍການ}other{ມີລະຫັດຜ່ານທີ່ຖືກລະເມີດ {COUNT} ລາຍການ}}</translation>
 <translation id="8643403533759285912">ລຶບກຸ່ມ</translation>
+<translation id="8645245178269185266">ແບ່ງປັນເນື້ອຫາຂອງໜ້າເວັບກັບ Gemini ເພື່ອຮັບຄຳຕອບທີ່ກ່ຽວຂ້ອງຫຼາຍຂຶ້ນ</translation>
 <translation id="8647280737650867362">ບໍ່ສາມາດຍົກເລີກການຕິດຕາມລາຄາໄດ້.</translation>
 <translation id="8654802032646794042">ຍົກເລີກ</translation>
 <translation id="8660600697590740984">ຮູບທີ່ສຳເນົາດ້ວຍ Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">ຊ່ວຍປັບປຸງຄວາມປອດໄພໃນອິນເຕີເນັດສຳລັບທຸກຄົນ</translation>
 <translation id="8680787084697685621">ລາຍ​ລະ​ອຽດ​ການລົງຊື່ເຂົ້າໃຊ້ບັນຊີລ້າສະໄໝແລ້ວ.</translation>
 <translation id="8690752723634292147">ຢືນຢັນການລຶບ</translation>
+<translation id="8692107307702113268">ລະຫັດຜ່ານມີຫຼາຍກວ່າ 1000 ຕົວອັກສອນ</translation>
 <translation id="8692689525339542358">ຮັບການປົກປ້ອງຈາກເວັບໄຊ, ການດາວໂຫຼດ ແລະ ສ່ວນຂະຫຍາຍທີ່ເປັນອັນຕະລາຍ.</translation>
 <translation id="8692897097252418799">ເລືອກຂໍ້ມູນທີ່ທ່ານຕ້ອງການສົ່ງອອກ</translation>
 <translation id="8694281486652655615">ສະແດງລາຍການນີ້</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">ລາຍ​ງານ​ບັນ​ຫາ</translation>
 <translation id="8960979149015305">ປິດດາວໂຫຼດ</translation>
 <translation id="8961092256396236619">ການປົກປ້ອງທີ່ປັບປຸງດີຂຶ້ນປິດຢູ່</translation>
+<translation id="8962863356073277855">ຮູບແບບ URL ຄວນເປັນ https://www.example.com</translation>
 <translation id="8968766641738584599">ບັນທຶກບັດໄວ້</translation>
 <translation id="8974714402877957201">1. ເປີດການຕັ້ງຄ່າ iPad</translation>
 <translation id="8975015774710126284">ຂໍ້ມູນການທ່ອງເວັບຖືກລຶບອອກແລ້ວ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lt.xtb b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
index 378ffc84..f70c896d 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lt.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Išmanusis laikrodis</translation>
 <translation id="1743244221910283364">Atmesti pakeitimus</translation>
 <translation id="1748975028205587434">Pasirinkti failą</translation>
+<translation id="1749733017156547309">Būtina nurodyti slaptažodį</translation>
 <translation id="174998178145075354">{count,plural, =1{Virš klaviatūros pasiekiama {count} adreso parinktis.}one{Virš klaviatūros pasiekiama {count} adreso parinktis.}few{Virš klaviatūros pasiekiamos {count} adreso parinktys.}many{Virš klaviatūros pasiekiama {count} adreso parinkties.}other{Virš klaviatūros pasiekiama {count} adreso parinkčių.}}</translation>
 <translation id="1750238553597293878">Toliau naudokite slaptažodžius „Google“ paskyroje</translation>
 <translation id="17513872634828108">Atidaryti skirtukai</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">„Lens“ fotoaparato paieška</translation>
 <translation id="2962516096219646456">Peržiūrėti visus automatinio pildymo duomenis</translation>
 <translation id="2969979262385602596">Nepavyko prisijungti. Bandykite dar kartą vėliau.</translation>
+<translation id="2975761176769946178">Būtina nurodyti URL</translation>
 <translation id="297667759942911166">Bendradarbiavimas skirtukų grupėse</translation>
 <translation id="2987670534697681860">Patvirtinkite savo tapatybę, kad galėtumėte pasiekti visus slaptažodžius šiame įrenginyje.</translation>
 <translation id="2989523299700148168">Neseniai lankyta</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Skirtukai liks atidaryti šiame įrenginyje, bet grupė bus ištrinta iš visų įrenginių, kuriuose prisijungta prie <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Jei norite eksportuoti slaptažodžius, pirmiausia turite nustatyti įrenginio slaptažodį.</translation>
 <translation id="3227137524299004712">Mikrofonas</translation>
+<translation id="3234251228180563751">Naudotojo vardą sudaro daugiau nei 1 000 simbolių</translation>
 <translation id="3235063766008841141">Įvesta apgaulingoje svetainėje ir aptiktas duomenų saugos pažeidimas</translation>
 <translation id="3235242129752692527">Redaguokite išsamią įvykio informaciją ir palieskite „Išsaugoti“.</translation>
 <translation id="323863549127671026">Šiuo metu atidaryti skirtukai ir skirtukų grupės</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Naudoti siūlomą slaptažodį</translation>
 <translation id="5083464117946352670">Nepav. nustatyti failo dydžio.</translation>
 <translation id="5085558938118581974">Skirtukų paieška sinchronizuojamuose įrenginiuose</translation>
+<translation id="508645147179720015">Užrašą sudaro daugiau nei 1 000 simbolių</translation>
 <translation id="5087098519049306025">Kainų stebėjimas</translation>
 <translation id="5090832849094901128">Ištrynus šį slaptažodį jūsų paskyra svetainėje <ph name="WEBSITE" /> nebus ištrinta.</translation>
 <translation id="5118462200606189584">Pridėti paskyrą…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Išsami skirtukų grupės informacija</translation>
 <translation id="8438566539970814960">Tobulinti paieškas ir naršymą</translation>
 <translation id="8439758443371991593">Slėpti parinktį „Pridėti prie skaitymo sąrašo“</translation>
+<translation id="8443986842926457191">URL sudaro daugiau nei 2 048 simboliai</translation>
 <translation id="8449869326050867919">Slaptažodis bendrinamas</translation>
 <translation id="8473863474539038330">Adresai ir dar daugiau</translation>
 <translation id="8474378002946546633">Leisti pranešimus</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Padėkite pagerinti visų naudotojų saugą žiniatinklyje</translation>
 <translation id="8680787084697685621">Išsami prisijungimo prie paskyros informacija pasenusi.</translation>
 <translation id="8690752723634292147">Ištrynimo patvirtinimas</translation>
+<translation id="8692107307702113268">Slaptažodį sudaro daugiau nei 1 000 simbolių</translation>
 <translation id="8692689525339542358">Gaukite apsaugą nuo pavojingų svetainių, atsisiuntimų ir plėtinių.</translation>
 <translation id="8692897097252418799">Pasirinkite duomenis, kuriuos norite eksportuoti</translation>
 <translation id="8694281486652655615">Rodomas šis elementas</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Pranešti apie problemą</translation>
 <translation id="8960979149015305">Uždaryti atsisiuntimą</translation>
 <translation id="8961092256396236619">Sustiprinta apsauga išjungta</translation>
+<translation id="8962863356073277855">URL formatas turi būti https://www.example.com</translation>
 <translation id="8968766641738584599">Išsaugoti kortelę</translation>
 <translation id="8974714402877957201">1. Atidarykite „iPad“ nustatymus</translation>
 <translation id="8975015774710126284">Naršymo duomenys buvo ištrinti</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lv.xtb b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
index 4123624..5ec8f72 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Viedpulkstenis</translation>
 <translation id="1743244221910283364">Atmest izmaiņas</translation>
 <translation id="1748975028205587434">Atlasīt failu</translation>
+<translation id="1749733017156547309">Jānorāda parole.</translation>
 <translation id="174998178145075354">{count,plural, =1{Virs tastatūras ir pieejams {count} adreses variants.}zero{Virs tastatūras ir pieejami {count} adreses varianti.}one{Virs tastatūras ir pieejams {count} adreses variants.}other{Virs tastatūras ir pieejami {count} adreses varianti.}}</translation>
 <translation id="1750238553597293878">Turpiniet izmantot Google kontā saglabātās paroles</translation>
 <translation id="17513872634828108">Atvērt cilnes</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Meklēšana ar Lens kameru</translation>
 <translation id="2962516096219646456">Skatīt visus automātiskās aizpildes datus</translation>
 <translation id="2969979262385602596">Neizdevās pierakstīties. Vēlāk mēģiniet vēlreiz.</translation>
+<translation id="2975761176769946178">Jānorāda URL.</translation>
 <translation id="297667759942911166">Sadarbība ciļņu grupās</translation>
 <translation id="2987670534697681860">Apstipriniet savu identitāti, lai varētu piekļūt visām savām parolēm šajā ierīcē.</translation>
 <translation id="2989523299700148168">Nesen apmeklētās</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Cilnes paliks atvērtas šajā ierīcē, taču grupa tiks izdzēsta no visām ierīcēm, kurās esat pierakstījies ar kontu <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Lai eksportētu paroles, vispirms ierīcei ir jāiestata piekļuves kods.</translation>
 <translation id="3227137524299004712">Mikrofons</translation>
+<translation id="3234251228180563751">Lietotājvārda garums pārsniedz 1000 rakstzīmes.</translation>
 <translation id="3235063766008841141">Ievadīta maldinošā vietnē un atklāta datu aizsardzības dēļ</translation>
 <translation id="3235242129752692527">Rediģējiet pasākuma informāciju un pieskarieties pogai Saglabāt.</translation>
 <translation id="323863549127671026">Pašlaik atvērtās cilnes un ciļņu grupas</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Izmantojiet ieteikto paroli</translation>
 <translation id="5083464117946352670">Nevar noteikt faila lielumu.</translation>
 <translation id="5085558938118581974">Ciļņu meklēšana sinhronizētās ierīcēs</translation>
+<translation id="508645147179720015">Piezīmes garums pārsniedz 1000 rakstzīmes.</translation>
 <translation id="5087098519049306025">Cenu izsekošana</translation>
 <translation id="5090832849094901128">Izdzēšot šo paroli, netiks dzēsts jūsu konts vietnē <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Pievienot kontu…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Informācija par ciļņu grupu</translation>
 <translation id="8438566539970814960">Uzlabot meklēšanu un pārlūkošanu</translation>
 <translation id="8439758443371991593">Paslēpt vienumu “Pievienot lasīšanas sarakstam”</translation>
+<translation id="8443986842926457191">URL garums pārsniedz 2048 rakstzīmes</translation>
 <translation id="8449869326050867919">Parole ir kopīgota</translation>
 <translation id="8473863474539038330">Adreses un citi dati</translation>
 <translation id="8474378002946546633">Atļaut paziņojumus</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Palīdziet uzlabot drošību tīmeklī visiem lietotājiem</translation>
 <translation id="8680787084697685621">Konta pierakstīšanās informācija ir novecojusi.</translation>
 <translation id="8690752723634292147">Apstipriniet dzēšanu</translation>
+<translation id="8692107307702113268">Paroles garums pārsniedz 1000 rakstzīmes.</translation>
 <translation id="8692689525339542358">Iegūstiet aizsardzību pret bīstamām vietnēm, lejupielādēm un paplašinājumiem.</translation>
 <translation id="8692897097252418799">Izvēlieties datus, ko vēlaties eksportēt.</translation>
 <translation id="8694281486652655615">Tiks rādīts šis vienums</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Jūsu Google kontam var būt cita veida pārlūkošanas vēstures dati vietnē <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Izveidot saiti</translation>
 <translation id="8746155870861185046">Kopīgot atzīmēto tekstu</translation>
+<translation id="8748678031495824833">Atvērt lapā ietvertos MI rīkus</translation>
 <translation id="8750037785291841318">Šeit varēsiet skatīt savas cilnes</translation>
 <translation id="8756969031206844760">Vai atjaunināt paroli?</translation>
 <translation id="8764015330924122850">Nesekot domēnam <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Ziņot par problēmu</translation>
 <translation id="8960979149015305">Aizvērt lejupielādi</translation>
 <translation id="8961092256396236619">Uzlabota aizsardzība ir izslēgta</translation>
+<translation id="8962863356073277855">URL formātam jābūt šādam: https://www.example.com.</translation>
 <translation id="8968766641738584599">Saglabāt karti</translation>
 <translation id="8974714402877957201">1. iPad planšetdatorā atveriet sadaļu Settings (Iestatījumi).</translation>
 <translation id="8975015774710126284">Pārlūkošanas dati tika dzēsti</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mk.xtb b/ios/chrome/app/strings/resources/ios_strings_mk.xtb
index 510873f..fb22fbe 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mk.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Паметен часовник</translation>
 <translation id="1743244221910283364">Отфрли ги промените</translation>
 <translation id="1748975028205587434">Select your file</translation>
+<translation id="1749733017156547309">Полето за лозинката е задолжително</translation>
 <translation id="174998178145075354">{count,plural, =1{Достапна е {count} опција за адреса над тастатурата.}one{Достапни се {count} опција за адреса над тастатурата.}other{Достапни се {count} опции за адреса над тастатурата.}}</translation>
 <translation id="1750238553597293878">Продолжете да ги користите лозинките во вашата сметка на Google</translation>
 <translation id="17513872634828108">Отворени јазичиња</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Пребарување со камерата на Lens</translation>
 <translation id="2962516096219646456">Видете ги сите податоци со „Автоматско пополнување“</translation>
 <translation id="2969979262385602596">Најавувањето не успеа. Обидете се повторно подоцна.</translation>
+<translation id="2975761176769946178">Полето за URL е задолжително</translation>
 <translation id="297667759942911166">Соработувајте во групи картички</translation>
 <translation id="2987670534697681860">Потврдете дека сте вие за да пристапите до сите ваши лозинки на уредов.</translation>
 <translation id="2989523299700148168">Неодамна посетени</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Картичките ќе останат отворени на овој уред, но групата ќе се избрише од сите уреди најавени на <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">За да ги извезете лозинките, прво мора да поставите лозинка на вашиот уред.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Корисничкото име содржи повеќе од 1.000 знаци</translation>
 <translation id="3235063766008841141">Внесено на лажен сајт и забележано при упад во податоци</translation>
 <translation id="3235242129752692527">Изменете ги деталите за настанот, па допрете „Зачувај“.</translation>
 <translation id="323863549127671026">Картички и групи картички што се отворени во моментов</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Користете ја предложената лозинка</translation>
 <translation id="5083464117946352670">Не може да утврди големина на датотека.</translation>
 <translation id="5085558938118581974">Пребарувајте картички на синхронизирани уреди</translation>
+<translation id="508645147179720015">Белешката е поголема од 1.000 знаци</translation>
 <translation id="5087098519049306025">Следење цена</translation>
 <translation id="5090832849094901128">Со бришењето на лозинкава нема да се избрише вашата сметка на <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Додајте сметка…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Детали за групата картички</translation>
 <translation id="8438566539970814960">Подобрете ги пребарувањата и прелистувањето</translation>
 <translation id="8439758443371991593">Скриј „Додај во список за читање“</translation>
+<translation id="8443986842926457191">URL-адресата има повеќе од 2.048 знаци.</translation>
 <translation id="8449869326050867919">Лозинката е споделена</translation>
 <translation id="8473863474539038330">Адреси и друго</translation>
 <translation id="8474378002946546633">Дозволете известувања</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Помогнете да се зголеми безбедноста на интернет за сите</translation>
 <translation id="8680787084697685621">Деталите за најавување на сметка се застарени.</translation>
 <translation id="8690752723634292147">Потврдете го бришењето</translation>
+<translation id="8692107307702113268">Лозинката содржи повеќе од 1.000 знаци</translation>
 <translation id="8692689525339542358">Заштитете се од опасни сајтови, преземања и екстензии.</translation>
 <translation id="8692897097252418799">Изберете ги податоците што сакате да ги извезете</translation>
 <translation id="8694281486652655615">Ќе се прикаже ставкава</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Вашата сметка на Google можеби има други форми од историјата на прелистување на <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Создајте линк</translation>
 <translation id="8746155870861185046">Споделете го нагласениот текст</translation>
+<translation id="8748678031495824833">Отвори ги алатките со AI на страницата</translation>
 <translation id="8750037785291841318">Вашите картички ќе ги најдете тука</translation>
 <translation id="8756969031206844760">Дали да се ажурира лозинката?</translation>
 <translation id="8764015330924122850">Престани со следење на <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Пријави проблем</translation>
 <translation id="8960979149015305">Затвори го преземањето</translation>
 <translation id="8961092256396236619">„Подобрената заштита“ е исклучена</translation>
+<translation id="8962863356073277855">Форматот на URL треба да биде https://www.example.com</translation>
 <translation id="8968766641738584599">Зачувај ја картичката</translation>
 <translation id="8974714402877957201">1. Отворете ги поставките за iPad</translation>
 <translation id="8975015774710126284">Податоците од прелистување се избришаа</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
index 9e535b3..1882326 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ml.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ഇന്ന് സജീവമായിരുന്നു</translation>
 <translation id="1523567067736644845">പാസ്‌വേഡ് കാണിക്കാൻ അൺലോക്ക് ചെയ്യുക</translation>
 <translation id="1524563461097350801">വേണ്ട</translation>
+<translation id="1528290585275339320">പേജിലെ ഉള്ളടക്കം പങ്കിടൽ ഓണാക്കുക</translation>
 <translation id="1531038290222364269">ടാബുകൾ കാണിക്കുക</translation>
 <translation id="1536390784834419204">പേജ് വിവർത്തനം ചെയ്യുക</translation>
 <translation id="1540800554400757039">വിലാസം 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">നിലവിൽ നിങ്ങളുടെ സുരക്ഷിത ബ്രൗസിംഗ് ഓഫാണ്. അപകടകരമായ സൈറ്റുകളിൽ നിന്നും ഡൗൺലോഡുകളിൽ നിന്നും വിപുലീകരണങ്ങളിൽ നിന്നും പരിരക്ഷ നേടുക.</translation>
 <translation id="1620510694547887537">ക്യാമറ</translation>
 <translation id="1622717322707146952">“Google Calendar-ലേക്ക് ചേർക്കുക“ അല്ലെങ്കിൽ “Apple Calendar-ലേക്ക് ചേർക്കുക“ തിരഞ്ഞെടുക്കുക.</translation>
+<translation id="1625502944725673937">ഫയൽ ഇമ്പോർട്ട് ചെയ്യാനായില്ല</translation>
 <translation id="1629162218487290695">ഇത് നിങ്ങൾ തന്നെയാണെന്ന് പരിശോധിച്ചുറപ്പിക്കുക…</translation>
 <translation id="1636234353664774105">നാവിഗേഷൻ ഫീച്ചർ ഉപയോഗിച്ച്, ടേൺ ബൈ ടേൺ മാർഗ്ഗനിർദ്ദേശത്തോടെ നിങ്ങളുടെ ലക്ഷ്യസ്ഥാനത്തേക്കുള്ള വഴികൾ നേടുക</translation>
 <translation id="1641113438599504367">സുരക്ഷിത ബ്രൗസിംഗ്</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">സ്‌മാർട്ട് വാച്ച്</translation>
 <translation id="1743244221910283364">മാറ്റങ്ങൾ റദ്ദാക്കുക</translation>
 <translation id="1748975028205587434">നിങ്ങളുടെ ഫയൽ തിരഞ്ഞെടുക്കുക</translation>
+<translation id="1749733017156547309">പാസ്‌വേഡ് ആവശ്യമാണ്</translation>
 <translation id="174998178145075354">{count,plural, =1{നിങ്ങളുടെ കീബോർഡിന് മുകളിൽ, വിലാസത്തിനുള്ള {count} ഓപ്ഷൻ ലഭ്യമാണ്.}other{നിങ്ങളുടെ കീബോർഡിന് മുകളിൽ, വിലാസത്തിനുള്ള {count} ഓപ്ഷനുകൾ ലഭ്യമാണ്.}}</translation>
 <translation id="1750238553597293878">നിങ്ങളുടെ Google അക്കൗണ്ടിലെ പാസ്‌വേഡുകൾ ഉപയോഗിക്കുന്നത് തുടരുക</translation>
 <translation id="17513872634828108">ഓപ്പൺ ടാബുകൾ</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens ക്യാമറ ഉപയോഗിച്ചുള്ള തിരയൽ</translation>
 <translation id="2962516096219646456">എല്ലാ സ്വയമേവ പൂരിപ്പിക്കൽ ഡാറ്റയും കാണുക</translation>
 <translation id="2969979262385602596">സൈൻ ഇൻ ചെയ്യുന്നത് പരാജയപ്പെട്ടു. പിന്നീട് വീണ്ടും ശ്രമിക്കുക.</translation>
+<translation id="2975761176769946178">URL ആവശ്യമാണ്</translation>
 <translation id="297667759942911166">ടാബ് ഗ്രൂപ്പുകളിൽ സഹകരിക്കൂ</translation>
 <translation id="2987670534697681860">ഈ ഉപകരണത്തിലെ എല്ലാ പാസ്‌വേഡുകളും ആക്‌സസ് ചെയ്യാൻ, ഇത് നിങ്ങൾ തന്നെയാണെന്ന് പരിശോധിച്ചുറപ്പിക്കുക.</translation>
 <translation id="2989523299700148168">അടുത്തിടെ സന്ദർശിച്ചവ</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ഈ ഉപകരണത്തിൽ ടാബുകൾ തുറന്നിരിക്കും, എന്നാൽ <ph name="USER_EMAIL" /> എന്നതിലേക്ക് സൈൻ ഇൻ ചെയ്‌തിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളിൽ നിന്നും ഗ്രൂപ്പ് ഇല്ലാതാക്കും.</translation>
 <translation id="3224641773458703735">പാസ്‍വേഡുകൾ എക്‌സ്‌പോർട്ട് ചെയ്യാൻ, ആദ്യം നിങ്ങളുടെ ഉപകരണത്തിൽ പാസ്‌കോഡ് സജ്ജീകരിക്കുക.</translation>
 <translation id="3227137524299004712">മൈക്രോഫോൺ</translation>
+<translation id="3234251228180563751">ഉപയോക്തൃനാമത്തിൽ 1000-ലേറെ പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു</translation>
 <translation id="3235063766008841141">വഞ്ചനാപരമായ സൈറ്റിൽ നൽകിയ ക്രെഡൻഷ്യലുകൾ ഡാറ്റാ ലംഘനത്തിൽ കണ്ടെത്തിയിരിക്കുന്നു</translation>
 <translation id="3235242129752692527">ഇവന്റ് വിശദാംശങ്ങൾ എഡിറ്റ് ചെയ്‌ത് “സംരക്ഷിക്കുക“ ടാപ്പ് ചെയ്യുക.</translation>
 <translation id="323863549127671026">നിലവിൽ തുറന്നിരിക്കുന്ന ടാബുകളും ടാബ് ഗ്രൂപ്പുകളും</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">നിർദ്ദേശിച്ച പാസ്‌വേഡ് ഉപയോഗിക്കുക</translation>
 <translation id="5083464117946352670">ഫയൽ വലുപ്പം നിർണ്ണയിക്കാനാവില്ല.</translation>
 <translation id="5085558938118581974">സമന്വയിപ്പിച്ച ഉപകരണങ്ങളിലുടനീളം ടാബുകൾ തിരയുക</translation>
+<translation id="508645147179720015">കുറിപ്പ് 1000 പ്രതീകങ്ങളിൽ കൂടുതലാണ്</translation>
 <translation id="5087098519049306025">നിരക്ക് ട്രാക്ക് ചെയ്യൽ</translation>
 <translation id="5090832849094901128">ഈ പാസ്‌വേഡ് ഇല്ലാതാക്കുന്നത് <ph name="WEBSITE" /> -ലെ നിങ്ങളുടെ അക്കൗണ്ട് ഇല്ലാതാക്കില്ല.</translation>
 <translation id="5118462200606189584">അക്കൗണ്ട് ചേർക്കുക…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">പുതിയ മെനു അടുത്തറിയുക</translation>
 <translation id="5132942445612118989">നിങ്ങളുടെ പാസ്‌വേഡുകളും ചരിത്രവും മറ്റും എല്ലാ ഉപകരണങ്ങളിലും സമന്വയിപ്പിക്കുക</translation>
 <translation id="5141363746588976328">നിങ്ങളുടെ ടാബുകളിലെ വിലക്കുറവ് കാർഡ് മറയ്ക്കുക</translation>
+<translation id="514154868070499296">ഫോണ്ട്: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ടാബ് സ്വിച്ചർ വിടുക</translation>
 <translation id="5148717509369231739">Safari ഇമ്പോർട്ട്</translation>
 <translation id="5157638238828697074">എന്തോ പിശകുണ്ടായി. ആപ്പ് തുറക്കാനായില്ല.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">വിഭജിത കാഴ്‌ച</translation>
 <translation id="7016070607649558507">നിങ്ങൾക്ക് ദുർബലമായ ഒരു പാസ്‌വേഡുണ്ട്. സുരക്ഷിതരായി നിലനിൽക്കാൻ ഇപ്പോൾ അത് പരിഹരിക്കുക.</translation>
 <translation id="7016958933495968912">Discover-നുള്ള ഓപ്ഷനുകൾ</translation>
+<translation id="7017863468226238797">ഈ ഫയലിൽ ഒന്നുമില്ല അല്ലെങ്കിൽ ഡാറ്റ തെറ്റായ ഫോർമാറ്റിലാണുള്ളത്</translation>
 <translation id="7029809446516969842">പാസ്‌വേഡുകള്‍</translation>
 <translation id="7035825883570480307">അറിയിപ്പുകൾ ഓൺ ചെയ്യണോ?</translation>
 <translation id="7039345315346323556">പുതിയവ</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ടാബ് ഗ്രൂപ്പ് വിശദാംശങ്ങൾ</translation>
 <translation id="8438566539970814960">തിരയലുകളും ബ്രൗസിംഗും മികച്ചതാക്കുക</translation>
 <translation id="8439758443371991593">'വായിക്കാനുള്ളവയുടെ ലിസ്റ്റിലേക്ക് ചേർക്കുക' മറയ്ക്കുക</translation>
+<translation id="8443986842926457191">URL-ൽ 2048 പ്രതീകങ്ങളിൽ കൂടുതൽ അടങ്ങിയിരിക്കുന്നു</translation>
 <translation id="8449869326050867919">പാസ്‌വേഡ് പങ്കിട്ടു</translation>
 <translation id="8473863474539038330">വിലാസങ്ങളും മറ്റും</translation>
 <translation id="8474378002946546633">അറിയിപ്പുകൾ അനുവദിക്കുക</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">അപകടകരമായ സൈറ്റുകളിൽ നിന്ന് പരിരക്ഷ നേടുക.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{അപഹരിക്കപ്പെട്ട പാസ്‌വേഡുകൾ ഒന്നുമില്ല}=1{അപഹരിക്കപ്പെട്ട {COUNT} പാസ്‌വേഡ്}other{അപഹരിക്കപ്പെട്ട {COUNT} പാസ്‌വേഡുകൾ}}</translation>
 <translation id="8643403533759285912">ഗ്രൂപ്പ് ഇല്ലാതാക്കുക</translation>
+<translation id="8645245178269185266">കൂടുതൽ പ്രസക്തമായ ഉത്തരങ്ങൾ ലഭിക്കാൻ പേജിലെ ഉള്ളടക്കം Gemini-യുമായി പങ്കിടുക</translation>
 <translation id="8647280737650867362">നിരക്ക് ട്രാക്ക് ചെയ്യുന്നത് അൺസബ്‌സ്ക്രൈബ് ചെയ്യാനാകുന്നില്ല.</translation>
 <translation id="8654802032646794042">റദ്ദാക്കുക</translation>
 <translation id="8660600697590740984">പകർത്തിയ Lens ചിത്രം</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">എല്ലാവർക്കുമായി വെബിലെ സുരക്ഷ മെച്ചപ്പെടുത്താൻ സഹായിക്കുക</translation>
 <translation id="8680787084697685621">അക്കൗണ്ട് പ്രവേശന വിവരങ്ങള്‍ കാലഹരണപ്പെട്ടതാണ്.</translation>
 <translation id="8690752723634292147">ഇല്ലാതാക്കൽ സ്ഥിരീകരിക്കുക</translation>
+<translation id="8692107307702113268">പാസ്‌വേഡിൽ 1000-ലേറെ പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു</translation>
 <translation id="8692689525339542358">അപകടകരമായ സൈറ്റുകളിൽ നിന്നും ഡൗൺലോഡുകളിൽ നിന്നും വിപുലീകരണങ്ങളിൽ നിന്നും പരിരക്ഷ നേടുക.</translation>
 <translation id="8692897097252418799">നിങ്ങൾക്ക് എക്‌സ്‌പോർട്ട് ചെയ്യണമെന്നുള്ള ഡാറ്റ തിരഞ്ഞെടുക്കുക</translation>
 <translation id="8694281486652655615">ഈ ഇനം കാണിക്കുന്നു</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">ഒരു പ്രശ്നം റിപ്പോര്‍ട്ട് ചെയ്യുക</translation>
 <translation id="8960979149015305">ഡൗൺലോഡ് അടയ്‌ക്കുക</translation>
 <translation id="8961092256396236619">മെച്ചപ്പെടുത്തിയ പരിരക്ഷ ഓഫാണ്</translation>
+<translation id="8962863356073277855">https://www.example.com എന്ന ഫോർമാറ്റിലായിരിക്കണം URL</translation>
 <translation id="8968766641738584599">കാർഡ് സംരക്ഷിക്കുക</translation>
 <translation id="8974714402877957201">1. iPad ക്രമീകരണം തുറക്കുക</translation>
 <translation id="8975015774710126284">ബ്രൗസിംഗ് ഡാറ്റ ഇല്ലാതാക്കി</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mn.xtb b/ios/chrome/app/strings/resources/ios_strings_mn.xtb
index c7caf61d..d5d61d506 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mn.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Ухаалаг цаг</translation>
 <translation id="1743244221910283364">Өөрчлөлтийг болих</translation>
 <translation id="1748975028205587434">Файлаа сонгох</translation>
+<translation id="1749733017156547309">Нууц үг шаардлагатай</translation>
 <translation id="174998178145075354">{count,plural, =1{Таны гарын дээр хаягийн {count} сонголт боломжтой байна.}other{Таны гарын дээр хаягийн {count} сонголт боломжтой байна.}}</translation>
 <translation id="1750238553597293878">Google Бүртгэлдээ нууц үгнүүдийг үргэлжлүүлэн ашиглана уу</translation>
 <translation id="17513872634828108">Нээлттэй цонх</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-н Камерын хайлт</translation>
 <translation id="2962516096219646456">Автоматаар бөглөх бүх өгөгдлийг харах</translation>
 <translation id="2969979262385602596">Нэвтэрч чадсангүй. Дараа дахин оролдоно уу.</translation>
+<translation id="2975761176769946178">URL шаардлагатай</translation>
 <translation id="297667759942911166">Табын бүлэгт хамтран ажиллах</translation>
 <translation id="2987670534697681860">Энэ төхөөрөмж дээр бүх нууц үгэндээ хандахын тулд өөрийгөө мөн болохыг баталгаажуулна уу.</translation>
 <translation id="2989523299700148168">Саяхан хандсан</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Табууд энэ төхөөрөмж дээр нээлттэй хэвээр үлдэх хэдий ч бүлгийг <ph name="USER_EMAIL" />-д нэвтэрсэн бүх төхөөрөмжөөс устгана.</translation>
 <translation id="3224641773458703735">Та нууц үгийг экспорт хийхийн тулд эхлээд төхөөрөмждөө нууц код тохируулах шаардлагатай.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Хэрэглэгчийн нэр 1000-аас дээш тэмдэгттэй байна</translation>
 <translation id="3235063766008841141">Сэжигтэй сайтад оруулсан, мөн өгөгдлийн зөрчил дээр олдсон</translation>
 <translation id="3235242129752692527">Үйл явдлын дэлгэрэнгүйг засаад “Хадгалах“-ыг товшино уу.</translation>
 <translation id="323863549127671026">Одоогоор нээлттэй байгаа таб болон табын бүлэг</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Санал болгосон нууц үг ашиглах</translation>
 <translation id="5083464117946352670">Файлын хэмжээг тодорхойлж чадахгүй байна.</translation>
 <translation id="5085558938118581974">Синк хийсэн төхөөрөмжүүд дээрх табуудаас хайх</translation>
+<translation id="508645147179720015">Тэмдэглэл 1000-аас дээш тэмдэгттэй байна</translation>
 <translation id="5087098519049306025">Үнэ мөшгөх</translation>
 <translation id="5090832849094901128">Энэ нууц үгийг устгаснаар таны <ph name="WEBSITE" /> дээрх бүртгэлийг устгахгүй.</translation>
 <translation id="5118462200606189584">Бүртгэл нэмэх…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Табын бүлгийн дэлгэрэнгүй мэдээлэл</translation>
 <translation id="8438566539970814960">Хайлт болон хөтлөх явцыг сайжруулаарай</translation>
 <translation id="8439758443371991593">Унших жагсаалтад нэмэхийг нуух</translation>
+<translation id="8443986842926457191">URL нь 2048-аас дээш тэмдэгттэй байна</translation>
 <translation id="8449869326050867919">Нууц үгийг хуваалцсан</translation>
 <translation id="8473863474539038330">Хаяг болон бусад</translation>
 <translation id="8474378002946546633">Мэдэгдлүүдийг зөвшөөрөх</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Хүн бүрд веб дээрх аюулгүй байдлыг сайжруулахад туслах</translation>
 <translation id="8680787084697685621">Дансны нэвтрэх мэдээлэл хуучирсан байна.</translation>
 <translation id="8690752723634292147">Устгахыг баталгаажуулах</translation>
+<translation id="8692107307702113268">Нууц үг 1000-аас дээш тэмдэгттэй байна</translation>
 <translation id="8692689525339542358">Аюултай сайт, татаж авсан файл болон өргөтгөлүүдээс хамгаалалттай байгаарай.</translation>
 <translation id="8692897097252418799">Та экспортолмоор байгаа өгөгдлөө сонгоно уу</translation>
 <translation id="8694281486652655615">Энэ зүйлийг харуулна</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Таны Google Бүртгэл <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />-д хайлтын түүхийн өөр хэлбэртэй байна.</translation>
 <translation id="874599634440689554">Холбоос үүсгэх</translation>
 <translation id="8746155870861185046">Тодруулгыг хуваалцах</translation>
+<translation id="8748678031495824833">Хуудсан дээрх ХОУ-ы хэрэгслийг нээх</translation>
 <translation id="8750037785291841318">Та табуудаа эндээс олох болно</translation>
 <translation id="8756969031206844760">Нууц үгийг шинэчлэх үү?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" />-г дагахаа болих</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Асуудлыг мэдэгдэх…</translation>
 <translation id="8960979149015305">Таталтыг хаах</translation>
 <translation id="8961092256396236619">Сайжруулсан хамгаалалт унтраалттай байна</translation>
+<translation id="8962863356073277855">URL-н формат нь https://www.example.com байх ёстой</translation>
 <translation id="8968766641738584599">Картыг хадгалах</translation>
 <translation id="8974714402877957201">1. iPad-н тохиргоог нээнэ үү</translation>
 <translation id="8975015774710126284">Интернэтээр үзсэн өгөгдлийг устгасан</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mr.xtb b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
index fad5e8c..00bda20 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">स्‍मार्ट वॉच</translation>
 <translation id="1743244221910283364">बदल काढून टाका</translation>
 <translation id="1748975028205587434">तुमची फाइल निवडा</translation>
+<translation id="1749733017156547309">पासवर्ड आवश्यक आहे</translation>
 <translation id="174998178145075354">{count,plural, =1{तुमच्या कीबोर्डच्या वरती पत्त्याचा {count} पर्याय उपलब्ध आहे.}other{तुमच्या कीबोर्डच्या वरती पत्त्याचे {count} पर्याय उपलब्ध आहेत.}}</translation>
 <translation id="1750238553597293878">तुमच्या Google खाते मधील पासवर्ड वापरणे सुरू ठेवा</translation>
 <translation id="17513872634828108">उघडे टॅब</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens कॅमेरा वापरून शोध</translation>
 <translation id="2962516096219646456">ऑटोफिलसंबंधित सर्व डेटा पहा</translation>
 <translation id="2969979262385602596">साइन इन करण्यात अयशस्वी. कृपया नंतर पुन्हा प्रयत्न करा.</translation>
+<translation id="2975761176769946178">URL आवश्यक आहे</translation>
 <translation id="297667759942911166">टॅब गटांमध्ये सहयोग करा</translation>
 <translation id="2987670534697681860">या डिव्हाइसवर तुमचे सर्व पासवर्ड ॲक्सेस करण्यासाठी हे तुम्हीच असल्याची पडताळणी करा.</translation>
 <translation id="2989523299700148168">अलीकडे भेट दिलेले</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">टॅब या डिव्हाइसवर खुले राहतील, पण गट हा <ph name="USER_EMAIL" /> मध्ये साइन इन केलेल्या सर्व डिव्हाइसवरून हटवला जाईल.</translation>
 <translation id="3224641773458703735">पासवर्ड एक्सपोर्ट करण्यासाठी, तुम्ही प्रथम तुमच्या डिव्हाइसवर पासकोड सेट करणे आवश्यक आहे.</translation>
 <translation id="3227137524299004712">मायक्रोफोन</translation>
+<translation id="3234251228180563751">वापरकर्ता नावामध्ये १००० पेक्षा जास्त वर्ण आहेत</translation>
 <translation id="3235063766008841141">फसव्या साइटवर एंटर केले गेले आणि डेटा उल्लंघन करत असल्याचे आढळले</translation>
 <translation id="3235242129752692527">इव्हेंट तपशील संपादित करा आणि "सेव्ह करा" वर टॅप करा.</translation>
 <translation id="323863549127671026">सध्या उघडे असलेले टॅब आणि टॅब गट</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">सुचवलेला पासवर्ड वापरा</translation>
 <translation id="5083464117946352670">फाईल आकार निर्धारित करू शकत नाही.</translation>
 <translation id="5085558938118581974">सर्व सिंक केलेल्या डिव्हाइसवर टॅब शोधा</translation>
+<translation id="508645147179720015">टीपमध्ये १००० पेक्षा जास्त वर्ण आहेत</translation>
 <translation id="5087098519049306025">किमतीचा माग ठेवणे</translation>
 <translation id="5090832849094901128">हा पासवर्ड हटवल्यामुळे तुमचे <ph name="WEBSITE" /> वरील खाते हटवले जाणार नाही.</translation>
 <translation id="5118462200606189584">खाते जोडा…</translation>
@@ -1920,6 +1924,7 @@
 <translation id="8434837876193928924">टॅब गटाचे तपशील</translation>
 <translation id="8438566539970814960">शोध आणि ब्राउझ करणे चांगले करा</translation>
 <translation id="8439758443371991593">वाचन सूची मध्ये जोडा हे लपवा</translation>
+<translation id="8443986842926457191">URL मध्ये २०४८ पेक्षा जास्त वर्ण आहेत</translation>
 <translation id="8449869326050867919">पासवर्ड शेअर केला</translation>
 <translation id="8473863474539038330">अ‍ॅड्रेस आणि बरेच काही</translation>
 <translation id="8474378002946546633">सूचनांना अनुमती द्या</translation>
@@ -1984,6 +1989,7 @@
 <translation id="8680786875305615692">प्रत्येकासाठी वेब वरील सुरक्षेमध्ये सुधारणा करण्याकरिता मदत करा</translation>
 <translation id="8680787084697685621">खाते साइन-इन तपशील कालबाह्य झाला.</translation>
 <translation id="8690752723634292147">हटवणे कन्फर्म करा</translation>
+<translation id="8692107307702113268">पासवर्डमध्ये १००० पेक्षा जास्त वर्ण आहेत</translation>
 <translation id="8692689525339542358">धोकादायक साइट, डाउनलोड आणि एक्स्टेंशनपासून संरक्षण मिळवा.</translation>
 <translation id="8692897097252418799">तुम्हाला एक्सपोर्ट करायचा असलेला डेटा निवडा</translation>
 <translation id="8694281486652655615">हा आयटम दिसतो</translation>
@@ -2066,6 +2072,7 @@
 <translation id="895541991026785598">समस्या नोंदवा</translation>
 <translation id="8960979149015305">डाउनलोड बंद करा</translation>
 <translation id="8961092256396236619">वर्धित संरक्षण बंद आहे</translation>
+<translation id="8962863356073277855">URL चा फॉरमॅट https://www.example.com असणे आवश्यक आहे</translation>
 <translation id="8968766641738584599">कार्ड सेव्ह करा</translation>
 <translation id="8974714402877957201">१. iPad सेटिंग्ज उघडा</translation>
 <translation id="8975015774710126284">ब्राउझिंग डेटा हटवला गेला होता</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ms.xtb b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
index 23ade79..ecff87a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ms.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Aktif hari ini</translation>
 <translation id="1523567067736644845">Buka kunci untuk menunjukkan kata laluan</translation>
 <translation id="1524563461097350801">Tidak Perlu</translation>
+<translation id="1528290585275339320">Hidupkan perkongsian kandungan halaman</translation>
 <translation id="1531038290222364269">Paparkan tab</translation>
 <translation id="1536390784834419204">Terjemahkan halaman</translation>
 <translation id="1540800554400757039">Alamat 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Penyemakan Imbas Selamat anda dimatikan pada masa ini. Dapatkan perlindungan daripada laman, muat turun dan sambungan berbahaya.</translation>
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1622717322707146952">Pilih “Tambahkan pada Google Calendar“ atau “Tambahkan pada Apple Calendar“.</translation>
+<translation id="1625502944725673937">Tidak dapat mengimport fail</translation>
 <translation id="1629162218487290695">Sahkan identiti anda…</translation>
 <translation id="1636234353664774105">Dapatkan arah menuju destinasi anda dengan bimbingan sepanjang jalan menggunakan ciri navigasi</translation>
 <translation id="1641113438599504367">Penyemakan Imbas Selamat</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Jam Tangan Pintar</translation>
 <translation id="1743244221910283364">Buang perubahan</translation>
 <translation id="1748975028205587434">Pilih fail anda</translation>
+<translation id="1749733017156547309">Kata laluan diperlukan</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} pilihan alamat tersedia pada sebelah atas papan kekunci anda.}other{{count} pilihan alamat tersedia pada sebelah atas papan kekunci anda.}}</translation>
 <translation id="1750238553597293878">Kekal menggunakan kata laluan dalam Google Account anda</translation>
 <translation id="17513872634828108">Buka tab</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Carian Kamera Lens</translation>
 <translation id="2962516096219646456">Lihat semua data autolengkap</translation>
 <translation id="2969979262385602596">Gagal melog masuk. Sila cuba sebentar lagi.</translation>
+<translation id="2975761176769946178">URL diperlukan</translation>
 <translation id="297667759942911166">Bekerjasama dalam kumpulan tab</translation>
 <translation id="2987670534697681860">Sahkan identiti anda untuk mengakses semua kata laluan anda pada peranti ini.</translation>
 <translation id="2989523299700148168">Dilawati baru-baru ini</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Tab akan kekal terbuka pada peranti ini tetapi kumpulan akan dipadamkan daripada semua peranti yang dilog masuk menggunakan <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Untuk mengeksport kata laluan, mula-mula anda mesti menetapkan kod laluan pada peranti anda.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Nama pengguna melebihi 1000 aksara</translation>
 <translation id="3235063766008841141">Dimasukkan pada tapak penipuan dan ditemukan dalam pelanggaran data</translation>
 <translation id="3235242129752692527">Edit butiran peristiwa dan ketik “Simpan“.</translation>
 <translation id="323863549127671026">Tab dan kumpulan tab yang dibuka pada masa ini</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Gunakan kata laluan yang disyorkan</translation>
 <translation id="5083464117946352670">Tidak dapat menentukan saiz fail.</translation>
 <translation id="5085558938118581974">Cari tab merentas semua peranti yang disegerakkan</translation>
+<translation id="508645147179720015">Nota melebihi 1000 aksara</translation>
 <translation id="5087098519049306025">Penjejakan Harga</translation>
 <translation id="5090832849094901128">Pemadaman kata laluan ini tidak akan memadamkan akaun anda pada <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Tambahkan akaun…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Terokai menu baharu</translation>
 <translation id="5132942445612118989">Segerakkan kata laluan, sejarah &amp; pelbagai lagi pada semua peranti</translation>
 <translation id="5141363746588976328">Sembunyikan kad penurunan harga pada tab anda</translation>
+<translation id="514154868070499296">Fon: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Tinggalkan Penukar Tab</translation>
 <translation id="5148717509369231739">Import Safari</translation>
 <translation id="5157638238828697074">Ada masalah. Aplikasi tidak dapat dibuka.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Paparan pisah</translation>
 <translation id="7016070607649558507">Anda mempunyai 1 kata laluan lemah. Betulkan sekarang untuk kekal selamat.</translation>
 <translation id="7016958933495968912">Pilihan untuk penemuan</translation>
+<translation id="7017863468226238797">Fail ini kosong atau mengandungi data dalam format yang salah</translation>
 <translation id="7029809446516969842">Kata laluan</translation>
 <translation id="7035825883570480307">Hidupkan pemberitahuan?</translation>
 <translation id="7039345315346323556">Terbaharu</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Butiran kumpulan tab</translation>
 <translation id="8438566539970814960">Mempertingkatkan carian dan penyemakan imbas</translation>
 <translation id="8439758443371991593">Sembunyikan Tambahkan pada Senarai Bacaan</translation>
+<translation id="8443986842926457191">URL melebihi 2048 aksara</translation>
 <translation id="8449869326050867919">Kata laluan dikongsi</translation>
 <translation id="8473863474539038330">Alamat dan pelbagai lagi</translation>
 <translation id="8474378002946546633">Benarkan pemberitahuan</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Dapatkan perlindungan daripada laman berbahaya.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Tiada kata laluan yang terjejas}=1{{COUNT} kata laluan yang terjejas}other{{COUNT} kata laluan yang terjejas}}</translation>
 <translation id="8643403533759285912">Padam Kumpulan</translation>
+<translation id="8645245178269185266">Kongsi kandungan halaman dengan Gemini untuk mendapatkan jawapan yang lebih berkaitan</translation>
 <translation id="8647280737650867362">Tidak dapat menyahjejaki harga.</translation>
 <translation id="8654802032646794042">Batal</translation>
 <translation id="8660600697590740984">Imej yang disalin Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Bantu tingkatkan keselamatan pada Web untuk semua orang</translation>
 <translation id="8680787084697685621">Butiran log masuk akaun sudah lapuk.</translation>
 <translation id="8690752723634292147">Sahkan pemadaman</translation>
+<translation id="8692107307702113268">Kata laluan melebihi 1000 aksara</translation>
 <translation id="8692689525339542358">Dapatkan perlindungan daripada laman, muat turun dan sambungan yang berbahaya.</translation>
 <translation id="8692897097252418799">Pilih data yang mahu anda eksport</translation>
 <translation id="8694281486652655615">Menunjukkan item ini</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Laporkan Isu</translation>
 <translation id="8960979149015305">Tutup muat turun</translation>
 <translation id="8961092256396236619">Perlindungan Dipertingkat dimatikan</translation>
+<translation id="8962863356073277855">Format URL hendaklah https://www.example.com</translation>
 <translation id="8968766641738584599">Simpan kad</translation>
 <translation id="8974714402877957201">1. Buka Tetapan ipad</translation>
 <translation id="8975015774710126284">Data semakan imbas telah dipadamkan</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_my.xtb b/ios/chrome/app/strings/resources/ios_strings_my.xtb
index 097709a5..f394b4e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_my.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_my.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ယနေ့ အသုံးပြုထားသည်</translation>
 <translation id="1523567067736644845">စကားဝှက်ပြရန် ဖွင့်ပါ</translation>
 <translation id="1524563461097350801">မလိုပါ</translation>
+<translation id="1528290585275339320">စာမျက်နှာအကြောင်းအရာ မျှဝေခြင်း ဖွင့်ပါ</translation>
 <translation id="1531038290222364269">တဘ်များ ပြပါ</translation>
 <translation id="1536390784834419204">စာမျက်နှာကို ဘာသာပြန်ရန်</translation>
 <translation id="1540800554400757039">လိပ်စာ: 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">သင်၏ ‘လုံခြုံစွာ ဘရောက်စ်လုပ်ခြင်း’ ကို လောလောဆယ် ပိတ်ထားသည်။ အန္တရာယ်ရှိသော ဝဘ်ဆိုက်၊ ဒေါင်းလုဒ်နှင့် နောက်ဆက်တွဲများမှ အကာအကွယ်ရယူပါ။</translation>
 <translation id="1620510694547887537">ကင်မရာ</translation>
 <translation id="1622717322707146952">“Google Calendar သို့ ထည့်ရန်” (သို့) “Apple Calendar သို့ ထည့်ရန်” ကို ရွေးပါ။</translation>
+<translation id="1625502944725673937">ဖိုင်ကို ထည့်သွင်း၍ မရလိုက်ပါ</translation>
 <translation id="1629162218487290695">သင်ဖြစ်ကြောင်း အတည်ပြုရန်…</translation>
 <translation id="1636234353664774105">လမ်းညွှန်ဝန်ဆောင်မှုသုံးကာ တစ်ဆင့်ချင်းလမ်းညွှန်ချက်ဖြင့် သင့်ခရီးဆုံးနေရာသို့သွားရန် ခရီးလမ်းညွှန်ချက်များ ရယူနိုင်သည်</translation>
 <translation id="1641113438599504367">လုံခြုံစွာ ရှာကြည့်မှု</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">အဆင့်မြင့် လက်ပတ်နာရီ</translation>
 <translation id="1743244221910283364">ပြောင်းလဲမှုများ ဖယ်ပစ်ရန်</translation>
 <translation id="1748975028205587434">သင့်ဖိုင်ရွေးရန်</translation>
+<translation id="1749733017156547309">စကားဝှက်လိုအပ်သည်</translation>
 <translation id="174998178145075354">{count,plural, =1{လိပ်စာအတွက် ရွေးစရာ {count} ခု သင့်ကီးဘုတ်ပေါ်တွင် ရနိုင်သည်။}other{လိပ်စာအတွက် ရွေးစရာ {count} ခု သင့်ကီးဘုတ်ပေါ်တွင် ရနိုင်သည်။}}</translation>
 <translation id="1750238553597293878">သင့် Google Account တွင် စကားဝှက်များ ဆက်သုံးပါ</translation>
 <translation id="17513872634828108">တဲဘ်များ ဖွင့်ရန်</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens ကင်မရာဖြင့်ရှာဖွေခြင်း</translation>
 <translation id="2962516096219646456">အော်တိုဖြည့်ဒေတာအားလုံး ကြည့်ရန်</translation>
 <translation id="2969979262385602596">လက်မှတ်ထိုးဝင်ရောက်ခြင်းမအောင်မြင်ပါ။ ကျေးဇူးပြု၍ နောက်မှ ထပ်မံကြိုးစားပါ။</translation>
+<translation id="2975761176769946178">URL လိုအပ်သည်</translation>
 <translation id="297667759942911166">တဘ်အုပ်စုများတွင် ပူးတွဲလုပ်ကိုင်ခြင်း</translation>
 <translation id="2987670534697681860">ဤစက်ရှိ သင့်စကားဝှက်အားလုံးကို ရယူရန် သင်ဖြစ်ကြောင်း အတည်ပြုပါ။</translation>
 <translation id="2989523299700148168">လောလောလတ်လတ် ကြည့်ရှုခဲ့သော ဆိုက်များ</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">တဘ်များကို ဤစက်တွင် ဆက်ဖွင့်ထားမည်ဖြစ်သော်လည်း <ph name="USER_EMAIL" /> သို့ လက်မှတ်ထိုးဝင်ထားသည့် စက်အားလုံးတွင် အုပ်စုကို ဖျက်ပါမည်။</translation>
 <translation id="3224641773458703735">စကားဝှက်များကို တင်ပို့ရန် သင့်စက်တွင် လျှို့ဝှက်ကုဒ်တစ်ခုကို ဦးစွာ သတ်မှတ်ရပါမည်။</translation>
 <translation id="3227137524299004712">မိုက်ခရိုဖုန်း</translation>
+<translation id="3234251228180563751">အသုံးပြုသူအမည်က စာလုံးရေ ၁၀၀၀ ထက်များနေသည်</translation>
 <translation id="3235063766008841141">လိမ်လည်သည့်ဝဘ်ဆိုက်တစ်ခုတွင် ထည့်သွင်းထားပြီး ဒေတာပေါက်ကြားမှုတွင် တွေ့ရှိရသည်</translation>
 <translation id="3235242129752692527">အစီအစဉ် အသေးစိတ်ကို ပြင်ပြီး “သိမ်းရန်” ကို တို့ပါ။</translation>
 <translation id="323863549127671026">လောလောဆယ်ဖွင့်ထားသော တဘ်နှင့် တဘ်အုပ်စုများ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">အကြံပြုထားသည့် စကားဝှက်ကို သုံးပါ</translation>
 <translation id="5083464117946352670">ဖိုင်အရွယ်အစားမဆုံးဖြတ်နိုင်ပါ။</translation>
 <translation id="5085558938118581974">စင့်ခ်လုပ်ထားသော စက်များတွင် တဘ်ရှာဖွေခြင်း</translation>
+<translation id="508645147179720015">မှတ်စုက စာလုံးရေ ၁၀၀၀ ထက်များနေသည်</translation>
 <translation id="5087098519049306025">ဈေးနှုန်းခြေရာခံခြင်း</translation>
 <translation id="5090832849094901128">ဤစကားဝှက်ကို ဖျက်ခြင်းဖြင့် <ph name="WEBSITE" /> ရှိ သင့်အကောင့်ကို ဖျက်မည်မဟုတ်ပါ။</translation>
 <translation id="5118462200606189584">အကောင့်ထည့်ရန်…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">မီနူးအသစ်ကို စူးစမ်းလေ့လာခြင်း</translation>
 <translation id="5132942445612118989">စက်ပစ္စည်းအားလုံးတွင် သင်၏ စကားဝှက်၊ မှတ်တမ်းနှင့် အခြားအရာများ စင့်ခ်လုပ်ပါ</translation>
 <translation id="5141363746588976328">သင့်တဘ်များကတ်ရှိ ဈေးကျခြင်းများကတ်ကို ဖျောက်ရန်</translation>
+<translation id="514154868070499296">ဖောင့်- <ph name="FONT" /></translation>
 <translation id="5145331760738811130">တဘ်ပြောင်းခလုတ်မှ ထွက်ရန်</translation>
 <translation id="5148717509369231739">Safari ထည့်သွင်းမှု</translation>
 <translation id="5157638238828697074">တစ်ခုခုမှားသွားသည်။ ဤအပလီကေးရှင်းကို ဖွင့်၍မရပါ။</translation>
@@ -1557,6 +1564,7 @@
 <translation id="7015418667643980944">မျက်နှာပြင်ခွဲ၍ ပြသခြင်း</translation>
 <translation id="7016070607649558507">သင့်တွင် အားနည်းသည့် စကားဝှက် ၁ ခုရှိသည်။ ဘေးကင်းစေရန် ၎င်းကို ယခုပြင်ပါ။</translation>
 <translation id="7016958933495968912">စူးစမ်းရှာဖွေခြင်းအတွက် ရွေးစရာများ</translation>
+<translation id="7017863468226238797">ဤဖိုင်သည် အလွတ်ဖြစ်နေသည် (သို့) ဖော်မက်မမှန်သော ဒေတာ ပါဝင်နေသည်</translation>
 <translation id="7029809446516969842">စကားဝှက်များ</translation>
 <translation id="7035825883570480307">အကြောင်းကြားချက်များ ဖွင့်မလား။</translation>
 <translation id="7039345315346323556">လတ်တလော</translation>
@@ -1918,6 +1926,7 @@
 <translation id="8434837876193928924">တဘ်အုပ်စု အသေးစိတ်</translation>
 <translation id="8438566539970814960">ရှာဖွေမှုနှင့် ဖွင့်ကြည့်မှု ပိုမိုကောင်းမွန်လာအောင် လုပ်ခြင်း</translation>
 <translation id="8439758443371991593">‘ဖတ်ရန်စာရင်းတွင် ထည့်ရန်’ ကိုဖျောက်ရန်</translation>
+<translation id="8443986842926457191">URL သည် စာလုံးရေ ၂၀၄၈ လုံးထက်များနေသည်</translation>
 <translation id="8449869326050867919">စကားဝှက်မျှဝေထားသည်</translation>
 <translation id="8473863474539038330">လိပ်စာများနှင့် အခြားအရာများ</translation>
 <translation id="8474378002946546633">အကြောင်းကြားချက်များ ခွင့်ပြုရန်</translation>
@@ -1968,6 +1977,7 @@
 <translation id="8637431369725868556">အန္တရာယ်ဝဘ်ဆိုက်များမှ အကာအကွယ်ရယူပါ။</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{ကျိုးပေါက်ထားသည့် စကားဝှက်များ မရှိပါ}=1{ကျိုးပေါက်ထားသည့် စကားဝှက် {COUNT} ခု}other{ကျိုးပေါက်ထားသည့် စကားဝှက် {COUNT} ခု}}</translation>
 <translation id="8643403533759285912">အုပ်စုဖျက်ရန်</translation>
+<translation id="8645245178269185266">ပိုမိုသက်ဆိုင်မှုရှိသော အဖြေများရယူရန်အတွက် စာမျက်နှာ အကြောင်းအရာကို Gemini နှင့် မျှဝေနိုင်သည်</translation>
 <translation id="8647280737650867362">ဈေးနှုန်းကို ခြေရာခံခြင်းရပ်၍ မရလိုက်ပါ။</translation>
 <translation id="8654802032646794042">မလုပ်တော့</translation>
 <translation id="8660600697590740984">မိတ္တူကူးထားသည့် Lens ပုံ</translation>
@@ -1982,6 +1992,7 @@
 <translation id="8680786875305615692">လူတိုင်းအတွက် ဝဘ်တွင် လုံခြုံရေးပိုမိုကောင်းမွန်စေရန် ကူညီခြင်း</translation>
 <translation id="8680787084697685621">အကောင့် ဝင်ရောက်မှု အသေးစိတ်များ အသစ်မဖြစ်တော့ပါ။</translation>
 <translation id="8690752723634292147">ဖျက်ခြင်းကို အတည်ပြုပါ</translation>
+<translation id="8692107307702113268">စကားဝှက်က စာလုံးရေ ၁၀၀၀ ထက်များနေသည်</translation>
 <translation id="8692689525339542358">အန္တရာယ်ရှိသော ဝဘ်ဆိုက်၊ ဒေါင်းလုဒ်နှင့် နောက်ဆက်တွဲများမှ အကာအကွယ် ရယူပါ။</translation>
 <translation id="8692897097252418799">ထုတ်ယူလိုသောဒေတာကို ရွေးပါ</translation>
 <translation id="8694281486652655615">ဤအရာကို ပြသည်</translation>
@@ -2006,6 +2017,7 @@
 <translation id="8741995161408053644"><ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> ၌ သင့် Google အကောင့်၏ အခြားသော အင်တာနက်အသုံးပြုမှု မှတ်တမ်းများ ရှိနိုင်သည်။</translation>
 <translation id="874599634440689554">လင့်ခ်ပြုလုပ်ရန်</translation>
 <translation id="8746155870861185046">မြင်သာအောင်လုပ်ထားသည်ကို မျှဝေရန်</translation>
+<translation id="8748678031495824833">စာမျက်နှာပေါ်ရှိ AI တူးလ်များကို ဖွင့်ရန်</translation>
 <translation id="8750037785291841318">သင့်တဘ်များကို ဤနေရာတွင် ပြပါမည်</translation>
 <translation id="8756969031206844760">စကားဝှက်ကို အပ်ဒိတ်လုပ်လိုပါသလား။</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> ကို လိုက်မကြည့်တော့ရန်</translation>
@@ -2063,6 +2075,7 @@
 <translation id="895541991026785598">ပြဿနာတစ်ခု အစီရင်ခံမည်</translation>
 <translation id="8960979149015305">ဒေါင်းလုဒ်ကို ပိတ်ရန်</translation>
 <translation id="8961092256396236619">‘အဆင့်မြင့်ကာကွယ်မှု’ ပိတ်ထားသည်</translation>
+<translation id="8962863356073277855">URL ဖော်မက်သည် https://www.example.com ဖြစ်ရမည်</translation>
 <translation id="8968766641738584599">ကတ်သိမ်းရန်</translation>
 <translation id="8974714402877957201">၁။ ‘iPad ဆက်တင်များ’ ဖွင့်ပါ</translation>
 <translation id="8975015774710126284">ဖွင့်ကြည့်ထားသည့်မှတ်တမ်းဒေတာကို ဖျက်ထားသည်</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ne.xtb b/ios/chrome/app/strings/resources/ios_strings_ne.xtb
index 509f706..c1e1f67 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ne.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ne.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">स्मार्ट वाच</translation>
 <translation id="1743244221910283364">परिवर्तनहरू खारेज गर्नुहोस्</translation>
 <translation id="1748975028205587434">आफ्नो फाइल चयन गर्नुहोस्</translation>
+<translation id="1749733017156547309">पासवर्ड हालिएको छैन</translation>
 <translation id="174998178145075354">{count,plural, =1{तपाईंको किबोर्डको माथिल्लो भागमा ठेगानासम्बन्धी {count} विकल्प उपलब्ध छ।}other{तपाईंको किबोर्डको माथिल्लो भागमा ठेगानासम्बन्धी {count} वटा विकल्प उपलब्ध छन्।}}</translation>
 <translation id="1750238553597293878">आफ्नो Google खातामा सेभ गरिएका पासवर्डहरू प्रयोग गरिराख्नुहोस्</translation>
 <translation id="17513872634828108">खुला ट्याबहरू</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">लेन्स क्यामेरा प्रयोग गरी खोज्ने सुविधा</translation>
 <translation id="2962516096219646456">अटोफिलमा भण्डारण गरिएका सबै जानकारी हेर्नुहोस्</translation>
 <translation id="2969979262385602596">भित्र जान असफल भयो। कृपया पछि पुन: प्रयास गर्नुहोस्।</translation>
+<translation id="2975761176769946178">URL हालिएको छैन</translation>
 <translation id="297667759942911166">ट्याब समूहहरूमा सहकार्य गर्नुहोस्</translation>
 <translation id="2987670534697681860">यो डिभाइसमा भएका आफ्ना सबै पासवर्डहरू एक्सेस गर्न आफ्नो पहिचान पुष्टि गर्नुहोस्।</translation>
 <translation id="2989523299700148168">भर्खरै हेरिएका</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">यी ट्याबहरू यो डिभाइसमा खुलै रहने छन् तर <ph name="USER_EMAIL" /> मा साइन इन गरिएका सबै डिभाइसहरूबाट यो समूह मेटाइने छ।</translation>
 <translation id="3224641773458703735">पासवर्डहरू निर्यात गर्नका लागि सर्वप्रथम तपाईंले आफ्नो यन्त्रमा अनिवार्य रूपमा कुनै पासकोड सेट गर्नु पर्छ।</translation>
 <translation id="3227137524299004712">माइक्रोफोन</translation>
+<translation id="3234251228180563751">युजरनेम १००० वर्णभन्दा लामो छ</translation>
 <translation id="3235063766008841141">यो पासवर्ड भ्रामक साइटमा प्रविष्टि गरिएको थियो र यसलाई अरूले देखेका थिए</translation>
 <translation id="3235242129752692527">कार्यक्रमका विवरणहरू सम्पादन गरी “सेभ गर्नुहोस“ मा ट्याप गर्नुहोस्।</translation>
 <translation id="323863549127671026">हाल खुला रहेका ट्याब र ट्याब समूहहरू</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">सिफारिस गरिएको पासवर्ड प्रयोग गर्नहोस्</translation>
 <translation id="5083464117946352670">फाइल आकार निर्धारण गर्न सकिदैन।</translation>
 <translation id="5085558938118581974">सिंक गरिएका डिभाइसमा ट्याबहरू खोज्नुहोस्</translation>
+<translation id="508645147179720015">नोटमा १००० भन्दा बढी वर्ण प्रयोग गरिएको छ</translation>
 <translation id="5087098519049306025">मूल्य ट्र्याकिङ</translation>
 <translation id="5090832849094901128">तपाईंले यो पासवर्ड मेटाउनुभयो भने <ph name="WEBSITE" /> मा रहेको तपाईंको खाता मेटिने छैन।</translation>
 <translation id="5118462200606189584">खाता हाल्नुहोस्…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">ट्याब समूहसम्बन्धी विवरणहरू</translation>
 <translation id="8438566539970814960">खोज तथा ब्राउजिङलाई अझ राम्रो बनाउनुहोस्</translation>
 <translation id="8439758443371991593">"रिडिङ लिस्टमा हाल्नुहोस्" लुकाउनुहोस्</translation>
+<translation id="8443986842926457191">URL मा २०४८ भन्दा बढी वर्ण प्रयोग गरिएको छ</translation>
 <translation id="8449869326050867919">पासवर्ड सेयर गरिएको छ</translation>
 <translation id="8473863474539038330">ठेगाना र थप कुराहरू</translation>
 <translation id="8474378002946546633">सूचना प्राप्त गर्ने सुविधा अन गर्नुहोस्</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">वेब प्रयोग गर्ने सम्पूर्ण प्रयोगकर्ताहरूलाई अझ सुरक्षित रहन मद्दत गर्नुहोस्</translation>
 <translation id="8680787084697685621">खाता साइन-इन विवरणहरूको समय समाप्त भएको छ।</translation>
 <translation id="8690752723634292147">मेटाउन चाहेको कुरा पुष्टि गर्नुहोस्</translation>
+<translation id="8692107307702113268">पासवर्ड १००० वर्णभन्दा लामो छ</translation>
 <translation id="8692689525339542358">खतरनाक साइट, डाउनलोड र एक्स्टेन्सनहरूबाट सुरक्षित रहनुहोस्।</translation>
 <translation id="8692897097252418799">आफूले एक्स्पोर्ट गर्न चाहेको डेटा छान्नुहोस्</translation>
 <translation id="8694281486652655615">यो सामग्री देखाइन्छ</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644"><ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> मा तपाईँको Google खातामा अझै पनि ब्राउजिङको इतिहासका अन्य ढाँचाहरू उपलब्ध हुन सक्छन्।</translation>
 <translation id="874599634440689554">लिंक बनाउनुहोस्</translation>
 <translation id="8746155870861185046">हाइलाइट गरिएको टेक्स्ट सेयर गर्नुहोस्</translation>
+<translation id="8748678031495824833">पेजमै भएका AI टुलहरू खोल्नुहोस्</translation>
 <translation id="8750037785291841318">तपाईंका ट्याबहरू यहाँ देखिने छन्</translation>
 <translation id="8756969031206844760">पासवर्ड अद्यावधिक गर्ने हो?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> लाई अनफलो गर्नुहोस्</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">समस्या रिपोर्ट गर्नुहोस्</translation>
 <translation id="8960979149015305">डाउनलोड बार बन्द गर्नुहोस्</translation>
 <translation id="8961092256396236619">"उन्नत सुरक्षा" अफ छ</translation>
+<translation id="8962863356073277855">URL को फर्म्याट https://www.example.com हुनु पर्छ</translation>
 <translation id="8968766641738584599">कार्ड सेभ गर्नुहोस्</translation>
 <translation id="8974714402877957201">१. iPad का सेटिङ खोल्नुहोस्</translation>
 <translation id="8975015774710126284">ब्राउजिङ डेटा मेटाइयो</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
index bfd0884f..baa8b60 100644
--- a/ios/chrome/app/strings/resources/ios_strings_nl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Niet opslaan</translation>
 <translation id="1748975028205587434">Je bestand selecteren</translation>
+<translation id="1749733017156547309">Er is een wachtwoord vereist</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} optie voor adres beschikbaar boven je toetsenbord.}other{{count} opties voor adressen beschikbaar boven je toetsenbord.}}</translation>
 <translation id="1750238553597293878">Blijf de wachtwoorden in je Google-account gebruiken</translation>
 <translation id="17513872634828108">Geopende tabbladen</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Zoeken met Lens-camera</translation>
 <translation id="2962516096219646456">Alle gegevens voor automatisch invullen bekijken</translation>
 <translation id="2969979262385602596">Kan niet inloggen. Probeer het later opnieuw.</translation>
+<translation id="2975761176769946178">Er is een URL vereist</translation>
 <translation id="297667759942911166">Samenwerken in tabbladgroepen</translation>
 <translation id="2987670534697681860">Laat verifiëren dat jij het bent om toegang tot al je wachtwoorden te krijgen op dit apparaat.</translation>
 <translation id="2989523299700148168">Onlangs bezocht</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">De tabbladen blijven geopend op dit apparaat, maar de groep wordt verwijderd van alle apparaten die zijn ingelogd bij <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Als je wachtwoorden wilt exporteren, moet je eerst een toegangscode instellen op je apparaat.</translation>
 <translation id="3227137524299004712">Microfoon</translation>
+<translation id="3234251228180563751">De gebruikersnaam is langer dan 1000 tekens</translation>
 <translation id="3235063766008841141">Inloggegevens ingevoerd op een misleidende site en gevonden bij een gegevenslek</translation>
 <translation id="3235242129752692527">Bewerk de afspraakgegevens en tik op Opslaan.</translation>
 <translation id="323863549127671026">Op dit moment geopende tabbladen en tabbladgroepen</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Voorgesteld wachtwoord gebruiken</translation>
 <translation id="5083464117946352670">Kan bestandsgrootte niet bepalen.</translation>
 <translation id="5085558938118581974">Tabbladen doorzoeken op gesynchroniseerde apparaten</translation>
+<translation id="508645147179720015">Opmerking bestaat uit meer dan 1000 tekens</translation>
 <translation id="5087098519049306025">Prijzen volgen</translation>
 <translation id="5090832849094901128">Als je dit wachtwoord verwijdert, wordt je account op <ph name="WEBSITE" /> niet verwijderd.</translation>
 <translation id="5118462200606189584">Account toevoegen…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Tabbladgroepgegevens</translation>
 <translation id="8438566539970814960">Zoekopdrachten en browsefunctionaliteit verbeteren</translation>
 <translation id="8439758443371991593">Toevoegen aan leeslijst verbergen</translation>
+<translation id="8443986842926457191">De URL is langer dan 2048 tekens</translation>
 <translation id="8449869326050867919">Wachtwoord gedeeld</translation>
 <translation id="8473863474539038330">Adressen en meer</translation>
 <translation id="8474378002946546633">Meldingen toestaan</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Helpen om het internet voor iedereen veiliger te maken</translation>
 <translation id="8680787084697685621">De inloggegevens voor het account zijn verouderd.</translation>
 <translation id="8690752723634292147">Verwijdering bevestigen</translation>
+<translation id="8692107307702113268">Het wachtwoord is langer dan 1000 tekens</translation>
 <translation id="8692689525339542358">Krijg bescherming tegen gevaarlijke sites, downloads en extensies.</translation>
 <translation id="8692897097252418799">Kies welke gegevens je wilt exporteren</translation>
 <translation id="8694281486652655615">Hiermee wordt dit item getoond</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Een probleem melden</translation>
 <translation id="8960979149015305">Download sluiten</translation>
 <translation id="8961092256396236619">Geoptimaliseerde beveiliging staat uit</translation>
+<translation id="8962863356073277855">URL-indeling moet https://www.example.com zijn.</translation>
 <translation id="8968766641738584599">Pas opslaan</translation>
 <translation id="8974714402877957201">1. Open de iPad-instellingen</translation>
 <translation id="8975015774710126284">Browsegegevens zijn verwijderd</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_no.xtb b/ios/chrome/app/strings/resources/ios_strings_no.xtb
index 005198a..0a80824 100644
--- a/ios/chrome/app/strings/resources/ios_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_no.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smart Watch</translation>
 <translation id="1743244221910283364">Forkast endringene</translation>
 <translation id="1748975028205587434">Velg den aktuelle filen</translation>
+<translation id="1749733017156547309">Et passord kreves</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} alternativ for adresse er tilgjengelig over tastaturet.}other{{count} alternativer for adresse er tilgjengelige over tastaturet.}}</translation>
 <translation id="1750238553597293878">Fortsett å bruke passordene i Google-kontoen din</translation>
 <translation id="17513872634828108">Åpne faner</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens-kamerasøk</translation>
 <translation id="2962516096219646456">Se alle autofylldata</translation>
 <translation id="2969979262385602596">Kunne ikke logge på. Prøv på nytt senere.</translation>
+<translation id="2975761176769946178">En nettadresse kreves</translation>
 <translation id="297667759942911166">Samarbeid i fanegrupper</translation>
 <translation id="2987670534697681860">Bekreft at det er deg, for å få tilgang til alle passordene dine på denne enheten.</translation>
 <translation id="2989523299700148168">Nylig besøkte</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Fanene forblir åpne på denne enheten, men gruppen blir slettet fra alle enheter som er logget på <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">For å eksportere passordene må du først angi en adgangskode på enheten din.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Brukernavnet er lengre enn 1000 tegn</translation>
 <translation id="3235063766008841141">Skrevet inn på et villedende nettsted og funnet i et databrudd</translation>
 <translation id="3235242129752692527">Rediger aktivitetsdetaljene, og trykk på «Lagre».</translation>
 <translation id="323863549127671026">Faner og fanegrupper som er åpne nå</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Bruk foreslått passord</translation>
 <translation id="5083464117946352670">Kan ikke fastslå filstørrelsen.</translation>
 <translation id="5085558938118581974">Søk etter faner på synkroniserte enheter</translation>
+<translation id="508645147179720015">Merknaden inneholder over 1000 tegn</translation>
 <translation id="5087098519049306025">Prissporing</translation>
 <translation id="5090832849094901128">Sletting av dette passordet sletter ikke kontoen din på <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Legg til konto…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detaljer om fanegruppen</translation>
 <translation id="8438566539970814960">Gjør søking og surfing bedre</translation>
 <translation id="8439758443371991593">Skjul Legg til på leselisten</translation>
+<translation id="8443986842926457191">Nettadressen er lengre enn 2048 tegn</translation>
 <translation id="8449869326050867919">Passordet er delt</translation>
 <translation id="8473863474539038330">Adresser med mer</translation>
 <translation id="8474378002946546633">Tillat varsler</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Bidra til å gjøre nettet sikrere for alle</translation>
 <translation id="8680787084697685621">Kontoens påloggingsdetaljer er utdaterte.</translation>
 <translation id="8690752723634292147">Bekreft sletting</translation>
+<translation id="8692107307702113268">Passordet er lengre enn 1000 tegn</translation>
 <translation id="8692689525339542358">Få beskyttelse mot farlige nettsteder, nedlastinger og utvidelser.</translation>
 <translation id="8692897097252418799">Velg dataene du vil eksportere</translation>
 <translation id="8694281486652655615">Viser dette elementet</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Google-kontoen din kan ha andre typer nettleserlogger på <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Lag link</translation>
 <translation id="8746155870861185046">Del merket tekst</translation>
+<translation id="8748678031495824833">Åpne AI-verktøy på siden</translation>
 <translation id="8750037785291841318">Her finner du fanene dine</translation>
 <translation id="8756969031206844760">Vil du oppdatere passordet?</translation>
 <translation id="8764015330924122850">Slutt å følge <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Rapporter et problem</translation>
 <translation id="8960979149015305">Lukk nedlastingen</translation>
 <translation id="8961092256396236619">Økt beskyttelse er av</translation>
+<translation id="8962863356073277855">Nettadresseformatet skal være https://www.example.com</translation>
 <translation id="8968766641738584599">Lagre kortet</translation>
 <translation id="8974714402877957201">1. Åpne iPad-innstillingene</translation>
 <translation id="8975015774710126284">Nettlesingsdata ble slettet</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_or.xtb b/ios/chrome/app/strings/resources/ios_strings_or.xtb
index 4e8e3a68..800467c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_or.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_or.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ଆଜି ସକ୍ରିୟ ଅଛି</translation>
 <translation id="1523567067736644845">ପାସୱାର୍ଡ ଦେଖାଇବାକୁ ଅନଲକ କରନ୍ତୁ</translation>
 <translation id="1524563461097350801">ନାହିଁ, ଥାଉ</translation>
+<translation id="1528290585275339320">ପୃଷ୍ଠାର ବିଷୟବସ୍ତୁ ସେୟାରିଂ ଚାଲୁ କରନ୍ତୁ</translation>
 <translation id="1531038290222364269">ଟାବ ଦେଖାନ୍ତୁ</translation>
 <translation id="1536390784834419204">ପୃଷ୍ଠାକୁ ଅନୁବାଦ କରନ୍ତୁ</translation>
 <translation id="1540800554400757039">ଠିକଣା 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">ଆପଣଙ୍କ ସୁରକ୍ଷିତ ବ୍ରାଉଜିଂ ବର୍ତ୍ତମାନ ବନ୍ଦ ଅଛି। ବିପଦଜନକ ସାଇଟ, ଡାଉନଲୋଡ ଏବଂ ଏକ୍ସଟେନସନରୁ ସୁରକ୍ଷା ପାଆନ୍ତୁ।</translation>
 <translation id="1620510694547887537">କ୍ୟାମେରା</translation>
 <translation id="1622717322707146952">“Google Calendarରେ ଯୋଗ କରନ୍ତୁ“ କିମ୍ବା “Apple Calendarରେ ଯୋଗ କରନ୍ତୁ“ ଚୟନ କରନ୍ତୁ।</translation>
+<translation id="1625502944725673937">ଫାଇଲ ଇମ୍ପୋର୍ଟ କରାଯାଇପାରିଲା ନାହିଁ</translation>
 <translation id="1629162218487290695">ଏହା ଆପଣ ବୋଲି ଯାଞ୍ଚ କରନ୍ତୁ…</translation>
 <translation id="1636234353664774105">ନାଭିଗେସନ ଫିଚର ବ୍ୟବହାର କରି ପର୍ଯ୍ୟାୟକ୍ରମେ ମାର୍ଗଦର୍ଶନ ସହ ଆପଣଙ୍କ ଗନ୍ତବ୍ୟସ୍ଥଳକୁ ଦିଗନିର୍ଦ୍ଦେଶ ପାଆନ୍ତୁ</translation>
 <translation id="1641113438599504367">ସେଫ୍ ବ୍ରାଉଜିଂ</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">ସ୍ମାର୍ଟ ୱାଚ</translation>
 <translation id="1743244221910283364">ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ଖାରଜ କରନ୍ତୁ</translation>
 <translation id="1748975028205587434">ଆପଣଙ୍କ ଫାଇଲକୁ ଚୟନ କରନ୍ତୁ</translation>
+<translation id="1749733017156547309">ଏକ ପାସୱାର୍ଡ ଆବଶ୍ୟକ</translation>
 <translation id="174998178145075354">{count,plural, =1{ଆପଣଙ୍କ କୀବୋର୍ଡ ଉପରେ ଠିକଣା ପାଇଁ {count} ବିକଳ୍ପ ଉପଲବ୍ଧ ଅଛି।}other{ଆପଣଙ୍କ କୀବୋର୍ଡ ଉପରେ ଠିକଣା ପାଇଁ {count} ବିକଳ୍ପ ଉପଲବ୍ଧ ଅଛି।}}</translation>
 <translation id="1750238553597293878">ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ ପାସୱାର୍ଡଗୁଡ଼ିକୁ ବ୍ୟବହାର କରିବା ଜାରି ରଖନ୍ତୁ</translation>
 <translation id="17513872634828108">ଟାବ୍‌ଗୁଡ଼ିକ ଖୋଲନ୍ତୁ</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens କେମେରା ସର୍ଚ୍ଚ</translation>
 <translation id="2962516096219646456">ସମସ୍ତ ଅଟୋଫିଲ ଡାଟା ଦେଖନ୍ତୁ</translation>
 <translation id="2969979262385602596">ସାଇନ୍‌ ଇନ୍‌ କରିବାରେ ବିଫଳ ହେଲା ଦୟାକରି ପରେ ପୁଣି ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
+<translation id="2975761176769946178">ଏକ URL ଆବଶ୍ୟକ</translation>
 <translation id="297667759942911166">ଟାବ ଗ୍ରୁପଗୁଡ଼ିକରେ ସହଯୋଗ କରନ୍ତୁ</translation>
 <translation id="2987670534697681860">ଏହି ଡିଭାଇସରେ ଆପଣଙ୍କର ସମସ୍ତ ପାସୱାର୍ଡକୁ ଆକ୍ସେସ କରିବା ପାଇଁ ଏହା ଆପଣ ବୋଲି ଯାଞ୍ଚ କରନ୍ତୁ।</translation>
 <translation id="2989523299700148168">ନିକଟରେ ଯାଇଥିବା</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">ଏହି ଡିଭାଇସରେ ଥିବା ଟାବଗୁଡ଼ିକ ଖୋଲା ରହିବ, କିନ୍ତୁ <ph name="USER_EMAIL" />ରେ ସାଇନ ଇନ କରାଯାଇଥିବା ସମସ୍ତ ଡିଭାଇସରୁ ଗୋଷ୍ଠୀକୁ ଡିଲିଟ କରାଯିବ।</translation>
 <translation id="3224641773458703735">ପାସ୍‌ୱର୍ଡଗୁଡ଼ିକୁ ଏକ୍ସପୋର୍ଟ କରିବା ପାଇଁ ପ୍ରଥମେ ଆପଣଙ୍କୁ ନିଜର ଡିଭାଇସ୍‌ରେ ଗୋଟିଏ ପାସ୍‌କୋଡ୍ ସେଟ୍ କରିବା ଆବଶ୍ୟକ।</translation>
 <translation id="3227137524299004712">ମାଇକ୍ରୋଫୋନ୍</translation>
+<translation id="3234251228180563751">ଉପଯୋଗକର୍ତ୍ତାନାମରେ 1000ରୁ ଅଧିକ କେରେକ୍ଟର ଅଛି</translation>
 <translation id="3235063766008841141">ଏକ ପ୍ରତାରଣାମୂଳକ ସାଇଟରେ ଲେଖାଯାଇଥିଲା ଏବଂ ଏକ ଡାଟା ଉଲ୍ଲଙ୍ଘନ ସମୟରେ ମିଳିଥିଲା</translation>
 <translation id="3235242129752692527">ଇଭେଣ୍ଟ ବିବରଣୀ ଏଡିଟ କରି "ସେଭ କରନ୍ତୁ"ରେ ଟାପ କରନ୍ତୁ।</translation>
 <translation id="323863549127671026">ବର୍ତ୍ତମାନ ଖୋଲା ଥିବା ଟାବ ଏବଂ ଟାବ ଗ୍ରୁପ</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">ପ୍ରସ୍ତାବିତ ପାସ୍‍ୱର୍ଡ ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="5083464117946352670">ଫାଇଲ୍‌ର ଆକାର ନିର୍ଦ୍ଧାରିତ କରାଯାଇପାରିବ ନାହିଁ।</translation>
 <translation id="5085558938118581974">ସିଙ୍କ କରାଯାଇଥିବା ସମସ୍ତ ଡିଭାଇସରେ ଟାବଗୁଡ଼ିକୁ ସର୍ଚ୍ଚ କରନ୍ତୁ</translation>
+<translation id="508645147179720015">ନୋଟରେ 1000ରୁ ଅଧିକ କେରେକ୍ଟର ଅଛି</translation>
 <translation id="5087098519049306025">ମୂଲ୍ୟ ଟ୍ରାକିଂ</translation>
 <translation id="5090832849094901128">ଏହି ପାସୱାର୍ଡ ଡିଲିଟ୍ କରିବା ଫଳରେ <ph name="WEBSITE" />ରେ ଥିବା ଆପଣଙ୍କ ଆକାଉଣ୍ଟ ଡିଲିଟ୍ ହେବ ନାହିଁ।</translation>
 <translation id="5118462200606189584">ଆକାଉଣ୍ଟ ଯୋଗ କରନ୍ତୁ…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">ନୂଆ ମେନୁକୁ ଏକ୍ସପ୍ଲୋର କରନ୍ତୁ</translation>
 <translation id="5132942445612118989">ସମସ୍ତ ଡିଭାଇସ୍‌ଗୁଡ଼ିକରେ ଆପଣଙ୍କର ପାସ୍‌ୱାର୍ଡ, ଇତିବୃତ୍ତି ଏବଂ ଆହୁରି ଅନେକ କିଛି ସିଙ୍କ୍‌ କରନ୍ତୁ</translation>
 <translation id="5141363746588976328">ଆପଣଙ୍କ ଟାବରେ ମୂଲ୍ୟ ହ୍ରାସ କାର୍ଡକୁ ଲୁଚାନ୍ତୁ</translation>
+<translation id="514154868070499296">ଫଣ୍ଟ: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ଟାବ ସୁଇଚରରୁ ବାହାରି ଯାଆନ୍ତୁ</translation>
 <translation id="5148717509369231739">Safari ଇମ୍ପୋର୍ଟ</translation>
 <translation id="5157638238828697074">କିଛି ତ୍ରୁଟି ହୋଇଛି। ଆପ୍ଲିକେସନକୁ ଖୋଲାଯାଇପାରିଲା ନାହିଁ।</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">ସ୍ପ୍ଲିଟ ଭ୍ୟୁ</translation>
 <translation id="7016070607649558507">ଆପଣଙ୍କ ପାଖରେ 1ଟି ଦୁର୍ବଳ ପାସୱାର୍ଡ ଅଛି। ସୁରକ୍ଷିତ ରହିବା ପାଇଁ ବର୍ତ୍ତମାନ ଏହାକୁ ଠିକ କରନ୍ତୁ।</translation>
 <translation id="7016958933495968912">Discover ପାଇଁ ବିକଳ୍ପଗୁଡ଼ିକ</translation>
+<translation id="7017863468226238797">ଏହି ଫାଇଲ ଖାଲି ଅଛି କିମ୍ବା ଭୁଲ ଫର୍ମାଟରେ ଡାଟା ଅଛି</translation>
 <translation id="7029809446516969842">ପାସୱାର୍ଡଗୁଡିକ</translation>
 <translation id="7035825883570480307">ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ଚାଲୁ କରିବେ?</translation>
 <translation id="7039345315346323556">ବର୍ତ୍ତମାନର</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ଟାବ ଗ୍ରୁପର ବିବରଣୀ</translation>
 <translation id="8438566539970814960">ସନ୍ଧାନ ଓ ବ୍ରାଉଜିଂକୁ ଉନ୍ନତ କରନ୍ତୁ</translation>
 <translation id="8439758443371991593">'ପଢ଼ିବା ତାଲିକାରେ ଯୋଗ କରନ୍ତୁ'କୁ ଲୁଚାନ୍ତୁ</translation>
+<translation id="8443986842926457191">URLରେ 2048ରୁ ଅଧିକ କେରେକ୍ଟର ଅଛି</translation>
 <translation id="8449869326050867919">ପାସୱାର୍ଡ ସେୟାର କରାଯାଇଛି</translation>
 <translation id="8473863474539038330">ଠିକଣାଗୁଡ଼ିକ ଏବଂ ଅଧିକ</translation>
 <translation id="8474378002946546633">ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ଅନୁମତି ଦିଅନ୍ତୁ</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">ବିପଦଜନକ ସାଇଟଗୁଡ଼ିକରୁ ସୁରକ୍ଷା ପାଆନ୍ତୁ।</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{କୌଣସି ଚୋରି ହୋଇଯାଇଥିବା ପାସୱାର୍ଡ ନାହିଁ}=1{{COUNT}ଟି ଚୋରି ହୋଇଯାଇଥିବା ପାସୱାର୍ଡ}other{{COUNT}ଟି ଚୋରି ହୋଇଯାଇଥିବା ପାସୱାର୍ଡ}}</translation>
 <translation id="8643403533759285912">ଗୋଷ୍ଠୀକୁ ଡିଲିଟ କରନ୍ତୁ</translation>
+<translation id="8645245178269185266">ଅଧିକ ପ୍ରାସଙ୍ଗିକ ଉତ୍ତର ପାଇବା ପାଇଁ Gemini ସହିତ ପୃଷ୍ଠାର ବିଷୟବସ୍ତୁ ସେୟାର କରନ୍ତୁ</translation>
 <translation id="8647280737650867362">ମୂଲ୍ୟକୁ ଅନଟ୍ରାକ କରାଯାଇପାରିଲା ନାହିଁ।</translation>
 <translation id="8654802032646794042">ବାତିଲ୍ କରନ୍ତୁ</translation>
 <translation id="8660600697590740984">କପି କରାଯାଇଥିବା Lens ଇମେଜ</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">ୱେବରେ ସମସ୍ତଙ୍କ ପାଇଁ ସୁରକ୍ଷାକୁ ଉନ୍ନତ କରିବାରେ ସାହାଯ୍ୟ କରନ୍ତୁ</translation>
 <translation id="8680787084697685621">ଆକାଉଣ୍ଟ ସାଇନ୍-ଇନ୍ ବିବରଣୀ ପୁରୁଣା ଅଟେ।</translation>
 <translation id="8690752723634292147">ଡିଲିଟ କରିବା ସୁନିଶ୍ଚିତ କରନ୍ତୁ</translation>
+<translation id="8692107307702113268">ପାସୱାର୍ଡରେ 1000ରୁ ଅଧିକ କେରେକ୍ଟର ଅଛି</translation>
 <translation id="8692689525339542358">ବିପଦଜନକ ସାଇଟ, ଡାଉନଲୋଡ ଏବଂ ଏକ୍ସଟେନସନଗୁଡ଼ିକରୁ ସୁରକ୍ଷା ପାଆନ୍ତୁ।</translation>
 <translation id="8692897097252418799">ଆପଣ ଏକ୍ସପୋର୍ଟ କରିବାକୁ ଚାହୁଁଥିବା ଡାଟା ବାଛନ୍ତୁ</translation>
 <translation id="8694281486652655615">ଏହି ଆଇଟମକୁ ଦେଖାଏ</translation>
@@ -2007,6 +2018,7 @@
 <translation id="8741995161408053644">ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟର <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />ରେ ଅନ୍ୟାନ୍ୟ ପ୍ରକାରର ବାଉଜିଂ ଇତିବୃତ୍ତି ଥାଇପାରେ।</translation>
 <translation id="874599634440689554">ଲିଙ୍କ ତିଆରି କରନ୍ତୁ</translation>
 <translation id="8746155870861185046">ହାଇଲାଇଟ୍ ସେୟାର୍ କରନ୍ତୁ</translation>
+<translation id="8748678031495824833">ଅନ-ପେଜ AI ଟୁଲଗୁଡ଼ିକୁ ଖୋଲନ୍ତୁ</translation>
 <translation id="8750037785291841318">ଆପଣ ଏଠାରେ ଆପଣଙ୍କ ଟାବଗୁଡ଼ିକ ପାଇବେ</translation>
 <translation id="8756969031206844760">ପାସ୍‌ୱାର୍ଡ ଅପ୍‌ଡେଟ୍ କରିବେ?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" />କୁ ଅନୁସରଣ କରନ୍ତୁ ନାହିଁ</translation>
@@ -2064,6 +2076,7 @@
 <translation id="895541991026785598">କୌଣସି ଏକ ତ୍ରୁଟିର ରିପୋର୍ଟ କରନ୍ତୁ</translation>
 <translation id="8960979149015305">ଡାଉନଲୋଡକୁ ବନ୍ଦ କରନ୍ତୁ</translation>
 <translation id="8961092256396236619">ଉନ୍ନତ ସୁରକ୍ଷା ବନ୍ଦ ଅଛି</translation>
+<translation id="8962863356073277855">URL ଫର୍ମାଟ https://www.example.com ହେବା ଉଚିତ</translation>
 <translation id="8968766641738584599">କାର୍ଡ ସେଭ୍‌ କରନ୍ତୁ</translation>
 <translation id="8974714402877957201">1. iPad ସେଟିଂସ ଖୋଲନ୍ତୁ</translation>
 <translation id="8975015774710126284">ବ୍ରାଉଜିଂ ଡାଟାକୁ ଡିଲିଟ କରାଯାଇଛି।</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pa.xtb b/ios/chrome/app/strings/resources/ios_strings_pa.xtb
index 65ad69b6..fcace6c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pa.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pa.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">ਸਮਾਰਟ-ਵਾਚ</translation>
 <translation id="1743244221910283364">ਤਬਦੀਲੀਆਂ ਨੂੰ ਬਰਖਾਸਤ ਕਰੋ</translation>
 <translation id="1748975028205587434">ਆਪਣੀ ਫ਼ਾਈਲ ਚੁਣੋ</translation>
+<translation id="1749733017156547309">ਪਾਸਵਰਡ ਲੋੜੀਂਦਾ ਹੈ</translation>
 <translation id="174998178145075354">{count,plural, =1{ਪਤੇ ਦਾ {count} ਵਿਕਲਪ ਤੁਹਾਡੇ ਕੀ-ਬੋਰਡ ਦੇ ਉੱਪਰ ਉਪਲਬਧ ਹੈ।}one{ਪਤੇ ਦਾ {count} ਵਿਕਲਪ ਤੁਹਾਡੇ ਕੀ-ਬੋਰਡ ਦੇ ਉੱਪਰ ਉਪਲਬਧ ਹੈ।}other{ਪਤੇ ਦੇ {count} ਵਿਕਲਪ ਤੁਹਾਡੇ ਕੀ-ਬੋਰਡ ਦੇ ਉੱਪਰ ਉਪਲਬਧ ਹਨ।}}</translation>
 <translation id="1750238553597293878">ਆਪਣੇ Google ਖਾਤੇ ਵਿੱਚ ਪਾਸਵਰਡਾਂ ਨੂੰ ਵਰਤਣਾ ਜਾਰੀ ਰੱਖੋ</translation>
 <translation id="17513872634828108">ਟੈਬਸ ਖੋਲ੍ਹੋ</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens ਕੈਮਰੇ ਰਾਹੀਂ ਖੋਜ</translation>
 <translation id="2962516096219646456">ਸਾਰਾ ਆਟੋਫਿਲ ਡਾਟਾ ਦੇਖੋ</translation>
 <translation id="2969979262385602596">ਸਾਈਨ-ਇਨ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ। ਕਿਰਪਾ ਕਰਕੇ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation>
+<translation id="2975761176769946178">URL ਲੋੜੀਂਦਾ ਹੈ</translation>
 <translation id="297667759942911166">ਟੈਬ ਗਰੁੱਪਾਂ ਵਿੱਚ ਸਹਿਯੋਗ ਕਰੋ</translation>
 <translation id="2987670534697681860">ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਆਪਣੇ ਸਾਰੇ ਪਾਸਵਰਡਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਆਪਣੀ ਪਛਾਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।</translation>
 <translation id="2989523299700148168">ਹਾਲੀਆ ਵੇਖੇ ਗਏ</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">ਟੈਬਾਂ ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਖੁੱਲ੍ਹੀਆਂ ਰਹਿਣਗੀਆਂ ਪਰ <ph name="USER_EMAIL" /> ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕੀਤੇ ਸਾਰੇ ਡੀਵਾਈਸਾਂ ਤੋਂ ਗਰੁੱਪ ਨੂੰ ਮਿਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ।</translation>
 <translation id="3224641773458703735">ਪਾਸਵਰਡਾਂ ਨੂੰ ਨਿਰਯਾਤ ਕਰਨ ਲਈ, ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੀਵਾਈਸ 'ਤੇ ਕੋਈ ਪਾਸਕੋਡ ਸੈੱਟ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ।</translation>
 <translation id="3227137524299004712">ਮਾਈਕ੍ਰੋਫੋਨ</translation>
+<translation id="3234251228180563751">ਵਰਤੋਂਕਾਰ ਨਾਮ 1000 ਅੱਖਰ-ਚਿੰਨ੍ਹਾਂ ਤੋਂ ਵੱਧ ਦਾ ਹੈ</translation>
 <translation id="3235063766008841141">ਕਿਸੇ ਭਰਮਾਊ ਸਾਈਟ 'ਤੇ ਦਾਖਲ ਕੀਤਾ ਗਿਆ ਅਤੇ ਡਾਟਾ ਉਲੰਘਣਾ ਵਿੱਚ ਲੱਭਿਆ</translation>
 <translation id="3235242129752692527">ਇਵੈਂਟ ਵੇਰਵਿਆਂ ਦਾ ਸੰਪਾਦਨ ਕਰੋ ਅਤੇ “ਰੱਖਿਅਤ ਕਰੋ“ 'ਤੇ ਟੈਪ ਕਰੋ।</translation>
 <translation id="323863549127671026">ਖੁੱਲ੍ਹੀਆਂ ਹੋਈਆਂ ਟੈਬਾਂ ਅਤੇ ਟੈਬ ਗਰੁੱਪ</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">ਸੁਝਾਏ ਗਏ ਪਾਸਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰੋ</translation>
 <translation id="5083464117946352670">ਫਾਈਲ ਦਾ ਆਕਾਰ ਨਿਰਧਾਰਿਤ ਨਹੀਂ ਕਰ ਸਕਦਾ।</translation>
 <translation id="5085558938118581974">ਸਿੰਕ ਕੀਤੇ ਗਏ ਡੀਵਾਈਸਾਂ 'ਤੇ ਟੈਬਾਂ ਖੋਜੋ</translation>
+<translation id="508645147179720015">ਨੋਟ-ਕਥਨ 1000 ਅੱਖਰ-ਚਿੰਨ੍ਹਾਂ ਤੋਂ ਵੱਧ ਦਾ ਹੈ</translation>
 <translation id="5087098519049306025">ਕੀਮਤ ਸੰਬੰਧੀ ਟਰੈਕਿੰਗ</translation>
 <translation id="5090832849094901128">ਇਸ ਪਾਸਵਰਡ ਨੂੰ ਮਿਟਾਉਣ ਨਾਲ <ph name="WEBSITE" /> 'ਤੇ ਤੁਹਾਡੇ ਖਾਤੇ ਨੂੰ ਮਿਟਾਇਆ ਨਹੀਂ ਜਾਵੇਗਾ।</translation>
 <translation id="5118462200606189584">ਖਾਤਾ ਸ਼ਾਮਲ ਕਰੋ…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">ਟੈਬ ਗਰੁੱਪ ਸੰਬੰਧੀ ਵੇਰਵੇ</translation>
 <translation id="8438566539970814960">ਖੋਜਾਂ ਅਤੇ ਬ੍ਰਾਊਜ਼ਿੰਗ ਬਿਹਤਰ ਬਣਾਓ</translation>
 <translation id="8439758443371991593">'ਪੜ੍ਹਨ-ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ' ਨੂੰ ਲੁਕਾਓ</translation>
+<translation id="8443986842926457191">URL 2048 ਅੱਖਰ-ਚਿੰਨ੍ਹਾਂ ਤੋਂ ਵੱਧ ਹੈ</translation>
 <translation id="8449869326050867919">ਪਾਸਵਰਡ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ</translation>
 <translation id="8473863474539038330">ਪਤੇ ਅਤੇ ਹੋਰ</translation>
 <translation id="8474378002946546633">ਸੂਚਨਾਵਾਂ ਦੀ ਆਗਿਆ ਦਿਓ</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">ਵੈੱਬ 'ਤੇ ਸੁਰੱਖਿਆ ਨੂੰ ਹਰੇਕ ਲਈ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰੋ</translation>
 <translation id="8680787084697685621">ਖਾਤਾ ਸਾਈਨ-ਇਨ ਵੇਰਵੇ ਪੁਰਾਣੇ ਹਨ।</translation>
 <translation id="8690752723634292147">ਮਿਟਾਉਣ ਦੀ ਤਸਦੀਕ ਕਰੋ</translation>
+<translation id="8692107307702113268">ਪਾਸਵਰਡ 1000 ਅੱਖਰ-ਚਿੰਨ੍ਹਾਂ ਤੋਂ ਵੱਧ ਦਾ ਹੈ</translation>
 <translation id="8692689525339542358">ਖਤਰਨਾਕ ਸਾਈਟਾਂ, ਡਾਊਨਲੋਡਾਂ ਅਤੇ ਐਕਸਟੈਂਸ਼ਨਾਂ ਤੋਂ ਸੁਰੱਖਿਆ ਪ੍ਰਾਪਤ ਕਰੋ।</translation>
 <translation id="8692897097252418799">ਉਹ ਡਾਟਾ ਚੁਣੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਨਿਰਯਾਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ</translation>
 <translation id="8694281486652655615">ਇਸ ਆਈਟਮ ਨੂੰ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">ਤੁਹਾਡੇ Google ਖਾਤੇ ਵਿੱਚ <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> 'ਤੇ ਬ੍ਰਾਊਜ਼ਿੰਗ ਇਤਿਹਾਸ ਦੀਆਂ ਹੋਰ ਕਿਸਮਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ।</translation>
 <translation id="874599634440689554">ਲਿੰਕ ਬਣਾਓ</translation>
 <translation id="8746155870861185046">ਉਜਾਗਰ ਕੀਤੇ ਲਿਖਤ ਨੂੰ ਸਾਂਝਾ ਕਰੋ</translation>
+<translation id="8748678031495824833">ਪੰਨੇ 'ਤੇ ਦਿੱਤਾ ਗਿਆ AI ਟੂਲ ਖੋਲ੍ਹੋ</translation>
 <translation id="8750037785291841318">ਤੁਹਾਨੂੰ ਆਪਣੀਆਂ ਟੈਬਾਂ ਇੱਥੇ ਮਿਲਣਗੀਆਂ</translation>
 <translation id="8756969031206844760">ਕੀ ਪਾਸਵਰਡ ਅੱਪਡੇਟ ਕਰਨਾ ਹੈ?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> ਦਾ ਅਨੁਸਰਣ ਕਰਨਾ ਬੰਦ ਕਰੋ</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">ਇੱਕ ਸਮੱਸਿਆ ਦੀ ਰਿਪੋਰਟ ਕਰੋ</translation>
 <translation id="8960979149015305">ਡਾਊਨਲੋਡ ਬੰਦ ਕਰੋ</translation>
 <translation id="8961092256396236619">ਵਿਸਤ੍ਰਿਤ ਸੁਰੱਖਿਆ ਬੰਦ ਹੈ</translation>
+<translation id="8962863356073277855">URL ਫਾਰਮੈਟ https://www.example.com ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ</translation>
 <translation id="8968766641738584599">ਕਾਰਡ ਰੱਖਿਅਤ ਕਰੋ</translation>
 <translation id="8974714402877957201">1. iPad ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹੋ</translation>
 <translation id="8975015774710126284">ਬ੍ਰਾਊਜ਼ਿੰਗ ਡਾਟਾ ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ ਸੀ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pl.xtb b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
index 9ac0387..5e87ece 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Odrzuć zmiany</translation>
 <translation id="1748975028205587434">Wybierz plik</translation>
+<translation id="1749733017156547309">Hasło jest wymagane</translation>
 <translation id="174998178145075354">{count,plural, =1{Nad klawiaturą dostępna jest {count} opcja adresu.}few{Nad klawiaturą dostępne są {count} opcje adresu.}many{Nad klawiaturą dostępnych jest {count} opcji adresu.}other{Nad klawiaturą dostępne jest {count} opcji adresu.}}</translation>
 <translation id="1750238553597293878">Nadal używaj haseł na swoim koncie Google</translation>
 <translation id="17513872634828108">Otwarte karty</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Wyszukiwanie za pomocą aparatu i Obiektywu</translation>
 <translation id="2962516096219646456">Zobacz wszystkie dane autouzupełniania</translation>
 <translation id="2969979262385602596">Nie udało się zalogować. Spróbuj ponownie później.</translation>
+<translation id="2975761176769946178">Podanie URL-a jest wymagane</translation>
 <translation id="297667759942911166">Współpraca w grupach kart</translation>
 <translation id="2987670534697681860">Aby mieć dostęp do wszystkich haseł na tym urządzeniu, potwierdź swoją tożsamość.</translation>
 <translation id="2989523299700148168">Ostatnio odwiedzone</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Karty pozostaną otwarte na tym urządzeniu, ale grupa zostanie usunięta ze wszystkich urządzeń zalogowanych na konto <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Aby wyeksportować hasła, musisz najpierw ustawić kod dostępu na urządzeniu.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Nazwa użytkownika ma ponad 1000 znaków</translation>
 <translation id="3235063766008841141">Wpisane na stronie wprowadzającej w błąd i przejęte wskutek naruszenia bezpieczeństwa danych</translation>
 <translation id="3235242129752692527">Zmień szczegóły wydarzenia i kliknij „Zapisz”.</translation>
 <translation id="323863549127671026">Otwarte karty i grupy kart</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Użyj sugerowanego hasła</translation>
 <translation id="5083464117946352670">Nie można ustalić rozmiaru pliku.</translation>
 <translation id="5085558938118581974">Wyszukiwanie kart na zsynchronizowanych urządzeniach</translation>
+<translation id="508645147179720015">Notatka ma ponad 1000 znaków</translation>
 <translation id="5087098519049306025">Śledzenie cen</translation>
 <translation id="5090832849094901128">Usunięcie tego hasła nie spowoduje usunięcia Twojego konta w serwisie <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Dodaj konto…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Szczegóły grupy kart</translation>
 <translation id="8438566539970814960">Ulepsz wyszukiwanie i przeglądanie</translation>
 <translation id="8439758443371991593">Ukryj opcję Dodaj do listy Do przeczytania</translation>
+<translation id="8443986842926457191">URL zawiera więcej niż 2048 znaków</translation>
 <translation id="8449869326050867919">Hasło udostępnione</translation>
 <translation id="8473863474539038330">Adresy i ustawienia</translation>
 <translation id="8474378002946546633">Zezwalaj na powiadomienia.</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Pomóż poprawić bezpieczeństwo wszystkich użytkowników internetu</translation>
 <translation id="8680787084697685621">Dane logowania na konto są nieaktualne.</translation>
 <translation id="8690752723634292147">Potwierdź usunięcie</translation>
+<translation id="8692107307702113268">Hasło ma ponad 1000 znaków</translation>
 <translation id="8692689525339542358">Uzyskaj ochronę przed niebezpiecznymi stronami, pobieranymi plikami i rozszerzeniami.</translation>
 <translation id="8692897097252418799">Wybierz dane, które chcesz wyeksportować</translation>
 <translation id="8694281486652655615">Wyświetla ten element</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Zgłaszanie problemu</translation>
 <translation id="8960979149015305">Zamknij pobieranie</translation>
 <translation id="8961092256396236619">Silniejsza ochrona jest wyłączona</translation>
+<translation id="8962863356073277855">URL powinien być w formacie https://www.example.com</translation>
 <translation id="8968766641738584599">Zapisz kartę</translation>
 <translation id="8974714402877957201">1. Otwórz Ustawienia na iPadzie.</translation>
 <translation id="8975015774710126284">Dane przeglądania zostały usunięte</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 b5d8bc6a..6d12a12 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Ativo hoje</translation>
 <translation id="1523567067736644845">Desbloqueie para mostrar a senha</translation>
 <translation id="1524563461097350801">Agora não</translation>
+<translation id="1528290585275339320">Ative o compartilhamento do conteúdo da página</translation>
 <translation id="1531038290222364269">Mostrar guias</translation>
 <translation id="1536390784834419204">Traduzir página</translation>
 <translation id="1540800554400757039">Endereço 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">A Navegação segura está desativada. Ative para se proteger contra sites, extensões e downloads perigosos.</translation>
 <translation id="1620510694547887537">Câmera</translation>
 <translation id="1622717322707146952">Selecione "Adicionar ao Google Agenda" ou "Adicionar ao Calendário Apple".</translation>
+<translation id="1625502944725673937">Não foi possível importar o arquivo</translation>
 <translation id="1629162218487290695">Confirme que é você…</translation>
 <translation id="1636234353664774105">Confira rotas para seu destino usando o recurso de navegação guiada</translation>
 <translation id="1641113438599504367">Navegação Segura</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Descartar mudanças</translation>
 <translation id="1748975028205587434">Selecione o arquivo</translation>
+<translation id="1749733017156547309">É obrigatório informar uma senha</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opção de endereço disponível acima do teclado.}one{{count} opção de endereço disponível acima do teclado.}other{{count} opções de endereço disponíveis acima do teclado.}}</translation>
 <translation id="1750238553597293878">Continue usando as senhas na sua Conta do Google</translation>
 <translation id="17513872634828108">Guias abertas</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Pesquisa com a câmera do Lens</translation>
 <translation id="2962516096219646456">Mostrar todos os dados de preenchimento automático</translation>
 <translation id="2969979262385602596">Falha durante o login. Tente novamente mais tarde.</translation>
+<translation id="2975761176769946178">É obrigatório informar um URL</translation>
 <translation id="297667759942911166">Colaborar em grupos de guias</translation>
 <translation id="2987670534697681860">Confirme sua identidade para ter acesso a todas as suas senhas neste dispositivo</translation>
 <translation id="2989523299700148168">Visitados recentemente</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">As guias continuarão abertas neste dispositivo, mas o grupo será excluído de todos os dispositivos conectados à conta <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">Para exportar senhas, defina uma no dispositivo primeiro.</translation>
 <translation id="3227137524299004712">Microfone</translation>
+<translation id="3234251228180563751">O nome de usuário tem mais de 1.000 caracteres</translation>
 <translation id="3235063766008841141">Utilizada em um fraudulento e encontrada em uma violação de dados</translation>
 <translation id="3235242129752692527">Edite os detalhes do evento e toque em "Salvar".</translation>
 <translation id="323863549127671026">Guias e grupos de guias abertos</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Usar senha sugerida</translation>
 <translation id="5083464117946352670">Não é possível saber o tamanho do arquivo.</translation>
 <translation id="5085558938118581974">Pesquisar guias em dispositivos sincronizados</translation>
+<translation id="508645147179720015">A observação tem mais de 1.000 caracteres</translation>
 <translation id="5087098519049306025">Monitoramento de preços</translation>
 <translation id="5090832849094901128">Remover a senha não excluirá a conta em <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Adicionar conta…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Conhecer o novo menu</translation>
 <translation id="5132942445612118989">Sincronize suas senhas, seu histórico e muito mais em todos os dispositivos</translation>
 <translation id="5141363746588976328">Ocultar o card "Redução dos preços mostrados nas suas guias"</translation>
+<translation id="514154868070499296">Fonte: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Sair do seletor guias</translation>
 <translation id="5148717509369231739">Importação do Safari</translation>
 <translation id="5157638238828697074">Ocorreu um erro. Não foi possível abrir o aplicativo.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Visualização dividida</translation>
 <translation id="7016070607649558507">Você tem uma senha fraca. Corrija o problema agora para se proteger.</translation>
 <translation id="7016958933495968912">Opções do Discover</translation>
+<translation id="7017863468226238797">Este arquivo está vazio ou tem dados no formato incorreto</translation>
 <translation id="7029809446516969842">Senhas</translation>
 <translation id="7035825883570480307">Ativar notificações?</translation>
 <translation id="7039345315346323556">Recentes</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Detalhes do grupo de guias</translation>
 <translation id="8438566539970814960">Melhorar as pesquisas e a navegação</translation>
 <translation id="8439758443371991593">Ocultar "Adicionar à Lista de leitura"</translation>
+<translation id="8443986842926457191">O URL tem mais de 2.048 caracteres</translation>
 <translation id="8449869326050867919">Senha compartilhada</translation>
 <translation id="8473863474539038330">Endereços e mais</translation>
 <translation id="8474378002946546633">Permitir notificações</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Proteja-se contra sites perigosos.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Nenhuma senha comprometida}=1{{COUNT} senha comprometida}one{{COUNT} senha comprometida}other{{COUNT} senhas comprometidas}}</translation>
 <translation id="8643403533759285912">Excluir grupo</translation>
+<translation id="8645245178269185266">Compartilhe o conteúdo da página com o Gemini para receber respostas mais relevantes</translation>
 <translation id="8647280737650867362">Não foi possível remover o monitoramento do preço.</translation>
 <translation id="8654802032646794042">Cancelar</translation>
 <translation id="8660600697590740984">Imagem copiada no Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Ajude a melhorar a segurança para todos na Web</translation>
 <translation id="8680787084697685621">Os detalhes de login da conta estão desatualizados.</translation>
 <translation id="8690752723634292147">Confirmar exclusão</translation>
+<translation id="8692107307702113268">A senha tem mais de 1.000 caracteres</translation>
 <translation id="8692689525339542358">Proteja-se contra sites, extensões e downloads perigosos.</translation>
 <translation id="8692897097252418799">Escolha os dados que você quer exportar</translation>
 <translation id="8694281486652655615">Mostra este item</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Informar um problema</translation>
 <translation id="8960979149015305">Fechar o download</translation>
 <translation id="8961092256396236619">A proteção reforçada está desativada</translation>
+<translation id="8962863356073277855">O formato do URL precisa ser https://www.example.com</translation>
 <translation id="8968766641738584599">Salvar cartão</translation>
 <translation id="8974714402877957201">1. Abra o app Ajustes do iPad</translation>
 <translation id="8975015774710126284">Os dados de navegação foram excluídos</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 810c6b7..50b9eca3 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Ativo hoje</translation>
 <translation id="1523567067736644845">Desbloqueie para mostrar a palavra-passe</translation>
 <translation id="1524563461097350801">Não</translation>
+<translation id="1528290585275339320">Ative a partilha de conteúdo da página</translation>
 <translation id="1531038290222364269">Mostrar separadores</translation>
 <translation id="1536390784834419204">Traduzir página</translation>
 <translation id="1540800554400757039">Morada 1</translation>
@@ -194,6 +195,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Rejeitar alterações</translation>
 <translation id="1748975028205587434">Selecionar ficheiro</translation>
+<translation id="1749733017156547309">É necessária uma palavra-passe</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opção para a morada disponível acima do teclado.}other{{count} opções para a morada disponíveis acima do teclado.}}</translation>
 <translation id="1750238553597293878">Continue a usar as palavras-passe na sua Conta Google</translation>
 <translation id="17513872634828108">Separadores abertos</translation>
@@ -510,6 +512,7 @@
 <translation id="2952278131021475699">Pesquisa com a câmara do Lens</translation>
 <translation id="2962516096219646456">Ver todos os dados de preenchimento automático</translation>
 <translation id="2969979262385602596">Falha ao iniciar sessão. Tente nov. mais tarde.</translation>
+<translation id="2975761176769946178">É necessário um URL</translation>
 <translation id="297667759942911166">Colabore em grupos de separadores</translation>
 <translation id="2987670534697681860">Valide a sua identidade para aceder a todas as suas palavras-passe neste dispositivo.</translation>
 <translation id="2989523299700148168">Visitados recentemente</translation>
@@ -573,6 +576,7 @@
 <translation id="3224075676564434205">Os separadores vão permanecer abertos neste dispositivo, mas o grupo vai ser eliminado de todos os dispositivos com sessão iniciada com o endereço <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Para exportar palavras-passe, tem de definir primeiro um código secreto no dispositivo.</translation>
 <translation id="3227137524299004712">Microfone</translation>
+<translation id="3234251228180563751">O nome de utilizador tem mais de 1000 carateres</translation>
 <translation id="3235063766008841141">Introduzida num site fraudulento e encontrada numa violação de dados.</translation>
 <translation id="3235242129752692527">Edite os detalhes do evento e toque em "Guardar".</translation>
 <translation id="323863549127671026">Separadores e grupos de separadores atualmente abertos</translation>
@@ -1031,6 +1035,7 @@
 <translation id="5079950360618752063">Usar palavra-passe sugerida</translation>
 <translation id="5083464117946352670">Não é poss. deter. tam. fich.</translation>
 <translation id="5085558938118581974">Pesquise separadores em dispositivos sincronizados</translation>
+<translation id="508645147179720015">A nota tem mais de 1000 carateres</translation>
 <translation id="5087098519049306025">Acompanhamento de preço</translation>
 <translation id="5090832849094901128">Eliminar esta palavra-passe não elimina a sua conta em <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Adicionar conta…</translation>
@@ -1922,6 +1927,7 @@
 <translation id="8434837876193928924">Detalhes do grupo de separadores</translation>
 <translation id="8438566539970814960">Melhorar as pesquisas e a navegação</translation>
 <translation id="8439758443371991593">Ocultar Adicionar à Lista de leitura</translation>
+<translation id="8443986842926457191">O URL contém mais de 2048 carateres</translation>
 <translation id="8449869326050867919">Palavra-passe partilhada</translation>
 <translation id="8473863474539038330">Moradas e mais</translation>
 <translation id="8474378002946546633">Permitir notificações</translation>
@@ -1972,6 +1978,7 @@
 <translation id="8637431369725868556">Proteja-se contra sites perigosos.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Nenhuma palavra-passe comprometida}=1{{COUNT} palavra-passe comprometida}other{{COUNT} palavras-passe comprometidas}}</translation>
 <translation id="8643403533759285912">Apagar grupo</translation>
+<translation id="8645245178269185266">Partilhe o conteúdo da página com o Gemini para receber respostas mais relevantes</translation>
 <translation id="8647280737650867362">Não foi possível deixar de acompanhar o preço.</translation>
 <translation id="8654802032646794042">Cancelar</translation>
 <translation id="8660600697590740984">Imagem copiada do Lens</translation>
@@ -1986,6 +1993,7 @@
 <translation id="8680786875305615692">Ajude a melhorar a segurança na Web para todos</translation>
 <translation id="8680787084697685621">Os detalhes de início de sessão na conta estão desactualizados.</translation>
 <translation id="8690752723634292147">Confirmar eliminação</translation>
+<translation id="8692107307702113268">A palavra-passe tem mais de 1000 carateres</translation>
 <translation id="8692689525339542358">Proteja-se contra transferências, extensões e sites perigosos.</translation>
 <translation id="8692897097252418799">Escolha os dados que quer exportar</translation>
 <translation id="8694281486652655615">Mostra este artigo</translation>
@@ -2068,6 +2076,7 @@
 <translation id="895541991026785598">Comunicar um problema</translation>
 <translation id="8960979149015305">Fechar transferência</translation>
 <translation id="8961092256396236619">A Proteção melhorada está desativada</translation>
+<translation id="8962863356073277855">O formato do URL deve ser https://www.example.com</translation>
 <translation id="8968766641738584599">Guardar cartão</translation>
 <translation id="8974714402877957201">1. Abra as Definições do iPad</translation>
 <translation id="8975015774710126284">Os dados de navegação foram eliminados</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ro.xtb b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
index bdad2ef5..0ca2f9c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ro.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartwatch</translation>
 <translation id="1743244221910283364">Renunță la modificări</translation>
 <translation id="1748975028205587434">Selectează fișierul</translation>
+<translation id="1749733017156547309">Este necesară o parolă</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opțiune pentru adresă disponibilă deasupra tastaturii.}few{{count} opțiuni pentru adresă disponibile deasupra tastaturii.}other{{count} de opțiuni pentru adresă disponibile deasupra tastaturii.}}</translation>
 <translation id="1750238553597293878">Folosește în continuare parolele din Contul Google</translation>
 <translation id="17513872634828108">File deschise</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Căutare cu camera Lens</translation>
 <translation id="2962516096219646456">Vezi toate datele de completare automată</translation>
 <translation id="2969979262385602596">Nu te-ai conectat. Încearcă din nou mai târziu.</translation>
+<translation id="2975761176769946178">Este necesară o adresă URL</translation>
 <translation id="297667759942911166">Colaborează la grupuri de file</translation>
 <translation id="2987670534697681860">Confirmă-ți identitatea pentru a accesa toate parolele de pe acest dispozitiv.</translation>
 <translation id="2989523299700148168">Accesate recent</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Filele vor rămâne deschise pe acest dispozitiv, dar grupul va fi șters de pe toate dispozitivele conectate la <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">Pentru a exporta parolele, trebuie mai întâi să setezi o parolă pe dispozitiv.</translation>
 <translation id="3227137524299004712">Microfon</translation>
+<translation id="3234251228180563751">Numele de utilizator are peste 1.000 de caractere</translation>
 <translation id="3235063766008841141">A fost introdusă pe un site înșelător și folosită pentru încălcarea securității datelor</translation>
 <translation id="3235242129752692527">Editează detaliile evenimentului și atinge Salvează.</translation>
 <translation id="323863549127671026">Filele și grupurile de file deschise</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Folosește parola sugerată</translation>
 <translation id="5083464117946352670">Dimensiune fișier necunoscută.</translation>
 <translation id="5085558938118581974">Caută în filele de pe toate dispozitivele sincronizate</translation>
+<translation id="508645147179720015">Nota are peste 1.000 de caractere.</translation>
 <translation id="5087098519049306025">Urmărirea prețurilor</translation>
 <translation id="5090832849094901128">Ștergerea acestei parole nu îți va șterge contul de pe <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Adaugă un cont…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detaliile grupului de file</translation>
 <translation id="8438566539970814960">Îmbunătățește căutările și navigarea</translation>
 <translation id="8439758443371991593">Ascunde opțiunea Adaugă în lista de lecturi</translation>
+<translation id="8443986842926457191">Adresa URL are peste 2.048 de caractere.</translation>
 <translation id="8449869326050867919">S-a permis accesul la parolă</translation>
 <translation id="8473863474539038330">Adrese și altele</translation>
 <translation id="8474378002946546633">Permiteți notificări</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Contribuie la îmbunătățirea securității pe web pentru toată lumea</translation>
 <translation id="8680787084697685621">Datele de conectare la cont au expirat.</translation>
 <translation id="8690752723634292147">Confirmă ștergerea</translation>
+<translation id="8692107307702113268">Parola are peste 1.000 de caractere</translation>
 <translation id="8692689525339542358">Protejează-te împotriva site-urilor, a descărcărilor și a extensiilor periculoase.</translation>
 <translation id="8692897097252418799">Alege datele pe care vrei să le exporți</translation>
 <translation id="8694281486652655615">Afișează acest element</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Contul Google poate să ofere alte forme ale istoricului de navigare la <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Creează un link</translation>
 <translation id="8746155870861185046">Distribuie selecția</translation>
+<translation id="8748678031495824833">Deschide instrumentele AI din pagină</translation>
 <translation id="8750037785291841318">Aici vei vedea filele</translation>
 <translation id="8756969031206844760">Actualizezi parola?</translation>
 <translation id="8764015330924122850">Nu mai urmări <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Semnalează o problemă</translation>
 <translation id="8960979149015305">Închide descărcarea</translation>
 <translation id="8961092256396236619">Protecția îmbunătățită este dezactivată</translation>
+<translation id="8962863356073277855">Formatul adresei URL trebuie să fie https://www.example.com</translation>
 <translation id="8968766641738584599">Salvează cardul</translation>
 <translation id="8974714402877957201">1. Deschide Setările dispozitivului iPad.</translation>
 <translation id="8975015774710126284">Datele de navigare au fost șterse</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
index 1588fa6b..a7193e20 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Умные часы</translation>
 <translation id="1743244221910283364">Отменить изменения</translation>
 <translation id="1748975028205587434">Выбрать файл</translation>
+<translation id="1749733017156547309">Необходимо указать пароль.</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} вариант адреса показан над клавиатурой.}one{{count} вариант адреса показан над клавиатурой.}few{{count} варианта адреса показаны над клавиатурой.}many{{count} вариантов адреса показаны над клавиатурой.}other{{count} варианта адреса показано над клавиатурой.}}</translation>
 <translation id="1750238553597293878">Продолжайте использовать пароли в аккаунте Google.</translation>
 <translation id="17513872634828108">Открытые вкладки</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Поиск через Объектив</translation>
 <translation id="2962516096219646456">Показать все данные автозаполнения</translation>
 <translation id="2969979262385602596">Не удалось войти в аккаунт. Повторите попытку.</translation>
+<translation id="2975761176769946178">Необходимо указать URL.</translation>
 <translation id="297667759942911166">Совместная работа в группах вкладок</translation>
 <translation id="2987670534697681860">Чтобы получить доступ ко всем паролям на этом устройстве, подтвердите личность.</translation>
 <translation id="2989523299700148168">Недавние</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Хотя здесь вкладки останутся открытыми, группа будет удалена со всех устройств, на которых выполнен вход в <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Чтобы экспортировать пароли, настройте на устройстве код доступа.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">В имени пользователя более 1000 символов.</translation>
 <translation id="3235063766008841141">Введен на обманном сайте и использовался для кражи данных.</translation>
 <translation id="3235242129752692527">Измените информацию о событии и нажмите "Сохранить".</translation>
 <translation id="323863549127671026">Открытые вкладки и группы вкладок</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Использовать предложенный пароль</translation>
 <translation id="5083464117946352670">Не установлен размер файла</translation>
 <translation id="5085558938118581974">Поиск вкладок на синхронизированных устройствах</translation>
+<translation id="508645147179720015">Примечание не должно быть длиннее 1000 символов</translation>
 <translation id="5087098519049306025">Отслеживание цен</translation>
 <translation id="5090832849094901128">Это действие не приведет к удалению вашего аккаунта на сайте <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Добавить аккаунт…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Сведения о группе вкладок</translation>
 <translation id="8438566539970814960">Помогать улучшать просмотр страниц и поиск</translation>
 <translation id="8439758443371991593">Скрыть действие "Добавить в список для чтения"</translation>
+<translation id="8443986842926457191">URL должен быть не длиннее 2048 символов.</translation>
 <translation id="8449869326050867919">Доступ к паролю предоставлен</translation>
 <translation id="8473863474539038330">Адреса и другие данные</translation>
 <translation id="8474378002946546633">Разрешить оповещения</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Помочь сделать интернет безопасным для всех</translation>
 <translation id="8680787084697685621">Данные для входа в аккаунт устарели.</translation>
 <translation id="8690752723634292147">Подтвердите удаление</translation>
+<translation id="8692107307702113268">В пароле более 1000 символов.</translation>
 <translation id="8692689525339542358">Защититесь от опасных сайтов, расширений и скачанных файлов.</translation>
 <translation id="8692897097252418799">Выберите данные, которые хотите экспортировать.</translation>
 <translation id="8694281486652655615">Элемент будет показываться</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">История просмотра также может храниться в вашем аккаунте Google: <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Создать ссылку</translation>
 <translation id="8746155870861185046">Поделиться выделенным</translation>
+<translation id="8748678031495824833">Открыть ИИ-инструменты</translation>
 <translation id="8750037785291841318">Здесь вы найдете свои вкладки</translation>
 <translation id="8756969031206844760">Обновить пароль?</translation>
 <translation id="8764015330924122850">Отменить подписку на <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Сообщить о проблеме</translation>
 <translation id="8960979149015305">Закрыть панель скачивания</translation>
 <translation id="8961092256396236619">Улучшенная защита отключена</translation>
+<translation id="8962863356073277855">URL необходимо указать в формате https://www.example.com.</translation>
 <translation id="8968766641738584599">Сохранить карту</translation>
 <translation id="8974714402877957201">1. Откройте настройки устройства iPad.</translation>
 <translation id="8975015774710126284">Данные о работе в браузере были удалены.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_si.xtb b/ios/chrome/app/strings/resources/ios_strings_si.xtb
index 8d7078c..cf727e8 100644
--- a/ios/chrome/app/strings/resources/ios_strings_si.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_si.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">ස්මාර්ට් ඔරලෝසුව</translation>
 <translation id="1743244221910283364">වෙනස් කිරීම් ඉවත ලන්න</translation>
 <translation id="1748975028205587434">ඔබේ ගොනුව තෝරන්න</translation>
+<translation id="1749733017156547309">මුරපදයක් අවශ්‍යයි</translation>
 <translation id="174998178145075354">{count,plural, =1{ඔබේ යතුරු පුවරුවට ඉහළින් ඇති ලිපිනය සඳහා {count} විකල්පයක්.}one{ඔබේ යතුරු පුවරුවට ඉහළින් ඇති ලිපිනය සඳහා විකල්ප {count}ක්.}other{ඔබේ යතුරු පුවරුවට ඉහළින් ඇති ලිපිනය සඳහා විකල්ප {count}ක්.}}</translation>
 <translation id="1750238553597293878">ඔබේ Google ගිණුමේ ඇති මුරපද දිගටම භාවිතා කරන්න</translation>
 <translation id="17513872634828108">පටිති විවෘත කරන්න</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens කැමරා සෙවීම</translation>
 <translation id="2962516096219646456">සියලු ස්වයං පිරවුම් දත්ත බලන්න</translation>
 <translation id="2969979262385602596">පුරනය අසාර්ථක විය, කරුණාකර පසුව නැවත උත්සාහ කරන්න.</translation>
+<translation id="2975761176769946178">URL එකක් අවශ්‍ය වේ</translation>
 <translation id="297667759942911166">පටිති සමූහ තුළ සහයෝගයෙන් කටයුතු කරන්න</translation>
 <translation id="2987670534697681860">මෙම උපාංගයෙහි ඔබේ සියලු මුරපද වෙත ප්‍රවේශ වීමට ඒ ඔබ බව සත්‍යාපනය කරන්න.</translation>
 <translation id="2989523299700148168">මෑතදී පිවිසි</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">පටිති මෙම උපාංගය මත විවෘතව පවතින නමුත් සමූහය <ph name="USER_EMAIL" /> වෙත පුරනය වන ලද සියලු උපාංගවලින් මකනු ලැබේ.</translation>
 <translation id="3224641773458703735">මුරපද නිර්යාත කිරීමට, ඔබ ප්‍රථමයෙන් ඔබේ උපාංගයේ මුරකේතයක් සැකසිය යුතුය.</translation>
 <translation id="3227137524299004712">මයික්‍රෆෝනය:</translation>
+<translation id="3234251228180563751">පරිශීලක නම අනුලකුණු 1000කට වඩා වැඩියි</translation>
 <translation id="3235063766008841141">රැවටිලිකාර වෙබ් අඩවියකට ඇතුළු වී දත්ත කඩ කිරීමක් හමු විය</translation>
 <translation id="3235242129752692527">සිදුවීම් විස්තර සංස්කරණ කර "සුරකින්න" වෙත තට්ටු කරන්න.</translation>
 <translation id="323863549127671026">දැනට විවෘත පටිති සහ පටිති සමූහ</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">යෝජනා කළ මුරපදය භාවිතා කරන්න</translation>
 <translation id="5083464117946352670">ගොනු ප්‍රමාණය තීරණය කළ නොහැකිය.</translation>
 <translation id="5085558938118581974">සමමුහුර්ත උපාංග හරහා පටිති සොයන්න</translation>
+<translation id="508645147179720015">සටහන අනුලකුණු 1000කට වඩා වැඩියි</translation>
 <translation id="5087098519049306025">මිල නිරීක්ෂණය</translation>
 <translation id="5090832849094901128">මෙම මුරපදය මැකීම <ph name="WEBSITE" /> හි ඔබගේ ගිණුම මකන්නේ නැත.</translation>
 <translation id="5118462200606189584">ගිණුම එක් කරන්න…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">පටිති සමූහ විස්තර</translation>
 <translation id="8438566539970814960">සෙවීම් සහ ගවේෂණය වඩා හොඳ කරන්න</translation>
 <translation id="8439758443371991593">කියවීම් ලැයිස්තුවට එක් කිරීම සඟවන්න</translation>
+<translation id="8443986842926457191">URL අනුලකුණු 2048කට වඩා වැඩි වේ</translation>
 <translation id="8449869326050867919">මුරපදය බෙදා ගන්නා ලදි</translation>
 <translation id="8473863474539038330">ලිපින සහ තව</translation>
 <translation id="8474378002946546633">දැනුම්දීම්වලට ඉඩ දෙන්න</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">සියලු දෙනා සඳහා වෙබයේ ආරක්ෂාව වැඩි දියුණු කිරීමට උදවු කරන්න</translation>
 <translation id="8680787084697685621">ගිණුමේ සයින් ඉන් විස්තර යල් පැන ගොස් තිබේ.</translation>
 <translation id="8690752723634292147">මකා දැමීම තහවුරු කරන්න</translation>
+<translation id="8692107307702113268">මුරපදය අනුලකුණු 1000කට වඩා වැඩියි</translation>
 <translation id="8692689525339542358">භයානක අඩවි, බාගැනීම්, සහ දිගුවලින් ආරක්ෂණය ලබා ගන්න.</translation>
 <translation id="8692897097252418799">ඔබට නිර්යාත කිරීමට අවශ්‍ය දත්ත තෝරා ගන්න</translation>
 <translation id="8694281486652655615">මෙම අයිතමය පෙන්වයි</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">ඔබගේ Google ගිණුමට <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> දී බ්‍රවුස් කිරීමේ ඉතිහාසයේ වෙනත් ආකාරයන් තිබිය හැක.</translation>
 <translation id="874599634440689554">සබැඳියක් තනන්න</translation>
 <translation id="8746155870861185046">උද්දීපනය බෙදා ගන්න</translation>
+<translation id="8748678031495824833">පිටුවේ AI මෙවලම් විවෘත කරන්න</translation>
 <translation id="8750037785291841318">ඔබට ඔබේ ටැබ මෙහි හමුවනු ඇත</translation>
 <translation id="8756969031206844760">මුරපදය යාවත්කාලීන කරන්න ද?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> අනුගමනය කිරීමෙන් ඉවත් වන්න</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">ගැටලුවක් වාර්තා කරන්න</translation>
 <translation id="8960979149015305">බාගැනීම වසන්න</translation>
 <translation id="8961092256396236619">වැඩිදියුණු කළ ආරක්ෂාව ක්‍රියාවිරහිතයි</translation>
+<translation id="8962863356073277855">URL ආකෘතිය https://www.example.com විය යුතු වේ</translation>
 <translation id="8968766641738584599">කාඩ්පත සුරකින්න</translation>
 <translation id="8974714402877957201">1. iPad සැකසීම් විවෘත කරන්න</translation>
 <translation id="8975015774710126284">බ්‍රවුස් කිරීමේ දත්ත මකන ලදි</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sk.xtb b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
index c5c6a82..0b96f2b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Inteligentné hodinky</translation>
 <translation id="1743244221910283364">Zahodiť zmeny</translation>
 <translation id="1748975028205587434">Vybrať súbor</translation>
+<translation id="1749733017156547309">Heslo je povinné</translation>
 <translation id="174998178145075354">{count,plural, =1{Nad klávesnicou je k dispozícii {count} možnosť adresy.}few{Nad klávesnicou sú k dispozícii {count} možnosti adresy.}many{{count} options for address available above your keyboard.}other{Nad klávesnicou je k dispozícii {count} možností adresy.}}</translation>
 <translation id="1750238553597293878">Naďalej používajte heslá vo svojom účte Google</translation>
 <translation id="17513872634828108">Otvorené karty</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Vyhľadávanie kamerou pomocou funkcie Lens</translation>
 <translation id="2962516096219646456">Zobraziť všetky údaje automatického dopĺňania</translation>
 <translation id="2969979262385602596">Prihlásenie zlyhalo. Skúste to neskôr.</translation>
+<translation id="2975761176769946178">Vyžaduje sa webová adresa</translation>
 <translation id="297667759942911166">Spolupracujte na skupinách kariet</translation>
 <translation id="2987670534697681860">Overte svoju totožnosť a budete mať v tomto zariadení prístup k všetkým svojim heslám.</translation>
 <translation id="2989523299700148168">Nedávno navštívené</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Karty zostanú v tomto zariadení otvorené, ale skupina bude odstránená zo všetkých zariadení prihlásených do účtu <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">Ak chcete exportovať heslá, najprv musíte v zariadení nastaviť vstupný kód.</translation>
 <translation id="3227137524299004712">Mikrofón</translation>
+<translation id="3234251228180563751">Používateľské meno má viac ako 1 000 znakov</translation>
 <translation id="3235063766008841141">Zadané na podvodnom webe a nájdené v rámci porušenia ochrany údajov</translation>
 <translation id="3235242129752692527">Upravte podrobnosti o udalosti a klepnite na Uložiť.</translation>
 <translation id="323863549127671026">Aktuálne otvorené karty a skupiny kariet</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Použiť navrhované heslo</translation>
 <translation id="5083464117946352670">Nedá sa zistiť veľkosť súboru.</translation>
 <translation id="5085558938118581974">Vyhľadávanie kariet v synchronizovaných zariadeniach</translation>
+<translation id="508645147179720015">Poznámka má viac než 1 000 znakov</translation>
 <translation id="5087098519049306025">Sledovanie cien</translation>
 <translation id="5090832849094901128">Odstránením tohto hesla nevymažete svoj účet na <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Pridať účet…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Podrobnosti skupiny kariet</translation>
 <translation id="8438566539970814960">Zlepšovať vyhľadávanie a prehliadanie</translation>
 <translation id="8439758443371991593">Skryť položku Pridať do čitateľského zoznamu</translation>
+<translation id="8443986842926457191">Webová adresa obsahuje viac ako 2 048 znakov.</translation>
 <translation id="8449869326050867919">Heslo bolo zdieľané</translation>
 <translation id="8473863474539038330">Adresy a ďalšie údaje</translation>
 <translation id="8474378002946546633">Povoliť upozornenia</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Pomôžte zlepšiť zabezpečenie na internete pre všetkých</translation>
 <translation id="8680787084697685621">Informácie o prihlásení do účtu sú neaktuálne.</translation>
 <translation id="8690752723634292147">Potvrdenie odstránenia</translation>
+<translation id="8692107307702113268">Heslo má viac ako 1 000 znakov</translation>
 <translation id="8692689525339542358">Získajte ochranu pred nebezpečnými webmi, súbormi na stiahnutie a rozšíreniami.</translation>
 <translation id="8692897097252418799">Vyberte údaje, ktoré chcete exportovať</translation>
 <translation id="8694281486652655615">Zobrazí túto položku</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Váš účet Google môže mať ďalšie formy histórie prehliadania na adrese <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Vytvoriť odkaz</translation>
 <translation id="8746155870861185046">Zdieľať zvýraznenie</translation>
+<translation id="8748678031495824833">Otvoriť nástroje umelej inteligencie na stránke</translation>
 <translation id="8750037785291841318">Tu nájdete svoje karty</translation>
 <translation id="8756969031206844760">Aktualizovať heslo?</translation>
 <translation id="8764015330924122850">Prestať sledovať doménu <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Nahlásiť problém</translation>
 <translation id="8960979149015305">Zavrieť sťahovanie</translation>
 <translation id="8961092256396236619">Rozšírená ochrana je vypnutá</translation>
+<translation id="8962863356073277855">Webová adresa musí mať formát https://www.example.com</translation>
 <translation id="8968766641738584599">Uložiť kartu</translation>
 <translation id="8974714402877957201">1. Otvorte nastavenia iPadu</translation>
 <translation id="8975015774710126284">Dáta prehliadania boli odstránené</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sl.xtb b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
index 6fb1847..64cc6e7 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Aktivno danes</translation>
 <translation id="1523567067736644845">Odklenite za prikaz gesla</translation>
 <translation id="1524563461097350801">Ne, hvala</translation>
+<translation id="1528290585275339320">Vklop deljenja vsebine strani</translation>
 <translation id="1531038290222364269">Prikaz zavihkov</translation>
 <translation id="1536390784834419204">Prevedi stran</translation>
 <translation id="1540800554400757039">Naslov 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Varno brskanje je trenutno izklopljeno. Zagotovite si zaščito pred nevarnimi spletnimi mesti, prenosi in razširitvami.</translation>
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1622717322707146952">Izberite možnost »Add to Google Calendar« (Dodajte v Google Koledar) ali »Add to Apple Calendar« (Dodajte v Apple Calendar).</translation>
+<translation id="1625502944725673937">Datoteke ni bilo mogoče uvoziti</translation>
 <translation id="1629162218487290695">Potrditev identitete …</translation>
 <translation id="1636234353664774105">Uporabite navigacijo in pridobite podrobna navodila za pot do cilja</translation>
 <translation id="1641113438599504367">Varno brskanje</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Pametna ura</translation>
 <translation id="1743244221910283364">Zavrzi spremembe</translation>
 <translation id="1748975028205587434">Izberite datoteko</translation>
+<translation id="1749733017156547309">Vnesti morate geslo.</translation>
 <translation id="174998178145075354">{count,plural, =1{Nad tipkovnico je na voljo {count} možnost za naslov.}one{Nad tipkovnico je na voljo {count} možnost za naslov.}two{Nad tipkovnico sta na voljo {count} možnosti za naslov.}few{Nad tipkovnico so na voljo {count} možnosti za naslov.}other{Nad tipkovnico je na voljo {count} možnosti za naslov.}}</translation>
 <translation id="1750238553597293878">Še naprej uporabljajte gesla v računu Google</translation>
 <translation id="17513872634828108">Odprti zavihki</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Iskanje s fotoaparatom v Googlu Lens</translation>
 <translation id="2962516096219646456">Ogled vseh podatkov samodejnega izpolnjevanja</translation>
 <translation id="2969979262385602596">Failed to sign in. Please try again later.</translation>
+<translation id="2975761176769946178">Vnesti morate URL.</translation>
 <translation id="297667759942911166">Sodelujte v skupinah zavihkov</translation>
 <translation id="2987670534697681860">Potrdite, da ste to vi, da boste lahko dostopali do vseh gesel v tej napravi.</translation>
 <translation id="2989523299700148168">Nedavno obiskano</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Zavihki bodo ostali odprti v tej napravi, vendar bo skupina izbrisana iz vseh naprav, v katerih ste prijavljeni v račun <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Če želite izvoziti gesla, morate najprej nastaviti geslo v napravi.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Uporabniško ime vsebuje več kot 1000 znakov.</translation>
 <translation id="3235063766008841141">Vneseno na zavajajočem spletnem mestu in najdeno v podatkovni kršitvi</translation>
 <translation id="3235242129752692527">Uredite podrobnosti o dogodku in se dotaknite možnosti »Save« (Shrani).</translation>
 <translation id="323863549127671026">Trenutno odprti zavihki in skupine zavihkov</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Uporabi predlagano geslo</translation>
 <translation id="5083464117946352670">Velikost datoteke ni mogoče določiti.</translation>
 <translation id="5085558938118581974">Iskanje zavihkov v sinhroniziranih napravah</translation>
+<translation id="508645147179720015">Opomba ima več kot 1000 znakov.</translation>
 <translation id="5087098519049306025">Spremljanje cen</translation>
 <translation id="5090832849094901128">Če izbrišete to geslo, ne izbrišete računa na <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Dodajanje računa …</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Raziščite novi meni</translation>
 <translation id="5132942445612118989">Sinhronizirajte gesla, zgodovino in drugo v vseh napravah</translation>
 <translation id="5141363746588976328">Skrivanje kartice z znižanji cen na zavihkih</translation>
+<translation id="514154868070499296">Pisava: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Zapusti preklop med zavihki</translation>
 <translation id="5148717509369231739">Uvoz iz Safarija</translation>
 <translation id="5157638238828697074">Prišlo je do napake. Aplikacije ni bilo mogoče odpreti.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Razdeljeni pogled</translation>
 <translation id="7016070607649558507">Imate 1 šibko geslo. Popravite ga, če se želite zavarovati.</translation>
 <translation id="7016958933495968912">Možnosti za Odkrivanje</translation>
+<translation id="7017863468226238797">Ta datoteka je prazna ali vsebuje podatke v napačni obliki zapisa</translation>
 <translation id="7029809446516969842">Gesla</translation>
 <translation id="7035825883570480307">Želite vklopiti obvestila?</translation>
 <translation id="7039345315346323556">Nedavno</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Podrobnosti o skupini zavihkov</translation>
 <translation id="8438566539970814960">Izboljšanje iskanja in brskanja</translation>
 <translation id="8439758443371991593">Skrij Dodaj na bralni seznam</translation>
+<translation id="8443986842926457191">URL vsebuje več kot 2048 znakov</translation>
 <translation id="8449869326050867919">Geslo je deljeno</translation>
 <translation id="8473863474539038330">Naslovi in drugo</translation>
 <translation id="8474378002946546633">Omogoči obvestila</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Zagotovite si zaščito pred nevarnimi spletnimi mesti.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Ni ogroženih gesel}=1{{COUNT} ogroženo geslo}one{{COUNT} ogroženo geslo}two{{COUNT} ogroženi gesli}few{{COUNT} ogrožena gesla}other{{COUNT} ogroženih gesel}}</translation>
 <translation id="8643403533759285912">Izbris skupine</translation>
+<translation id="8645245178269185266">Delite vsebino strani z Geminijem in prejmite ustreznejše odgovore</translation>
 <translation id="8647280737650867362">Cene ni bilo mogoče prenehati spremljati.</translation>
 <translation id="8654802032646794042">Prekliči</translation>
 <translation id="8660600697590740984">Iskanje kopirane slike z Googlom Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Pomagajte izboljšati varnost v spletu za vse</translation>
 <translation id="8680787084697685621">Podrobnosti prijave v račun so zastarele.</translation>
 <translation id="8690752723634292147">Potrdite brisanje</translation>
+<translation id="8692107307702113268">Geslo vsebuje več kot 1000 znakov.</translation>
 <translation id="8692689525339542358">Zagotovite si zaščito pred nevarnimi spletnimi mesti, prenosi in razširitvami.</translation>
 <translation id="8692897097252418799">Izberite podatke, ki jih želite izvoziti</translation>
 <translation id="8694281486652655615">Pokaže ta element</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">Prijavite težavo</translation>
 <translation id="8960979149015305">Zapri prenos</translation>
 <translation id="8961092256396236619">Izboljšana zaščita je izklopljena</translation>
+<translation id="8962863356073277855">URL mora biti v obliki https://www.example.com.</translation>
 <translation id="8968766641738584599">Shrani kartico</translation>
 <translation id="8974714402877957201">1. Odprite nastavitve za iPad.</translation>
 <translation id="8975015774710126284">Podatki brskanja so bili izbrisani</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sq.xtb b/ios/chrome/app/strings/resources/ios_strings_sq.xtb
index 58b7bf24..30bcc75 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sq.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sq.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Orë inteligjente</translation>
 <translation id="1743244221910283364">Hiq ndryshimet</translation>
 <translation id="1748975028205587434">Zgjidh skedarin tënd</translation>
+<translation id="1749733017156547309">Kërkohet një fjalëkalim</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opsion për adresën është i disponueshëm mbi tastierën tënde.}other{{count} opsione për adresën janë të disponueshme mbi tastierën tënde.}}</translation>
 <translation id="1750238553597293878">Vazhdo të përdorësh fjalëkalimet në "Llogarinë tënde të Google"</translation>
 <translation id="17513872634828108">Hap skedat</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Kërkimi me kamerën e "Lentes"</translation>
 <translation id="2962516096219646456">Shiko të gjitha të dhënat për plotësimin automatik</translation>
 <translation id="2969979262385602596">Nuk mund të identifikohej. Provo përsëri.</translation>
+<translation id="2975761176769946178">Kërkohet një URL</translation>
 <translation id="297667759942911166">Bashkëpuno në grupet e skedave</translation>
 <translation id="2987670534697681860">Verifiko që je ti për të pasur qasje te të gjitha fjalëkalimet e tua në këtë pajisje.</translation>
 <translation id="2989523299700148168">Vizituar së fundi</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Skedat do të qëndrojnë të hapura në këtë pajisje, por grupi do të fshihet nga të gjitha pajisjet ku je identifikuar me <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Për të eksportuar fjalëkalimet, duhet të vendosësh në fillim një kod në pajisjen tënde.</translation>
 <translation id="3227137524299004712">Mikrofoni</translation>
+<translation id="3234251228180563751">Emri i përdoruesit është më shumë se 1000 karaktere</translation>
 <translation id="3235063766008841141">Është futur në një sajt mashtrues dhe është gjendur në një nxjerrje të paautorizuar të të dhënave</translation>
 <translation id="3235242129752692527">Modifiko detajet e ngjarjes dhe trokit te "Ruaj".</translation>
 <translation id="323863549127671026">Skedat dhe grupet e skedave që janë hapur aktualisht</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Përdor fjalëkalimin e sugjeruar</translation>
 <translation id="5083464117946352670">Madhësia nuk mund të përcaktohet.</translation>
 <translation id="5085558938118581974">Kërko për skedat nëpër pajisjet e sinkronizuara</translation>
+<translation id="508645147179720015">Shënimi është më shumë se 1000 karaktere</translation>
 <translation id="5087098519049306025">Monitorimi i çmimeve</translation>
 <translation id="5090832849094901128">Fshirja e këtij fjalëkalimi nuk do ta fshijë llogarinë tënde në <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Shto një llogari…</translation>
@@ -1597,7 +1601,7 @@
 <translation id="7215621211572884440">Lejohen dritaret kërcyese</translation>
 <translation id="7218491361283758048">Kodi ZIP</translation>
 <translation id="7221173315674413369">Eksploro këshillat dhe veçoritë e reja te "Ç'të reja ka"</translation>
-<translation id="7223134495231529579">Ruaj te "Shkarkimet"</translation>
+<translation id="7223134495231529579">Ruaj te shkarkimet</translation>
 <translation id="722339453342442311">Kontrollo tani</translation>
 <translation id="7227235818314667565">Menaxho ndarjen</translation>
 <translation id="7233006041370588369">Zgjidh një fjalëkalim për ta plotësuar.</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Detajet e grupit të skedave</translation>
 <translation id="8438566539970814960">Përmirëson kërkimet dhe shfletimin</translation>
 <translation id="8439758443371991593">Fshih "Shto te 'Lista e leximit'"</translation>
+<translation id="8443986842926457191">URL-ja është më shumë se 2048 karaktere</translation>
 <translation id="8449869326050867919">Fjalëkalimi u nda</translation>
 <translation id="8473863474539038330">Adresat dhe të tjera</translation>
 <translation id="8474378002946546633">Lejo njoftimet</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Ndihmo në përmirësimin e sigurisë në ueb për të gjithë</translation>
 <translation id="8680787084697685621">Detajet e identifikimit të llogarisë nuk janë të përditësuara.</translation>
 <translation id="8690752723634292147">Konfirmo fshirjen</translation>
+<translation id="8692107307702113268">Fjalëkalimi është më shumë se 1000 karaktere</translation>
 <translation id="8692689525339542358">Merr mbrojtjen nga sajtet, shkarkimet dhe shtesat e rrezikshme.</translation>
 <translation id="8692897097252418799">Zgjidh të dhënat që dëshiron të eksportosh</translation>
 <translation id="8694281486652655615">Shfaq këtë artikull</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Llogaria jote e Google mund të ketë forma të tjera të historikut të shfletimit në <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Krijo një lidhje</translation>
 <translation id="8746155870861185046">Ndaj theksimin</translation>
+<translation id="8748678031495824833">Hap veglat me IA në faqe</translation>
 <translation id="8750037785291841318">Këtu do të gjesh skedat e tua</translation>
 <translation id="8756969031206844760">Të përditësohet fjalëkalimi?</translation>
 <translation id="8764015330924122850">Mos e ndiq <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Raporto një problem</translation>
 <translation id="8960979149015305">Mbyll shkarkimin</translation>
 <translation id="8961092256396236619">"Mbrojtja e përmirësuar" është joaktive</translation>
+<translation id="8962863356073277855">Formati i URL-së duhet të jetë https://www.example.com</translation>
 <translation id="8968766641738584599">Ruaj kartën</translation>
 <translation id="8974714402877957201">1. Hap "Cilësimet e iPad"</translation>
 <translation id="8975015774710126284">Të dhënat e shfletimit janë fshirë</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sr-Latn.xtb b/ios/chrome/app/strings/resources/ios_strings_sr-Latn.xtb
index 5973f808..a7bf3d9 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sr-Latn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sr-Latn.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Aktivan je danas</translation>
 <translation id="1523567067736644845">Otključajte da bi se prikazala lozinka</translation>
 <translation id="1524563461097350801">Ne, hvala</translation>
+<translation id="1528290585275339320">Uključite deljenje sadržaja stranice</translation>
 <translation id="1531038290222364269">Prikažite kartice</translation>
 <translation id="1536390784834419204">Prevedi stranicu</translation>
 <translation id="1540800554400757039">1. red za adresu</translation>
@@ -194,6 +195,7 @@
 <translation id="1741219894094057085">Pametan sat</translation>
 <translation id="1743244221910283364">Odbaci promene</translation>
 <translation id="1748975028205587434">Izaberite fajl</translation>
+<translation id="1749733017156547309">Lozinka je obavezna</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} opcija za adresu je dostupna iznad tastature.}one{{count} opcija za adresu je dostupna iznad tastature.}few{{count} opcije za adresu su dostupne iznad tastature.}other{{count} opcija za adresu je dostupno iznad tastature.}}</translation>
 <translation id="1750238553597293878">Nastavite da koristite lozinke na Google nalogu</translation>
 <translation id="17513872634828108">Otvorene kartice</translation>
@@ -510,6 +512,7 @@
 <translation id="2952278131021475699">Pretraga pomoću kamere Objektiva</translation>
 <translation id="2962516096219646456">Pogledajte sve podatke Automatskog popunjavanja</translation>
 <translation id="2969979262385602596">Prijavljivanje nije uspelo. Probajte ponovo kasnije.</translation>
+<translation id="2975761176769946178">URL je obavezan</translation>
 <translation id="297667759942911166">Sarađujte u grupama kartica</translation>
 <translation id="2987670534697681860">Potvrdite identitet da biste pristupili svim lozinkama na ovom uređaju.</translation>
 <translation id="2989523299700148168">Nedavno posećeno</translation>
@@ -573,6 +576,7 @@
 <translation id="3224075676564434205">Kartice će ostati otvorene na ovom uređaju, ali će se grupa izbrisati sa svih uređaja prijavljenih na <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Da biste izvozili lozinke, prvo morate da podesite šifru na uređaju.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Korisničko ime premašuje 1000 znakova</translation>
 <translation id="3235063766008841141">Unesen je na obmanjujućem sajtu i pronađen pri upadu u podatke</translation>
 <translation id="3235242129752692527">Izmenite detalje događaja i dodirnite Sačuvaj.</translation>
 <translation id="323863549127671026">Trenutno otvorene kartice i grupe kartica</translation>
@@ -1031,6 +1035,7 @@
 <translation id="5079950360618752063">Koristite predloženu lozinku</translation>
 <translation id="5083464117946352670">Nije moguće utvrditi veličinu datoteke.</translation>
 <translation id="5085558938118581974">Pretražujte kartice na sinhronizovanim uređajima</translation>
+<translation id="508645147179720015">Napomena premašuje 1000 znakova</translation>
 <translation id="5087098519049306025">Praćenje cena</translation>
 <translation id="5090832849094901128">Brisanjem ove lozinke nećete izbrisati nalog na <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Dodaj nalog…</translation>
@@ -1922,6 +1927,7 @@
 <translation id="8434837876193928924">Detalji grupe kartica</translation>
 <translation id="8438566539970814960">Poboljšaj pretrage i pregledanje</translation>
 <translation id="8439758443371991593">Sakrij opciju Dodaj na listu za čitanje</translation>
+<translation id="8443986842926457191">URL ima više od 2048 znakova</translation>
 <translation id="8449869326050867919">Lozinka se deli</translation>
 <translation id="8473863474539038330">Adrese i drugo</translation>
 <translation id="8474378002946546633">Dozvoli obaveštenja</translation>
@@ -1972,6 +1978,7 @@
 <translation id="8637431369725868556">Zaštitite se od opasnih sajtova.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Nema ugroženih lozinki}=1{{COUNT} ugrožena lozinka}one{{COUNT} ugrožena lozinka}few{{COUNT} ugrožene lozinke}other{{COUNT} ugroženih lozinki}}</translation>
 <translation id="8643403533759285912">Izbriši grupu</translation>
+<translation id="8645245178269185266">Delite sadržaj stranice sa Gemini-jem da biste dobijali relevantnije odgovore</translation>
 <translation id="8647280737650867362">Otkazivanje praćenja cene nije uspelo.</translation>
 <translation id="8654802032646794042">Otkaži</translation>
 <translation id="8660600697590740984">Slika koju je kopirao Objektiv</translation>
@@ -1986,6 +1993,7 @@
 <translation id="8680786875305615692">Poboljšajte bezbednost na vebu za svakoga</translation>
 <translation id="8680787084697685621">Detalji za prijavljivanje na nalog su zastareli.</translation>
 <translation id="8690752723634292147">Potvrda brisanja</translation>
+<translation id="8692107307702113268">Lozinka premašuje 1000 znakova</translation>
 <translation id="8692689525339542358">Dobijte zaštitu od opasnih sajtova, preuzimanja i dodataka.</translation>
 <translation id="8692897097252418799">Odaberite podatke koje želite da izvezete</translation>
 <translation id="8694281486652655615">Prikazuje ovu stavku</translation>
@@ -2068,6 +2076,7 @@
 <translation id="895541991026785598">Prijavite problem</translation>
 <translation id="8960979149015305">Zatvorite preuzimanje</translation>
 <translation id="8961092256396236619">Poboljšana zaštita je isključena</translation>
+<translation id="8962863356073277855">Format URL-a treba da bude https://www.example.com</translation>
 <translation id="8968766641738584599">Sačuvaj karticu</translation>
 <translation id="8974714402877957201">1. Otvorite podešavanja iPad-a</translation>
 <translation id="8975015774710126284">Podaci pregledanja su izbrisani</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sr.xtb b/ios/chrome/app/strings/resources/ios_strings_sr.xtb
index e754c498..7129286 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sr.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Активан је данас</translation>
 <translation id="1523567067736644845">Откључајте да би се приказала лозинка</translation>
 <translation id="1524563461097350801">Не, хвала</translation>
+<translation id="1528290585275339320">Укључите дељење садржаја странице</translation>
 <translation id="1531038290222364269">Прикажите картице</translation>
 <translation id="1536390784834419204">Преведи страницу</translation>
 <translation id="1540800554400757039">1. ред за адресу</translation>
@@ -194,6 +195,7 @@
 <translation id="1741219894094057085">Паметан сат</translation>
 <translation id="1743244221910283364">Одбаци промене</translation>
 <translation id="1748975028205587434">Изаберите фајл</translation>
+<translation id="1749733017156547309">Лозинка је обавезна</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} опција за адресу је доступна изнад тастатуре.}one{{count} опција за адресу је доступна изнад тастатуре.}few{{count} опције за адресу су доступне изнад тастатуре.}other{{count} опција за адресу је доступно изнад тастатуре.}}</translation>
 <translation id="1750238553597293878">Наставите да користите лозинке на Google налогу</translation>
 <translation id="17513872634828108">Отворене картице</translation>
@@ -510,6 +512,7 @@
 <translation id="2952278131021475699">Претрага помоћу камере Објектива</translation>
 <translation id="2962516096219646456">Погледајте све податке Аутоматског попуњавања</translation>
 <translation id="2969979262385602596">Пријављивање није успело. Пробајте поново касније.</translation>
+<translation id="2975761176769946178">URL је обавезан</translation>
 <translation id="297667759942911166">Сарађујте у групама картица</translation>
 <translation id="2987670534697681860">Потврдите идентитет да бисте приступили свим лозинкама на овом уређају.</translation>
 <translation id="2989523299700148168">Недавно посећено</translation>
@@ -573,6 +576,7 @@
 <translation id="3224075676564434205">Картице ће остати отворене на овом уређају, али ће се група избрисати са свих уређаја пријављених на <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Да бисте извозили лозинке, прво морате да подесите шифру на уређају.</translation>
 <translation id="3227137524299004712">Микрофон</translation>
+<translation id="3234251228180563751">Корисничко име премашује 1000 знакова</translation>
 <translation id="3235063766008841141">Унесен је на обмањујућем сајту и пронађен при упаду у податке</translation>
 <translation id="3235242129752692527">Измените детаље догађаја и додирните Сачувај.</translation>
 <translation id="323863549127671026">Тренутно отворене картице и групе картица</translation>
@@ -1031,6 +1035,7 @@
 <translation id="5079950360618752063">Користите предложену лозинку</translation>
 <translation id="5083464117946352670">Није могуће утврдити величину датотеке.</translation>
 <translation id="5085558938118581974">Претражујте картице на синхронизованим уређајима</translation>
+<translation id="508645147179720015">Напомена премашује 1000 знакова</translation>
 <translation id="5087098519049306025">Праћење цена</translation>
 <translation id="5090832849094901128">Брисањем ове лозинке нећете избрисати налог на <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Додај налог…</translation>
@@ -1922,6 +1927,7 @@
 <translation id="8434837876193928924">Детаљи групе картица</translation>
 <translation id="8438566539970814960">Побољшај претраге и прегледање</translation>
 <translation id="8439758443371991593">Сакриј опцију Додај на листу за читање</translation>
+<translation id="8443986842926457191">URL има више од 2048 знакова</translation>
 <translation id="8449869326050867919">Лозинка се дели</translation>
 <translation id="8473863474539038330">Адресе и друго</translation>
 <translation id="8474378002946546633">Дозволи обавештења</translation>
@@ -1972,6 +1978,7 @@
 <translation id="8637431369725868556">Заштитите се од опасних сајтова.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Нема угрожених лозинки}=1{{COUNT} угрожена лозинка}one{{COUNT} угрожена лозинка}few{{COUNT} угрожене лозинке}other{{COUNT} угрожених лозинки}}</translation>
 <translation id="8643403533759285912">Избриши групу</translation>
+<translation id="8645245178269185266">Делите садржај странице са Gemini-јем да бисте добијали релевантније одговоре</translation>
 <translation id="8647280737650867362">Отказивање праћења цене није успело.</translation>
 <translation id="8654802032646794042">Откажи</translation>
 <translation id="8660600697590740984">Слика коју је копирао Објектив</translation>
@@ -1986,6 +1993,7 @@
 <translation id="8680786875305615692">Побољшајте безбедност на вебу за свакога</translation>
 <translation id="8680787084697685621">Детаљи за пријављивање на налог су застарели.</translation>
 <translation id="8690752723634292147">Потврда брисања</translation>
+<translation id="8692107307702113268">Лозинка премашује 1000 знакова</translation>
 <translation id="8692689525339542358">Добијте заштиту од опасних сајтова, преузимања и додатака.</translation>
 <translation id="8692897097252418799">Одаберите податке које желите да извезете</translation>
 <translation id="8694281486652655615">Приказује ову ставку</translation>
@@ -2068,6 +2076,7 @@
 <translation id="895541991026785598">Пријавите проблем</translation>
 <translation id="8960979149015305">Затворите преузимање</translation>
 <translation id="8961092256396236619">Побољшана заштита је искључена</translation>
+<translation id="8962863356073277855">Формат URL-а треба да буде https://www.example.com</translation>
 <translation id="8968766641738584599">Сачувај картицу</translation>
 <translation id="8974714402877957201">1. Отворите подешавања iPad-а</translation>
 <translation id="8975015774710126284">Подаци прегледања су избрисани</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sv.xtb b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
index 991ce12..2599f0f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Smartklocka</translation>
 <translation id="1743244221910283364">Ignorera ändringar</translation>
 <translation id="1748975028205587434">Markera filen</translation>
+<translation id="1749733017156547309">Ett lösenord krävs</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} alternativ för adress visas ovanför tangentbordet.}other{{count} alternativ för adress visas ovanför tangentbordet.}}</translation>
 <translation id="1750238553597293878">Fortsätt använda lösenorden i Google-kontot</translation>
 <translation id="17513872634828108">Öppna flikar</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Kamerasökning med Lens</translation>
 <translation id="2962516096219646456">Se all data för Autofyll</translation>
 <translation id="2969979262385602596">Det gick inte att logga in. Försök igen senare.</translation>
+<translation id="2975761176769946178">En webbadress krävs</translation>
 <translation id="297667759942911166">Samarbeta i flikgrupper</translation>
 <translation id="2987670534697681860">Verifiera din identitet för att få åtkomst till alla dina lösenord på den här enheten.</translation>
 <translation id="2989523299700148168">Nyligen besökta</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Flikarna förblir öppna på den här enheten men gruppen raderas från alla enheter där du är inloggad på <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Du måste ställa in ett lösenord på enheten om du vill kunna exportera lösenord.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Användarnamnet är längre än 1 000 tecken</translation>
 <translation id="3235063766008841141">Har angetts på en bedräglig webbplats och upptäckts i ett dataintrång</translation>
 <translation id="3235242129752692527">Redigera informationen om händelsen och tryck på Spara.</translation>
 <translation id="323863549127671026">För närvarande öppna flikar och flikgrupper</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Använd det föreslagna lösenordet</translation>
 <translation id="5083464117946352670">Det gick inte att bestämma filstorleken.</translation>
 <translation id="5085558938118581974">Sök bland flikar på synkroniserade enheter</translation>
+<translation id="508645147179720015">Anteckningen är längre än 1 000 tecken</translation>
 <translation id="5087098519049306025">Prisbevakning</translation>
 <translation id="5090832849094901128">Att ta bort det här lösenordet innebär inte att ditt konto på <ph name="WEBSITE" /> raderas.</translation>
 <translation id="5118462200606189584">Lägg till konto …</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Information om flikgruppen</translation>
 <translation id="8438566539970814960">Förbättra sökningar och surfandet</translation>
 <translation id="8439758443371991593">Dölj Lägg till i läslistan</translation>
+<translation id="8443986842926457191">Webbadressen är längre än 2 048 tecken</translation>
 <translation id="8449869326050867919">Lösenordet har delats</translation>
 <translation id="8473863474539038330">Adresser och annat</translation>
 <translation id="8474378002946546633">Tillåt meddelanden</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Hjälp till att förbättra säkerheten på webben för alla</translation>
 <translation id="8680787084697685621">Inloggningsuppgifterna för kontot är inte aktuella.</translation>
 <translation id="8690752723634292147">Bekräfta borttagning</translation>
+<translation id="8692107307702113268">Lösenordet är längre än 1 000 tecken</translation>
 <translation id="8692689525339542358">Få skydd mot farliga webbplatser, nedladdningar och tillägg.</translation>
 <translation id="8692897097252418799">Välj vilken data du vill exportera</translation>
 <translation id="8694281486652655615">Visar det här objektet</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Rapportera ett problem</translation>
 <translation id="8960979149015305">Stäng nedladdning</translation>
 <translation id="8961092256396236619">Utökat skydd är inaktiverat</translation>
+<translation id="8962863356073277855">Webbadressen ska ha formatet https://www.example.com</translation>
 <translation id="8968766641738584599">Spara kortet</translation>
 <translation id="8974714402877957201">1. Öppna iPad-inställningarna</translation>
 <translation id="8975015774710126284">Webbinformationen rensades.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sw.xtb b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
index d0ace4b..1168250 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Ameitumia leo</translation>
 <translation id="1523567067736644845">Fungua ili uonyeshe nenosiri</translation>
 <translation id="1524563461097350801">Hapana</translation>
+<translation id="1528290585275339320">Washa kipengele cha kuruhusu ufikiaji wa maudhui yaliyo kwenye ukurasa</translation>
 <translation id="1531038290222364269">Onyesha vichupo</translation>
 <translation id="1536390784834419204">Tafsiri ukurasa</translation>
 <translation id="1540800554400757039">Anwani ya 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Kipengele chako cha Kuvinjari Salama kimezimwa kwa sasa. Pata ulinzi dhidi ya tovuti, vipakuliwa na viendelezi hatari.</translation>
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1622717322707146952">Chagua “Weka kwenye Kalenda ya Google“ au “Weka kwenye Kalenda ya Apple.“</translation>
+<translation id="1625502944725673937">Imeshindwa kupakia faili</translation>
 <translation id="1629162218487290695">Thibitisha kuwa ni wewe…</translation>
 <translation id="1636234353664774105">Pata maelekezo ya unakoenda kwa mwongozo wa hatua kwa hatua ukitumia kipengele cha usogezaji</translation>
 <translation id="1641113438599504367">Kuvinjari Salama</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Saa Mahiri</translation>
 <translation id="1743244221910283364">Futa mabadiliko</translation>
 <translation id="1748975028205587434">Chagua faili yako</translation>
+<translation id="1749733017156547309">Nenosiri linahitajika</translation>
 <translation id="174998178145075354">{count,plural, =1{Kuna chaguo {count} la anwani juu ya kibodi yako.}other{Kuna chaguo {count} za anwani juu ya kibodi yako.}}</translation>
 <translation id="1750238553597293878">Endelea kutumia manenosiri katika Akaunti yako ya Google</translation>
 <translation id="17513872634828108">Vichupo vilivyo wazi</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Kutafuta kwa Kamera ya Lenzi</translation>
 <translation id="2962516096219646456">Angalia data yote iliyojazwa kiotomatiki</translation>
 <translation id="2969979262385602596">Haikufaulu kuingia katika akaunti. Tafadhali jaribu tena baadaye.</translation>
+<translation id="2975761176769946178">URL inahitajika</translation>
 <translation id="297667759942911166">Kushirikiana katika vikundi vya vichupo</translation>
 <translation id="2987670534697681860">Thibitisha kuwa ni wewe ili uweze kufikia manenosiri yako yote kwenye kifaa hiki.</translation>
 <translation id="2989523299700148168">Ulizotembelea hivi karibuni</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Vichupo havitafungwa kwenye kifaa hiki lakini kikundi kitafutwa kwenye vifaa vyote ulivyotumia kuingia katika akaunti ya <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Ili utume manenosiri, ni lazima kwanza uweke namba ya siri kwenye kifaa chako.</translation>
 <translation id="3227137524299004712">Maikrofoni</translation>
+<translation id="3234251228180563751">Jina la mtumiaji limezidi herufi 1000</translation>
 <translation id="3235063766008841141">Liliwekwa kwenye tovuti inayopotosha na kupatikana kwenye tukio la ufichuzi haramu wa data</translation>
 <translation id="3235242129752692527">Badilisha maelezo ya tukio kisha uguse “Hifadhi.“</translation>
 <translation id="323863549127671026">Viikundi vya vichupo na vichupo ulivyofungua sasa</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Tumia nenosiri linalopendekezwa</translation>
 <translation id="5083464117946352670">Haiwezi kutambua ukubwa wa faili.</translation>
 <translation id="5085558938118581974">Tafuta vichupo kwenye vifaa vilivyosawazishwa</translation>
+<translation id="508645147179720015">Kidokezo kimezidi herufi 1000</translation>
 <translation id="5087098519049306025">Ufuatiliaji wa Bei</translation>
 <translation id="5090832849094901128">Hatua ya kufuta nenosiri hili haitafuta akaunti yako kwenye <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Weka akaunti…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Vinjari menyu mpya</translation>
 <translation id="5132942445612118989">Sawazisha historia, manenosiri na mambo yako mengine kwenye vifaa vyote</translation>
 <translation id="5141363746588976328">Ficha mapunguzo ya bei kwenye kadi ya vichupo vyako</translation>
+<translation id="514154868070499296">Fonti: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Ondoka kwenye kibadilishaji cha kichupo</translation>
 <translation id="5148717509369231739">Upakiaji kwenye Safari</translation>
 <translation id="5157638238828697074">Hitilafu fulani imetokea. Imeshindwa kufungua programu.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Mwonekano wa madirisha yaliyogawanywa</translation>
 <translation id="7016070607649558507">Una nenosiri 1 dhaifu. Lirekebishe sasa ili udumishe usalama.</translation>
 <translation id="7016958933495968912">Chaguo za dokezo</translation>
+<translation id="7017863468226238797">Faili hii haina chochote au ina data yenye muundo usio sahihi</translation>
 <translation id="7029809446516969842">Manenosiri</translation>
 <translation id="7035825883570480307">Ungependa kuwasha arifa?</translation>
 <translation id="7039345315346323556">Majuzi</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Maelezo ya kikundi cha vichupo</translation>
 <translation id="8438566539970814960">Boresha utafutaji na kuvinjari</translation>
 <translation id="8439758443371991593">Ficha Chaguo la Weka kwenye Orodha ya Kusoma</translation>
+<translation id="8443986842926457191">URL imezidi herufi 2048</translation>
 <translation id="8449869326050867919">Nenosiri limeshirikiwa</translation>
 <translation id="8473863474539038330">Anwani na zaidi</translation>
 <translation id="8474378002946546633">Ruhusu arifa</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Pata ulinzi dhidi ya tovuti hatari.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Hakuna manenosiri yaliyoathiriwa}=1{Nenosiri {COUNT} lililoathiriwa}other{Manenosiri {COUNT} yaliyoathiriwa}}</translation>
 <translation id="8643403533759285912">Futa Kikundi</translation>
+<translation id="8645245178269185266">Iruhusu Gemini ifikie maudhui yaliyo kwenye ukurasa ili upate majibu yanayofaa zaidi</translation>
 <translation id="8647280737650867362">Imeshindwa kuacha kufuatilia bei.</translation>
 <translation id="8654802032646794042">Ghairi</translation>
 <translation id="8660600697590740984">Picha ya Lenzi uliyonakili</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Tusaidie kuboresha usalama kwa kila mtu kwenye Wavuti</translation>
 <translation id="8680787084697685621">Maelezo ya kuingia kwenye akaunti yamechina.</translation>
 <translation id="8690752723634292147">Thibitisha ufutaji</translation>
+<translation id="8692107307702113268">Nenosiri limezidi herufi 1000</translation>
 <translation id="8692689525339542358">Pata ulinzi dhidi ya tovuti, vipakuliwa na viendelezi hatari.</translation>
 <translation id="8692897097252418799">Chagua data ambayo ungependa kuhamisha</translation>
 <translation id="8694281486652655615">Huonyesha kipengee hiki</translation>
@@ -2007,6 +2018,7 @@
 <translation id="8741995161408053644">Huenda Akaunti yako ya Google ina aina nyingine za historia ya kuvinjari kwenye <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Buni kiungo</translation>
 <translation id="8746155870861185046">Shiriki maandishi yaliyoangaziwa</translation>
+<translation id="8748678031495824833">Fungua zana za akiliunde zilizo kwenye ukurasa</translation>
 <translation id="8750037785291841318">Utapata vichupo vyako hapa</translation>
 <translation id="8756969031206844760">Ungependa kusasisha nenosiri?</translation>
 <translation id="8764015330924122850">Acha kufuata <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2076,7 @@
 <translation id="895541991026785598">Ripoti Tatizo</translation>
 <translation id="8960979149015305">Funga upau wa vipakuliwa</translation>
 <translation id="8961092256396236619">Umezima kipengele cha Ulinzi Ulioboreshwa</translation>
+<translation id="8962863356073277855">Ni lazima muundo wa URL uwe https://www.example.com</translation>
 <translation id="8968766641738584599">Hifadhi kadi</translation>
 <translation id="8974714402877957201">1. Fungua Mipangilio ya iPad</translation>
 <translation id="8975015774710126284">Data ya kuvinjari ilifutwa</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
index a4e81db..ac0d6bf3 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">இன்று பயன்படுத்தியுள்ளார்</translation>
 <translation id="1523567067736644845">கடவுச்சொல்லைப் பார்க்க அன்லாக் செய்யுங்கள்</translation>
 <translation id="1524563461097350801">வேண்டாம்</translation>
+<translation id="1528290585275339320">பக்க உள்ளடக்கத்தைப் பகிர்தலை ஆன் செய்யுங்கள்</translation>
 <translation id="1531038290222364269">பக்கங்களைக் காட்டும்</translation>
 <translation id="1536390784834419204">பக்கத்தை மொழிபெயர்</translation>
 <translation id="1540800554400757039">முகவரி 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">பாதுகாப்பு உலாவல் தற்போது முடக்கப்பட்டுள்ளது. ஆபத்தான இணையதளங்கள், பதிவிறக்கங்கள், நீட்டிப்புகள் ஆகியவற்றில் இருந்து பாதுகாப்பைப் பெறுங்கள்.</translation>
 <translation id="1620510694547887537">கேமரா</translation>
 <translation id="1622717322707146952">“Google Calendarரில் சேர்“ அல்லது “Apple Calendarரில் சேர்“ என்பதைத் தேர்ந்தெடுக்கவும்.</translation>
+<translation id="1625502944725673937">ஃபைலை ஏற்ற முடியவில்லை</translation>
 <translation id="1629162218487290695">இது நீங்கள்தான் என்பதை உறுதிப்படுத்துங்கள்…</translation>
 <translation id="1636234353664774105">வழிகாட்டல் அம்சம் வழங்கும் படிப்படியான வழி மூலம் நீங்கள் சேரவேண்டிய இடத்திற்கான வழிகளைப் பெறலாம்</translation>
 <translation id="1641113438599504367">பாதுகாப்பாக உலாவுதல்</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">ஸ்மார்ட் வாட்ச்</translation>
 <translation id="1743244221910283364">மாற்றங்களை நிராகரி</translation>
 <translation id="1748975028205587434">ஃபைலைத் தேர்ந்தெடு</translation>
+<translation id="1749733017156547309">கடவுச்சொல் தேவை</translation>
 <translation id="174998178145075354">{count,plural, =1{முகவரிக்கான {count} விருப்பம் உங்கள் கீபோர்டுக்கு மேலே காட்டப்படுகிறது.}other{முகவரிக்கான {count} விருப்பங்கள் உங்கள் கீபோர்டுக்கு மேலே காட்டப்படுகின்றன.}}</translation>
 <translation id="1750238553597293878">உங்கள் Google கணக்கில் தொடர்ந்து கடவுச்சொற்களைப் பயன்படுத்தவும்</translation>
 <translation id="17513872634828108">தாவல்களைத் திற</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Lens கேமரா மூலம் தேடுதல்</translation>
 <translation id="2962516096219646456">தன்னிரப்பித் தரவு எல்லாவற்றையும் காட்டும்</translation>
 <translation id="2969979262385602596">உள்நுழைவு தோல்வி. பிறகு மீண்டும் முயற்சிக்கவும்.</translation>
+<translation id="2975761176769946178">URL தேவை</translation>
 <translation id="297667759942911166">பக்கக் குழுக்களில் கூட்டுப்பணி செய்யுங்கள்</translation>
 <translation id="2987670534697681860">இந்தச் சாதனத்தில் உள்ள எல்லாக் கடவுச்சொற்களையும் அணுக இது நீங்கள்தான் என்பதை உறுதிப்படுத்துங்கள்.</translation>
 <translation id="2989523299700148168">சமீபத்தில் பார்த்தவை</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">இந்தச் சாதனத்தில் பக்கங்கள் திறந்தே இருக்கும். ஆனால், நீங்கள் <ph name="USER_EMAIL" /> கணக்கின் மூலம் உள்நுழைந்துள்ள சாதனங்கள் அனைத்திலும் குழு நீக்கப்படும்.</translation>
 <translation id="3224641773458703735">கடவுச்சொற்களை ஏற்ற, முதலில் உங்கள் சாதனத்தில் கடவுக்குறியீட்டை அமைக்க வேண்டும்.</translation>
 <translation id="3227137524299004712">மைக்ரோஃபோன்</translation>
+<translation id="3234251228180563751">பயனர்பெயர் 1000 எழுத்துகளுக்கு மேல் உள்ளது</translation>
 <translation id="3235063766008841141">ஏமாற்றக்கூடிய தளத்தில் உள்ளிடப்பட்டதால் தரவு மீறலுக்கு உள்ளானது</translation>
 <translation id="3235242129752692527">நிகழ்வு குறித்த விவரங்களை மாற்றிய பின்னர், “சேமி“ என்பதைத் தட்டவும்.</translation>
 <translation id="323863549127671026">தற்போது திறந்துள்ள பக்கங்களும் பக்கக் குழுக்களும்</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">பரிந்துரைக்கப்படும் கடவுச்சொல்லைப் பயன்படுத்து</translation>
 <translation id="5083464117946352670">ஃபைலின் அளவைத் தீர்மானிக்க முடியவில்லை.</translation>
 <translation id="5085558938118581974">ஒத்திசைக்கப்பட்ட எல்லாச் சாதனங்களிலும் பக்கங்களைத் தேடுங்கள்</translation>
+<translation id="508645147179720015">குறிப்பில் 1000க்கும் மேற்பட்ட எழுத்துகள் உள்ளன</translation>
 <translation id="5087098519049306025">விலைக் கண்காணிப்பு</translation>
 <translation id="5090832849094901128">இந்தக் கடவுச்சொல்லை நீக்கினால் <ph name="WEBSITE" /> தளத்தில் உள்ள உங்கள் கணக்கு நீக்கப்படாது.</translation>
 <translation id="5118462200606189584">கணக்கைச் சேர்…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">புதிய மெனுவைக் கண்டறியுங்கள்</translation>
 <translation id="5132942445612118989">எல்லாச் சாதனங்களிலும் உங்கள் கடவுச்சொற்கள், இதுவரையான செயல்பாடுகள் மற்றும் பலவற்றை ஒத்திசைக்கலாம்</translation>
 <translation id="5141363746588976328">உங்கள் பக்கங்களில் விலை குறைப்புகள் கார்டை மறைக்கும்</translation>
+<translation id="514154868070499296">எழுத்து வடிவம்: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">பக்கம் மாற்றும் அம்சத்திலிருந்து வெளியேறும்</translation>
 <translation id="5148717509369231739">Safari பதிவிறக்கம்</translation>
 <translation id="5157638238828697074">ஏதோ தவறாகிவிட்டது. ஆப்ஸைத் திறக்க முடியவில்லை.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">காட்சிப் பிரிப்புப் பயன்முறை</translation>
 <translation id="7016070607649558507">ஒரு வலுவற்ற கடவுச்சொல் உள்ளது. பாதுகாப்பாக இருக்க அதை இப்போதே மாற்றுங்கள்.</translation>
 <translation id="7016958933495968912">Discover விருப்பங்கள்</translation>
+<translation id="7017863468226238797">இந்த ஃபைல் காலியாக உள்ளது அல்லது இதில் இருக்கும் தரவு தவறான வடிவத்தில் உள்ளது</translation>
 <translation id="7029809446516969842">கடவுச்சொற்கள்</translation>
 <translation id="7035825883570480307">அறிவிப்புகளை இயக்கவா?</translation>
 <translation id="7039345315346323556">சமீபத்தியவை</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">பக்கக் குழு விவரங்கள்</translation>
 <translation id="8438566539970814960">தேடல்களையும் உலாவலையும் மேலும் சிறப்பாக்குக</translation>
 <translation id="8439758443371991593">‘வாசிப்புப் பட்டியலில் சேர்’ என்பதை மறை</translation>
+<translation id="8443986842926457191">URLலில் 2048 எழுத்துகளுக்கு மேல் உள்ளன</translation>
 <translation id="8449869326050867919">கடவுச்சொல் பகிரப்பட்டது</translation>
 <translation id="8473863474539038330">முகவரிகள் மற்றும் பல</translation>
 <translation id="8474378002946546633">அறிவிப்புகளை அனுமதி</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">ஆபத்தான தளங்களில் இருந்து பாதுகாப்பாக இருங்கள்.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{களவாடப்பட்ட கடவுச்சொற்கள் எதுவுமில்லை}=1{களவாடப்பட்ட கடவுச்சொல்: {COUNT}}other{களவாடப்பட்ட கடவுச்சொற்கள்: {COUNT}}}</translation>
 <translation id="8643403533759285912">குழுவை நீக்கு</translation>
+<translation id="8645245178269185266">பக்க உள்ளடக்கத்தை Geminiயுடன் பகிர்வதன் மூலம் மிகவும் தொடர்புடைய பதில்களைப் பெறலாம்</translation>
 <translation id="8647280737650867362">விலைக் கண்காணிப்பை நிறுத்த முடியவில்லை.</translation>
 <translation id="8654802032646794042">ரத்துசெய்</translation>
 <translation id="8660600697590740984">Lens மூலம் நகலெடுத்த படம்</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">இணையத்தில் உள்ள எல்லோருக்கும் பாதுகாப்பை மேம்படுத்த உதவுங்கள்</translation>
 <translation id="8680787084697685621">கணக்கு உள்நுழைவு விவரங்கள் காலாவதியாகிவிட்டன.</translation>
 <translation id="8690752723634292147">நீக்குவதை உறுதிசெய்யுங்கள்</translation>
+<translation id="8692107307702113268">கடவுச்சொல் 1000 எழுத்துகளுக்கு மேல் உள்ளது</translation>
 <translation id="8692689525339542358">ஆபத்தான இணையதளங்கள், பதிவிறக்கங்கள், நீட்டிப்புகளில் இருந்து பாதுகாப்பு பெறுங்கள்.</translation>
 <translation id="8692897097252418799">ஏற்ற விரும்பும் தரவைத் தேர்வுசெய்யவும்</translation>
 <translation id="8694281486652655615">இதைக் காட்டும்</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">சிக்கலைப் புகார் செய்க</translation>
 <translation id="8960979149015305">பதிவிறக்கத்தை மூடும்</translation>
 <translation id="8961092256396236619">மேம்பட்ட பாதுகாப்பு முடக்கப்பட்டுள்ளது</translation>
+<translation id="8962863356073277855">https://www.example.com என்ற வடிவத்தில் URL இருக்க வேண்டும்</translation>
 <translation id="8968766641738584599">கார்டைச் சேமி</translation>
 <translation id="8974714402877957201">1. iPad அமைப்புகளைத் திறக்கவும்</translation>
 <translation id="8975015774710126284">உலாவிய தரவு நீக்கப்பட்டது</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_te.xtb b/ios/chrome/app/strings/resources/ios_strings_te.xtb
index 5863ec45..6dab1d2 100644
--- a/ios/chrome/app/strings/resources/ios_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_te.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">స్మార్ట్ వాచ్</translation>
 <translation id="1743244221910283364">మార్పులను విస్మరించండి</translation>
 <translation id="1748975028205587434">మీ ఫైల్‌ను ఎంచుకోండి</translation>
+<translation id="1749733017156547309">పాస్‌వర్డ్‌ను తప్పక అందించాలి</translation>
 <translation id="174998178145075354">{count,plural, =1{అడ్రస్ కోసం {count} ఆప్షన్ మీ కీబోర్డ్ పైన అందుబాటులో ఉంది.}other{అడ్రస్ కోసం {count} ఆప్షన్‌లు మీ కీబోర్డ్ పైన అందుబాటులో ఉన్నాయి.}}</translation>
 <translation id="1750238553597293878">మీ Google ఖాతాలోని పాస్‌వర్డ్‌లను ఉపయోగించడం కొనసాగించండి</translation>
 <translation id="17513872634828108">తెరిచిన ట్యాబ్‍లు</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens కెమెరా సెర్చ్</translation>
 <translation id="2962516096219646456">మొత్తం ఆటోఫిల్ డేటాను చూడండి</translation>
 <translation id="2969979262385602596">సైన్ ఇన్ చేయడం విఫలమైంది. దయచేసి తర్వాత మళ్లీ ట్రై చేయండి.</translation>
+<translation id="2975761176769946178">URL అవసరం.</translation>
 <translation id="297667759942911166">ట్యాబ్ గ్రూప్‌లలో సహకరించండి</translation>
 <translation id="2987670534697681860">ఈ డివైజ్‌లోని మీ పాస్‌వర్డ్‌లన్నింటినీ యాక్సెస్ చేయడానికి మీ ఐడెంటిటీని వెరిఫై చేయండి.</translation>
 <translation id="2989523299700148168">ఇటీవల సందర్శించినవి</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">ఈ పరికరంలో ట్యాబ్‌లు తెరిచి ఉంటాయి, కానీ <ph name="USER_EMAIL" />‌కు సైన్ ఇన్ చేసిన అన్ని పరికరాల నుండి గ్రూప్ తొలగించబడుతుంది.</translation>
 <translation id="3224641773458703735">పాస్‌వర్డ్‌లను ఎగుమతి చేయడానికి, మీరు ముందుగా మీ పరికరంలో పాస్‌కోడ్‌ను సెట్ చేయాలి.</translation>
 <translation id="3227137524299004712">మైక్రోఫోన్</translation>
+<translation id="3234251228180563751">యూజర్‌నేమ్‌లో 1000 కంటే ఎక్కువ అక్షరాలు ఉన్నాయి</translation>
 <translation id="3235063766008841141">మోసపూరిత సైట్‌లోకి ప్రవేశించబడింది, అలాగే డేటా ఉల్లంఘన కనుగొనబడింది</translation>
 <translation id="3235242129752692527">ఈవెంట్ వివరాలను ఎడిట్ చేసి, "సేవ్"ను ట్యాప్ చేయండి.</translation>
 <translation id="323863549127671026">ప్రస్తుతం తెరిచి ఉన్న ట్యాబ్‌లు, ట్యాబ్ గ్రూప్‌లు</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">సూచించిన పాస్‌వర్డ్‌ని ఉపయోగించండి</translation>
 <translation id="5083464117946352670">ఫైల్ సైజ్‌ గుర్తించలేకపో..</translation>
 <translation id="5085558938118581974">సింక్ చేసిన పరికరాలలో ట్యాబ్‌లను సెర్చ్ చేయండి</translation>
+<translation id="508645147179720015">గమనికలో 1000 కంటే ఎక్కువ అక్షరాలు ఉన్నాయి</translation>
 <translation id="5087098519049306025">ధర ట్రాకింగ్</translation>
 <translation id="5090832849094901128">ఈ పాస్‌వర్డ్‌ను తొలగించడం వలన <ph name="WEBSITE" />లో మీ ఖాతా తొలగించబడదు.</translation>
 <translation id="5118462200606189584">ఖాతాను జోడించండి…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">ట్యాబ్ గ్రూప్ వివరాలు</translation>
 <translation id="8438566539970814960">సెర్చ్‌లను, బ్రౌజింగ్‌ను మెరుగుపరచండి</translation>
 <translation id="8439758443371991593">'చదవాల్సిన లిస్ట్‌కు జోడించండి'ని దాచండి</translation>
+<translation id="8443986842926457191">URLలో 2048 కంటే ఎక్కువ అక్షరాలు ఉన్నాయి</translation>
 <translation id="8449869326050867919">పాస్‌వర్డ్ షేర్ చేయబడింది</translation>
 <translation id="8473863474539038330">అడ్రస్‌లు, మరికొన్ని వివరాలు</translation>
 <translation id="8474378002946546633">ప్రకటనలను అనుమతించండి</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">వెబ్‌లో అందరి కోసం సెక్యూరిటీని మెరుగుపరచడంలో సహాయపడండి</translation>
 <translation id="8680787084697685621">ఖాతా సైన్-ఇన్ వివరాల గడువు తేదీ ముగిసింది.</translation>
 <translation id="8690752723634292147">తొలగింపును నిర్ధారించండి</translation>
+<translation id="8692107307702113268">పాస్‌వర్డ్‌లో 1000 కంటే ఎక్కువ అక్షరాలు ఉన్నాయి</translation>
 <translation id="8692689525339542358">ప్రమాదకరమైన సైట్‌లు, డౌన్‌లోడ్‌లు, ఎక్స్‌టెన్షన్‌ల నుండి రక్షణ పొందండి.</translation>
 <translation id="8692897097252418799">మీరు ఎగుమతి చేయాలనుకుంటున్న డేటాను ఎంచుకోండి</translation>
 <translation id="8694281486652655615">ఇది ఈ ఐటెమ్‌ను చూపిస్తుంది</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">ఒక సమస్యను రిపోర్ట్ చేయండి</translation>
 <translation id="8960979149015305">డౌన్‌లోడ్‌ను మూసివేయండి</translation>
 <translation id="8961092256396236619">మెరుగైన రక్షణ ఆఫ్‌లో ఉంది</translation>
+<translation id="8962863356073277855">URL ఫార్మాట్ https://www.example.com అయ్యి ఉండాలి</translation>
 <translation id="8968766641738584599">కార్డ్‌ని సేవ్ చేయండి</translation>
 <translation id="8974714402877957201">1. iPad సెట్టింగ్‌లను తెరవండి</translation>
 <translation id="8975015774710126284">బ్రౌజింగ్ డేటా తొలగించబడింది</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_th.xtb b/ios/chrome/app/strings/resources/ios_strings_th.xtb
index 3c05b890..195556e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_th.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">ใช้งานวันนี้</translation>
 <translation id="1523567067736644845">ปลดล็อกเพื่อแสดงรหัสผ่าน</translation>
 <translation id="1524563461097350801">ไม่เป็นไร ขอบคุณ</translation>
+<translation id="1528290585275339320">เปิดการแชร์เนื้อหาของหน้าเว็บ</translation>
 <translation id="1531038290222364269">แสดงแท็บ</translation>
 <translation id="1536390784834419204">แปลหน้าเว็บ</translation>
 <translation id="1540800554400757039">ที่อยู่ 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Google Safe Browsing ปิดอยู่ รับการปกป้องให้พ้นจากเว็บไซต์ การดาวน์โหลด และส่วนขยายที่เป็นอันตราย</translation>
 <translation id="1620510694547887537">กล้องถ่ายรูป</translation>
 <translation id="1622717322707146952">เลือก "เพิ่มใน Google ปฏิทิน" หรือ "เพิ่มใน Apple Calendar"</translation>
+<translation id="1625502944725673937">ไม่สามารถนำเข้าไฟล์ได้</translation>
 <translation id="1629162218487290695">ยืนยันว่าเป็นคุณ…</translation>
 <translation id="1636234353664774105">ขอเส้นทางไปยังจุดหมายของคุณพร้อมคำแนะนำแบบเลี้ยวต่อเลี้ยวโดยใช้ฟีเจอร์การนำทาง</translation>
 <translation id="1641113438599504367">Google Safe Browsing</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">สมาร์ทวอทช์</translation>
 <translation id="1743244221910283364">ทิ้งการเปลี่ยนแปลง</translation>
 <translation id="1748975028205587434">เลือกไฟล์</translation>
+<translation id="1749733017156547309">ต้องระบุรหัสผ่าน</translation>
 <translation id="174998178145075354">{count,plural, =1{ตัวเลือกที่อยู่ {count} รายการพร้อมให้ใช้งานอยู่เหนือแป้นพิมพ์}other{ตัวเลือกที่อยู่ {count} รายการพร้อมให้ใช้งานอยู่เหนือแป้นพิมพ์}}</translation>
 <translation id="1750238553597293878">ใช้รหัสผ่านในบัญชี Google ต่อไป</translation>
 <translation id="17513872634828108">แท็บที่เปิดอยู่</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">การค้นหาด้วยกล้องโดยใช้ Lens</translation>
 <translation id="2962516096219646456">ดูข้อมูลการป้อนข้อความอัตโนมัติทั้งหมด</translation>
 <translation id="2969979262385602596">ไม่สามารถลงชื่อเข้าใช้ได้ โปรดลองอีกครั้งในภายหลัง</translation>
+<translation id="2975761176769946178">ต้องระบุ URL</translation>
 <translation id="297667759942911166">ทำงานร่วมกันในกลุ่มแท็บ</translation>
 <translation id="2987670534697681860">โปรดยืนยันว่าเป็นคุณเพื่อเข้าถึงรหัสผ่านทั้งหมดในอุปกรณ์นี้</translation>
 <translation id="2989523299700148168">เข้าชมล่าสุด</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">แท็บจะยังคงเปิดอยู่ในอุปกรณ์นี้ แต่ระบบจะลบกลุ่มออกจากอุปกรณ์ทั้งหมดที่ลงชื่อเข้าใช้ <ph name="USER_EMAIL" /></translation>
 <translation id="3224641773458703735">หากต้องการส่งออกรหัสผ่าน คุณต้องตั้งรหัสผ่านในอุปกรณ์ก่อน</translation>
 <translation id="3227137524299004712">ไมโครโฟน</translation>
+<translation id="3234251228180563751">ชื่อผู้ใช้มีอักขระเกิน 1,000 ตัว</translation>
 <translation id="3235063766008841141">มีการป้อนลงในเว็บไซต์หลอกลวงและพบในการละเมิดข้อมูล</translation>
 <translation id="3235242129752692527">แก้ไขรายละเอียดกิจกรรม แล้วแตะ "บันทึก"</translation>
 <translation id="323863549127671026">แท็บและกลุ่มแท็บที่เปิดอยู่</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">ใช้รหัสผ่านที่แนะนำ</translation>
 <translation id="5083464117946352670">ไม่สามารถระบุขนาดไฟล์ได้</translation>
 <translation id="5085558938118581974">ค้นหาแท็บในอุปกรณ์ทุกเครื่องที่ซิงค์</translation>
+<translation id="508645147179720015">หมายเหตุมีอักขระเกิน 1,000 ตัว</translation>
 <translation id="5087098519049306025">การติดตามราคา</translation>
 <translation id="5090832849094901128">การลบรหัสผ่านนี้จะไม่ลบบัญชีของคุณใน <ph name="WEBSITE" /></translation>
 <translation id="5118462200606189584">เพิ่มบัญชี…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">สํารวจเมนูใหม่</translation>
 <translation id="5132942445612118989">ซิงค์รหัสผ่าน ประวัติการเข้าชม และอื่นๆ ในอุปกรณ์ทุกเครื่อง</translation>
 <translation id="5141363746588976328">ซ่อนการ์ด "ดูราคาที่ต่ำลงได้ในแท็บ"</translation>
+<translation id="514154868070499296">แบบอักษร: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ออกจากตัวสลับแท็บ</translation>
 <translation id="5148717509369231739">การนำเข้าจาก Safari</translation>
 <translation id="5157638238828697074">เกิดข้อผิดพลาด เปิดแอปพลิเคชันไม่ได้</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">มุมมองแบบแยก</translation>
 <translation id="7016070607649558507">คุณมีรหัสผ่านที่ไม่รัดกุม 1 รายการ แก้ไขเลยเพื่อความปลอดภัย</translation>
 <translation id="7016958933495968912">ตัวเลือกสำหรับฟีเจอร์สำรวจ</translation>
+<translation id="7017863468226238797">ไฟล์นี้ว่างเปล่าหรือมีข้อมูลในรูปแบบที่ไม่ถูกต้อง</translation>
 <translation id="7029809446516969842">รหัสผ่าน</translation>
 <translation id="7035825883570480307">เปิดการแจ้งเตือนไหม</translation>
 <translation id="7039345315346323556">ล่าสุด</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">รายละเอียดกลุ่มแท็บ</translation>
 <translation id="8438566539970814960">ปรับปรุงการค้นหาและการท่องเว็บให้ดียิ่งขึ้น</translation>
 <translation id="8439758443371991593">ซ่อน "เพิ่มไปยังเรื่องรออ่าน"</translation>
+<translation id="8443986842926457191">URL มีจำนวนอักขระมากกว่า 2,048 ตัว</translation>
 <translation id="8449869326050867919">แชร์รหัสผ่านแล้ว</translation>
 <translation id="8473863474539038330">ที่อยู่และอื่นๆ</translation>
 <translation id="8474378002946546633">อนุญาตการแจ้งเตือน</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">รับการปกป้องให้พ้นจากเว็บไซต์ที่เป็นอันตราย</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{ไม่มีรหัสผ่านที่ถูกละเมิด}=1{มีรหัสผ่านที่ถูกละเมิด {COUNT} รายการ}other{มีรหัสผ่านที่ถูกละเมิด {COUNT} รายการ}}</translation>
 <translation id="8643403533759285912">ลบกลุ่ม</translation>
+<translation id="8645245178269185266">แชร์เนื้อหาของหน้าเว็บกับ Gemini เพื่อรับคำตอบที่เกี่ยวข้องมากขึ้น</translation>
 <translation id="8647280737650867362">ยกเลิกการติดตามราคาไม่ได้</translation>
 <translation id="8654802032646794042">ยกเลิก</translation>
 <translation id="8660600697590740984">รูปภาพที่คัดลอกด้วย Lens</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">ช่วยปรับปรุงความปลอดภัยในอินเทอร์เน็ตให้กับทุกคน</translation>
 <translation id="8680787084697685621">รายละเอียดการลงชื่อเข้าใช้บัญชีเก่าเกินไป</translation>
 <translation id="8690752723634292147">ยืนยันการลบ</translation>
+<translation id="8692107307702113268">รหัสผ่านมีอักขระเกิน 1,000 ตัว</translation>
 <translation id="8692689525339542358">รับการปกป้องให้พ้นจากเว็บไซต์ การดาวน์โหลด และส่วนขยายที่เป็นอันตราย</translation>
 <translation id="8692897097252418799">เลือกข้อมูลที่ต้องการส่งออก</translation>
 <translation id="8694281486652655615">แสดงรายการนี้</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">รายงานปัญหา</translation>
 <translation id="8960979149015305">ปิดการดาวน์โหลด</translation>
 <translation id="8961092256396236619">การปกป้องที่ดียิ่งขึ้นปิดอยู่</translation>
+<translation id="8962863356073277855">รูปแบบ URL ควรเป็น https://www.example.com</translation>
 <translation id="8968766641738584599">บันทึกบัตร</translation>
 <translation id="8974714402877957201">1. เปิดการตั้งค่า iPad</translation>
 <translation id="8975015774710126284">ลบข้อมูลการท่องเว็บแล้ว</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_tr.xtb b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
index 2438a1a..b0da426 100644
--- a/ios/chrome/app/strings/resources/ios_strings_tr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Akıllı Saat</translation>
 <translation id="1743244221910283364">Değişiklikleri sil</translation>
 <translation id="1748975028205587434">Dosyanızı seçin</translation>
+<translation id="1749733017156547309">Bir şifre gerekli</translation>
 <translation id="174998178145075354">{count,plural, =1{Klavyenizin üzerinde {count} tane adres seçeneği mevcut.}other{Klavyenizin üzerinde {count} tane adres seçeneği mevcut.}}</translation>
 <translation id="1750238553597293878">Google Hesabınızdaki şifreleri kullanmaya devam edin</translation>
 <translation id="17513872634828108">Açık sekmeler</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Lens Kamera ile Arama</translation>
 <translation id="2962516096219646456">Tüm otomatik doldurma verilerini göster</translation>
 <translation id="2969979262385602596">Oturum açılamadı. Daha sonra tekrar deneyin.</translation>
+<translation id="2975761176769946178">URL girilmesi zorunludur</translation>
 <translation id="297667759942911166">Sekme gruplarında ortak çalışma yapın</translation>
 <translation id="2987670534697681860">Bu cihazda tüm şifrelerinize erişebilmek için kimliğinizi doğrulayın.</translation>
 <translation id="2989523299700148168">Son ziyaret edilenler</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Sekmeler bu cihazda açık kalır ancak grup, <ph name="USER_EMAIL" /> hesabında oturum açılmış tüm cihazlardan silinir.</translation>
 <translation id="3224641773458703735">Şifreleri dışa aktarmak için öncelikle cihazınızda bir şifre kodu ayarlamanız gerekir.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Kullanıcı adı, 1.000 karakterden fazlasını içeriyor</translation>
 <translation id="3235063766008841141">Yanıltıcı bir sitede girildi ve veri ihlali kapsamında bulundu</translation>
 <translation id="3235242129752692527">Etkinlik ayrıntılarını düzenleyip "Kaydet"e dokunun.</translation>
 <translation id="323863549127671026">Şu anda açık olan sekmeler ve sekme grupları</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Önerilen şifreyi kullan</translation>
 <translation id="5083464117946352670">Dosya boyutu belirlenemiyor.</translation>
 <translation id="5085558938118581974">Senkronize edilmiş cihazlardaki sekmeleri arayın</translation>
+<translation id="508645147179720015">Not 1.000 karakterden fazlasını içeriyor</translation>
 <translation id="5087098519049306025">Fiyat Takibi</translation>
 <translation id="5090832849094901128">Bu şifre silindiğinde <ph name="WEBSITE" /> üzerindeki hesabınız silinmez.</translation>
 <translation id="5118462200606189584">Hesap ekle…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Sekme grubu ayrıntıları</translation>
 <translation id="8438566539970814960">Aramaları ve göz atmayı daha iyi yap</translation>
 <translation id="8439758443371991593">Okuma Listesine Ele Seçeneğini Gizle</translation>
+<translation id="8443986842926457191">URL 2.048 karakterden fazlasını içeriyor</translation>
 <translation id="8449869326050867919">Şifre paylaşıldı</translation>
 <translation id="8473863474539038330">Adresler ve daha fazlası</translation>
 <translation id="8474378002946546633">Bildirimlere izin ver</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Web'de herkes için güvenliğin iyileştirilmesine yardımcı olun</translation>
 <translation id="8680787084697685621">Hesap oturum açma ayrıntıları eski.</translation>
 <translation id="8690752723634292147">Silme işlemini onayla</translation>
+<translation id="8692107307702113268">Şifre, 1.000 karakterden fazlasını içeriyor</translation>
 <translation id="8692689525339542358">Tehlikeli siteler, indirmeler ve uzantılara karşı korunun.</translation>
 <translation id="8692897097252418799">Dışa aktarmak istediğiniz verileri seçin</translation>
 <translation id="8694281486652655615">Bu öğeyi gösterir</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">Google Hesabınızın <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> adresinde başka biçimlerde tarama geçmişi olabilir.</translation>
 <translation id="874599634440689554">Bağlantı oluştur</translation>
 <translation id="8746155870861185046">Vurgulanan metni paylaş</translation>
+<translation id="8748678031495824833">Sayfadaki yapay zeka araçlarını aç</translation>
 <translation id="8750037785291841318">Sekmeleriniz burada gösterilir</translation>
 <translation id="8756969031206844760">Şifre güncellensin mi?</translation>
 <translation id="8764015330924122850"><ph name="DOMAIN_NAME" /> takibini bırak</translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Sorun Bildir</translation>
 <translation id="8960979149015305">İndirme çubuğunu kapat</translation>
 <translation id="8961092256396236619">Gelişmiş Koruma kapalı</translation>
+<translation id="8962863356073277855">URL, https://www.example.com biçiminde olmalıdır</translation>
 <translation id="8968766641738584599">Kartı kaydet</translation>
 <translation id="8974714402877957201">1. iPad ayarlarını açın</translation>
 <translation id="8975015774710126284">Tarama verileri silindi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_uk.xtb b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
index ee63e323..01d5194 100644
--- a/ios/chrome/app/strings/resources/ios_strings_uk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Розумний годинник</translation>
 <translation id="1743244221910283364">Відхилити зміни</translation>
 <translation id="1748975028205587434">Виберіть потрібний файл</translation>
+<translation id="1749733017156547309">Потрібно ввести пароль</translation>
 <translation id="174998178145075354">{count,plural, =1{Над клавіатурою показується {count} варіант адреси.}one{Над клавіатурою показується {count} варіант адреси.}few{Над клавіатурою показуються {count} варіанти адреси.}many{Над клавіатурою показуються {count} варіантів адреси.}other{Над клавіатурою показуються {count} варіанта адреси.}}</translation>
 <translation id="1750238553597293878">Продовжуйте використовувати паролі в обліковому записі Google</translation>
 <translation id="17513872634828108">Відкриті вкладки</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Пошук за допомогою Об’єктива</translation>
 <translation id="2962516096219646456">Переглянути всі дані автозаповнення</translation>
 <translation id="2969979262385602596">Не вдалося ввійти. Спробуйте пізніше.</translation>
+<translation id="2975761176769946178">Потрібно вказати URL-адресу</translation>
 <translation id="297667759942911166">Працюйте разом у групах вкладок</translation>
 <translation id="2987670534697681860">Підтвердьте свою особу, щоб отримати доступ до всіх паролів на цьому пристрої.</translation>
 <translation id="2989523299700148168">Нещодавно відвідані</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Вкладки залишатимуться відкритими на цьому пристрої, однак групу буде видалено з усіх пристроїв, на яких ви ввійшли в обліковий запис <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Щоб експортувати паролі, спершу потрібно налаштувати код доступу на пристрої.</translation>
 <translation id="3227137524299004712">Мікрофон</translation>
+<translation id="3234251228180563751">Ім’я користувача містить більше ніж 1000 символів</translation>
 <translation id="3235063766008841141">Облікові дані було введено на оманливому сайті й розкрито через порушення безпеки даних</translation>
 <translation id="3235242129752692527">Змініть деталі події і натисніть "Зберегти".</translation>
 <translation id="323863549127671026">Поточні відкриті вкладки й групи</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Використати запропонований пароль</translation>
 <translation id="5083464117946352670">Невідомий розмір файлу.</translation>
 <translation id="5085558938118581974">Пошук вкладок на синхронізованих пристроях</translation>
+<translation id="508645147179720015">Примітка містить більше ніж 1000 символів</translation>
 <translation id="5087098519049306025">Відстеження цін</translation>
 <translation id="5090832849094901128">Якщо видалити цей пароль, ваш обліковий запис на сайті <ph name="WEBSITE" /> залишиться.</translation>
 <translation id="5118462200606189584">Додати обліковий запис…</translation>
@@ -1504,7 +1508,7 @@
 <translation id="6807287147325542056">Паролі в інших додатках</translation>
 <translation id="681368974849482173">Закладку творено</translation>
 <translation id="6825078212112407882">{count,plural, =1{Закладку збережено у вашому обліковому записі Google ({email})}one{{count} закладку збережено у вашому обліковому записі Google ({email}).}few{{count} закладки збережено у вашому обліковому записі Google ({email}).}many{{count} закладок збережено у вашому обліковому записі Google ({email}).}other{{count} закладки збережено у вашому обліковому записі Google ({email}).}}</translation>
-<translation id="6830728435402077660">Небезпечно</translation>
+<translation id="6830728435402077660">Не захищено</translation>
 <translation id="6831043979455480757">Перекласти</translation>
 <translation id="6842136130964845393">Щоб не втратити доступ до своїх збережених паролів, підтвердьте свою особу</translation>
 <translation id="6851516051005285358">Повна версія сайту</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Відомості про групу вкладок</translation>
 <translation id="8438566539970814960">Покращувати пошук і вебперегляд</translation>
 <translation id="8439758443371991593">Сховати опцію "Додати в список читання"</translation>
+<translation id="8443986842926457191">URL-адреса містить більше ніж 2048 символів</translation>
 <translation id="8449869326050867919">Пароль надіслано</translation>
 <translation id="8473863474539038330">Адреси й інше</translation>
 <translation id="8474378002946546633">Дозволити сповіщення</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Допоможіть підвищити безпеку в Інтернеті для кожного</translation>
 <translation id="8680787084697685621">Дані для входу в обліковий запис застаріли.</translation>
 <translation id="8690752723634292147">Підтвердьте видалення</translation>
+<translation id="8692107307702113268">Пароль містить більше ніж 1000 символів</translation>
 <translation id="8692689525339542358">Захистіть себе від небезпечних сайтів, завантажень і розширень.</translation>
 <translation id="8692897097252418799">Виберіть дані, які потрібно експортувати</translation>
 <translation id="8694281486652655615">Показує цей елемент</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">Повідомити про проблему</translation>
 <translation id="8960979149015305">Закрити панель завантаження</translation>
 <translation id="8961092256396236619">Покращений захист вимкнено</translation>
+<translation id="8962863356073277855">URL-адреса повинна мати такий формат: https://www.example.com</translation>
 <translation id="8968766641738584599">Зберегти картку</translation>
 <translation id="8974714402877957201">1. Відкрийте Параметри на iPad</translation>
 <translation id="8975015774710126284">Дані веб-перегляду видалено</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ur.xtb b/ios/chrome/app/strings/resources/ios_strings_ur.xtb
index ac2c43d..9675728 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ur.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ur.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">آج فعال کیا گیا</translation>
 <translation id="1523567067736644845">پاس ورڈ دکھانے کے لیے غیر مقفل کریں</translation>
 <translation id="1524563461097350801">نہیں شکریہ</translation>
+<translation id="1528290585275339320">صفحہ کے مواد کا اشتراک آن کریں</translation>
 <translation id="1531038290222364269">ٹیبز دکھائیں</translation>
 <translation id="1536390784834419204">صفحہ کا ترجمہ کریں</translation>
 <translation id="1540800554400757039">پتہ 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">آپ کا محفوظ براؤزنگ فی الحال آف ہے۔ خطرناک سائٹس، ڈاؤن لوڈز اور ایکسٹینشنز سے تحفظ حاصل کریں۔</translation>
 <translation id="1620510694547887537">کیمرا</translation>
 <translation id="1622717322707146952">‏"Google کیلنڈر میں شامل کریں" یا "Apple کیلنڈر میں شامل کریں" کو منتخب کریں۔</translation>
+<translation id="1625502944725673937">فائل درآمد نہیں ہو سکی</translation>
 <translation id="1629162218487290695">توثیق کریں کہ یہ آپ ہیں…</translation>
 <translation id="1636234353664774105">نیویگیشن خصوصیت کا استعمال کرتے ہوئے موڈ در موڈ ڈائریکشنز رہنمائی کے ساتھ اپنی منزل کی ڈائریکشنز حاصل کریں</translation>
 <translation id="1641113438599504367">محفوظ براؤزنگ</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">اسمارٹ گھڑی</translation>
 <translation id="1743244221910283364">تبدیلیاں مسترد کریں</translation>
 <translation id="1748975028205587434">اپنی فائل منتخب کریں</translation>
+<translation id="1749733017156547309">ایک پاس ورڈ درکار ہے</translation>
 <translation id="174998178145075354">{count,plural, =1{آپ کے کی بورڈ کے اوپر پتے کے لیے {count} اختیار دستیاب ہے۔}other{آپ کے کی بورڈ کے اوپر پتے کے لیے {count} اختیارات دستیاب ہیں۔}}</translation>
 <translation id="1750238553597293878">‏اپنے Google اکاؤنٹ میں پاس ورڈز استعمال کرتے رہیں</translation>
 <translation id="17513872634828108">کھلے ٹیبز</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">لینز کیمرا کے ذریعے تلاش</translation>
 <translation id="2962516096219646456">تمام آٹو فل ڈیٹا دیکھیں</translation>
 <translation id="2969979262385602596">سائن ان کرنے میں ناکام ہوگیا۔ براہ کرم بعد میں دوبارہ کوشش کریں۔</translation>
+<translation id="2975761176769946178">‏ایک URL درکار ہے</translation>
 <translation id="297667759942911166">ٹیب گروپس میں تعاون کریں</translation>
 <translation id="2987670534697681860">تصدیق کریں کہ اس آلہ پر اپنے تمام پاس ورڈز تک رسائی آپ ہی ہیں۔</translation>
 <translation id="2989523299700148168">حال ہی میں ملاحظہ کردہ</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">اس آلے پر ٹیبز کھلے رہیں گے لیکن گروپ کو ان تمام آلات سے حذف کر دیا جائے گا جو <ph name="USER_EMAIL" /> میں سائن ان ہیں۔</translation>
 <translation id="3224641773458703735">پاس ورڈز برآمد کرنے کیلئے، آپ کو اپنے آلے پر پہلے پاس کوڈ سیٹ کرنا ہوگا۔</translation>
 <translation id="3227137524299004712">مائیکروفون</translation>
+<translation id="3234251228180563751">صارف کے نام میں 1000 سے زیادہ حروف ہیں</translation>
 <translation id="3235063766008841141">ایک فریب کار سائٹ میں داخل ہو گیا اور ڈیٹا کی خلاف ورزی میں پایا گیا</translation>
 <translation id="3235242129752692527">ایونٹ کی تفصیلات میں ترمیم کریں اور "محفوظ کریں" پر تھپتھپائیں۔</translation>
 <translation id="323863549127671026">فی الحال کھلے ٹیبز اور ٹیب گروپس</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">تجویز کردہ پاس ورڈ استعمال کریں</translation>
 <translation id="5083464117946352670">فائل سائز کا تعین نہیں کیا جا سکتا ہے۔</translation>
 <translation id="5085558938118581974">مطابقت پذیر آلات پر ٹیبز تلاش کریں</translation>
+<translation id="508645147179720015">نوٹ 1000 سے زیادہ حروف کا ہے</translation>
 <translation id="5087098519049306025">قیمت کی ٹریکنگ</translation>
 <translation id="5090832849094901128">اس پاس ورڈ کو حذف کرنے سے آپ کا اکاؤنٹ <ph name="WEBSITE" /> سے حذف نہیں ہوگا۔</translation>
 <translation id="5118462200606189584">اکاؤنٹ شامل کریں…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">نیا مینو دریافت کریں</translation>
 <translation id="5132942445612118989">سبھی آلات پر اپنے پاس ورڈز اور سرگزشت کی مطابقت پذیری اور مزید بہت کچھ کریں</translation>
 <translation id="5141363746588976328">ٹیبز کارڈ پر قیمت میں کمی کو چھپائیں</translation>
+<translation id="514154868070499296">فونٹ: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">ٹیب سوئچر کو چھوڑیں</translation>
 <translation id="5148717509369231739">‏‫Safari سے درآمد کرنے کی سہولت</translation>
 <translation id="5157638238828697074">کچھ غلط ہو گیا۔ ایپلیکیشن نہیں کھل سکی۔</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">اسپلٹ اسکرین</translation>
 <translation id="7016070607649558507">آپ کے پاس 1 کمزور پاس ورڈ ہے۔ محفوظ رہنے کے لیے اسے ابھی صحیح کریں۔</translation>
 <translation id="7016958933495968912">‏‫Discover کے لیے اختیارات</translation>
+<translation id="7017863468226238797">یہ فائل خالی ہے یا اس میں غلط فارمیٹ میں ڈیٹا شامل ہے</translation>
 <translation id="7029809446516969842">پاس ورڈز</translation>
 <translation id="7035825883570480307">اطلاعات آن کریں؟</translation>
 <translation id="7039345315346323556">حالیہ</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">ٹیب گروپ کی تفصیلات</translation>
 <translation id="8438566539970814960">تلاشوں اور براؤزنگ کو بہتر بنائیں</translation>
 <translation id="8439758443371991593">'پڑھنے کی فہرست میں شامل کریں' کو چھپائیں</translation>
+<translation id="8443986842926457191">‏URL ‏2048 حروف سے زیادہ ہے</translation>
 <translation id="8449869326050867919">پاس ورڈ کا اشتراک کر دیا گیا</translation>
 <translation id="8473863474539038330">پتے وغیرہ</translation>
 <translation id="8474378002946546633">اطلاعات کی اجازت دیں</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">خطرناک سائٹس سے تحفظ حاصل کریں۔</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{کوئی متاثرہ پاس ورڈ نہیں}=1{{COUNT} متاثرہ پاس ورڈ}other{{COUNT} متاثرہ پاس ورڈز}}</translation>
 <translation id="8643403533759285912">گروپ حذف کریں</translation>
+<translation id="8645245178269185266">‏مزید متعلقہ جوابات حاصل کرنے کے لیے صفحہ کے مواد کا Gemini کے ساتھ اشتراک کریں</translation>
 <translation id="8647280737650867362">قیمت کے ٹریک کو کالعدم نہیں کیا جا سکا۔</translation>
 <translation id="8654802032646794042">منسوخ کریں</translation>
 <translation id="8660600697590740984">لینز نے تصویر کو کاپی کیا</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">سبھی کے لیے ویب پر سیکیورٹی کو بہتر بنانے میں مدد کریں</translation>
 <translation id="8680787084697685621">اکاؤنٹ سائن ان کی تفصیلات پرانی ہیں۔</translation>
 <translation id="8690752723634292147">حذف کرنے کی توثیق کریں</translation>
+<translation id="8692107307702113268">پاس ورڈ میں 1000 سے زیادہ حروف ہیں</translation>
 <translation id="8692689525339542358">خطرناک سائٹس، ڈاؤن لوڈز اور ایکسٹینشنز سے تحفظ حاصل کریں۔</translation>
 <translation id="8692897097252418799">وہ ڈیٹا منتخب کریں جسے آپ ایکسپورٹ کرنا چاہتے ہیں</translation>
 <translation id="8694281486652655615">یہ آئٹم دکھائی دیتا ہے</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">ایک مسئلہ کی اطلاع دیں</translation>
 <translation id="8960979149015305">ڈاؤن لوڈ بند کریں</translation>
 <translation id="8961092256396236619">بہتر کردہ حفاظت آف ہے</translation>
+<translation id="8962863356073277855">‏URL فارمیٹ https://www.example.com ہونا چاہیے</translation>
 <translation id="8968766641738584599">کارڈ کو محفوظ کریں</translation>
 <translation id="8974714402877957201">‏1۔ iPad ترتیبات کھولیں</translation>
 <translation id="8975015774710126284">براؤزنگ ڈیٹا کو حذف کر دیا گیا</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_uz.xtb b/ios/chrome/app/strings/resources/ios_strings_uz.xtb
index 445da823..2e37833 100644
--- a/ios/chrome/app/strings/resources/ios_strings_uz.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_uz.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Bugun onlayn edi</translation>
 <translation id="1523567067736644845">Parolni chiqarish uchun ekran qulfini yeching</translation>
 <translation id="1524563461097350801">Kerak emas</translation>
+<translation id="1528290585275339320">Sahifa kontenti ulashuvini yoqish</translation>
 <translation id="1531038290222364269">Varaqlarni koʻratish</translation>
 <translation id="1536390784834419204">Sahifani tarjima qilish</translation>
 <translation id="1540800554400757039">Manzil, 1-qator</translation>
@@ -194,6 +195,7 @@
 <translation id="1741219894094057085">Smart soat</translation>
 <translation id="1743244221910283364">Bekor qilish</translation>
 <translation id="1748975028205587434">Faylni tanlang</translation>
+<translation id="1749733017156547309">Parolni kiriting</translation>
 <translation id="174998178145075354">{count,plural, =1{{count} ta manzil varianti klaviatura ustida chiqadi.}other{{count} ta manzil varianti klaviatura ustida chiqadi.}}</translation>
 <translation id="1750238553597293878">Parollar Google hisobingizda saqlanishda davom etsin</translation>
 <translation id="17513872634828108">Ichki oynalarni ochish</translation>
@@ -510,6 +512,7 @@
 <translation id="2952278131021475699">Lens yordamida kamera bilan qidirish</translation>
 <translation id="2962516096219646456">Barcha avtomatik kiritish maʼlumotlari</translation>
 <translation id="2969979262385602596">Hisobga kirib bo‘lmadi. Keyinroq qayta urinib ko‘ring.</translation>
+<translation id="2975761176769946178">URL manzilini kiriting</translation>
 <translation id="297667759942911166">Varaqlar guruhida birga ishlash</translation>
 <translation id="2987670534697681860">Bu qurilmada barcha parollardan foydalanish uchun shaxsingizni tasdiqlang.</translation>
 <translation id="2989523299700148168">Oxirgi ishlatilganlar</translation>
@@ -573,6 +576,7 @@
 <translation id="3224075676564434205">Varaqlar bu qurilmada ochiq qoladi, ammo guruh <ph name="USER_EMAIL" /> hisobidan kirilgan barcha qurilmalardan oʻchirib tashlanadi.</translation>
 <translation id="3224641773458703735">Parollarni eksport qilish uchun qurilmangizni maxfiy kod bilan qulflang.</translation>
 <translation id="3227137524299004712">Mikrofon</translation>
+<translation id="3234251228180563751">Foydalanuvchi nomida 1000 tadan ortiq belgi kiritildi</translation>
 <translation id="3235063766008841141">Eskirgan va axborotlari oshkor qilingan saytga kirdingiz</translation>
 <translation id="3235242129752692527">Tadbir tafsilotlarini tahrirlab, “Saqlash” tugmasini bosing.</translation>
 <translation id="323863549127671026">Joriy ochilgan varaqlar va varaqlar guruhi</translation>
@@ -1031,6 +1035,7 @@
 <translation id="5079950360618752063">Taklif qilingan parolni ishlatish</translation>
 <translation id="5083464117946352670">Fayl hajmi aniqlanmadi</translation>
 <translation id="5085558938118581974">Sinxronlangan qurilmalararo varaqlardan qidiring</translation>
+<translation id="508645147179720015">Qayd 1000 ta belgidan oshib ketdi</translation>
 <translation id="5087098519049306025">Narx kuzatuvi</translation>
 <translation id="5090832849094901128">Bu parol olib tashlangani bilan <ph name="WEBSITE" /> hisobingiz oʻchib ketmaydi.</translation>
 <translation id="5118462200606189584">Hisob kiritish…</translation>
@@ -1922,6 +1927,7 @@
 <translation id="8434837876193928924">Varaqlar guruhi tafsilotlari</translation>
 <translation id="8438566539970814960">Sahifalarni kezish va qidiruvni yaxshilash</translation>
 <translation id="8439758443371991593">Saqlangan sahifalarga kiritishni berkitish</translation>
+<translation id="8443986842926457191">URL manzilda 2048 tadan ortiq belgi kiritildi.</translation>
 <translation id="8449869326050867919">Parol ulashilgan</translation>
 <translation id="8473863474539038330">Mazillar va boshqa ma’lumotlar</translation>
 <translation id="8474378002946546633">Bildirishnoma kelsin</translation>
@@ -1972,6 +1978,7 @@
 <translation id="8637431369725868556">Xavfli saytlardan himoyalaning.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Hech qaysi parolingiz oshkor etilmagan}=1{{COUNT} ta parol oshkor etilgan}other{{COUNT} ta parol oshkor etilgan}}</translation>
 <translation id="8643403533759285912">Guruhni olib tashlash</translation>
+<translation id="8645245178269185266">Yanada mos javoblarni olish uchun sahifa kontentini Gemini bilan ulashish</translation>
 <translation id="8647280737650867362">Narxni kuzatish imkonsiz.</translation>
 <translation id="8654802032646794042">Bekor qilish</translation>
 <translation id="8660600697590740984">Lens rasmdan nusxa oldi</translation>
@@ -1986,6 +1993,7 @@
 <translation id="8680786875305615692">Internetni hamma uchun xavfsiz boʻlishiga yordam bering</translation>
 <translation id="8680787084697685621">Hisob haqidagi ma’lumotlar eskirgan.</translation>
 <translation id="8690752723634292147">Oʻchirishni tasdiqlash</translation>
+<translation id="8692107307702113268">Parolda 1000 tadan ortiq belgi kiritildi</translation>
 <translation id="8692689525339542358">Xavfli saytlar, yuklanmalar va kengaytmalardan himoyalaning.</translation>
 <translation id="8692897097252418799">Qaysi maʼlumotlar eksport qilinishini tanlang</translation>
 <translation id="8694281486652655615">Bu elementni koʻrsatadi</translation>
@@ -2068,6 +2076,7 @@
 <translation id="895541991026785598">Muammo haqida xabar yuborish</translation>
 <translation id="8960979149015305">Yuklanmani yopish</translation>
 <translation id="8961092256396236619">Kuchaytirilgan himoya oʻchiq</translation>
+<translation id="8962863356073277855">URL manzil https://www.example.com formatida boʻlsin</translation>
 <translation id="8968766641738584599">Karta eslab qolinsin</translation>
 <translation id="8974714402877957201">1. iPad sozlamalarini oching</translation>
 <translation id="8975015774710126284">Brauzer tarixi tozalanadi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_vi.xtb b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
index 3cd3622..8046398 100644
--- a/ios/chrome/app/strings/resources/ios_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">Hoạt động hôm nay</translation>
 <translation id="1523567067736644845">Mở khoá để hiển thị mật khẩu</translation>
 <translation id="1524563461097350801">Không, cảm ơn</translation>
+<translation id="1528290585275339320">Bật tính năng chia sẻ nội dung trang</translation>
 <translation id="1531038290222364269">Hiển thị thẻ</translation>
 <translation id="1536390784834419204">Dịch trang</translation>
 <translation id="1540800554400757039">Địa chỉ 1</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">Tính năng Duyệt web an toàn hiện đang tắt. Hãy bật tính năng này để được bảo vệ khỏi các trang web, tệp tải xuống và tiện ích nguy hiểm.</translation>
 <translation id="1620510694547887537">Camera</translation>
 <translation id="1622717322707146952">Chọn "Thêm vào Lịch Google" hoặc "Thêm vào Lịch Apple".</translation>
+<translation id="1625502944725673937">Không nhập được tệp</translation>
 <translation id="1629162218487290695">Xác minh danh tính của bạn…</translation>
 <translation id="1636234353664774105">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="1641113438599504367">Duyệt web an toàn</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">Đồng hồ thông minh</translation>
 <translation id="1743244221910283364">Loại bỏ thay đổi</translation>
 <translation id="1748975028205587434">Chọn tệp của bạn</translation>
+<translation id="1749733017156547309">Cần nhập mật khẩu</translation>
 <translation id="174998178145075354">{count,plural, =1{Có {count} lựa chọn về địa chỉ xuất hiện phía trên bàn phím.}other{Có {count} lựa chọn về địa chỉ xuất hiện phía trên bàn phím.}}</translation>
 <translation id="1750238553597293878">Tiếp tục sử dụng mật khẩu trong Tài khoản Google</translation>
 <translation id="17513872634828108">Thẻ đang mở</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">Tìm kiếm bằng máy ảnh thông qua Ống kính</translation>
 <translation id="2962516096219646456">Xem tất cả dữ liệu tự động điền</translation>
 <translation id="2969979262385602596">Không đăng nhập được. Vui lòng thử lại sau.</translation>
+<translation id="2975761176769946178">Cần nhập URL</translation>
 <translation id="297667759942911166">Cộng tác trong nhóm thẻ</translation>
 <translation id="2987670534697681860">Xác minh danh tính của bạn để truy cập vào tất cả mật khẩu trên thiết bị này.</translation>
 <translation id="2989523299700148168">Đã truy cập gần đây</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">Các thẻ sẽ vẫn mở trên thiết bị này nhưng nhóm sẽ bị xoá khỏi mọi thiết bị đã đăng nhập vào <ph name="USER_EMAIL" />.</translation>
 <translation id="3224641773458703735">Để xuất 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="3227137524299004712">Micrô</translation>
+<translation id="3234251228180563751">Tên người dùng dài hơn 1000 ký tự</translation>
 <translation id="3235063766008841141">Bạn đã nhập mật khẩu vào một trang web lừa đảo và mật khẩu này bị lộ trong một sự cố rò rỉ dữ liệu</translation>
 <translation id="3235242129752692527">Chỉnh sửa chi tiết sự kiện rồi nhấn vào "Lưu".</translation>
 <translation id="323863549127671026">Thẻ và nhóm thẻ đang mở</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">Sử dụng mật khẩu đề xuất</translation>
 <translation id="5083464117946352670">Không thể xác định kích thước tệp.</translation>
 <translation id="5085558938118581974">Tìm kiếm trên thẻ của các thiết bị đã đồng bộ hoá</translation>
+<translation id="508645147179720015">Ghi chú dài hơn 1000 ký tự</translation>
 <translation id="5087098519049306025">Theo dõi giá</translation>
 <translation id="5090832849094901128">Thao tác xóa mật khẩu này sẽ không xóa tài khoản của bạn trên <ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Thêm tài khoản…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">Khám phá trình đơn mới</translation>
 <translation id="5132942445612118989">Đồng bộ hóa mật khẩu, nhật ký hoạt động và các thông tin khác của bạn trên tất cả các thiết bị</translation>
 <translation id="5141363746588976328">Ẩn thẻ thông báo giảm giá trên thẻ</translation>
+<translation id="514154868070499296">Phông chữ: <ph name="FONT" /></translation>
 <translation id="5145331760738811130">Rời khỏi trình chuyển đổi thẻ</translation>
 <translation id="5148717509369231739">Nhập từ Safari</translation>
 <translation id="5157638238828697074">Đã xảy ra lỗi. Không thể mở ứng dụng.</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">Chế độ xem chia đôi màn hình</translation>
 <translation id="7016070607649558507">Bạn có 1 mật khẩu yếu. Hãy khắc phục ngay để giữ an toàn.</translation>
 <translation id="7016958933495968912">Các lựa chọn cho nguồn cấp dữ liệu khám phá</translation>
+<translation id="7017863468226238797">Tệp này trống hoặc chứa dữ liệu ở định dạng không chính xác</translation>
 <translation id="7029809446516969842">Mật khẩu</translation>
 <translation id="7035825883570480307">Bạn muốn bật thông báo?</translation>
 <translation id="7039345315346323556">Gần đây</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">Thông tin về nhóm thẻ</translation>
 <translation id="8438566539970814960">Cải thiện tính năng tìm kiếm và duyệt web</translation>
 <translation id="8439758443371991593">Ẩn tuỳ chọn Thêm vào danh sách đọc</translation>
+<translation id="8443986842926457191">URL dài hơn 2048 ký tự.</translation>
 <translation id="8449869326050867919">Đã chia sẻ mật khẩu</translation>
 <translation id="8473863474539038330">Địa chỉ và các lựa chọn khác</translation>
 <translation id="8474378002946546633">Cho phép thông báo</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">Được bảo vệ khỏi các trang web nguy hiểm.</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{Không có mật khẩu nào bị lộ}=1{{COUNT} mật khẩu bị lộ}other{{COUNT} mật khẩu bị lộ}}</translation>
 <translation id="8643403533759285912">Xoá nhóm</translation>
+<translation id="8645245178269185266">Chia sẻ nội dung trang với Gemini để nhận được câu trả lời phù hợp hơn</translation>
 <translation id="8647280737650867362">Không thể bỏ theo dõi giá này.</translation>
 <translation id="8654802032646794042">Huỷ</translation>
 <translation id="8660600697590740984">Dùng Ống kính để tìm hình ảnh đã sao chép</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">Giúp tăng cường bảo mật cho mọi người trên Web</translation>
 <translation id="8680787084697685621">Chi tiết đăng nhập tài khoản đã lỗi thời.</translation>
 <translation id="8690752723634292147">Xác nhận xoá</translation>
+<translation id="8692107307702113268">Mật khẩu dài hơn 1000 ký tự</translation>
 <translation id="8692689525339542358">Bảo vệ bạn trước các trang web, tệp tải xuống và tiện ích nguy hiểm.</translation>
 <translation id="8692897097252418799">Chọn dữ liệu bạn muốn xuất</translation>
 <translation id="8694281486652655615">Hiện mục này</translation>
@@ -2007,6 +2018,7 @@
 <translation id="8741995161408053644">Tài khoản Google có thể có các biểu mẫu nhật ký duyệt web khác tại <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Tạo đường liên kết</translation>
 <translation id="8746155870861185046">Chia sẻ nội dung được làm nổi bật</translation>
+<translation id="8748678031495824833">Mở các công cụ AI trên trang</translation>
 <translation id="8750037785291841318">Bạn sẽ thấy các thẻ ở đây</translation>
 <translation id="8756969031206844760">Cập nhật mật khẩu?</translation>
 <translation id="8764015330924122850">Ngừng theo dõi <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2076,7 @@
 <translation id="895541991026785598">Báo cáo sự cố</translation>
 <translation id="8960979149015305">Đóng thanh tệp đã tải xuống</translation>
 <translation id="8961092256396236619">Chế độ Bảo vệ nâng cao đang tắt</translation>
+<translation id="8962863356073277855">URL phải ở định dạng https://www.example.com</translation>
 <translation id="8968766641738584599">Lưu thẻ</translation>
 <translation id="8974714402877957201">1. Mở phần Cài đặt iPad</translation>
 <translation id="8975015774710126284">Hệ thống đã xoá dữ liệu duyệt web</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
index 2dd0588..94347c63 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
@@ -143,6 +143,7 @@
 <translation id="1521774566618522728">今天曾有活动</translation>
 <translation id="1523567067736644845">解锁即可显示密码</translation>
 <translation id="1524563461097350801">不用了</translation>
+<translation id="1528290585275339320">开启网页内容分享功能</translation>
 <translation id="1531038290222364269">显示标签页</translation>
 <translation id="1536390784834419204">翻译网页</translation>
 <translation id="1540800554400757039">地址第1行</translation>
@@ -164,6 +165,7 @@
 <translation id="1612754831519568745">安全浏览功能目前处于关闭状态。该功能可保护您免受危险网站、下载内容和扩展程序的侵害。</translation>
 <translation id="1620510694547887537">摄像头</translation>
 <translation id="1622717322707146952">选择“添加到 Google 日历”或“添加到 Apple 日历”。</translation>
+<translation id="1625502944725673937">无法导入文件</translation>
 <translation id="1629162218487290695">验证身份…</translation>
 <translation id="1636234353664774105">使用导航功能查询前往目的地的精细路线指导</translation>
 <translation id="1641113438599504367">安全浏览</translation>
@@ -193,6 +195,7 @@
 <translation id="1741219894094057085">智能手表</translation>
 <translation id="1743244221910283364">舍弃更改</translation>
 <translation id="1748975028205587434">选择文件</translation>
+<translation id="1749733017156547309">必须输入密码</translation>
 <translation id="174998178145075354">{count,plural, =1{键盘上方显示了 {count} 个地址选项。}other{键盘上方显示了 {count} 个地址选项。}}</translation>
 <translation id="1750238553597293878">请继续使用您的 Google 账号的密码</translation>
 <translation id="17513872634828108">目前打开的标签页</translation>
@@ -509,6 +512,7 @@
 <translation id="2952278131021475699">智能镜头拍照搜索</translation>
 <translation id="2962516096219646456">查看所有自动填充数据</translation>
 <translation id="2969979262385602596">登录失败,请稍后重试。</translation>
+<translation id="2975761176769946178">必须提供网址</translation>
 <translation id="297667759942911166">在标签页分组中协作</translation>
 <translation id="2987670534697681860">请验证身份,以便在此设备上访问您的所有密码。</translation>
 <translation id="2989523299700148168">最近用过的搜索引擎</translation>
@@ -572,6 +576,7 @@
 <translation id="3224075676564434205">相应标签页将在此设备上保持打开状态,但该分组会从所有已登录 <ph name="USER_EMAIL" /> 的设备中删除。</translation>
 <translation id="3224641773458703735">要想导出密码,您必须先在设备上设置屏幕锁定。</translation>
 <translation id="3227137524299004712">麦克风</translation>
+<translation id="3234251228180563751">用户名长度超过了 1,000 个字符</translation>
 <translation id="3235063766008841141">曾在诈骗网站上输入过,并且遭遇了数据泄露</translation>
 <translation id="3235242129752692527">修改活动详细信息,然后点按“保存”。</translation>
 <translation id="323863549127671026">当前打开的标签页和标签页分组</translation>
@@ -1030,6 +1035,7 @@
 <translation id="5079950360618752063">使用建议的密码</translation>
 <translation id="5083464117946352670">无法确定文件大小。</translation>
 <translation id="5085558938118581974">在已同步的设备上搜索标签页</translation>
+<translation id="508645147179720015">备注长度超过了 1000 个字符</translation>
 <translation id="5087098519049306025">价格跟踪</translation>
 <translation id="5090832849094901128">删除此密码不会删除您在 <ph name="WEBSITE" /> 上的账号。</translation>
 <translation id="5118462200606189584">添加账号…</translation>
@@ -1041,6 +1047,7 @@
 <translation id="5128788795241319992">探索新菜单</translation>
 <translation id="5132942445612118989">将您的密码、历史记录等信息同步到所有设备上</translation>
 <translation id="5141363746588976328">隐藏“您打开的标签页中有降价”卡片</translation>
+<translation id="514154868070499296">字体:<ph name="FONT" /></translation>
 <translation id="5145331760738811130">离开标签页切换器</translation>
 <translation id="5148717509369231739">Safari 导入</translation>
 <translation id="5157638238828697074">出了点问题。无法打开该应用。</translation>
@@ -1558,6 +1565,7 @@
 <translation id="7015418667643980944">拆分视图</translation>
 <translation id="7016070607649558507">您有 1 个安全系数低的密码。请立即修正它以确保安全。</translation>
 <translation id="7016958933495968912">“探索”选项</translation>
+<translation id="7017863468226238797">此文件为空或包含格式错误的数据</translation>
 <translation id="7029809446516969842">密码</translation>
 <translation id="7035825883570480307">开启通知?</translation>
 <translation id="7039345315346323556">最近用过</translation>
@@ -1919,6 +1927,7 @@
 <translation id="8434837876193928924">标签页分组详情</translation>
 <translation id="8438566539970814960">改善搜索和浏览体验</translation>
 <translation id="8439758443371991593">隐藏“添加到阅读清单”</translation>
+<translation id="8443986842926457191">网址长度超出了 2048 个字符(上限)</translation>
 <translation id="8449869326050867919">已分享密码</translation>
 <translation id="8473863474539038330">地址和其他信息</translation>
 <translation id="8474378002946546633">允许通知</translation>
@@ -1969,6 +1978,7 @@
 <translation id="8637431369725868556">保护您免受危险网站的侵害。</translation>
 <translation id="8638151046944329622">{COUNT,plural, =0{没有任何已泄露的密码}=1{有 {COUNT} 个已泄露的密码}other{有 {COUNT} 个已泄露的密码}}</translation>
 <translation id="8643403533759285912">删除分组</translation>
+<translation id="8645245178269185266">与 Gemini 分享网页内容,获得更符合需求的回答</translation>
 <translation id="8647280737650867362">无法取消跟踪价格。</translation>
 <translation id="8654802032646794042">取消</translation>
 <translation id="8660600697590740984">使用智能镜头搜索复制的图片</translation>
@@ -1983,6 +1993,7 @@
 <translation id="8680786875305615692">帮助我们为所有人改善网络安全环境</translation>
 <translation id="8680787084697685621">账号登录详细信息已过期。</translation>
 <translation id="8690752723634292147">确认删除</translation>
+<translation id="8692107307702113268">密码长度超过了 1,000 个字符</translation>
 <translation id="8692689525339542358">保护您免受危险的网站、下载内容和扩展程序的侵害。</translation>
 <translation id="8692897097252418799">选择要导出的数据</translation>
 <translation id="8694281486652655615">显示此内容</translation>
@@ -2065,6 +2076,7 @@
 <translation id="895541991026785598">报告问题</translation>
 <translation id="8960979149015305">关闭下载栏</translation>
 <translation id="8961092256396236619">已关闭增强型保护</translation>
+<translation id="8962863356073277855">网址格式应为 https://www.example.com</translation>
 <translation id="8968766641738584599">保存银行卡</translation>
 <translation id="8974714402877957201">1. 打开 iPad 设置</translation>
 <translation id="8975015774710126284">浏览数据已被删除</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 90fb253d..9b4bdc95 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">智能手錶</translation>
 <translation id="1743244221910283364">捨棄變更</translation>
 <translation id="1748975028205587434">選取檔案</translation>
+<translation id="1749733017156547309">必須輸入密碼</translation>
 <translation id="174998178145075354">{count,plural, =1{鍵盤上方顯示 {count} 個地址選項。}other{鍵盤上方顯示 {count} 個地址選項。}}</translation>
 <translation id="1750238553597293878">繼續使用 Google 帳戶中的密碼</translation>
 <translation id="17513872634828108">開啟分頁</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">智能鏡頭相機搜尋功能</translation>
 <translation id="2962516096219646456">睇下所有自動填入資料</translation>
 <translation id="2969979262385602596">無法登入,請稍後再試。</translation>
+<translation id="2975761176769946178">必須輸入網址</translation>
 <translation id="297667759942911166">在分頁群組中協作</translation>
 <translation id="2987670534697681860">你必須驗證身分,才能取用此裝置上的所有密碼。</translation>
 <translation id="2989523299700148168">最近使用的搜尋引擎</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">分頁會在此裝置上保持開啟,但群組會從所有已登入 <ph name="USER_EMAIL" /> 的裝置刪除。</translation>
 <translation id="3224641773458703735">如要匯出密碼,您必須先在裝置上設定密碼。</translation>
 <translation id="3227137524299004712">麥克風</translation>
+<translation id="3234251228180563751">使用者名稱超過 1000 個字元</translation>
 <translation id="3235063766008841141">曾在欺詐網站上輸入,並於資料外洩事件中發現</translation>
 <translation id="3235242129752692527">編輯活動詳情,然後輕按 [儲存]。</translation>
 <translation id="323863549127671026">目前開啟的分頁和分頁群組</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">使用建議的密碼</translation>
 <translation id="5083464117946352670">無法判斷檔案大小。</translation>
 <translation id="5085558938118581974">搜尋所有已同步裝置的分頁</translation>
+<translation id="508645147179720015">筆記超過 1000 個字元</translation>
 <translation id="5087098519049306025">價格追蹤</translation>
 <translation id="5090832849094901128">刪除此密碼不會刪除您在 <ph name="WEBSITE" /> 的帳戶。</translation>
 <translation id="5118462200606189584">新增帳戶…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">分頁群組詳情</translation>
 <translation id="8438566539970814960">改善搜尋和瀏覽體驗</translation>
 <translation id="8439758443371991593">隱藏「加入閱讀清單」</translation>
+<translation id="8443986842926457191">網址超過 2048 個字元</translation>
 <translation id="8449869326050867919">已分享密碼</translation>
 <translation id="8473863474539038330">地址及其他資料</translation>
 <translation id="8474378002946546633">允許通知</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">協助加強其他使用者的網絡安全</translation>
 <translation id="8680787084697685621">帳戶登入詳情已過期。</translation>
 <translation id="8690752723634292147">確認刪除</translation>
+<translation id="8692107307702113268">密碼超過 1000 個字元</translation>
 <translation id="8692689525339542358">防範危險網站、下載項目和擴充程式。</translation>
 <translation id="8692897097252418799">選擇要匯出的資料</translation>
 <translation id="8694281486652655615">顯示呢個項目</translation>
@@ -2065,6 +2071,7 @@
 <translation id="895541991026785598">報告問題</translation>
 <translation id="8960979149015305">關閉下載列</translation>
 <translation id="8961092256396236619">已關閉「強化保護功能」</translation>
+<translation id="8962863356073277855">網址格式應為 https://www.example.com</translation>
 <translation id="8968766641738584599">儲存付款卡</translation>
 <translation id="8974714402877957201">1. 開啟 iPad 的「設定」</translation>
 <translation id="8975015774710126284">瀏覽資料已刪除</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 7843b3e..6a3288f7c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">智慧手錶</translation>
 <translation id="1743244221910283364">捨棄變更</translation>
 <translation id="1748975028205587434">選取檔案</translation>
+<translation id="1749733017156547309">必須輸入密碼</translation>
 <translation id="174998178145075354">{count,plural, =1{鍵盤上方顯示 {count} 個地址選項。}other{鍵盤上方顯示 {count} 個地址選項。}}</translation>
 <translation id="1750238553597293878">請繼續使用 Google 帳戶中的密碼</translation>
 <translation id="17513872634828108">開啟的分頁</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">智慧鏡頭相機搜尋功能</translation>
 <translation id="2962516096219646456">查看所有自動填入資料</translation>
 <translation id="2969979262385602596">無法登入,請稍後再試。</translation>
+<translation id="2975761176769946178">必須輸入網址</translation>
 <translation id="297667759942911166">在分頁群組中協作</translation>
 <translation id="2987670534697681860">請先通過身分驗證,才能在這部裝置上存取所有密碼。</translation>
 <translation id="2989523299700148168">最近造訪過</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">分頁會在這部裝置上保持開啟,但群組會從所有已登入 <ph name="USER_EMAIL" /> 的裝置刪除。</translation>
 <translation id="3224641773458703735">你必須先在裝置上設定螢幕解鎖密碼才能匯出密碼。</translation>
 <translation id="3227137524299004712">麥克風</translation>
+<translation id="3234251228180563751">使用者名稱長度超過 1000 個半形字元</translation>
 <translation id="3235063766008841141">曾在詐騙網站上輸入,並發生資料侵害事件</translation>
 <translation id="3235242129752692527">編輯活動詳細資料,然後輕觸「儲存」。</translation>
 <translation id="323863549127671026">目前開啟的分頁和分頁群組</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">使用建議的密碼</translation>
 <translation id="5083464117946352670">無法確定檔案大小。</translation>
 <translation id="5085558938118581974">搜尋所有已同步裝置的分頁</translation>
+<translation id="508645147179720015">記事超過 1000 個半形字元</translation>
 <translation id="5087098519049306025">價格追蹤</translation>
 <translation id="5090832849094901128">刪除這組密碼並不會刪除你的 <ph name="WEBSITE" /> 帳戶。</translation>
 <translation id="5118462200606189584">新增帳戶…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">分頁群組詳細資料</translation>
 <translation id="8438566539970814960">改善搜尋和瀏覽體驗</translation>
 <translation id="8439758443371991593">隱藏「加入閱讀清單」</translation>
+<translation id="8443986842926457191">網址包含的字元數超過 2048 個</translation>
 <translation id="8449869326050867919">已分享密碼</translation>
 <translation id="8473863474539038330">地址和其他資訊</translation>
 <translation id="8474378002946546633">允許通知</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">協助我們為所有人改善網路安全性</translation>
 <translation id="8680787084697685621">帳戶登入詳細資料已過期。</translation>
 <translation id="8690752723634292147">確認刪除</translation>
+<translation id="8692107307702113268">密碼長度超過 1000 個半形字元</translation>
 <translation id="8692689525339542358">守護網頁瀏覽安全,有效防堵危險網站、下載內容和擴充功能。</translation>
 <translation id="8692897097252418799">選擇要匯出的資料</translation>
 <translation id="8694281486652655615">顯示這個項目</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">您仍可前往 <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> 存取 Google 帳戶中保存的各種瀏覽記錄。</translation>
 <translation id="874599634440689554">建立連結</translation>
 <translation id="8746155870861185046">分享醒目顯示內容</translation>
+<translation id="8748678031495824833">開啟網頁內 AI 工具</translation>
 <translation id="8750037785291841318">這裡會顯示你的分頁</translation>
 <translation id="8756969031206844760">要更新密碼嗎?</translation>
 <translation id="8764015330924122850">取消追蹤 <ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">回報問題</translation>
 <translation id="8960979149015305">關閉下載列</translation>
 <translation id="8961092256396236619">強化防護功能已關閉</translation>
+<translation id="8962863356073277855">網址格式必須是 https://www.example.com</translation>
 <translation id="8968766641738584599">儲存卡片</translation>
 <translation id="8974714402877957201">1. 開啟 iPad 的 [設定]</translation>
 <translation id="8975015774710126284">瀏覽資料已刪除</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zu.xtb b/ios/chrome/app/strings/resources/ios_strings_zu.xtb
index 171a2104..0daa9d4f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zu.xtb
@@ -193,6 +193,7 @@
 <translation id="1741219894094057085">Iwashi Elismathi</translation>
 <translation id="1743244221910283364">Lahla ushintsho</translation>
 <translation id="1748975028205587434">Khetha ifayela yakho</translation>
+<translation id="1749733017156547309">Kudingeka iphasiwedi</translation>
 <translation id="174998178145075354">{count,plural, =1{Kutholakala okukhethwayo kwekheli okungu-{count} ngenhla kwekhibhodi yakho.}one{Kutholakala okukhethwayo kwamakheli angu-{count} ngenhla kwekhibhodi yakho.}other{Kutholakala okukhethwayo kwamakheli angu-{count} ngenhla kwekhibhodi yakho.}}</translation>
 <translation id="1750238553597293878">Qhubeka usebenzisa amaphasiwedi ku-Google Account yakho</translation>
 <translation id="17513872634828108">Vula amathebhu</translation>
@@ -509,6 +510,7 @@
 <translation id="2952278131021475699">Usesho Lwekhamera Yelensi</translation>
 <translation id="2962516096219646456">Bona yonke idatha yokugcwalisa ngokuzenzekalela</translation>
 <translation id="2969979262385602596">Yehlulekile ukungena ngemvume. Sicela uzame futhi emuva kwesikhathi.</translation>
+<translation id="2975761176769946178">I-URL iyadingeka</translation>
 <translation id="297667759942911166">Hlanganyela emaqenjini ethebhu</translation>
 <translation id="2987670534697681860">Qinisekisa ukuthi nguwe ukuze ufinyelele kuwo wonke amaphasiwedi akho kule divayisi.</translation>
 <translation id="2989523299700148168">Kuvakashelwe kamuva</translation>
@@ -572,6 +574,7 @@
 <translation id="3224075676564434205">Amathebhu azohlala evuliwe kule divayisi kodwa iqembu lizosulwa kuwo wonke amadivayisi angeniswe ku-<ph name="USER_EMAIL" /> ngemvume.</translation>
 <translation id="3224641773458703735">Ukuze uthumele amaphasiwedi, kuzomele uqale usethe ikhodi yokudlula kudivayisi yakho.</translation>
 <translation id="3227137524299004712">Imakrofoni</translation>
+<translation id="3234251228180563751">Igama lomsebenzisi lingaphezu kwezinhlamvu eziyi-1000</translation>
 <translation id="3235063766008841141">Kufakwe kusayithi elikhohlisayo futhi kwatholakala ekwephulweni kwesivumelwano sedatha</translation>
 <translation id="3235242129752692527">Hlela imininingwane yomcimbi bese ucindezela okuthi “Londoloza.”</translation>
 <translation id="323863549127671026">Okwamanje vula amathebhu namaqembu amathebhu</translation>
@@ -1030,6 +1033,7 @@
 <translation id="5079950360618752063">Sebenzisa iphasiwedi ephakanyisiwe</translation>
 <translation id="5083464117946352670">Ayikwazi ukucacisa usayizi wefayela.</translation>
 <translation id="5085558938118581974">Sesha amathebhu kuwo wonke amadivayisi avunyelanisiwe</translation>
+<translation id="508645147179720015">Inothi inezinhlamvu ezingaphezu kuka-1000</translation>
 <translation id="5087098519049306025">Ukulandelela Intengo</translation>
 <translation id="5090832849094901128">Ukususa le phasiwedi ngeke kususe i-akhawunti yakho ku-<ph name="WEBSITE" />.</translation>
 <translation id="5118462200606189584">Engeza i-akhawunti…</translation>
@@ -1919,6 +1923,7 @@
 <translation id="8434837876193928924">Imininingwane yeqembu lethebhu</translation>
 <translation id="8438566539970814960">Yenza usesho nokuphequlula kube ngcono</translation>
 <translation id="8439758443371991593">Fihla okuthi Faka Ohlwini Lokufunda</translation>
+<translation id="8443986842926457191">I-URL ingaphezu kwezinhlamvu ezingama-2048</translation>
 <translation id="8449869326050867919">Iphasiwedi edluliselwe kwabanye</translation>
 <translation id="8473863474539038330">Amakheli nokuningi</translation>
 <translation id="8474378002946546633">Vumela izaziso</translation>
@@ -1983,6 +1988,7 @@
 <translation id="8680786875305615692">Siza ukuthuthukisa ukuvikelwa kuWebhu kwawo wonke umuntu</translation>
 <translation id="8680787084697685621">Imininingwane yokungena ngemvume ye-akhawunti ingaphandle kwedethi.</translation>
 <translation id="8690752723634292147">Qinisekisa ukusula</translation>
+<translation id="8692107307702113268">Iphasiwedi ingaphezu kwezinhlamvu eziyi-1000</translation>
 <translation id="8692689525339542358">Thola isivikelo kumasayithi, okudawunilodiwe, nezandiso eziyingozi.</translation>
 <translation id="8692897097252418799">Khetha idatha ofuna ukuyithumela</translation>
 <translation id="8694281486652655615">Ibonisa le nto</translation>
@@ -2007,6 +2013,7 @@
 <translation id="8741995161408053644">I-akhawunti yakho ye-Google ingahle ibe namanye amafomu omlando wokuphequlula ku-<ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" />.</translation>
 <translation id="874599634440689554">Akha ilinki</translation>
 <translation id="8746155870861185046">Yabelana ngesithombe esihle kakhulu</translation>
+<translation id="8748678031495824833">Vula amathuluzi e-AI asekhasini</translation>
 <translation id="8750037785291841318">Uzothola amathebhu wakho lapha</translation>
 <translation id="8756969031206844760">Buyekeza iphasiwedi?</translation>
 <translation id="8764015330924122850">Yekela ukulandela i-<ph name="DOMAIN_NAME" /></translation>
@@ -2064,6 +2071,7 @@
 <translation id="895541991026785598">Bika inkinga</translation>
 <translation id="8960979149015305">Vala ukudawuniloda</translation>
 <translation id="8961092256396236619">Ukuvikela Okuthuthukisiwe kuvaliwe</translation>
+<translation id="8962863356073277855">Ifomethi ye-URL kufanele ithi https://www.example.com</translation>
 <translation id="8968766641738584599">Londoloza ikhadi</translation>
 <translation id="8974714402877957201">1. Vula Amasethingi we-iPad</translation>
 <translation id="8975015774710126284">Idatha yokubhrawuza isuliwe</translation>
diff --git a/ios/chrome/browser/authentication/ui_bundled/account_menu/account_menu_egtest.mm b/ios/chrome/browser/authentication/ui_bundled/account_menu/account_menu_egtest.mm
index 7f35bc8..f84caf5 100644
--- a/ios/chrome/browser/authentication/ui_bundled/account_menu/account_menu_egtest.mm
+++ b/ios/chrome/browser/authentication/ui_bundled/account_menu/account_menu_egtest.mm
@@ -279,9 +279,8 @@
   [self assertAccountMenuIsNotShown];
 }
 
-// TODO(crbug.com/376334069): Re-enable once flakiness is fixed.
 // Tests that the account menu is not dismissed if the app was backgrounded.
-- (void)DISABLED_testAccountMenuStaysIfAppBackgrounded {
+- (void)testAccountMenuStaysIfAppBackgrounded {
   [SigninEarlGrey signinWithFakeIdentity:kPrimaryIdentity];
   // Select the identity disc particle.
   [self selectIdentityDiscAndVerify];
diff --git a/ios/chrome/browser/authentication/ui_bundled/signin/signin_coordinator_egtest.mm b/ios/chrome/browser/authentication/ui_bundled/signin/signin_coordinator_egtest.mm
index 2e59a8b..79c3d09 100644
--- a/ios/chrome/browser/authentication/ui_bundled/signin/signin_coordinator_egtest.mm
+++ b/ios/chrome/browser/authentication/ui_bundled/signin/signin_coordinator_egtest.mm
@@ -10,6 +10,7 @@
 #import "components/policy/policy_constants.h"
 #import "components/signin/internal/identity_manager/account_capabilities_constants.h"
 #import "components/signin/public/base/signin_metrics.h"
+#import "components/signin/public/base/signin_pref_names.h"
 #import "components/signin/public/base/signin_switches.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/user_selectable_type.h"
@@ -724,6 +725,60 @@
       assertWithMatcher:grey_sufficientlyVisible()];
 }
 
+// Tests that when sign-in is disabled the sign-in sheet disappear.
+- (void)testSigninSheetDisappearIfTheSignInIsDisabled {
+  FakeSystemIdentity* fakeIdentity = [FakeSystemIdentity fakeIdentity1];
+  [SigninEarlGrey addFakeIdentity:fakeIdentity];
+
+  // Select the identity disc particle.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityID(kNTPFeedHeaderIdentityDisc)]
+      performAction:grey_tap()];
+
+  // Ensure the sign-in sheet is displayed.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(l10n_util::GetNSString(
+                                   IDS_IOS_IDENTITY_DISC_SIGN_IN_PROMO_LABEL))]
+      assertWithMatcher:grey_sufficientlyVisible()];
+
+  // Simulate disabling sign-in using another profile on an iPad.
+  [ChromeEarlGrey setBoolValue:NO
+             forLocalStatePref:prefs::kSigninAllowedOnDevice];
+  // Ensure the sign-in sheet is removed.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(l10n_util::GetNSString(
+                                   IDS_IOS_IDENTITY_DISC_SIGN_IN_PROMO_LABEL))]
+      assertWithMatcher:grey_nil()];
+}
+
+// Tests that when the user is signed-in, the sign-in sheet disappear.
+// This can occur if, in a different scene, with a managed profile, the user
+// switch to a personnal account.
+- (void)testSigninSheetDisappearIfTheUserIsSignedIn {
+  FakeSystemIdentity* fakeIdentity = [FakeSystemIdentity fakeIdentity1];
+  [SigninEarlGrey addFakeIdentity:fakeIdentity];
+
+  // Select the identity disc particle.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityID(kNTPFeedHeaderIdentityDisc)]
+      performAction:grey_tap()];
+
+  // Ensure the sign-in sheet is displayed.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(l10n_util::GetNSString(
+                                   IDS_IOS_IDENTITY_DISC_SIGN_IN_PROMO_LABEL))]
+      assertWithMatcher:grey_sufficientlyVisible()];
+
+  // Simulate signing-in from another scene with a managed profile into a
+  // personal account.
+  [SigninEarlGrey signinWithFakeIdentity:fakeIdentity];
+  // Ensure the sign-in sheet is removed.
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(l10n_util::GetNSString(
+                                   IDS_IOS_IDENTITY_DISC_SIGN_IN_PROMO_LABEL))]
+      assertWithMatcher:grey_nil()];
+}
+
 // Tests that when signing-in using the NTP avatar disc, the user is not signed
 // out if history sync is declined.
 - (void)testSignInFromNTPAndDeclineHistorySync {
diff --git a/ios/chrome/browser/autofill/model/bottom_sheet/autofill_bottom_sheet_tab_helper.mm b/ios/chrome/browser/autofill/model/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
index f42020d9..cbd010a1 100644
--- a/ios/chrome/browser/autofill/model/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
+++ b/ios/chrome/browser/autofill/model/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
@@ -571,7 +571,7 @@
         fields_by_frame;
     for (const auto& field : form_structure->fields()) {
       if (IsPaymentsBottomSheetTriggeringField(
-              field->Type().GetStorableType())) {
+              field->Type().GetCreditCardType())) {
         autofill::FieldGlobalId field_id = field->global_id();
         fields_by_frame[field_id.frame_token].push_back(field_id.renderer_id);
       }
@@ -587,7 +587,7 @@
     std::vector<autofill::FieldRendererId> renderer_ids;
     for (const auto& field : form_structure->fields()) {
       if (IsPaymentsBottomSheetTriggeringField(
-              field->Type().GetStorableType())) {
+              field->Type().GetCreditCardType())) {
         renderer_ids.push_back(field->renderer_id());
       }
     }
diff --git a/ios/chrome/browser/browser_view/ui_bundled/browser_coordinator.mm b/ios/chrome/browser/browser_view/ui_bundled/browser_coordinator.mm
index a982c395..857a0ff 100644
--- a/ios/chrome/browser/browser_view/ui_bundled/browser_coordinator.mm
+++ b/ios/chrome/browser/browser_view/ui_bundled/browser_coordinator.mm
@@ -737,7 +737,7 @@
     return;
   }
   _readerModeCoordinator = [[ReaderModeCoordinator alloc]
-      initWithBaseViewController:self.viewController
+      initWithBaseViewController:self.browserContainerCoordinator.viewController
                          browser:self.browser];
   [_readerModeCoordinator startAnimated:animated];
 }
@@ -1826,6 +1826,7 @@
   tabLifecycleMediator.overscrollActionsDelegate = self;
   tabLifecycleMediator.appLauncherBrowserPresentationProvider = self;
   tabLifecycleMediator.editMenuBuilder = self;
+  tabLifecycleMediator.browser = self.browser;
 
   self.tabLifecycleMediator = tabLifecycleMediator;
 }
@@ -2817,7 +2818,7 @@
 }
 
 - (void)closeFindInPage {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   if (!activeWebState) {
     return;
   }
@@ -2834,7 +2835,8 @@
 }
 
 - (void)showFindUIIfActive {
-  auto* findHelper = GetConcreteFindTabHelperFromWebState(self.activeWebState);
+  auto* findHelper =
+      GetConcreteFindTabHelperFromWebState([self activeWebStateOrReaderMode]);
   if (!findHelper || !findHelper->IsFindUIActive()) {
     return;
   }
@@ -2849,7 +2851,7 @@
 }
 
 - (void)hideFindUI {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   if (!activeWebState) {
     return;
   }
@@ -2873,7 +2875,7 @@
 }
 
 - (void)searchFindInPage {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   DCHECK(activeWebState);
   auto* helper = GetConcreteFindTabHelperFromWebState(activeWebState);
   helper->StartFinding([self.findBarCoordinator.findBarController searchTerm]);
@@ -2892,7 +2894,7 @@
 }
 
 - (void)findPreviousStringInPage {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   DCHECK(activeWebState);
   // TODO(crbug.com/40465124): Reshow find bar if necessary.
   GetConcreteFindTabHelperFromWebState(activeWebState)
@@ -2902,7 +2904,7 @@
 #pragma mark - FindInPageCommands Helpers
 
 - (void)showSystemFindPanel {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   DCHECK(activeWebState);
   auto* helper = FindTabHelper::FromWebState(activeWebState);
 
@@ -2932,7 +2934,7 @@
 }
 
 - (BOOL)canShowFindBar {
-  web::WebState* activeWebState = self.activeWebState;
+  web::WebState* activeWebState = [self activeWebStateOrReaderMode];
   if (!activeWebState) {
     return NO;
   }
@@ -3007,6 +3009,12 @@
   }
 }
 
+- (void)dismissBWGFlowFromSession {
+  [_BWGCoordinator presentPageActionMenuIPH];
+  [_BWGCoordinator stopWithCompletion:nil];
+  _BWGCoordinator = nil;
+}
+
 #pragma mark - PromosManagerCommands
 
 - (void)showPromo {
@@ -3315,6 +3323,22 @@
 
 #pragma mark - Private WebState management methods
 
+- (web::WebState*)activeWebStateOrReaderMode {
+  if (!IsReaderModeAvailable()) {
+    return self.activeWebState;
+  }
+
+  if (self.activeWebState) {
+    ReaderModeTabHelper* tabHelper =
+        ReaderModeTabHelper::FromWebState(self.activeWebState);
+    if (tabHelper) {
+      return tabHelper->GetReaderModeWebState() ?: self.activeWebState;
+    }
+  }
+
+  return self.activeWebState;
+}
+
 // Installs delegates for self.browser.
 - (void)installDelegatesForBrowser {
   // The view controller should have been created.
diff --git a/ios/chrome/browser/browser_view/ui_bundled/key_commands_provider.mm b/ios/chrome/browser/browser_view/ui_bundled/key_commands_provider.mm
index 337954e..3774749 100644
--- a/ios/chrome/browser/browser_view/ui_bundled/key_commands_provider.mm
+++ b/ios/chrome/browser/browser_view/ui_bundled/key_commands_provider.mm
@@ -206,8 +206,7 @@
     bool readerModeActive = IsReaderModeAvailable() && readerModeTabHelper &&
                             readerModeTabHelper->IsActive();
     if (readerModeActive &&
-        (sel_isEqual(action, @selector(keyCommand_find)) ||
-         sel_isEqual(action, @selector(keyCommand_addToBookmarks)) ||
+        (sel_isEqual(action, @selector(keyCommand_addToBookmarks)) ||
          sel_isEqual(action, @selector(keyCommand_addToReadingList)))) {
       return NO;
     }
diff --git a/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.h b/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.h
index 69c86ed..0e825159 100644
--- a/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.h
+++ b/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.h
@@ -22,6 +22,7 @@
 @protocol NewTabPageTabHelperDelegate;
 @protocol OverscrollActionsControllerDelegate;
 @protocol EditMenuBuilder;
+class Browser;
 
 // Mediator that handles the setup of tab helpers that require UI-layer
 // dependencies not available when AttachTabHelpers() is called.
@@ -49,6 +50,8 @@
 @property(nonatomic, weak) id<AppLauncherTabHelperBrowserPresentationProvider>
     appLauncherBrowserPresentationProvider;
 @property(nonatomic, weak) id<EditMenuBuilder> editMenuBuilder;
+// The source browser.
+@property(nonatomic, assign) Browser* browser;
 
 // Creates an instance of the mediator. Delegates will be installed into all
 // existing web states in `webStateList`. While the mediator is alive,
diff --git a/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.mm b/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.mm
index 52fdba7b..a0e4d7f 100644
--- a/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.mm
+++ b/ios/chrome/browser/browser_view/ui_bundled/tab_lifecycle_mediator.mm
@@ -14,7 +14,9 @@
 #import "ios/chrome/browser/download/coordinator/download_manager_coordinator.h"
 #import "ios/chrome/browser/download/model/download_manager_tab_helper.h"
 #import "ios/chrome/browser/download/model/pass_kit_tab_helper.h"
+#import "ios/chrome/browser/find_in_page/model/find_tab_helper.h"
 #import "ios/chrome/browser/follow/model/follow_tab_helper.h"
+#import "ios/chrome/browser/fullscreen/ui_bundled/fullscreen_controller.h"
 #import "ios/chrome/browser/intelligence/bwg/model/bwg_tab_helper.h"
 #import "ios/chrome/browser/itunes_urls/model/itunes_urls_handler_tab_helper.h"
 #import "ios/chrome/browser/lens/model/lens_tab_helper.h"
@@ -232,6 +234,13 @@
         HandlerForProtocol(_commandDispatcher, BWGCommands);
     BWGTabHelper->SetBwgCommandsHandler(BWGCommandsHandler);
   }
+
+  FindTabHelper* findTabHelper = FindTabHelper::FromWebState(webState);
+  if (findTabHelper) {
+    FullscreenController* fullscreenController =
+        FullscreenController::FromBrowser(self.browser);
+    findTabHelper->SetFullscreenController(fullscreenController);
+  }
 }
 
 - (void)webStateRemoved:(web::WebState*)webState {
@@ -335,6 +344,11 @@
   if (BWGTabHelper) {
     BWGTabHelper->SetBwgCommandsHandler(nil);
   }
+
+  FindTabHelper* findTabHelper = FindTabHelper::FromWebState(webState);
+  if (findTabHelper) {
+    findTabHelper->SetFullscreenController(nullptr);
+  }
 }
 
 - (void)webStateDeleted:(web::WebState*)webState {
diff --git a/ios/chrome/browser/collaboration/model/BUILD.gn b/ios/chrome/browser/collaboration/model/BUILD.gn
index 8ab3762..ac35aa5 100644
--- a/ios/chrome/browser/collaboration/model/BUILD.gn
+++ b/ios/chrome/browser/collaboration/model/BUILD.gn
@@ -43,8 +43,11 @@
   sources = [
     "collaboration_service_factory.h",
     "collaboration_service_factory.mm",
+    "data_sharing_browser_agent.h",
+    "data_sharing_browser_agent.mm",
     "data_sharing_tab_helper.h",
     "data_sharing_tab_helper.mm",
+    "data_sharing_tab_helper_delegate.h",
   ]
 
   deps = [
@@ -63,6 +66,7 @@
     "//ios/chrome/browser/shared/model/profile:profile_keyed_service_factory",
     "//ios/chrome/browser/shared/model/web_state_list",
     "//ios/chrome/browser/signin/model",
+    "//ios/chrome/browser/tabs/model:dependency_installer",
     "//ios/web/public",
   ]
   frameworks = [ "Foundation.framework" ]
diff --git a/ios/chrome/browser/collaboration/model/DEPS b/ios/chrome/browser/collaboration/model/DEPS
index 6478f72..29394e8 100644
--- a/ios/chrome/browser/collaboration/model/DEPS
+++ b/ios/chrome/browser/collaboration/model/DEPS
@@ -2,13 +2,14 @@
   "+components/collaboration",
   "+components/data_sharing/public",
   "+components/saved_tab_groups/public",
+  "+ios/chrome/browser/authentication/ui_bundled",
   "+ios/chrome/browser/data_sharing/model",
   "+ios/chrome/browser/favicon/model",
   "+ios/chrome/browser/saved_tab_groups",
+  "+ios/chrome/browser/share_kit/model",
   "+ios/chrome/browser/signin/model",
   "+ios/chrome/browser/sync/model",
-  "+ios/chrome/browser/share_kit/model",
-  "+ios/chrome/browser/authentication/ui_bundled",
+  "+ios/chrome/browser/tabs/model/tabs_dependency_installer.h",
 ]
 
 specific_include_rules = {
diff --git a/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h b/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h
new file mode 100644
index 0000000..b56c9fd0
--- /dev/null
+++ b/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h
@@ -0,0 +1,46 @@
+// Copyright 2025 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_BROWSER_AGENT_H_
+#define IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_BROWSER_AGENT_H_
+
+#include "base/memory/raw_ptr.h"
+#include "ios/chrome/browser/collaboration/model/data_sharing_tab_helper_delegate.h"
+#include "ios/chrome/browser/shared/model/browser/browser_user_data.h"
+#include "ios/chrome/browser/tabs/model/tabs_dependency_installer.h"
+
+namespace collaboration {
+class CollaborationService;
+}  // namespace collaboration
+
+// Implements DataSharingTabHelperDelegate for the DataSharingTabHelper
+// inserted in the associated Browser.
+class DataSharingBrowserAgent : public BrowserUserData<DataSharingBrowserAgent>,
+                                public DataSharingTabHelperDelegate,
+                                public TabsDependencyInstaller {
+ public:
+  ~DataSharingBrowserAgent() override;
+
+  // DataSharingTabHelperDelegate implementation.
+  bool IsAllowedToJoinSharedTabGroups() override;
+  void HandleShareURLNavigationIntercepted(
+      const GURL& url,
+      collaboration::CollaborationServiceJoinEntryPoint entry) override;
+
+  // TabsDependencyInstaller implementation.
+  void OnWebStateInserted(web::WebState* web_state) override;
+  void OnWebStateRemoved(web::WebState* web_state) override;
+  void OnWebStateDeleted(web::WebState* web_state) override;
+  void OnActiveWebStateChanged(web::WebState* old_active,
+                               web::WebState* new_active) override;
+
+ private:
+  friend class BrowserUserData<DataSharingBrowserAgent>;
+  DataSharingBrowserAgent(Browser* browser,
+                          collaboration::CollaborationService* service);
+
+  raw_ptr<collaboration::CollaborationService> service_;
+};
+
+#endif  // IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_BROWSER_AGENT_H_
diff --git a/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.mm b/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.mm
new file mode 100644
index 0000000..be52a2b
--- /dev/null
+++ b/ios/chrome/browser/collaboration/model/data_sharing_browser_agent.mm
@@ -0,0 +1,55 @@
+// Copyright 2025 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#import "ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h"
+
+#import "base/check.h"
+#import "components/collaboration/public/collaboration_service.h"
+#import "ios/chrome/browser/collaboration/model/data_sharing_tab_helper.h"
+#import "ios/chrome/browser/collaboration/model/features.h"
+#import "ios/chrome/browser/data_sharing/model/ios_share_url_interception_context.h"
+#import "ios/chrome/browser/shared/model/browser/browser.h"
+
+DataSharingBrowserAgent::DataSharingBrowserAgent(
+    Browser* browser,
+    collaboration::CollaborationService* service)
+    : BrowserUserData(browser), service_(service) {
+  CHECK(service_);
+  StartObserving(browser->GetWebStateList(), Policy::kAccordingToFeature);
+}
+
+DataSharingBrowserAgent::~DataSharingBrowserAgent() {
+  StopObserving();
+}
+
+bool DataSharingBrowserAgent::IsAllowedToJoinSharedTabGroups() {
+  return IsSharedTabGroupsJoinEnabled(service_);
+}
+
+void DataSharingBrowserAgent::HandleShareURLNavigationIntercepted(
+    const GURL& url,
+    collaboration::CollaborationServiceJoinEntryPoint entry) {
+  service_->HandleShareURLNavigationIntercepted(
+      url,
+      std::make_unique<data_sharing::IOSShareURLInterceptionContext>(browser_),
+      entry);
+}
+
+void DataSharingBrowserAgent::OnWebStateInserted(web::WebState* web_state) {
+  DataSharingTabHelper::FromWebState(web_state)->SetDelegate(this);
+}
+
+void DataSharingBrowserAgent::OnWebStateRemoved(web::WebState* web_state) {
+  DataSharingTabHelper::FromWebState(web_state)->SetDelegate(nullptr);
+}
+
+void DataSharingBrowserAgent::OnWebStateDeleted(web::WebState* web_state) {
+  // Nothing to do.
+}
+
+void DataSharingBrowserAgent::OnActiveWebStateChanged(
+    web::WebState* old_active,
+    web::WebState* new_active) {
+  // Nothing to do.
+}
diff --git a/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.h b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.h
index 0190c31..2e45597 100644
--- a/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.h
+++ b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.h
@@ -5,8 +5,11 @@
 #ifndef IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_H_
 #define IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_H_
 
-#import "ios/web/public/navigation/web_state_policy_decider.h"
-#import "ios/web/public/web_state_user_data.h"
+#include "base/memory/raw_ptr.h"
+#include "ios/web/public/navigation/web_state_policy_decider.h"
+#include "ios/web/public/web_state_user_data.h"
+
+class DataSharingTabHelperDelegate;
 
 // A tab helper that intercepts the navigation if the request's URL is for data
 // sharing.
@@ -15,9 +18,13 @@
       public web::WebStateUserData<DataSharingTabHelper> {
  public:
   ~DataSharingTabHelper() override;
+
   DataSharingTabHelper(const DataSharingTabHelper&) = delete;
   DataSharingTabHelper& operator=(const DataSharingTabHelper&) = delete;
 
+  // Sets the delegate.
+  void SetDelegate(DataSharingTabHelperDelegate* delegate);
+
   // web::WebStatePolicyDecider implementation
   void ShouldAllowRequest(
       NSURLRequest* request,
@@ -27,6 +34,11 @@
  private:
   explicit DataSharingTabHelper(web::WebState* web_state);
   friend class web::WebStateUserData<DataSharingTabHelper>;
+
+  // Returns the request for `url` should be intercepted.
+  bool ShouldInterceptRequestforUrl(const GURL& url) const;
+
+  raw_ptr<DataSharingTabHelperDelegate> delegate_;
 };
 
 #endif  // IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_H_
diff --git a/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.mm b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.mm
index 6df5774..c893a00 100644
--- a/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.mm
+++ b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper.mm
@@ -8,16 +8,8 @@
 #import "base/functional/bind.h"
 #import "base/functional/callback.h"
 #import "components/collaboration/public/collaboration_flow_entry_point.h"
-#import "components/collaboration/public/collaboration_service.h"
 #import "components/data_sharing/public/data_sharing_utils.h"
-#import "ios/chrome/browser/collaboration/model/collaboration_service_factory.h"
-#import "ios/chrome/browser/collaboration/model/features.h"
-#import "ios/chrome/browser/data_sharing/model/ios_share_url_interception_context.h"
-#import "ios/chrome/browser/shared/model/browser/browser.h"
-#import "ios/chrome/browser/shared/model/browser/browser_list.h"
-#import "ios/chrome/browser/shared/model/browser/browser_list_factory.h"
-#import "ios/chrome/browser/shared/model/profile/profile_ios.h"
-#import "ios/chrome/browser/shared/model/web_state_list/web_state_list.h"
+#import "ios/chrome/browser/collaboration/model/data_sharing_tab_helper_delegate.h"
 #import "net/base/apple/url_conversions.h"
 #import "url/gurl.h"
 
@@ -67,62 +59,48 @@
 
 DataSharingTabHelper::~DataSharingTabHelper() = default;
 
+void DataSharingTabHelper::SetDelegate(DataSharingTabHelperDelegate* delegate) {
+  delegate_ = delegate;
+}
+
 void DataSharingTabHelper::ShouldAllowRequest(
     NSURLRequest* request,
     web::WebStatePolicyDecider::RequestInfo request_info,
     web::WebStatePolicyDecider::PolicyDecisionCallback callback) {
-  web::WebState* current_web_state = web_state();
-  ProfileIOS* profile =
-      ProfileIOS::FromBrowserState(current_web_state->GetBrowserState());
-  collaboration::CollaborationService* collaboration_service =
-      collaboration::CollaborationServiceFactory::GetForProfile(profile);
-
-  GURL url = net::GURLWithNSURL(request.URL);
-  if (collaboration_service &&
-      IsSharedTabGroupsJoinEnabled(collaboration_service) &&
-      data_sharing::DataSharingUtils::ShouldInterceptNavigationForShareURL(
-          url)) {
-    BrowserList* browser_list = BrowserListFactory::GetForProfile(profile);
-
-    std::set<Browser*> regular_browsers =
-        browser_list->BrowsersOfType(BrowserList::BrowserType::kRegular);
-    Browser* current_browser = nullptr;
-    if (regular_browsers.size() == 1) {
-      current_browser = *regular_browsers.begin();
-    } else {
-      for (Browser* browser : regular_browsers) {
-        if (browser->GetWebStateList()->GetIndexOfWebState(current_web_state) !=
-            WebStateList::kInvalidIndex) {
-          current_browser = browser;
-          break;
-        }
-      }
-    }
-
-    CHECK(current_browser, base::NotFatalUntil::M138);
-
-    if (ShouldHandleShareURLNavigation(request_info)) {
-      auto context =
-          std::make_unique<data_sharing::IOSShareURLInterceptionContext>(
-              current_browser);
-      collaboration_service->HandleShareURLNavigationIntercepted(
-          url, std::move(context),
-          collaboration::GetEntryPointFromPageTransition(
-              request_info.transition_type));
-    }
-
-    // Invoking `callback` may destroy the WebState and thus the current
-    // object. To avoid a crash (see https://crbug.com/434172545 for more
-    // information) create a callback that will try to close the WebState
-    // (if it still exists) and chain it with `callback`.
-    base::BindOnce(std::move(callback), PolicyDecision::Cancel())
-        .Then(CloseWebStateIfEmptyPageClosure(current_web_state))
-        .Run();
-
-    // The current object may have been destroyed, nothing should happen
-    // now (except returning from the current method).
+  const GURL url = net::GURLWithNSURL(request.URL);
+  if (!ShouldInterceptRequestforUrl(url)) {
+    std::move(callback).Run(PolicyDecision::Allow());
     return;
   }
 
-  std::move(callback).Run(PolicyDecision::Allow());
+  // Invoking `callback` may destroy the WebState and thus the current
+  // object. To avoid a crash (see https://crbug.com/434172545 for more
+  // information) create a callback that will try to close the WebState
+  // (if it still exists) and chain it with `callback`.
+  callback =
+      std::move(callback).Then(CloseWebStateIfEmptyPageClosure(web_state()));
+
+  if (ShouldHandleShareURLNavigation(request_info)) {
+    delegate_->HandleShareURLNavigationIntercepted(
+        url, collaboration::GetEntryPointFromPageTransition(
+                 request_info.transition_type));
+  }
+
+  // From this point, the code must not access `this` as it may have been
+  // destroyed. It is okay to use `callback` since it is a local variable.
+  std::move(callback).Run(PolicyDecision::Cancel());
+}
+
+bool DataSharingTabHelper::ShouldInterceptRequestforUrl(const GURL& url) const {
+  // Cannot intercept a request if there is no delegate installed or if
+  // joining shared tab groups is not allowed.
+  if (!delegate_ || !delegate_->IsAllowedToJoinSharedTabGroups()) {
+    return false;
+  }
+
+  // For data_sharing::DataSharingUtils::ShouldInterceptNavigationForShareURL.
+  using data_sharing::DataSharingUtils;
+
+  // Only intercept data sharing urls.
+  return DataSharingUtils::ShouldInterceptNavigationForShareURL(url);
 }
diff --git a/ios/chrome/browser/collaboration/model/data_sharing_tab_helper_delegate.h b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper_delegate.h
new file mode 100644
index 0000000..7a3d3f5f
--- /dev/null
+++ b/ios/chrome/browser/collaboration/model/data_sharing_tab_helper_delegate.h
@@ -0,0 +1,30 @@
+// Copyright 2025 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_DELEGATE_H_
+#define IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_DELEGATE_H_
+
+#include "components/collaboration/public/collaboration_flow_entry_point.h"
+#include "url/gurl.h"
+
+// Delegate for DataSharingTabHelper.
+class DataSharingTabHelperDelegate {
+ public:
+  DataSharingTabHelperDelegate() = default;
+  virtual ~DataSharingTabHelperDelegate() = default;
+
+  DataSharingTabHelperDelegate(const DataSharingTabHelperDelegate&) = delete;
+  DataSharingTabHelperDelegate& operator=(const DataSharingTabHelperDelegate&) =
+      delete;
+
+  // Returns true if joining shared tab groups is allowed.
+  virtual bool IsAllowedToJoinSharedTabGroups() = 0;
+
+  // Called when a data sharing URL has been intercepted.
+  virtual void HandleShareURLNavigationIntercepted(
+      const GURL& url,
+      collaboration::CollaborationServiceJoinEntryPoint entry) = 0;
+};
+
+#endif  // IOS_CHROME_BROWSER_COLLABORATION_MODEL_DATA_SHARING_TAB_HELPER_DELEGATE_H_
diff --git a/ios/chrome/browser/context_menu/ui_bundled/context_menu_egtest.mm b/ios/chrome/browser/context_menu/ui_bundled/context_menu_egtest.mm
index f088cce..d2762ff 100644
--- a/ios/chrome/browser/context_menu/ui_bundled/context_menu_egtest.mm
+++ b/ios/chrome/browser/context_menu/ui_bundled/context_menu_egtest.mm
@@ -984,7 +984,7 @@
   [ChromeEarlGreyUI openToolsMenu];
   [ChromeEarlGreyUI
       tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
-  GREYAssertTrue([ReaderModeAppInterface waitUntilReaderModeWebStateIsReady],
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
                  @"Reader mode content could not be loaded");
 
   [ChromeEarlGreyUI longPressElementOnWebView:ElementSelectorToLongPressLink()];
@@ -1025,7 +1025,7 @@
   [ChromeEarlGreyUI openToolsMenu];
   [ChromeEarlGreyUI
       tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
-  GREYAssertTrue([ReaderModeAppInterface waitUntilReaderModeWebStateIsReady],
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
                  @"Reader mode content could not be loaded");
 
   [ChromeEarlGreyUI
diff --git a/ios/chrome/browser/default_browser/OWNERS b/ios/chrome/browser/default_browser/OWNERS
index 625bcfe8..0a74fd2 100644
--- a/ios/chrome/browser/default_browser/OWNERS
+++ b/ios/chrome/browser/default_browser/OWNERS
@@ -1,3 +1,4 @@
 gayane@google.com
 gujen@google.com
 sebsg@chromium.org
+rkgibson@google.com
diff --git a/ios/chrome/browser/default_promo/ui_bundled/OWNERS b/ios/chrome/browser/default_promo/ui_bundled/OWNERS
index b1e96df1..78cca26 100644
--- a/ios/chrome/browser/default_promo/ui_bundled/OWNERS
+++ b/ios/chrome/browser/default_promo/ui_bundled/OWNERS
@@ -1,2 +1 @@
 file://ios/chrome/browser/default_browser/OWNERS
-rkgibson@google.com
diff --git a/ios/chrome/browser/enterprise/connectors/reporting/ios_reporting_event_router_unittest.mm b/ios/chrome/browser/enterprise/connectors/reporting/ios_reporting_event_router_unittest.mm
index 950235a..dd51e5d 100644
--- a/ios/chrome/browser/enterprise/connectors/reporting/ios_reporting_event_router_unittest.mm
+++ b/ios/chrome/browser/enterprise/connectors/reporting/ios_reporting_event_router_unittest.mm
@@ -578,6 +578,7 @@
 
 // Tests that interstitial reporting events are warned as expected.
 TEST_P(IOSReportingEventRouterTest, TestInterstitialShownWarned) {
+  EnableEnhancedFieldsForSecOps();
   test::SetOnSecurityEventReporting(
       profile_->GetTestingPrefService(), /*enabled=*/true,
       /*enabled_event_names=*/{kKeyInterstitialEvent},
@@ -598,12 +599,14 @@
         chrome::cros::reporting::proto::EVENT_RESULT_WARNED);
     expected_event.set_clicked_through(false);
     expected_event.set_net_error_code(0);
+    expected_event.mutable_referrers()->Add(test::MakeUrlInfoReferrer());
 
     validator.ExpectSecurityInterstitialEvent(std::move(expected_event));
   } else {
-    validator.ExpectSecurityInterstitialEvent(
+    validator.ExpectSecurityInterstitialEventWithReferrers(
         "https://phishing.com/", "PHISHING", profile_->GetProfileName(),
-        GetProfileIdentifier(), "EVENT_RESULT_WARNED", false, 0);
+        GetProfileIdentifier(), "EVENT_RESULT_WARNED", false, 0,
+        test::MakeUrlInfoReferrer());
   }
 
   ReferrerChain referrer_chain;
@@ -615,6 +618,7 @@
 
 // Tests that interstitial reporting events blocked as expected.
 TEST_P(IOSReportingEventRouterTest, TestInterstitialShownBlocked) {
+  EnableEnhancedFieldsForSecOps();
   test::SetOnSecurityEventReporting(
       profile_->GetTestingPrefService(), /*enabled=*/true,
       /*enabled_event_names=*/{kKeyInterstitialEvent},
@@ -635,12 +639,14 @@
         chrome::cros::reporting::proto::EVENT_RESULT_BLOCKED);
     expected_event.set_clicked_through(false);
     expected_event.set_net_error_code(0);
+    expected_event.mutable_referrers()->Add(test::MakeUrlInfoReferrer());
 
     validator.ExpectSecurityInterstitialEvent(std::move(expected_event));
   } else {
-    validator.ExpectSecurityInterstitialEvent(
+    validator.ExpectSecurityInterstitialEventWithReferrers(
         "https://phishing.com/", "PHISHING", profile_->GetProfileName(),
-        GetProfileIdentifier(), "EVENT_RESULT_BLOCKED", false, 0);
+        GetProfileIdentifier(), "EVENT_RESULT_BLOCKED", false, 0,
+        test::MakeUrlInfoReferrer());
   }
 
   ReferrerChain referrer_chain;
@@ -652,6 +658,7 @@
 
 // Tests that interstitial reporting events bypassed as expected.
 TEST_P(IOSReportingEventRouterTest, TestInterstitialProceeded) {
+  EnableEnhancedFieldsForSecOps();
   test::SetOnSecurityEventReporting(
       profile_->GetTestingPrefService(), /*enabled=*/true,
       /*enabled_event_names=*/{kKeyInterstitialEvent},
@@ -672,12 +679,14 @@
         chrome::cros::reporting::proto::EVENT_RESULT_BYPASSED);
     expected_event.set_clicked_through(true);
     expected_event.set_net_error_code(0);
+    expected_event.mutable_referrers()->Add(test::MakeUrlInfoReferrer());
 
     validator.ExpectSecurityInterstitialEvent(std::move(expected_event));
   } else {
-    validator.ExpectSecurityInterstitialEvent(
+    validator.ExpectSecurityInterstitialEventWithReferrers(
         "https://phishing.com/", "PHISHING", profile_->GetProfileName(),
-        GetProfileIdentifier(), "EVENT_RESULT_BYPASSED", true, 0);
+        GetProfileIdentifier(), "EVENT_RESULT_BYPASSED", true, 0,
+        test::MakeUrlInfoReferrer());
   }
 
   ReferrerChain referrer_chain;
diff --git a/ios/chrome/browser/explain_with_gemini/coordinator/explain_with_gemini_mediator_egtest.mm b/ios/chrome/browser/explain_with_gemini/coordinator/explain_with_gemini_mediator_egtest.mm
index 1b10640..9bc0803 100644
--- a/ios/chrome/browser/explain_with_gemini/coordinator/explain_with_gemini_mediator_egtest.mm
+++ b/ios/chrome/browser/explain_with_gemini/coordinator/explain_with_gemini_mediator_egtest.mm
@@ -17,7 +17,6 @@
 #import "ios/chrome/browser/browser_container/ui_bundled/edit_menu_matchers.h"
 #import "ios/chrome/browser/explain_with_gemini/coordinator/explain_with_gemini_constants.h"
 #import "ios/chrome/browser/intelligence/features/features.h"
-#import "ios/chrome/browser/popup_menu/ui_bundled/popup_menu_constants.h"
 #import "ios/chrome/browser/reader_mode/model/features.h"
 #import "ios/chrome/browser/reader_mode/ui/constants.h"
 #import "ios/chrome/browser/shared/public/features/features.h"
@@ -246,9 +245,9 @@
   [self loadPage];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
+                 @"Reader mode content could not be loaded.");
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
           grey_accessibilityID(kReaderModeViewAccessibilityIdentifier)];
diff --git a/ios/chrome/browser/find_in_page/model/find_in_page_controller.h b/ios/chrome/browser/find_in_page/model/find_in_page_controller.h
index 78cc256..cdb72f1 100644
--- a/ios/chrome/browser/find_in_page/model/find_in_page_controller.h
+++ b/ios/chrome/browser/find_in_page/model/find_in_page_controller.h
@@ -9,6 +9,7 @@
 
 @protocol FindInPageResponseDelegate;
 @class FindInPageModel;
+class FullscreenController;
 
 namespace web {
 class WebState;
@@ -30,6 +31,9 @@
 // actions.
 @property(nonatomic, weak) id<FindInPageResponseDelegate> responseDelegate;
 
+// Fullscreen controller used to exit find in page.
+@property(nonatomic, assign) FullscreenController* fullscreenController;
+
 #pragma mark - Initialization/deinitialization
 
 - (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/chrome/browser/find_in_page/model/find_in_page_controller.mm b/ios/chrome/browser/find_in_page/model/find_in_page_controller.mm
index db79083..0ec5b0b 100644
--- a/ios/chrome/browser/find_in_page/model/find_in_page_controller.mm
+++ b/ios/chrome/browser/find_in_page/model/find_in_page_controller.mm
@@ -88,12 +88,13 @@
 }
 
 - (void)disableFindInPage {
+  CHECK(self.fullscreenController);
   _findInPageManager->StopFinding();
 
   // When pulling to refresh the webpage during FIP,
   // `userDismissedFindNavigatorForManager` will not be called. We need to
   // handle the fullscreen exit here in this case.
-  [self exitForceFullscreenMode];
+  self.fullscreenController->ExitForceFullscreenMode();
 }
 
 - (BOOL)canFindInPage {
@@ -121,21 +122,6 @@
   }
 }
 
-- (void)exitForceFullscreenMode {
-  ProfileIOS* profile =
-      ProfileIOS::FromBrowserState(_webState->GetBrowserState());
-  BOOL incognito = profile->IsOffTheRecord();
-  BrowserList* browserList = BrowserListFactory::GetForProfile(profile);
-
-  Browser* browser = GetBrowserForTabWithCriteria(
-      browserList,
-      WebStateSearchCriteria{.identifier = _webState->GetUniqueIdentifier()},
-      incognito);
-  FullscreenController* fullscreenController =
-      FullscreenController::FromBrowser(browser);
-  fullscreenController->ExitForceFullscreenMode();
-}
-
 #pragma mark - CRWFindInPageManagerDelegate
 
 - (void)findInPageManager:(web::AbstractFindInPageManager*)manager
@@ -163,9 +149,10 @@
 
 - (void)userDismissedFindNavigatorForManager:
     (web::AbstractFindInPageManager*)manager {
+  CHECK(self.fullscreenController);
   // User dismissed the Find panel so mark the Find UI as inactive.
   self.findInPageModel.enabled = NO;
-  [self exitForceFullscreenMode];
+  self.fullscreenController->ExitForceFullscreenMode();
 }
 
 - (void)detachFromWebState {
@@ -175,6 +162,7 @@
   // Remove Find in Page manager from web state.
   web::FindInPageManager::RemoveFromWebState(_webState);
   _webState = nullptr;
+  _fullscreenController = nullptr;
 }
 
 - (void)dealloc {
diff --git a/ios/chrome/browser/find_in_page/model/find_tab_helper.h b/ios/chrome/browser/find_in_page/model/find_tab_helper.h
index b903641..9dd91800 100644
--- a/ios/chrome/browser/find_in_page/model/find_tab_helper.h
+++ b/ios/chrome/browser/find_in_page/model/find_tab_helper.h
@@ -11,6 +11,7 @@
 #import "ios/web/public/web_state_user_data.h"
 
 @class FindInPageController;
+class FullscreenController;
 
 // Adds support for the Native Find in Page feature. Instantiates a
 // FindInPageController when the web state is realized which itself attaches and
@@ -26,6 +27,10 @@
 
   void DismissFindNavigator();
 
+  // Sets the full screen controller that will passed to the
+  // `FindInPageController`.
+  void SetFullscreenController(FullscreenController* fullscreen_controller);
+
   // AbstractFindTabHelper implementation
   void SetResponseDelegate(
       id<FindInPageResponseDelegate> response_delegate) final;
diff --git a/ios/chrome/browser/find_in_page/model/find_tab_helper.mm b/ios/chrome/browser/find_in_page/model/find_tab_helper.mm
index 00b8d72..65941be 100644
--- a/ios/chrome/browser/find_in_page/model/find_tab_helper.mm
+++ b/ios/chrome/browser/find_in_page/model/find_tab_helper.mm
@@ -6,6 +6,7 @@
 
 #import "ios/chrome/browser/find_in_page/model/find_in_page_controller.h"
 #import "ios/chrome/browser/find_in_page/model/find_in_page_model.h"
+#import "ios/chrome/browser/fullscreen/ui_bundled/fullscreen_controller.h"
 #import "ios/web/public/navigation/navigation_context.h"
 
 FindTabHelper::FindTabHelper(web::WebState* web_state) {
@@ -30,6 +31,12 @@
   [controller_ disableFindInPage];
 }
 
+void FindTabHelper::SetFullscreenController(
+    FullscreenController* fullscreen_controller) {
+  DCHECK(controller_);
+  controller_.fullscreenController = fullscreen_controller;
+}
+
 void FindTabHelper::CreateFindInPageController(web::WebState* web_state) {
   DCHECK(!controller_);
   controller_ = [[FindInPageController alloc] initWithWebState:web_state];
diff --git a/ios/chrome/browser/infobars/ui_bundled/BUILD.gn b/ios/chrome/browser/infobars/ui_bundled/BUILD.gn
index 523a171..0555e71 100644
--- a/ios/chrome/browser/infobars/ui_bundled/BUILD.gn
+++ b/ios/chrome/browser/infobars/ui_bundled/BUILD.gn
@@ -35,6 +35,7 @@
     "//ios/chrome/browser/infobars/ui_bundled/banners:public",
     "//ios/chrome/browser/infobars/ui_bundled/modals:public",
     "//ios/chrome/browser/popup_menu/ui_bundled:constants",
+    "//ios/chrome/browser/reader_mode/model:features",
     "//ios/chrome/browser/reader_mode/ui:constants",
     "//ios/chrome/browser/shared/model/url:constants",
     "//ios/chrome/browser/translate/model:eg_test_support+eg2",
diff --git a/ios/chrome/browser/infobars/ui_bundled/translate_infobar_egtest.mm b/ios/chrome/browser/infobars/ui_bundled/translate_infobar_egtest.mm
index 174769c..dce02e31 100644
--- a/ios/chrome/browser/infobars/ui_bundled/translate_infobar_egtest.mm
+++ b/ios/chrome/browser/infobars/ui_bundled/translate_infobar_egtest.mm
@@ -20,6 +20,7 @@
 #import "ios/chrome/browser/infobars/ui_bundled/modals/infobar_modal_constants.h"
 #import "ios/chrome/browser/infobars/ui_bundled/modals/infobar_translate_modal_constants.h"
 #import "ios/chrome/browser/popup_menu/ui_bundled/popup_menu_constants.h"
+#import "ios/chrome/browser/reader_mode/model/features.h"
 #import "ios/chrome/browser/reader_mode/ui/constants.h"
 #import "ios/chrome/browser/shared/model/url/chrome_url_constants.h"
 #import "ios/chrome/browser/translate/model/translate_app_interface.h"
@@ -1146,9 +1147,9 @@
                  grey_accessibilityID(
                      kTranslateInfobarModalTranslateSourceLanguageItemAXId)]
       performAction:grey_tap()];
-  // Select "Dutch" from the table view.
+  // Select "English" from the table view.
   [[[EarlGrey selectElementWithMatcher:grey_accessibilityLabel(@"English")]
-         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 300)
+         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 320)
       onElementWithMatcher:grey_accessibilityID(
                                kTranslateInfobarLanguageSelectionTableViewAXId)]
       performAction:grey_tap()];
@@ -1279,36 +1280,18 @@
   // Load URL.
   [ChromeEarlGrey loadURL:URL];
 
-  // Open Reader Mode from tools menu.
-  [ChromeEarlGreyUI openToolsMenu];
-  id<GREYMatcher> tableViewMatcher =
-      [ChromeEarlGrey isNewOverflowMenuEnabled]
-          ? grey_accessibilityID(kPopupMenuToolsMenuActionListId)
-          : grey_accessibilityID(kPopupMenuToolsMenuTableViewId);
-  [[[[EarlGrey selectElementWithMatcher:grey_allOf(grey_accessibilityID(
-                                                       kToolsMenuReaderMode),
-                                                   grey_interactable(), nil)]
-         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 250)
-      onElementWithMatcher:tableViewMatcher]
-      assertWithMatcher:grey_not(grey_accessibilityTrait(
-                            UIAccessibilityTraitNotEnabled))]
-      performAction:grey_tap()];
+  // Open Reader Mode.
+  [ChromeEarlGrey showReaderMode];
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
+                 @"Reader mode content could not be loaded.");
 
   // Verify Reader Mode is active.
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
           grey_accessibilityID(kReaderModeViewAccessibilityIdentifier)];
 
-  // Close Reader Mode from tools menu.
-  [ChromeEarlGreyUI openToolsMenu];
-  [[[[EarlGrey selectElementWithMatcher:grey_allOf(grey_accessibilityID(
-                                                       kToolsMenuReaderMode),
-                                                   grey_interactable(), nil)]
-         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 250)
-      onElementWithMatcher:tableViewMatcher]
-      assertWithMatcher:grey_not(grey_accessibilityTrait(
-                            UIAccessibilityTraitNotEnabled))]
-      performAction:grey_tap()];
+  // Close Reader Mode.
+  [ChromeEarlGrey hideReaderMode];
 
   // Verify Reader Mode is closed.
   [ChromeEarlGrey
diff --git a/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.h b/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.h
index 1381eb9..36cbab9 100644
--- a/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.h
+++ b/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.h
@@ -28,6 +28,9 @@
 // coordinator.
 - (void)stopWithCompletion:(ProceduralBlock)completion;
 
+// Presents the page action menu IPH.
+- (void)presentPageActionMenuIPH;
+
 @end
 
 #endif  // IOS_CHROME_BROWSER_INTELLIGENCE_BWG_COORDINATOR_BWG_COORDINATOR_H_
diff --git a/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.mm b/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.mm
index 90a5c9a..d0ea65ba 100644
--- a/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.mm
+++ b/ios/chrome/browser/intelligence/bwg/coordinator/bwg_coordinator.mm
@@ -104,6 +104,12 @@
   [super stop];
 }
 
+- (void)presentPageActionMenuIPH {
+  if (_wasPromoShown && _entryPoint != bwg::EntryPoint::AIHub) {
+    [_helpCommandsHandler
+        presentInProductHelpWithType:InProductHelpType::kPageActionMenu];
+  }
+}
 #pragma mark - BWGMediatorDelegate
 
 - (BOOL)maybePresentBWGFRE {
@@ -215,14 +221,6 @@
          ([self shouldShowBWGConsent] && !promoImpressionsExhausted);
 }
 
-// Presents the page action menu IPH.
-- (void)presentPageActionMenuIPH {
-  if (_wasPromoShown && _entryPoint != bwg::EntryPoint::AIHub) {
-    [_helpCommandsHandler
-        presentInProductHelpWithType:InProductHelpType::kPageActionMenu];
-  }
-}
-
 // Returns YES if the account is managed.
 - (BOOL)isManagedAccount {
   raw_ptr<AuthenticationService> authService =
diff --git a/ios/chrome/browser/intelligence/bwg/model/bwg_service.mm b/ios/chrome/browser/intelligence/bwg/model/bwg_service.mm
index a0ea1da..ba88228 100644
--- a/ios/chrome/browser/intelligence/bwg/model/bwg_service.mm
+++ b/ios/chrome/browser/intelligence/bwg/model/bwg_service.mm
@@ -59,6 +59,9 @@
 }
 
 bool BwgService::IsBwgAvailableForWebState(web::WebState* web_state) {
+  if (!IsProfileEligibleForBwg()) {
+    return false;
+  }
   // The web state is eligible for HTML and images that use http/https schemes.
   const GURL& url = web_state->GetVisibleURL();
   const std::string mime_type = web_state->GetContentsMimeType();
diff --git a/ios/chrome/browser/intelligence/bwg/model/bwg_session_handler.mm b/ios/chrome/browser/intelligence/bwg/model/bwg_session_handler.mm
index ada27b4..8f286383 100644
--- a/ios/chrome/browser/intelligence/bwg/model/bwg_session_handler.mm
+++ b/ios/chrome/browser/intelligence/bwg/model/bwg_session_handler.mm
@@ -40,6 +40,7 @@
 
 - (void)UIDidDisappearWithClientID:(NSString*)clientID
                           serverID:(NSString*)serverID {
+  [_BWGHandler dismissBWGFlowFromSession];
   [self setSessionActive:NO clientID:clientID];
 }
 
diff --git a/ios/chrome/browser/intelligence/page_action_menu/coordinator/page_action_menu_coordinator.mm b/ios/chrome/browser/intelligence/page_action_menu/coordinator/page_action_menu_coordinator.mm
index 5b2468378..919420bd 100644
--- a/ios/chrome/browser/intelligence/page_action_menu/coordinator/page_action_menu_coordinator.mm
+++ b/ios/chrome/browser/intelligence/page_action_menu/coordinator/page_action_menu_coordinator.mm
@@ -55,10 +55,16 @@
   web::WebState* activeWebState =
       self.browser->GetWebStateList()->GetActiveWebState();
   BOOL readerModeActive = NO;
+  BOOL readerModeAvailable = NO;
   ReaderModeTabHelper* readerModeTabHelper =
       ReaderModeTabHelper::FromWebState(activeWebState);
   if (readerModeTabHelper) {
     readerModeActive = readerModeTabHelper->IsActive();
+    readerModeAvailable =
+        base::FeatureList::IsEnabled(
+            kEnableReaderModePageEligibilityForToolsMenu)
+            ? readerModeTabHelper->CurrentPageIsDistillable()
+            : readerModeTabHelper->CurrentPageIsEligibleForReaderMode();
 
     DistillerService* distillerService =
         DistillerServiceFactory::GetForProfile(self.profile);
@@ -66,16 +72,15 @@
         initWithDistilledPagePrefs:distillerService->GetDistilledPagePrefs()
                       webStateList:self.browser->GetWebStateList()];
   }
-  if (readerModeTabHelper &&
-      (readerModeTabHelper->CurrentPageSupportsReaderMode() ||
-       readerModeTabHelper->IsActive())) {
-    _viewController.readerModeHandler = HandlerForProtocol(
-        self.browser->GetCommandDispatcher(), ReaderModeCommands);
-  }
+
   _viewController = [[PageActionMenuViewController alloc]
       initWithReaderModeActive:readerModeActive];
   _viewController.delegate = self;
   _mediator = [[PageActionMenuMediator alloc] init];
+  if (readerModeAvailable) {
+    _viewController.readerModeHandler = HandlerForProtocol(
+        self.browser->GetCommandDispatcher(), ReaderModeCommands);
+  }
 
   _viewController.pageActionMenuHandler = HandlerForProtocol(
       self.browser->GetCommandDispatcher(), PageActionMenuCommands);
diff --git a/ios/chrome/browser/main/model/BUILD.gn b/ios/chrome/browser/main/model/BUILD.gn
index 6eb57e43..8ee973a 100644
--- a/ios/chrome/browser/main/model/BUILD.gn
+++ b/ios/chrome/browser/main/model/BUILD.gn
@@ -19,9 +19,11 @@
   deps = [
     "//base",
     "//components/breadcrumbs/core:status",
+    "//components/data_sharing/public:features",
     "//ios/chrome/browser/app_launcher/model",
     "//ios/chrome/browser/browser_view/model",
     "//ios/chrome/browser/bubble/model",
+    "//ios/chrome/browser/collaboration/model",
     "//ios/chrome/browser/crash_report/model/breadcrumbs",
     "//ios/chrome/browser/credential_provider/model:buildflags",
     "//ios/chrome/browser/device_sharing/model",
diff --git a/ios/chrome/browser/main/model/DEPS b/ios/chrome/browser/main/model/DEPS
index 0fddc44..d42c9862 100644
--- a/ios/chrome/browser/main/model/DEPS
+++ b/ios/chrome/browser/main/model/DEPS
@@ -10,9 +10,12 @@
 specific_include_rules = {
   # TODO(crbug.com/40820398): Remove these dependencies.
   "^browser_agent_util.mm": [
+    "+components/data_sharing/public/features.h",
     "+ios/chrome/browser/app_launcher/model/app_launcher_browser_agent.h",
     "+ios/chrome/browser/browser_view/model/browser_view_visibility_notifier_browser_agent.h",
     "+ios/chrome/browser/bubble/model",
+    "+ios/chrome/browser/collaboration/model/collaboration_service_factory.h",
+    "+ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h",
     "+ios/chrome/browser/crash_report/model/breadcrumbs/breadcrumb_manager_browser_agent.h",
     "+ios/chrome/browser/credential_provider/model/credential_provider_browser_agent.h",
     "+ios/chrome/browser/credential_provider/model/credential_provider_buildflags.h",
diff --git a/ios/chrome/browser/main/model/browser_agent_util.mm b/ios/chrome/browser/main/model/browser_agent_util.mm
index 79a73bc..dafac9b 100644
--- a/ios/chrome/browser/main/model/browser_agent_util.mm
+++ b/ios/chrome/browser/main/model/browser_agent_util.mm
@@ -7,9 +7,12 @@
 #import "base/check_op.h"
 #import "base/feature_list.h"
 #import "components/breadcrumbs/core/breadcrumbs_status.h"
+#import "components/data_sharing/public/features.h"
 #import "ios/chrome/browser/app_launcher/model/app_launcher_browser_agent.h"
 #import "ios/chrome/browser/browser_view/model/browser_view_visibility_notifier_browser_agent.h"
 #import "ios/chrome/browser/bubble/model/tab_based_iph_browser_agent.h"
+#import "ios/chrome/browser/collaboration/model/collaboration_service_factory.h"
+#import "ios/chrome/browser/collaboration/model/data_sharing_browser_agent.h"
 #import "ios/chrome/browser/crash_report/model/breadcrumbs/breadcrumb_manager_browser_agent.h"
 #import "ios/chrome/browser/credential_provider/model/credential_provider_buildflags.h"
 #import "ios/chrome/browser/device_sharing/model/device_sharing_browser_agent.h"
@@ -89,14 +92,18 @@
     CHECK_NE(Browser::Type::kInactive, browser->type());
   }
 
+  // Some BrowserAgent needs to be injected KeyedService, so grab the profile.
+  ProfileIOS* profile = browser->GetProfile();
+  CHECK(profile);
+
   // TODO(crbug.com/433229469): Once kLimitBrowserAgentsForInactiveBrowser is
   // fully launched the variables browser_is_inactive and browser_is_temporary
   // can be removed as they will always be false. Cleanup the variables and
   // their use when the feature launch.
-  const bool browser_is_off_record = browser->GetProfile()->IsOffTheRecord();
-  const bool browser_is_inactive = browser->IsInactive();
-  const bool browser_is_temporary =
-      browser->type() == Browser::Type::kTemporary;
+  const Browser::Type browser_type = browser->type();
+  const bool browser_is_off_record = browser_type == Browser::Type::kIncognito;
+  const bool browser_is_inactive = browser_type == Browser::Type::kInactive;
+  const bool browser_is_temporary = browser_type == Browser::Type::kTemporary;
 
   LiveTabContextBrowserAgent::CreateForBrowser(browser);
   TabInsertionBrowserAgent::CreateForBrowser(browser);
@@ -151,7 +158,7 @@
   UrlLoadingBrowserAgent::CreateForBrowser(browser);
 
   WebStateListMetricsBrowserAgent::CreateForBrowser(
-      browser, SessionMetrics::FromProfile(browser->GetProfile()));
+      browser, SessionMetrics::FromProfile(profile));
 
   // Normal profiles are the only ones to get tab usage recorder.
   if (!browser_is_off_record) {
@@ -191,6 +198,17 @@
     BwgBrowserAgent::CreateForBrowser(browser);
   }
 
+  if (!browser_is_inactive && !browser_is_temporary && !browser_is_off_record) {
+    if (data_sharing::features::ShouldInterceptUrlForVersioning()) {
+      if (collaboration::CollaborationService* collaboration_service =
+              collaboration::CollaborationServiceFactory::GetForProfile(
+                  profile)) {
+        DataSharingBrowserAgent::CreateForBrowser(browser,
+                                                  collaboration_service);
+      }
+    }
+  }
+
   // This needs to be called last in case any downstream browser agents need to
   // access upstream agents created earlier in this function.
   ios::provider::AttachBrowserAgents(browser);
diff --git a/ios/chrome/browser/main/ui_bundled/OWNERS b/ios/chrome/browser/main/ui_bundled/OWNERS
index f49ed38..589a27f 100644
--- a/ios/chrome/browser/main/ui_bundled/OWNERS
+++ b/ios/chrome/browser/main/ui_bundled/OWNERS
@@ -1 +1,3 @@
 marq@chromium.org
+
+per-file default_browser_promo_scene_agent*=file://ios/chrome/browser/default_browser/OWNERS
diff --git a/ios/chrome/browser/omnibox/coordinator/popup/omnibox_popup_mediator.mm b/ios/chrome/browser/omnibox/coordinator/popup/omnibox_popup_mediator.mm
index 1e38d04..ddef5e0 100644
--- a/ios/chrome/browser/omnibox/coordinator/popup/omnibox_popup_mediator.mm
+++ b/ios/chrome/browser/omnibox/coordinator/popup/omnibox_popup_mediator.mm
@@ -51,11 +51,6 @@
 /// will be reported in the overflow bucket.
 const NSUInteger kMaxSuggestTileTypePosition = 15;
 
-/// The entrypoint id associated with aim being invoked from the omnibox
-/// shortcut. Used for logging purposes.
-/// Do not change without changing IOS_CHROME_OMNIBOX_SEARCH_ENTRY_POINT in
-/// chrome_aim_entry_point.proto
-const std::string kShortcutEntrypointAimID = "62";
 }  // namespace
 
 @interface OmniboxPopupMediator ()
@@ -251,13 +246,26 @@
         (AutocompleteMatchFormatter*)suggestion;
     const AutocompleteMatch& match =
         autocompleteMatchFormatter.autocompleteMatch;
-    if (suggestion.isSearchWithAim) {
+    if (suggestion.hasAimShortcut) {
+      GURL aimURL;
+      for (const auto& action : match.actions) {
+        const OmniboxActionInSuggest* action_in_suggest =
+            OmniboxActionInSuggest::FromAction(action.get());
+        if (action_in_suggest &&
+            action_in_suggest->Type() ==
+                omnibox::
+                    SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM) {
+          aimURL = GURL(action_in_suggest->template_action.action_uri());
+          break;
+        }
+      }
+      CHECK(aimURL.is_valid());
       AutocompleteMatch aimMatch = match;
-      GURL aimURL =
-          GetUrlForAim(self.templateURLService, kShortcutEntrypointAimID,
-                       /*query_start_time=*/base::Time::Now(), match.contents);
       UMA_HISTOGRAM_COUNTS_100("IOS.Omnibox.AimShortcutTapped",
                                aimMatch.contents.length());
+      OmniboxActionInSuggest::RecordShownAndUsedMetrics(
+          omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM,
+          true /* used */);
       [self.omniboxAutocompleteController
              selectMatchForOpening:aimMatch
           withCustomDestinationURL:aimURL
diff --git a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.h b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.h
index dd12c06..1755a59a 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.h
+++ b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.h
@@ -30,9 +30,6 @@
 /// From <AutocompleteSuggestion>, redefined as readwrite.
 @property(nonatomic, strong) NSArray<SuggestAction*>* actionsInSuggest;
 
-/// Whether or not Aim is available.
-@property(nonatomic, assign) BOOL aimShortcutAvailable;
-
 - (instancetype)initWithMatch:(const AutocompleteMatch&)match
     NS_DESIGNATED_INITIALIZER;
 - (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.mm b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.mm
index 28847a3..1c82a3d 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.mm
+++ b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_match_formatter.mm
@@ -64,6 +64,7 @@
 }
 @synthesize suggestionSectionId;
 @synthesize actionsInSuggest;
+@synthesize hasAimShortcut;
 
 - (instancetype)initWithMatch:(const AutocompleteMatch&)match {
   self = [super init];
@@ -388,15 +389,6 @@
   return _match.has_tab_match.value_or(false);
 }
 
-- (BOOL)isSearchWithAim {
-  return self.aimShortcutAvailable && _match.IsVerbatimType() &&
-         !_match.IsVerbatimUrlSuggestion() &&
-         _match.contents.length() >=
-             size_t(
-                 OmniboxFieldTrial::kMinimumTypedCharactersToInvokeAimShortcut
-                     .Get());
-}
-
 - (id<OmniboxPedal>)pedal {
   return nil;
 }
diff --git a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_result_wrapper.mm b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_result_wrapper.mm
index 794b95f..994f469 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_result_wrapper.mm
+++ b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_result_wrapper.mm
@@ -134,7 +134,7 @@
   formatter.defaultSearchEngineIsGoogle = _defaultSearchEngineIsGoogle;
   formatter.pedalData = [self.pedalAnnotator pedalForMatch:match];
   formatter.isMultimodal = self.hasThumbnail;
-  formatter.aimShortcutAvailable = _aimShortcutAvailable;
+  formatter.hasAimShortcut = NO;
 
   if (formatter.suggestionGroupId) {
     omnibox::GroupId groupId =
@@ -155,16 +155,24 @@
       continue;
     }
 
-    if (suggestAction.type !=
-        omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CALL) {
-      [actions addObject:suggestAction];
-      continue;
-    }
-
-    BOOL hasDialApp = [[UIApplication sharedApplication]
-        canOpenURL:net::NSURLWithGURL(suggestAction.actionURI)];
-    if (hasDialApp) {
-      [actions addObject:suggestAction];
+    switch (suggestAction.type) {
+      case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+        formatter.hasAimShortcut = _aimShortcutAvailable;
+        break;
+      case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CALL: {
+        BOOL hasDialApp = [[UIApplication sharedApplication]
+            canOpenURL:net::NSURLWithGURL(suggestAction.actionURI)];
+        if (hasDialApp) {
+          [actions addObject:suggestAction];
+        }
+        break;
+      }
+      case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_DIRECTIONS:
+      case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
+        [actions addObject:suggestAction];
+        break;
+      default:
+        break;
     }
   }
 
diff --git a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_suggestion.h b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_suggestion.h
index 1470a123..feb0090 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/autocomplete_suggestion.h
+++ b/ios/chrome/browser/omnibox/model/suggestions/autocomplete_suggestion.h
@@ -35,7 +35,7 @@
 /// Some suggestions are opened in an other tab.
 @property(nonatomic, readonly) BOOL isTabMatch;
 /// Some suggestion can invoke AIM.
-@property(nonatomic, readonly) BOOL isSearchWithAim;
+@property(nonatomic, assign) BOOL hasAimShortcut;
 /// Text of the suggestion.
 @property(nonatomic, readonly) NSAttributedString* text;
 /// Second line of text.
diff --git a/ios/chrome/browser/omnibox/model/suggestions/pedal_suggestion_wrapper.mm b/ios/chrome/browser/omnibox/model/suggestions/pedal_suggestion_wrapper.mm
index d18586a..4ce1ae4 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/pedal_suggestion_wrapper.mm
+++ b/ios/chrome/browser/omnibox/model/suggestions/pedal_suggestion_wrapper.mm
@@ -10,6 +10,7 @@
 @implementation PedalSuggestionWrapper
 
 @synthesize pedal = _pedal;
+@synthesize hasAimShortcut;
 
 - (instancetype)initWithPedal:(id<OmniboxPedal, OmniboxIcon>)pedal {
   self = [super init];
@@ -41,10 +42,6 @@
   return NO;
 }
 
-- (BOOL)isSearchWithAim {
-  return NO;
-}
-
 - (NSNumber*)suggestionGroupId {
   return nil;
 }
diff --git a/ios/chrome/browser/omnibox/model/suggestions/suggest_action.h b/ios/chrome/browser/omnibox/model/suggestions/suggest_action.h
index 5a98f4e4..ed17180 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/suggest_action.h
+++ b/ios/chrome/browser/omnibox/model/suggestions/suggest_action.h
@@ -29,6 +29,9 @@
 // Returns an image icon for the given action.
 + (UIImage*)imageIconForAction:(SuggestAction*)action size:(CGFloat)size;
 
+// Whether the given OmniboxActionInSuggest is supported by this class.
++ (BOOL)isActionSupported:(OmniboxActionInSuggest*)action;
+
 // Returns the accessibility identifier for an action based on its type and
 // highlighting state.
 + (NSString*)accessibilityIdentifierWithType:
diff --git a/ios/chrome/browser/omnibox/model/suggestions/suggest_action.mm b/ios/chrome/browser/omnibox/model/suggestions/suggest_action.mm
index 721380c4..20390304 100644
--- a/ios/chrome/browser/omnibox/model/suggestions/suggest_action.mm
+++ b/ios/chrome/browser/omnibox/model/suggestions/suggest_action.mm
@@ -13,17 +13,34 @@
 
 + (instancetype)actionWithOmniboxActionInSuggest:
     (OmniboxActionInSuggest*)cppAction {
-  return [[self alloc] initWithAction:cppAction];
+  DCHECK(cppAction && [self.class isActionSupported:cppAction]);
+  if (cppAction && [self.class isActionSupported:cppAction]) {
+    return [[self alloc] initWithAction:cppAction];
+  }
+  return nil;
 }
 
 + (instancetype)actionWithOmniboxAction:(OmniboxAction*)action {
   auto* actionInSuggest = OmniboxActionInSuggest::FromAction(action);
-  if (actionInSuggest) {
+  if (actionInSuggest && [self.class isActionSupported:actionInSuggest]) {
     return [self actionWithOmniboxActionInSuggest:actionInSuggest];
   }
   return nil;
 }
 
++ (BOOL)isActionSupported:(OmniboxActionInSuggest*)action {
+  CHECK(action);
+  switch (action->Type()) {
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CALL:
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_DIRECTIONS:
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_REVIEWS:
+    case omnibox::SuggestTemplateInfo_TemplateAction_ActionType_CHROME_AIM:
+      return YES;
+    default:
+      return NO;
+  }
+}
+
 + (UIImage*)imageIconForAction:(SuggestAction*)suggestAction
                           size:(CGFloat)size {
   switch (suggestAction.type) {
@@ -58,7 +75,8 @@
 }
 
 - (instancetype)initWithAction:(OmniboxActionInSuggest*)action {
-  DCHECK(action);
+  CHECK(action);
+  CHECK([SuggestAction.class isActionSupported:action]);
   self = [super init];
   if (self) {
     _type = action->Type();
diff --git a/ios/chrome/browser/omnibox/ui/popup/omnibox_popup_view_controller.mm b/ios/chrome/browser/omnibox/ui/popup/omnibox_popup_view_controller.mm
index 0662fc2..bc09fba 100644
--- a/ios/chrome/browser/omnibox/ui/popup/omnibox_popup_view_controller.mm
+++ b/ios/chrome/browser/omnibox/ui/popup/omnibox_popup_view_controller.mm
@@ -903,7 +903,7 @@
                                                     forIndexPath:indexPath];
         configuration =
             [OmniboxPopupActionsRowContentConfiguration cellConfiguration];
-      } else if (suggestion.isSearchWithAim) {
+      } else if (suggestion.hasAimShortcut) {
         // Use a specific reusable cell to cache the AIM animation progress,
         // preventing it from restarting when the aim suggestion position is
         // shifted.
diff --git a/ios/chrome/browser/omnibox/ui/popup/row/omnibox_popup_row_content_configuration.mm b/ios/chrome/browser/omnibox/ui/popup/row/omnibox_popup_row_content_configuration.mm
index 042a797..311d2fd 100644
--- a/ios/chrome/browser/omnibox/ui/popup/row/omnibox_popup_row_content_configuration.mm
+++ b/ios/chrome/browser/omnibox/ui/popup/row/omnibox_popup_row_content_configuration.mm
@@ -115,9 +115,7 @@
     self.trailingIconType = TrailingIconType::kOpenExistingTab;
     trailingButtonActionName =
         l10n_util::GetNSString(IDS_IOS_OMNIBOX_POPUP_SWITCH_TO_OPEN_TAB);
-  } else if (_suggestion.isSearchWithAim &&
-             base::FeatureList::IsEnabled(
-                 omnibox::kOmniboxAimShortcutTypedState)) {
+  } else if (_suggestion.hasAimShortcut) {
     self.trailingIconType = TrailingIconType::kSearchWithAim;
     trailingButtonActionName =
         l10n_util::GetNSString(IDS_IOS_OMNIBOX_POPUP_SEARCH_WITH_AIM);
diff --git a/ios/chrome/browser/passwords/model/password_controller_egtest.mm b/ios/chrome/browser/passwords/model/password_controller_egtest.mm
index 75c048ed..4ffa0189 100644
--- a/ios/chrome/browser/passwords/model/password_controller_egtest.mm
+++ b/ios/chrome/browser/passwords/model/password_controller_egtest.mm
@@ -164,6 +164,8 @@
 
 // Taps on the login button in UFF for logging in.
 void LoginOnUff() {
+  [ChromeEarlGrey
+      waitForUIElementToAppearWithMatcher:chrome_test_util::WebViewMatcher()];
   [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()]
       performAction:chrome_test_util::TapWebElementWithId("login_btn")];
 }
@@ -457,6 +459,8 @@
   [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()]
       performAction:chrome_test_util::TapWebElementWithId(kFormPassword)];
 
+  [ChromeEarlGrey
+      waitForUIElementToAppearWithMatcher:chrome_test_util::WebViewMatcher()];
   [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()]
       performAction:chrome_test_util::TapWebElementWithId("submit_button")];
 
diff --git a/ios/chrome/browser/plus_addresses/ui/plus_addresses_egtest.mm b/ios/chrome/browser/plus_addresses/ui/plus_addresses_egtest.mm
index a686d483..e03ff495 100644
--- a/ios/chrome/browser/plus_addresses/ui/plus_addresses_egtest.mm
+++ b/ios/chrome/browser/plus_addresses/ui/plus_addresses_egtest.mm
@@ -27,6 +27,7 @@
 #import "ios/chrome/test/earl_grey/chrome_earl_grey_ui.h"
 #import "ios/chrome/test/earl_grey/chrome_matchers.h"
 #import "ios/chrome/test/earl_grey/web_http_server_chrome_test_case.h"
+#import "ios/chrome/test/scoped_eg_synchronization_disabler.h"
 #import "ios/testing/earl_grey/app_launch_manager.h"
 #import "ios/testing/earl_grey/earl_grey_test.h"
 #import "ios/testing/earl_grey/matchers.h"
@@ -293,6 +294,13 @@
 - (void)testCreatePlusAddressIPH {
   [PlusAddressAppInterface setShouldOfferPlusAddressCreation:YES];
 
+#if TARGET_OS_SIMULATOR
+  // Synchronization off because the tap on element 'kEmailFieldId' completes
+  // only after the IPH has already disappeared. This leads to a subsequent
+  // error when trying to verify that the IPH appeared.
+  ScopedSynchronizationDisabler disabler;
+#endif
+
   // Tap an element that is eligible for plus_address autofilling.
   [[EarlGrey selectElementWithMatcher:chrome_test_util::WebViewMatcher()]
       performAction:chrome_test_util::TapWebElementWithId(kEmailFieldId)];
diff --git a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_mediator.mm b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_mediator.mm
index ab7cbaa..d060234 100644
--- a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_mediator.mm
+++ b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_mediator.mm
@@ -762,7 +762,7 @@
 - (OverflowMenuAction*)toggleReaderModeAction {
   ReaderModeTabHelper* tabHelper =
       ReaderModeTabHelper::FromWebState(self.webState);
-  BOOL isReaderModeActive = tabHelper->IsActive();
+  BOOL isReaderModeActive = tabHelper && tabHelper->IsActive();
   int nameID = isReaderModeActive ? IDS_IOS_TOOLS_MENU_HIDE_READER_MODE
                                   : IDS_IOS_TOOLS_MENU_READER_MODE;
   __weak __typeof(self) weakSelf = self;
@@ -1491,8 +1491,7 @@
   self.editBookmarkAction.enabled = bookmarkEnabled;
   self.translateAction.enabled =
       [self isTranslateEnabled] && !isReaderModeActive;
-  self.findInPageAction.enabled =
-      [self isFindInPageEnabled] && !isReaderModeActive;
+  self.findInPageAction.enabled = [self isFindInPageEnabled];
   self.textZoomAction.enabled = [self isTextZoomEnabled] && !isReaderModeActive;
   self.requestDesktopAction.enabled =
       [self userAgentType] == web::UserAgentType::MOBILE;
@@ -1630,15 +1629,19 @@
 
   ReaderModeTabHelper* helper =
       ReaderModeTabHelper::FromWebState(self.webState);
-
-  // Reader Mode is enabled for any eligible pages in the Overflow menu if the
-  // triggering heuristic is disabled.
-  if (!base::FeatureList::IsEnabled(
-          kEnableReaderModePageEligibilityForToolsMenu)) {
-    return helper && helper->CurrentPageIsEligibleForReaderMode();
+  if (!helper || helper->CurrentPageDistillationAlreadyFailed()) {
+    return NO;
   }
 
-  return helper && helper->CurrentPageSupportsReaderMode();
+  // If `kEnableReaderModePageEligibilityForToolsMenu` is enabled then not only
+  // the page needs to support Reader mode, but it needs to be probably
+  // distillable according to the heuristic.
+  if (base::FeatureList::IsEnabled(
+          kEnableReaderModePageEligibilityForToolsMenu)) {
+    return helper->CurrentPageIsDistillable();
+  } else {
+    return helper->CurrentPageIsEligibleForReaderMode();
+  }
 }
 
 // Whether or not text zoom is enabled for this page.
diff --git a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer.mm b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer.mm
index 6189aa1..96e06c8 100644
--- a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer.mm
+++ b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer.mm
@@ -18,6 +18,7 @@
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_action_provider.h"
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_metrics.h"
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_swift.h"
+#import "ios/chrome/browser/reader_mode/model/features.h"
 #import "ios/chrome/browser/shared/model/prefs/pref_backed_boolean.h"
 #import "ios/chrome/browser/shared/model/prefs/pref_names.h"
 #import "ios/chrome/browser/shared/public/features/system_flags.h"
@@ -601,6 +602,12 @@
       if (actionsSet.contains(*actionType)) {
         continue;
       }
+      if (*actionType == overflow_menu::ActionType::ReaderMode &&
+          !IsReaderModeAvailable()) {
+        // Reader mode may have been disabled since the last update, if so do
+        // not add it to `actionsSet`.
+        continue;
+      }
 
       actionsSet.insert(*actionType);
       actionOrderData.shownActions.push_back(*actionType);
@@ -622,6 +629,12 @@
       if (actionsSet.contains(*actionType)) {
         continue;
       }
+      if (*actionType == overflow_menu::ActionType::ReaderMode &&
+          !IsReaderModeAvailable()) {
+        // Reader mode may have been disabled since the last update, if so do
+        // not add it to `actionsSet`.
+        continue;
+      }
 
       actionsSet.insert(*actionType);
       actionOrderData.hiddenActions.push_back(*actionType);
diff --git a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer_unittest.mm b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer_unittest.mm
index b9740606..3304219 100644
--- a/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer_unittest.mm
+++ b/ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_orderer_unittest.mm
@@ -15,6 +15,7 @@
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_action_provider.h"
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_constants.h"
 #import "ios/chrome/browser/popup_menu/ui_bundled/overflow_menu/overflow_menu_swift.h"
+#import "ios/chrome/browser/reader_mode/model/features.h"
 #import "ios/chrome/browser/shared/model/prefs/pref_names.h"
 #import "ios/chrome/browser/shared/ui/symbols/symbols.h"
 #import "ios/web/public/test/web_task_environment.h"
@@ -2286,6 +2287,40 @@
       clearDataAction);
 }
 
+// Tests that if prefs contain a stale Reading mode state, the state is
+// discarded when loaded.
+TEST_F(OverflowMenuOrdererTest,
+       LoadActionsFromPrefsWithInvalidReadingModeState) {
+  base::test::ScopedFeatureList scoped_feature_list;
+  scoped_feature_list.InitAndDisableFeature(kEnableReaderMode);
+  CreatePrefs();
+
+  // Add Reading mode to the previous list of shown and hidden actions.
+  base::Value::List shown_actions_list =
+      base::Value::List().Append(overflow_menu::StringNameForActionType(
+          overflow_menu::ActionType::ReaderMode));
+
+  base::Value::List hidden_actions_list =
+      base::Value::List().Append(overflow_menu::StringNameForActionType(
+          overflow_menu::ActionType::ReaderMode));
+
+  base::Value::Dict actions_order_dict;
+  actions_order_dict.Set("shown", std::move(shown_actions_list));
+  actions_order_dict.Set("hidden", std::move(hidden_actions_list));
+
+  prefs_->SetDict(prefs::kOverflowMenuActionsOrder,
+                  std::move(actions_order_dict));
+
+  InitializeOverflowMenuOrderer(NO);
+
+  ActionCustomizationModel* model =
+      overflow_menu_orderer_.actionCustomizationModel;
+
+  // Reading mode should be filtered since the feature is disabled.
+  ASSERT_EQ(model.shownActions.count, 0u);
+  ASSERT_EQ(model.hiddenActions.count, 0u);
+}
+
 // Tests that if `basePageActions` from the provider is not sorted by
 // ActionType integral values, updating page actions e.g. by accessing
 // `actionCustomizationModel` correctly preserves the order of actions from
diff --git a/ios/chrome/browser/reader_mode/coordinator/reader_mode_coordinator.mm b/ios/chrome/browser/reader_mode/coordinator/reader_mode_coordinator.mm
index 99aad65..01e20e0 100644
--- a/ios/chrome/browser/reader_mode/coordinator/reader_mode_coordinator.mm
+++ b/ios/chrome/browser/reader_mode/coordinator/reader_mode_coordinator.mm
@@ -83,7 +83,7 @@
 #pragma mark - ReaderModeOptionsCommands
 
 - (void)showReaderModeOptions {
-  if ([_mediator BWGAvailableForWebState]) {
+  if ([_mediator BWGAvailableForProfile]) {
     id<PageActionMenuCommands> pageActionMenuHandler = HandlerForProtocol(
         self.browser->GetCommandDispatcher(), PageActionMenuCommands);
     // The flow when Page Action is available is to show the Page action menu.
@@ -103,7 +103,7 @@
 }
 
 - (void)hideReaderModeOptions {
-  if ([_mediator BWGAvailableForWebState]) {
+  if ([_mediator BWGAvailableForProfile]) {
     id<PageActionMenuCommands> pageActionMenuHandler = HandlerForProtocol(
         self.browser->GetCommandDispatcher(), PageActionMenuCommands);
     [pageActionMenuHandler dismissPageActionMenuWithCompletion:nil];
diff --git a/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.h b/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.h
index a39315e..0928fd6 100644
--- a/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.h
+++ b/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.h
@@ -32,8 +32,8 @@
     NS_DESIGNATED_INITIALIZER;
 - (instancetype)init NS_UNAVAILABLE;
 
-// Returns whether BWG is available for the active WebState.
-- (BOOL)BWGAvailableForWebState;
+// Returns whether BWG is available for the profile.
+- (BOOL)BWGAvailableForProfile;
 
 // Disconnects the mediator from the model layer.
 - (void)disconnect;
diff --git a/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.mm b/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.mm
index 23eb6347..fdbe0da 100644
--- a/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.mm
+++ b/ios/chrome/browser/reader_mode/coordinator/reader_mode_mediator.mm
@@ -81,15 +81,8 @@
 
 #pragma mark - Public
 
-- (BOOL)BWGAvailableForWebState {
-  if (!_BWGService) {
-    return NO;
-  }
-  web::WebState* activeWebState = _webStateList->GetActiveWebState();
-  if (!activeWebState) {
-    return NO;
-  }
-  return _BWGService->IsBwgAvailableForWebState(activeWebState);
+- (BOOL)BWGAvailableForProfile {
+  return _BWGService && _BWGService->IsProfileEligibleForBwg();
 }
 
 - (void)disconnect {
diff --git a/ios/chrome/browser/reader_mode/model/BUILD.gn b/ios/chrome/browser/reader_mode/model/BUILD.gn
index 70392a0..6ccc179 100644
--- a/ios/chrome/browser/reader_mode/model/BUILD.gn
+++ b/ios/chrome/browser/reader_mode/model/BUILD.gn
@@ -49,6 +49,8 @@
     "//ios/chrome/browser/contextual_panel/model:public",
     "//ios/chrome/browser/crash_report/model",
     "//ios/chrome/browser/dom_distiller/model",
+    "//ios/chrome/browser/find_in_page/model",
+    "//ios/chrome/browser/fullscreen/ui_bundled",
     "//ios/chrome/browser/intelligence/bwg/model:bwg_service",
     "//ios/chrome/browser/intelligence/bwg/model:bwg_service_factory",
     "//ios/chrome/browser/link_to_text/model",
@@ -63,6 +65,7 @@
     "//ios/chrome/browser/shared/public/features:system_flags",
     "//ios/chrome/browser/shared/ui/symbols",
     "//ios/chrome/browser/snapshots/model",
+    "//ios/chrome/browser/tab_switcher/ui_bundled:utils",
     "//ios/chrome/browser/web/model/image_fetch",
     "//ios/chrome/browser/web/model/web_view_proxy",
     "//ios/chrome/browser/web_selection/model",
diff --git a/ios/chrome/browser/reader_mode/model/DEPS b/ios/chrome/browser/reader_mode/model/DEPS
index d8ca3e9..b6769fabe8 100644
--- a/ios/chrome/browser/reader_mode/model/DEPS
+++ b/ios/chrome/browser/reader_mode/model/DEPS
@@ -12,6 +12,9 @@
   "+ios/web/navigation/wk_navigation_util.h",
   "+ios/chrome/browser/web/model/web_view_proxy/web_view_proxy_tab_helper.h",
   "+ios/chrome/browser/intelligence/bwg/model",
+  "+ios/chrome/browser/tab_switcher/ui_bundled/tab_utils.h",
+  "+ios/chrome/browser/find_in_page/model/find_tab_helper.h",
+  "+ios/chrome/browser/fullscreen/ui_bundled/fullscreen_controller.h",
 ]
 specific_include_rules = {
   "^reader_mode_test.mm" : [
diff --git a/ios/chrome/browser/reader_mode/model/constants.h b/ios/chrome/browser/reader_mode/model/constants.h
index d31449b..2fbf338 100644
--- a/ios/chrome/browser/reader_mode/model/constants.h
+++ b/ios/chrome/browser/reader_mode/model/constants.h
@@ -103,6 +103,18 @@
 };
 // LINT.ThenChange(/tools/metrics/histograms/metadata/ios/enums.xml:ReaderModeAccessPoint)
 
+// Reasons for which Reader mode can be deactivated.
+enum class ReaderModeDeactivationReason {
+  // User deactivated Reader mode using the UI.
+  kUserDeactivated,
+  // Reader mode was deactivated because a navigation occurred.
+  kNavigationDeactivated,
+  // Reader mode was deactivated because distillation failed.
+  kDistillationFailureDeactivated,
+  // Reader mode was deactivated because the host tab was destroyed.
+  kHostTabDestructionDeactivated,
+};
+
 // Default delay in seconds for triggering Reader Mode distiller heuristic.
 // This allows the page to react to the DOM loading and ensures minimal
 // interference with the JavaScript execution.
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.h b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.h
index b8476dd..568d0dc 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.h
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.h
@@ -56,7 +56,8 @@
   void ReaderModeWebStateDidLoadContent(
       ReaderModeTabHelper* tab_helper) override;
   void ReaderModeWebStateWillBecomeUnavailable(
-      ReaderModeTabHelper* tab_helper) override;
+      ReaderModeTabHelper* tab_helper,
+      ReaderModeDeactivationReason reason) override;
   void ReaderModeDistillationFailed(ReaderModeTabHelper* tab_helper) override;
   void ReaderModeTabHelperDestroyed(ReaderModeTabHelper* tab_helper) override;
 
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.mm b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.mm
index f0590fd..8b335d8 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent.mm
@@ -7,6 +7,7 @@
 #import "base/task/single_thread_task_runner.h"
 #import "components/strings/grit/components_strings.h"
 #import "ios/chrome/browser/crash_report/model/crash_keys_helper.h"
+#import "ios/chrome/browser/fullscreen/ui_bundled/fullscreen_controller.h"
 #import "ios/chrome/browser/shared/public/commands/command_dispatcher.h"
 #import "ios/chrome/browser/shared/public/commands/page_side_swipe_commands.h"
 #import "ios/chrome/browser/shared/public/commands/reader_mode_chip_commands.h"
@@ -132,6 +133,9 @@
 
 void ReaderModeBrowserAgent::ReaderModeWebStateDidLoadContent(
     ReaderModeTabHelper* tab_helper) {
+  FullscreenController* fullscreen_controller =
+      FullscreenController::FromBrowser(browser_);
+  tab_helper->SetFullscreenController(fullscreen_controller);
   // If Reader mode becomes active in the active WebState, show the Reader mode
   // UI.
   ShowReaderModeUI(/* animated= */ YES);
@@ -139,10 +143,14 @@
 }
 
 void ReaderModeBrowserAgent::ReaderModeWebStateWillBecomeUnavailable(
-    ReaderModeTabHelper* tab_helper) {
+    ReaderModeTabHelper* tab_helper,
+    ReaderModeDeactivationReason reason) {
+  tab_helper->SetFullscreenController(nullptr);
   // If Reader mode becomes inactive in the active WebState, hide the Reader
   // mode UI.
-  HideReaderModeUI(/* animated= */ YES);
+  const bool animated =
+      reason == ReaderModeDeactivationReason::kUserDeactivated;
+  HideReaderModeUI(animated);
   crash_keys::SetCurrentlyInReaderMode(false);
 }
 
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent_unittest.mm b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent_unittest.mm
index 0145dc1..7b5ebdcc 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent_unittest.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_browser_agent_unittest.mm
@@ -162,3 +162,26 @@
   DisableReaderMode(GetActiveWebState());
   EXPECT_OCMOCK_VERIFY(delegate_);
 }
+
+// Tests that the Reader mode UI is hidden when a navigation occurs in the
+// active WebState.
+TEST_F(ReaderModeBrowserAgentTest, NavigationInActiveWebState) {
+  // Show reader mode.
+  OCMExpect([delegate_ readerModeBrowserAgent:GetReaderModeBrowserAgent()
+                          showContentAnimated:NO]);
+  OCMExpect([fake_reader_mode_chip_handler_ showReaderModeChip]);
+  GetWebStateList()->ActivateWebStateAt(1);
+  EXPECT_OCMOCK_VERIFY(delegate_);
+  EXPECT_OCMOCK_VERIFY(fake_reader_mode_chip_handler_);
+
+  // Expect reader mode to be hidden without animation.
+  OCMExpect([delegate_ readerModeBrowserAgent:GetReaderModeBrowserAgent()
+                          hideContentAnimated:NO]);
+  OCMExpect([fake_reader_mode_chip_handler_ hideReaderModeChip]);
+
+  // Navigate to a new page.
+  LoadWebpage(static_cast<web::FakeWebState*>(GetActiveWebState()), GURL());
+
+  EXPECT_OCMOCK_VERIFY(delegate_);
+  EXPECT_OCMOCK_VERIFY(fake_reader_mode_chip_handler_);
+}
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h b/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h
index fff91514..abd52d7 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h
@@ -15,6 +15,7 @@
 #import "ios/web/public/web_state_user_data.h"
 
 class ReaderModeContentDelegate;
+class FullscreenController;
 
 // Tab helper for the WebState rendering Reader mode content. Blocks navigations
 // and forwards them to its delegate instead.
@@ -34,6 +35,8 @@
   // Attaches tab helpers that were available in the `original_web_state` to
   // continue supporting a subset of WebState based features.
   void AttachSupportedTabHelpers(web::WebState* web_state);
+  // Sets the full screen controller that will passed to the `FindTabHelper`.
+  void SetFullscreenController(FullscreenController* fullscreen_controller);
 
   // WebStatePolicyDecider overrides:
   void ShouldAllowRequest(NSURLRequest* request,
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.mm b/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.mm
index 377b2b8b..ce74a3e 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.mm
@@ -5,10 +5,14 @@
 #import "ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h"
 
 #import "ios/chrome/browser/browser_container/model/edit_menu_tab_helper.h"
+#import "ios/chrome/browser/find_in_page/model/find_tab_helper.h"
 #import "ios/chrome/browser/link_to_text/model/link_to_text_tab_helper.h"
 #import "ios/chrome/browser/overlays/model/public/overlay_request_queue.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_content_delegate.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_web_state_delegate.h"
+#import "ios/chrome/browser/shared/model/browser/browser_list_factory.h"
+#import "ios/chrome/browser/shared/model/profile/profile_ios.h"
+#import "ios/chrome/browser/tab_switcher/ui_bundled/tab_utils.h"
 #import "ios/chrome/browser/web/model/image_fetch/image_fetch_tab_helper.h"
 #import "ios/chrome/browser/web_selection/model/web_selection_tab_helper.h"
 #import "ios/web/public/navigation/navigation_context.h"
@@ -63,6 +67,7 @@
     LinkToTextTabHelper::CreateForWebState(web_state());
   }
 
+  FindTabHelper::CreateForWebState(web_state());
   ImageFetchTabHelper::CreateForWebState(web_state());
   OverlayRequestQueue::CreateForWebState(web_state());
   web_state_delegate_ = std::make_unique<ReaderModeWebStateDelegate>(
@@ -70,6 +75,15 @@
   web_state()->SetDelegate(web_state_delegate_.get());
 }
 
+void ReaderModeContentTabHelper::SetFullscreenController(
+    FullscreenController* fullscreen_controller) {
+  FindTabHelper* find_tab_helper = FindTabHelper::FromWebState(web_state());
+  if (!find_tab_helper) {
+    return;
+  }
+  find_tab_helper->SetFullscreenController(fullscreen_controller);
+}
+
 #pragma mark - WebStatePolicyDecider
 
 void ReaderModeContentTabHelper::ShouldAllowRequest(
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_model.mm b/ios/chrome/browser/reader_mode/model/reader_mode_model.mm
index 13183ec3..106c858 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_model.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_model.mm
@@ -12,7 +12,7 @@
 
 // Calls `callback` with the appropriate ContextualPanelItemConfiguration object
 // depend on the value of `current_page_supports_reader_mode`.
-void HandleCurrentPageSupportsReaderModeResult(
+void HandleCurrentPageIsDistillableResult(
     base::WeakPtr<web::WebState> web_state,
     ReaderModeModel::FetchConfigurationForWebStateCallback callback,
     std::optional<bool> current_page_supports_reader_mode) {
@@ -42,7 +42,7 @@
         FROM_HERE, base::BindOnce(std::move(callback), std::move(nullptr)));
     return;
   }
-  reader_mode_tab_helper->FetchLastCommittedUrlEligibilityResult(
-      base::BindOnce(&HandleCurrentPageSupportsReaderModeResult,
+  reader_mode_tab_helper->FetchLastCommittedUrlDistillabilityResult(
+      base::BindOnce(&HandleCurrentPageIsDistillableResult,
                      web_state->GetWeakPtr(), std::move(callback)));
 }
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.h b/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.h
index fcba62f..a2a196e 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.h
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.h
@@ -29,7 +29,8 @@
   void ReaderModeWebStateDidLoadContent(
       ReaderModeTabHelper* tab_helper) override;
   void ReaderModeWebStateWillBecomeUnavailable(
-      ReaderModeTabHelper* tab_helper) override;
+      ReaderModeTabHelper* tab_helper,
+      ReaderModeDeactivationReason reason) override;
   void ReaderModeDistillationFailed(ReaderModeTabHelper* tab_helper) override;
 
   // web::WebStateObserver
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.mm b/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.mm
index c799722..82b0dddf 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_panel_item_configuration.mm
@@ -95,7 +95,8 @@
 }
 
 void ReaderModePanelItemConfiguration::ReaderModeWebStateWillBecomeUnavailable(
-    ReaderModeTabHelper* tab_helper) {}
+    ReaderModeTabHelper* tab_helper,
+    ReaderModeDeactivationReason reason) {}
 
 void ReaderModePanelItemConfiguration::ReaderModeDistillationFailed(
     ReaderModeTabHelper* tab_helper) {
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.h b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.h
index e4aec35..91ed098 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.h
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.h
@@ -18,6 +18,7 @@
 #import "ios/web/public/web_state_user_data.h"
 
 @protocol SnackbarCommands;
+class FullscreenController;
 
 // Observes changes to the web state to perform reader mode operations.
 class ReaderModeTabHelper : public web::WebStateObserver,
@@ -31,7 +32,8 @@
         ReaderModeTabHelper* tab_helper) = 0;
     // Called when Reader mode content will become unavailable in this tab.
     virtual void ReaderModeWebStateWillBecomeUnavailable(
-        ReaderModeTabHelper* tab_helper) = 0;
+        ReaderModeTabHelper* tab_helper,
+        ReaderModeDeactivationReason reason) = 0;
 
     // Called when distillation fails.
     virtual void ReaderModeDistillationFailed(
@@ -61,9 +63,11 @@
   // Returns whether Reader mode is active in the current tab. If so, the Reader
   // mode UI should be presented. GetReaderModeWebState() may still return null.
   bool IsActive() const;
-  // Activates/deactivates Reader mode in the current tab.
+  // Activates Reader mode in the current tab.
   void ActivateReader(ReaderModeAccessPoint access_point);
-  void DeactivateReader();
+  // Deactivates Reader mode in the current tab.
+  void DeactivateReader(ReaderModeDeactivationReason reason =
+                            ReaderModeDeactivationReason::kUserDeactivated);
 
   // Returns the Reader mode content WebState if it is available. This can be
   // null if Reader mode is active, or non-null while Reader mode is inactive.
@@ -71,16 +75,19 @@
 
   // Returns whether the current page should be considered for Reader Mode.
   bool CurrentPageIsEligibleForReaderMode() const;
-  // Returns whether the current page supports Reading mode.
-  bool CurrentPageSupportsReaderMode() const;
+  // Returns whether the current page is distillable.
+  bool CurrentPageIsDistillable() const;
+  // Returns whether the distillation failed already in the current page
+  bool CurrentPageDistillationAlreadyFailed() const;
+
   // - If the eligibility of the last committed URL is already known, calls
   // `callback` immediately with a boolean value as argument indicating whether
-  // the last committed URL is eligible.
-  // - If the eligibility of the last committed URL is not known, waits until
+  // the last committed URL is probably distillable.
+  // - If the distillability of the last committed URL is not known, waits until
   // the result is available and then calls `callback`.
   // - If the WebState navigates to a different URL (ignoring ref) before the
   // result is available, calls `callback` with nullopt.
-  void FetchLastCommittedUrlEligibilityResult(
+  void FetchLastCommittedUrlDistillabilityResult(
       base::OnceCallback<void(std::optional<bool>)> callback);
 
   // Sets the snackbar handler.
@@ -91,6 +98,10 @@
   void HandleReaderModeHeuristicResult(const GURL& url,
                                        ReaderModeHeuristicResult result);
 
+  // Sets the full screen controller that will passed to the
+  // `ReaderModeContentTabHelper`.
+  void SetFullscreenController(FullscreenController* fullscreen_controller);
+
   // web::WebStateObserver overrides:
   void DidStartNavigation(web::WebState* web_state,
                           web::NavigationContext* navigation_context) override;
@@ -140,7 +151,7 @@
   void CreateReaderModeContent();
   // Destroys the content tab helper in `reader_mode_web_state_` and stops any
   // ongoing distillation.
-  void DestroyReaderModeContent();
+  void DestroyReaderModeContent(ReaderModeDeactivationReason reason);
 
   // Sets the last committed URL. If `url` is the equal to the previous value
   // ignoring ref, then this is a no-op.
@@ -151,10 +162,18 @@
   // Cancels any ongoing distillation and destroys the `reader_mode_web_state_`.
   void CancelDistillation();
 
+  // Records the current page distillation failure, when called
+  // `distillation_already_failed_` is set to true.
+  void RecordDistillationFailure();
+
   // Whether Reader mode is active in this tab.
   bool active_ = false;
   // Whether the Reader mode WebState content was loaded.
   bool reader_mode_web_state_content_loaded_ = false;
+
+  // Whether the distillation failed already in the current navigation.
+  bool distillation_already_failed_ = false;
+
   // WebState used to render the Reader mode content. Lazily created the first
   // time Reader mode is activated and persists until the tab is closed.
   std::unique_ptr<web::WebState> reader_mode_web_state_;
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.mm b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.mm
index d779248..41f18eb 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.mm
@@ -16,12 +16,14 @@
 #import "components/google/core/common/google_util.h"
 #import "components/ukm/ios/ukm_url_recorder.h"
 #import "ios/chrome/browser/dom_distiller/model/offline_page_distiller_viewer.h"
+#import "ios/chrome/browser/fullscreen/ui_bundled/fullscreen_controller.h"
 #import "ios/chrome/browser/reader_mode/model/features.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_content_tab_helper.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_distiller_page.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_distiller_viewer.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_java_script_feature.h"
 #import "ios/chrome/browser/reader_mode/model/reader_mode_metrics_helper.h"
+#import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/profile/profile_ios.h"
 #import "ios/chrome/browser/shared/model/url/url_util.h"
 #import "ios/chrome/browser/shared/public/commands/reader_mode_commands.h"
@@ -80,7 +82,8 @@
 }
 
 ReaderModeTabHelper::~ReaderModeTabHelper() {
-  DeactivateReader();
+  DeactivateReader(
+      ReaderModeDeactivationReason::kHostTabDestructionDeactivated);
   for (auto& observer : observers_) {
     observer.ReaderModeTabHelperDestroyed(this);
   }
@@ -113,14 +116,15 @@
   CreateReaderModeContent();
 }
 
-void ReaderModeTabHelper::DeactivateReader() {
+void ReaderModeTabHelper::DeactivateReader(
+    ReaderModeDeactivationReason reason) {
   if (!active_) {
     return;
   }
   active_ = false;
   // If Reader mode is being deactivated, keep the secondary WebState but make
   // the content unavailable and ensure the Reader mode UI is dismissed.
-  DestroyReaderModeContent();
+  DestroyReaderModeContent(reason);
 }
 
 web::WebState* ReaderModeTabHelper::GetReaderModeWebState() {
@@ -146,7 +150,7 @@
          !kGoogleWorkspaceBlocklist.contains(current_url.host_piece());
 }
 
-bool ReaderModeTabHelper::CurrentPageSupportsReaderMode() const {
+bool ReaderModeTabHelper::CurrentPageIsDistillable() const {
   return CurrentPageIsEligibleForReaderMode() &&
          last_committed_url_eligibility_ready_ &&
          last_committed_url_without_ref_.is_valid() &&
@@ -154,10 +158,21 @@
              reader_mode_eligible_url_);
 }
 
-void ReaderModeTabHelper::FetchLastCommittedUrlEligibilityResult(
+bool ReaderModeTabHelper::CurrentPageDistillationAlreadyFailed() const {
+  return distillation_already_failed_;
+}
+
+void ReaderModeTabHelper::RecordDistillationFailure() {
+  distillation_already_failed_ = true;
+  for (auto& observer : observers_) {
+    observer.ReaderModeDistillationFailed(this);
+  }
+}
+
+void ReaderModeTabHelper::FetchLastCommittedUrlDistillabilityResult(
     base::OnceCallback<void(std::optional<bool>)> callback) {
   if (last_committed_url_eligibility_ready_) {
-    std::move(callback).Run(CurrentPageSupportsReaderMode());
+    std::move(callback).Run(CurrentPageIsDistillable());
     return;
   }
   last_committed_url_eligibility_callbacks_.push_back(std::move(callback));
@@ -207,7 +222,7 @@
     web::NavigationContext* navigation_context) {
   if (!navigation_context->IsSameDocument() ||
       navigation_context->HasUserGesture()) {
-    DeactivateReader();
+    DeactivateReader(ReaderModeDeactivationReason::kNavigationDeactivated);
   }
 
   SetLastCommittedUrl(web_state->GetLastCommittedURL());
@@ -215,7 +230,8 @@
 
 void ReaderModeTabHelper::WebStateDestroyed(web::WebState* web_state) {
   CHECK_EQ(web_state_, web_state);
-  DeactivateReader();
+  DeactivateReader(
+      ReaderModeDeactivationReason::kHostTabDestructionDeactivated);
   web_state_observation_.Reset();
   web_state_ = nullptr;
 }
@@ -234,6 +250,7 @@
   // Do not reset URL eligibility for same-page navigations.
   if (!reader_mode_eligible_url_.EqualsIgnoringRef(url)) {
     reader_mode_eligible_url_ = GURL();
+    distillation_already_failed_ = false;
   }
 }
 
@@ -264,6 +281,9 @@
     ReaderModeContentTabHelper* reader_mode_content_tab_helper,
     NSURLRequest* request,
     web::WebStatePolicyDecider::RequestInfo request_info) {
+  if (!active_ || !web_state_->IsVisible() || !request_info.is_user_initiated) {
+    return;
+  }
   // When the Reader mode content cancels a request to navigate, load the
   // requested URL in the host WebState instead.
   web::NavigationManager::WebLoadParams params(net::GURLWithNSURL(request.URL));
@@ -284,6 +304,18 @@
   HandleReaderModeHeuristicResult(url, GetReaderModeHeuristicResult(result));
 }
 
+void ReaderModeTabHelper::SetFullscreenController(
+    FullscreenController* fullscreen_controller) {
+  if (!reader_mode_web_state_) {
+    return;
+  }
+  ReaderModeContentTabHelper* content_tab_helper =
+      ReaderModeContentTabHelper::FromWebState(reader_mode_web_state_.get());
+  if (content_tab_helper) {
+    content_tab_helper->SetFullscreenController(fullscreen_controller);
+  }
+}
+
 void ReaderModeTabHelper::HandleReaderModeHeuristicResult(
     const GURL& url,
     ReaderModeHeuristicResult result) {
@@ -299,7 +331,7 @@
       result == ReaderModeHeuristicResult::kReaderModeEligible ? url : GURL();
   if (last_committed_url_without_ref_.EqualsIgnoringRef(url)) {
     last_committed_url_eligibility_ready_ = true;
-    CallLastCommittedUrlEligibilityCallbacks(CurrentPageSupportsReaderMode());
+    CallLastCommittedUrlEligibilityCallbacks(CurrentPageIsDistillable());
   }
 }
 
@@ -375,11 +407,10 @@
       ReaderModeContentTabHelper::FromWebState(reader_mode_web_state_.get())
           ->LoadContent(page_url, content_data);
     } else {
+      RecordDistillationFailure();
       // If the page could not be distilled, deactivate Reader mode in this tab.
-      DeactivateReader();
-      for (auto& observer : observers_) {
-        observer.ReaderModeDistillationFailed(this);
-      }
+      DeactivateReader(
+          ReaderModeDeactivationReason::kDistillationFailureDeactivated);
     }
   }
 }
@@ -387,24 +418,23 @@
 void ReaderModeTabHelper::CreateReaderModeContent() {
   if (!reader_mode_web_state_) {
     web::WebState::CreateParams create_params = web::WebState::CreateParams(
-        ProfileIOS::FromBrowserState(web_state_->GetBrowserState())
-            ->GetOffTheRecordProfile());
+        ProfileIOS::FromBrowserState(web_state_->GetBrowserState()));
     reader_mode_web_state_ = web::WebState::Create(create_params);
     reader_mode_web_state_->SetWebUsageEnabled(true);
+    ReaderModeContentTabHelper::CreateForWebState(reader_mode_web_state_.get());
+    ReaderModeContentTabHelper* content_tab_helper =
+        ReaderModeContentTabHelper::FromWebState(reader_mode_web_state_.get());
+    content_tab_helper->SetDelegate(this);
+    content_tab_helper->AttachSupportedTabHelpers(web_state_.get());
   }
-  ReaderModeContentTabHelper::CreateForWebState(reader_mode_web_state_.get());
-  ReaderModeContentTabHelper* content_tab_helper =
-      ReaderModeContentTabHelper::FromWebState(reader_mode_web_state_.get());
-  content_tab_helper->SetDelegate(this);
-  content_tab_helper->AttachSupportedTabHelpers(web_state_.get());
 
   std::unique_ptr<ReaderModeDistillerPage> distiller_page =
       std::make_unique<ReaderModeDistillerPage>(web_state_);
-  distiller_viewer_.reset(new ReaderModeDistillerViewer(
+  distiller_viewer_ = std::make_unique<ReaderModeDistillerViewer>(
       reader_mode_web_state_.get(), distiller_service_,
       std::move(distiller_page), web_state_->GetLastCommittedURL(),
       base::BindRepeating(&ReaderModeTabHelper::PageDistillationCompleted,
-                          weak_ptr_factory_.GetWeakPtr())));
+                          weak_ptr_factory_.GetWeakPtr()));
 
   reader_mode_distillation_timer_.Start(
       FROM_HERE, ReaderModeDistillationTimeout(),
@@ -412,7 +442,8 @@
                      weak_ptr_factory_.GetWeakPtr()));
 }
 
-void ReaderModeTabHelper::DestroyReaderModeContent() {
+void ReaderModeTabHelper::DestroyReaderModeContent(
+    ReaderModeDeactivationReason reason) {
   metrics_helper_.Flush();
 
   WebViewProxyTabHelper* tab_helper =
@@ -421,10 +452,10 @@
     tab_helper->SetOverridingWebViewProxy(nil);
   }
   for (auto& observer : observers_) {
-    observer.ReaderModeWebStateWillBecomeUnavailable(this);
+    observer.ReaderModeWebStateWillBecomeUnavailable(this, reason);
   }
   reader_mode_web_state_content_loaded_ = false;
-  ReaderModeContentTabHelper::RemoveFromWebState(reader_mode_web_state_.get());
+
   // Cancel any ongoing distillation task.
   distiller_viewer_.reset();
   // Update the snapshot with the original web page.
@@ -457,8 +488,7 @@
 
 void ReaderModeTabHelper::CancelDistillation() {
   metrics_helper_.RecordReaderDistillerTimedOut();
-  DeactivateReader();
-  for (auto& observer : observers_) {
-    observer.ReaderModeDistillationFailed(this);
-  }
+  RecordDistillationFailure();
+  DeactivateReader(
+      ReaderModeDeactivationReason::kDistillationFailureDeactivated);
 }
diff --git a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper_unittest.mm b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper_unittest.mm
index 35dd28a..b183472 100644
--- a/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper_unittest.mm
+++ b/ios/chrome/browser/reader_mode/model/reader_mode_tab_helper_unittest.mm
@@ -42,7 +42,8 @@
               (override));
   MOCK_METHOD(void,
               ReaderModeWebStateWillBecomeUnavailable,
-              (ReaderModeTabHelper * tab_helper),
+              (ReaderModeTabHelper * tab_helper,
+               ReaderModeDeactivationReason reason),
               (override));
   MOCK_METHOD(void,
               ReaderModeDistillationFailed,
@@ -250,7 +251,7 @@
   LoadWebpage(web_state(), ntp_url);
   WaitForPageLoadDelayAndRunUntilIdle();
 
-  ASSERT_FALSE(reader_mode_tab_helper()->CurrentPageSupportsReaderMode());
+  ASSERT_FALSE(reader_mode_tab_helper()->CurrentPageIsDistillable());
 }
 
 // Tests that reader mode is eligible on a regular page.
@@ -279,7 +280,7 @@
   web_state()->SetContentIsHTML(false);
   WaitForPageLoadDelayAndRunUntilIdle();
 
-  ASSERT_FALSE(reader_mode_tab_helper()->CurrentPageSupportsReaderMode());
+  ASSERT_FALSE(reader_mode_tab_helper()->CurrentPageIsDistillable());
 }
 
 // Tests that reader mode page eligibility supports same-page navigations.
@@ -301,13 +302,13 @@
                                     @"<html><body>Content</body></html>");
   web_state()->OnNavigationFinished(&navigation_context);
 
-  ASSERT_TRUE(reader_mode_tab_helper()->CurrentPageSupportsReaderMode());
+  ASSERT_TRUE(reader_mode_tab_helper()->CurrentPageIsDistillable());
 }
 
 // Tests that
-// ReaderModeTabHelper::FetchLastCommittedUrlEligibilityResult calls
+// ReaderModeTabHelper::FetchLastCommittedUrlDistillabilityResult calls
 // its completion once the page Reader mode eligibility has been determined.
-TEST_F(ReaderModeTabHelperTest, FetchLastCommittedUrlEligibilityResult) {
+TEST_F(ReaderModeTabHelperTest, FetchLastCommittedUrlDistillabilityResult) {
   GURL test_url("https://test.url/ref");
   SetReaderModeState(web_state(), test_url,
                      ReaderModeHeuristicResult::kReaderModeEligible, "");
@@ -315,7 +316,7 @@
   LoadWebpage(web_state(), test_url);
   __block std::optional<bool>
       current_page_supports_reader_mode_completion_result;
-  reader_mode_tab_helper()->FetchLastCommittedUrlEligibilityResult(
+  reader_mode_tab_helper()->FetchLastCommittedUrlDistillabilityResult(
       base::BindOnce(^(std::optional<bool> current_page_supports_reader_mode) {
         current_page_supports_reader_mode_completion_result =
             std::move(current_page_supports_reader_mode);
@@ -354,9 +355,12 @@
 
   // When DeactivateReader() is called,
   // ReaderModeWebStateWillBecomeUnavailable should be called.
-  EXPECT_CALL(mock_observer, ReaderModeWebStateWillBecomeUnavailable(
-                                 reader_mode_tab_helper()));
-  reader_mode_tab_helper()->DeactivateReader();
+  EXPECT_CALL(mock_observer,
+              ReaderModeWebStateWillBecomeUnavailable(
+                  reader_mode_tab_helper(),
+                  ReaderModeDeactivationReason::kUserDeactivated));
+  reader_mode_tab_helper()->DeactivateReader(
+      ReaderModeDeactivationReason::kUserDeactivated);
   testing::Mock::VerifyAndClearExpectations(&mock_observer);
 }
 
@@ -440,9 +444,12 @@
       reader_mode_tab_helper()->GetReaderModeWebState()->GetWebViewProxy();
   EXPECT_EQ(reader_mode_proxy, web_view_proxy_tab_helper->GetWebViewProxy());
 
-  EXPECT_CALL(mock_observer, ReaderModeWebStateWillBecomeUnavailable(
-                                 reader_mode_tab_helper()));
-  reader_mode_tab_helper()->DeactivateReader();
+  EXPECT_CALL(mock_observer,
+              ReaderModeWebStateWillBecomeUnavailable(
+                  reader_mode_tab_helper(),
+                  ReaderModeDeactivationReason::kUserDeactivated));
+  reader_mode_tab_helper()->DeactivateReader(
+      ReaderModeDeactivationReason::kUserDeactivated);
   EXPECT_EQ(original_proxy, web_view_proxy_tab_helper->GetWebViewProxy());
 }
 
@@ -590,7 +597,7 @@
   WaitForPageLoadDelayAndRunUntilIdle();
 
   ASSERT_EQ(eligibility == ReaderModeHeuristicResult::kReaderModeEligible,
-            reader_mode_tab_helper()->CurrentPageSupportsReaderMode());
+            reader_mode_tab_helper()->CurrentPageIsDistillable());
 
   // The metrics for the navigation are recorded.
   FlushMetrics();
@@ -633,7 +640,7 @@
   WaitForPageLoadDelayAndRunUntilIdle();
 
   ASSERT_EQ(eligibility == ReaderModeHeuristicResult::kReaderModeEligible,
-            reader_mode_tab_helper()->CurrentPageSupportsReaderMode());
+            reader_mode_tab_helper()->CurrentPageIsDistillable());
 
   FlushMetrics();
   EXPECT_THAT(histogram_tester_.GetAllSamples(kReaderModeStateHistogram),
diff --git a/ios/chrome/browser/reader_mode/test/BUILD.gn b/ios/chrome/browser/reader_mode/test/BUILD.gn
index cac4bd86..760135d 100644
--- a/ios/chrome/browser/reader_mode/test/BUILD.gn
+++ b/ios/chrome/browser/reader_mode/test/BUILD.gn
@@ -10,10 +10,13 @@
     "reader_mode_app_interface.mm",
   ]
   deps = [
+    "//base",
     "//base/test:test_support",
     "//ios/chrome/browser/reader_mode/model",
+    "//ios/chrome/browser/reader_mode/model:constants",
     "//ios/chrome/browser/shared/model/browser",
     "//ios/chrome/browser/shared/model/web_state_list",
+    "//ios/chrome/browser/shared/public/commands",
     "//ios/chrome/test/app:test_support",
     "//ios/web/public",
   ]
diff --git a/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.h b/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.h
index 26b8e29..8849eae 100644
--- a/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.h
+++ b/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.h
@@ -10,8 +10,14 @@
 // Test app interface for the reader mode feature.
 @interface ReaderModeAppInterface : NSObject
 
-// Waits until the reader mode web state is available for the current web state.
-+ (bool)waitUntilReaderModeWebStateIsReady;
+// Returns whether the Reader mode WebState is ready in the current tab.
++ (bool)readerModeWebStateIsReady;
+
+// Shows Reader mode in the current tab.
++ (void)showReaderMode;
+
+// Hides Reader mode in the current tab.
++ (void)hideReaderMode;
 
 @end
 
diff --git a/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.mm b/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.mm
index 57a73d3..f56c349 100644
--- a/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.mm
+++ b/ios/chrome/browser/reader_mode/test/reader_mode_app_interface.mm
@@ -8,20 +8,32 @@
 #import "ios/chrome/browser/reader_mode/model/reader_mode_tab_helper.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/web_state_list/web_state_list.h"
+#import "ios/chrome/browser/shared/public/commands/command_dispatcher.h"
+#import "ios/chrome/browser/shared/public/commands/reader_mode_commands.h"
 #import "ios/chrome/test/app/chrome_test_util.h"
 #import "ios/web/public/web_state.h"
 
 @implementation ReaderModeAppInterface
 
-+ (bool)waitUntilReaderModeWebStateIsReady {
++ (bool)readerModeWebStateIsReady {
   Browser* browser = chrome_test_util::GetCurrentBrowser();
   web::WebState* web_state = browser->GetWebStateList()->GetActiveWebState();
-  CHECK(web_state);
-  return base::test::ios::WaitUntilConditionOrTimeout(
-      base::test::ios::kWaitForPageLoadTimeout, ^{
-        return ReaderModeTabHelper::FromWebState(web_state)
-                   ->GetReaderModeWebState() != nullptr;
-      });
+  return ReaderModeTabHelper::FromWebState(web_state)
+             ->GetReaderModeWebState() != nullptr;
+}
+
++ (void)showReaderMode {
+  id<ReaderModeCommands> handler = HandlerForProtocol(
+      chrome_test_util::GetCurrentBrowser()->GetCommandDispatcher(),
+      ReaderModeCommands);
+  [handler showReaderModeFromAccessPoint:ReaderModeAccessPoint::kToolsMenu];
+}
+
++ (void)hideReaderMode {
+  id<ReaderModeCommands> handler = HandlerForProtocol(
+      chrome_test_util::GetCurrentBrowser()->GetCommandDispatcher(),
+      ReaderModeCommands);
+  [handler hideReaderMode];
 }
 
 @end
diff --git a/ios/chrome/browser/reader_mode/ui/reader_mode_egtest.mm b/ios/chrome/browser/reader_mode/ui/reader_mode_egtest.mm
index cb73a3c3..cb150495 100644
--- a/ios/chrome/browser/reader_mode/ui/reader_mode_egtest.mm
+++ b/ios/chrome/browser/reader_mode/ui/reader_mode_egtest.mm
@@ -234,9 +234,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
           grey_accessibilityID(kReaderModeViewAccessibilityIdentifier)];
@@ -319,18 +317,8 @@
 - (void)testUpdateReaderModeTheme {
   [ChromeEarlGrey loadURL:self.testServer->GetURL("/article.html")];
 
-  [ChromeEarlGreyUI openToolsMenu];
-  id<GREYMatcher> tableViewMatcher =
-      [ChromeEarlGrey isNewOverflowMenuEnabled]
-          ? grey_accessibilityID(kPopupMenuToolsMenuActionListId)
-          : grey_accessibilityID(kPopupMenuToolsMenuTableViewId);
-  [[[EarlGrey
-      selectElementWithMatcher:grey_allOf(
-                                   grey_accessibilityID(kToolsMenuReaderMode),
-                                   grey_sufficientlyVisible(), nil)]
-         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 200)
-      onElementWithMatcher:tableViewMatcher] performAction:grey_tap()];
-  GREYAssertTrue([ReaderModeAppInterface waitUntilReaderModeWebStateIsReady],
+  [ChromeEarlGrey showReaderMode];
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
                  @"Reader mode content could not be loaded");
 
   ExpectBodyHasThemeAndFont("light", "sans-serif");
@@ -345,17 +333,9 @@
 - (void)testUpdateReaderModeFont {
   [ChromeEarlGrey loadURL:self.testServer->GetURL("/article.html")];
 
-  [ChromeEarlGreyUI openToolsMenu];
-  id<GREYMatcher> tableViewMatcher =
-      [ChromeEarlGrey isNewOverflowMenuEnabled]
-          ? grey_accessibilityID(kPopupMenuToolsMenuActionListId)
-          : grey_accessibilityID(kPopupMenuToolsMenuTableViewId);
-  [[[EarlGrey
-      selectElementWithMatcher:grey_allOf(
-                                   grey_accessibilityID(kToolsMenuReaderMode),
-                                   grey_sufficientlyVisible(), nil)]
-         usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 200)
-      onElementWithMatcher:tableViewMatcher] performAction:grey_tap()];
+  [ChromeEarlGrey showReaderMode];
+  GREYAssertTrue([ChromeEarlGrey waitUntilReaderModeWebStateIsReady],
+                 @"Reader mode content could not be loaded");
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Tap the chip to open the options view.
@@ -401,9 +381,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -427,9 +405,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -510,9 +486,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -522,9 +496,7 @@
           grey_accessibilityID(kReaderModeChipViewAccessibilityIdentifier)];
 
   // Close Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey hideReaderMode];
 
   // The Reader Mode UI is not visible.
   [ChromeEarlGrey
@@ -546,15 +518,12 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
+  // Tap the chip to open the options view.
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
           grey_accessibilityID(kReaderModeChipViewAccessibilityIdentifier)];
-
-  // Tap the chip to open the options view.
   [[EarlGrey
       selectElementWithMatcher:grey_accessibilityID(
                                    kReaderModeChipViewAccessibilityIdentifier)]
@@ -627,9 +596,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -683,9 +650,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -721,9 +686,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -767,9 +730,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
@@ -802,9 +763,7 @@
   [ChromeEarlGrey waitForPageToFinishLoading];
 
   // Open Reader Mode UI.
-  [ChromeEarlGreyUI openToolsMenu];
-  [ChromeEarlGreyUI
-      tapToolsMenuAction:grey_accessibilityID(kToolsMenuReaderMode)];
+  [ChromeEarlGrey showReaderMode];
 
   [ChromeEarlGrey
       waitForSufficientlyVisibleElementWithMatcher:
diff --git a/ios/chrome/browser/reader_mode/ui/reader_mode_options_controls_view.mm b/ios/chrome/browser/reader_mode/ui/reader_mode_options_controls_view.mm
index 91a27c8..5e0f90c 100644
--- a/ios/chrome/browser/reader_mode/ui/reader_mode_options_controls_view.mm
+++ b/ios/chrome/browser/reader_mode/ui/reader_mode_options_controls_view.mm
@@ -185,7 +185,7 @@
   configuration.titleAlignment = UIButtonConfigurationTitleAlignmentLeading;
   configuration.baseForegroundColor = [UIColor colorNamed:kTextPrimaryColor];
   configuration.background.backgroundColor =
-      [UIColor colorNamed:kSecondaryBackgroundColor];
+      [UIColor colorNamed:kGroupedPrimaryBackgroundColor];
   configuration.background.cornerRadius = kCornerRadius;
   UIButton* button = [UIButton buttonWithConfiguration:configuration
                                          primaryAction:nil];
@@ -312,7 +312,7 @@
   UIButtonConfiguration* configuration =
       [UIButtonConfiguration plainButtonConfiguration];
   configuration.background.backgroundColor =
-      [UIColor colorNamed:kSecondaryBackgroundColor];
+      [UIColor colorNamed:kGroupedPrimaryBackgroundColor];
   configuration.baseForegroundColor = [UIColor colorNamed:kTextPrimaryColor];
   configuration.background.cornerRadius = 0;
   UIFont* font = [UIFont systemFontOfSize:fontSize];
@@ -420,7 +420,7 @@
   configuration.background.backgroundColor = backgroundColor;
   configuration.background.strokeColor =
       selected ? [UIColor colorNamed:kBlue600Color]
-               : [UIColor colorNamed:kSecondaryBackgroundColor];
+               : [UIColor colorNamed:kGroupedPrimaryBackgroundColor];
   configuration.background.strokeWidth =
       selected ? kSelectedThemeBorderWidth : kUnselectedThemeBorderWidth;
   configuration.background.cornerRadius = kSecondRowHeight / 2.0;
diff --git a/ios/chrome/browser/reader_mode/ui/reader_mode_options_view_controller.mm b/ios/chrome/browser/reader_mode/ui/reader_mode_options_view_controller.mm
index 8c385f19..e9f1d4ef 100644
--- a/ios/chrome/browser/reader_mode/ui/reader_mode_options_view_controller.mm
+++ b/ios/chrome/browser/reader_mode/ui/reader_mode_options_view_controller.mm
@@ -67,7 +67,7 @@
 
   // Add blurred background.
   UIBlurEffect* blurEffect =
-      [UIBlurEffect effectWithStyle:UIBlurEffectStyleRegular];
+      [UIBlurEffect effectWithStyle:UIBlurEffectStyleSystemThickMaterial];
   UIVisualEffectView* blurEffectView =
       [[UIVisualEffectView alloc] initWithEffect:blurEffect];
   blurEffectView.translatesAutoresizingMaskIntoConstraints = NO;
@@ -159,8 +159,9 @@
   ReaderModeOptionsControlsView* controlsView =
       [[ReaderModeOptionsControlsView alloc] init];
   controlsView.translatesAutoresizingMaskIntoConstraints = NO;
-  controlsView.backgroundColor = [[UIColor colorNamed:kPrimaryBackgroundColor]
-      colorWithAlphaComponent:kBlurEffectBackgroundControlsOpacity];
+  controlsView.backgroundColor =
+      [[UIColor colorNamed:kGroupedSecondaryBackgroundColor]
+          colorWithAlphaComponent:kBlurEffectBackgroundControlsOpacity];
 
   _controlsView = controlsView;
   return _controlsView;
diff --git a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.h b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.h
index 9fe92288..b93172c 100644
--- a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.h
+++ b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.h
@@ -56,7 +56,6 @@
   void WebStateListDestroyed(WebStateList* web_state_list) override;
 
   // WebStateObserver.
-  void TitleWasSet(web::WebState* web_state) override;
   void DidFinishNavigation(web::WebState* web_state,
                            web::NavigationContext* navigation_context) override;
   void WebStateDestroyed(web::WebState* web_state) override;
diff --git a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.mm b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.mm
index 373713a..25f45e28 100644
--- a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.mm
+++ b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer.mm
@@ -192,20 +192,6 @@
 
 #pragma mark - WebStateObserver
 
-void TabGroupLocalUpdateObserver::TitleWasSet(web::WebState* web_state) {
-  if (sync_update_paused_) {
-    return;
-  }
-
-  // Updates before the first navigation should be ignored.
-  web::WebStateID identifier = web_state->GetUniqueIdentifier();
-  if (ignored_web_state_identifiers_.contains(identifier)) {
-    return;
-  }
-
-  UpdateLocalWebStateInSyncedGroup(web_state);
-}
-
 void TabGroupLocalUpdateObserver::DidFinishNavigation(
     web::WebState* web_state,
     web::NavigationContext* navigation_context) {
diff --git a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer_unittest.mm b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer_unittest.mm
index 0039012..86e365e 100644
--- a/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer_unittest.mm
+++ b/ios/chrome/browser/saved_tab_groups/model/tab_group_local_update_observer_unittest.mm
@@ -188,105 +188,6 @@
   std::unique_ptr<web::FakeNavigationContext> navigation_context_;
 };
 
-// Tests that the service is correctly updated when the title of a tab that was
-// added after creating the service is updated.
-TEST_F(TabGroupLocalUpdateObserverTest, TitleUpdateExistingTab) {
-  WebStateList* web_state_list = browser_->GetWebStateList();
-
-  web::FakeWebState* web_state = InsertWebState(web_state_list);
-  web::WebStateID web_state_id = web_state->GetUniqueIdentifier();
-
-  TabGroupId tab_group_id = TabGroupId::GenerateNew();
-  web_state_list->CreateGroup({0}, {}, tab_group_id);
-
-  EXPECT_CALL(
-      *mock_service_,
-      NavigateTab(tab_group_id, web_state_id.identifier(), _, Eq(kNewTitle)))
-      .Times(1);
-  web_state->SetTitle(kNewTitle);
-}
-
-// Tests that the service is correctly updated when the title of a tab that was
-// existing when creating the service is updated.
-TEST_F(TabGroupLocalUpdateObserverTest, TitleUpdateNewTab) {
-  WebStateList* web_state_list = browser_->GetWebStateList();
-
-  web::FakeWebState* web_state = InsertWebState(web_state_list);
-  web::WebStateID web_state_id = web_state->GetUniqueIdentifier();
-
-  TabGroupId tab_group_id = TabGroupId::GenerateNew();
-  web_state_list->CreateGroup({0}, {}, tab_group_id);
-
-  EXPECT_CALL(
-      *mock_service_,
-      NavigateTab(tab_group_id, web_state_id.identifier(), _, Eq(kNewTitle)));
-  web_state->SetTitle(kNewTitle);
-}
-
-// Tests that the service is does not update the title when sync is paused.
-TEST_F(TabGroupLocalUpdateObserverTest, TitleUpdateNewTabSyncPaused) {
-  local_observer_->SetSyncUpdatePaused(true);
-
-  WebStateList* web_state_list = browser_->GetWebStateList();
-
-  web::FakeWebState* web_state = InsertWebState(web_state_list);
-  web::WebStateID web_state_id = web_state->GetUniqueIdentifier();
-
-  TabGroupId tab_group_id = TabGroupId::GenerateNew();
-  web_state_list->CreateGroup({0}, {}, tab_group_id);
-
-  EXPECT_CALL(
-      *mock_service_,
-      NavigateTab(tab_group_id, web_state_id.identifier(), _, Eq(kNewTitle)))
-      .Times(0);
-  web_state->SetTitle(kNewTitle);
-}
-
-// Tests that the service is correctly updated when the title of a tab that is
-// in a WebStateList that was added after the service creation is updated.
-TEST_F(TabGroupLocalUpdateObserverTest, TitleUpdateNewWebStateList) {
-  WebStateList* web_state_list = browser_same_profile_->GetWebStateList();
-
-  web::FakeWebState* web_state = InsertWebState(web_state_list);
-  web::WebStateID web_state_id = web_state->GetUniqueIdentifier();
-
-  TabGroupId tab_group_id = TabGroupId::GenerateNew();
-  web_state_list->CreateGroup({0}, {}, tab_group_id);
-
-  // Add the Browser after the tab is inserted.
-  BrowserListFactory::GetForProfile(profile_.get())
-      ->AddBrowser(browser_same_profile_.get());
-
-  EXPECT_CALL(
-      *mock_service_,
-      NavigateTab(tab_group_id, web_state_id.identifier(), _, Eq(kNewTitle)));
-  web_state->SetTitle(kNewTitle);
-}
-
-// Tests that the service is correctly updated when the title of a tab that
-// inserted in a WebStateList that was added after the service creation is
-// updated.
-TEST_F(TabGroupLocalUpdateObserverTest, TitleUpdateNewWebStateListInsert) {
-  // Add the browser before inserting the tab.
-  BrowserListFactory::GetForProfile(profile_.get())
-      ->AddBrowser(browser_same_profile_.get());
-
-  WebStateList* web_state_list = browser_same_profile_->GetWebStateList();
-
-  std::unique_ptr<web::FakeWebState> unique_web_state = CreateWebState();
-  web::WebStateID web_state_id = unique_web_state->GetUniqueIdentifier();
-  web::FakeWebState* web_state = unique_web_state.get();
-  web_state_list->InsertWebState(std::move(unique_web_state));
-
-  TabGroupId tab_group_id = TabGroupId::GenerateNew();
-  web_state_list->CreateGroup({0}, {}, tab_group_id);
-
-  EXPECT_CALL(
-      *mock_service_,
-      NavigateTab(tab_group_id, web_state_id.identifier(), _, Eq(kNewTitle)));
-  web_state->SetTitle(kNewTitle);
-}
-
 // Tests that the service is correctly updated when the navigation of a tab is
 // updated.
 TEST_F(TabGroupLocalUpdateObserverTest, NavigationUpdate) {
@@ -299,8 +200,9 @@
 
   EXPECT_CALL(*mock_service_,
               NavigateTab(tab_group_id, web_state_id.identifier(),
-                          Eq(GURL(kTestURL)), _));
+                          Eq(GURL(kTestURL)), Eq(kNewTitle)));
   web_state->SetCurrentURL(GURL(kTestURL));
+  web_state->SetTitle(kNewTitle);
   SetUpNavigationContext(web_state);
   web_state->OnNavigationFinished(navigation_context_.get());
 }
diff --git a/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_settings_egtest.mm b/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_settings_egtest.mm
index 9aedfc8..4f4ae33 100644
--- a/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_settings_egtest.mm
+++ b/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_settings_egtest.mm
@@ -158,7 +158,9 @@
     config.features_enabled.push_back(
         kAutofillDynamicallyLoadsFieldsForAddressInput);
   }
-  if ([self isRunningTest:@selector(testHomeAndWorkProfileEditPage)]) {
+  if ([self isRunningTest:@selector(testHomeAndWorkProfileEditPage)] ||
+      [self isRunningTest:@selector(testHomeAndWorkProfileDeleteOnEdit)] ||
+      [self isRunningTest:@selector(testHomeAndWorkProfileRemove)]) {
     config.features_enabled.push_back(
         autofill::features::kAutofillEnableSupportForHomeAndWork);
   }
@@ -225,6 +227,30 @@
   return grey_allOf(baseMatcher, grey_not(grey_descendant(baseMatcher)), nil);
 }
 
+// Returns the matcher for the remove button in the home/work address deletion
+// confirmation sheet.
+- (id<GREYMatcher>)confirmButtonForRemoveAddress {
+  id<GREYMatcher> baseMatcher = grey_allOf(
+      grey_accessibilityLabel(l10n_util::GetNSString(
+          IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON)),
+      grey_accessibilityTrait(UIAccessibilityTraitButton),
+      grey_userInteractionEnabled(), nil);
+
+  return grey_allOf(baseMatcher, grey_not(grey_descendant(baseMatcher)), nil);
+}
+
+// Returns the matcher for the edit button in the home/work address deletion
+// confirmation sheet.
+- (id<GREYMatcher>)editButtonInAddressDeletionConfirmationSheet {
+  id<GREYMatcher> baseMatcher = grey_allOf(
+      grey_accessibilityLabel(l10n_util::GetNSString(
+          IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON)),
+      grey_accessibilityTrait(UIAccessibilityTraitButton),
+      grey_userInteractionEnabled(), nil);
+
+  return grey_allOf(baseMatcher, grey_not(grey_descendant(baseMatcher)), nil);
+}
+
 // Returns the footer based on the count of errors due to the empty required
 // fields.
 - (id<GREYMatcher>)footerWithCountOfEmptyRequiredFields:(int)countOfrrors {
@@ -941,4 +967,62 @@
   [SigninEarlGrey signOut];
 }
 
+// Tests that the home/work address delete results in showing a confirmation
+// sheet that contains an option to remove the profile from Chrome.
+- (void)testHomeAndWorkProfileRemove {
+  [SigninEarlGrey signinWithFakeIdentity:[FakeSystemIdentity fakeIdentity1]];
+  [AutofillAppInterface saveExampleHomeAndWorkAccountProfile];
+
+  [self openProfileListInEditMode];
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(
+                                   [AutofillAppInterface exampleProfileName])]
+      performAction:grey_tap()];
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::
+                                          SettingsBottomToolbarDeleteButton()]
+      performAction:grey_tap()];
+
+  [[EarlGrey selectElementWithMatcher:[self confirmButtonForRemoveAddress]]
+      performAction:grey_tap()];
+  WaitForActivityOverlayToDisappear();
+
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::
+                                          SettingsBottomToolbarDeleteButton()]
+      assertWithMatcher:grey_nil()];
+  // If the done button in the nav bar is enabled it is no longer in edit
+  // mode.
+  [[EarlGrey selectElementWithMatcher:SettingsDoneButton()]
+      assertWithMatcher:grey_sufficientlyVisible()];
+
+  [SigninEarlGrey signOut];
+}
+
+// Tests that the home/work address delete results in showing a confirmation
+// sheet that contains an option to edit the profile in the Google Account.
+- (void)testHomeAndWorkProfileDeleteOnEdit {
+  [SigninEarlGrey signinWithFakeIdentity:[FakeSystemIdentity fakeIdentity1]];
+  [AutofillAppInterface saveExampleHomeAndWorkAccountProfile];
+
+  [self openProfileListInEditMode];
+  [[EarlGrey
+      selectElementWithMatcher:grey_accessibilityLabel(
+                                   [AutofillAppInterface exampleProfileName])]
+      performAction:grey_tap()];
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::
+                                          SettingsBottomToolbarDeleteButton()]
+      performAction:grey_tap()];
+
+  [[EarlGrey selectElementWithMatcher:
+                 [self editButtonInAddressDeletionConfirmationSheet]]
+      performAction:grey_tap()];
+  WaitForActivityOverlayToDisappear();
+
+  // Assert that the edit page is no longer displayed.
+  [[EarlGrey selectElementWithMatcher:grey_accessibilityID(
+                                          kAutofillProfileEditTableViewId)]
+      assertWithMatcher:grey_nil()];
+
+  [SigninEarlGrey signOut];
+}
+
 @end
diff --git a/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_table_view_controller.mm b/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_table_view_controller.mm
index ea46ce5..e4a5bf0 100644
--- a/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_table_view_controller.mm
+++ b/ios/chrome/browser/settings/ui_bundled/autofill/autofill_profile_table_view_controller.mm
@@ -15,6 +15,7 @@
 #import "components/application_locale_storage/application_locale_storage.h"
 #import "components/autofill/core/browser/data_manager/addresses/address_data_manager.h"
 #import "components/autofill/core/browser/data_manager/personal_data_manager.h"
+#import "components/autofill/core/browser/data_model/addresses/autofill_profile.h"
 #import "components/autofill/core/browser/data_quality/addresses/profile_requirement_utils.h"
 #import "components/autofill/core/common/autofill_features.h"
 #import "components/autofill/core/common/autofill_prefs.h"
@@ -40,6 +41,7 @@
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/profile/profile_ios.h"
+#import "ios/chrome/browser/shared/model/url/chrome_url_constants.h"
 #import "ios/chrome/browser/shared/public/commands/application_commands.h"
 #import "ios/chrome/browser/shared/public/commands/open_new_tab_command.h"
 #import "ios/chrome/browser/shared/public/features/features.h"
@@ -305,10 +307,14 @@
     if (recordType == autofill::AutofillProfile::RecordType::kAccountHome) {
       item.trailingDetailText =
           l10n_util::GetNSString(IDS_IOS_PROFILE_RECORD_TYPE_HOME);
+      item.autofillProfileRecordType =
+          AutofillAddressProfileRecordType::AutofillAccountHomeProfile;
     } else if (recordType ==
                autofill::AutofillProfile::RecordType::kAccountWork) {
       item.trailingDetailText =
           l10n_util::GetNSString(IDS_IOS_PROFILE_RECORD_TYPE_WORK);
+      item.autofillProfileRecordType =
+          AutofillAddressProfileRecordType::AutofillAccountWorkProfile;
     }
   }
 
@@ -317,16 +323,18 @@
   item.GUID = guid;
   item.showMigrateToAccountButton = NO;
   item.localProfileIconShown = NO;
-  if (autofillProfile.IsAccountProfile()) {
-    item.autofillProfileRecordType =
-        AutofillAddressProfileRecordType::AutofillAccountProfile;
-  } else {
-    item.autofillProfileRecordType = AutofillLocalProfile;
-    if ([self shouldShowCloudOffIconForProfile:autofillProfile]) {
-      item.showMigrateToAccountButton = YES;
-      item.image = CustomSymbolTemplateWithPointSize(
-          kCloudSlashSymbol, kCloudSlashSymbolPointSize);
-      item.localProfileIconShown = YES;
+  if (!autofillProfile.IsHomeAndWorkProfile()) {
+    if (autofillProfile.IsAccountProfile()) {
+      item.autofillProfileRecordType =
+          AutofillAddressProfileRecordType::AutofillAccountProfile;
+    } else {
+      item.autofillProfileRecordType = AutofillLocalProfile;
+      if ([self shouldShowCloudOffIconForProfile:autofillProfile]) {
+        item.showMigrateToAccountButton = YES;
+        item.image = CustomSymbolTemplateWithPointSize(
+            kCloudSlashSymbol, kCloudSlashSymbolPointSize);
+        item.localProfileIconShown = YES;
+      }
     }
   }
   return item;
@@ -797,8 +805,10 @@
 // Shows the action sheet asking for the confirmation on delete from the user.
 - (void)showDeletionConfirmationForIndexPaths:
     (NSArray<NSIndexPath*>*)indexPaths {
-  BOOL accountProfiles = NO;
-
+  BOOL hasLocalProfile = NO;
+  BOOL hasAccountProfile = NO;
+  BOOL hasHomeProfile = NO;
+  BOOL hasWorkProfile = NO;
   int profileCount = 0;
 
   for (NSIndexPath* indexPath in indexPaths) {
@@ -809,23 +819,35 @@
     AutofillProfileItem* item =
         base::apple::ObjCCastStrict<AutofillProfileItem>(
             [self.tableViewModel itemAtIndexPath:indexPath]);
+
     switch (item.autofillProfileRecordType) {
-      case AutofillAccountProfile:
-        accountProfiles = YES;
-        break;
       case AutofillLocalProfile:
+        hasLocalProfile = YES;
+        break;
+      case AutofillAccountProfile:
+        hasAccountProfile = YES;
+        break;
+      case AutofillAccountHomeProfile:
+        hasHomeProfile = YES;
+        break;
+      case AutofillAccountWorkProfile:
+        hasWorkProfile = YES;
         break;
     }
   }
 
-  // Can happen if user presses delete in quick succesion.
+  // Can happen if user presses delete in quick succession.
   if (!profileCount) {
     return;
   }
 
   NSString* deletionConfirmationString =
-      [self getDeletionConfirmationStringUsingProfileCount:profileCount
-                                           accountProfiles:accountProfiles];
+      [self getDeletionConfirmationStringForProfileCount:profileCount
+                                         hasLocalProfile:hasLocalProfile
+                                       hasAccountProfile:hasAccountProfile
+                                      hasHomeWorkProfile:(hasHomeProfile ||
+                                                          hasWorkProfile)];
+
   _deletionSheetCoordinator = [[ActionSheetCoordinator alloc]
       initWithBaseViewController:self
                          browser:_browser
@@ -840,11 +862,36 @@
 
   _deletionSheetCoordinator.popoverArrowDirection = UIPopoverArrowDirectionAny;
   __weak AutofillProfileTableViewController* weakSelf = self;
+  NSString* confirmationButtonText =
+      base::FeatureList::IsEnabled(
+          autofill::features::kAutofillEnableSupportForHomeAndWork)
+          ? l10n_util::GetNSString(
+                IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESSES_CONFIRMATION_BUTTON)
+          : l10n_util::GetPluralNSStringF(
+                IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESS_CONFIRMATION_BUTTON,
+                profileCount);
+  if ((hasHomeProfile || hasWorkProfile) && !hasLocalProfile &&
+      !hasAccountProfile) {
+    confirmationButtonText = l10n_util::GetNSString(
+        IDS_IOS_SETTINGS_AUTOFILL_REMOVE_ADDRESS_CONFIRMATION_BUTTON);
+    [_deletionSheetCoordinator
+        addItemWithTitle:
+            l10n_util::GetNSString(
+                IDS_IOS_SETTINGS_AUTOFILL_EDIT_HOME_WORK_ADDRESS_CONFIRMATION_BUTTON)
+                  action:^{
+                    [weakSelf dismissDeletionSheet];
+                    OpenNewTabCommand* command = [OpenNewTabCommand
+                        commandWithURLFromChrome:
+                            GURL(hasHomeProfile
+                                     ? kGoogleMyAccountHomeAddressURL
+                                     : kGoogleMyAccountWorkAddressURL)];
+                    [weakSelf.applicationHandler
+                        closePresentedViewsAndOpenURL:command];
+                  }
+                   style:UIAlertActionStyleDefault];
+  }
   [_deletionSheetCoordinator
-      addItemWithTitle:
-          l10n_util::GetPluralNSStringF(
-              IDS_IOS_SETTINGS_AUTOFILL_DELETE_ADDRESS_CONFIRMATION_BUTTON,
-              profileCount)
+      addItemWithTitle:confirmationButtonText
                 action:^{
                   [weakSelf willDeleteItemsAtIndexPaths:indexPaths];
                   // TODO(crbug.com/41277594) Generalize removing empty sections
@@ -863,22 +910,63 @@
 }
 
 // Returns the deletion confirmation message string based on
-// `profileCount` and if it the source has any `accountProfiles`.
-- (NSString*)getDeletionConfirmationStringUsingProfileCount:(int)profileCount
-                                            accountProfiles:
-                                                (BOOL)accountProfiles {
-  if (accountProfiles) {
-    std::u16string pattern = l10n_util::GetStringUTF16(
-        IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESS_CONFIRMATION_TITLE);
-    std::u16string confirmationString =
-        base::i18n::MessageFormatter::FormatWithNamedArgs(
-            pattern, "email", base::SysNSStringToUTF16(_userEmail), "count",
-            profileCount);
-    return base::SysUTF16ToNSString(confirmationString);
+// `profileCount` and if it the source has any local, account or home/work
+// profiles.
+- (NSString*)
+    getDeletionConfirmationStringForProfileCount:(int)profileCount
+                                 hasLocalProfile:(BOOL)hasLocalProfile
+                               hasAccountProfile:(BOOL)hasAccountProfile
+                              hasHomeWorkProfile:(BOOL)hasHomeWorkProfile {
+  if (!base::FeatureList::IsEnabled(
+          autofill::features::kAutofillEnableSupportForHomeAndWork)) {
+    if (hasAccountProfile) {
+      std::u16string pattern = l10n_util::GetStringUTF16(
+          IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESS_CONFIRMATION_TITLE);
+      std::u16string confirmationString =
+          base::i18n::MessageFormatter::FormatWithNamedArgs(
+              pattern, "email", base::SysNSStringToUTF16(_userEmail), "count",
+              profileCount);
+      return base::SysUTF16ToNSString(confirmationString);
+    }
+    return l10n_util::GetPluralNSStringF(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESS_CONFIRMATION_TITLE,
+        profileCount);
   }
-  return l10n_util::GetPluralNSStringF(
-      IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESS_CONFIRMATION_TITLE,
-      profileCount);
+
+  if (hasLocalProfile && hasAccountProfile && hasHomeWorkProfile) {
+    return l10n_util::GetNSString(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE);
+  }
+
+  if (hasLocalProfile && hasHomeWorkProfile) {
+    return l10n_util::GetNSString(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_HOME_WORK_ADDRESS_CONFIRMATION_TITLE);
+  }
+
+  if (hasLocalProfile && hasAccountProfile) {
+    return l10n_util::GetNSStringF(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ACCOUNT_ADDRESS_CONFIRMATION_TITLE,
+        base::SysNSStringToUTF16(_userEmail));
+  }
+
+  if (hasAccountProfile && hasHomeWorkProfile) {
+    return l10n_util::GetNSString(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_HOME_WORK_ADDRESS_CONFIRMATION_TITLE);
+  }
+
+  if (hasAccountProfile) {
+    return l10n_util::GetNSStringF(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_ACCOUNT_ADDRESSES_CONFIRMATION_TITLE,
+        base::SysNSStringToUTF16(_userEmail));
+  }
+
+  if (hasHomeWorkProfile) {
+    return l10n_util::GetNSString(
+        IDS_IOS_SETTINGS_AUTOFILL_DELETE_HOME_WORK_ADDRESS_CONFIRMATION_TITLE);
+  }
+
+  return l10n_util::GetNSString(
+      IDS_IOS_SETTINGS_AUTOFILL_DELETE_LOCAL_ADDRESSES_CONFIRMATION_TITLE);
 }
 
 // Returns true when the item type for `indexPath` is Address.
diff --git a/ios/chrome/browser/settings/ui_bundled/autofill/cells/autofill_address_profile_record_type.h b/ios/chrome/browser/settings/ui_bundled/autofill/cells/autofill_address_profile_record_type.h
index 4a78068..cd0ea4e 100644
--- a/ios/chrome/browser/settings/ui_bundled/autofill/cells/autofill_address_profile_record_type.h
+++ b/ios/chrome/browser/settings/ui_bundled/autofill/cells/autofill_address_profile_record_type.h
@@ -12,6 +12,8 @@
 // broken into local and syncable profiles.
 typedef NS_ENUM(NSInteger, AutofillAddressProfileRecordType) {
   AutofillAccountProfile,
+  AutofillAccountHomeProfile,
+  AutofillAccountWorkProfile,
   AutofillLocalProfile
 };
 
diff --git a/ios/chrome/browser/settings/ui_bundled/google_services/manage_accounts/legacy_accounts_table_egtest.mm b/ios/chrome/browser/settings/ui_bundled/google_services/manage_accounts/legacy_accounts_table_egtest.mm
index ea707b2..3c2edc7 100644
--- a/ios/chrome/browser/settings/ui_bundled/google_services/manage_accounts/legacy_accounts_table_egtest.mm
+++ b/ios/chrome/browser/settings/ui_bundled/google_services/manage_accounts/legacy_accounts_table_egtest.mm
@@ -402,15 +402,7 @@
 
 // Tests that users data is not cleared when the signed in account disappear and
 // it is a managed account.
-// TODO(crbug.com/355243751): This test is flaky on simulator.
-#if TARGET_OS_SIMULATOR
-#define MAYBE_testManagedAccountRemovedFromAnotherGoogleApp \
-  FLAKY_testManagedAccountRemovedFromAnotherGoogleApp
-#else
-#define MAYBE_testManagedAccountRemovedFromAnotherGoogleApp \
-  testManagedAccountRemovedFromAnotherGoogleApp
-#endif
-- (void)MAYBE_testManagedAccountRemovedFromAnotherGoogleApp {
+- (void)testManagedAccountRemovedFromAnotherGoogleApp {
   // Sign In `fakeManagedIdentity`.
   FakeSystemIdentity* fakeIdentity = [FakeSystemIdentity fakeManagedIdentity];
   [SigninEarlGreyUI signinWithFakeIdentity:fakeIdentity];
diff --git a/ios/chrome/browser/settings/ui_bundled/settings_table_view_controller.mm b/ios/chrome/browser/settings/ui_bundled/settings_table_view_controller.mm
index ab70005..10acf90 100644
--- a/ios/chrome/browser/settings/ui_bundled/settings_table_view_controller.mm
+++ b/ios/chrome/browser/settings/ui_bundled/settings_table_view_controller.mm
@@ -326,9 +326,6 @@
 // dot.
 @property(nonatomic, assign) BOOL showingDefaultBrowserNotificationDot;
 
-// YES if the sign-in is in progress.
-@property(nonatomic, assign) BOOL isSigninInProgress;
-
 // Account manager service to retrieve Chrome identities.
 @property(nonatomic, assign) ChromeAccountManagerService* accountManagerService;
 
@@ -2160,13 +2157,12 @@
 #pragma mark - Sign in
 
 - (void)showSignIn {
-  if (self.isSigninInProgress) {
+  if (_signinAndHistorySyncCoordinator) {
     // According to crbug.com/1498153, it is possible for the user to tap twice
     // on the sign-in cell from the settings to open the sign-in dialog.
     // If this happens, the second tap should ignored.
     return;
   }
-  self.isSigninInProgress = YES;
   __weak __typeof(self) weakSelf = self;
   ChangeProfileContinuationProvider provider =
       base::BindRepeating(&CreateChangeProfileSettingsContinuation);
@@ -2193,6 +2189,7 @@
 }
 
 - (void)didFinishSignin {
+  CHECK(_signinAndHistorySyncCoordinator, base::NotFatalUntil::M144);
   [self stopSigninCoordinator];
   if (_settingsAreDismissed) {
     return;
@@ -2200,8 +2197,6 @@
 
   // The sign-in is done. The sign-in promo cell or account cell can be
   // reloaded.
-  DCHECK(self.isSigninInProgress);
-  self.isSigninInProgress = NO;
   [self reloadData];
 
   // Post the task to show signin IPH so that the UI has had time to refresh
@@ -2594,7 +2589,7 @@
   // in UI is appearing or disappearing. The TableView will be reloaded once
   // the animation is finished.
   // See: -[SettingsTableViewController didFinishSignin].
-  if (self.isSigninInProgress) {
+  if (_signinAndHistorySyncCoordinator) {
     return;
   }
   // Sign in state changes are rare. Just reload the entire table when
diff --git a/ios/chrome/browser/share_kit/model/test_share_kit_service.h b/ios/chrome/browser/share_kit/model/test_share_kit_service.h
index 9fd72b4..d70e1a81 100644
--- a/ios/chrome/browser/share_kit/model/test_share_kit_service.h
+++ b/ios/chrome/browser/share_kit/model/test_share_kit_service.h
@@ -16,6 +16,8 @@
 #import "components/saved_tab_groups/public/types.h"
 #import "ios/chrome/browser/share_kit/model/share_kit_service.h"
 
+class GURL;
+
 class TabGroupService;
 
 namespace collaboration {
@@ -54,9 +56,11 @@
   id<ShareKitAvatarPrimitive> AvatarImage(
       ShareKitAvatarConfiguration* config) override;
 
-  // Creates the shared tab group with the given `collab_id` and marks the
-  // identity as `owner` of it and saves it to the fake server.
-  void CreateSharedTabGroupInFakeServer(bool owner, NSString* collab_id);
+  // Creates a shared tab group in the fake server with a test URL and sets the
+  // identity as `owner` or not.
+  void CreateSharedTabGroupInFakeServer(bool owner,
+                                        NSString* collab_id,
+                                        const GURL& url);
 
   // KeyedService.
   void Shutdown() override;
diff --git a/ios/chrome/browser/share_kit/model/test_share_kit_service.mm b/ios/chrome/browser/share_kit/model/test_share_kit_service.mm
index 92edccd..26dc85e 100644
--- a/ios/chrome/browser/share_kit/model/test_share_kit_service.mm
+++ b/ios/chrome/browser/share_kit/model/test_share_kit_service.mm
@@ -34,13 +34,19 @@
 
 namespace {
 
+// URL used to create SavedTabGroupTab.
+constexpr char kTabURL[] = "https://google.com";
+
+// Title for the shared tab.
+constexpr char16_t kSharedTabTitle[] = u"Google";
+
 // Delay to observe when deleting a shared tab group from the server.
 constexpr base::TimeDelta kDeleteGroupDelay = base::Seconds(0.5);
 
 // Creates a saved tab belonging to `group_guid` group.
-tab_groups::SavedTabGroupTab CreateTab(const base::Uuid& group_guid) {
-  tab_groups::SavedTabGroupTab saved_tab(GURL("https://google.com"), u"Google",
-                                         group_guid,
+tab_groups::SavedTabGroupTab CreateTab(const base::Uuid& group_guid,
+                                       const GURL& url) {
+  tab_groups::SavedTabGroupTab saved_tab(url, kSharedTabTitle, group_guid,
                                          /*position=*/0);
   return saved_tab;
 }
@@ -186,11 +192,11 @@
   viewController.flowCompleteBlock = config.completion;
 
   // Set the joined group completion block.
-  auto joined_group_completion_block =
-      ^(NSString* collab_id, ProceduralBlock continuation_block) {
-        CreateSharedTabGroupInFakeServer(/*owner=*/false, collab_id);
-        continuation_block();
-      };
+  auto joined_group_completion_block = ^(NSString* collab_id,
+                                         ProceduralBlock continuation_block) {
+    CreateSharedTabGroupInFakeServer(/*owner=*/false, collab_id, GURL(kTabURL));
+    continuation_block();
+  };
 
   viewController.actionAcceptedBlock = joined_group_completion_block;
 
@@ -383,16 +389,16 @@
   chrome_test_util::DeleteAllEntitiesForDataType(syncer::SAVED_TAB_GROUP);
 }
 
-void TestShareKitService::CreateSharedTabGroupInFakeServer(
-    bool owner,
-    NSString* collab_id) {
+void TestShareKitService::CreateSharedTabGroupInFakeServer(bool owner,
+                                                           NSString* collab_id,
+                                                           const GURL& url) {
   if (!tab_group_sync_service_) {
     return;
   }
 
   base::Uuid group_guid = base::Uuid::GenerateRandomV4();
   std::vector<tab_groups::SavedTabGroupTab> tabs;
-  tab_groups::SavedTabGroupTab tab = CreateTab(group_guid);
+  tab_groups::SavedTabGroupTab tab = CreateTab(group_guid, url);
   tabs.push_back(tab);
   chrome_test_util::AddTabToFakeServer(tab);
   chrome_test_util::AddGroupToFakeServer(
diff --git a/ios/chrome/browser/shared/model/prefs/browser_prefs.mm b/ios/chrome/browser/shared/model/prefs/browser_prefs.mm
index e76d8a3..1816cbf 100644
--- a/ios/chrome/browser/shared/model/prefs/browser_prefs.mm
+++ b/ios/chrome/browser/shared/model/prefs/browser_prefs.mm
@@ -137,13 +137,6 @@
 
 namespace {
 
-// Deprecated 08/2024.
-const char kTrialPrefName[] = "trending_queries.trial_version";
-
-// Deprecated 08/2024.
-constexpr char kSafeBrowsingEsbOptInWithFriendlierSettings[] =
-    "safebrowsing.esb_opt_in_with_friendlier_settings";
-
 // Deprecated 09/2024.
 constexpr char kContentSettingsWindowLastTabIndex[] =
     "content_settings_window.last_tab_index";
@@ -569,11 +562,6 @@
   // `kIOSDockingPromoForEligibleUsersOnly` is enabled).
   registry->RegisterBooleanPref(prefs::kIosDockingPromoEligibilityMet, false);
 
-  // Pref related to the Enhanced Safe Browsing Opt-in with new friendlier
-  // settings UI on chrome://settings/security.
-  registry->RegisterBooleanPref(kSafeBrowsingEsbOptInWithFriendlierSettings,
-                                false);
-
   registry->RegisterTimePref(prefs::kLensLastOpened, base::Time());
 
   // Register pref used to determine if OS Lockdown Mode is enabled.
@@ -629,9 +617,6 @@
 
   registry->RegisterTimePref(prefs::kNextSSORecallTime, base::Time());
 
-  // Deprecated 08/2024.
-  registry->RegisterIntegerPref(kTrialPrefName, 0);
-
   // Deprecated 09/2024.
   registry->RegisterBooleanPref(kBrowsingDataMigrationHasBeenPossible, false);
 
@@ -1131,12 +1116,6 @@
   // This function is not allowed to block.
   base::ScopedDisallowBlocking disallow_blocking;
 
-  // Added 08/2024.
-  prefs->ClearPref(kTrialPrefName);
-
-  // Added 08/2024.
-  prefs->ClearPref(kSafeBrowsingEsbOptInWithFriendlierSettings);
-
   // Added 09/2024.
   prefs->ClearPref(kBrowsingDataMigrationHasBeenPossible);
 
@@ -1338,9 +1317,6 @@
 void MigrateObsoleteUserDefault() {
   NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults];
 
-  // Added 08/2024.
-  [defaults removeObjectForKey:@"userHasInteractedWithWhatsNew"];
-
   // Added 11/2024.
   [defaults removeObjectForKey:@"DisplaySwitchProfile"];
 
diff --git a/ios/chrome/browser/shared/public/commands/bwg_commands.h b/ios/chrome/browser/shared/public/commands/bwg_commands.h
index f4ce177e..b24605d 100644
--- a/ios/chrome/browser/shared/public/commands/bwg_commands.h
+++ b/ios/chrome/browser/shared/public/commands/bwg_commands.h
@@ -24,6 +24,9 @@
 // web state is eligible. If the page is ineligible, does nothing.
 - (void)showBWGPromoIfPageIsEligible;
 
+// Dismiss BWG flow from a BWG session.
+- (void)dismissBWGFlowFromSession;
+
 @end
 
 #endif  // IOS_CHROME_BROWSER_SHARED_PUBLIC_COMMANDS_BWG_COMMANDS_H_
diff --git a/ios/chrome/browser/side_swipe/ui_bundled/side_swipe_ui_controller.h b/ios/chrome/browser/side_swipe/ui_bundled/side_swipe_ui_controller.h
index 300aeb22..947bb1d 100644
--- a/ios/chrome/browser/side_swipe/ui_bundled/side_swipe_ui_controller.h
+++ b/ios/chrome/browser/side_swipe/ui_bundled/side_swipe_ui_controller.h
@@ -60,6 +60,7 @@
 // The card swipe delegate.
 @property(nonatomic, weak) id<CardSwipeViewDelegate> cardSwipeViewDelegate;
 
+/// Fullscreen controller used for collapsing the view above the keyboard.
 @property(nonatomic, assign) FullscreenController* fullscreenController;
 
 // Initializer.
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_egtest.mm b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_egtest.mm
index 1fc85e2..37ca88f 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_egtest.mm
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_egtest.mm
@@ -142,9 +142,13 @@
   [ChromeEarlGrey waitForUIElementToAppearWithMatcher:TabGridDoneButton()];
 }
 
-// Adds a shared tab group and sets the user as `owner` or not of the group.
-void AddSharedGroup(BOOL owner) {
-  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner];
+// Adds a shared tab group with a test URL and sets the user as `owner` or not
+// of the group.
+void AddSharedGroup(BOOL owner,
+                    net::test_server::EmbeddedTestServer* test_server) {
+  NSString* url = base::SysUTF8ToNSString(
+      GetQueryTitleURL(test_server, kSharedTabTitle).spec());
+  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner url:url];
   // Sleep for 1 second to make sure that the shared group data are correctly
   // fetched.
   base::PlatformThread::Sleep(base::Seconds(1));
@@ -496,7 +500,7 @@
 // Checks opening the Share flow from the Tab Grid and actually sharing. Then
 // deleting the shared group as owner.
 - (void)testShareGroupAndDeleteUsingContextMenus {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   // Long press the group.
   LongPressTabGroupCellAtIndex(0);
@@ -519,7 +523,7 @@
 
 // Checks joining a group. Then leaving the shared group as member.
 - (void)testJoinGroupAndLeaveUsingContextMenus {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Long press the group.
   LongPressTabGroupCellAtIndex(0);
@@ -543,7 +547,7 @@
 // Checks opening the Share flow from the Tab Grid and actually sharing. Then
 // deleting the shared group from the group view as owner.
 - (void)testShareGroupAndDeleteFromGroupViewUsingContextMenus {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -574,7 +578,7 @@
 // Checks joining a group. Then leaving the shared group from the group view as
 // member.
 - (void)testJoinGroupAndLeaveFromGroupViewUsingContextMenus {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -606,7 +610,7 @@
 // the last tab, when "Keep Group" is pressed and delete the group when "Delete
 // Group" is pressed.
 - (void)testLastTabClosedOwnerAlert {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -673,7 +677,7 @@
 //     - Context menu and then 'Close Tab'
 // * Close from the navigating view, long press on the tab grid icon.
 - (void)testLastTabClosedAlerts {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -739,7 +743,7 @@
 // Ensures the last tab close alert as a member is displayed when the group is
 // shared.
 - (void)testLastTabClosedMemberAlert {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -790,7 +794,7 @@
 
 // Ensures the Recent Activity panel is showing the right information.
 - (void)testRecentActivity {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Open the group view.
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -819,7 +823,7 @@
     EARL_GREY_TEST_DISABLED(@"Test disabled on iOS 26.");
   }
   // Load regular tab 1 on the first window.
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1 inWindowWithNumber:0];
 
   // Open a second window.
@@ -872,7 +876,7 @@
 
 // Ensures new tab is added when closing the last tab of a shared group.
 - (void)testCloseLastTabInSharedGroup {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   id<GREYMatcher> sharedTabMatcher =
@@ -897,7 +901,7 @@
 // Ensures the last tab close alert works when the closed tab is not the active
 // one and there is no other NTP tab, see crbug.com/419042071.
 - (void)testNotActiveLastTabClosedAlert {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   [[EarlGrey selectElementWithMatcher:chrome_test_util::TabGridNewTabButton()]
       performAction:grey_tap()];
@@ -965,7 +969,7 @@
   // Create 2 groups, one shared and one local.
   [ChromeEarlGreyUI openNewTab];
   [ChromeEarlGrey loadURL:GetQueryTitleURL(self.testServer, kTab2Title)];
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
   CreateTabGroupAtIndex(0, kGroup2Name, /*first_group=*/false);
 
   // Open the shared group and move the only tab in it to the other group.
@@ -999,7 +1003,7 @@
 
 // Ensures new tab is added when moving the last tab of a shared group.
 - (void)testLastTabCloseWithClearBrowsingData {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   [[EarlGrey selectElementWithMatcher:TabGridGroupCellAtIndex(0)]
@@ -1040,7 +1044,7 @@
 // group.
 // TODO(crbug.com/435327953): Reenable this test.
 - (void)FLAKY_testAddNewTabFromAnotherAccount {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
@@ -1139,7 +1143,7 @@
 
 // Tests that the recent activity menu has a link to all activity logs.
 - (void)testRecentActivityMenu {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
@@ -1188,7 +1192,7 @@
 // Tests that tapping items on Recent Activity takes an action corresponded to
 // the item.
 - (void)testTapRecentActivityItems {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
@@ -1279,7 +1283,7 @@
 // Tests that the activity summary is displayed when a tab is added from sync to
 // a shared tab group.
 - (void)testActivitySummary {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
@@ -1315,7 +1319,7 @@
 // Tests that the activity label on a group cell and a grid cell is updated when
 // a shared group is updated.
 - (void)testActivityLabel {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Add a tab to the shared group by a member in the shared group.
@@ -1362,7 +1366,7 @@
 // Tests that the badge on the tab switcher appears when a shared group is
 // updated and disappears when a user visits the updated page.
 - (void)testTabSwitcherBadge {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Add a new tab.
@@ -1427,7 +1431,7 @@
 // Tests that the activity indicators (blue dot and notification dot) on the
 // toolbar are updated when a shared group is updated.
 - (void)testActivityIndicatorsOnToolbar {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
@@ -1478,7 +1482,7 @@
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
 
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   // Open the group view.
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_panel_egtest.mm b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_panel_egtest.mm
index 73c9ebca..de147aa 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_panel_egtest.mm
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/shared_tab_groups_panel_egtest.mm
@@ -37,9 +37,13 @@
 
 NSString* const kGroupTitle = @"shared group";
 
-// Adds a shared tab group and sets the user as `owner` or not of the group.
-void AddSharedGroup(BOOL owner) {
-  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner];
+// Adds a shared tab group with a test URL and sets the user as `owner` or not
+// of the group.
+void AddSharedGroup(BOOL owner,
+                    net::test_server::EmbeddedTestServer* test_server) {
+  NSString* url = base::SysUTF8ToNSString(
+      GetQueryTitleURL(test_server, kGroupTitle).spec());
+  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner url:url];
   // Sleep for 3 seconds to make sure that the shared group data are correctly
   // fetched.
   // This sleep is longer than other `AddSharedGroup:` sleeps because, unlike
@@ -98,7 +102,7 @@
 
 // Tests that deleting a shared tab group from groups panel works.
 - (void)testSharedTabGroupsPanelDeleteSharedGroup {
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   [[EarlGrey selectElementWithMatcher:TabGridTabGroupsPanelButton()]
       performAction:grey_tap()];
@@ -136,7 +140,7 @@
 
 // Tests that leaving a shared tab group from the tab groups panel works.
 - (void)testSharedTabGroupsPanelLeaveSharedGroup {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   [[EarlGrey selectElementWithMatcher:TabGridTabGroupsPanelButton()]
       performAction:grey_tap()];
@@ -175,7 +179,7 @@
 // Checks that being removed from a shared group makes a notification appear at
 // the top of the Tab Groups panel.
 - (void)testNotificationOnSharedGroupRemoved {
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
   [ChromeEarlGrey waitForMainTabCount:1];
 
   [[EarlGrey selectElementWithMatcher:TabGridTabGroupsPanelButton()]
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.h b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.h
index 50723dc4f..c481e622 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.h
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.h
@@ -15,10 +15,11 @@
 // Creates and saves `numberOfGroups` synced tab groups.
 + (void)prepareFakeSyncedTabGroups:(NSInteger)numberOfGroups;
 
-// Creates and saves `numberOfGroups` shared tab groups. The user (using foo1
-// account) will be set as `owner` or not of the group.
+// Creates and saves `numberOfGroups` shared tab groups with a tab using `url`.
+// The user (using foo1 account) will be set as `owner` or not of the group.
 + (void)prepareFakeSharedTabGroups:(NSInteger)numberOfGroups
-                           asOwner:(BOOL)owner;
+                           asOwner:(BOOL)owner
+                               url:(NSString*)url;
 
 // Removes a group at `index`.
 + (void)removeAtIndex:(unsigned int)index;
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.mm b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.mm
index b6ec815..dc2c5af9 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.mm
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_group_app_interface.mm
@@ -116,14 +116,16 @@
 }
 
 + (void)prepareFakeSharedTabGroups:(NSInteger)numberOfGroups
-                           asOwner:(BOOL)owner {
+                           asOwner:(BOOL)owner
+                               url:(NSString*)url {
+  GURL gurl(base::SysNSStringToUTF8(url));
   for (NSInteger i = 0; i < numberOfGroups; i++) {
     NSString* collaborationID =
         [NSString stringWithFormat:@"CollaborationID%ld", i];
 
     // Create a shared tab group in the fake server.
-    GetShareKitService()->CreateSharedTabGroupInFakeServer(owner,
-                                                           collaborationID);
+    GetShareKitService()->CreateSharedTabGroupInFakeServer(
+        owner, collaborationID, gurl);
   }
 
   chrome_test_util::TriggerSyncCycle(syncer::COLLABORATION_GROUP);
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_groups_egtest.mm b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_groups_egtest.mm
index 033c9fd..1dbaee76 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_groups_egtest.mm
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_grid/tab_groups/tab_groups_egtest.mm
@@ -24,6 +24,7 @@
 #import "ios/chrome/test/earl_grey/chrome_test_case.h"
 #import "ios/chrome/test/earl_grey/chrome_xcui_actions.h"
 #import "ios/chrome/test/earl_grey/web_http_server_chrome_test_case.h"
+#import "ios/chrome/test/scoped_eg_synchronization_disabler.h"
 #import "ios/chrome/test/scoped_eg_traits_overrider.h"
 #import "ios/testing/earl_grey/app_launch_manager.h"
 #import "ios/testing/earl_grey/earl_grey_test.h"
@@ -1172,23 +1173,31 @@
                                               IDS_IOS_TAB_GROUP_TABS_NUMBER, 1),
                                           1)] assertWithMatcher:grey_notNil()];
 
-  // Close all (groups and tabs).
-  TapTabGridEditButton();
-  [[EarlGrey selectElementWithMatcher:TabGridEditMenuCloseAllButton()]
-      performAction:grey_tap()];
+  {
+    // Disable the synchronization, otherwise the test waits until the animation
+    // that the snackbar appears and disappears is finished.
+    ScopedSynchronizationDisabler disabler;
 
-  // Check that `Tab 2` and the group with title `1 Tab` are no longer in the
-  // grid.
-  [[EarlGrey selectElementWithMatcher:TabWithTitle(kTab2Title)]
-      assertWithMatcher:grey_nil()];
-  [[EarlGrey selectElementWithMatcher:TabGridGroupCellWithName(
-                                          l10n_util::GetPluralNSStringF(
-                                              IDS_IOS_TAB_GROUP_TABS_NUMBER, 1),
-                                          1)] assertWithMatcher:grey_nil()];
+    // Close all (groups and tabs).
+    TapTabGridEditButton();
+    [[EarlGrey selectElementWithMatcher:TabGridEditMenuCloseAllButton()]
+        performAction:grey_tap()];
 
-  // Check that the snackbar is displayed.
-  [[EarlGrey selectElementWithMatcher:TabGroupSnackBar(1)]
-      assertWithMatcher:grey_sufficientlyVisible()];
+    // Check that `Tab 2` and the group with title `1 Tab` are no longer in the
+    // grid.
+    [[EarlGrey selectElementWithMatcher:TabWithTitle(kTab2Title)]
+        assertWithMatcher:grey_nil()];
+    [[EarlGrey
+        selectElementWithMatcher:TabGridGroupCellWithName(
+                                     l10n_util::GetPluralNSStringF(
+                                         IDS_IOS_TAB_GROUP_TABS_NUMBER, 1),
+                                     1)] assertWithMatcher:grey_nil()];
+
+    // Check that the snackbar is displayed.
+    [ChromeEarlGrey waitForUIElementToAppearWithMatcher:TabGroupSnackBar(1)];
+    [[EarlGrey selectElementWithMatcher:TabGroupSnackBar(1)]
+        assertWithMatcher:grey_sufficientlyVisible()];
+  }
 
   // Tap Undo button.
   [[EarlGrey selectElementWithMatcher:TabGridUndoCloseAllButton()]
@@ -1681,24 +1690,31 @@
                                               IDS_IOS_TAB_GROUP_TABS_NUMBER, 1),
                                           1)] performAction:grey_tap()];
 
-  // Tap on the "Close Tab" button and confirm.
-  [[EarlGrey
-      selectElementWithMatcher:chrome_test_util::TabGridEditCloseTabsButton()]
-      performAction:grey_tap()];
-  NSString* closeTabsButtonText =
-      base::SysUTF16ToNSString(l10n_util::GetPluralStringFUTF16(
-          IDS_IOS_TAB_GRID_CLOSE_ALL_TABS_CONFIRMATION,
-          /*number=*/1));
-  [[EarlGrey selectElementWithMatcher:
-                 chrome_test_util::ActionSheetItemWithAccessibilityLabel(
-                     closeTabsButtonText)] performAction:grey_tap()];
+  {
+    // Disable the synchronization, otherwise the test waits until the animation
+    // that the snackbar appears and disappears is finished.
+    ScopedSynchronizationDisabler disabler;
 
-  // Make sure that the tab grid is empty.
-  [ChromeEarlGrey waitForMainTabCount:0 inWindowWithNumber:0];
+    // Tap on the "Close Tab" button and confirm.
+    [[EarlGrey
+        selectElementWithMatcher:chrome_test_util::TabGridEditCloseTabsButton()]
+        performAction:grey_tap()];
+    NSString* closeTabsButtonText =
+        base::SysUTF16ToNSString(l10n_util::GetPluralStringFUTF16(
+            IDS_IOS_TAB_GRID_CLOSE_ALL_TABS_CONFIRMATION,
+            /*number=*/1));
+    [[EarlGrey selectElementWithMatcher:
+                   chrome_test_util::ActionSheetItemWithAccessibilityLabel(
+                       closeTabsButtonText)] performAction:grey_tap()];
 
-  // Check that the snackbar is displayed.
-  [[EarlGrey selectElementWithMatcher:TabGroupSnackBar(1)]
-      assertWithMatcher:grey_sufficientlyVisible()];
+    // Make sure that the tab grid is empty.
+    [ChromeEarlGrey waitForMainTabCount:0 inWindowWithNumber:0];
+
+    // Check that the snackbar is displayed.
+    [ChromeEarlGrey waitForUIElementToAppearWithMatcher:TabGroupSnackBar(1)];
+    [[EarlGrey selectElementWithMatcher:TabGroupSnackBar(1)]
+        assertWithMatcher:grey_sufficientlyVisible()];
+  }
 }
 
 // Tests renaming a group from the overflow menu in the group view.
diff --git a/ios/chrome/browser/tab_switcher/ui_bundled/tab_strip/test/tab_strip_shared_group_egtest.mm b/ios/chrome/browser/tab_switcher/ui_bundled/tab_strip/test/tab_strip_shared_group_egtest.mm
index e4385d5..0e75af38 100644
--- a/ios/chrome/browser/tab_switcher/ui_bundled/tab_strip/test/tab_strip_shared_group_egtest.mm
+++ b/ios/chrome/browser/tab_switcher/ui_bundled/tab_strip/test/tab_strip_shared_group_egtest.mm
@@ -51,9 +51,13 @@
                     grey_sufficientlyVisible(), nil);
 }
 
-// Adds a shared tab group and sets the user as `owner` or not of the group.
-void AddSharedGroup(BOOL owner) {
-  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner];
+// Adds a shared tab group with a test URL and sets the user as `owner` or not
+// of the group.
+void AddSharedGroup(BOOL owner,
+                    net::test_server::EmbeddedTestServer* test_server) {
+  NSString* url = base::SysUTF8ToNSString(
+      GetQueryTitleURL(test_server, kSharedTabTitle).spec());
+  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:owner url:url];
   // Sleep for 1 second to make sure that the shared group data are correctly
   // fetched.
   base::PlatformThread::Sleep(base::Seconds(1));
@@ -108,7 +112,7 @@
   if ([ChromeEarlGrey isCompactWidth]) {
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   // Long press the group.
   [[EarlGrey selectElementWithMatcher:TabStripGroupCellMatcher(kGroupTitle)]
@@ -142,7 +146,7 @@
   if ([ChromeEarlGrey isCompactWidth]) {
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Long press the group.
   [[EarlGrey selectElementWithMatcher:TabStripGroupCellMatcher(kGroupTitle)]
@@ -181,7 +185,7 @@
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
 
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Close the tab outside the group to avoid multiple match when trying to
   // close the tab by pushing the close button.
@@ -241,7 +245,7 @@
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
 
-  AddSharedGroup(/*owner=*/NO);
+  AddSharedGroup(/*owner=*/NO, self.testServer);
 
   // Open the tab in shared group.
   [[EarlGrey
@@ -326,7 +330,7 @@
     EARL_GREY_TEST_SKIPPED(@"No tab strip on this device.");
   }
 
-  AddSharedGroup(/*owner=*/YES);
+  AddSharedGroup(/*owner=*/YES, self.testServer);
 
   // Open the tab in shared group.
   [[EarlGrey
diff --git a/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button.mm b/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button.mm
index b39bebc5..d666fc52 100644
--- a/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button.mm
+++ b/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button.mm
@@ -248,8 +248,6 @@
 // Updates the tint color according to the current state.
 - (void)updateTintColor {
   if (IsDiamondPrototypeEnabled()) {
-    self.tintColor =
-        [[UIColor colorNamed:kSolidBlackColor] colorWithAlphaComponent:0.9];
     return;
   }
   self.tintColor =
diff --git a/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button_factory.mm b/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button_factory.mm
index 7bee41e..bb7ef7b9 100644
--- a/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button_factory.mm
+++ b/ios/chrome/browser/toolbar/ui_bundled/buttons/toolbar_button_factory.mm
@@ -60,15 +60,21 @@
 
 - (ToolbarButton*)backButton {
   auto loadImageBlock = ^UIImage* {
-    UIImage* backImage =
-        DefaultSymbolWithPointSize(kBackSymbol, kSymbolToolbarPointSize);
+    UIImage* backImage = DefaultSymbolWithPointSize(
+        kBackSymbol, IsDiamondPrototypeEnabled() ? kDiamondSymbolSize
+                                                 : kSymbolToolbarPointSize);
     return [backImage imageFlippedForRightToLeftLayoutDirection];
   };
 
   ToolbarButton* backButton =
       [[ToolbarButton alloc] initWithImageLoader:loadImageBlock];
 
-  [self configureButton:backButton width:kAdaptiveToolbarButtonWidth];
+  if (IsDiamondPrototypeEnabled()) {
+    [self configureButton:backButton width:kDiamondButtonSize];
+    backButton.tintColor = [UIColor colorNamed:kGrey700Color];
+  } else {
+    [self configureButton:backButton width:kAdaptiveToolbarButtonWidth];
+  }
   backButton.accessibilityLabel = l10n_util::GetNSString(IDS_ACCNAME_BACK);
   backButton.accessibilityHint =
       l10n_util::GetNSString(IDS_IOS_TOOLBAR_ACCESSIBILITY_HINT_BACK);
@@ -82,15 +88,21 @@
 // Returns a forward button without visibility mask configured.
 - (ToolbarButton*)forwardButton {
   auto loadImageBlock = ^UIImage* {
-    UIImage* forwardImage =
-        DefaultSymbolWithPointSize(kForwardSymbol, kSymbolToolbarPointSize);
+    UIImage* forwardImage = DefaultSymbolWithPointSize(
+        kForwardSymbol, IsDiamondPrototypeEnabled() ? kDiamondSymbolSize
+                                                    : kSymbolToolbarPointSize);
     return [forwardImage imageFlippedForRightToLeftLayoutDirection];
   };
 
   ToolbarButton* forwardButton =
       [[ToolbarButton alloc] initWithImageLoader:loadImageBlock];
 
-  [self configureButton:forwardButton width:kAdaptiveToolbarButtonWidth];
+  if (IsDiamondPrototypeEnabled()) {
+    [self configureButton:forwardButton width:kDiamondButtonSize];
+    forwardButton.tintColor = [UIColor colorNamed:kGrey700Color];
+  } else {
+    [self configureButton:forwardButton width:kAdaptiveToolbarButtonWidth];
+  }
   forwardButton.visibilityMask =
       self.visibilityConfiguration.forwardButtonVisibility;
   forwardButton.accessibilityLabel =
@@ -157,6 +169,9 @@
     [self configureButton:toolsMenuButton width:kDiamondButtonSize];
     [toolsMenuButton.heightAnchor constraintEqualToConstant:kDiamondButtonSize]
         .active = YES;
+    toolsMenuButton.tintColor =
+        [[UIColor colorNamed:kSolidBlackColor] colorWithAlphaComponent:0.9];
+
   } else {
     [self configureButton:toolsMenuButton width:kAdaptiveToolbarButtonWidth];
     [toolsMenuButton.heightAnchor
@@ -334,6 +349,9 @@
       constraintEqualToConstant:kDiamondButtonSize]
       .active = YES;
 
+  diamondPrototypeButton.tintColor =
+      [[UIColor colorNamed:kSolidBlackColor] colorWithAlphaComponent:0.9];
+
   diamondPrototypeButton.visibilityMask = ToolbarComponentVisibilityAlways;
   return diamondPrototypeButton;
 }
diff --git a/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view.mm b/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view.mm
index ae80968..50dede0b 100644
--- a/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view.mm
+++ b/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view.mm
@@ -23,6 +23,8 @@
 namespace {
 const CGFloat kToolsMenuOffset = -7;
 
+const CGFloat kDiamondLocationBarStackViewMargin = 8;
+
 // Button shown when the view is collapsed to exit fullscreen.
 UIButton* SecondaryToolbarCollapsedToolbarButton() {
   UIButton* collapsedToolbarButton = [[UIButton alloc] init];
@@ -245,13 +247,13 @@
       self.backButton, self.forwardButton, self.openNewTabButton,
       self.tabGridButton, self.toolsMenuButton
     ];
+  }
 
     // Separator.
     self.separator = [[UIView alloc] init];
     self.separator.backgroundColor = [UIColor colorNamed:kToolbarShadowColor];
     self.separator.translatesAutoresizingMaskIntoConstraints = NO;
     [contentView addSubview:self.separator];
-  }
 
   // Button StackView.
   if (IsDiamondPrototypeEnabled()) {
@@ -266,20 +268,33 @@
 
   UILayoutGuide* safeArea = self.safeAreaLayoutGuide;
 
+  UIView* locationBarContainer = self.locationBarContainer;
+
   if (IsBottomOmniboxAvailable()) {
     self.collapsedToolbarButton = SecondaryToolbarCollapsedToolbarButton();
     self.locationBarContainer =
         SecondaryToolbarLocationBarContainerView(self.buttonFactory);
+    locationBarContainer = self.locationBarContainer;
 
     if (IsDiamondPrototypeEnabled()) {
-      [self.locationBarContainer addSubview:_diamondLocationBarStackView];
-      AddSameConstraints(self.locationBarContainer,
-                         _diamondLocationBarStackView);
+      [locationBarContainer addSubview:_diamondLocationBarStackView];
+      [NSLayoutConstraint activateConstraints:@[
+        [_diamondLocationBarStackView.leadingAnchor
+            constraintEqualToAnchor:locationBarContainer.leadingAnchor
+                           constant:kDiamondLocationBarStackViewMargin],
+        [_diamondLocationBarStackView.topAnchor
+            constraintEqualToAnchor:locationBarContainer.topAnchor],
+        [_diamondLocationBarStackView.bottomAnchor
+            constraintEqualToAnchor:locationBarContainer.bottomAnchor],
+        [locationBarContainer.trailingAnchor
+            constraintEqualToAnchor:_diamondLocationBarStackView.trailingAnchor
+                           constant:kDiamondLocationBarStackViewMargin],
+      ]];
     }
 
     // Add locationBarContainer below buttons as it might move under the
     // buttons.
-    [contentView insertSubview:self.locationBarContainer
+    [contentView insertSubview:locationBarContainer
                   belowSubview:self.buttonStackView];
 
     // Put `collapsedToolbarButton` on top of everything.
@@ -300,17 +315,17 @@
 
     // LocationBarView constraints.
     if (self.locationBarView) {
-      AddSameConstraints(self.locationBarView, self.locationBarContainer);
+      AddSameConstraints(self.locationBarView, locationBarContainer);
     }
 
     // Height of location bar, constant controlled by view controller.
     self.locationBarContainerHeight =
-        [self.locationBarContainer.heightAnchor constraintEqualToConstant:0];
+        [locationBarContainer.heightAnchor constraintEqualToConstant:0];
     // Top margin of location bar, constant controlled by view controller.
-    self.locationBarTopConstraint = [self.locationBarContainer.topAnchor
-        constraintEqualToAnchor:self.topAnchor];
+    self.locationBarTopConstraint =
+        [locationBarContainer.topAnchor constraintEqualToAnchor:self.topAnchor];
     _locationBarBottomConstraint = [self.buttonStackView.topAnchor
-        constraintEqualToAnchor:self.locationBarContainer.bottomAnchor
+        constraintEqualToAnchor:locationBarContainer.bottomAnchor
                        constant:kBottomAdaptiveLocationBarBottomMargin];
 
     _buttonStackViewNoOmniboxConstraint = [self.buttonStackView.topAnchor
@@ -334,26 +349,26 @@
             constraintEqualToAnchor:safeArea.leadingAnchor
                            constant:kExpandedLocationBarHorizontalMargin],
         [self.diamondPrototypeButton.centerYAnchor
-            constraintEqualToAnchor:self.locationBarContainer.centerYAnchor],
+            constraintEqualToAnchor:locationBarContainer.centerYAnchor],
         [self.diamondPrototypeButton.trailingAnchor
-            constraintEqualToAnchor:self.locationBarContainer.leadingAnchor
+            constraintEqualToAnchor:locationBarContainer.leadingAnchor
                            constant:-kExpandedLocationBarHorizontalMargin],
         [self.toolsMenuButton.trailingAnchor
             constraintEqualToAnchor:safeArea.trailingAnchor
                            constant:-kExpandedLocationBarHorizontalMargin],
         [self.toolsMenuButton.centerYAnchor
-            constraintEqualToAnchor:self.locationBarContainer.centerYAnchor],
-        [self.locationBarContainer.trailingAnchor
+            constraintEqualToAnchor:locationBarContainer.centerYAnchor],
+        [locationBarContainer.trailingAnchor
             constraintEqualToAnchor:self.toolsMenuButton.leadingAnchor
                            constant:-kExpandedLocationBarHorizontalMargin],
       ]];
 
     } else {
       [NSLayoutConstraint activateConstraints:@[
-        [self.locationBarContainer.leadingAnchor
+        [locationBarContainer.leadingAnchor
             constraintEqualToAnchor:safeArea.leadingAnchor
                            constant:kExpandedLocationBarHorizontalMargin],
-        [self.locationBarContainer.trailingAnchor
+        [locationBarContainer.trailingAnchor
             constraintEqualToAnchor:safeArea.trailingAnchor
                            constant:-kExpandedLocationBarHorizontalMargin],
       ]];
@@ -368,7 +383,7 @@
           constraintEqualToConstant:ui::AlignValueToUpperPixel(
                                         kToolbarSeparatorHeight)],
       [self.bottomSeparator.bottomAnchor
-          constraintEqualToAnchor:self.locationBarContainer.bottomAnchor],
+          constraintEqualToAnchor:locationBarContainer.bottomAnchor],
     ]];
 
   } else {  // Bottom omnibox flag disabled.
@@ -387,7 +402,7 @@
                        constant:-kAdaptiveToolbarMargin],
   ]];
 
-  if (!IsDiamondPrototypeEnabled()) {
+  if (IsDiamondPrototypeEnabled()) {
     [NSLayoutConstraint activateConstraints:@[
       [self.separator.leadingAnchor constraintEqualToAnchor:self.leadingAnchor],
       [self.separator.trailingAnchor
diff --git a/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view_controller.mm b/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view_controller.mm
index 09189eb..4710851 100644
--- a/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view_controller.mm
+++ b/ios/chrome/browser/toolbar/ui_bundled/secondary_toolbar_view_controller.mm
@@ -95,6 +95,8 @@
   if (IsDiamondPrototypeEnabled()) {
     self.view.toolsMenuButton.alpha = alphaValue;
     self.view.diamondPrototypeButton.alpha = alphaValue;
+    self.view.backButton.alpha = alphaValue;
+    self.view.forwardButton.alpha = alphaValue;
   }
 
   self.view.locationBarTopConstraint.constant =
diff --git a/ios/chrome/browser/toolbar/ui_bundled/tab_groups/test/tab_group_indicator_egtest.mm b/ios/chrome/browser/toolbar/ui_bundled/tab_groups/test/tab_group_indicator_egtest.mm
index dd6d99b..42999cb 100644
--- a/ios/chrome/browser/toolbar/ui_bundled/tab_groups/test/tab_group_indicator_egtest.mm
+++ b/ios/chrome/browser/toolbar/ui_bundled/tab_groups/test/tab_group_indicator_egtest.mm
@@ -128,9 +128,13 @@
       performAction:grey_tap()];
 }
 
-// Creates a shared tab group and opens the tab group indicator menu.
-void CreateSharedGroupAndOpenMenu() {
-  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:NO];
+// Creates a shared tab group with a test URL and opens the tab group
+// indicator menu.
+void CreateSharedGroupAndOpenMenu(
+    net::test_server::EmbeddedTestServer* test_server) {
+  NSString* url =
+      base::SysUTF8ToNSString(GetQueryTitleURL(test_server, kTab1Title).spec());
+  [TabGroupAppInterface prepareFakeSharedTabGroups:1 asOwner:NO url:url];
   [ChromeEarlGreyUI openTabGrid];
   [[EarlGrey selectElementWithMatcher:TabGridCloseButtonForCellAtIndex(0)]
       performAction:grey_tap()];
@@ -515,7 +519,7 @@
     EARL_GREY_TEST_SKIPPED(@"On iPad, the tab group indicator is not displayed "
                            @"if the tab strip is visible.");
   }
-  CreateSharedGroupAndOpenMenu();
+  CreateSharedGroupAndOpenMenu(self.testServer);
 
   // Verify that the leave button is not available.
   [[EarlGrey selectElementWithMatcher:LeaveSharedGroupButton()]
@@ -545,7 +549,7 @@
     EARL_GREY_TEST_SKIPPED(@"On iPad, the tab group indicator is not displayed "
                            @"if the tab strip is visible.");
   }
-  CreateSharedGroupAndOpenMenu();
+  CreateSharedGroupAndOpenMenu(self.testServer);
 
   // Verify that the delete button is not available.
   [[EarlGrey selectElementWithMatcher:DeleteGroupButton()]
diff --git a/ios/chrome/test/earl_grey/BUILD.gn b/ios/chrome/test/earl_grey/BUILD.gn
index 5c3b489..5982159 100644
--- a/ios/chrome/test/earl_grey/BUILD.gn
+++ b/ios/chrome/test/earl_grey/BUILD.gn
@@ -359,6 +359,7 @@
     "//ios/chrome/browser/partial_translate/ui_bundled:eg_test_support+eg2",
     "//ios/chrome/browser/policy/model:eg_test_support+eg2",
     "//ios/chrome/browser/popup_menu/ui_bundled:constants",
+    "//ios/chrome/browser/reader_mode/test:eg_test_support+eg2",
     "//ios/chrome/browser/recent_tabs/ui_bundled:ui_constants",
     "//ios/chrome/browser/safe_mode/ui_bundled:eg_test_support+eg2",
     "//ios/chrome/browser/settings/ui_bundled:settings_root_constants",
diff --git a/ios/chrome/test/earl_grey/chrome_earl_grey.h b/ios/chrome/test/earl_grey/chrome_earl_grey.h
index eb2cf43..40e8b9d0 100644
--- a/ios/chrome/test/earl_grey/chrome_earl_grey.h
+++ b/ios/chrome/test/earl_grey/chrome_earl_grey.h
@@ -1005,6 +1005,17 @@
 // Waits for the MessagingBackendService to be initialized.
 - (NSError*)waitForMessagingBackendServiceInitialized;
 
+#pragma mark - Reader mode Utilities
+
+// Shows Reader mode in the current tab.
+- (void)showReaderMode;
+
+// Waits until the Reader mode WebState is ready in the current tab.
+- (BOOL)waitUntilReaderModeWebStateIsReady;
+
+// Hides Reader mode in the current tab.
+- (void)hideReaderMode;
+
 @end
 
 #endif  // IOS_CHROME_TEST_EARL_GREY_CHROME_EARL_GREY_H_
diff --git a/ios/chrome/test/earl_grey/chrome_earl_grey.mm b/ios/chrome/test/earl_grey/chrome_earl_grey.mm
index 417aa7d..fa53619 100644
--- a/ios/chrome/test/earl_grey/chrome_earl_grey.mm
+++ b/ios/chrome/test/earl_grey/chrome_earl_grey.mm
@@ -13,6 +13,7 @@
 #import "base/logging.h"
 #import "base/strings/sys_string_conversions.h"
 #import "base/test/ios/wait_util.h"
+#import "ios/chrome/browser/reader_mode/test/reader_mode_app_interface.h"
 #import "ios/chrome/browser/shared/model/prefs/pref_names.h"
 #import "ios/chrome/test/earl_grey/chrome_earl_grey_app_interface.h"
 #import "ios/chrome/test/earl_grey/chrome_matchers.h"
@@ -1948,4 +1949,25 @@
   return [ChromeEarlGreyAppInterface waitForMessagingBackendServiceInitialized];
 }
 
+#pragma mark - Reader mode Utilities
+
+- (void)showReaderMode {
+  [ReaderModeAppInterface showReaderMode];
+}
+
+- (BOOL)waitUntilReaderModeWebStateIsReady {
+  auto verifyBlock = ^BOOL {
+    return [ReaderModeAppInterface readerModeWebStateIsReady];
+  };
+  NSString* conditionName =
+      [NSString stringWithFormat:@"Reader mode WebState is ready."];
+  GREYCondition* condition = [GREYCondition conditionWithName:conditionName
+                                                        block:verifyBlock];
+  return [condition waitWithTimeout:kWaitForJSCompletionTimeout.InSecondsF()];
+}
+
+- (void)hideReaderMode {
+  [ReaderModeAppInterface hideReaderMode];
+}
+
 @end
diff --git a/ios/testing/earl_grey/base_earl_grey_test_case.mm b/ios/testing/earl_grey/base_earl_grey_test_case.mm
index 776156a..557cad2 100644
--- a/ios/testing/earl_grey/base_earl_grey_test_case.mm
+++ b/ios/testing/earl_grey/base_earl_grey_test_case.mm
@@ -61,6 +61,9 @@
 - (void)setUp {
   [super setUp];
 
+  // No need to continue after failure. The app is re-launched between tests.
+  self.continueAfterFailure = NO;
+
   // Before starting a new test, relaunch the app and wipe the profile.
   AppLaunchConfiguration config = [self appConfigurationForTestCase];
   if ([BaseEarlGreyTestCase forceRestartAndWipe]) {
diff --git a/ios_internal b/ios_internal
index f709c1a..da5a5f1 160000
--- a/ios_internal
+++ b/ios_internal
@@ -1 +1 @@
-Subproject commit f709c1a086fcd2830cb0e2e51af35bcb7be719a9
+Subproject commit da5a5f1af633b218714f6e7bd89de070769284ae
diff --git a/net/base/net_error_list.h b/net/base/net_error_list.h
index 8885bd0..779d7f8 100644
--- a/net/base/net_error_list.h
+++ b/net/base/net_error_list.h
@@ -444,6 +444,13 @@
 // and additionally did not present a certificate valid for the public name.
 NET_ERROR(ECH_FALLBACK_CERTIFICATE_INVALID, -184)
 
+// The proxy failed to create a tunnel for a reason that warrants trying an
+// alternate proxy. This error should cause the proxy to be marked as bad.
+// This is in contrast to ERR_TUNNEL_CONNECTION_FAILED which is used for errors
+// outside of the proxy's control and should not cause the proxy to be marked as
+// bad.
+NET_ERROR(PROXY_TUNNEL_REQUEST_FAILED, -185)
+
 // Certificate error codes
 //
 // The values of certificate error codes must be consecutive.
diff --git a/net/http/http_network_transaction_unittest.cc b/net/http/http_network_transaction_unittest.cc
index 9a5d621..bcdd0a2 100644
--- a/net/http/http_network_transaction_unittest.cc
+++ b/net/http/http_network_transaction_unittest.cc
@@ -27992,6 +27992,17 @@
     result->set_prt_header_value(":serializedPRT:");
   }
 
+  net::Error OnTunnelHeadersReceived(
+      const net::ProxyChain& proxy_chain,
+      size_t chain_index,
+      const net::HttpResponseHeaders& response_headers) override {
+    if (response_headers.response_code() == 200) {
+      return net::OK;
+    }
+
+    return net::ERR_PROXY_TUNNEL_REQUEST_FAILED;
+  }
+
   static std::string GetAuthorizationHeaderValue(
       const ProxyServer& proxy_server) {
     return GetExtraHeaderValue(proxy_server);
diff --git a/net/http/http_stream_factory_job_controller_unittest.cc b/net/http/http_stream_factory_job_controller_unittest.cc
index 4dfee67..da3b12e2 100644
--- a/net/http/http_stream_factory_job_controller_unittest.cc
+++ b/net/http/http_stream_factory_job_controller_unittest.cc
@@ -1490,13 +1490,13 @@
   // Check that the errors were logged.
   EXPECT_THAT(
       histogram_tester.GetAllSamples(
-          "Net.IpProtection.CanFalloverToNextProxy.Error.Chain0"),
+          "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain0"),
       BucketsAre(base::Bucket(recorded_metric.error, recorded_metric.size)));
 
   // Check that no other proxy chains were logged.
   const base::HistogramTester::CountsMap counts =
       histogram_tester.GetTotalCountsForPrefix(
-          "Net.IpProtection.CanFalloverToNextProxy.Error.Chain");
+          "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain");
   EXPECT_THAT(counts, SizeIs(1));
 }
 
@@ -1754,19 +1754,19 @@
   // Check that the errors were logged.
   EXPECT_THAT(
       histogram_tester.GetAllSamples(
-          "Net.IpProtection.CanFalloverToNextProxy.Error.Chain0"),
+          "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain0"),
       BucketsAre(base::Bucket(recorded_metric.error, recorded_metric.size)));
 
   // Check that no other proxy chains were logged.
   const base::HistogramTester::CountsMap counts =
       histogram_tester.GetTotalCountsForPrefix(
-          "Net.IpProtection.CanFalloverToNextProxy.Error.Chain");
+          "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain");
   EXPECT_THAT(counts, SizeIs(1));
 }
 
 // Test proxy fallback logic for an IP Protection request.
 TEST_F(JobControllerReconsiderProxyAfterErrorTest,
-       ReconsiderProxyForIpProtection) {
+       FallbackOnProxyTunnelRequestFailed) {
   GURL dest_url = GURL("https://www.example.com");
 
   CreateSessionDeps();
@@ -1792,7 +1792,7 @@
   // Generate errors for the first proxy server.
   std::unique_ptr<StaticSocketDataProvider> socket_data_proxy_main_job;
   std::unique_ptr<SSLSocketDataProvider> ssl_data_proxy_main_job;
-  reads.emplace_back(ASYNC, ERR_TUNNEL_CONNECTION_FAILED);
+  reads.emplace_back(ASYNC, ERR_PROXY_TUNNEL_REQUEST_FAILED);
   socket_data_proxy_main_job =
       std::make_unique<StaticSocketDataProvider>(reads, kTunnelWrites);
   ssl_data_proxy_main_job = std::make_unique<SSLSocketDataProvider>(ASYNC, OK);
@@ -2202,13 +2202,13 @@
 
   // Check that the errors were logged.
   EXPECT_THAT(histogram_tester.GetAllSamples(
-                  "Net.IpProtection.CanFalloverToNextProxy.Error.Chain0"),
+                  "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain0"),
               BucketsAre(base::Bucket(error, 2)));
 
   // Check that no other proxy chains were logged.
   const base::HistogramTester::CountsMap counts =
       histogram_tester.GetTotalCountsForPrefix(
-          "Net.IpProtection.CanFalloverToNextProxy.Error.Chain");
+          "Net.IpProtection.CanFalloverToNextProxy2.Error.Chain");
   EXPECT_THAT(counts, SizeIs(1));
 }
 
diff --git a/net/http/proxy_fallback.cc b/net/http/proxy_fallback.cc
index d3359aa..a114e6e 100644
--- a/net/http/proxy_fallback.cc
+++ b/net/http/proxy_fallback.cc
@@ -23,7 +23,7 @@
     if (const int chain_id = proxy_chain.ip_protection_chain_id();
         chain_id != ProxyChain::kNotIpProtectionChainId) {
       base::UmaHistogramSparse(
-          base::StrCat({"Net.IpProtection.CanFalloverToNextProxy.Error.Chain",
+          base::StrCat({"Net.IpProtection.CanFalloverToNextProxy2.Error.Chain",
                         base::NumberToString(chain_id)}),
           error);
     }
@@ -76,7 +76,20 @@
     // server (like a captive portal).
     case ERR_SSL_PROTOCOL_ERROR:
       return true;
-
+      // A failure while establishing a tunnel through the proxy can fail for
+      // reasons related to the request itself (for instance, failing to resolve
+      // the hostname of the request) or because of issues with the proxy
+      // itself. A proxy delegate can be used to differentiate the two based on
+      // response codes and/or response headers, so use that determination to
+      // decide whether fallback should occur. Note that some client's PAC
+      // configurations rely on CONNECT request failures for some degree of
+      // content blocking (see https://crbug.com/680837 for details), while
+      // proxies like those for IP Protection want to more conservatively fail
+      // open in unspecified failure cases.
+    case ERR_PROXY_TUNNEL_REQUEST_FAILED:
+      return true;
+    case ERR_TUNNEL_CONNECTION_FAILED:
+      return false;
     case ERR_SOCKS_CONNECTION_HOST_UNREACHABLE:
       // Remap the SOCKS-specific "host unreachable" error to a more
       // generic error code (this way consumers like the link doctor
@@ -88,14 +101,6 @@
       // ERR_ADDRESS_UNREACHABLE.
       *final_error = ERR_ADDRESS_UNREACHABLE;
       return false;
-
-    case ERR_TUNNEL_CONNECTION_FAILED:
-      // A failure while establishing a tunnel to the proxy is only considered
-      // grounds for fallback when connecting to an IP Protection proxy. Other
-      // browsers similarly don't fallback, and some client's PAC configurations
-      // rely on this for some degree of content blocking. See
-      // https://crbug.com/680837 for details.
-      return is_for_ip_protection;
   }
   return false;
 }
diff --git a/services/audio/input_controller.cc b/services/audio/input_controller.cc
index 148cba7..b427548f 100644
--- a/services/audio/input_controller.cc
+++ b/services/audio/input_controller.cc
@@ -12,6 +12,7 @@
 #include <inttypes.h>
 
 #include <algorithm>
+#include <cstdarg>
 #include <limits>
 #include <memory>
 #include <utility>
@@ -21,6 +22,7 @@
 #include "base/memory/ptr_util.h"
 #include "base/memory/raw_ptr.h"
 #include "base/metrics/histogram_macros.h"
+#include "base/strings/strcat.h"
 #include "base/strings/string_number_conversions.h"
 #include "base/strings/stringprintf.h"
 #include "base/task/bind_post_task.h"
@@ -170,11 +172,18 @@
 // A helper class to report capture delay UMA stats from the InputController.
 class InputController::DelayReporter {
  public:
+  enum class AECType {
+    kNoAudioServiceAEC,
+    kChromeWideAEC,
+    kLoopbackAEC,
+  };
+
   using OnReportCallback = base::RepeatingCallback<void(base::TimeDelta)>;
 
   explicit DelayReporter(
       const ReferenceSignalProvider* reference_signal_provider)
-      : report_cb_(GetOnReportCallback(reference_signal_provider)) {}
+      : aec_type_(GetAecTypeFromReferenceSignal(reference_signal_provider)),
+        report_cb_(GetOnReportCallback(aec_type_)) {}
 
   DelayReporter(const DelayReporter&) = delete;
   DelayReporter& operator=(const DelayReporter&) = delete;
@@ -185,21 +194,49 @@
     report_cb_.Run(base::TimeTicks::Now() - audio_capture_time);
   }
 
+  AECType GetAecType() const { return aec_type_; }
+
+  const char* GetAECTypeAsString() const {
+    switch (aec_type_) {
+      case AECType::kNoAudioServiceAEC:
+        return "NoAudioServiceAEC";
+      case AECType::kChromeWideAEC:
+        return "ChromeWideAEC";
+      case AECType::kLoopbackAEC:
+        return "LoopbackAEC";
+    }
+    NOTREACHED();
+  }
+
  private:
-  // Determine which callback to use when reporting the delay UMA.
-  static OnReportCallback GetOnReportCallback(
+  // Determine the AEC type which is used to select callback method.
+  static AECType GetAecTypeFromReferenceSignal(
       const ReferenceSignalProvider* reference_signal_provider) {
     if (!reference_signal_provider) {
-      return base::BindRepeating(&LogNoAudioServiceAECDelay);
+      return AECType::kNoAudioServiceAEC;
     }
     // Map kOutputDeviceMixer -> kChromeWideAEC, kLoopbackReference ->
     // kLoopbackAEC.
-    return reference_signal_provider->GetType() ==
-                   ReferenceSignalProvider::Type::kOutputDeviceMixer
-               ? base::BindRepeating(&LogChromeWideAECDelay)
-               : base::BindRepeating(&LogLoopbackAECDelay);
+    if (reference_signal_provider->GetType() ==
+        ReferenceSignalProvider::Type::kOutputDeviceMixer) {
+      return AECType::kChromeWideAEC;
+    }
+    return AECType::kLoopbackAEC;
   }
 
+  // Determine which callback to use when reporting the delay UMA.
+  static OnReportCallback GetOnReportCallback(AECType aec_type) {
+    switch (aec_type) {
+      case AECType::kNoAudioServiceAEC:
+        return base::BindRepeating(&LogNoAudioServiceAECDelay);
+      case AECType::kChromeWideAEC:
+        return base::BindRepeating(&LogChromeWideAECDelay);
+      case AECType::kLoopbackAEC:
+        return base::BindRepeating(&LogLoopbackAECDelay);
+    }
+  }
+
+  const AECType aec_type_;
   const OnReportCallback report_cb_;
 };
 
@@ -282,6 +319,8 @@
   DCHECK(event_handler_);
   DCHECK(sync_writer_);
   weak_this_ = weak_ptr_factory_.GetWeakPtr();
+  SendLogMessage("%s => (delay reporter uses %s as AEC type)", __func__,
+                 delay_reporter_->GetAECTypeAsString());
 
 #if BUILDFLAG(CHROME_WIDE_ECHO_CANCELLATION)
   MaybeSetUpAudioProcessing(std::move(processing_config), output_params,
@@ -297,13 +336,27 @@
     const media::AudioParameters& device_params,
     std::unique_ptr<ReferenceSignalProvider> reference_signal_provider,
     media::AecdumpRecordingManager* aecdump_recording_manager) {
+  SendLogMessage(
+      "%s({processing_config=[%s]}, {processing_output_params=[%s]}, "
+      "{device_params=[%s]})",
+      __func__,
+      processing_config ? processing_config->settings.ToString().c_str()
+                        : "nullptr",
+      processing_output_params.AsHumanReadableString().c_str(),
+      device_params.AsHumanReadableString().c_str());
   if (!processing_config) {
+    SendLogMessage("%s => (WARNING: undefined audio processing config)",
+                   __func__);
     return;
   }
   // If audio processing is configured there should always be a
   // ReferenceSignalProvider in case AEC is requested.
   CHECK(reference_signal_provider);
-  if (!processing_config->settings.NeedWebrtcAudioProcessing()) {
+  const bool needs_webrtc_audio_processing =
+      processing_config->settings.NeedWebrtcAudioProcessing();
+  SendLogMessage("%s => (needs WebRTC audio processing: %s)", __func__,
+                 needs_webrtc_audio_processing ? "true" : "false");
+  if (!needs_webrtc_audio_processing) {
     return;
   }
 
@@ -311,10 +364,10 @@
       media::AudioProcessor::ComputeInputFormat(device_params,
                                                 processing_config->settings);
   if (!processing_input_params) {
-    event_handler_->OnLog(base::StringPrintf(
-        "AIC::MaybeSetupAudioProcessing() => (Unsupported device_params=%s, "
+    SendLogMessage(
+        "%s => (WARNING: unsupported device parameters, "
         "cannot do audio processing)",
-        device_params.AsHumanReadableString().c_str()));
+        __func__);
     return;
   }
 
@@ -338,7 +391,11 @@
 
   // If we are not running echo cancellation the processing is lightweight, so
   // there is no need to offload work to a new thread.
-  if (!audio_processor_handler_->needs_playout_reference()) {
+  const bool echo_cancellation_is_enabled =
+      audio_processor_handler_->needs_playout_reference();
+  SendLogMessage("%s => (echo cancellation is: %s)", __func__,
+                 (echo_cancellation_is_enabled ? "enabled" : "disabled"));
+  if (!echo_cancellation_is_enabled) {
     return;
   }
 
@@ -409,7 +466,7 @@
   if (!stream_ || audio_callback_)
     return;
 
-  event_handler_->OnLog("AIC::Record()");
+  SendLogMessage("%s", __func__);
 
 #if BUILDFLAG(CHROME_WIDE_ECHO_CANCELLATION)
   if (output_tapper_) {
@@ -457,9 +514,6 @@
 
   check_muted_state_timer_.Stop();
 
-  std::string log_string;
-  static const char kLogStringPrefix[] = "AIC::Close => ";
-
   // Allow calling unconditionally and bail if we don't have a stream to close.
   if (audio_callback_) {
     // Calls to OnData() should stop beyond this point.
@@ -491,13 +545,11 @@
                    : CAPTURE_STARTUP_NEVER_GOT_DATA);
     LogCaptureStartupResult(capture_startup_result);
     LogCallbackError();
-
-    log_string = base::StringPrintf("%s(stream duration=%" PRId64 " seconds%s",
-                                    kLogStringPrefix, duration.InSeconds(),
-                                    audio_callback_->received_callback()
-                                        ? ")"
-                                        : " - no callbacks received)");
-
+    SendLogMessage("%s => (stream duration=%" PRId64 " seconds%s", __func__,
+                   duration.InSeconds(),
+                   audio_callback_->received_callback()
+                       ? ")"
+                       : " - no callbacks received)");
     if (type_ == LOW_LATENCY) {
       if (audio_callback_->received_callback()) {
         UMA_HISTOGRAM_LONG_TIMES("Media.InputStreamDuration", duration);
@@ -509,12 +561,9 @@
 
     audio_callback_.reset();
   } else {
-    log_string = base::StringPrintf("%s(WARNING: recording never started)",
-                                    kLogStringPrefix);
+    SendLogMessage("%s => (WARNING: recording never started)", __func__);
   }
 
-  event_handler_->OnLog(log_string);
-
   stream_->Close();
   stream_ = nullptr;
 
@@ -523,9 +572,8 @@
 #if defined(AUDIO_POWER_MONITORING)
   // Send stats if enabled.
   if (power_measurement_is_enabled_) {
-    log_string = base::StringPrintf("%s(silence_state=%s)", kLogStringPrefix,
-                                    SilenceStateToString(silence_state_));
-    event_handler_->OnLog(log_string);
+    SendLogMessage("%s => (silence_state=%s)", __func__,
+                   SilenceStateToString(silence_state_));
   }
 #endif
 
@@ -541,8 +589,7 @@
   if (!stream_)
     return;
 
-  event_handler_->OnLog(
-      base::StringPrintf("AIC::SetVolume({volume=%.2f})", volume));
+  SendLogMessage("SetVolume({volume=%.2f})", volume);
 
   // Only ask for the maximum volume at first call and use cached value
   // for remaining function calls.
@@ -589,7 +636,7 @@
   DCHECK(task_runner_->BelongsToCurrentThread());
   DCHECK(!stream_);
   SCOPED_UMA_HISTOGRAM_TIMER("Media.AudioInputController.CreateTime");
-  event_handler_->OnLog("AIC::DoCreate({device_id=" + device_id + "})");
+  SendLogMessage("%s({device_id=%s})", __func__, device_id.c_str());
 
 #if defined(AUDIO_POWER_MONITORING)
   // We only do power measurements for UMA stats for low latency streams, and
@@ -632,9 +679,8 @@
   // functionality to modify the input volume slider. One such example is
   // Windows XP.
   power_measurement_is_enabled_ &= agc_is_supported;
-  event_handler_->OnLog(
-      base::StringPrintf("AIC::DoCreate => (power_measurement_is_enabled=%d)",
-                         power_measurement_is_enabled_));
+  SendLogMessage("%s => (power_measurement_is_enabled=%d)", __func__,
+                 power_measurement_is_enabled_);
 #else
   stream->SetAutomaticGainControl(enable_agc);
 #endif
@@ -667,27 +713,24 @@
   const bool microphone_is_muted = stream_->IsMuted();
   if (microphone_is_muted) {
     LogMicrophoneMuteResult(MICROPHONE_IS_MUTED);
-    event_handler_->OnLog("AIC::OnData => (microphone is muted)");
+    SendLogMessage("%s => (microphone is muted)", __func__);
   } else {
     LogMicrophoneMuteResult(MICROPHONE_IS_NOT_MUTED);
   }
 
-  std::string log_string = base::StringPrintf(
-      "AIC::OnData => (average audio level=%.2f dBFS", level_dbfs);
   static const float kSilenceThresholdDBFS = -72.24719896f;
-  if (level_dbfs < kSilenceThresholdDBFS)
-    log_string += " <=> low audio input level";
-  event_handler_->OnLog(log_string + ")");
+  SendLogMessage(
+      "%s => (average audio level=%.2f dBFS%s)", __func__, level_dbfs,
+      level_dbfs < kSilenceThresholdDBFS ? " <=> low audio input level" : "");
 
   if (!microphone_is_muted) {
     UpdateSilenceState(level_dbfs < kSilenceThresholdDBFS);
   }
-
-  log_string = base::StringPrintf("AIC::OnData => (microphone volume=%d%%",
-                                  microphone_volume_percent);
-  if (microphone_volume_percent < kLowLevelMicrophoneLevelPercent)
-    log_string += " <=> low microphone level";
-  event_handler_->OnLog(log_string + ")");
+  SendLogMessage("%s => (microphone volume=%d%%%s)", __func__,
+                 microphone_volume_percent,
+                 microphone_volume_percent < kLowLevelMicrophoneLevelPercent
+                     ? " <=> low microphone level"
+                     : "");
 #endif
 }
 
@@ -736,6 +779,14 @@
   event_handler_->OnLog(message);
 }
 
+void InputController::SendLogMessage(const char* format, ...) {
+  va_list args;
+  va_start(args, format);
+  event_handler_->OnLog(
+      base::StrCat({"AIC::", base::StringPrintV(format, args)}));
+  va_end(args);
+}
+
 bool InputController::CheckAudioPower(const media::AudioBus* source,
                                       double volume,
                                       float* average_power_dbfs,
@@ -771,9 +822,8 @@
   if (new_state != is_muted_) {
     is_muted_ = new_state;
     event_handler_->OnMuted(is_muted_);
-    std::string log_string =
-        base::StringPrintf("AIC::OnMuted({is_muted=%d})", is_muted_);
-    event_handler_->OnLog(log_string);
+    SendLogMessage("%s => (is_muted=%s)", __func__,
+                   is_muted_ ? "true" : "false");
   }
 }
 
@@ -781,7 +831,7 @@
   DCHECK(task_runner_->BelongsToCurrentThread());
   DCHECK(stream_);
   // Don't store any state, just log the event for now.
-  event_handler_->OnLog("AIC::OnData => (stream is alive)");
+  SendLogMessage("%s => (stream is alive)", __func__);
 }
 
 void InputController::OnData(const media::AudioBus* source,
diff --git a/services/audio/input_controller.h b/services/audio/input_controller.h
index d10003f3..50726e1f 100644
--- a/services/audio/input_controller.h
+++ b/services/audio/input_controller.h
@@ -272,12 +272,15 @@
   // Logs the result of creating an InputController.
   void LogCaptureStartupResult(CaptureStartupResult result);
 
-  // Logs whether an error was encountered suring the stream.
+  // Logs whether an error was encountered for the native input stream.
   void LogCallbackError();
 
-  // Called by the stream with log messages.
+  // Called by the native input stream with log messages.
   void LogMessage(const std::string& message);
 
+  // Helper method for creating internal log messages prefixed with "AIC::".
+  PRINTF_FORMAT(2, 3) void SendLogMessage(const char* format, ...);
+
   // Does power monitoring on supported platforms.
   // Called on the hw callback thread.
   // Returns true iff average power and mic volume was returned and should
diff --git a/services/network/accept_ch_frame_interceptor.cc b/services/network/accept_ch_frame_interceptor.cc
index a1b3a6e..3cd7bd7 100644
--- a/services/network/accept_ch_frame_interceptor.cc
+++ b/services/network/accept_ch_frame_interceptor.cc
@@ -149,11 +149,21 @@
 bool AcceptCHFrameInterceptor::NeedsObserverCheck(
     const url::Origin& origin,
     const std::vector<mojom::WebClientHintsType>& hints) {
-  if (!enabled_client_hints_.has_value() ||
-      !enabled_client_hints_->is_outermost_main_frame ||
+  if (!enabled_client_hints_.has_value()) {
+    return true;
+  }
+
+  // For main frames, the origin must match to use the cached hints.
+  if (enabled_client_hints_->is_outermost_main_frame &&
       !enabled_client_hints_->origin.IsSameOriginWith(origin)) {
     return true;
   }
+  // For subframes, the optimization is only allowed if the feature is enabled.
+  if (!enabled_client_hints_->is_outermost_main_frame &&
+      !features::kAcceptCHOffloadForSubframe.Get()) {
+    return true;
+  }
+
   CHECK(base::FeatureList::IsEnabled(features::kOffloadAcceptCHFrameCheck));
   return !std::all_of(hints.cbegin(), hints.cend(), [&](const auto& h) {
     return base::Contains(enabled_client_hints_->hints, h);
diff --git a/services/network/accept_ch_frame_interceptor_unittest.cc b/services/network/accept_ch_frame_interceptor_unittest.cc
index ecfb04d..a875b9a3 100644
--- a/services/network/accept_ch_frame_interceptor_unittest.cc
+++ b/services/network/accept_ch_frame_interceptor_unittest.cc
@@ -146,4 +146,40 @@
   EXPECT_TRUE(NeedsObserverCheck(kOrigin, test_vector));
 }
 
+TEST_F(AcceptCHFrameInterceptorTest,
+       NeedsObserverCheckSubframeOriginMismatchWithoutFeature) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeatureWithParameters(
+      features::kOffloadAcceptCHFrameCheck,
+      {{"AcceptCHOffloadForSubframe", "false"}});
+  const GURL kUrl("https://a.com");
+  const url::Origin kOrigin(url::Origin::Create(kUrl));
+  std::vector<mojom::WebClientHintsType> test_vector = {
+      network::mojom::WebClientHintsType::kUAArch,
+  };
+  Initialize(CreateEnabledClientHints(kOrigin, test_vector,
+                                      /*is_outermost_main_frame=*/false));
+  const GURL kOther("https://b.com");
+  const url::Origin kOtherOrigin(url::Origin::Create(kOther));
+  EXPECT_TRUE(NeedsObserverCheck(kOtherOrigin, test_vector));
+}
+
+TEST_F(AcceptCHFrameInterceptorTest,
+       NeedsObserverCheckSubframeOriginMismatchWithFeature) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeatureWithParameters(
+      features::kOffloadAcceptCHFrameCheck,
+      {{"AcceptCHOffloadForSubframe", "true"}});
+  const GURL kUrl("https://a.com");
+  const url::Origin kOrigin(url::Origin::Create(kUrl));
+  std::vector<mojom::WebClientHintsType> test_vector = {
+      network::mojom::WebClientHintsType::kUAArch,
+  };
+  Initialize(CreateEnabledClientHints(kOrigin, test_vector,
+                                      /*is_outermost_main_frame=*/false));
+  const GURL kOther("https://b.com");
+  const url::Origin kOtherOrigin(url::Origin::Create(kOther));
+  EXPECT_FALSE(NeedsObserverCheck(kOtherOrigin, test_vector));
+}
+
 }  // namespace network
diff --git a/services/network/public/cpp/features.cc b/services/network/public/cpp/features.cc
index 26382a29..793fb77 100644
--- a/services/network/public/cpp/features.cc
+++ b/services/network/public/cpp/features.cc
@@ -175,6 +175,15 @@
                    "AcceptCHOffloadWithRedirect",
                    false);
 
+// Enable offloading the network layer to check enabled client hints for
+// subframe requests.
+// See crbug.com/406407746 for details.
+BASE_FEATURE_PARAM(bool,
+                   kAcceptCHOffloadForSubframe,
+                   &kOffloadAcceptCHFrameCheck,
+                   "AcceptCHOffloadForSubframe",
+                   false);
+
 // https://fetch.spec.whatwg.org/#cors-non-wildcard-request-header-name
 BASE_FEATURE(kCorsNonWildcardRequestHeadersSupport,
              "CorsNonWildcardRequestHeadersSupport",
diff --git a/services/network/public/cpp/features.h b/services/network/public/cpp/features.h
index f0ba8e8..f6ff017 100644
--- a/services/network/public/cpp/features.h
+++ b/services/network/public/cpp/features.h
@@ -67,6 +67,8 @@
 BASE_DECLARE_FEATURE(kOffloadAcceptCHFrameCheck);
 COMPONENT_EXPORT(NETWORK_CPP_FLAGS_AND_SWITCHES)
 BASE_DECLARE_FEATURE_PARAM(bool, kAcceptCHOffloadWithRedirect);
+COMPONENT_EXPORT(NETWORK_CPP_FLAGS_AND_SWITCHES)
+BASE_DECLARE_FEATURE_PARAM(bool, kAcceptCHOffloadForSubframe);
 
 COMPONENT_EXPORT(NETWORK_CPP_FLAGS_AND_SWITCHES)
 BASE_DECLARE_FEATURE(kCorsNonWildcardRequestHeadersSupport);
diff --git a/services/on_device_model/ml/on_device_model_executor.cc b/services/on_device_model/ml/on_device_model_executor.cc
index 8a597ff1..b35a62f3 100644
--- a/services/on_device_model/ml/on_device_model_executor.cc
+++ b/services/on_device_model/ml/on_device_model_executor.cc
@@ -345,6 +345,11 @@
     return base::unexpected(
         on_device_model::ServiceDisconnectReason::kFailedToLoadLibrary);
   }
+  if (!on_device_model::IsCpuCapable() &&
+      ml::IsGpuBlocked(chrome_ml_->api(), /*log_histogram=*/false)) {
+    return base::unexpected(
+        on_device_model::ServiceDisconnectReason::kGpuBlocked);
+  }
   return base::ok();
 }
 
diff --git a/testing/variations/fieldtrial_testing_config.json b/testing/variations/fieldtrial_testing_config.json
index 871f91c..8a774d3 100644
--- a/testing/variations/fieldtrial_testing_config.json
+++ b/testing/variations/fieldtrial_testing_config.json
@@ -2030,6 +2030,21 @@
             ]
         }
     ],
+    "AutofillAndroidDesktopSuppressAccessoryOnEmpty": [
+        {
+            "platforms": [
+                "android"
+            ],
+            "experiments": [
+                {
+                    "name": "Enabled",
+                    "enable_features": [
+                        "AutofillAndroidDesktopSuppressAccessoryOnEmpty"
+                    ]
+                }
+            ]
+        }
+    ],
     "AutofillBetterLocalHeuristicPlaceholderSupport": [
         {
             "platforms": [
@@ -2117,12 +2132,12 @@
     "AutofillEnableCardBenefitsForBmo": [
         {
             "platforms": [
+                "android",
                 "chromeos",
                 "chromeos_lacros",
                 "linux",
                 "mac",
-                "windows",
-                "android"
+                "windows"
             ],
             "experiments": [
                 {
@@ -2358,27 +2373,6 @@
             ]
         }
     ],
-    "AutofillGreekRegexes": [
-        {
-            "platforms": [
-                "android",
-                "android_webview",
-                "chromeos",
-                "ios",
-                "linux",
-                "mac",
-                "windows"
-            ],
-            "experiments": [
-                {
-                    "name": "Enabled",
-                    "enable_features": [
-                        "AutofillGreekRegexes"
-                    ]
-                }
-            ]
-        }
-    ],
     "AutofillI18nINAddressModel": [
         {
             "platforms": [
@@ -14395,22 +14389,6 @@
             ]
         }
     ],
-    "LocalWebApprovalsIos": [
-        {
-            "platforms": [
-                "ios"
-            ],
-            "experiments": [
-                {
-                    "name": "Enabled",
-                    "enable_features": [
-                        "LocalWebApprovals",
-                        "SupervisedUserBlockInterstitialV3"
-                    ]
-                }
-            ]
-        }
-    ],
     "LocalWebApprovalsLinuxMacWindows": [
         {
             "platforms": [
diff --git a/third_party/androidx/BUILD.gn b/third_party/androidx/BUILD.gn
index 6a5111a..8bfac12 100644
--- a/third_party/androidx/BUILD.gn
+++ b/third_party/androidx/BUILD.gn
@@ -1286,7 +1286,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_core_java") {
-    aar_path = "../androidx/cipd/libs/androidx_test_core/core-1.7.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_core/core-1.7.0.aar"
     info_path =
         "../androidx/committed/libs/androidx_test_core/androidx_test_core.info"
     enable_bytecode_checks = false
@@ -1325,7 +1325,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_espresso_espresso_core_java") {
-    aar_path = "../androidx/cipd/libs/androidx_test_espresso_espresso_core/espresso-core-3.7.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_espresso_espresso_core/espresso-core-3.7.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_espresso_espresso_core/androidx_test_espresso_espresso_core.info"
     enable_bytecode_checks = false
     testonly = true
@@ -1380,8 +1380,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_ext_junit_java") {
-    aar_path =
-        "../androidx/cipd/libs/androidx_test_ext_junit/junit-1.3.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_ext_junit/junit-1.3.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_ext_junit/androidx_test_ext_junit.info"
     enable_bytecode_checks = false
     testonly = true
@@ -1397,8 +1396,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_monitor_java") {
-    aar_path =
-        "../androidx/cipd/libs/androidx_test_monitor/monitor-1.8.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_monitor/monitor-1.8.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_monitor/androidx_test_monitor.info"
     enable_bytecode_checks = false
     testonly = true
@@ -1411,7 +1409,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_rules_java") {
-    aar_path = "../androidx/cipd/libs/androidx_test_rules/rules-1.7.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_rules/rules-1.7.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_rules/androidx_test_rules.info"
     enable_bytecode_checks = false
     testonly = true
@@ -1424,8 +1422,7 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_runner_java") {
-    aar_path =
-        "../androidx/cipd/libs/androidx_test_runner/runner-1.7.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_runner/runner-1.7.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_runner/androidx_test_runner.info"
     enable_bytecode_checks = false
     testonly = true
@@ -1440,7 +1437,8 @@
 
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt("androidx_test_services_storage_java") {
-    aar_path = "../androidx/cipd/libs/androidx_test_services_storage/storage-1.6.0-rc01.aar"
+    aar_path =
+        "../androidx/cipd/libs/androidx_test_services_storage/storage-1.6.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_services_storage/androidx_test_services_storage.info"
     enable_bytecode_checks = false
     testonly = true
@@ -3554,7 +3552,7 @@
   # This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
   androidx_android_aar_prebuilt(
       "androidx_test_espresso_espresso_idling_resource_java") {
-    aar_path = "../androidx/cipd/libs/androidx_test_espresso_espresso_idling_resource/espresso-idling-resource-3.7.0-rc01.aar"
+    aar_path = "../androidx/cipd/libs/androidx_test_espresso_espresso_idling_resource/espresso-idling-resource-3.7.0.aar"
     info_path = "../androidx/committed/libs/androidx_test_espresso_espresso_idling_resource/androidx_test_espresso_espresso_idling_resource.info"
     enable_bytecode_checks = false
 
diff --git a/third_party/androidx/bill_of_materials.json b/third_party/androidx/bill_of_materials.json
index d79d0d5..c364d3e 100644
--- a/third_party/androidx/bill_of_materials.json
+++ b/third_party/androidx/bill_of_materials.json
@@ -997,12 +997,12 @@
     {
         "name": "espresso-core",
         "group": "androidx.test.espresso",
-        "version": "3.7.0-rc01"
+        "version": "3.7.0"
     },
     {
         "name": "espresso-idling-resource",
         "group": "androidx.test.espresso",
-        "version": "3.7.0-rc01"
+        "version": "3.7.0"
     },
     {
         "name": "espresso-intents",
@@ -1017,12 +1017,12 @@
     {
         "name": "junit",
         "group": "androidx.test.ext",
-        "version": "1.3.0-rc01"
+        "version": "1.3.0"
     },
     {
         "name": "storage",
         "group": "androidx.test.services",
-        "version": "1.6.0-rc01"
+        "version": "1.6.0"
     },
     {
         "name": "uiautomator",
@@ -1037,22 +1037,22 @@
     {
         "name": "core",
         "group": "androidx.test",
-        "version": "1.7.0-rc01"
+        "version": "1.7.0"
     },
     {
         "name": "monitor",
         "group": "androidx.test",
-        "version": "1.8.0-rc01"
+        "version": "1.8.0"
     },
     {
         "name": "rules",
         "group": "androidx.test",
-        "version": "1.7.0-rc01"
+        "version": "1.7.0"
     },
     {
         "name": "runner",
         "group": "androidx.test",
-        "version": "1.7.0-rc01"
+        "version": "1.7.0"
     },
     {
         "name": "tracing",
diff --git a/third_party/androidx/build.gradle b/third_party/androidx/build.gradle
index f878df71..793f02e 100644
--- a/third_party/androidx/build.gradle
+++ b/third_party/androidx/build.gradle
@@ -214,18 +214,18 @@
 versionCache['androidx.startup:startup-runtime'] = '1.2.0'
 versionCache['androidx.swiperefreshlayout:swiperefreshlayout'] = '1.2.0-SNAPSHOT'
 versionCache['androidx.test.espresso:espresso-contrib'] = '3.5.1'
-versionCache['androidx.test.espresso:espresso-core'] = '3.7.0-rc01'
-versionCache['androidx.test.espresso:espresso-idling-resource'] = '3.7.0-rc01'
+versionCache['androidx.test.espresso:espresso-core'] = '3.7.0'
+versionCache['androidx.test.espresso:espresso-idling-resource'] = '3.7.0'
 versionCache['androidx.test.espresso:espresso-intents'] = '3.5.1'
 versionCache['androidx.test.espresso:espresso-web'] = '3.5.1'
-versionCache['androidx.test.ext:junit'] = '1.3.0-rc01'
-versionCache['androidx.test.services:storage'] = '1.6.0-rc01'
+versionCache['androidx.test.ext:junit'] = '1.3.0'
+versionCache['androidx.test.services:storage'] = '1.6.0'
 versionCache['androidx.test.uiautomator:uiautomator'] = '2.4.0-SNAPSHOT'
 versionCache['androidx.test:annotation'] = '1.0.1'
-versionCache['androidx.test:core'] = '1.7.0-rc01'
-versionCache['androidx.test:monitor'] = '1.8.0-rc01'
-versionCache['androidx.test:rules'] = '1.7.0-rc01'
-versionCache['androidx.test:runner'] = '1.7.0-rc01'
+versionCache['androidx.test:core'] = '1.7.0'
+versionCache['androidx.test:monitor'] = '1.8.0'
+versionCache['androidx.test:rules'] = '1.7.0'
+versionCache['androidx.test:runner'] = '1.7.0'
 versionCache['androidx.tracing:tracing'] = '1.3.0'
 versionCache['androidx.tracing:tracing-android'] = '1.3.0'
 versionCache['androidx.tracing:tracing-ktx'] = '1.3.0'
@@ -314,7 +314,7 @@
     google()
     maven {
         // This URL is generated by the fetch_all_androidx.py script.
-        url 'https://androidx.dev/snapshots/builds/13866718/artifacts/repository'
+        url 'https://androidx.dev/snapshots/builds/13869921/artifacts/repository'
     }
     mavenCentral()
 }
diff --git a/third_party/androidx/committed/libs/androidx_test_core/README.chromium b/third_party/androidx/committed/libs/androidx_test_core/README.chromium
index d87157fd..59d78e1 100644
--- a/third_party/androidx/committed/libs/androidx_test_core/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_core/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: core
 URL: https://developer.android.com/testing
-Version: 1.7.0-rc01
+Version: 1.7.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_espresso_espresso_core/README.chromium b/third_party/androidx/committed/libs/androidx_test_espresso_espresso_core/README.chromium
index cff1821..6e218759 100644
--- a/third_party/androidx/committed/libs/androidx_test_espresso_espresso_core/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_espresso_espresso_core/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: espresso-core
 URL: https://developer.android.com/testing
-Version: 3.7.0-rc01
+Version: 3.7.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_espresso_espresso_idling_resource/README.chromium b/third_party/androidx/committed/libs/androidx_test_espresso_espresso_idling_resource/README.chromium
index 8fca0c6d34..97132a3 100644
--- a/third_party/androidx/committed/libs/androidx_test_espresso_espresso_idling_resource/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_espresso_espresso_idling_resource/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: espresso-idling-resource
 URL: https://developer.android.com/testing
-Version: 3.7.0-rc01
+Version: 3.7.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_ext_junit/README.chromium b/third_party/androidx/committed/libs/androidx_test_ext_junit/README.chromium
index 53d4079e..f702447 100644
--- a/third_party/androidx/committed/libs/androidx_test_ext_junit/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_ext_junit/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: junit
 URL: https://developer.android.com/testing
-Version: 1.3.0-rc01
+Version: 1.3.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_monitor/README.chromium b/third_party/androidx/committed/libs/androidx_test_monitor/README.chromium
index b3504052..ba1d45bc 100644
--- a/third_party/androidx/committed/libs/androidx_test_monitor/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_monitor/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: monitor
 URL: https://developer.android.com/testing
-Version: 1.8.0-rc01
+Version: 1.8.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_rules/README.chromium b/third_party/androidx/committed/libs/androidx_test_rules/README.chromium
index 5790695..8d946af 100644
--- a/third_party/androidx/committed/libs/androidx_test_rules/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_rules/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: rules
 URL: https://developer.android.com/testing
-Version: 1.7.0-rc01
+Version: 1.7.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_runner/README.chromium b/third_party/androidx/committed/libs/androidx_test_runner/README.chromium
index a47e856..808c80d0 100644
--- a/third_party/androidx/committed/libs/androidx_test_runner/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_runner/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: runner
 URL: https://developer.android.com/testing
-Version: 1.7.0-rc01
+Version: 1.7.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/androidx/committed/libs/androidx_test_services_storage/README.chromium b/third_party/androidx/committed/libs/androidx_test_services_storage/README.chromium
index ebcc9660..d9bf5f7 100644
--- a/third_party/androidx/committed/libs/androidx_test_services_storage/README.chromium
+++ b/third_party/androidx/committed/libs/androidx_test_services_storage/README.chromium
@@ -1,7 +1,7 @@
 Name: AndroidX Test Library
 Short Name: storage
 URL: https://developer.android.com/testing
-Version: 1.6.0-rc01
+Version: 1.6.0
 Update Mechanism: Autoroll
 License: Apache-2.0
 License File: LICENSE
diff --git a/third_party/angle b/third_party/angle
index b0e0c9f6..2ef85c24 160000
--- a/third_party/angle
+++ b/third_party/angle
@@ -1 +1 @@
-Subproject commit b0e0c9f617d0b4d706cbc2b135843f2f4cdb714a
+Subproject commit 2ef85c2418f433ee6d59052bc4fa7c4ac8a8cc8e
diff --git a/third_party/blink/common/messaging/accelerated_static_bitmap_image_mojom_traits.cc b/third_party/blink/common/messaging/accelerated_static_bitmap_image_mojom_traits.cc
index f0df883..3d4a258b 100644
--- a/third_party/blink/common/messaging/accelerated_static_bitmap_image_mojom_traits.cc
+++ b/third_party/blink/common/messaging/accelerated_static_bitmap_image_mojom_traits.cc
@@ -63,7 +63,6 @@
          blink::AcceleratedImageInfo* out) {
   if (!data.ReadSharedImage(&out->shared_image) ||
       !data.ReadSyncToken(&out->sync_token) ||
-      !data.ReadColorSpace(&out->color_space) ||
       !data.ReadAlphaType(&out->alpha_type)) {
     return false;
   }
diff --git a/third_party/blink/public/common/messaging/accelerated_image_info.h b/third_party/blink/public/common/messaging/accelerated_image_info.h
index 52aaffd..40f5f0d 100644
--- a/third_party/blink/public/common/messaging/accelerated_image_info.h
+++ b/third_party/blink/public/common/messaging/accelerated_image_info.h
@@ -11,7 +11,6 @@
 #include "gpu/command_buffer/common/sync_token.h"
 #include "third_party/blink/public/common/common_export.h"
 #include "third_party/skia/include/core/SkAlphaType.h"
-#include "ui/gfx/color_space.h"
 #include "ui/gfx/geometry/size.h"
 
 namespace blink {
@@ -24,7 +23,6 @@
   gpu::ExportedSharedImage shared_image;
   gpu::SyncToken sync_token;
   SkAlphaType alpha_type;
-  gfx::ColorSpace color_space;
   base::OnceCallback<void(const gpu::SyncToken& sync_token)> release_callback;
 };
 
diff --git a/third_party/blink/public/common/messaging/accelerated_static_bitmap_image_mojom_traits.h b/third_party/blink/public/common/messaging/accelerated_static_bitmap_image_mojom_traits.h
index 1da39c3..717b8f3 100644
--- a/third_party/blink/public/common/messaging/accelerated_static_bitmap_image_mojom_traits.h
+++ b/third_party/blink/public/common/messaging/accelerated_static_bitmap_image_mojom_traits.h
@@ -27,10 +27,6 @@
     return input.sync_token;
   }
 
-  static gfx::ColorSpace color_space(const blink::AcceleratedImageInfo& input) {
-    return input.color_space;
-  }
-
   static SkAlphaType alpha_type(const blink::AcceleratedImageInfo& input) {
     return input.alpha_type;
   }
diff --git a/third_party/blink/public/devtools_protocol/browser_protocol.pdl b/third_party/blink/public/devtools_protocol/browser_protocol.pdl
index 55fdb19..05bc92d 100644
--- a/third_party/blink/public/devtools_protocol/browser_protocol.pdl
+++ b/third_party/blink/public/devtools_protocol/browser_protocol.pdl
@@ -10296,8 +10296,7 @@
       # Whether or not it was triggered by user gesture.
       boolean userGesture
 
-  # Issued for every compilation cache generated. Is only available
-  # if Page.setGenerateCompilationCache is enabled.
+  # Issued for every compilation cache generated.
   experimental event compilationCacheProduced
     parameters
       string url
@@ -12097,6 +12096,15 @@
     parameters
       TargetInfo targetInfo
 
+  # Opens a DevTools window for the target.
+  experimental command openDevTools
+    parameters
+      # This can be the page or tab target ID.
+      TargetID targetId
+    returns
+      # The targetId of DevTools page target.
+      TargetID targetId
+
 # The Tethering domain defines methods and events for browser port binding.
 experimental domain Tethering
 
diff --git a/third_party/blink/public/mojom/messaging/static_bitmap_image.mojom b/third_party/blink/public/mojom/messaging/static_bitmap_image.mojom
index 3984dc3..50fc7d5 100644
--- a/third_party/blink/public/mojom/messaging/static_bitmap_image.mojom
+++ b/third_party/blink/public/mojom/messaging/static_bitmap_image.mojom
@@ -6,9 +6,7 @@
 
 import "skia/public/mojom/bitmap.mojom";
 import "gpu/ipc/common/exported_shared_image.mojom";
-import "gpu/ipc/common/mailbox_holder.mojom";
 import "gpu/ipc/common/sync_token.mojom";
-import "ui/gfx/mojom/color_space.mojom";
 import "skia/public/mojom/image_info.mojom";
 import "mojo/public/mojom/base/values.mojom";
 
@@ -35,8 +33,6 @@
   // Sync token that must be waited on before reading the shared image
   // associated with this AcceleratedStaticBitmapImage.
   gpu.mojom.SyncToken sync_token;
-  // Image color space.
-  gfx.mojom.ColorSpace color_space;
   // Image alpha type.
   skia.mojom.AlphaType alpha_type;
   // Resource lifetime management callback. Until this pending remote is
diff --git a/third_party/blink/renderer/bindings/generated_in_core.gni b/third_party/blink/renderer/bindings/generated_in_core.gni
index c6bfed2d..3fee47b 100644
--- a/third_party/blink/renderer/bindings/generated_in_core.gni
+++ b/third_party/blink/renderer/bindings/generated_in_core.gni
@@ -70,6 +70,10 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_observer_callback.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_performance_observer_callback.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_performance_observer_callback.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_callback.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_callback.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_error_callback.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_error_callback.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_predicate.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_predicate.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_reducer.cc",
@@ -370,6 +374,8 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_pointer_lock_options.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_pop_state_event_init.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_pop_state_event_init.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_options.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_position_options.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_post_message_options.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_post_message_options.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_private_token.cc",
@@ -1020,6 +1026,14 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_form_data_event.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_fragment_directive.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_fragment_directive.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_coordinates.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_coordinates.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_position.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_position.h",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_position_error.cc",
+  "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_geolocation_position_error.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_hash_change_event.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_hash_change_event.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/core/v8/v8_headers.cc",
diff --git a/third_party/blink/renderer/bindings/generated_in_modules.gni b/third_party/blink/renderer/bindings/generated_in_modules.gni
index fd9d347..e6be75e 100644
--- a/third_party/blink/renderer/bindings/generated_in_modules.gni
+++ b/third_party/blink/renderer/bindings/generated_in_modules.gni
@@ -51,10 +51,6 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_notification_permission_callback.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_paint_callback.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_paint_callback.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_callback.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_callback.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_error_callback.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_error_callback.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_remote_playback_availability_callback.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_remote_playback_availability_callback.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_rtc_peer_connection_error_callback.cc",
@@ -998,8 +994,6 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_plane_layout.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_point_2d.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_point_2d.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_options.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_position_options.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_presentation_connection_available_event_init.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_presentation_connection_available_event_init.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_presentation_connection_close_event_init.cc",
@@ -2312,14 +2306,6 @@
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gamepad_haptic_actuator.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gamepad_touch.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gamepad_touch.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_coordinates.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_coordinates.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_position.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_position.h",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_position_error.cc",
-  "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_geolocation_position_error.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gpu.cc",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gpu.h",
   "$root_gen_dir/third_party/blink/renderer/bindings/modules/v8/v8_gpu_adapter.cc",
diff --git a/third_party/blink/renderer/bindings/idl_in_core.gni b/third_party/blink/renderer/bindings/idl_in_core.gni
index e8f4b54..975a74d 100644
--- a/third_party/blink/renderer/bindings/idl_in_core.gni
+++ b/third_party/blink/renderer/bindings/idl_in_core.gni
@@ -344,6 +344,12 @@
   "//third_party/blink/renderer/core/fullscreen/document_fullscreen.idl",
   "//third_party/blink/renderer/core/fullscreen/element_fullscreen.idl",
   "//third_party/blink/renderer/core/fullscreen/fullscreen_options.idl",
+  "//third_party/blink/renderer/core/geolocation/geolocation.idl",
+  "//third_party/blink/renderer/core/geolocation/geolocation_coordinates.idl",
+  "//third_party/blink/renderer/core/geolocation/geolocation_position.idl",
+  "//third_party/blink/renderer/core/geolocation/geolocation_position_error.idl",
+  "//third_party/blink/renderer/core/geolocation/navigator_geolocation.idl",
+  "//third_party/blink/renderer/core/geolocation/position_options.idl",
   "//third_party/blink/renderer/core/geometry/dom_matrix.idl",
   "//third_party/blink/renderer/core/geometry/dom_matrix_2d_init.idl",
   "//third_party/blink/renderer/core/geometry/dom_matrix_init.idl",
diff --git a/third_party/blink/renderer/bindings/idl_in_modules.gni b/third_party/blink/renderer/bindings/idl_in_modules.gni
index f37c2b4..b20d074 100644
--- a/third_party/blink/renderer/bindings/idl_in_modules.gni
+++ b/third_party/blink/renderer/bindings/idl_in_modules.gni
@@ -349,12 +349,6 @@
   "//third_party/blink/renderer/modules/gamepad/gamepad_haptic_actuator.idl",
   "//third_party/blink/renderer/modules/gamepad/gamepad_touch.idl",
   "//third_party/blink/renderer/modules/gamepad/navigator_gamepad.idl",
-  "//third_party/blink/renderer/modules/geolocation/geolocation.idl",
-  "//third_party/blink/renderer/modules/geolocation/geolocation_coordinates.idl",
-  "//third_party/blink/renderer/modules/geolocation/geolocation_position.idl",
-  "//third_party/blink/renderer/modules/geolocation/geolocation_position_error.idl",
-  "//third_party/blink/renderer/modules/geolocation/navigator_geolocation.idl",
-  "//third_party/blink/renderer/modules/geolocation/position_options.idl",
   "//third_party/blink/renderer/modules/handwriting/handwriting_drawing.idl",
   "//third_party/blink/renderer/modules/handwriting/handwriting_drawing_segment.idl",
   "//third_party/blink/renderer/modules/handwriting/handwriting_hints.idl",
diff --git a/third_party/blink/renderer/core/BUILD.gn b/third_party/blink/renderer/core/BUILD.gn
index af174fda..cf7fb03 100644
--- a/third_party/blink/renderer/core/BUILD.gn
+++ b/third_party/blink/renderer/core/BUILD.gn
@@ -38,6 +38,7 @@
 import("//third_party/blink/renderer/core/fragment_directive/build.gni")
 import("//third_party/blink/renderer/core/frame/build.gni")
 import("//third_party/blink/renderer/core/fullscreen/build.gni")
+import("//third_party/blink/renderer/core/geolocation/build.gni")
 import("//third_party/blink/renderer/core/geometry/build.gni")
 import("//third_party/blink/renderer/core/highlight/build.gni")
 import("//third_party/blink/renderer/core/html/build.gni")
@@ -291,6 +292,7 @@
   sources += rebase_path(blink_core_sources_frame, "", "frame")
   sources += get_target_outputs(":make_deprecation_info")
   sources += rebase_path(blink_core_sources_fullscreen, "", "fullscreen")
+  sources += rebase_path(blink_core_sources_geolocation, "", "geolocation")
   sources += rebase_path(blink_core_sources_geometry, "", "geometry")
   sources += rebase_path(blink_core_sources_highlight, "", "highlight")
   sources += rebase_path(blink_core_sources_html, "", "html")
diff --git a/third_party/blink/renderer/core/css/media_values.cc b/third_party/blink/renderer/core/css/media_values.cc
index 7b16f7e..5eb42be3 100644
--- a/third_party/blink/renderer/core/css/media_values.cc
+++ b/third_party/blink/renderer/core/css/media_values.cc
@@ -403,8 +403,13 @@
       frame->GetPage()->GetMediaFeatureOverrides();
   std::optional<ColorSpaceGamut> override_value =
       overrides ? overrides->GetColorGamut() : std::nullopt;
-  return override_value.value_or(color_space_utilities::GetColorSpaceGamut(
-      frame->GetPage()->GetChromeClient().GetScreenInfo(*frame)));
+  ColorSpaceGamut actual = color_space_utilities::GetColorSpaceGamut(
+      frame->GetPage()->GetChromeClient().GetScreenInfo(*frame));
+  if (frame->DomWindow() &&
+      frame->DomWindow()->screen()->ShouldReduceScreenSize()) {
+    actual = ColorSpaceGamut::SRGB;
+  }
+  return override_value.value_or(actual);
 }
 
 mojom::blink::PreferredColorScheme MediaValues::CalculatePreferredColorScheme(
diff --git a/third_party/blink/renderer/core/css/style_rule.cc b/third_party/blink/renderer/core/css/style_rule.cc
index 9c426c5..c9a632fc 100644
--- a/third_party/blink/renderer/core/css/style_rule.cc
+++ b/third_party/blink/renderer/core/css/style_rule.cc
@@ -325,7 +325,6 @@
       return To<StyleRuleNamespace>(this)->Copy();
     case kCharset:
     case kKeyframe:
-    case kFunction:
     case kMixin:
     case kApplyMixin:
     case kCustomMedia:
@@ -340,6 +339,8 @@
       return To<StyleRuleViewTransition>(this)->Copy();
     case kPositionTry:
       return To<StyleRulePositionTry>(this)->Copy();
+    case kFunction:
+      return To<StyleRuleFunction>(this)->Copy();
   }
   NOTREACHED();
 }
diff --git a/third_party/blink/renderer/core/css/style_rule.h b/third_party/blink/renderer/core/css/style_rule.h
index 8b8fe0d..9f869a1 100644
--- a/third_party/blink/renderer/core/css/style_rule.h
+++ b/third_party/blink/renderer/core/css/style_rule.h
@@ -660,7 +660,11 @@
                     HeapVector<Parameter> parameters,
                     HeapVector<Member<StyleRuleBase>> child_rules,
                     CSSSyntaxDefinition return_type);
-  StyleRuleFunction(const StyleRuleFunction&) = delete;
+  StyleRuleFunction(const StyleRuleFunction&) = default;
+
+  StyleRuleFunction* Copy() const {
+    return MakeGarbageCollected<StyleRuleFunction>(*this);
+  }
 
   const AtomicString& Name() const { return name_; }
   const HeapVector<Parameter>& GetParameters() const { return parameters_; }
diff --git a/third_party/blink/renderer/core/css/style_rule_test.cc b/third_party/blink/renderer/core/css/style_rule_test.cc
index da23898..7f7ed3d2 100644
--- a/third_party/blink/renderer/core/css/style_rule_test.cc
+++ b/third_party/blink/renderer/core/css/style_rule_test.cc
@@ -91,6 +91,52 @@
   EXPECT_EQ(rule->GetInitialValue(), copy->GetInitialValue());
 }
 
+TEST_F(StyleRuleTest, StyleRuleFunctionCopy) {
+  auto* base_rule = css_test_helpers::ParseRule(GetDocument(), R"CSS(
+      @function --f(--p1, --p2) returns <length> {
+        @media (width > 0px) {
+          result: 50px;
+        }
+        result: 30px;
+      }
+    )CSS");
+
+  ASSERT_TRUE(base_rule);
+  auto* base_copy = base_rule->Copy();
+
+  EXPECT_NE(base_rule, base_copy);
+  EXPECT_EQ(base_rule->GetType(), base_copy->GetType());
+
+  auto* rule = DynamicTo<StyleRuleFunction>(base_rule);
+  auto* copy = DynamicTo<StyleRuleFunction>(base_copy);
+
+  ASSERT_TRUE(rule);
+  ASSERT_TRUE(copy);
+
+  EXPECT_EQ(rule->Name(), copy->Name());
+  EXPECT_EQ(rule->GetParameters().size(), copy->GetParameters().size());
+  ASSERT_EQ(2u, rule->GetParameters().size());
+
+  EXPECT_EQ(rule->GetParameters()[0].name, copy->GetParameters()[0].name);
+  EXPECT_EQ(rule->GetParameters()[0].type, copy->GetParameters()[0].type);
+  // Note: CSSVariableData is immutable, so the pointers are expected to match.
+  EXPECT_EQ(rule->GetParameters()[0].default_value,
+            copy->GetParameters()[0].default_value);
+
+  EXPECT_EQ(rule->GetParameters()[1].name, copy->GetParameters()[1].name);
+  EXPECT_EQ(rule->GetParameters()[1].type, copy->GetParameters()[1].type);
+  EXPECT_EQ(rule->GetParameters()[1].default_value,
+            copy->GetParameters()[1].default_value);
+
+  EXPECT_EQ(rule->GetReturnType(), copy->GetReturnType());
+  EXPECT_EQ(rule->ChildRules().size(), copy->ChildRules().size());
+
+  ASSERT_EQ(2u, rule->ChildRules().size());
+  // We should have done a deep copy; child rule pointers should not match.
+  EXPECT_NE(rule->ChildRules()[0], copy->ChildRules()[0]);
+  EXPECT_NE(rule->ChildRules()[1], copy->ChildRules()[1]);
+}
+
 TEST_F(StyleRuleTest, SetPreludeTextReparentsStyleRules) {
   CSSStyleSheet* sheet = css_test_helpers::CreateStyleSheet(GetDocument());
   auto* scope_rule = DynamicTo<CSSScopeRule>(
diff --git a/third_party/blink/renderer/core/dom/events/event_path.cc b/third_party/blink/renderer/core/dom/events/event_path.cc
index 717d704..e7f9479d 100644
--- a/third_party/blink/renderer/core/dom/events/event_path.cc
+++ b/third_party/blink/renderer/core/dom/events/event_path.cc
@@ -28,6 +28,7 @@
 
 #include "third_party/blink/renderer/core/dom/document.h"
 #include "third_party/blink/renderer/core/dom/events/window_event_context.h"
+#include "third_party/blink/renderer/core/dom/pseudo_element.h"
 #include "third_party/blink/renderer/core/dom/shadow_root.h"
 #include "third_party/blink/renderer/core/events/touch_event.h"
 #include "third_party/blink/renderer/core/events/touch_event_context.h"
@@ -72,10 +73,6 @@
   // Event path should be empty for orphaned pseudo-elements, and nodes
   // whose document is stopped. In corner cases (crbug.com/1210480), the node
   // document can get detached before we can remove event listeners.
-  if (RuntimeEnabledFeatures::PseudoElementsFocusableEnabled() &&
-      node.IsScrollControlPseudoElement()) {
-    return false;
-  }
   return (node.IsPseudoElement() && !node.parentElement()) ||
          node.GetDocument().IsStopped();
 }
@@ -99,6 +96,10 @@
   // storing it in a perfectly sized node_event_contexts_ Vector.
   HeapVector<Member<Node>, 64> nodes_in_path;
   Node* current = node_;
+  // Don't expose pseudo-element in the event path.
+  if (auto* pseudo = DynamicTo<PseudoElement>(node_.Get())) {
+    current = &pseudo->UltimateOriginatingElement();
+  }
 
   nodes_in_path.push_back(current);
   while (current) {
@@ -251,6 +252,15 @@
   Node* related_target_node = related_target->ToNode();
   if (!related_target_node)
     return;
+  // If the related target is a pseudo-element without a parent element,
+  // we don't need to adjust the related target.
+  // This is because pseudo-elements shouldn't be exposed to the web
+  // and when they don't have a parent element in the DOM tree, we can't
+  // retarget them.
+  if (related_target_node->IsPseudoElement() &&
+      !related_target_node->parentNode()) {
+    return;
+  }
   if (target.GetDocument() != related_target_node->GetDocument())
     return;
   RetargetRelatedTarget(*related_target_node);
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.cc b/third_party/blink/renderer/core/exported/web_view_impl.cc
index b65266c..b0a8c14 100644
--- a/third_party/blink/renderer/core/exported/web_view_impl.cc
+++ b/third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -1918,6 +1918,7 @@
       prefs.payment_request_enabled);
 
   if (prefs.api_based_fingerprinting_interventions_enabled) {
+    RuntimeEnabledFeatures::SetReduceHardwareConcurrencyEnabled(true);
     RuntimeEnabledFeatures::SetReduceScreenSizeEnabled(true);
   }
 }
diff --git a/third_party/blink/renderer/core/frame/csp/content_security_policy.cc b/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
index ac67b15..3f57cff 100644
--- a/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
+++ b/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
@@ -218,17 +218,8 @@
   }
 
   // https://www.w3.org/TR/CSP3/#strip-url-for-use-in-reports
-  // > 2. Set url’s fragment to the empty string.
-  // > 3. Set url’s username to the empty string.
-  // > 4. Set url’s password to the empty string.
-  KURL stripped_url = url;
-  stripped_url.RemoveFragmentIdentifier();
-  stripped_url.SetUser(String());
-  stripped_url.SetPass(String());
-
-  // https://www.w3.org/TR/CSP3/#strip-url-for-use-in-reports
   // > 5. Return the result of executing the URL serializer on url.
-  return stripped_url.GetString();
+  return CSPStripURL(url).GetString();
 }
 
 bool ContentSecurityPolicy::IsNonceableElement(const Element* element) {
diff --git a/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc b/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
index 309283b..423b530 100644
--- a/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
+++ b/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
@@ -951,12 +951,12 @@
   // For the document URL, use its base string as the starting point. This
   // strips any filename from the path, so that https://example.com/abc/def.html
   // becomes https://example.com/abc/. For the script URL, use everything
-  // after the origin.
+  // after the origin except for the fragment, which is stripped due to privacy
+  // reasons (see https://www.w3.org/TR/CSP3/#strip-url-for-use-in-reports).
   KURL document_base(document_url.BaseAsString().ToString());
   String document_path = document_base.GetPath().ToString();
   String script_path = script_url.GetPath().ToString() +
-                       script_url.QueryWithLeadingQuestionMark() +
-                       script_url.FragmentIdentifierWithLeadingNumberSign();
+                       script_url.QueryWithLeadingQuestionMark();
 
   Vector<String> document_path_tokens;
   Vector<String> script_path_tokens;
@@ -1009,8 +1009,8 @@
     hash_algorithms_used.insert(hash.algorithm);
   }
   // First check the full URL, then the relative URL.
-  if (URLHashMatchesSourceList(url.GetString(), hash_algorithms_used,
-                               source_list)) {
+  if (URLHashMatchesSourceList(CSPStripURL(url).GetString(),
+                               hash_algorithms_used, source_list)) {
     return true;
   }
   String relative_url = GetRelativeScriptUrl(document_url, url);
@@ -1282,4 +1282,16 @@
   }
 }
 
+KURL CSPStripURL(const KURL& url) {
+  // https://www.w3.org/TR/CSP3/#strip-url-for-use-in-reports
+  // > 2. Set url’s fragment to the empty string.
+  // > 3. Set url’s username to the empty string.
+  // > 4. Set url’s password to the empty string.
+  KURL stripped_url = url;
+  stripped_url.RemoveFragmentIdentifier();
+  stripped_url.SetUser(String());
+  stripped_url.SetPass(String());
+  return stripped_url;
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/frame/csp/csp_directive_list.h b/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
index be53d7b..9d7a1946 100644
--- a/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
+++ b/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
@@ -188,6 +188,11 @@
 CORE_EXPORT
 String GetRelativeScriptUrl(const KURL& document_url, const KURL& script_url);
 
+// Strips a URL for use in hash calculations by removing username, password
+// and fragment values.
+CORE_EXPORT
+KURL CSPStripURL(const KURL& url);
+
 }  // namespace blink
 
 #endif  // THIRD_PARTY_BLINK_RENDERER_CORE_FRAME_CSP_CSP_DIRECTIVE_LIST_H_
diff --git a/third_party/blink/renderer/core/frame/csp/csp_directive_list_test.cc b/third_party/blink/renderer/core/frame/csp/csp_directive_list_test.cc
index 570e20b..58e720d 100644
--- a/third_party/blink/renderer/core/frame/csp/csp_directive_list_test.cc
+++ b/third_party/blink/renderer/core/frame/csp/csp_directive_list_test.cc
@@ -443,6 +443,82 @@
   }
 }
 
+TEST_F(CSPDirectiveListTest, AllowScriptFromSourceWithUrlHash) {
+  scoped_feature_list_.Reset();
+  scoped_feature_list_.InitWithFeatures(
+      {network::features::kReporting,
+       network::features::kCSPScriptSrcHashesInV1},
+      {});
+
+  struct TestCase {
+    const char* list;
+    const char* document_url;
+    const char* script_url;
+    bool expected;
+  } cases[] = {
+      {"'url-sha256-yay'", "", "https://a.com/file", false},
+      // IyodCgwKGmOP0Vm8YUQbOET0U+HGD3THhrHT5RqRzbA= is the hash of the string
+      // "https://a.com/file".
+      {"'url-sha256-IyodCgwKGmOP0Vm8YUQbOET0U+HGD3THhrHT5RqRzbA='", "",
+       "https://a.com/file", true},
+
+      // username:password and #fragment should be stripped before hashing.
+      {"'url-sha256-IyodCgwKGmOP0Vm8YUQbOET0U+HGD3THhrHT5RqRzbA='", "",
+       "https://username:password@a.com/file#fragment", true},
+
+      // Relative URLs:
+      // wKJEu59OW9WCQbnklY7Pu9cxYw9DQeVzZF6r6c3Ieq0= is the hash of the
+      // string "abc.js".
+      {"'url-sha256-wKJEu59OW9WCQbnklY7Pu9cxYw9DQeVzZF6r6c3Ieq0='",
+       "https://a.com/page.html", "https://a.com/abc.js", true},
+
+      // username:password and #fragment should be stripped before hashing a
+      // relative URL.
+      {"'url-sha256-wKJEu59OW9WCQbnklY7Pu9cxYw9DQeVzZF6r6c3Ieq0='",
+       "https://a.com/page.html", "https://username:password@a.com/abc.js",
+       true},
+
+      // Shouldn't match across origins.
+      {"'url-sha256-wKJEu59OW9WCQbnklY7Pu9cxYw9DQeVzZF6r6c3Ieq0='",
+       "https://b.com/page.html", "https://a.com/abc.js", false},
+  };
+
+  ContentSecurityPolicy* context =
+      MakeGarbageCollected<ContentSecurityPolicy>();
+  TestCSPDelegate* test_delegate = MakeGarbageCollected<TestCSPDelegate>();
+  context->BindToDelegate(*test_delegate);
+
+  for (const auto& test : cases) {
+    SCOPED_TRACE(testing::Message()
+                 << "List: `" << test.list << "`, Document URL: `"
+                 << test.document_url << "`, Script URL: `" << test.script_url
+                 << "`");
+    const KURL document(test.document_url);
+    const KURL resource(test.script_url);
+
+    IntegrityMetadataSet integrity_metadata;
+    // Report-only 'script-src'
+    network::mojom::blink::ContentSecurityPolicyPtr directive_list = CreateList(
+        String("script-src ") + test.list, ContentSecurityPolicyType::kReport);
+    EXPECT_TRUE(CSPDirectiveListAllowFromSource(
+        *directive_list, context, CSPDirectiveName::ScriptSrcElem, document,
+        resource, resource, ResourceRequest::RedirectStatus::kNoRedirect,
+        ReportingDisposition::kSuppressReporting, String(), integrity_metadata,
+        kParserInserted));
+
+    // Enforce 'script-src'
+    directive_list = CreateList(String("script-src ") + test.list,
+                                ContentSecurityPolicyType::kEnforce);
+    EXPECT_EQ(
+        CSPCheckResult(test.expected),
+        CSPDirectiveListAllowFromSource(
+            *directive_list, context, CSPDirectiveName::ScriptSrcElem, document,
+            resource, resource, ResourceRequest::RedirectStatus::kNoRedirect,
+            ReportingDisposition::kSuppressReporting, String(),
+            integrity_metadata, kParserInserted));
+  }
+}
+
 TEST_F(CSPDirectiveListTest, RelativeURL) {
   struct TestCase {
     KURL document_url;
@@ -502,9 +578,10 @@
           "def.js",
       },
       {
+          // Should strip fragment:
           KURL("https://foo.com/abc.html"),
-          KURL("https://foo.com/def.js?key=val#hash"),
-          "def.js?key=val#hash",
+          KURL("https://foo.com/def.js?key=val#fragment"),
+          "def.js?key=val",
       },
       {
           // Slash at the end of URL:
@@ -645,6 +722,32 @@
           KURL("https://foo.com/abc/def/bbbbb/jkl/mno.js"),
           "../../bbbbb/jkl/mno.js",
       },
+      // Should strip username, password and fragment:
+      {
+          KURL("https://user:pass@foo.com/"),
+          KURL("https://foo.com/abc.js#fragment"),
+          "abc.js",
+      },
+      {
+          KURL("https://user:pass@foo.com/#fragment"),
+          KURL("https://foo.com/abc.js"),
+          "abc.js",
+      },
+      {
+          KURL("https://user:pass@foo.com/#fragment1"),
+          KURL("https://foo.com/abc.js/#fragment2"),
+          "abc.js",
+      },
+      {
+          KURL("https://foo.com/"),
+          KURL("https://user:pass@foo.com/abc.js#fragment"),
+          "abc.js",
+      },
+      {
+          KURL("https://user1:pass1@foo.com/"),
+          KURL("https://user2:pass2@foo.com/abc.js#fragment"),
+          "abc.js",
+      },
   };
 
   for (const auto& test : cases) {
diff --git a/third_party/blink/renderer/core/frame/navigator_concurrent_hardware.cc b/third_party/blink/renderer/core/frame/navigator_concurrent_hardware.cc
index f5c0db2d..3bfe6d95 100644
--- a/third_party/blink/renderer/core/frame/navigator_concurrent_hardware.cc
+++ b/third_party/blink/renderer/core/frame/navigator_concurrent_hardware.cc
@@ -5,10 +5,19 @@
 #include "third_party/blink/renderer/core/frame/navigator_concurrent_hardware.h"
 
 #include "base/system/sys_info.h"
+#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
 
 namespace blink {
 
+// TODO(435582603): Hard-coding this to a common value is a reasonable start,
+// but it likely makes sense to vary the hard-coded number by platform and
+// form-factor in order to maintain plausibility over time.
+constexpr unsigned kReducedHardwareConcurrencyValue = 8u;
+
 unsigned NavigatorConcurrentHardware::hardwareConcurrency() const {
+  if (RuntimeEnabledFeatures::ReduceHardwareConcurrencyEnabled()) {
+    return kReducedHardwareConcurrencyValue;
+  }
   return static_cast<unsigned>(base::SysInfo::NumberOfProcessors());
 }
 
diff --git a/third_party/blink/renderer/core/geolocation/DEPS b/third_party/blink/renderer/core/geolocation/DEPS
new file mode 100644
index 0000000..a9ca995
--- /dev/null
+++ b/third_party/blink/renderer/core/geolocation/DEPS
@@ -0,0 +1,7 @@
+# Copyright 2025 The Chromium Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+include_rules = [
+    "+services/device/public/mojom",
+]
\ No newline at end of file
diff --git a/third_party/blink/renderer/modules/geolocation/DIR_METADATA b/third_party/blink/renderer/core/geolocation/DIR_METADATA
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/DIR_METADATA
rename to third_party/blink/renderer/core/geolocation/DIR_METADATA
diff --git a/third_party/blink/renderer/modules/geolocation/OWNERS b/third_party/blink/renderer/core/geolocation/OWNERS
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/OWNERS
rename to third_party/blink/renderer/core/geolocation/OWNERS
diff --git a/third_party/blink/renderer/modules/geolocation/BUILD.gn b/third_party/blink/renderer/core/geolocation/build.gni
similarity index 79%
rename from third_party/blink/renderer/modules/geolocation/BUILD.gn
rename to third_party/blink/renderer/core/geolocation/build.gni
index 853b6231..1e6f9f1c 100644
--- a/third_party/blink/renderer/modules/geolocation/BUILD.gn
+++ b/third_party/blink/renderer/core/geolocation/build.gni
@@ -2,10 +2,7 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("//third_party/blink/renderer/modules/modules.gni")
-
-blink_modules_sources("geolocation") {
-  sources = [
+blink_core_sources_geolocation = [
     "geo_notifier.cc",
     "geo_notifier.h",
     "geolocation.cc",
@@ -18,5 +15,4 @@
     "geolocation_watchers.h",
     "geoposition.cc",
     "geoposition.h",
-  ]
-}
+  ]
\ No newline at end of file
diff --git a/third_party/blink/renderer/modules/geolocation/geo_notifier.cc b/third_party/blink/renderer/core/geolocation/geo_notifier.cc
similarity index 93%
rename from third_party/blink/renderer/modules/geolocation/geo_notifier.cc
rename to third_party/blink/renderer/core/geolocation/geo_notifier.cc
index 85d88b8d..98a486a 100644
--- a/third_party/blink/renderer/modules/geolocation/geo_notifier.cc
+++ b/third_party/blink/renderer/core/geolocation/geo_notifier.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 "third_party/blink/renderer/modules/geolocation/geo_notifier.h"
+#include "third_party/blink/renderer/core/geolocation/geo_notifier.h"
 
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_options.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_options.h"
 #include "third_party/blink/renderer/core/frame/local_dom_window.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_position_error.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_position_error.h"
 
 namespace blink {
 
diff --git a/third_party/blink/renderer/modules/geolocation/geo_notifier.h b/third_party/blink/renderer/core/geolocation/geo_notifier.h
similarity index 87%
rename from third_party/blink/renderer/modules/geolocation/geo_notifier.h
rename to third_party/blink/renderer/core/geolocation/geo_notifier.h
index d5386a3..4de41f6 100644
--- a/third_party/blink/renderer/modules/geolocation/geo_notifier.h
+++ b/third_party/blink/renderer/core/geolocation/geo_notifier.h
@@ -2,13 +2,13 @@
 // 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_GEOLOCATION_GEO_NOTIFIER_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEO_NOTIFIER_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEO_NOTIFIER_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEO_NOTIFIER_H_
 
 #include "base/task/single_thread_task_runner.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_callback.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_error_callback.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_options.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_callback.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_error_callback.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_options.h"
 #include "third_party/blink/renderer/platform/bindings/name_client.h"
 #include "third_party/blink/renderer/platform/heap/garbage_collected.h"
 #include "third_party/blink/renderer/platform/timer.h"
@@ -98,4 +98,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEO_NOTIFIER_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEO_NOTIFIER_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation.cc b/third_party/blink/renderer/core/geolocation/geolocation.cc
similarity index 97%
rename from third_party/blink/renderer/modules/geolocation/geolocation.cc
rename to third_party/blink/renderer/core/geolocation/geolocation.cc
index a187e3b6..6fa263c 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation.cc
+++ b/third_party/blink/renderer/core/geolocation/geolocation.cc
@@ -25,7 +25,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include "third_party/blink/renderer/modules/geolocation/geolocation.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation.h"
 
 #include <optional>
 
@@ -44,8 +44,8 @@
 #include "third_party/blink/renderer/core/page/page.h"
 #include "third_party/blink/renderer/core/probe/core_probes.h"
 #include "third_party/blink/renderer/core/timing/epoch_time_stamp.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_error.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_coordinates.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_error.h"
 #include "third_party/blink/renderer/platform/bindings/source_location.h"
 
 namespace blink {
@@ -522,10 +522,10 @@
   geolocation_service_->CreateGeolocation(
       geolocation_.BindNewPipeAndPassReceiver(std::move(task_runner)),
       LocalFrame::HasTransientUserActivation(GetFrame()),
-      WTF::BindOnce(&Geolocation::OnGeolocationPermissionStatusUpdated,
-                    WrapWeakPersistent(this), WrapWeakPersistent(notifier)));
+      blink::BindOnce(&Geolocation::OnGeolocationPermissionStatusUpdated,
+                      WrapWeakPersistent(this), WrapWeakPersistent(notifier)));
 
-  geolocation_.set_disconnect_handler(WTF::BindOnce(
+  geolocation_.set_disconnect_handler(blink::BindOnce(
       &Geolocation::OnGeolocationConnectionError, WrapWeakPersistent(this)));
   if (enable_high_accuracy_) {
     geolocation_->SetHighAccuracyHint(/*high_accuracy=*/true);
@@ -535,7 +535,7 @@
 
 void Geolocation::QueryNextPosition() {
   geolocation_->QueryNextPosition(
-      WTF::BindOnce(&Geolocation::OnPositionUpdated, WrapPersistent(this)));
+      blink::BindOnce(&Geolocation::OnPositionUpdated, WrapPersistent(this)));
 }
 
 void Geolocation::OnPositionUpdated(
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation.h b/third_party/blink/renderer/core/geolocation/geolocation.h
similarity index 90%
rename from third_party/blink/renderer/modules/geolocation/geolocation.h
rename to third_party/blink/renderer/core/geolocation/geolocation.h
index b1281ed..e895fa7d 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation.h
+++ b/third_party/blink/renderer/core/geolocation/geolocation.h
@@ -24,23 +24,23 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_H_
 
 #include "base/dcheck_is_on.h"
 #include "services/device/public/mojom/geolocation.mojom-blink.h"
 #include "third_party/blink/public/mojom/geolocation/geolocation_service.mojom-blink.h"
 #include "third_party/blink/renderer/bindings/core/v8/active_script_wrappable.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_callback.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_error_callback.h"
-#include "third_party/blink/renderer/bindings/modules/v8/v8_position_options.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_callback.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_error_callback.h"
+#include "third_party/blink/renderer/bindings/core/v8/v8_position_options.h"
 #include "third_party/blink/renderer/core/execution_context/execution_context_lifecycle_observer.h"
 #include "third_party/blink/renderer/core/page/page_visibility_observer.h"
-#include "third_party/blink/renderer/modules/geolocation/geo_notifier.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_position_error.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_watchers.h"
-#include "third_party/blink/renderer/modules/geolocation/geoposition.h"
-#include "third_party/blink/renderer/modules/modules_export.h"
+#include "third_party/blink/renderer/core/geolocation/geo_notifier.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_position_error.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_watchers.h"
+#include "third_party/blink/renderer/core/geolocation/geoposition.h"
+#include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
 #include "third_party/blink/renderer/platform/heap/collection_support/heap_hash_set.h"
 #include "third_party/blink/renderer/platform/heap/garbage_collected.h"
@@ -57,7 +57,7 @@
 class LocalFrame;
 class Navigator;
 
-class MODULES_EXPORT Geolocation final
+class CORE_EXPORT Geolocation final
     : public ScriptWrappable,
       public ActiveScriptWrappable<Geolocation>,
       public Supplement<Navigator>,
@@ -236,4 +236,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation.idl b/third_party/blink/renderer/core/geolocation/geolocation.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/geolocation.idl
rename to third_party/blink/renderer/core/geolocation/geolocation.idl
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_coordinates.cc b/third_party/blink/renderer/core/geolocation/geolocation_coordinates.cc
similarity index 95%
rename from third_party/blink/renderer/modules/geolocation/geolocation_coordinates.cc
rename to third_party/blink/renderer/core/geolocation/geolocation_coordinates.cc
index 5080d82..4c5336c 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_coordinates.cc
+++ b/third_party/blink/renderer/core/geolocation/geolocation_coordinates.cc
@@ -23,7 +23,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#include "third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_coordinates.h"
 
 #include "third_party/blink/renderer/bindings/core/v8/v8_object_builder.h"
 
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h b/third_party/blink/renderer/core/geolocation/geolocation_coordinates.h
similarity index 88%
rename from third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h
rename to third_party/blink/renderer/core/geolocation/geolocation_coordinates.h
index 7bbced7..e9af0f3 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h
+++ b/third_party/blink/renderer/core/geolocation/geolocation_coordinates.h
@@ -23,18 +23,17 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_COORDINATES_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_COORDINATES_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_COORDINATES_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_COORDINATES_H_
 
 #include <optional>
 
 #include "third_party/blink/renderer/bindings/core/v8/script_value.h"
-#include "third_party/blink/renderer/modules/event_modules.h"
 #include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
 
 namespace blink {
 
-class GeolocationCoordinates : public ScriptWrappable {
+class CORE_EXPORT GeolocationCoordinates : public ScriptWrappable {
   DEFINE_WRAPPERTYPEINFO();
 
  public:
@@ -74,4 +73,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_COORDINATES_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_COORDINATES_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_coordinates.idl b/third_party/blink/renderer/core/geolocation/geolocation_coordinates.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/geolocation_coordinates.idl
rename to third_party/blink/renderer/core/geolocation/geolocation_coordinates.idl
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_error.h b/third_party/blink/renderer/core/geolocation/geolocation_error.h
similarity index 89%
rename from third_party/blink/renderer/modules/geolocation/geolocation_error.h
rename to third_party/blink/renderer/core/geolocation/geolocation_error.h
index 27edc219..e0b5657 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_error.h
+++ b/third_party/blink/renderer/core/geolocation/geolocation_error.h
@@ -23,8 +23,8 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_ERROR_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_ERROR_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_ERROR_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_ERROR_H_
 
 #include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
 
@@ -49,4 +49,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_ERROR_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_ERROR_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_position.idl b/third_party/blink/renderer/core/geolocation/geolocation_position.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/geolocation_position.idl
rename to third_party/blink/renderer/core/geolocation/geolocation_position.idl
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_position_error.h b/third_party/blink/renderer/core/geolocation/geolocation_position_error.h
similarity index 90%
rename from third_party/blink/renderer/modules/geolocation/geolocation_position_error.h
rename to third_party/blink/renderer/core/geolocation/geolocation_position_error.h
index 0dcea7c..2a491fe 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_position_error.h
+++ b/third_party/blink/renderer/core/geolocation/geolocation_position_error.h
@@ -23,8 +23,8 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
 
 #include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
 #include "third_party/blink/renderer/platform/wtf/text/wtf_string.h"
@@ -59,4 +59,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_POSITION_ERROR_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_position_error.idl b/third_party/blink/renderer/core/geolocation/geolocation_position_error.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/geolocation_position_error.idl
rename to third_party/blink/renderer/core/geolocation/geolocation_position_error.idl
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_watchers.cc b/third_party/blink/renderer/core/geolocation/geolocation_watchers.cc
similarity index 93%
rename from third_party/blink/renderer/modules/geolocation/geolocation_watchers.cc
rename to third_party/blink/renderer/core/geolocation/geolocation_watchers.cc
index 9df3d9d7..35d96f2 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_watchers.cc
+++ b/third_party/blink/renderer/core/geolocation/geolocation_watchers.cc
@@ -2,9 +2,9 @@
 // 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/geolocation/geolocation_watchers.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_watchers.h"
 
-#include "third_party/blink/renderer/modules/geolocation/geo_notifier.h"
+#include "third_party/blink/renderer/core/geolocation/geo_notifier.h"
 
 namespace blink {
 
diff --git a/third_party/blink/renderer/modules/geolocation/geolocation_watchers.h b/third_party/blink/renderer/core/geolocation/geolocation_watchers.h
similarity index 87%
rename from third_party/blink/renderer/modules/geolocation/geolocation_watchers.h
rename to third_party/blink/renderer/core/geolocation/geolocation_watchers.h
index 79f5382..4398695 100644
--- a/third_party/blink/renderer/modules/geolocation/geolocation_watchers.h
+++ b/third_party/blink/renderer/core/geolocation/geolocation_watchers.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 THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_WATCHERS_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_WATCHERS_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_WATCHERS_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_WATCHERS_H_
 
 #include "third_party/blink/renderer/platform/bindings/name_client.h"
 #include "third_party/blink/renderer/platform/heap/collection_support/heap_hash_map.h"
@@ -51,4 +51,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOLOCATION_WATCHERS_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOLOCATION_WATCHERS_H_
diff --git a/third_party/blink/renderer/modules/geolocation/geoposition.cc b/third_party/blink/renderer/core/geolocation/geoposition.cc
similarity index 87%
rename from third_party/blink/renderer/modules/geolocation/geoposition.cc
rename to third_party/blink/renderer/core/geolocation/geoposition.cc
index 3c564fc..921abb9 100644
--- a/third_party/blink/renderer/modules/geolocation/geoposition.cc
+++ b/third_party/blink/renderer/core/geolocation/geoposition.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 "third_party/blink/renderer/modules/geolocation/geoposition.h"
+#include "third_party/blink/renderer/core/geolocation/geoposition.h"
 
 #include "third_party/blink/renderer/bindings/core/v8/v8_object_builder.h"
 
diff --git a/third_party/blink/renderer/modules/geolocation/geoposition.h b/third_party/blink/renderer/core/geolocation/geoposition.h
similarity index 86%
rename from third_party/blink/renderer/modules/geolocation/geoposition.h
rename to third_party/blink/renderer/core/geolocation/geoposition.h
index c86115e..ab8a252d 100644
--- a/third_party/blink/renderer/modules/geolocation/geoposition.h
+++ b/third_party/blink/renderer/core/geolocation/geoposition.h
@@ -23,13 +23,12 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOPOSITION_H_
-#define THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOPOSITION_H_
+#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOPOSITION_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOPOSITION_H_
 
 #include "third_party/blink/renderer/bindings/core/v8/script_value.h"
 #include "third_party/blink/renderer/core/timing/epoch_time_stamp.h"
-#include "third_party/blink/renderer/modules/event_modules.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_coordinates.h"
 #include "third_party/blink/renderer/platform/bindings/script_wrappable.h"
 #include "third_party/blink/renderer/platform/heap/garbage_collected.h"
 
@@ -60,4 +59,4 @@
 
 }  // namespace blink
 
-#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_GEOLOCATION_GEOPOSITION_H_
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_GEOLOCATION_GEOPOSITION_H_
diff --git a/third_party/blink/renderer/modules/geolocation/navigator_geolocation.idl b/third_party/blink/renderer/core/geolocation/navigator_geolocation.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/navigator_geolocation.idl
rename to third_party/blink/renderer/core/geolocation/navigator_geolocation.idl
diff --git a/third_party/blink/renderer/modules/geolocation/position_options.idl b/third_party/blink/renderer/core/geolocation/position_options.idl
similarity index 100%
rename from third_party/blink/renderer/modules/geolocation/position_options.idl
rename to third_party/blink/renderer/core/geolocation/position_options.idl
diff --git a/third_party/blink/renderer/core/html/html_attribute_names.json5 b/third_party/blink/renderer/core/html/html_attribute_names.json5
index b543a06..d699488 100644
--- a/third_party/blink/renderer/core/html/html_attribute_names.json5
+++ b/third_party/blink/renderer/core/html/html_attribute_names.json5
@@ -29,6 +29,7 @@
     "autocomplete",
     "autocorrect",
     "autofocus",
+    "autolocate",
     "autoplay",
     "axis",
     "background",
@@ -365,6 +366,7 @@
     "topmargin",
     "translate",
     "truespeed",
+    "precise",
     "preciselocation",
     "privatetoken",
     "type",
@@ -376,6 +378,7 @@
     "vlink",
     "vspace",
     "virtualkeyboardpolicy",
+    "watch",
     "webkitdirectory",
     "width",
     "wrap",
diff --git a/third_party/blink/renderer/core/html/html_geolocation_element.cc b/third_party/blink/renderer/core/html/html_geolocation_element.cc
index 769082e..70d8649 100644
--- a/third_party/blink/renderer/core/html/html_geolocation_element.cc
+++ b/third_party/blink/renderer/core/html/html_geolocation_element.cc
@@ -17,7 +17,17 @@
   setType(AtomicString("geolocation"));
 }
 
+Geoposition* HTMLGeolocationElement::position() const {
+  return position_.Get();
+}
+
+GeolocationPositionError* HTMLGeolocationElement::error() const {
+  return error_.Get();
+}
+
 void HTMLGeolocationElement::Trace(Visitor* visitor) const {
+  visitor->Trace(position_);
+  visitor->Trace(error_);
   HTMLPermissionElement::Trace(visitor);
 }
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/html/html_geolocation_element.h b/third_party/blink/renderer/core/html/html_geolocation_element.h
index 9e7bb98..94ad04b 100644
--- a/third_party/blink/renderer/core/html/html_geolocation_element.h
+++ b/third_party/blink/renderer/core/html/html_geolocation_element.h
@@ -8,6 +8,9 @@
 #include "third_party/blink/renderer/core/dom/events/event_target.h"
 #include "third_party/blink/renderer/core/html/html_permission_element.h"
 #include "third_party/blink/renderer/platform/heap/member.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_position_error.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_watchers.h"
+#include "third_party/blink/renderer/core/geolocation/geoposition.h"
 
 namespace blink {
 
@@ -19,7 +22,27 @@
 
   DEFINE_ATTRIBUTE_EVENT_LISTENER(location, kLocation)
 
+  bool precise() const { return precise_; }
+  void setPrecise(bool value) { precise_ = value; }
+
+  bool autolocate() const { return autolocate_; }
+  void setAutolocate(bool value) { autolocate_ = value; }
+
+  bool watch() const { return watch_; }
+  void setWatch(bool value) { watch_ = value; }
+
+  Geoposition* position() const;
+  GeolocationPositionError* error() const;
+
   void Trace(Visitor*) const override;
+
+private:
+  bool precise_ = false;
+  bool autolocate_ = false;
+  bool watch_ = false;
+
+  Member<Geoposition> position_;
+  Member<GeolocationPositionError> error_;
 };
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/html/html_geolocation_element.idl b/third_party/blink/renderer/core/html/html_geolocation_element.idl
index c30d446..88f4364 100644
--- a/third_party/blink/renderer/core/html/html_geolocation_element.idl
+++ b/third_party/blink/renderer/core/html/html_geolocation_element.idl
@@ -2,9 +2,18 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+// https://github.com/WICG/PEPC/blob/main/geolocation_explainer.md
+
 [RuntimeEnabled=GeolocationElement, Exposed=Window]
 interface HTMLGeolocationElement : HTMLPermissionElement {
   [HTMLConstructor] constructor();
 
   attribute EventHandler onlocation;
+
+  readonly attribute GeolocationPosition position;
+  readonly attribute GeolocationPositionError error;
+
+  [CEReactions] attribute boolean precise;
+  [CEReactions] attribute boolean autolocate;
+  [CEReactions] attribute boolean watch;
 };
diff --git a/third_party/blink/renderer/core/messaging/blink_transferable_message.cc b/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
index 6ad4244..dd28ac9 100644
--- a/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
+++ b/third_party/blink/renderer/core/messaging/blink_transferable_message.cc
@@ -143,6 +143,6 @@
     AcceleratedImageInfo image) {
   return AcceleratedStaticBitmapImage::CreateFromExternalSharedImage(
       std::move(image.shared_image), image.sync_token, image.alpha_type,
-      image.color_space, std::move(image.release_callback));
+      std::move(image.release_callback));
 }
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits.cc b/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits.cc
index 359ecc42..3d044da 100644
--- a/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits.cc
+++ b/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits.cc
@@ -56,7 +56,7 @@
       blink::mojom::blink::SerializedStaticBitmapImage::NewAcceleratedImage(
           blink::AcceleratedImageInfo{
               shared_image->Export(), cloned_image->GetSyncToken(),
-              cloned_image->GetAlphaType(), cloned_image->GetColorSpace(),
+              cloned_image->GetAlphaType(),
               blink::BindOnce(&blink::StaticBitmapImage::UpdateSyncToken,
                               std::move(cloned_image))});
   return result;
diff --git a/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits_test.cc b/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits_test.cc
index 1b92983e..caaa9e28 100644
--- a/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits_test.cc
+++ b/third_party/blink/renderer/core/messaging/blink_transferable_message_mojom_traits_test.cc
@@ -251,7 +251,6 @@
     return MakeGarbageCollected<ImageBitmap>(
         AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
             std::move(client_si), GenTestSyncToken(100), 0, kPremul_SkAlphaType,
-            gfx::ColorSpace::CreateSRGB(),
             SharedGpuContext::ContextProviderWrapper(),
             base::PlatformThread::CurrentRef(),
             base::MakeRefCounted<base::NullTaskRunner>(),
diff --git a/third_party/blink/renderer/modules/BUILD.gn b/third_party/blink/renderer/modules/BUILD.gn
index fa98a4e..2e0b361d0 100644
--- a/third_party/blink/renderer/modules/BUILD.gn
+++ b/third_party/blink/renderer/modules/BUILD.gn
@@ -100,7 +100,6 @@
     "//third_party/blink/renderer/modules/file_system_access",
     "//third_party/blink/renderer/modules/font_access",
     "//third_party/blink/renderer/modules/gamepad",
-    "//third_party/blink/renderer/modules/geolocation",
     "//third_party/blink/renderer/modules/handwriting",
     "//third_party/blink/renderer/modules/hid",
     "//third_party/blink/renderer/modules/idle",
diff --git a/third_party/blink/renderer/modules/ad_auction/BUILD.gn b/third_party/blink/renderer/modules/ad_auction/BUILD.gn
index dc2dd34..c9b18853 100644
--- a/third_party/blink/renderer/modules/ad_auction/BUILD.gn
+++ b/third_party/blink/renderer/modules/ad_auction/BUILD.gn
@@ -17,7 +17,7 @@
     "validate_blink_interest_group.h",
   ]
 
-  deps = [ "//third_party/blink/renderer/modules/geolocation" ]
+  deps = [ "//third_party/blink/renderer/core" ]
 }
 
 source_set("unit_tests") {
diff --git a/third_party/blink/renderer/modules/ad_auction/navigator_auction.cc b/third_party/blink/renderer/modules/ad_auction/navigator_auction.cc
index df39981..b4088d5 100644
--- a/third_party/blink/renderer/modules/ad_auction/navigator_auction.cc
+++ b/third_party/blink/renderer/modules/ad_auction/navigator_auction.cc
@@ -74,6 +74,7 @@
 #include "third_party/blink/renderer/core/frame/navigator.h"
 #include "third_party/blink/renderer/core/frame/web_feature.h"
 #include "third_party/blink/renderer/core/frame/web_local_frame_impl.h"
+#include "third_party/blink/renderer/core/geolocation/geolocation_coordinates.h"
 #include "third_party/blink/renderer/core/html/fenced_frame/fenced_frame_config.h"
 #include "third_party/blink/renderer/core/loader/document_loader.h"
 #include "third_party/blink/renderer/core/page/page.h"
@@ -81,7 +82,6 @@
 #include "third_party/blink/renderer/modules/ad_auction/join_leave_queue.h"
 #include "third_party/blink/renderer/modules/ad_auction/protected_audience.h"
 #include "third_party/blink/renderer/modules/ad_auction/validate_blink_interest_group.h"
-#include "third_party/blink/renderer/modules/geolocation/geolocation_coordinates.h"
 #include "third_party/blink/renderer/platform/bindings/exception_state.h"
 #include "third_party/blink/renderer/platform/heap/heap_traits.h"
 #include "third_party/blink/renderer/platform/loader/fetch/resource_fetcher.h"
diff --git a/third_party/blink/renderer/modules/geolocation/DEPS b/third_party/blink/renderer/modules/geolocation/DEPS
deleted file mode 100644
index 6e77210..0000000
--- a/third_party/blink/renderer/modules/geolocation/DEPS
+++ /dev/null
@@ -1,8 +0,0 @@
-include_rules = [
-    "+services/device/public/mojom",
-    "-third_party/blink/renderer/modules",
-    "+third_party/blink/renderer/modules/event_modules.h",
-    "+third_party/blink/renderer/modules/geolocation",
-    "+third_party/blink/renderer/modules/modules_export.h",
-    "+third_party/blink/renderer/modules/permissions",
-]
diff --git a/third_party/blink/renderer/modules/peerconnection/byte_buffer_queue.cc b/third_party/blink/renderer/modules/peerconnection/byte_buffer_queue.cc
index 84dfdc5..e865711 100644
--- a/third_party/blink/renderer/modules/peerconnection/byte_buffer_queue.cc
+++ b/third_party/blink/renderer/modules/peerconnection/byte_buffer_queue.cc
@@ -14,13 +14,12 @@
     base::span<const uint8_t> front_buffer =
         base::span(deque_of_buffers_.front()).subspan(front_buffer_offset_);
     DCHECK_GT(front_buffer.size(), 0u);
-    wtf_size_t buffer_read_amount =
+    const wtf_size_t buffer_read_amount =
         std::min(static_cast<wtf_size_t>(buffer_out.size()),
                  static_cast<wtf_size_t>(front_buffer.size()));
-    UNSAFE_TODO(
-        memcpy(buffer_out.data(), front_buffer.data(), buffer_read_amount));
+    buffer_out.take_first(buffer_read_amount)
+        .copy_from(front_buffer.first(buffer_read_amount));
     read_amount += buffer_read_amount;
-    buffer_out = buffer_out.subspan(buffer_read_amount);
     if (buffer_read_amount < front_buffer.size()) {
       front_buffer_offset_ += buffer_read_amount;
     } else {
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_dtls_transport.cc b/third_party/blink/renderer/modules/peerconnection/rtc_dtls_transport.cc
index 28c5ab71..ecdb2c2 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_dtls_transport.cc
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_dtls_transport.cc
@@ -154,14 +154,9 @@
         auto& cert = certs->Get(i);
         webrtc::Buffer der_cert;
         cert.ToDER(&der_cert);
-        DOMArrayBuffer* dab_cert = DOMArrayBuffer::Create(der_cert);
         // Don't replace the certificate if it's unchanged.
-        // Should have been "if (*dab_cert != *remote_certificates_[i])"
-        if (dab_cert->ByteLength() != remote_certificates_[i]->ByteLength() ||
-            UNSAFE_TODO(memcmp(dab_cert->Data(),
-                               remote_certificates_[i]->Data(),
-                               dab_cert->ByteLength())) != 0) {
-          remote_certificates_[i] = dab_cert;
+        if (base::span(der_cert) != remote_certificates_[i]->ByteSpan()) {
+          remote_certificates_[i] = DOMArrayBuffer::Create(der_cert);
         }
       }
     }
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_dtmf_sender.cc b/third_party/blink/renderer/modules/peerconnection/rtc_dtmf_sender.cc
index 67c95d658..8c62a75 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_dtmf_sender.cc
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_dtmf_sender.cc
@@ -39,12 +39,23 @@
 
 namespace blink {
 
-static const int kMinToneDurationMs = 40;
-static const int kDefaultToneDurationMs = 100;
-static const int kMaxToneDurationMs = 6000;
-static const int kMinInterToneGapMs = 30;
-static const int kMaxInterToneGapMs = 6000;
-static const int kDefaultInterToneGapMs = 70;
+namespace {
+
+constexpr int kMinToneDurationMs = 40;
+constexpr int kDefaultToneDurationMs = 100;
+constexpr int kMaxToneDurationMs = 6000;
+constexpr int kMinInterToneGapMs = 30;
+constexpr int kMaxInterToneGapMs = 6000;
+constexpr int kDefaultInterToneGapMs = 70;
+
+bool IsValidDTMFCharacters(const String& tones) {
+  return std::ranges::all_of(tones.Ascii(), [](const char c) {
+    static constexpr std::string_view kDTMFCharacters("0123456789abcdABCD#*,");
+    return kDTMFCharacters.find(c) != std::string_view::npos;
+  });
+}
+
+}  // namespace
 
 RTCDTMFSender* RTCDTMFSender::Create(
     ExecutionContext* context,
@@ -103,8 +114,7 @@
     return;
   }
   // Spec: Throw on illegal characters
-  if (UNSAFE_TODO(strspn(tones.Ascii().c_str(), "0123456789abcdABCD#*,")) !=
-      tones.length()) {
+  if (!IsValidDTMFCharacters(tones)) {
     exception_state.ThrowDOMException(
         DOMExceptionCode::kInvalidCharacterError,
         "Illegal characters in InsertDTMF tone argument");
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
index c928f02..fd0be08 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
@@ -2113,12 +2113,16 @@
 }
 
 HeapVector<Member<RTCRtpTransceiver>>::iterator
+RTCPeerConnection::FindTransceiverById(uintptr_t id) {
+  return std::ranges::find_if(transceivers_, [&](const auto& transceiver) {
+    return transceiver->platform_transceiver()->Id() == id;
+  });
+}
+
+HeapVector<Member<RTCRtpTransceiver>>::iterator
 RTCPeerConnection::FindTransceiver(
     const RTCRtpTransceiverPlatform& platform_transceiver) {
-  return std::ranges::find_if(transceivers_, [&](const auto& transceiver) {
-    return transceiver->platform_transceiver()->Id() ==
-           platform_transceiver.Id();
-  });
+  return FindTransceiverById(platform_transceiver.Id());
 }
 
 RTCRtpSender* RTCPeerConnection::CreateOrUpdateSender(
@@ -2432,20 +2436,17 @@
   // Remove transceivers and update their states to reflect that they are
   // necessarily stopped.
   for (auto id : removed_transceiver_ids) {
-    for (auto it = transceivers_.begin(); it != transceivers_.end();
-         UNSAFE_TODO(++it)) {
-      if ((*it)->platform_transceiver()->Id() == id) {
-        // All streams are removed on stop, update `remove_list` if necessary.
-        auto* track = (*it)->receiver()->track();
-        for (const auto& stream : (*it)->receiver()->streams()) {
-          if (stream->getTracks().Contains(track)) {
-            remove_list.push_back(std::make_pair(stream, track));
-          }
+    auto it = FindTransceiverById(id);
+    if (it != transceivers_.end()) {
+      // All streams are removed on stop, update `remove_list` if necessary.
+      auto* track = (*it)->receiver()->track();
+      for (const auto& stream : (*it)->receiver()->streams()) {
+        if (stream->getTracks().Contains(track)) {
+          remove_list.push_back(std::make_pair(stream, track));
         }
-        (*it)->OnTransceiverStopped();
-        transceivers_.erase(it);
-        break;
       }
+      (*it)->OnTransceiverStopped();
+      transceivers_.erase(it);
     }
   }
   for (auto& platform_transceiver : platform_transceivers) {
@@ -2925,10 +2926,9 @@
   HeapVector<Member<EventWrapper>> events;
   events.swap(scheduled_events_);
 
-  HeapVector<Member<EventWrapper>>::iterator it = events.begin();
-  for (; it != events.end(); UNSAFE_TODO(++it)) {
-    if ((*it)->Setup()) {
-      DispatchEvent(*(*it)->event_.Release());
+  for (auto& event : events) {
+    if (event->Setup()) {
+      DispatchEvent(*event->event_.Release());
     }
   }
 
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.h b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.h
index 33513874..3d7167b 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.h
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.h
@@ -366,6 +366,8 @@
       const RTCRtpSenderPlatform& web_sender);
   HeapVector<Member<RTCRtpReceiver>>::iterator FindReceiver(
       const RTCRtpReceiverPlatform& platform_receiver);
+  HeapVector<Member<RTCRtpTransceiver>>::iterator FindTransceiverById(
+      uintptr_t id);
   HeapVector<Member<RTCRtpTransceiver>>::iterator FindTransceiver(
       const RTCRtpTransceiverPlatform& platform_transceiver);
 
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection_handler.cc b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection_handler.cc
index 63e304ad..052afa68 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection_handler.cc
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection_handler.cc
@@ -2205,12 +2205,10 @@
 void RTCPeerConnectionHandler::ReportICEState(
     webrtc::PeerConnectionInterface::IceConnectionState new_state) {
   DCHECK(task_runner_->RunsTasksInCurrentSequence());
-  UNSAFE_TODO({
-    if (ice_state_seen_[new_state]) {
-      return;
-    }
-    ice_state_seen_[new_state] = true;
-  });
+  if (ice_state_seen_[new_state]) {
+    return;
+  }
+  ice_state_seen_[new_state] = true;
   UMA_HISTOGRAM_ENUMERATION("WebRTC.PeerConnection.ConnectionState", new_state,
                             webrtc::PeerConnectionInterface::kIceConnectionMax);
 }
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_stats_report.cc b/third_party/blink/renderer/modules/peerconnection/rtc_stats_report.cc
index e3309f7..e2bc1d77 100644
--- a/third_party/blink/renderer/modules/peerconnection/rtc_stats_report.cc
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_stats_report.cc
@@ -539,67 +539,84 @@
 RTCStats* RTCStatsToIDL(ScriptState* script_state,
                         const webrtc::RTCStats& stat,
                         bool expose_hardware_caps) {
+  auto v8_stats_type = V8RTCStatsType::Create(String::FromUTF8(stat.type()));
+  CHECK(v8_stats_type.has_value());
+
   RTCStats* v8_stats = nullptr;
-  if (UNSAFE_TODO(strcmp(stat.type(), "codec")) == 0) {
-    v8_stats = ToV8Stat(script_state, stat.cast_to<webrtc::RTCCodecStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "inbound-rtp")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCInboundRtpStreamStats>(),
-                 expose_hardware_caps);
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "outbound-rtp")) == 0) {
-    v8_stats = ToV8Stat(script_state,
-                        stat.cast_to<webrtc::RTCOutboundRtpStreamStats>(),
-                        expose_hardware_caps);
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "remote-inbound-rtp")) == 0) {
-    v8_stats = ToV8Stat(script_state,
-                        stat.cast_to<webrtc::RTCRemoteInboundRtpStreamStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "remote-outbound-rtp")) == 0) {
-    v8_stats = ToV8Stat(
-        script_state, stat.cast_to<webrtc::RTCRemoteOutboundRtpStreamStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "media-source")) == 0) {
-    // Type media-source indicates a parent type. The actual stats are based on
-    // the kind.
-    const auto& media_source =
-        static_cast<const webrtc::RTCMediaSourceStats&>(stat);
-    DCHECK(media_source.kind.has_value());
-    std::string kind = media_source.kind.value_or("");
-    if (kind == "audio") {
+  switch (v8_stats_type->AsEnum()) {
+    case V8RTCStatsType::Enum::kCodec:
+      v8_stats = ToV8Stat(script_state, stat.cast_to<webrtc::RTCCodecStats>());
+      break;
+    case V8RTCStatsType::Enum::kInboundRtp:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCInboundRtpStreamStats>(),
+                          expose_hardware_caps);
+      break;
+    case V8RTCStatsType::Enum::kOutboundRtp:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCOutboundRtpStreamStats>(),
+                          expose_hardware_caps);
+      break;
+    case V8RTCStatsType::Enum::kRemoteInboundRtp:
+      v8_stats = ToV8Stat(
+          script_state, stat.cast_to<webrtc::RTCRemoteInboundRtpStreamStats>());
+      break;
+    case V8RTCStatsType::Enum::kRemoteOutboundRtp:
       v8_stats =
-          ToV8Stat(script_state, stat.cast_to<webrtc::RTCAudioSourceStats>());
-    } else if (kind == "video") {
-      v8_stats =
-          ToV8Stat(script_state, stat.cast_to<webrtc::RTCVideoSourceStats>());
-    } else {
-      NOTIMPLEMENTED() << "Unhandled media source stat type: " << kind;
-      return nullptr;
+          ToV8Stat(script_state,
+                   stat.cast_to<webrtc::RTCRemoteOutboundRtpStreamStats>());
+      break;
+    case V8RTCStatsType::Enum::kMediaSource: {
+      // Type media-source indicates a parent type. The actual stats are based
+      // on the kind.
+      const auto& media_source =
+          static_cast<const webrtc::RTCMediaSourceStats&>(stat);
+      DCHECK(media_source.kind.has_value());
+      std::string kind = media_source.kind.value_or("");
+      if (kind == "audio") {
+        v8_stats =
+            ToV8Stat(script_state, stat.cast_to<webrtc::RTCAudioSourceStats>());
+      } else if (kind == "video") {
+        v8_stats =
+            ToV8Stat(script_state, stat.cast_to<webrtc::RTCVideoSourceStats>());
+      } else {
+        NOTIMPLEMENTED() << "Unhandled media source stat type: " << kind;
+        return nullptr;
+      }
+      break;
     }
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "media-playout")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCAudioPlayoutStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "peer-connection")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCPeerConnectionStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "data-channel")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCDataChannelStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "transport")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCTransportStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "candidate-pair")) == 0) {
-    v8_stats = ToV8Stat(script_state,
-                        stat.cast_to<webrtc::RTCIceCandidatePairStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "local-candidate")) == 0) {
-    v8_stats = ToV8Stat(script_state,
-                        stat.cast_to<webrtc::RTCLocalIceCandidateStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "remote-candidate")) == 0) {
-    v8_stats = ToV8Stat(script_state,
-                        stat.cast_to<webrtc::RTCRemoteIceCandidateStats>());
-  } else if (UNSAFE_TODO(strcmp(stat.type(), "certificate")) == 0) {
-    v8_stats =
-        ToV8Stat(script_state, stat.cast_to<webrtc::RTCCertificateStats>());
-  } else {
-    DVLOG(2) << "Unhandled stat-type " << stat.type();
-    return nullptr;
+    case V8RTCStatsType::Enum::kMediaPlayout:
+      v8_stats =
+          ToV8Stat(script_state, stat.cast_to<webrtc::RTCAudioPlayoutStats>());
+      break;
+    case V8RTCStatsType::Enum::kPeerConnection:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCPeerConnectionStats>());
+      break;
+    case V8RTCStatsType::Enum::kDataChannel:
+      v8_stats =
+          ToV8Stat(script_state, stat.cast_to<webrtc::RTCDataChannelStats>());
+      break;
+    case V8RTCStatsType::Enum::kTransport:
+      v8_stats =
+          ToV8Stat(script_state, stat.cast_to<webrtc::RTCTransportStats>());
+      break;
+    case V8RTCStatsType::Enum::kCandidatePair:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCIceCandidatePairStats>());
+      break;
+    case V8RTCStatsType::Enum::kLocalCandidate:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCLocalIceCandidateStats>());
+      break;
+    case V8RTCStatsType::Enum::kRemoteCandidate:
+      v8_stats = ToV8Stat(script_state,
+                          stat.cast_to<webrtc::RTCRemoteIceCandidateStats>());
+      break;
+    case V8RTCStatsType::Enum::kCertificate:
+      v8_stats =
+          ToV8Stat(script_state, stat.cast_to<webrtc::RTCCertificateStats>());
+      break;
   }
 
   v8_stats->setId(String::FromUTF8(stat.id()));
@@ -613,7 +630,7 @@
                                    ConvertToBaseTimeTicks(stat.timestamp()))
                                .InMillisecondsF());
   }
-  v8_stats->setType(String::FromUTF8(stat.type()));
+  v8_stats->setType(*v8_stats_type);
   return v8_stats;
 }
 
diff --git a/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc b/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
index 7a5b715..3213a50 100644
--- a/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
+++ b/third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
@@ -363,11 +363,10 @@
   }
   DCHECK(release_callback);
 
-  auto color_space = client_si->color_space();
   return MakeGarbageCollected<ImageBitmap>(
       AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
           std::move(client_si), sk_image_sync_token,
-          /*shared_image_texture_id=*/0, kPremul_SkAlphaType, color_space,
+          /*shared_image_texture_id=*/0, kPremul_SkAlphaType,
           GetContextProviderWeakPtr(), base::PlatformThread::CurrentRef(),
           ThreadScheduler::Current()->CleanupTaskRunner(),
           std::move(release_callback)));
diff --git a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.cc b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.cc
index f261524..93c96035 100644
--- a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.cc
+++ b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.cc
@@ -64,16 +64,15 @@
     const gpu::SyncToken& sync_token,
     GLuint shared_image_texture_id,
     SkAlphaType alpha_type,
-    const gfx::ColorSpace& color_space,
     base::WeakPtr<WebGraphicsContext3DProviderWrapper> context_provider_wrapper,
     base::PlatformThreadRef context_thread_ref,
     scoped_refptr<base::SingleThreadTaskRunner> context_task_runner,
     viz::ReleaseCallback release_callback) {
   return base::AdoptRef(new AcceleratedStaticBitmapImage(
       std::move(shared_image), sync_token, shared_image_texture_id, alpha_type,
-      color_space, ImageOrientationEnum::kDefault,
-      std::move(context_provider_wrapper), context_thread_ref,
-      std::move(context_task_runner), std::move(release_callback)));
+      ImageOrientationEnum::kDefault, std::move(context_provider_wrapper),
+      context_thread_ref, std::move(context_task_runner),
+      std::move(release_callback)));
 }
 
 // static
@@ -82,7 +81,6 @@
     gpu::ExportedSharedImage exported_shared_image,
     const gpu::SyncToken& sync_token,
     SkAlphaType alpha_type,
-    const gfx::ColorSpace& color_space,
     base::OnceCallback<void(const gpu::SyncToken&)> external_callback) {
   auto shared_gpu_context = blink::SharedGpuContext::ContextProviderWrapper();
   if (!shared_gpu_context) {
@@ -112,7 +110,7 @@
       shared_gpu_context, shared_image);
 
   return base::AdoptRef(new AcceleratedStaticBitmapImage(
-      std::move(shared_image), sync_token, 0u, alpha_type, color_space,
+      std::move(shared_image), sync_token, 0u, alpha_type,
       ImageOrientationEnum::kDefault, shared_gpu_context,
       base::PlatformThreadRef(),
       ThreadScheduler::Current()->CleanupTaskRunner(),
@@ -124,7 +122,6 @@
     const gpu::SyncToken& sync_token,
     GLuint shared_image_texture_id,
     SkAlphaType alpha_type,
-    const gfx::ColorSpace& color_space,
     const ImageOrientation& orientation,
     base::WeakPtr<WebGraphicsContext3DProviderWrapper> context_provider_wrapper,
     base::PlatformThreadRef context_thread_ref,
@@ -133,7 +130,6 @@
     : StaticBitmapImage(orientation),
       shared_image_(std::move(shared_image)),
       alpha_type_(alpha_type),
-      color_space_(color_space),
       context_provider_wrapper_(std::move(context_provider_wrapper)),
       mailbox_ref_(
           base::MakeRefCounted<MailboxRef>(sync_token,
diff --git a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.h b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.h
index faa2e6b..5d66442 100644
--- a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.h
+++ b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image.h
@@ -56,7 +56,6 @@
       const gpu::SyncToken&,
       GLuint shared_image_texture_id,
       SkAlphaType alpha_type,
-      const gfx::ColorSpace& color_space,
       base::WeakPtr<WebGraphicsContext3DProviderWrapper>,
       base::PlatformThreadRef context_thread_ref,
       scoped_refptr<base::SingleThreadTaskRunner> context_task_runner,
@@ -71,7 +70,6 @@
       gpu::ExportedSharedImage exported_shared_image,
       const gpu::SyncToken& sync_token,
       SkAlphaType alpha_type,
-      const gfx::ColorSpace& color_space,
       base::OnceCallback<void(const gpu::SyncToken&)> release_callback);
 
   bool IsOpaque() override;
@@ -125,7 +123,9 @@
 
   gfx::Size GetSize() const override { return shared_image_->size(); }
   SkAlphaType GetAlphaType() const override { return alpha_type_; }
-  gfx::ColorSpace GetColorSpace() const override { return color_space_; }
+  gfx::ColorSpace GetColorSpace() const override {
+    return shared_image_->color_space();
+  }
   viz::SharedImageFormat GetSharedImageFormat() const override {
     return shared_image_->format();
   }
@@ -144,7 +144,6 @@
       const gpu::SyncToken&,
       GLuint shared_image_texture_id,
       SkAlphaType alpha_type,
-      const gfx::ColorSpace& color_space,
       const ImageOrientation& orientation,
       base::WeakPtr<WebGraphicsContext3DProviderWrapper>,
       base::PlatformThreadRef context_thread_ref,
@@ -156,7 +155,6 @@
 
   scoped_refptr<gpu::ClientSharedImage> shared_image_;
   SkAlphaType alpha_type_;
-  gfx::ColorSpace color_space_;
 
   base::WeakPtr<WebGraphicsContext3DProviderWrapper> context_provider_wrapper_;
   scoped_refptr<MailboxRef> mailbox_ref_;
diff --git a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image_test.cc b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image_test.cc
index 43db3870..646b9cae 100644
--- a/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image_test.cc
+++ b/third_party/blink/renderer/platform/graphics/accelerated_static_bitmap_image_test.cc
@@ -56,7 +56,7 @@
 
   return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
       std::move(client_si), GenTestSyncToken(100), 0, kPremul_SkAlphaType,
-      gfx::ColorSpace::CreateSRGB(), SharedGpuContext::ContextProviderWrapper(),
+      SharedGpuContext::ContextProviderWrapper(),
       base::PlatformThread::CurrentRef(),
       base::MakeRefCounted<base::NullTaskRunner>(), base::DoNothing());
 }
diff --git a/third_party/blink/renderer/platform/graphics/canvas_resource.cc b/third_party/blink/renderer/platform/graphics/canvas_resource.cc
index b551bb3d..7060681 100644
--- a/third_party/blink/renderer/platform/graphics/canvas_resource.cc
+++ b/third_party/blink/renderer/platform/graphics/canvas_resource.cc
@@ -586,8 +586,7 @@
 
   // If its cross thread, then the sync token was already verified.
   image = AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
-      client_shared_image, GetSyncToken(), texture_id_for_image,
-      GetAlphaType(), client_shared_image->color_space(),
+      client_shared_image, GetSyncToken(), texture_id_for_image, GetAlphaType(),
       context_provider_wrapper_, owning_thread_ref_, owning_thread_task_runner_,
       std::move(release_callback));
 
@@ -785,9 +784,8 @@
 
   return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
       client_si_, GetSyncToken(), /*shared_image_texture_id=*/0u,
-      GetAlphaType(), client_si_->color_space(), context_provider_wrapper_,
-      owning_thread_ref_, owning_thread_task_runner_,
-      std::move(release_callback));
+      GetAlphaType(), context_provider_wrapper_, owning_thread_ref_,
+      owning_thread_task_runner_, std::move(release_callback));
 }
 
 const gpu::SyncToken
@@ -914,9 +912,8 @@
 
   return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
       back_buffer_shared_image_, GetSyncToken(), shared_texture_id,
-      GetAlphaType(), back_buffer_shared_image_->color_space(),
-      context_provider_wrapper_, owning_thread_ref_, owning_thread_task_runner_,
-      std::move(release_callback));
+      GetAlphaType(), context_provider_wrapper_, owning_thread_ref_,
+      owning_thread_task_runner_, std::move(release_callback));
 }
 
 const scoped_refptr<gpu::ClientSharedImage>&
diff --git a/third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc b/third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc
index ee90b9f5..7e9321c 100644
--- a/third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc
+++ b/third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc
@@ -1540,7 +1540,7 @@
 #if BUILDFLAG(IS_WIN)
 BASE_FEATURE(kUseCRPSIForLowLatencyOnWindows,
              "UseCRPSIForLowLatencyOnWindows",
-             base::FEATURE_ENABLED_BY_DEFAULT);
+             base::FEATURE_DISABLED_BY_DEFAULT);
 #endif
 
 BASE_FEATURE(kCanvas2DAutoFlushParams,
diff --git a/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer.cc b/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer.cc
index 87419f9..77df39f 100644
--- a/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer.cc
+++ b/third_party/blink/renderer/platform/graphics/gpu/drawing_buffer.cc
@@ -764,10 +764,9 @@
 
   DCHECK(release_callback);
 
-  auto color_space = shared_image->color_space();
   return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
       std::move(shared_image), sync_token,
-      /*shared_image_texture_id=*/0, kPremul_SkAlphaType, color_space,
+      /*shared_image_texture_id=*/0, kPremul_SkAlphaType,
       context_provider_->GetWeakPtr(), base::PlatformThread::CurrentRef(),
       ThreadScheduler::Current()->CleanupTaskRunner(),
       std::move(release_callback));
diff --git a/third_party/blink/renderer/platform/graphics/gpu/xr_webgl_drawing_buffer.cc b/third_party/blink/renderer/platform/graphics/gpu/xr_webgl_drawing_buffer.cc
index 110b8c7..f072cc6 100644
--- a/third_party/blink/renderer/platform/graphics/gpu/xr_webgl_drawing_buffer.cc
+++ b/third_party/blink/renderer/platform/graphics/gpu/xr_webgl_drawing_buffer.cc
@@ -661,7 +661,6 @@
   return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
       buffer->shared_image, buffer->produce_sync_token,
       /*shared_image_texture_id=*/0, buffer->shared_image->alpha_type(),
-      buffer->shared_image->color_space(),
       drawing_buffer_->ContextProviderWeakPtr(),
       base::PlatformThread::CurrentRef(),
       ThreadScheduler::Current()->CleanupTaskRunner(),
diff --git a/third_party/blink/renderer/platform/graphics/static_bitmap_image_transform_test.cc b/third_party/blink/renderer/platform/graphics/static_bitmap_image_transform_test.cc
index 4b54f7f7..4e2e580 100644
--- a/third_party/blink/renderer/platform/graphics/static_bitmap_image_transform_test.cc
+++ b/third_party/blink/renderer/platform/graphics/static_bitmap_image_transform_test.cc
@@ -38,7 +38,7 @@
         gpu::kNullSurfaceHandle);
     return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
         std::move(client_si), test_sii_->GenUnverifiedSyncToken(), 0,
-        alpha_type, color_space, SharedGpuContext::ContextProviderWrapper(),
+        alpha_type, SharedGpuContext::ContextProviderWrapper(),
         base::PlatformThread::CurrentRef(),
         base::MakeRefCounted<base::NullTaskRunner>(), base::DoNothing());
   }
diff --git a/third_party/blink/renderer/platform/graphics/video_frame_image_util.cc b/third_party/blink/renderer/platform/graphics/video_frame_image_util.cc
index dbdd3c1..4cb0edc 100644
--- a/third_party/blink/renderer/platform/graphics/video_frame_image_util.cc
+++ b/third_party/blink/renderer/platform/graphics/video_frame_image_util.cc
@@ -166,7 +166,6 @@
     return AcceleratedStaticBitmapImage::CreateFromCanvasSharedImage(
         frame->shared_image(), frame->acquire_sync_token(), 0u,
         frame->shared_image()->alpha_type(),
-        frame->shared_image()->color_space(),
         // Pass nullptr for |context_provider_wrapper|, because we don't
         // know which context the mailbox came from. It is used only to
         // detect when the mailbox is invalid due to context loss, and is
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
index 7ce519d..b74c3a83c 100644
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -3893,6 +3893,12 @@
       base_feature: "none",
     },
     {
+      // If enabled, the number of CPU cores reported through the `Navigator`
+      // interface will be hard-coded to 8.
+      name: "ReduceHardwareConcurrency",
+      settable_from_internals: true,
+    },
+    {
       // If enabled, the screen sizes reported through the `Screen` interface
       // will be limited to the size of the viewport unless Window Management
       // permission has been granted.
diff --git a/third_party/blink/web_tests/external/wpt/css/css-overflow/scroll-button-and-scroll-marker-not-in-event-path.html b/third_party/blink/web_tests/external/wpt/css/css-overflow/scroll-button-and-scroll-marker-not-in-event-path.html
new file mode 100644
index 0000000..01958954
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/css/css-overflow/scroll-button-and-scroll-marker-not-in-event-path.html
@@ -0,0 +1,89 @@
+<!DOCTYPE html>
+<title>CSS Overflow Test: ::scroll-button and ::scroll-marker pseudo-elements are not present in event path</title>
+<link rel="help" href="https://drafts.csswg.org/css-overflow-5/#scroll-buttons">
+<link rel="help" href="https://drafts.csswg.org/css-overflow-5/#scroll-marker">
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="/resources/testdriver.js"></script>
+<script src="/resources/testdriver-actions.js"></script>
+<script src="/resources/testdriver-vendor.js"></script>
+<style>
+  body {
+    margin: 0;
+  }
+
+  #scroller {
+    height: 100px;
+    width: 100px;
+    overflow: scroll;
+    scroll-marker-group: before;
+  }
+
+  #scroller::scroll-marker-group {
+    height: 10px;
+  }
+
+  #target {
+    height: 100px;
+    width: 200px;
+  }
+
+  #scroller::scroll-button(right) {
+    content: "";
+    height: 10px;
+    width: 10px;
+  }
+
+  #target::scroll-marker {
+    content: "";
+    height: 10px;
+    width: 10px;
+    display: block;
+  }
+</style>
+<div id="scroller">
+  <div id="target"></div>
+</div>
+<script>
+  const scrollButtonHalfHeight = 5;
+  const scrollButtonHalfWidth = 5;
+  const scrollMarkerHalfHeight = 5;
+  const scrollMarkerHalfWidth = 5;
+  const scrollerBottom = scroller.getBoundingClientRect().bottom;
+
+  let scrollerActualEventPath = null;
+  scroller.addEventListener("click", (e) => {
+    scrollerActualEventPath = e.composedPath();
+  });
+
+  const scrollerExpectedEventPath = [scroller, document.body, document.documentElement, document, window];
+  promise_test(async t => {
+    // Click on the ::scroll-button pseudo-element.
+    const scrollButtonX = scrollButtonHalfWidth;
+    const scrollButtonY = scrollerBottom + scrollButtonHalfHeight;
+    await new test_driver.Actions()
+      .pointerMove(scrollButtonX, scrollButtonY)
+      .pointerDown()
+      .pointerUp()
+      .send();
+    assert_array_equals(scrollerActualEventPath, scrollerExpectedEventPath, "::scroll-button pseudo-element should not be in the event path");
+  });
+
+  let targetActualEventPath = null;
+  target.addEventListener("click", (e) => {
+    targetActualEventPath = e.composedPath();
+  });
+
+  const targetExpectedEventPath = [target, scroller, document.body, document.documentElement, document, window];
+  promise_test(async t => {
+    // Click on the ::scroll-marker pseudo-element.
+    const scrollMarkerX = scrollMarkerHalfWidth;
+    const scrollMarkerY = scrollMarkerHalfHeight;
+    await new test_driver.Actions()
+      .pointerMove(scrollMarkerX, scrollMarkerY)
+      .pointerDown()
+      .pointerUp()
+      .send();
+    assert_array_equals(targetActualEventPath, targetExpectedEventPath, "::scroll-marker pseudo-element should not be in the event path");
+  });
+</script>
diff --git a/third_party/blink/web_tests/webexposed/element-instance-property-listing-expected.txt b/third_party/blink/web_tests/webexposed/element-instance-property-listing-expected.txt
index 6b181938..a1150c0 100644
--- a/third_party/blink/web_tests/webexposed/element-instance-property-listing-expected.txt
+++ b/third_party/blink/web_tests/webexposed/element-instance-property-listing-expected.txt
@@ -683,6 +683,8 @@
     property onunload
     property rows
 html element geolocation
+    property autolocate
+    property error
     property initialPermissionStatus
     property invalidReason
     property isValid
@@ -693,7 +695,10 @@
     property onresolve
     property onvalidationstatuschange
     property permissionStatus
+    property position
+    property precise
     property type
+    property watch
 html element h1
     property align
 html element h2
diff --git a/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt b/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
index 59940f0..c66b796 100644
--- a/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
+++ b/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
@@ -4281,9 +4281,17 @@
     setter rows
 interface HTMLGeolocationElement : HTMLPermissionElement
     attribute @@toStringTag
+    getter autolocate
+    getter error
     getter onlocation
+    getter position
+    getter precise
+    getter watch
     method constructor
+    setter autolocate
     setter onlocation
+    setter precise
+    setter watch
 interface HTMLHRElement : HTMLElement
     attribute @@toStringTag
     getter align
diff --git a/third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/hardwareConcurrency.https.window.js b/third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/hardwareConcurrency.https.window.js
new file mode 100644
index 0000000..831e335
--- /dev/null
+++ b/third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/hardwareConcurrency.https.window.js
@@ -0,0 +1,14 @@
+// META: script=/resources/testdriver.js
+// META: script=/resources/testdriver-vendor.js
+
+// Testing the impact of the `ReduceHardwareConcurrency` flag.
+test(t => {
+  internals.runtimeFlags.reduceHardwareConcurrencyEnabled = false;
+  const disabled = navigator.hardwareConcurrency;
+
+  internals.runtimeFlags.reduceHardwareConcurrencyEnabled = true;
+  assert_equals(8, navigator.hardwareConcurrency);
+
+  internals.runtimeFlags.reduceHardwareConcurrencyEnabled = false;
+  assert_equals(disabled, navigator.hardwareConcurrency);
+}, "Navigator.hardwareConcurrency === 8 when the flag is enabled.");
diff --git a/third_party/blink/web_tests/wpt_internal/reduce_screen_size/screen.https.window.js b/third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/screen.https.window.js
similarity index 97%
rename from third_party/blink/web_tests/wpt_internal/reduce_screen_size/screen.https.window.js
rename to third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/screen.https.window.js
index 2902eb9..39bed7c1 100644
--- a/third_party/blink/web_tests/wpt_internal/reduce_screen_size/screen.https.window.js
+++ b/third_party/blink/web_tests/wpt_internal/api_based_fingerprinting_interventions/screen.https.window.js
@@ -75,6 +75,9 @@
       // 4. Color/pixel depth is 24.
       assert_equals(popup.screen.colorDepth, 24, "Color Depth");
       assert_equals(popup.screen.pixelDepth, 24, "Pixel Depth");
+
+      // 5. Color Gamut is `srgb`:
+      assert_true(popup.matchMedia(`(color-gamut: srgb)`).matches, "Color Gamut");
     } else {
       // Height/Width
       assert_not_equals(popup.screen.width, popup.innerWidth, "Width");
@@ -93,7 +96,7 @@
       // TODO: There doesn't seem to be any way to pretend that `isExtended` should
       // be true, which makes it hard to test in its unreduced state.
       //
-      // TODO: There doesn't seem to be any way to pretend that the color depth is
+      // TODO: There doesn't seem to be any way to pretend that the color depth/gamut is
       // anything other than the default value.
     }
   }, `Flag ${flagState ? "enabled" : "disabled"}, ` +
diff --git a/third_party/cros_system_api b/third_party/cros_system_api
index 5077e48..07b9faf 160000
--- a/third_party/cros_system_api
+++ b/third_party/cros_system_api
@@ -1 +1 @@
-Subproject commit 5077e487199ddc0a9468f08c8bc2342190129817
+Subproject commit 07b9fafa3fff468afa2960789d2b28444c38db3e
diff --git a/third_party/devtools-frontend/src b/third_party/devtools-frontend/src
index c52efbd..c0f6211 160000
--- a/third_party/devtools-frontend/src
+++ b/third_party/devtools-frontend/src
@@ -1 +1 @@
-Subproject commit c52efbd0ab3d29e17225a48dd18bb02aea1c2b7a
+Subproject commit c0f621140e1c433cf5a0f9b2009dba08a42edb32
diff --git a/third_party/omnibox_proto/README.chromium b/third_party/omnibox_proto/README.chromium
index fc243e9..6fb0c862 100644
--- a/third_party/omnibox_proto/README.chromium
+++ b/third_party/omnibox_proto/README.chromium
@@ -1,7 +1,7 @@
 Name: Omnibox Protos
 Short Name: omnibox_proto
 URL: This is the canonical public repository
-Version: 789118594
+Version: 789407850
 Date: 2025-07-31
 License: BSD-3-Clause
 License File: LICENSE
diff --git a/third_party/omnibox_proto/suggest_template_info.proto b/third_party/omnibox_proto/suggest_template_info.proto
index cba27448..d8b14ff 100644
--- a/third_party/omnibox_proto/suggest_template_info.proto
+++ b/third_party/omnibox_proto/suggest_template_info.proto
@@ -83,6 +83,7 @@
       DIRECTIONS = 2;
       CALL = 3;
       REVIEWS = 20;
+      CHROME_AIM = 1000;
     }
 
     // The URI to open when the action is invoked.
diff --git a/third_party/perfetto b/third_party/perfetto
index cab3e8d..4c0ba92 160000
--- a/third_party/perfetto
+++ b/third_party/perfetto
@@ -1 +1 @@
-Subproject commit cab3e8dcacb6a1654e651824961267633c173f1f
+Subproject commit 4c0ba925d3304ab862e4e866d9b1ad6b451cc82f
diff --git a/third_party/webrtc b/third_party/webrtc
index 656f65b..22735d7 160000
--- a/third_party/webrtc
+++ b/third_party/webrtc
@@ -1 +1 @@
-Subproject commit 656f65baf74b9b3c61b3b5ed600c3ce4991d1026
+Subproject commit 22735d7b9726d04e6fb4ae7af92c0e5f0bc03380
diff --git a/tools/metrics/actions/actions.xml b/tools/metrics/actions/actions.xml
index 8792cec..436f8d1e 100644
--- a/tools/metrics/actions/actions.xml
+++ b/tools/metrics/actions/actions.xml
@@ -51183,6 +51183,12 @@
 </action-suffix>
 
 <action-suffix separator="." ordering="suffix">
+  <suffix name="DiceUserMigrated" label="DICe user migrated"/>
+  <affected-action name="Toast.ActionButtonClicked"/>
+  <affected-action name="Toast.CloseButtonClicked"/>
+</action-suffix>
+
+<action-suffix separator="." ordering="suffix">
   <suffix name="SyncEsbOn"
       label="Enhanced Protection setting has been synced to On"/>
   <affected-action name="Toast.ActionButtonClicked"/>
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml
index c92cc8ba..8c55b9c 100644
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
@@ -2184,6 +2184,7 @@
   <int value="-202" label="CERT_AUTHORITY_INVALID"/>
   <int value="-201" label="CERT_DATE_INVALID"/>
   <int value="-200" label="CERT_COMMON_NAME_INVALID"/>
+  <int value="-185" label="PROXY_TUNNEL_REQUEST_FAILED"/>
   <int value="-184" label="ECH_FALLBACK_CERTIFICATE_INVALID"/>
   <int value="-183" label="ECH_NOT_NEGOTIATED"/>
   <int value="-182" label="INVALID_ECH_CONFIG_LIST"/>
@@ -15989,6 +15990,7 @@
   <int value="686822618" label="DefaultSiteInstanceGroups:enabled"/>
   <int value="686929809" label="BorealisWebUIInstaller:enabled"/>
   <int value="687838135" label="ThirdPartyDoodles:disabled"/>
+  <int value="687883942" label="AndroidWindowPopupResizeAfterSpawn:enabled"/>
   <int value="687967510" label="LacrosNonSyncingProfiles:disabled"/>
   <int value="688254068" label="AppCache:enabled"/>
   <int value="688710636" label="PickerGrid:disabled"/>
@@ -18873,6 +18875,7 @@
   <int value="1726474125"
       label="AccessibilityDictationKeyboardImprovements:disabled"/>
   <int value="1726578007" label="EnableFileBackedBlobFactory:disabled"/>
+  <int value="1726621836" label="AndroidWindowPopupResizeAfterSpawn:disabled"/>
   <int value="1727201171" label="EventBasedLogUpload:enabled"/>
   <int value="1728616693" label="WebRtcWgcRequireBorder:disabled"/>
   <int value="1728763346" label="TabStorageSqlitePrototype:disabled"/>
@@ -20809,6 +20812,7 @@
   <int value="182" label="INVALID_ECH_CONFIG_LIST"/>
   <int value="183" label="ECH_NOT_NEGOTIATED"/>
   <int value="184" label="ECH_FALLBACK_CERTIFICATE_INVALID"/>
+  <int value="185" label="PROXY_TUNNEL_REQUEST_FAILED"/>
   <int value="200" label="CERT_COMMON_NAME_INVALID"/>
   <int value="201" label="CERT_DATE_INVALID"/>
   <int value="202" label="CERT_AUTHORITY_INVALID"/>
diff --git a/tools/metrics/histograms/metadata/autofill/enums.xml b/tools/metrics/histograms/metadata/autofill/enums.xml
index a4d488f..dfc91dc 100644
--- a/tools/metrics/histograms/metadata/autofill/enums.xml
+++ b/tools/metrics/histograms/metadata/autofill/enums.xml
@@ -903,6 +903,12 @@
              value edited"/>
   <int value="12353"
       label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Autofilled value accepted"/>
+  <int value="12416"
+      label="KNOWN_TRAVELER_NUMBER: Not autofilled or autofilled value edited"/>
+  <int value="12417" label="KNOWN_TRAVELER_NUMBER: Autofilled value accepted"/>
+  <int value="12480"
+      label="REDRESS_NUMBER: Not autofilled or autofilled value edited"/>
+  <int value="12481" label="REDRESS_NUMBER: Autofilled value accepted"/>
   <int value="12864"
       label="ADDRESS_HOME_ZIP_PREFIX: Not autofilled or autofilled value
              edited"/>
@@ -913,6 +919,11 @@
              edited"/>
   <int value="12929"
       label="ADDRESS_HOME_ZIP_SUFFIX: Autofilled value accepted"/>
+  <int value="12992"
+      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Not autofilled or
+             autofilled value edited"/>
+  <int value="12993"
+      label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Autofilled value accepted"/>
 </enum>
 
 <enum name="AutofillDeveloperEngagement">
@@ -1230,10 +1241,16 @@
   <int value="3073" label="NATIONAL_ID_CARD_ISSUE_DATE: accepted"/>
   <int value="3088" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: edited"/>
   <int value="3089" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: accepted"/>
+  <int value="3104" label="KNOWN_TRAVELER_NUMBER: edited"/>
+  <int value="3105" label="KNOWN_TRAVELER_NUMBER: accepted"/>
+  <int value="3120" label="REDRESS_NUMBER: edited"/>
+  <int value="3121" label="REDRESS_NUMBER: accepted"/>
   <int value="3216" label="ADDRESS_HOME_ZIP_PREFIX: edited"/>
   <int value="3217" label="ADDRESS_HOME_ZIP_PREFIX: accepted"/>
   <int value="3232" label="ADDRESS_HOME_ZIP_SUFFIX: edited"/>
   <int value="3233" label="ADDRESS_HOME_ZIP_SUFFIX: accepted"/>
+  <int value="3248" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: edited"/>
+  <int value="3249" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: accepted"/>
 </enum>
 
 <enum name="AutofillEmailOrLoyaltyCardAcceptanceMetricValue">
@@ -2096,8 +2113,11 @@
   <int value="191" label="NATIONAL_ID_CARD_EXPIRATION_DATE"/>
   <int value="192" label="NATIONAL_ID_CARD_ISSUE_DATE"/>
   <int value="193" label="NATIONAL_ID_CARD_ISSUING_COUNTRY"/>
+  <int value="194" label="KNOWN_TRAVELER_NUMBER"/>
+  <int value="195" label="REDRESS_NUMBER"/>
   <int value="201" label="ADDRESS_HOME_ZIP_PREFIX"/>
   <int value="202" label="ADDRESS_HOME_ZIP_SUFFIX"/>
+  <int value="203" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE"/>
 </enum>
 
 <enum name="AutofillFilledCardInformationBubbleFieldClicked">
@@ -3761,10 +3781,16 @@
   <int value="769" label="NATIONAL_ID_CARD_ISSUE_DATE: Accepted"/>
   <int value="772" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Ignored"/>
   <int value="773" label="NATIONAL_ID_CARD_ISSUING_COUNTRY: Accepted"/>
+  <int value="776" label="KNOWN_TRAVELER_NUMBER: Ignored"/>
+  <int value="777" label="KNOWN_TRAVELER_NUMBER: Accepted"/>
+  <int value="780" label="REDRESS_NUMBER: Ignored"/>
+  <int value="781" label="REDRESS_NUMBER: Accepted"/>
   <int value="804" label="ADDRESS_HOME_ZIP_PREFIX: Ignored"/>
   <int value="805" label="ADDRESS_HOME_ZIP_PREFIX: Accepted"/>
   <int value="808" label="ADDRESS_HOME_ZIP_SUFFIX: Ignored"/>
   <int value="809" label="ADDRESS_HOME_ZIP_SUFFIX: Accepted"/>
+  <int value="812" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Ignored"/>
+  <int value="813" label="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE: Accepted"/>
 </enum>
 
 <!-- LINT.IfChange(FormSubmissionOutcomeIOS) -->
diff --git a/tools/metrics/histograms/metadata/autofill/histograms.xml b/tools/metrics/histograms/metadata/autofill/histograms.xml
index 1fcf60b..3de51d7 100644
--- a/tools/metrics/histograms/metadata/autofill/histograms.xml
+++ b/tools/metrics/histograms/metadata/autofill/histograms.xml
@@ -490,6 +490,8 @@
   <variant name="EMAIL_OR_LOYALTY_MEMBERSHIP_ID"/>
   <variant name="EMPTY_TYPE"/>
   <variant name="IBAN_VALUE"/>
+  <variant name="KNOWN_TRAVELER_NUMBER"/>
+  <variant name="KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE"/>
   <variant name="LOYALTY_MEMBERSHIP_ID"/>
   <variant name="LOYALTY_MEMBERSHIP_PROGRAM"/>
   <variant name="LOYALTY_MEMBERSHIP_PROVIDER"/>
@@ -537,6 +539,7 @@
   <variant name="PHONE_HOME_WHOLE_NUMBER"/>
   <variant name="PRICE"/>
   <variant name="PROBABLY_NEW_PASSWORD"/>
+  <variant name="REDRESS_NUMBER"/>
   <variant name="SEARCH_TERM"/>
   <variant name="SINGLE_USERNAME"/>
   <variant name="SINGLE_USERNAME_FORGOT_PASSWORD"/>
diff --git a/tools/metrics/histograms/metadata/net/histograms.xml b/tools/metrics/histograms/metadata/net/histograms.xml
index 960ac52d..6d96cd88 100644
--- a/tools/metrics/histograms/metadata/net/histograms.xml
+++ b/tools/metrics/histograms/metadata/net/histograms.xml
@@ -3657,7 +3657,7 @@
   </token>
 </histogram>
 
-<histogram name="Net.IpProtection.CanFalloverToNextProxy.Error.{Chain}"
+<histogram name="Net.IpProtection.CanFalloverToNextProxy2.Error.{Chain}"
     enum="CombinedHttpResponseAndNetErrorCode" expires_after="2025-11-28">
   <owner>rsailer@chromium.org</owner>
   <owner>src/components/ip_protection/OWNERS</owner>
diff --git a/tools/metrics/histograms/metadata/omnibox/enums.xml b/tools/metrics/histograms/metadata/omnibox/enums.xml
index 1d758053..89e6945 100644
--- a/tools/metrics/histograms/metadata/omnibox/enums.xml
+++ b/tools/metrics/histograms/metadata/omnibox/enums.xml
@@ -33,6 +33,7 @@
   <int value="2" label="Directions"/>
   <int value="3" label="Website"/>
   <int value="4" label="Reviews"/>
+  <int value="5" label="Aim"/>
 </enum>
 
 <enum name="BooleanNavigated">
diff --git a/tools/metrics/histograms/metadata/omnibox/histograms.xml b/tools/metrics/histograms/metadata/omnibox/histograms.xml
index d9426fb1..e37ec82 100644
--- a/tools/metrics/histograms/metadata/omnibox/histograms.xml
+++ b/tools/metrics/histograms/metadata/omnibox/histograms.xml
@@ -316,6 +316,7 @@
     suggestion.
   </summary>
   <token key="Type">
+    <variant name="AIM"/>
     <variant name="Call"/>
     <variant name="Directions"/>
     <variant name="Reviews"/>
diff --git a/tools/metrics/histograms/metadata/permissions/enums.xml b/tools/metrics/histograms/metadata/permissions/enums.xml
index e8ed6861..eb6728e 100644
--- a/tools/metrics/histograms/metadata/permissions/enums.xml
+++ b/tools/metrics/histograms/metadata/permissions/enums.xml
@@ -162,9 +162,12 @@
 <!-- LINT.IfChange(PermissionPredictionSource) -->
 
 <enum name="PermissionPredictionSource">
-  <int value="0" label="ON_DEVICE_TFLITE"/>
-  <int value="1" label="SERVER_SIDE"/>
-  <int value="2" label="ONDEVICE_AI_AND_SERVER_SIDE"/>
+  <int value="0" label="No CPSS model"/>
+  <int value="1" label="CPSSv1 model"/>
+  <int value="2" label="CPSSv3 model"/>
+  <int value="3" label="AIv1 model"/>
+  <int value="4" label="AIv3 model"/>
+  <int value="5" label="AIv4 model"/>
 </enum>
 
 <!-- LINT.ThenChange(//components/permissions/permission_request_enums.h:PermissionPredictionSource) -->
@@ -215,10 +218,11 @@
 
 <enum name="PermissionSourceUI">
   <int value="0" label="Prompt"/>
-  <int value="1" label="Origin info bubble"/>
+  <int value="1" label="Page info bubble"/>
   <int value="2" label="Site settings"/>
   <int value="3" label="Page action bubble"/>
-  <int value="4" label="Permission settings from Android OS"/>
+  <int value="4"
+      label="Android notification channel settings (when opened from Chrome)"/>
   <int value="5" label="Inline settings as part of the event's UI"/>
   <int value="6" label="Automatic revocation from Safe Browsing"/>
   <int value="7" label="Automatic revocation from Safety Hub"/>
diff --git a/tools/metrics/histograms/metadata/permissions/histograms.xml b/tools/metrics/histograms/metadata/permissions/histograms.xml
index 2bf83ea..b3c55d9 100644
--- a/tools/metrics/histograms/metadata/permissions/histograms.xml
+++ b/tools/metrics/histograms/metadata/permissions/histograms.xml
@@ -67,6 +67,11 @@
   <variant name="FromUser"/>
 </variants>
 
+<variants name="CpssSupportedTypes">
+  <variant name="Geolocation"/>
+  <variant name="Notifications"/>
+</variants>
+
 <!-- LINT.IfChange(OsScreen) -->
 
 <variants name="OsScreen">
@@ -230,11 +235,6 @@
   <variant name="NoneVisible"/>
 </variants>
 
-<variants name="Top2PermissionTypes">
-  <variant name="Geolocation"/>
-  <variant name="Notifications"/>
-</variants>
-
 <histogram name="BrowserDialogs.ExternalProtocol.BlockState"
     enum="BlockStateMetric" expires_after="2026-04-27">
   <owner>rsesek@chromium.org</owner>
@@ -917,14 +917,15 @@
   <token key="PermissionType" variants="AllPermissionTypes"/>
 </histogram>
 
-<histogram name="Permissions.PredictionService.PredictionSource"
-    enum="PermissionPredictionSource" expires_after="2026-01-18">
-  <owner>ravjit@chromium.org</owner>
+<histogram name="Permissions.PredictionService.MSBB" enum="BooleanEnabled"
+    expires_after="2025-10-07">
+  <owner>elklm@chromium.org</owner>
+  <owner>hempjudith@google.com</owner>
   <owner>src/components/permissions/PERMISSIONS_OWNERS</owner>
   <summary>
-    Recorded whenever a permission is sent to the prediction service. Records
-    whether the request was sent to the local on-device prediction service or
-    the server side prediction service.
+    Recorded whenever a notifications or geolocation permission is sent to the
+    prediction service. Records whether the user has Make Searches and Browsing
+    Better enabled.
   </summary>
 </histogram>
 
@@ -941,6 +942,29 @@
   </summary>
 </histogram>
 
+<histogram name="Permissions.PredictionService.TFLiteLibAvailable"
+    enum="BooleanAvailable" expires_after="2025-10-07">
+  <owner>elklm@chromium.org</owner>
+  <owner>hempjudith@google.com</owner>
+  <owner>src/components/permissions/PERMISSIONS_OWNERS</owner>
+  <summary>
+    Recorded whenever a permission is sent to the prediction service. Records
+    whether the TFLite library is enabled.
+  </summary>
+</histogram>
+
+<histogram name="Permissions.PredictionServiceSource.{PermissionType}"
+    enum="PermissionPredictionSource" expires_after="2025-12-07">
+  <owner>elklm@chromium.org</owner>
+  <owner>hempjudith@google.com</owner>
+  <owner>src/components/permissions/PERMISSIONS_OWNERS</owner>
+  <summary>
+    Recorded whenever a permission is sent to the prediction service. Records
+    which prediction service was used to generate the prediction.
+  </summary>
+  <token key="PermissionType" variants="CpssSupportedTypes"/>
+</histogram>
+
 <histogram
     name="Permissions.Prompt.Accepted.PriorDismissCount2{PermissionTypes}"
     units="units" expires_after="2025-09-25">
@@ -1826,7 +1850,7 @@
     permission request. Records whether its response was ignored or not.
   </summary>
   <token key="PredictionModel" variants="PredictionModels"/>
-  <token key="PermissionType" variants="Top2PermissionTypes"/>
+  <token key="PermissionType" variants="CpssSupportedTypes"/>
 </histogram>
 
 <histogram name="Permissions.{PredictionModel}.SnapshotTaken"
diff --git a/tools/metrics/histograms/metadata/signin/enums.xml b/tools/metrics/histograms/metadata/signin/enums.xml
index ed4a74a..ca836189 100644
--- a/tools/metrics/histograms/metadata/signin/enums.xml
+++ b/tools/metrics/histograms/metadata/signin/enums.xml
@@ -379,6 +379,39 @@
 
 <!-- LINT.ThenChange(//chrome/browser/ui/signin/chrome_signout_confirmation_prompt.h:ChromeSignoutConfirmationChoice) -->
 
+<!-- LINT.IfChange(DiceMigrationDialogCloseReason) -->
+
+<enum name="DiceMigrationDialogCloseReason">
+  <int value="0" label="Unspecified (likely browser shutdown)"/>
+  <int value="1" label="Accepted"/>
+  <int value="2" label="Cancelled"/>
+  <int value="3" label="Closed"/>
+  <int value="4" label="Esc key pressed"/>
+  <int value="5" label="Primary account cleared"/>
+  <int value="6" label="Primary account changed"/>
+  <int value="7" label="Avatar button clicked"/>
+  <int value="8" label="Service destroyed"/>
+</enum>
+
+<!-- LINT.ThenChange(//chrome/browser/ui/signin/dice_migration_service.h:DialogCloseReason) -->
+
+<!-- LINT.IfChange(DiceMigrationDialogNotShownReason) -->
+
+<enum name="DiceMigrationDialogNotShownReason">
+  <int value="0" label="Not eligible"/>
+  <int value="1" label="Max shown count reached"/>
+  <int value="2" label="Min time between dialogs not passed"/>
+  <int value="3" label="Managed account"/>
+  <int value="4" label="Error fetching account managed status"/>
+  <int value="5" label="Primary account changed"/>
+  <int value="6" label="Primary account cleared"/>
+  <int value="7" label="Browser instance unavailable"/>
+  <int value="8" label="Avatar button unavailable"/>
+  <int value="9" label="Service destroyed"/>
+</enum>
+
+<!-- LINT.ThenChange(//chrome/browser/ui/signin/dice_migration_service.h:DialogNotShownReason) -->
+
 <!-- LINT.IfChange(DiceTokenBindingOutcome) -->
 
 <enum name="DiceTokenBindingOutcome">
diff --git a/tools/metrics/histograms/metadata/signin/histograms.xml b/tools/metrics/histograms/metadata/signin/histograms.xml
index 2bae28c2..55077d0 100644
--- a/tools/metrics/histograms/metadata/signin/histograms.xml
+++ b/tools/metrics/histograms/metadata/signin/histograms.xml
@@ -1321,6 +1321,105 @@
   </summary>
 </histogram>
 
+<histogram name="Signin.DiceMigrationDialog.AccountManagedStatus"
+    enum="AccountManagedStatusFinderOutcome" expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records the outcome of the account managed status finder. This is recorded
+    once per profile load, only for eligible users, after the dialog trigger
+    timer has finished.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.CloseReason"
+    enum="DiceMigrationDialogCloseReason" expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records the reason why the DICe migration dialog was closed. This is
+    recorded only once per dialog.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.DaysSinceLastShown" units="days"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records the number of days between the last time the DICe migration dialog
+    was shown and the current time. This is recorded once per profile load, only
+    for eligible users, that is, implicitly signed-in users and only if the
+    dialog has not been shown the maximum number of times yet.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.Migrated" enum="Boolean"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records whether the user was successfully migrated to explicitly signed-in
+    state. This is recorded when an eligible user clicks on the accept button on
+    the migration dialog.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.NotShownReason"
+    enum="DiceMigrationDialogNotShownReason" expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records the reason why the DICe migration dialog was not shown. This is
+    recorded once per profile load for all users.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.PreviouslyShownCount" units="count"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records the number of times the DICe migration dialog has previously been
+    shown. This is recorded once per profile load, only for eligible users, that
+    is, implicitly signed-in users.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.Shown" enum="Boolean"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records whether the DICe migration dialog was shown. This is recorded once
+    per profile load, only for users who were eligible for the dialog till the
+    time the timer fired but were not shown the dialog due to, for example,them
+    not being eligible anymore or the browser instance not being available or
+    the avatar button not being shown.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.TimerStarted" enum="Boolean"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records whether the timer was started to show the DICe migration dialog.
+    This is recorded once per profile load for all users.
+  </summary>
+</histogram>
+
+<histogram name="Signin.DiceMigrationDialog.ToastTriggered" enum="Boolean"
+    expires_after="2026-07-30">
+  <owner>ankushkush@google.com</owner>
+  <owner>droger@chromium.org</owner>
+  <summary>
+    Records whether the migration confirmation toast was successfully triggered.
+    This is recorded upon a successful migration of eligible users to explicitly
+    signed-in state when they accept the migration dialog.
+  </summary>
+</histogram>
+
 <histogram name="Signin.DiceResponseHeader" enum="SigninDiceResponseHeader"
     expires_after="never">
 <!-- expires-never: used to monitor the health of the Dice feature and for troubleshooting.  -->
diff --git a/tools/perf/core/perfetto_binary_roller/binary_deps.json b/tools/perf/core/perfetto_binary_roller/binary_deps.json
index f11e0be3..eb24c1a0 100644
--- a/tools/perf/core/perfetto_binary_roller/binary_deps.json
+++ b/tools/perf/core/perfetto_binary_roller/binary_deps.json
@@ -5,8 +5,8 @@
             "full_remote_path": "perfetto-luci-artifacts/361808c959b026d558c9948602ea38bf25d8981e/linux-arm64/trace_processor_shell"
         },
         "win": {
-            "hash": "5ff7dddb29897c4a81ff29aea182fdf55f8255f0",
-            "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/3e0dbdb048c8313b9725ed0fc12c6c710a423bd2/trace_processor_shell.exe"
+            "hash": "2c35bb44cd2bf306d59d38391d7841aab30351ab",
+            "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/win/1bb8e028baa0cde2ee52f30a583b46da66ce5f11/trace_processor_shell.exe"
         },
         "linux_arm": {
             "hash": "ab1a0d9236a63649044414663b6ace711253648f",
@@ -21,8 +21,8 @@
             "full_remote_path": "perfetto-luci-artifacts/v51.2/mac-arm64/trace_processor_shell"
         },
         "linux": {
-            "hash": "92ff72aaea465f79d9be3182243a50e872d1e3d9",
-            "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux/cab3e8dcacb6a1654e651824961267633c173f1f/trace_processor_shell"
+            "hash": "b59410be89b9bd3cb962093b4f8c8a7ccbf2f93e",
+            "full_remote_path": "chromium-telemetry/perfetto_binaries/trace_processor_shell/linux/0aaffc1451208a812c75a15bb72941266fd7a62a/trace_processor_shell"
         }
     },
     "power_profile.sql": {
diff --git a/tools/typescript/definitions/autofill_private.d.ts b/tools/typescript/definitions/autofill_private.d.ts
index cc782f46..535dcb7 100644
--- a/tools/typescript/definitions/autofill_private.d.ts
+++ b/tools/typescript/definitions/autofill_private.d.ts
@@ -145,6 +145,9 @@
         NATIONAL_ID_CARD_EXPIRATION_DATE,
         NATIONAL_ID_CARD_ISSUE_DATE,
         NATIONAL_ID_CARD_ISSUING_COUNTRY,
+        REDRESS_NUMBER,
+        KNOWN_TRAVELER_NUMBER,
+        KNOWN_TRAVELER_NUMBER_EXPIRATION_DATE,
         ADDRESS_HOME_ZIP_PREFIX,
         ADDRESS_HOME_ZIP_SUFFIX,
       }
diff --git a/tools/variations/bisect_variations.py b/tools/variations/bisect_variations.py
index 21889798..252a37c 100755
--- a/tools/variations/bisect_variations.py
+++ b/tools/variations/bisect_variations.py
@@ -65,6 +65,7 @@
   "stable": r"/usr/bin/google-chrome",
   "beta": r"/usr/bin/google-chrome-beta",
   "dev": r"/usr/bin/google-chrome-unstable",
+  "canary": r"/usr/bin/google-chrome-canary",
   "chromium": r"/usr/bin/chromium",
 }
 
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ky.xtb b/ui/chromeos/translations/ui_chromeos_strings_ky.xtb
index b150f7e..e2198e88 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ky.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ky.xtb
@@ -535,7 +535,7 @@
 <translation id="5159383109919732130"><ph name="BEGIN_BOLD" />Азырынча түзмөгүңүздү суурубай туруңуз!<ph name="END_BOLD" />
    <ph name="LINE_BREAKS" />
    Түзмөгүңүз колдонулуп жатканда суурулса, дайындар жоголуп кетиши мүмкүн. Иш-аракет аяктагыча күтүп, андан соң түзмөктү Файлдар колдонмосу аркылуу чыгарып салыңыз.</translation>
-<translation id="5163869187418756376">Бөлүшүлбөй калды. Туташууңузду текшерип туруп, бир аздан кийин кайталап көрүңүз.</translation>
+<translation id="5163869187418756376">Бөлүшүлбөй калды. Байланышыңызды текшерип туруп, бир аздан кийин кайталап көрүңүз.</translation>
 <translation id="516592729076796170">АКШ Программачы Dvorak</translation>
 <translation id="5177526793333269655">Бармакбасым көрүнүшү</translation>
 <translation id="5181896909298187506">Жаңы файлдар жок</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
index 5aa447a..85a3c5c1 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
@@ -911,7 +911,7 @@
 <translation id="7980421588063892270">Английский (США), раскладка Colemak</translation>
 <translation id="8000066093800657092">Нет сети</translation>
 <translation id="8008366997883261463">Собака</translation>
-<translation id="8028993641010258682">Размер</translation>
+<translation id="8028993641010258682">Толщина</translation>
 <translation id="8034974485549318493">Для первоначальной настройки необходимо подключиться к интернету, чтобы синхронизировать файлы.</translation>
 <translation id="803771048473350947">Файл</translation>
 <translation id="8038111231936746805">(по умолчанию)</translation>
diff --git a/ui/views/accessibility/ax_virtual_view.cc b/ui/views/accessibility/ax_virtual_view.cc
index 68dd670..afabe2f1 100644
--- a/ui/views/accessibility/ax_virtual_view.cc
+++ b/ui/views/accessibility/ax_virtual_view.cc
@@ -452,6 +452,11 @@
   return false;
 }
 
+ui::AXPlatformNodeId AXVirtualView::GetUniqueId() const {
+  // The unique ID is held in the `ViewAccessibility`.
+  return ViewAccessibility::GetUniqueId();
+}
+
 // Virtual views need to implement this function in order for accessibility
 // events to be routed correctly.
 gfx::AcceleratedWidget AXVirtualView::GetTargetForNativeAccessibilityEvent() {
diff --git a/ui/views/accessibility/ax_virtual_view.h b/ui/views/accessibility/ax_virtual_view.h
index 5dee1cd..a385835 100644
--- a/ui/views/accessibility/ax_virtual_view.h
+++ b/ui/views/accessibility/ax_virtual_view.h
@@ -156,6 +156,7 @@
   bool AccessibilityPerformAction(const ui::AXActionData& data) override;
   bool ShouldIgnoreHoveredStateForTesting() override;
   bool IsOffscreen() const override;
+  ui::AXPlatformNodeId GetUniqueId() const override;
   gfx::AcceleratedWidget GetTargetForNativeAccessibilityEvent() override;
   std::vector<int32_t> GetColHeaderNodeIds() const override;
   std::vector<int32_t> GetColHeaderNodeIds(int col_index) const override;