Stanisław Małolepszy
                                            Stanisław Małolepszy
                                        
                                    Rolling a custom implementation of matrix math is a big task. `gl-matrix` does the job well and has a better testing coverage. I vote close.
As far as I understand it, the stringly-typed API allows us to think of `fluent-rs` as a future component of Servo which exposes the `MessageContext` API to the Web/JavaScript. I...
One way to fix this would be to use `DOMParser` with the `application/xml` type for parsing markup in translations. XML has stricter parsing rules in general but it also allows...
Yes, this looks familiar. I wrote a test to document the current (broken) behavior: https://github.com/projectfluent/fluent.js/blob/6e1ab3a4982ef6d5f385c77d15a16b27abc82a2e/fluent-react/test/localized_overlay_test.js#L618-L643 Do you think that using `` is an acceptable work-around?
I'm not fond of it either. Perhaps using [`DOMParser`](https://developer.mozilla.org/en-US/docs/Web/API/DOMParser) and treating translations as XML rather than HTML, would work better? I'd need to check the performance impact, too.
More importantly, `` creates an inert `DocumentFragment`, which is also good for security.
Other solutions include using one of the available HTML-to-React parsers, like `html-react-parser` or `react-html-parser`. They add quite much to the size of `fluent-react`, however (20KB and 70KB respectively). I suspect...
CC @Pike, @zbraniecki.
Here's my proposal: - Archive and sunset `@fluent/web` as it's not used by anyone. - Communicate clearly that at this time, `@fluent/dom` is in the maintenance mode and that new...
I agree that `@fluent/web` can serve as an onboarding experience. What I'm afraid of is that with the resources we have today, I can't ensure that it's a good experience....