Closed
Bug 308359
Opened 20 years ago
Closed 20 years ago
javascript cpu warning uses `ok' and `cancel' confusingly
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 145523
People
(Reporter: iwj, Unassigned)
Details
(Keywords: polish)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1
Build Identifier: firefox 1.0.6-ubuntu13
This code in nsJSEnvironment.cpp:
// Get the nsIPrompt interface from the docshell
nsCOMPtr<nsIPrompt> prompt;
ireq->GetInterface(NS_GET_IID(nsIPrompt), getter_AddRefs(prompt));
NS_ENSURE_TRUE(prompt, JS_TRUE);
NS_NAMED_LITERAL_STRING(title, "Script warning");
NS_NAMED_MULTILINE_LITERAL_STRING(msg,
NS_L("A script on this page is causing Firefox to ")
NS_L("run slowly. If it continues to run, your ")
NS_L("computer may become unresponsive.\n\nDo you ")
NS_L("want to abort the script?"));
generates a dialogue box with `OK' and `cancel' as the options, where `OK' stops
the script and `cancel' lets it continue.
This is poor UI. The buttons should be marked with what they do, for example:
[ Stop script ] [ Continue ]
Reproducible: Didn't try
Steps to Reproduce:
I have seen this dialogue myself - curiously, while I was searching for an
existing report of this problem. But I do not have a recipe to reproduce it.
This bug was originally reported by an Ubuntu user, in our bugzilla:
https://bugzilla.ubuntu.com/show_bug.cgi?id=12015
Updated•20 years ago
|
Assignee: nobody → general
Status: UNCONFIRMED → NEW
Component: General → JavaScript Engine
Ever confirmed: true
Keywords: polish
Product: Firefox → Core
QA Contact: general → general
Version: unspecified → Trunk
Comment 1•20 years ago
|
||
Gabriel Sjoberg: Please don't confirm bugs that are no longer bugs :).
This was fixed in bug 145523.
*** This bug has been marked as a duplicate of 145523 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Comment 2•20 years ago
|
||
(In reply to comment #1)
> Gabriel Sjoberg: Please don't confirm bugs that are no longer bugs :).
>
> This was fixed in bug 145523.
Also: Gabriel, please don't assign bugs about dialog UI to the JavaScript Engine
component. That component is for core ECMA-262 language implementation bugs.
/be
You need to log in
before you can comment on or make changes to this bug.
Description
•