Open Bug 1428859 Opened 2 years ago Updated 20 days ago

Request to hide favicons on bookmarks bar to save space

Categories

(Firefox :: Bookmarks & History, enhancement, P5)

enhancement

Tracking

()

Tracking Status
firefox59 --- affected

People

(Reporter: lucyeoh, Unassigned)

References

Details

(Keywords: parity-safari)

Attachments

(1 file)

Attached image IMG_20180108_140702.jpg
Recieved via paper mail and wanted to try and get it to the right place - please view attachment for details. 

Summary of request - "Please be considerate of your users and add back the option of favorites' being bookmarked solely with text."
Thanks for taking the time to file this after the paper request, Lucy.

This is a fascinating request because all the current enhancement requests I know about actually are about reducing the amount of space by reducing the padding and/or treating favicons without any text differently so that they're closer together, to cram more bookmarks onto the bar by removing descriptions of bookmarks. This request is asking the exact opposite... Marco, thoughts?
Component: Toolbars and Customization → Bookmarks & History
Flags: needinfo?(mak77)
Summary: Request to show favikons on bookmarks bar to save space → Request to hide favicons on bookmarks bar to save space
(In reply to :Gijs from comment #1)
> This is a fascinating request because all the current enhancement requests I
> know about actually are about reducing the amount of space by reducing the
> padding and/or treating favicons without any text differently so that
> they're closer together, to cram more bookmarks onto the bar by removing
> descriptions of bookmarks. This request is asking the exact opposite...
> Marco, thoughts?

This kind of request exists from some time, so it may have some value, and it could be a good Safari-parity thing, on the other side it's already feasible through userChrome.css

The main disadvantage of hiding icons is distinguishing folders from bookmarks, indeed I'd probably suggest, if we hide icons for bookmarks, to still retain the folder icons.

I'd also take advantage of this discussion to point out we have 2 prefs about icons already: browser.chrome.favicons and browser.chrome.site_icons
These 2 are not used in a consistent way, indeed we could likely remove browser.chrome.favicons and use the other one everywhere

I expect there are users who may want to not have favicons on horizontal UIs like the toolbar, but see them in menus and other UIs, so I don't think we want a pref to hide favicons from everywhere.

To sum up there are 2 users requirements I can think ok:
1. PRIVACY: browser.chrome.site_icons controls whether favicons are loaded from the web in general, and can be good for privacy purposes. browser.chrome.favicons seems redundant.
2. SAVE SPACE: we could introduce another pref like browser.chrome.showFaviconsOnHorizontalUI that controls whether they are shown in UIs where they steal horizontal space.
Flags: needinfo?(mak77)
Priority: -- → P3
Whiteboard: [safari-parity]
Duplicate of this bug: 1379977
Severity: normal → enhancement
Priority: P3 → P5
Duplicate of this bug: 1451493
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Keywords: parity-safari
Whiteboard: [safari-parity]
Duplicate of this bug: 1474225

Just to make it easier for others to find the current workaround until this becomes a config option:

  1. create chrome/userChrome.css in your profile folder if it does not yet exist
  2. add the following lines to userChrome.css (omit the @namespace line if it already exists)
@namespace url(http: //www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* hide icons for bookmark folders */
#personal-bookmarks .bookmark-item[container="true"] .toolbarbutton-icon {
 display:none !important;
}
  1. (only FF69 or above) in about:config set
toolkit.legacyUserProfileCustomizations.stylesheets = true
You need to log in before you can comment on or make changes to this bug.