Page MenuHomePhabricator

VisualEditor: ext.visualEditor.specialMessages module cache invalidation broken
Closed, ResolvedPublic

Description

The VisualEditorMessagesModule class does not implement a ::getModifiedTime() method, and the default falls back to timestamp 1 (Thu Jan 01 1970 00:00:01), which, together with the max() with global MediaWiki Epoch is stuck on Wikimedia servers on 20120908T000000Z[1].

mw.loader.getVersion('ext.visualEditor.specialMessages')

< "20120908T000000Z"

https://gerrit.wikimedia.org/r/gitweb?p=operations/mediawiki-config.git;a=blob;f=wmf-config/CommonSettings.php;h=8481e9b30130288b187cac5ebd7a6993320c91c4;hb=HEAD#l1347

Assigning to self, being worked on. Filing as reminder and as future reference.


Version: unspecified
Severity: major

Details

Reference
bz42670