Closed
Bug 1421306
Opened 7 years ago
Closed 7 years ago
Show rich icons for top sites that are in a tippy top service manifest
Categories
(Firefox :: New Tab Page, defect)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
Firefox 59
People
(Reporter: Mardak, Assigned: rrosario)
References
(Blocks 1 open bug)
Details
User Story
Attachments
(1 file)
59 bytes,
text/x-review-board-request
|
Mardak
:
review+
gchang
:
approval-mozilla-beta+
|
Details |
Some top sites don't advertise the rich icons to firefox, but we can scrape them and make them available as a manifest with ios user agent to find more apple-touch icons. Users should see fewer screenshots avoiding issues like bug 1412505.
Fixed as part of export bug 1415812.
https://hg.mozilla.org/mozilla-central/rev/b4d1db669c93
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 1•7 years ago
|
||
gchang says this bug has missed 58.0b8. It doesn't have a patch with beta approval flag. Please attach the appropriate patch without install.rdf.in changes and request approval ASAP.
Flags: needinfo?(andrei.br92)
Comment hidden (mozreview-request) |
Comment 3•7 years ago
|
||
Comment on attachment 8933417 [details]
Bug 1421306 - Show rich icons for top sites that are in a tippy top service manifest.
Approval Request Comment
[Feature/Bug causing the regression]: feature https://bugzilla.mozilla.org/show_bug.cgi?id=1386767
[User impact if declined]: user experience on activity stream page is affected by lower quality topsite images
[Is this code covered by automated tests?]: yes
[Has the fix been verified in Nightly?]: yes
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]:
[Is the change risky?]: no
[Why is the change risky/not risky?]: covered by tests, already tested in beta
[String changes made/needed]:no
Flags: needinfo?(andrei.br92)
Attachment #8933417 -
Flags: approval-mozilla-beta?
Reporter | ||
Comment 4•7 years ago
|
||
mozreview-review |
Comment on attachment 8933417 [details]
Bug 1421306 - Show rich icons for top sites that are in a tippy top service manifest.
https://reviewboard.mozilla.org/r/204342/#review209896
This is missing NewTabUtils changes
::: browser/extensions/activity-stream/data/content/activity-stream.bundle.js:1692
(Diff revision 1)
> * @param acc Accumulator for reducer.
> * @param topsite Entry in TopSites.
> */
> function countTopSitesIconsTypes(topSites) {
> const countTopSitesTypes = (acc, link) => {
> - if (link.tippyTopIcon) {
> + if (link.tippyTopIcon || link.faviconRef === "tippytop") {
This requires NewTabUtils changes adding faviconRef.
Attachment #8933417 -
Flags: review?(edilee) → review-
Comment hidden (mozreview-request) |
Reporter | ||
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8933417 [details]
Bug 1421306 - Show rich icons for top sites that are in a tippy top service manifest.
https://reviewboard.mozilla.org/r/204342/#review210244
Attachment #8933417 -
Flags: review?(edilee) → review+
Comment 7•7 years ago
|
||
Comment on attachment 8933417 [details]
Bug 1421306 - Show rich icons for top sites that are in a tippy top service manifest.
Fix a lower quality topsite images on on activity stream page. Beta58+.
Attachment #8933417 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 8•7 years ago
|
||
bugherder uplift |
Flags: in-testsuite+
Reporter | ||
Updated•7 years ago
|
User Story: (updated)
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
•