Closed Bug 327240 Opened 18 years ago Closed 11 years ago

Make javascript execution independent of browser UI and other tabs

Categories

(Core :: JavaScript Engine, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 718121

People

(Reporter: Lupin.wp, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5

It's trivial to freeze the entire browser from javascript with an infinite loop or a computationally infeasible regexp (see bug 307456).

I'd like the execution of a script in one tab to only block interaction with that tab. Other tabs and the browser UI should remain functional even when an infinite loop or nasty regexp are executed. 

In particular, it should be possible to close a misbehaving tab, thus aborting a blocking script.

Reproducible: Always

Steps to Reproduce:
see bug 307456
Go supersnappy!
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.