Page MenuHomePhabricator

With JavaScript disabled, BetaFeatures's "this feature requires javascript" labels are absent
Closed, InvalidPublic

Description

Author: gryllida

Description:
STR:

  1. disable js
  2. visit your beta tab
  3. enable js
  4. visit your beta tab

expected:

  1. the 'this feature requires js' is clearly shown, /especially/ in the first case!

actual results:

  1. the 'this feature requires js' note is only visible in the second case

rationale:
Surely the "this feature requires JavaScript" notes are to prevent a non-JS user from enabling a JS-rich feature?


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=70371

Details

Reference
bz69779

Event Timeline

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

Hmm, this works for me (tested in production on English Wikipedia), though the red styling for "This feature requires JavaScript" is not loaded.

The styling is confusing without JS (all the features kind of run together), so verify you're looking in the right place.

Created attachment 16254
BetaFeatures without JavaScript

BetaFeatures without JavaScript - This shows "Compact personal bar"

Attached:

Beta_Features_without_JS.png (380×976 px, 17 KB)