Page MenuHomePhabricator

Live preview can send hundreds of requests at once to get protection level messages
Closed, ResolvedPublic4 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

xx:xx:33.337 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 603ms]
xx:xx:33.337 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 368ms]
xx:xx:33.353 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 603ms]
xx:xx:33.369 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 587ms]
xx:xx:33.369 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 587ms]
xx:xx:33.369 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 603ms]
xx:xx:33.369 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 571ms]
xx:xx:33.384 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 587ms]
xx:xx:33.384 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 587ms]
xx:xx:33.400 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 549ms]
xx:xx:33.400 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 572ms]
xx:xx:33.431 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 533ms]
xx:xx:33.431 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 556ms]
xx:xx:33.447 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 556ms]
xx:xx:33.449 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 524ms]
xx:xx:33.463 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 518ms]
xx:xx:33.463 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 509ms]
xx:xx:33.478 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 509ms]
xx:xx:33.494 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 507ms]
xx:xx:33.494 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 523ms]
xx:xx:33.510 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 455ms]
xx:xx:33.510 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 493ms]
xx:xx:33.525 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 462ms]
xx:xx:33.549 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 462ms]
xx:xx:33.549 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 446ms]
xx:xx:33.564 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 415ms]
xx:xx:33.579 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 375ms]
xx:xx:33.579 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 415ms]
xx:xx:33.595 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.626 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 385ms]
xx:xx:33.642 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.642 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.649 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 377ms]
xx:xx:33.658 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 377ms]
xx:xx:33.658 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 393ms]
xx:xx:33.674 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 377ms]
xx:xx:33.674 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 393ms]
xx:xx:33.689 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 385ms]
xx:xx:33.689 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.705 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.705 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.705 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-extendedconfirmed&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.720 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.720 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.720 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.720 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.736 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.749 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.752 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.752 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.752 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-extendedconfirmed&amlang=en&formatversion=2 [HTTP/2 200 OK 580ms]
xx:xx:33.752 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.768 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 768ms]
xx:xx:33.768 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.783 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 401ms]
xx:xx:33.783 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.783 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.799 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.815 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.815 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.815 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 382ms]
xx:xx:33.815 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 382ms]
xx:xx:33.815 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-extendedconfirmed&amlang=en&formatversion=2 [HTTP/2 200 OK 533ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-extendedconfirmed&amlang=en&formatversion=2 [HTTP/2 200 OK 517ms]
xx:xx:33.830 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-extendedconfirmed&amlang=en&formatversion=2 [HTTP/2 200 OK 517ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.849 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.862 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.862 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.862 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 389ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 373ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 373ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 389ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 389ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 389ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 401ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 405ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 373ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 389ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 405ms]
xx:xx:33.877 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 501ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 470ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 799ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 674ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 391ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 360ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 388ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 360ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.909 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 580ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 580ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 565ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 533ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 549ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 526ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 533ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 526ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 517ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 517ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 502ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 502ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 486ms]
xx:xx:33.924 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 502ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 612ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 612ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 612ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 612ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 612ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.940 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 392ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 398ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 791ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 398ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 367ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 398ms]
xx:xx:33.949 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 383ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 627ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 611ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 643ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 658ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 643ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 611ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 596ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 658ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 627ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 1035ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 800ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 784ms]
xx:xx:33.956 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 784ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 627ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 548ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 956ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 548ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 548ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 548ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 407ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 378ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 375ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 752ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 375ms]
xx:xx:33.972 XHRGET https://en.wikipedia.org/w/api.php?action=query&format=json&meta=allmessages&ammessages=restriction-level-templateeditor&amlang=en&formatversion=2 [HTTP/2 200 OK 376ms]

What should have happened instead?:
Messages are retrieved only as necessary.

Other information (browser name/version, screenshots, etc.):
The requests are coming from getRestrictionsText() in mediawiki.page.preview.js. Until the first query is returned and mw.messages is updated, the messages are still technically missing, so loadMessagesIfMissing() is sending these exorbitant requests during that window.

Event Timeline

Change 916157 had a related patch set uploaded (by Bartosz Dziewoński; author: Samwilson):

[mediawiki/core@master] preview: Maintain sort order of templates list in previews

https://gerrit.wikimedia.org/r/916157

Change 916157 merged by jenkins-bot:

[mediawiki/core@master] preview: Maintain sort order of templates list in previews

https://gerrit.wikimedia.org/r/916157

@Samwilson I find building the template list each time you refresh RTP/Live preview is slower than it was previously. You can see the individual items getting added rather than it being added in one go.

I have found this on Firefox 102 and Chromium 111 locally on Debian and on Chrome 112 on Windows 11 (emulated).

Examples:

TheresNoTime subscribed.

One assumes the issue raised by @dom_walden above requires some attention

I've been wondering what the best approach is to fix this. It feels like repeatedly fetching permission info might be a bit excessive, given how unlikely it is to change while an editing session is in progress.

I've raised T337280 to look into what should be done, as I think the current task is resolved and the loading improvements can be handled separately. Does that sound okay?

TheresNoTime moved this task from QA 🐛 to Done 🏁 on the Community-Tech (CommTech-Kanban) board.
TheresNoTime set the point value for this task to 4.

Taking an executive decision and saying "yes" /s
Follow-up work to be done in T337280: Improve loading process of the templates-in-use list, this task resolved.