Closed Bug 1966745 Opened 1 year ago Closed 10 months ago

Ship Symbols as WeakMap keys

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
146 Branch
Tracking Status
firefox146 --- fixed

People

(Reporter: dminor, Assigned: jonco)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete, webcompat:platform-bug)

User Story

user-impact-score:200

Attachments

(2 files)

We've had an implementation for Symbols as WeakMap keys for a while, we should consider shipping it, although perhaps we'll want to wait to fix Bug 1863140 first.

Keywords: dev-doc-needed
Severity: -- → N/A
Priority: -- → P3
Depends on: 1967693

Discussed this today, we'll wait for Bug 1863140 to be fixed, unless we see significant enough web compatibility problems that would be fixed by shipping our partial implementation.

Blocks: 1980521

This will probably ship in Firefox 146.

Depends on: 1988112
Summary: Ship Symbols as WeakMap property keys → Ship Symbols as WeakMap keys
Assignee: dminor → jcoppeard
User Story: (updated)
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
Regressions: 1994871
QA Whiteboard: [qa-triage-done-c147/b146]

FF146 MDN work for this can be tracked in https://github.com/mdn/content/issues/41868

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: