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
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to