DuckDuckGo search icon is blurry, low resolution

Bug #1796397 reported by Wes
This bug affects 4 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Fix Released
Olivier Tilloy

Bug Description

Firefox 62.0+build2-0ubuntu0.18.04.5 amd64

To reproduce:
 - Set search engine to DDG
 - Go to the new tab page.

The DDG search icon is very low resolution and looks like it hasn't been updated with the new logo.

Expected: Use the icon built into Firefox

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: firefox 62.0+build2-0ubuntu0.18.04.5
ProcVersionSignature: User Name 4.15.0-34.37-generic 4.15.18
Uname: Linux 4.15.0-34-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
 /dev/snd/controlC1: ubuntu 1610 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1610 F.... pulseaudio
BuildID: 20180913170256
Channel: Unavailable
CurrentDesktop: ubuntu:GNOME
Date: Fri Oct 5 15:46:16 2018
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfilePrefSources: prefs.js
DefaultProfileThemes: extensions.sqlite corrupt or missing
EcryptfsInUse: Yes
ForcedLayersAccel: False
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
InstallationDate: Installed on 2018-09-12 (23 days ago)
InstallationMedia: Ubuntu 16.04.5 LTS "Xenial Xerus" - Release amd64 (20180731)
 default via dev wlp3s0 proto dhcp metric 600 dev wlp3s0 scope link metric 1000 dev wlp3s0 proto kernel scope link src metric 600
MostRecentCrashID: bp-5252eef0-71dd-4e49-8315-64d660180929
 PATH=(custom, no user)
Profile1Extensions: extensions.sqlite corrupt or missing
Profile1IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
Profile1Locales: extensions.sqlite corrupt or missing
Profile1PrefSources: prefs.js
Profile1Themes: extensions.sqlite corrupt or missing
 Profile0 (Default) - LastVersion=62.0/20180913170256 (In use)
 Profile1 - LastVersion=62.0/20180913170346 (Out of date)
RunningIncompatibleAddons: False
SourcePackage: firefox
UpgradeStatus: Upgraded to bionic on 2018-09-28 (6 days ago) 07/09/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA17:bd07/09/2018:svnDellInc.:pnLatitude3340:pvr00:rvnDellInc.:rn:rvr:cvnDellInc.:ct9:cvr: Latitude 3340
dmi.product.version: 00
dmi.sys.vendor: Dell Inc.

Revision history for this message
Wes (wesinator) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

The icon is the 16×16 base64-encoded image provided by DuckDuckGo themselves at

Revision history for this message
Olivier Tilloy (osomon) wrote :

I tried replacing the Image entry in /usr/lib/firefox/distribution/searchplugins/locale/*/ddg.xml with a higher resolution icon, but this didn't seem to make a difference.

Changed in firefox (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Olivier Tilloy (osomon) wrote :

It did, after removing the cached search data from my profile directory (~/.mozilla/firefox/XXXXXXXX.default/search.json.mozlz4).

Revision history for this message
Wes (wesinator) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote :

The firefox snap is also affected by this issue. It appears to be an upstream bug. Would you mind filing a bug at and sharing the link to that bug here?

Revision history for this message
Wes (wesinator) wrote :

@osomon are you sure ?

The icon in /usr/lib/firefox/distribution/searchplugins/ ddg.xml is different than the one in , and it looks normal in Fedora 29.

Could the snap be loading the icon from the distro locale that has the old icon ?

Revision history for this message
T F (sirtb) wrote :

Hey it’s been two years I’m wondering if anyone knows the solution to this

Revision history for this message
Olivier Tilloy (osomon) wrote :

Not an upstream bug after all. I downloaded the latest release build, unpacked it in a clean VM and observed that the icon for DDG in the new tab page is reasonably high resolution, unlike the one in the Ubuntu builds.

Olivier Tilloy (osomon)
Changed in firefox (Ubuntu):
assignee: nobody → Olivier Tilloy (osomon)
status: Confirmed → In Progress
Revision history for this message
Olivier Tilloy (osomon) wrote :
Changed in firefox (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package firefox - 73.0+build1-0ubuntu1

firefox (73.0+build1-0ubuntu1) focal; urgency=medium

  * New upstream stable release (73.0+build1)

  [ Olivier Tilloy ]
  * Use a higher resolution icon for DuckDuckGo (LP: #1796397)
    - debian/searchplugins/ddg.xml

  [ Rico Tzschichholz ]
  * Update cbindgen to 0.13.0
    - debian/build/
  * Drop browser/chrome.manifest which is not available or required anymore
    - debian/
  * Bump build-dep on rustc >= 1.39.0 and cargo >= 0.40
    - debian/control{,.in}
  * Update patches
    - debian/patches/support-coinstallable-trunk-build.patch
    - debian/patches/ubuntu-ua-string-changes.patch
  * Fix build with C++17 on ppc platforms
    - debian/patches/ppc-drop-register.patch

 -- Olivier Tilloy <email address hidden> Tue, 04 Feb 2020 16:07:56 +0100

Changed in firefox (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.