To reproduce:
- Open ULS.
- Select English.
- Go to Fonts.
- Select OpenDyslexic as the font for English.
- Click Apply.
- Go to another page.
Observed: the font is still "system font".
Expected: the font must be "OpenDyslexic".
This is broken with any font change - OpenDyslexic is just an example.
When trying to debug it, Niklas found that the API call to save the fonts is called twice - once with the old font and once with the new. The call with the old font shouldn't happen.
This is somewhat intermittent, probably because of a race condition. In Chrome it is more likely to work as expected and in Firefox it usually fails.
Version: unspecified
Severity: critical