Closed Bug 1570477 Opened 6 months ago Closed 2 months ago

Register as a webp handler


(Firefox :: Installer, enhancement, P3)




Firefox 72
Tracking Status
firefox72 --- fixed


(Reporter: jimm, Assigned: xuelitan123)



(Keywords: good-first-bug)


(2 files, 2 obsolete files)

I noticed Chrome registers as the default handler (despite not having default browser status) for webp. We support this now, we should add webp as a supported extension and possibly take ownership of handling it when Firefox is the default.

I never like to do things just because Chrome does them, but it looks like there isn't any good default handler for this file type built in (at least as of Windows 10 1903), so we really would be adding value by providing a handler ourselves.

Priority: -- → P3

Hi there, I am a final year computer science student from the University of Toronto. I am interested in this bug. Could you please give me any tips on how to start this? Can I work on this?

Flags: needinfo?(jmathies)

You can absolutely work on this! Thanks for asking. Recently, someone else did essentially the same thing but for .svg files over in bug 455086, so check this comment over there for some background on how to get started and then have a look at the patch on that bug; this bug should need exactly the same set of changes, but adding lines for .webp instead of .svg.

Flags: needinfo?(jmathies)

Thank you so much! I will start to work on this weekend.

Thanks! I'll assign you to this bug to record that someone is working on it.

Assignee: nobody → xuelitan123
Attachment #9108170 - Attachment is obsolete: true
Attachment #9108170 - Attachment is obsolete: false

Depends on D52715

Attachment #9108170 - Attachment is obsolete: true
Attachment #9108183 - Attachment description: Bug 1570477 - Add webp handler to correct place.r=mhowell → Bug 1570477 - Add webp handler to correct place. r=mhowell
Attachment #9107995 - Attachment is obsolete: true
Pushed by
Add webp handler to correct place. r=mhowell
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 72
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.