If you're a non-JS user you won't be able to switch on the beta feature, but of course people have different machines so could theoretically enable on one and try to use on another. And of course users occasionally lose JS due to network issues or whatever.

Should we just be doing all the URL rewriting in the client then? Or introducing a third tab and hiding in with CSS, like ve-edit?

Jdforrester-WMF renamed this task from Enabling WTE while having JavaScript turned off might break editing due to https://gerrit.wikimedia.org/r/#/c/312710/ ? to If you have NWE enabled, on a non-JS machine (or disabled) you can't edit.Oct 26 2016, 5:53 PM