Replacing outdated greys with WCAG level AA conformant ones from
WikimediaUI color palette.
Bug: T152025
Change-Id: Ide230784be654def9f120d5242d036f7423e65b2
Getting the following error for an invalid callback is not helpful:
Warning: Invalid argument: function: class not found in
/includes/registration/ExtensionRegistry.php on line 335
Change-Id: I4dfc011cb0a5cd06f1836d73e58f407d468e4546
Followup to I3e48a9f2d9b70f0b9f6d7c6329db9c8e8001ee49
Reported in T174725#3590145
Comparing current value and active value with
different representation ("1" !== true) leads to
not applying filters that are ON by default.
Bug: T174725
Change-Id: If083610c0294756589adfc32a59388cc7422ad5d
This avoids loading the MonoBook specific style on other skins.
The !important is not necessary because the skin sepecific styles are
at the end of the file and have a higher priority.
Change-Id: I4ba6c8f63b0082ac82260b20202d31d85328aa40
* Update extensions/AbuseFilter from branch 'wmf/1.30.0-wmf.17'
- Avoid CommentStore errors by selecting correct set of columns
Change-Id: I7d83a45fbf86dc0144d50e8b6258b97f1b0c7188
When the deprecated rctoken parameter is used, the module calls
RecentChange::newFromRow(), which now requires that the comment fields
be present.
Bug: T175307
Change-Id: Ida025f419e43809c34fff386f1a1ee8881393b80
(cherry picked from commit 5ec0132821)
When the deprecated rctoken parameter is used, the module calls
RecentChange::newFromRow(), which now requires that the comment fields
be present.
Bug: T175307
Change-Id: Ida025f419e43809c34fff386f1a1ee8881393b80
* Update extensions/MobileFrontend from branch 'wmf/1.30.0-wmf.17'
- Do not use deprecated fallback handling for History/Contributions
The Contributions page extends the History page so this change
also fixes the warnings there.
Bug: T175161
Change-Id: Ia79d6e72c185fb3ffd47d62a0dc5342b31382294
Practically this doesn't make any difference, but once it's possible for
namespaces to not have talk pages, this function would have returned an
invalid Title.
Bug: T165149
Change-Id: I940433c22193d406d8b4a6cab0e6ad37e88e62c6
When looking up contributions for a range of IP addresses, include the
IP's talk page in page existence lookup batch so it doesn't get looked
up individually.
Change-Id: I5151c10569a92805f79b59f68f9c57c451dc4597
* Update extensions/WikimediaEvents from branch 'wmf/1.30.0-wmf.17'
- Encode human search relevance survey into html output
Moves the search relevance configuration from javascript into php
configuration so it can be run on a larger number of pages without
exploding the size of javascript delivered to everyone with all
that config.
The downside of this approach is that because the config is cached
into the page html any updates have to work their way through varnish
caching. For the initial test this should be fine as we can purge the
relevant pages over some small time period. In the future when we are
doing larger scale collection we just have to keep in mind that
configuration changes take around 7 days to propogate.
Bug: T174387
Change-Id: I7ae522155e67610d25b5857d7b3918559bce8bc7
(cherry picked from commit e722fe1a9b0d41c3597f9f9326e7fc6f0e1cd9c6)
Make ChangesListSpecialPage respect action=render
to exclude the MW chrome (header, logo, sidebar, etc).
Introduce peek=1 in ChangesListSpecialPage to skip
the form and changes list rendering and return
200 when there is new data and 304 (not modified)
where there isn't.
Together, they reduce the page size from 49.9k to 275b on polling
and eliminate most HTTP 404 console errors.
Bug: T173613
Change-Id: I0aec878ae80e22814b196b26e944db8c78a5f91a