Closed Bug 1532223 Opened 6 years ago Closed 6 years ago

Wepb aggressive obtrusion in Firefox 65: default network.http.accept.default contain "image/webp;q=0.8"

Categories

(Core :: Networking: HTTP, defect)

65 Branch
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 1417463

People

(Reporter: etalot, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0

Steps to reproduce:

My players(Firefox users) complain that my flash game(social networks) doesn't show player icons.
I checked and it's really true. Not only my game can't show players icons, other flash games have same issue. I checked Headers and found than Firefox 65 by default using this "Accept" header "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp;q=0.8"
I tried to change "Accept" header from Flash, no success. Looks like browser ignore HTTP Header changing from Flash/Swf.

Actual results:

Flash/Swf application(possible not only Flash/Swf applications) gets webp(Flash doesn't support webp official) in Firefox 65 instead of JPEG and can't show it.

Expected results:

Firefox settings "network.http.accept.default" by default must doesn't contain "image/webp;q=0.8". This is too aggressive politic. Firefox 65 doesn't give web applications right to choice image format and always gave webp if server have.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Component: Untriaged → Networking: HTTP
OS: Unspecified → All
Product: Firefox → Core
Hardware: Unspecified → All
Resolution: --- → DUPLICATE

Why does your server deliver image/webp if you do not want webp images in your flash application ?
The problem is 100% your server and not that Firefox65 prefers webp images over png but this should be resolved with the next firefox version because the accept header got changed again.

Status: RESOLVED → VERIFIED

(In reply to Matthias Versen [:Matti] from comment #2)

Why does your server deliver image/webp if you do not want webp images in your flash application ?
The problem is 100% your server and not that Firefox65 prefers webp images over png but this should be resolved with the next firefox version because the accept header got changed again.

Server isn't my. Servers are static CDN servers of social network. They can give Jpeg, WebP(maybe something other) by request.
By default it's JPEG. But in Firefox 65 it's always WebP because default header "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp;q=0.8"

It's paradox Chrome have normal logic and works right.

2010 Google: WebP is good. Use it.
Firefox: No!
2011 Firefox: No!
2012 Firefox: No!
...
... Maybe MozJpeg
...
2019 Firefox 65: OK! WebP! WebP by hard default. Eat b@tch like? =)

You need to log in before you can comment on or make changes to this bug.