Consolidate hardcoded layouts
Categories
(Firefox :: New Tab Page, enhancement, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox75 | --- | fixed |
People
(Reporter: gsuntop, Assigned: gsuntop)
Details
Attachments
(1 file)
The DiscoveryStreamFeed.jsm is getting really large and it would make things cleaner and more maintainable if we can move the hardcoded layouts into their own JSON files.
Updated•6 years ago
|
| Assignee | ||
Comment 1•5 years ago
|
||
Based on conversations we've decided to consolidate to a single hardcoded layout with branching logic within for necessary locale variations.
| Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
| Assignee | ||
Comment 2•5 years ago
|
||
Comment 4•5 years ago
|
||
Backed out changeset 7910393bf14a (bug 1589248) for Newtab failures on karma | activity-stream:DiscoveryStreamFeed:#loadLayout. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=290287625&repo=autoland&lineNumber=283
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&revision=7910393bf14aa64dbfaaea8e40df761a00cc0580&selectedJob=290287625
Backout:
https://hg.mozilla.org/integration/autoland/rev/f0bc876aaa6f3b25a5f4961f9105f5482db1a8f4
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 6•5 years ago
|
||
Fixed test.
Comment 7•5 years ago
|
||
| bugherder | ||
Description
•