Closed
Bug 625724
Opened 14 years ago
Closed 14 years ago
Bank of America login page has strict mode issues
Categories
(Tech Evangelism Graveyard :: English US, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 639190
People
(Reporter: bzbarsky, Unassigned)
Details
Relevant bits:
"use strict";
.....
boa = window.boa || {};
That throws; "boa" is undeclared.
Unfortunately, getting at the page involves having a username for an account with Bank of America.
I don't _think_ this keeps me from logging in (hard to tell because right this second I can't log in in either Firefox 4 or Firefox 3.6 or Safari; I think the site is generally having issues). But looking into the login issue made me notice the above.
Comment 1•14 years ago
|
||
Boris, can you spot a well-known JS library that has "use strict" and in fact conforms to strict mode, but which was carelessly concatenated to other sources that do not conform?
/be
![]() |
Reporter | |
Comment 2•14 years ago
|
||
Nope. Here's the full code from the "use strict" to the failure point:
"use strict";
(function ($) {
$(function () {
$("input:text").focus(function () {
if ($(this).attr("readonly") != true) {
$(this).val("")
}
});
$("input:text").blur(function () {
if (($(this).val() === "") || ($(this).val() === " ")) {
$(this).val($(this).attr("title"))
}
})
})
})(jQuery);
boa = window.boa || {};
And logging in works again now, so this failure is at least nonfatal.
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Updated•10 years ago
|
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•