The module mediawiki.pager.styles (code, compiled CSS) is loaded on pages such as:
On the other hand, it is not loaded on:
Problem is:
When loading these styles on the Watchlist page – do mw.loader.load('mediawiki.pager.styles') – it has some side-effect, in particular it hides the edit time, due to this rule:
.mw-changeslist-time { display: none; }
Expected:
Loading this additional styles module shouldn't have side-effects on the page.
Use case:
I'm working on gadgets that dynamically fetch and embed extracts of remotes pages (history, user contributions, etc.) into the interface, adding styles (from mediawiki.diff.styles, mediawiki.interface.helpers.styles, etc.) as required, and loading extraneous CSS shouldn't have effect on rendering.