Tarrow added a comment. |
It does not appear that deploying this patch without parser cache invalidation will cause cause frontend JS breakages.
I tested this locally by:
- un-setting my value of $wgParserCacheType = CACHE_NONE.
- so $wgParserCacheType defaults to CACHE_ANYTHING
- loading current master
- loading a lexeme page with a sense
- updating to https://phabricator.wikimedia.org/rEWLEeb5a1879371b6c77d13e77a1e56f4b3411874082
- reloading the page and confirming that it still has the old behaviour and no errors in the console
- purging the cache with action=""> and now confirming it has the new functionality
I believe this is because the frontend JS remains backwards compatible with the old pages in the cache because the new widget simply isn't loaded and a plain <input> is still there.
TASK DETAIL
EMAIL PREFERENCES
To: Tarrow
Cc: Tarrow, Liuxinyu970226, gerritbot, Lea_Lacroix_WMDE, Lydia_Pintscher, CucyNoiD, Nandana, NebulousIris, Mringgaard, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, Darkdadaah, Mbch331
Cc: Tarrow, Liuxinyu970226, gerritbot, Lea_Lacroix_WMDE, Lydia_Pintscher, CucyNoiD, Nandana, NebulousIris, Mringgaard, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, Darkdadaah, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs