When running any page which has a piece of poorly written JavaScript on it, the entire browser locks up: all tabs across all windows; every aspect of the browser and UI becomes unresponsive, taking tens of seconds to process a single click. Other tabs can neither be opened nor viewed, the offending tab cannot be closed, and even the "stop script" dialog, when it appears, is not readily usable. The CPU usage is only 1 thread @100%, not even enough to kick on the fans.
(Facebook triggers this bug semi-regularly.)
It is unacceptable that a single malfunctioning webpage should be able to wreck the browser so heavily. Chrome does not do this; and even Firefox (50.0.2), while a rogue JS thread
does choke its renderer, it does not lock up the core browser and UI; consequently, its "Stop Script" dialog works quickly and as intended.
- CPU: i7-920
- Pale Moon 27.0.2 (x64)
- OS: Mint 18 XFCE
(Will provide any further configuration details requested.)
This code snippet can reproduce the bug reliably:
https://studio.code.org/c/301123500/