That’s true with any platform. But if you stick with tried and true stuff, it’s hassle free.
I don’t remember the last time I had a layout rendering issue and I write this stuff everyday all day.
I'm also unsure how it is even supposed to solve that specific issue considering my laptop is currently running at least two versions of electron for different apps, both of which render text as their primary directive.
The reply was that it isn't because there are lots of features that are not available to all browsers.
A mature platform would be one where the features are consistent in whatever environment it is in. So in that regard, CSS is not mature.
"Just don't use new stuff" is not an excuse.
My issue isn't really with that my issue is that the issues with CSS and the valid workarounds are not painful enough to validate electron as a solution.
If electron did what it promised I wouldn't have a problem.
Nobody does. CSS is pretty mature, a difference in rendering between modern engines is extremely rare