Visiting https://abrahamjuliot.github.io/fpworker/ in a debug build will hit this assertiom, presumably because it's getting some not-commonly-accessed locale information or something in every worker type.
Bug 1889765 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Either something is weird with my local build, or visiting https://abrahamjuliot.github.io/fpworker/ in a debug build causes thread-safety violation after violation. I'm hitting assertions with ` OSPreferences::GetInstance()`, `InServoTraversal()`, `nsISupports`, Preferences... I know this demo is obtaining not-commonly-accessed information in every worker type, so that seems likely as a source of the issue, but this is really a lot of assertions.