Closed Bug 1985121 Opened 10 months ago Closed 4 months ago

Remove pref for Math.sumPrecise proposal

Categories

(Core :: JavaScript: Standard Library, task, P3)

task

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox149 --- fixed

People

(Reporter: dminor, Assigned: witty.31.06)

References

Details

(Keywords: good-first-bug)

Attachments

(1 file)

This shipped over six months ago and now is at Stage 4, we can safely remove the preference.

Severity: -- → N/A
Priority: -- → P3
Keywords: good-first-bug

This good-first-bug hasn't had any activity for 2 months, it is automatically unassigned.
For more information, please visit BugBot documentation.

Assignee: dminor → nobody

Hi, I’d like to work on this bug if it’s still available. I recently completed Bug 2003174 involving preference cleanup.

Great, thank you! For this, you'll want a SpiderMonkey build available. There's instructions here: https://firefox-source-docs.mozilla.org/js/build.html.

Roughly what you need to do is the following:

  1. Remove the pref from StaticPrefList.yaml
  2. Remove the shell command line option and handling
  3. Remove the exposure check in JSObject.cpp
  4. Remove the feature check in test262-update.py
  5. Re-import the test262 tests following the instructions. This will allow the tests to run without the shell command line option we removed in step 2.
  6. Make sure the tests still run ok, e.g. run mach jstests and mach jit-test.

Please let me know if you run into any problems :)

Assignee: nobody → witty.31.06
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
QA Whiteboard: [qa-triage-done-c150/b149]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: