Closed
Bug 613709
Opened 15 years ago
Closed 14 years ago
Evaluating javascript:while (1) { alert("haha")} from the error console never gives option to abort the loop
Categories
(DevTools :: General, defect)
DevTools
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 291474
People
(Reporter: KWierso, Unassigned)
References
Details
(Whiteboard: [sg:dos])
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101119 Firefox/4.0b8pre
Build Identifier:
If you paste that javascript snippet into the addressbar, you are eventually given a checkbox to abort the infinite loop, letting you have control of the tab again.
But that abort option is never given if you paste that snippet into the Error Console. The only way to regain control of the error console window is to kill firefox.exe.
Reproducible: Always
| Reporter | ||
Updated•15 years ago
|
Blocks: alertloops
| Reporter | ||
Updated•15 years ago
|
No longer blocks: alertloops
Depends on: alertloops
Comment 1•15 years ago
|
||
Isn't this just because error console scripts are privileged? As in, that script could completely change anything it wants to about your Firefox install; there's no point trying to put in protections against it trying to do an alert loop.
| Reporter | ||
Comment 2•15 years ago
|
||
Sure, nothing could stop a truly malicious script from eating my profile, but it would be nice if a lapse of judgement (pasting that code into the console instead of the addressbar to confirm the behavior you were describing in IRC) didn't force me to restart Firefox to get out of it.
Updated•15 years ago
|
Component: DOM: Core & HTML → Developer Tools
Product: Core → Firefox
QA Contact: general → developer.tools
Updated•15 years ago
|
Whiteboard: [dupeme]
Updated•14 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Whiteboard: [dupeme] → [sg:dos]
Updated•8 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•