為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Booked marked site favicon will not update

  • 3 回覆
  • 1 有這個問題
  • 6 次檢視
  • 最近回覆由 cor-el

more options

I was very pleased to read of a procedure reported to solve this problem as recently as April 2014, and documented at this link, https://support.mozilla.org/en-US/questions/993818

There is one step where I am unable to obtain the same result as he one described at that link. That article reports: "That response is OK. You should see that all items in the history and bookmarks have lost their favicons and restore their favicons after revisiting a link."

Unfortunately, none of the favicons have disappeared from bookmarks for history. They all remain, in effect thumbing their noses in a unified gesture of vulgarity. The original report in April 2014 reflects my sentiments so eloquently, I repeat it here:

"A few days ago I changed a favicon on one of my sites and yet my Firefox bookmark favicon steadfastly remains the old favicon and will not update to the new one! "

The procedure I followed today is to run this command in the Browser Console (after enabling the browser console): var fS = Components.classes["@mozilla.org/browser/favicon-service;1"]

        .getService(Components.interfaces.nsIFaviconService);

fS.expireAllFavicons();

The response from the console is: undefined

As mentioned at the start of the thread, "undefined" is an expected result, and all the icons in history and bookmarks should be blank. (** checking again ** verifying ** image attached **)

I would request the opinion of a more informed practitioner of browser mechanics than myself and defer: how many blank favicons do you see in the attached image. Unfortunately, I am able to see none and these are the every favicons that require dismissal from their positions among my book marks.

Yes, I deleted the bookmarks and then rebookmarked the page. Yes, the new favicon displays on the browser tab as normal.

Correcting this problem is small price to pay to keep the cache system optimized for most efficient use of bandwidth is areas where the internet is not available. I look forward to paying this price in full, if I could possible discover how it can be accomplished

I was very pleased to read of a procedure reported to solve this problem as recently as April 2014, and documented at this link, https://support.mozilla.org/en-US/questions/993818 There is one step where I am unable to obtain the same result as he one described at that link. That article reports: "That response is OK. You should see that all items in the history and bookmarks have lost their favicons and restore their favicons after revisiting a link." Unfortunately, none of the favicons have disappeared from bookmarks for history. They all remain, in effect thumbing their noses in a unified gesture of vulgarity. The original report in April 2014 reflects my sentiments so eloquently, I repeat it here: "A few days ago I changed a favicon on one of my sites and yet my Firefox bookmark favicon steadfastly remains the old favicon and will not update to the new one! " The procedure I followed today is to run this command in the Browser Console (after enabling the browser console): var fS = Components.classes["@mozilla.org/browser/favicon-service;1"] .getService(Components.interfaces.nsIFaviconService); fS.expireAllFavicons(); The response from the console is: undefined As mentioned at the start of the thread, "undefined" is an expected result, and all the icons in history and bookmarks should be blank. (** checking again ** verifying ** image attached **) I would request the opinion of a more informed practitioner of browser mechanics than myself and defer: how many blank favicons do you see in the attached image. Unfortunately, I am able to see none and these are the every favicons that require dismissal from their positions among my book marks. Yes, I deleted the bookmarks and then rebookmarked the page. Yes, the new favicon displays on the browser tab as normal. Correcting this problem is small price to pay to keep the cache system optimized for most efficient use of bandwidth is areas where the internet is not available. I look forward to paying this price in full, if I could possible discover how it can be accomplished
附加的畫面擷圖

所有回覆 (3)

more options

The undefined response means that the last function call doesn't return a result. It doesn't mean that it isn't working.

You can possibly check the moz-favicons table in the places.sqlite file with the SQLite Manager extension.

You can check for problems with the places.sqlite database file (bookmarks, history) in the Firefox profile folder.

If the Places Maintenance extension can't repair the places.sqlite database file then remove all places.sqlite file(s) in the Firefox profile folder to make Firefox rebuild the places.sqlite database file from the most recent JSON backup in the bookmarkbackups folder.

more options

Thank you for the in formations you sent As soon as possible, I will examine the suspects in moz-favicons table in the places.sqlite file. Thank you for referring me to the software that will do the job. The main hurdle now is I can't find he places.sqllite.file. Does that file pertain or acertain itself to the information you provided? Trying a few spots...Will let you know what I find.

more options

If you install the SQLite Manager extension then you can open a file in the current profile folder.

  1. open Profile Directory -> places.sqlite -> Go

The Firefox profile folder is here:

  • C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\

"AppData" (XP: Application Data; Mac: ~/Library; Linux: ~/.mozilla) is a hidden folder.

You can use this button to go to the current Firefox profile folder: