[Bug 69845] MediaWiki should not expose any UI elements which require JavaScript when it is off (tracking)
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)
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)
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)
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