Checkout Address Fields Lack Shipping/Billing Grouping Identifiers, Breaking Autofill
Summary:
The bug report identifies an issue where the address fields on both the block-based and shortcode-based WooCommerce checkout pages lack the appropriate `shipping` or `billing` grouping identifiers in their autofill attributes.
The core of the problem is that without these identifiers, web browsers cannot accurately distinguish between the shipping address section and the billing address section. This causes the browser's autofill feature to potentially populate the wrong address fields, most notably filling the billing address with the user's saved shipping address, even when they are intended to be different.
The impact is a degraded user experience that can lead to incorrect order details, shipping delays, and user frustration, as customers must manually correct addresses that were auto-filled in error.