GitHub A/B Test Inconsistent HTML Class Names Break Browser Extensions
“a GitHub AB test seems to be causing HTML class names on repo pages to vary between two different options. i updated my extension to fix it, but now it only works if you randomly hit a server that is returning the new class names. annoying”
Evidence details
Original wording
“a GitHub AB test seems to be causing HTML class names on repo pages to vary between two different options. i updated my extension to fix it, but now it only works if you randomly hit a server that is returning the new class names. annoying”
CleanApp AI summary
GitHub A/B Test Inconsistent HTML Class Names Break Browser Extensions: An active A/B test on GitHub repository pages serves differing HTML class names across requests depending on the responding server. This DOM instability breaks third-party browser extensions that depend on predictable element classes.
- Source type
- Personal experience
- How received
- Imported
- Published
- Oct 15, 2026
- Added to CleanApp
- Oct 15, 2026
- Verification
- Unknown