Closed Bug 1459450 Opened 7 years ago Closed 6 years ago

Green up our JS dependencies for Firefox 68

Categories

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

task

Tracking

()

RESOLVED FIXED
Firefox 68
Iteration:
68.4 - Apr 29 - May 12
Tracking Status
firefox66 --- wontfix
firefox67 --- wontfix
firefox68 --- fixed

People

(Reporter: Mardak, Assigned: dmosedale)

References

Details

(Keywords: github-merged, Whiteboard: [chore])

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) 2) fix up dependencies that require changes as separate commits - non-dev dependencies probably require vendor/ file changes 3) create PR with greening up commits - good to link to major version changes release tags -- e.g., https://github.com/mochajs/mocha/releases/tag/v5.0.0 4) file new bug for next cycle
Summary: Green up our JS dependencies for Firefox 6 → Green up our JS dependencies for Firefox 62
Iteration: 62.4 - Jul 2 → 63.1 - July 9
Summary: Green up our JS dependencies for Firefox 62 → Green up our JS dependencies for Firefox 63
Iteration: 63.1 - July 9 → 63.2 - July 23
Iteration: 63.2 - July 23 → 63.3 - Aug 6
Iteration: 63.3 - Aug 6 → 63.4 - Aug 20
Iteration: 63.4 - Aug 20 → 63.5 - Sep 3
Iteration: 63.5 - Sep 3 → ---
Summary: Green up our JS dependencies for Firefox 63 → Green up our JS dependencies for Firefox 67
Iteration: --- → 67.3 - Feb 25 - Mar 10
Priority: P3 → P1
Depends on: 1529007
Iteration: 67.3 - Feb 25 - Mar 10 → 67.4 - Mar 11 - 17
Whiteboard: [chore]
Assignee: nobody → khudson
Iteration: 67.4 - Mar 11 - 17 → 68.1 - Mar 18 - 31
Iteration: 68.1 - Mar 18 - 31 → 68.2 - Apr 1 - 14
Assignee: khudson → dmose
Type: enhancement → defect
Iteration: 68.2 - Apr 1 - 14 → 68.3 - Apr 15 - 28
Summary: Green up our JS dependencies for Firefox 67 → Green up our JS dependencies for Firefox 68
Iteration: 68.3 - Apr 15 - 28 → 68.4 - Apr 29 - May 12
Type: defect → enhancement

PR for most of the dependencies:

https://github.com/mozilla/activity-stream/pull/4955/

The rest will be spun off into other chore bugs.

Type: enhancement → task
Blocks: 1548697
Blocks: 1548721
Keywords: github-merged
Blocks: 1548952
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.