Closed Bug 738908 Opened 13 years ago Closed 13 years ago

calculator buttons on ecalc.com don't work

Categories

(Core :: JavaScript Engine, defect)

13 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
firefox13 - ---
firefox14 - ---

People

(Reporter: bram.speeckaert, Unassigned)

References

()

Details

(Keywords: regression)

The calculator buttons on ecalc.com appear to have stopped working since the 2012-03-10 Nightly build. Since this was before the migration, I'm assuming the current Aurora builds are affected as well.

Works:
2012-03-09
Doesn't work:
2012-03-10

Tested on:
Windows 7 64-bit with 32-bit builds
Linux 64-bit
Confirmed

Error: let is a reserved identifier
Source file: http://www.ecalc.com/js/members/tracking2.js
Line: 1, Column: 20244

Triggered by;
6d139ebc0f43	Adam — Make "let" a reserved word for Web scripts. Bug 730139, r=jorendorff.
Assignee: nobody → general
Blocks: 730139
Status: UNCONFIRMED → NEW
Component: Untriaged → JavaScript Engine
Ever confirmed: true
Keywords: regression
Product: Firefox → Core
QA Contact: untriaged → general
The script has a variable named "let" (undeclared variable at that) that it uses for letters...

The site is also broken in a Safari nightly (but not in shipping Safari), as expected.

That experiment didn't take long.... :(

Requesting tracking for this, since we'll have to decide whether to leave the patch in when 13 ships or not.
So was this backed out already?
The backout changeset seems to be everywhere, so I think we're good:

https://hg.mozilla.org/releases/mozilla-aurora/rev/d8a908424870
https://hg.mozilla.org/releases/mozilla-beta/rev/d4aa73deb585
https://hg.mozilla.org/mozilla-central/rev/d8a908424870
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.