Richtext widget change the internal value even if not modified
The richtext widget uses a normalized format to detect modification. But if the initial value was not normalized, it changes it for the normalized format.
This can be annoying when the value is a computed value because it will keep happening.
So I think the widget should keep the original value if it is still semantically the same as the current normalized value.
I do not think sao is affected because it does not normalize the value as the browser should keep the raw HTML as-is. But this new behaviour will probably also fix the normalization difference issue between both clients.