commit | 259f34c7aa9acecccb1c982ac9ccf9f48ecea27a | [log] [tgz] |
---|---|---|
author | Xiaohan Wang <[email protected]> | Sat Mar 26 23:18:19 2022 |
committer | Chromium LUCI CQ <[email protected]> | Sat Mar 26 23:18:19 2022 |
tree | 63ec6a54dede73b54d163652800e0ad9d19eb616 | |
parent | 61503a8438218a7cf60ed4d601a6e7dd875a9a56 [diff] |
media: Support persistent hardware secure decryption disabling This CL adds a new pref in "Local State" to keep track of past times when hardware secure decryption was disabled. To avoid repeated playback errors after each browser restart, this new pref is checked at browser start time and hardware secure decryption should remain disabled if it was disabled explicitly in the last 7 days. We will add metrics here and refine the detailed disabling algorithm later. Manually tested by triggering multiple playback errors and make sure hardware secure decryption should remain disabled after browser restart. Bug: 1296219 Test: See above Change-Id: I920064a0931e0b43f5f0c57606c35e8f2553b1b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3550788 Reviewed-by: Joshua Pawlicki <[email protected]> Reviewed-by: Gabriel Charette <[email protected]> Reviewed-by: John Rummell <[email protected]> Commit-Queue: Xiaohan Wang <[email protected]> Cr-Commit-Position: refs/heads/main@{#985710}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.