Page MenuHomePhabricator

BetaFeatures: isBetaFeatureEnabled does not take into account compatibility of skins
Open, MediumPublic

Description

Given a beta feature that has a requirement of Vector
Enable that beta feature
Now switch to Monobook as your default skin
The beta feature still runs on this skin

Expected:
isBetaFeatureEnabled should also take into account compatibility of the feature.

Details

Reference
bz62897

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:07 AM
bzimport added a project: BetaFeatures.
bzimport set Reference to bz62897.
bzimport added a subscriber: Unknown Object (MLST).

Change 122086 had a related patch set uploaded by Legoktm:
isFeatureEnabled: Check current Skin compatability

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