Closed
Bug 625724
Opened 14 years ago
Closed 13 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•13 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•13 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•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Updated•9 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
•