https://bugzilla.wikimedia.org/show_bug.cgi?id=35562

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|High                        |Lowest
             Status|ASSIGNED                    |NEW
           Severity|major                       |minor

--- Comment #16 from Krinkle <[email protected]> ---
Reindexing as low priority bug.

For any modules loaded through ResourceLoader properly (mediawiki core modules,
extension modules, gadgets) @import works fine because:
* Server provides stylesheets separately as an array.
* Client only combines if things like @import are not used, creates separate
<style> tag otherwise.

For modules minified using ResourceLoader but served from load.php directly
(site scripts, user scripts), this does not work because they don't have a way
of dynamically combining them on the client-side. If this were a regression
then this could maybe prioritised, but it is not.

Even prior to ResourceLoader and MediaWiki 1.17, user styles were combined in a
single request (back then through a system powered by "title=-", aka "title
equals hyphen").

A user may have broken their own @import by unknowingly creating a second page
(e.g. having common.css, creating monobook.css or visa versa), but that's
nothing new.

If anything, things are slightly better since at least we don't load site
styles and user styles in the same request. Those used to be combined as well
(session bound).

-- 
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

Reply via email to