New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closes #967 Widevine EME playback UI support and URL Bar standardization #3082
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I never see a user prompt to enable the first time a DRM video is attempted to be played.
app/src/common/shared/org/mozilla/vrbrowser/browser/PermissionDelegate.java
Outdated
Show resolved
Hide resolved
Icons updated |
@bluemarvin @MortimerGoro this should be ready for review. |
@keianhzo I think the popup should match the settings and say on/off? |
@bluemarvin I've unified the settings to "Advanced" and all the bubbles to "on/off" I thinkit makes it more clear. Also it seems that there are DRM issues in Pico devices:
I tried with and without e10s. |
@bluemarvin I've hidden DRM for Pico devices |
Additionally, the page does not need to be reloaded when accepting DRM for the first time from the dialog pop up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The popup DRM bubble needs to say On/Off
instead of Allow/Don't Allow
and we should not reload the page when accepting DRM the first time.
@bluemarvin Fixed first reload and switch texts |
Closes #967 Closes #3075 This PR adds support for Widevine EME playback UI support. Also unifies the toolbar permission button bubbles using a switch instead of a button.
Testing site: https://www.ezdrm.com/html/drm-demos.asp