apple.com - Video from support page does not play on Android
Categories
(Web Compatibility :: Site Reports, defect, P2)
Tracking
(Webcompat Priority:P2, firefox129 disabled, firefox130 disabled, firefox131 disabled, firefox132 affected)
Webcompat Priority | P2 |
People
(Reporter: ctanase, Unassigned)
References
(Blocks 1 open bug, )
Details
(Keywords: webcompat:needs-contact, webcompat:site-report, Whiteboard: [webcompat-source:product][webcompat:sightline])
User Story
platform:windows,mac,linux,android impact:content-missing configuration:general affects:all branch:release diagnosis-team:media
Attachments
(1 file)
897.23 KB,
video/mp4
|
Details |
Environment:
Operating system: OnePlus 6 A6000 (Android 11)
Firefox version: Nightly 131.0a1-20240811212519 / Firefox Release 129.0-20240801122119
Steps to reproduce:
- Navigate to: https://support.apple.com/iphone
- Scroll down the page a little.
- Tap on the video that shows "How to update your iPhone"
- Observe the behavior.
Expected Behavior:
The video plays.
Actual Behavior:
The video does not play.
Notes:
- Reproducible on the latest Firefox Release and Nightly
- Reproducible regardless of the ETP setting
- Works as expected using Chrome
- Issue found during WebCompat team [Top100] websites testing
Comment 1•1 year ago
|
||
There seems to be a CSP error when loading the video, which might be related.
Comment 2•11 months ago
•
|
||
The channel is getting cancelled in HttpChannelChild::DoOnStartRequest here
The content type is application/vnd.apple.mpegurl and Firefox doesn't know how to display it, or the listener just returns 80004004 - NS_ERROR_ABORT from OnStartRequest
Updated•11 months ago
|
Updated•11 months ago
|
![]() |
||
Updated•11 months ago
|
Updated•11 months ago
|
![]() |
||
Comment 4•11 months ago
•
|
||
The bug for this was moved over to dom workers. No longer a media bug.
Updated•11 months ago
|
Comment 6•11 months ago
|
||
This doesn't work for me in Nightly or Release (presumably where HLS has been turned back on)
Updated•11 months ago
|
Comment 7•11 months ago
|
||
@asuth has pinged Google and Apple in https://github.com/web-platform-tests/wpt/issues/41745#issuecomment-2377512723 to see if they'll fix their implementations to match the spec.
Andrew, I presume any resolution to this from an update to Chrome/Safari will be quite some time in the future. Are there any possible interventions we could ship that would fix this at our end?
Otherwise, we'll need to reach out to Apple to fix their page.
Comment 8•11 months ago
|
||
Moving this to needs-contact, since even if Chrome and Safari were to land patches today to fix it, the site (Apple) would need to be updated.
Comment 9•9 months ago
|
||
(In reply to Randell Jesup [:jesup] (needinfo me) from comment #7)
Andrew, I presume any resolution to this from an update to Chrome/Safari will be quite some time in the future. Are there any possible interventions we could ship that would fix this at our end?
We're in a weird state where it doesn't seem like either Blink or Webkit are planning to ever conform to the spec, but :annevk of Webkit doesn't want to change the spec. Eden is working on a mitigation/fix in bug 1471805.
Updated•9 months ago
|
Updated•7 months ago
|
Comment 10•6 months ago
|
||
It seems like maybe Apple fixed this? The initial STR lists a video that is no longer on their support site, but if I go to https://support.apple.com/en-us/118430?iphone-authentication-type=iphone-with-face-id which does have a video or https://support.apple.com/en-us/108366, I'm able to watch the videos on both Firefox Nightly Desktop on Linux and Firefox Nightly Android.
Reporter, can you confirm if the issue is fixed for you? Thanks!
Reporter | ||
Comment 11•6 months ago
|
||
I'm not able to reproduce the issue on both latest Release and Nightly on Android, works on both links.
Note: Not a Firefox bug but there's an issue when trying to close the video with "X", it enters in some kind of fullscreen mode and the page is unresponsive until you hit back. The issue reproduces on Chrome as well.
Comment 12•6 months ago
|
||
Thanks for confirming! Resolving WFM.
Description
•