Bug 1651070 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

@emilio: did you mean a specific error?

Interestingly, when running
`data:text/html,<div lang="en-GB"><input type="number" step=0.1></input><script>document.querySelector("input").value="123.3"; document.querySelector("div").lang = "de-DE"</script>`

it accepts values like "123,4" and "123.4", which seems wrong.
@emilio: did you mean a specific error?

Interestingly, when running
`data:text/html,<div lang="en-GB"><input type="number" step=0.1></input><script>document.querySelector("input").value="123.3"; document.querySelector("div").lang = "de-DE"</script>`

"123.3" isn't changed to "123,3", so that seems wrong. When clicking the spinner button to get "123,4", "123,4" is displayed.

Moreover, the `<input>` accepts values like "123,4" and "123.4", which seems wrong. This suggests ancestor changes are considered, but not correctly.
@emilio: which scenario and which observable errors did you mean?

Interestingly, when running
`data:text/html,<div lang="en-GB"><input type="number" step=0.1></input><script>document.querySelector("input").value="123.3"; document.querySelector("div").lang = "de-DE"</script>`

"123.3" isn't changed to "123,3", so that seems wrong. When clicking the spinner button to get "123,4", "123,4" is displayed.

Moreover, the `<input>` accepts values like "123,4" and "123.4", which seems wrong. This suggests ancestor changes are considered, but not correctly.

Back to Bug 1651070 Comment 2