Closed Bug 1291212 Opened 8 years ago Closed 8 years ago

Ship the Exponentiation Operator

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: evilpie, Assigned: evilpie)

References

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

It's going to be released with the next ECMAScript version and obviously already on github, which is what we should aim to implement.

Almost every Firefox release cycle somebody forgets to remove their ** usage from Firefox code.
Let's do this now. Thanks to André we have the correct precedence. This is already shipping in Chrome and Edge.
Assignee: nobody → evilpies
Attachment #8804879 - Flags: review?(till)
Comment on attachment 8804879 [details] [diff] [review]
Ship the Exponentiation Operator

Review of attachment 8804879 [details] [diff] [review]:
-----------------------------------------------------------------

Yeah, let's do this.
Attachment #8804879 - Flags: review?(till) → review+
Pushed by evilpies@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1b8a23c25b1f
Ship the exponentiation operator. r=till
https://hg.mozilla.org/mozilla-central/rev/1b8a23c25b1f
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
(In reply to Sebastian Zartner [:sebo] from comment #6)
Thanks for the doc updates!

> Florian, I'm not sure how to update the compatibility at
> https://developer.mozilla.org/en-US/Firefox/Experimental_features. Can you
> please do that?

Done. We can remove the entry there entirely once 52 is in release.
Flags: needinfo?(fscholz)
You need to log in before you can comment on or make changes to this bug.