Created attachment 468620 [details] Shows Safari incorrectly autofilling multiple autofill scopes When there are multiple autofill scopes in the same form owner, Safari ignores the autofill scope and fills all fields across all scopes. Firefox and Chromium do not. Spec: https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofill-processing-model:autofill-scope Example (codesandbox app): https://jxkyfc.csb.app Source code for example: https://codesandbox.io/s/autofilling-shipping-billing-addresses-forked-jxkyfc?file=/src/index.html The attached video shows this incorrect behavior in Safari. In contrast, if there are multiple form owners, then Safari respects the autofill scope and only autofills one scope at a time: Example: https://jzv2yd.csb.app Source code for example: https://codesandbox.io/s/nervous-northcutt-jzv2yd?file=/index.html
<rdar://problem/118591948>