Firefox does not invoke service worker fetch listener for video
Categories
(Core :: DOM: Service Workers, defect, P2)
Tracking
()
People
(Reporter: email, Unassigned)
References
Details
(Whiteboard: [necko-triaged][necko-priority-next])
Attachments
(1 file)
|
990 bytes,
application/x-zip-compressed
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36
Steps to reproduce:
- Installed the attached index.html and sw.js on a web server, an http server running on localhost in my case but will require https if remote
- Used Firefox service worker debugger to put a breakpoint in the registered sw.js's fetch handler
- Refreshed browser
Issue reproduced on FF 115, 130, 131 although I cannot get it to log the messages from the service worker on 131.
Actual results:
Service worker was invoked for the main HTML page, image and favicon.ico but not the video. Logging the below to the console.
SW.js: http://127.0.0.1:8081/ sw.js:14:11
SW.js: https://picsum.photos/320/180 sw.js:14:11
SW.js: http://127.0.0.1:8081/favicon.ico
Expected results:
Service worker should have been invoked for the video as well as it is on Chrome.
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::DOM: Networking' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•1 year ago
|
Looks like it's affecting Element Web (Matrix) client: https://github.com/element-hq/element-web/issues/28354
Comment 4•11 months ago
|
||
This issue is affecting us on https://chat.blender.org, which runs https://github.com/element-hq/element-web/releases/tag/v1.11.92
They have an active issue tracking this like mentioned above.
I see the following error in my browser console:
Uncaught (in promise) DOMException: The media resource indicated by the src attribute or assigned media provider object was not suitable.
Let me know if you need additional information for reproduction.
Comment 5•11 months ago
|
||
System info:
OS: Gentoo Linux x86_64
Kernel: Linux 6.12.16-gentoo
DE: KDE Plasma 6.3.1
Browser info:
Browser: Firefox Developer Edition
Channel: aurora
Version: 128.0b6
Updated•11 months ago
|
Any news on this one? It still breaks videos in Element in latest Firefox beta.
Description
•