Closed Bug 1548697 Opened 5 years ago Closed 5 years ago

Green up our JS dependencies for Firefox 69

Categories

(Firefox :: New Tab Page, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 69
Iteration:
69.2 - May 27 - Jun 9
Tracking Status
firefox69 --- fixed

People

(Reporter: dmosedale, Assigned: andreio)

References

Details

(Keywords: github-merged)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1459450 +++

Let's try to keep our dependencies up to date each cycle. Steps:

  1. green up dependencies that are already passing tests
  • next-update --test './node_modules/.bin/npm-run-all test buildmc' --type dev
  • for non-dev dependencies, probably include --test 'npm run mochitest'
  • maybe --without istanbul-instrumenter-loader,karma-sinon,loader-utils (as they failed previously)
  1. fix up dependencies that require changes as separate commits
  • non-dev dependencies probably require vendor/ file changes
  1. create PR with greening up commits
  1. file new bug for next cycle
Depends on: 1548721
Iteration: 68.4 - Apr 29 - May 12 → 69.1 - May 13 - 26
Assignee: nobody → andrei.br92
Iteration: 69.1 - May 13 - 26 → 69.2 - May 27 - Jun 9
Whiteboard: [chore]
Blocks: 1555507
Status: NEW → RESOLVED
Closed: 5 years ago
Keywords: github-merged
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
Blocks: 1559536
No longer blocks: 1559536
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: