Page MenuHomePhabricator

CSS spiked by 2kb (23% increase) for ALL users
Closed, ResolvedPublic

Description

Despite no major releases, CSS on all page views jumped from 7.3kb to 9kb with a change that went live on the beta cluster on 7/7 and live in production today.

Graph: https://grafana.wikimedia.org/d/000000205/mobile-2g?panelId=69&fullscreen&orgId=1

Screenshot 2019-07-12 at 5.15.12 PM.png (621×1 px, 44 KB)

https://gerrit.wikimedia.org/r/#/c/mediawiki/skins/MinervaNeue/+/518114/ looks like the most likely cause.

While the 2kb may be justified, it should not have been shipped into a production un-feature flagged setting and we should look to mediate that.

Event Timeline

Jdlrobson triaged this task as Unbreak Now! priority.Jul 13 2019, 12:19 AM
Jdlrobson renamed this task from CSS spiked by 2kb for ALL users to CSS spiked by 2kb (23% increase) for ALL users.Jul 13 2019, 12:21 AM
Jdlrobson added a project: Performance Issue.

Change 522577 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/MinervaNeue@master] Restrict AMC scripts and styles to AMC mode

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

Thanks, let's hope this'll resolve T227908 as well.

Change 523260 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.13] Restrict AMC scripts and styles to AMC mode

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

Change 522577 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Restrict AMC scripts and styles to AMC mode

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

Change 523260 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.13] Restrict AMC scripts and styles to AMC mode

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

Mentioned in SAL (#wikimedia-operations) [2019-07-16T00:05:18Z] <catrope@deploy1001> Synchronized php-1.34.0-wmf.13/skins/MinervaNeue/: Restrict AMC scripts and styles to AMC mode (T227929) (duration: 00m 52s)

Change 523774 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/MinervaNeue@master] Do not load main menu icons in critical path

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

Change 523780 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.13] Do not load main menu icons in critical path

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

Change 523781 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.14] Do not load main menu icons in critical path

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

Change 523774 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Do not load main menu icons in critical path

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

Change 523780 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.13] Do not load main menu icons in critical path

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

Change 523781 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@wmf/1.34.0-wmf.14] Do not load main menu icons in critical path

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

Mentioned in SAL (#wikimedia-operations) [2019-07-16T23:26:54Z] <catrope@deploy1001> Synchronized php-1.34.0-wmf.13/skins/MinervaNeue/: Do not load main menu icons in critical path (T227929) (duration: 00m 56s)

Mentioned in SAL (#wikimedia-operations) [2019-07-16T23:27:49Z] <catrope@deploy1001> Synchronized php-1.34.0-wmf.14/skins/MinervaNeue/: Do not load main menu icons in critical path (T227929) (duration: 00m 55s)

Jdlrobson lowered the priority of this task from Unbreak Now! to High.Jul 17 2019, 5:10 PM

CSS is now back to normal. Will check other graphs.