https://www.mozilla.org/en-US/firefox/46.0beta/releasenotes/
http://jandemooij.nl/blog/2015/12/29/wx-jit-code-enabled-in-...
https://www.mozilla.org/en-US/firefox/46.0beta/releasenotes/
http://jandemooij.nl/blog/2015/12/29/wx-jit-code-enabled-in-...
> What this means is that each page holding JIT code is either executable or writable, never both at the same time.
For anybody, like me, who didn't already know :)
It's a solid security enhancement.
See also, Theo de Raadt's recent comment on why OSes can't enforce W^X on userland (yet): https://marc.info/?l=openbsd-misc&m=145943630726937&w=2
Each layer of protection fends off another class of attackers.
An attacker with infinite determination, money, or time will always push past your defenses.
That's nice and all, but if the people behind firefox keep on taking away the features that convince people to use it (Panorama, for starters) then these little accomplishments don't accomplish much.
Edit: The page that made the above recommendation https://support.mozilla.org/en-US/kb/tab-groups-removal