Playing DRM Video on Android breaks non-DRM video sites.
Categories
(Core :: Audio/Video, defect, P1)
Tracking
()
People
(Reporter: rbarker, Assigned: jhlin)
Details
(Whiteboard: [fxr:p1][geckoview])
Attachments
(2 files)
1.11 MB,
text/plain
|
Details | |
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
STR:
- Visit https://www.ezdrm.com/html/drm-demos.asp and play video
- Open new tab and visit youtube.com
- Play any video
Actual:
Youtube videos are broken
Expected:
Youtube videos will play
This reproduces with and DRM video such as amazon prime.
Related FxR issue: https://github.com/MozillaReality/FirefoxReality/issues/3285
The FxR issue contains a screen capture of the issue.
I was able to reproduce this in GeckoView Example.
I've attached a logcat captured while reproducing the issue.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
This problem is caused by using shared sample objects without properly clear the old crypto info of previous inputs. A regression of bug 1308405.
Assignee | ||
Comment 2•5 years ago
|
||
Comment 4•5 years ago
|
||
bugherder |
Comment 5•5 years ago
|
||
The patch landed in nightly and beta is affected.
:jhlin, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 6•5 years ago
|
||
Comment on attachment 9146037 [details]
Bug 1634170 - clear crypto info before reusing recycled sample. r?bryce
Beta/Release Uplift Approval Request
- User impact if declined: DRM and non-DRM video cannot be played at the same time.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The change is very simple.
- String changes made/needed:
Comment 7•5 years ago
|
||
Comment on attachment 9146037 [details]
Bug 1634170 - clear crypto info before reusing recycled sample. r?bryce
Simple patch and Fenix should be on beta 77 soon, uplift approved for beta, thanks.
Comment 8•5 years ago
|
||
bugherder uplift |
Updated•5 years ago
|
Updated•5 years ago
|
Comment 9•4 years ago
•
|
||
No issue encountered while testing this issue on Android (geckoview-example app), following the steps from the description with Samsung Galaxy Note 10 (Android 10) and Nokia 6 (Android 7.1.1). The FxR issue is also verified and I will update this one as well.
Notes: Fenix issue for adding DRM support: https://github.com/mozilla-mobile/fenix/issues/1175.
Description
•