https://bugzilla.wikimedia.org/show_bug.cgi?id=58920
--- Comment #3 from C. Scott Ananian <[email protected]> --- bawolff: yes, the confusion about 'system in question' is part of the problem here. In a client/server system where some duties (for example, image thumbnailing) are sometimes done on the client (for example, scaling driven by the height/width attributes on an <img> tag) and sometimes done on the server (using mediawiki's imagescaler to turn SVG into bitmaps) -- which of these is "the operating system" and who gets to decide what the current language is? You can answer one way or the other, I'm just saying the spec is not clear. Concretely, parsoid would like to emit an <img> tag with the SVG in question and allow the browser to do the scaling --- and language conversion, presumably. The current way that 'systemLanguage' is designed and implemented does not allow that. Mediawiki *must* render all SVGs into bitmaps server side because we are implementing a behavior at odds with the SVG spec (since we are using "wiki language" and an explicit "lang option" override, not the "user's operating system's language") and at odds with browser behavior (since no browsers appear to implement systemLanguage at all). -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
