[Bug 69845] MediaWiki should not expose any UI elements which require JavaScript when it is off (tracking)

2014-09-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=69845

Matthew Flaschen mflasc...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 69845] MediaWiki should not expose any UI elements which require JavaScript when it is off (tracking)

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=69845
Bug 69845 depends on bug 69779, which changed state.

Bug 69779 Summary: With JavaScript disabled, BetaFeatures's this feature 
requires javascript labels are absent
https://bugzilla.wikimedia.org/show_bug.cgi?id=69779

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 69845] MediaWiki should not expose any UI elements which require JavaScript when it is off (tracking)

2014-08-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=69845
Bug 69845 depends on bug 69809, which changed state.

Bug 69809 Summary: Recommendations personal tool is dead link for no-JS or 
unsupported browsers
https://bugzilla.wikimedia.org/show_bug.cgi?id=69809

   What|Removed |Added

 Status|PATCH_TO_REVIEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 69845] MediaWiki should not expose any UI elements which require JavaScript when it is off (tracking)

2014-08-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=69845

Matthew Flaschen mflasc...@wikimedia.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||mflasc...@wikimedia.org
 Depends on||69809
Summary|MediaWiki should not expose |MediaWiki should not expose
   |any features which require  |any UI elements which
   |JavaScript when it is off   |require JavaScript when it
   |(tracking)  |is off (tracking)
 Ever confirmed|0   |1

--- Comment #3 from Matthew Flaschen mflasc...@wikimedia.org ---
It certainly should not expose dead links (e.g. it would be bad if you saw a VE
edit link, and clicking it did nothing).  We're fixing a similar issue in a
non-deployed feature right now, in fact.

My understanding is that with bug 69779, you are requesting that this feature
requires js is shown especially when JS is disabled.  This makes sense, and
the current intended behavior (as far as I can tell from reading the code) is
that it shows only when JS is disabled.  As far as I can tell, it *does* show
when JS is disabled.  You have not replied there to my latest comment and
screenshot.

There is a glitch where it *also* shows when JS is enabled (bug 69823) in some
cases.

Note, I don't think this preference behavior is clearly described by not
expose any features.  We want to make them aware (could be described as
expose) of JS-only features, but make it clear such feature can not be used
without JS.

Tweaking the title and adding a depends accordingly.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l