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)
Firefox
New Tab Page
Tracking
()
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
Reporter | ||
Updated•7 years ago
|
Summary: Green up our JS dependencies for Firefox 6 → Green up our JS dependencies for Firefox 62
Updated•7 years ago
|
Iteration: 62.4 - Jul 2 → 63.1 - July 9
Updated•6 years ago
|
Summary: Green up our JS dependencies for Firefox 62 → Green up our JS dependencies for Firefox 63
Updated•6 years ago
|
Iteration: 63.1 - July 9 → 63.2 - July 23
Updated•6 years ago
|
Iteration: 63.2 - July 23 → 63.3 - Aug 6
Updated•6 years ago
|
Iteration: 63.3 - Aug 6 → 63.4 - Aug 20
Updated•6 years ago
|
Iteration: 63.4 - Aug 20 → 63.5 - Sep 3
Updated•6 years ago
|
Iteration: 63.5 - Sep 3 → ---
Assignee | ||
Updated•6 years ago
|
Summary: Green up our JS dependencies for Firefox 63 → Green up our JS dependencies for Firefox 67
Updated•6 years ago
|
Iteration: --- → 67.3 - Feb 25 - Mar 10
Priority: P3 → P1
Updated•6 years ago
|
Iteration: 67.3 - Feb 25 - Mar 10 → 67.4 - Mar 11 - 17
status-firefox66:
--- → wontfix
status-firefox67:
--- → affected
Whiteboard: [chore]
Updated•6 years ago
|
Assignee: nobody → khudson
Updated•6 years ago
|
Iteration: 67.4 - Mar 11 - 17 → 68.1 - Mar 18 - 31
Updated•6 years ago
|
Iteration: 68.1 - Mar 18 - 31 → 68.2 - Apr 1 - 14
Updated•6 years ago
|
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
Updated•6 years ago
|
Iteration: 68.3 - Apr 15 - 28 → 68.4 - Apr 29 - May 12
Assignee | ||
Updated•6 years ago
|
Type: defect → enhancement
Assignee | ||
Comment 1•6 years ago
|
||
PR for most of the dependencies:
https://github.com/mozilla/activity-stream/pull/4955/
The rest will be spun off into other chore bugs.
Assignee | ||
Updated•6 years ago
|
Type: enhancement → task
Assignee | ||
Updated•6 years ago
|
Keywords: github-merged
Reporter | ||
Comment 2•6 years ago
|
||
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox68:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Updated•5 years ago
|
Updated•5 years ago
|
Component: Activity Streams: Newtab → New Tab Page
You need to log in
before you can comment on or make changes to this bug.
Description
•