Commit 02e947bcee for woocommerce

commit 02e947bcee9bc83dfed5abaa1b151e238b166601
Author: Seghir Nadir <nadir.seghir@gmail.com>
Date:   Fri Jan 2 15:16:29 2026 +0100

    Add autocomplete props to my account fields (#62625)

    * Add autocomplete props to my account fields

    * Add changefile(s) from automation for the following project(s): woocommerce

    * mark version update

    ---------

    Co-authored-by: github-actions <github-actions@github.com>

diff --git a/plugins/woocommerce/changelog/62625-add-proper-autocomplete-for-password b/plugins/woocommerce/changelog/62625-add-proper-autocomplete-for-password
new file mode 100644
index 0000000000..03a9b6663f
--- /dev/null
+++ b/plugins/woocommerce/changelog/62625-add-proper-autocomplete-for-password
@@ -0,0 +1,4 @@
+Significance: patch
+Type: add
+
+Add password manager support to password fields in my account screen.
\ No newline at end of file
diff --git a/plugins/woocommerce/templates/auth/form-login.php b/plugins/woocommerce/templates/auth/form-login.php
index 16e06f399e..4725e1d21f 100644
--- a/plugins/woocommerce/templates/auth/form-login.php
+++ b/plugins/woocommerce/templates/auth/form-login.php
@@ -12,7 +12,7 @@
  *
  * @see     https://woocommerce.com/document/template-structure/
  * @package WooCommerce\Templates\Auth
- * @version 9.2.0
+ * @version 10.5.0
  */

 defined( 'ABSPATH' ) || exit;
@@ -42,7 +42,7 @@ do_action( 'woocommerce_auth_page_header' ); ?>
 	</p>
 	<p class="form-row form-row-wide">
 		<label for="password"><?php esc_html_e( 'Password', 'woocommerce' ); ?>&nbsp;<span class="required" aria-hidden="true">*</span><span class="screen-reader-text"><?php esc_html_e( 'Required', 'woocommerce' ); ?></span></label>
-		<input class="input-text" type="password" name="password" id="password" required aria-required="true" />
+		<input class="input-text" type="password" name="password" id="password" autocomplete="current-password" required aria-required="true" />
 	</p>
 	<p class="wc-auth-actions">
 		<?php wp_nonce_field( 'woocommerce-login', 'woocommerce-login-nonce' ); ?>
diff --git a/plugins/woocommerce/templates/myaccount/form-edit-account.php b/plugins/woocommerce/templates/myaccount/form-edit-account.php
index cf435384ea..4febfadcfc 100644
--- a/plugins/woocommerce/templates/myaccount/form-edit-account.php
+++ b/plugins/woocommerce/templates/myaccount/form-edit-account.php
@@ -12,7 +12,7 @@
  *
  * @see https://woocommerce.com/document/template-structure/
  * @package WooCommerce\Templates
- * @version 9.7.0
+ * @version 10.5.0
  */

 defined( 'ABSPATH' ) || exit;
@@ -65,15 +65,15 @@ do_action( 'woocommerce_before_edit_account_form' );

 		<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
 			<label for="password_current"><?php esc_html_e( 'Current password (leave blank to leave unchanged)', 'woocommerce' ); ?></label>
-			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_current" id="password_current" autocomplete="off" />
+			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_current" id="password_current" autocomplete="current-password" />
 		</p>
 		<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
 			<label for="password_1"><?php esc_html_e( 'New password (leave blank to leave unchanged)', 'woocommerce' ); ?></label>
-			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_1" id="password_1" autocomplete="off" />
+			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_1" id="password_1" autocomplete="new-password" />
 		</p>
 		<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
 			<label for="password_2"><?php esc_html_e( 'Confirm new password', 'woocommerce' ); ?></label>
-			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_2" id="password_2" autocomplete="off" />
+			<input type="password" class="woocommerce-Input woocommerce-Input--password input-text" name="password_2" id="password_2" autocomplete="new-password" />
 		</p>
 	</fieldset>
 	<div class="clear"></div>