Favicons yang salah di Firefox

17

Saya mendapatkan favicons yang salah ketika saya menandai situs di Firefox 56.0 (64-bit).

Misalnya, ketika saya mem-bookmark Stackoverflow.com, saya mendapatkan favicon untuk Reddit.com.

Adakah yang tahu mengapa ini terjadi, atau bagaimana saya dapat memperbaikinya?

Catatan: Ini adalah satu - satunya situs yang saat ini terjadi, tetapi ini terjadi setiap kali ketika saya menghapus / menambahkan kembali bookmark.

Stack Overflow Menampilkan Reddit favicon:

Stackoverflow Menampilkan Reddit Favicon

Favicon yang Benar Ditampilkan di Tab Media:

Favicon Yang Benar Ditampilkan di Tab Media

Edit 11/25/17

Terjadi sekarang di Drudge.

Jawaban yang diterima di bawah tidak memperbaikinya.

Membanting salah Favicon

Patrick
sumber
Sudahkah Anda mencoba menginstal ulang Windows?
acak
10
@random Instal ulang Windows? Tampaknya ekstrim untuk pergi ke sana keluar dari gerbang.
CharlieRB
4
@random Anda pasti bercanda.
Patrick
Saya dulu memiliki add-on untuk mengatur ulang favicons, tetapi tidak lagi didukung. Anda dapat memeriksa melalui add-on saat ini, tetapi ini menunjukkan itu tidak mungkin lagi. FavIcon Reloader hingga FF 48 saja dan Pengembang membalas oleh miacdo
user3169
1
Ini sering terjadi pada versi yang lebih lama, dan tiba-tiba masalah ini muncul kembali untuk saya. Jika saya ingat dengan benar, menghapus salah satu tabel dalam database SQLite dapat memperbaikinya untuk sementara waktu. Tapi saya tidak berpikir ada orang yang menemukan penyebabnya.
Stijn

Jawaban:

14

Tutup firefox, hapus %AppData%\Mozilla\Firefox\Profiles\<your profile>\favicons.sqlite

Ini lebih mudah dilakukan daripada solusi peqhusus, tetapi itu berarti Anda akan kehilangan semua favcached cache dan harus memuat ulang bookmark Anda untuk mendapatkan ikon lagi.

Shaun Dreclin
sumber
Ini adalah solusi yang lebih mudah, seperti yang Anda sebutkan, dan memperbaiki masalah, termasuk di antara restart. Terima kasih.
Patrick
Sebagai catatan, itu hanya ada mulai dari Firefox 55 . Sebelum itu (atau yah, setidaknya sejak versi 3) favicons ada di dalam tabel di places.sqlite. Yang mana harus sangat hati - hati untuk menangani ketika menurunkan / memperbarui sekitar FF 52-57.
mirh
Berfungsi dengan baik, ada video terkait di Youtube: youtube.com/watch?v=7u2jBitDcho&t=187s
COil
3

Ini mungkin bukan solusi terbaik jika Anda hanya sedikit kesal ...

Apa yang biasanya saya lakukan ketika ini terjadi adalah pergi ke

Bookmark -> Tampilkan Semua Bookmark -> Impor dan Cadangan -> Ekspor Bookmark ke file HTML

Kemudian buka file bookmark, temukan entri bookmark yang sesuai, lalu ubah ICON_URI="{URL}" ICON="data:image/png;base64,{data}

ke URL ikon dan ikon dasar 64 dikodekan dalam format png

Kemudian impor file bookmark yang dimodifikasi kembali ke Firefox

peqhusus
sumber
Terima kasih, ini TIDAK memperbaiki masalah ini, tetapi jelas bukan untuk pengguna biasa. Ini tidak menampilkan dirinya lagi sampai hari ini, di mana saya sekarang memiliki toolbar bookmark Drudge Report saya sepenuhnya hilang (meskipun terdaftar di sidebar jika saya memeriksa bookmark). Jadi saya menghapus dan menambahkan kembali, dan mendapatkan (anehnya) favicon Reddit untuk Drudge.
Patrick
-1

Membersihkan cache web harus memaksa Firefox untuk mengunduh favicon lagi.

  1. Tutup semua tab kecuali yang baru
  2. Pergi ke Tools > Options
  3. Klik Advancedpada panel kiri, lalu Networktab
  4. Temukan Cached Web Contentdan klik Clear Nowke kanan
  5. Mulai ulang Firefox
CharlieRB
sumber
2
Tidak melakukannya Sebagai catatan, Firefox 36 tidak memiliki tab Advanced di panel kiri lagi. Namun, saya menemukan Konten Web Cached yang jelas. Saya memulai kembali, namun masih mendapatkan favicon Reddit untuk StackOverflow. Mungkin saya harus mengajukan bug dengan Mozilla?
Patrick
1
Tampaknya "Bersihkan Konten Web yang Di-cache" hanya membersihkan data halaman. Favicons saya tidak dimuat ulang (dari apa yang saya tahu) ... semuanya ada di sana secara instan ketika browser dimuat.
Patrick
1
Pertanyaan Anda menyatakan versi 56, bukan 36. Yang mana? Apakah browser lain memuat favicon dengan benar?
CharlieRB
1
Itu salah ketik. Ini adalah Firefox 56 terbaru yang sepenuhnya diperbarui.
Patrick