[roll] Roll fuchsia Revert "[core] Only offer DRM protocols when supported."

This reverts commit 8ad703d0cd0df2d4f731dbd4f7f02547e06615d7.

Reason for revert: Potentially broke cast: https://b.corp.google.com/issues/239432035#comment11

Original change's description:
> [core] Only offer DRM protocols when supported.
>
> Change session_manager to only require DRM protocols when the session
> itself requires them. Then use `source_availability: "unknown"` to
> only offer them when the `#playready-cdm` component is present as a
> child of `core.cm`.
>
> The end result is that we get an error if these protocols were
> required by the session (or a child thereof), but not provided by
> `core`.
>
> Original-Bug: 103977
>
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/700086

Original-Bug: 103977
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/702387
Original-Revision: 0c25d7066c2732a513cb9c2378a656b22b3e4ae7
GitOrigin-RevId: 4887da3d399bacc2c1ce450d74bfb0d8566d6c0f
Change-Id: I2b7494fda04e44d5100ef1a94619dfa699d334b0
1 file changed
tree: 91db8c8dc425c47c4aa80eaed9dae49a202da0f8
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.