Closed
Bug 1426705
Opened 7 years ago
Closed 7 years ago
Add responsive layout, React 16 and bug fixes to Activity Stream
Categories
(Firefox :: New Tab Page, enhancement, P2)
Firefox
New Tab Page
Tracking
()
People
(Reporter: dmosedale, Assigned: dmosedale)
References
Details
(Whiteboard: [export])
User Story
Attachments
(3 files)
Soon, we'll be exporting a version of activity-stream from github which will use React 16. This uses the MIT license, rather than the license used in previous versions of react. I'll be attaching a patch to update license.html to add this license.
Comment hidden (mozreview-request) |
Assignee | ||
Comment 2•7 years ago
|
||
Note that I've left the old React license, because other projects in the tree (eg devtools, screenshots) are still using older versions.
Comment 3•7 years ago
|
||
mozreview-review |
Comment on attachment 8938428 [details]
Bug 1426705 - update license.html to include React MIT license from React 16,
https://reviewboard.mozilla.org/r/209132/#review214902
Attachment #8938428 -
Flags: review?(gerv) → review+
Updated•7 years ago
|
Updated•7 years ago
|
Severity: normal → enhancement
Updated•7 years ago
|
Iteration: 1.27 → 60.1 - Jan 29
Updated•7 years ago
|
Updated•7 years ago
|
Iteration: 60.1 - Jan 29 → 60.2 - Feb 12
Updated•7 years ago
|
status-firefox60:
--- → affected
Updated•7 years ago
|
Whiteboard: [AS60MVP]
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
User Story: (updated)
Updated•7 years ago
|
Assignee: nobody → dmose
Summary: Add React 16 ... and bug fixes to Activity Stream → Add responsive layout, React 16 and bug fixes to Activity Stream
Updated•7 years ago
|
User Story: (updated)
Comment hidden (mozreview-request) |
Comment 5•7 years ago
|
||
mozreview-review |
Comment on attachment 8949842 [details]
Bug 1426705 - Add responsive layout, React 16 and bug fixes to Activity Stream.
https://reviewboard.mozilla.org/r/219158/#review224934
Thanks!
Attachment #8949842 -
Flags: review?(usarracini) → review+
Pushed by edilee@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/9c7207731ee1
update license.html to include React MIT license from React 16, r=gerv
Pushed by edilee@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/47b8cc3b625e
Add responsive layout, React 16 and bug fixes to Activity Stream. r=ursula
Comment 8•7 years ago
|
||
Backed out changeset 47b8cc3b625e (bug 1426705) for build bustage on a CLOSED TREE
Link to the failing log: https://treeherder.mozilla.org/logviewer.html#?job_id=161407186&repo=autoland&lineNumber=28945
Backout revision 9c9278be5c97
Failing push https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=47b8cc3b625ef2f270d37c9d8e4565d384be982d
Comment 9•7 years ago
|
||
Hrmm.. https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn
# PLEASE DO NOT ADD MORE EXCEPTIONS TO THIS LIST
ERROR: The following duplicated files are not allowed:
browser/features/activity-stream@mozilla.org/chrome/content/vendor/react-dev.js
browser/chrome/devtools/modules/devtools/client/shared/vendor/react-dev.js
Flags: needinfo?(dmose)
Comment hidden (mozreview-request) |
Comment 11•7 years ago
|
||
Pushed by edilee@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/22f78ddb5720
Add responsive layout, React 16 and bug fixes to Activity Stream. r=ursula
Comment 12•7 years ago
|
||
Turns out devtools landed react 16.2.0 to autoland in bug 1416824 just a few hours before we tried. After chatting on #devtools and #developers, sounds like devtools typically has customizations in their react file, but we happen to have the exact same version right now. It sounded desirable to make sure each consumer can change and upgrade on their own schedule, so we added a comment to our react-dev file to avoid duplication failure.
Flags: needinfo?(dmose)
See Also: → 1416824
Comment 13•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9c7207731ee1
https://hg.mozilla.org/mozilla-central/rev/22f78ddb5720
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 60
Comment 14•7 years ago
|
||
Gained some performance improvement thanks to this!
== Change summary for alert #11492 (as of Fri, 09 Feb 2018 21:30:02 GMT) ==
Improvements:
2% sessionrestore_many_windows windows10-64 pgo e10s stylo 1,273.46 -> 1,245.00
For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=11492
Comment 15•7 years ago
|
||
Comment 16•7 years ago
|
||
Commit pushed to master at https://github.com/mozilla/activity-stream
https://github.com/mozilla/activity-stream/commit/54e47e81cf154d7199d121d584571987525c964d
chore(mc): Port Bug 1426705 - Add responsive layout, React 16 and bug fixes to Activity Stream. r=ursula (#3985)
Updated•6 years ago
|
Whiteboard: [AS60MVP] → [export]
Updated•6 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
•