New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 615486 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug

Blocking:
issue 431177



Sign in to add a comment

Ship Widevine CDM on official Mac GN build.

Project Member Reported by xhw...@chromium.org, May 27 2016

Issue description

Today on Mac in gyp build, we put the Widevine CDM in <output dir>/WidevineCdm/_platform_specific/mac_x64/ folder, then copy it into the bundle.

In GN build, the second part is missing, so we are missing the CDMs in the bundle.
 

Comment 1 by rsesek@chromium.org, May 27 2016

Blocking: 431177

Comment 2 by rsesek@chromium.org, May 27 2016

Labels: Proj-GN-Migration

Comment 3 by xhw...@chromium.org, May 27 2016

rsesek@chromium.org: I remember that on Mac GN build, even in tests, AmIBundled() always returns true. Is that correct? If so, our browser tests should be able to use the CDM in the bundle as well.

Comment 4 by rsesek@chromium.org, May 27 2016

Yes, browser_tests use SetOverrideAmIBundled(). Not all test targets do, though.
Cc: xhw...@chromium.org
Owner: rsesek@chromium.org
Status: Started (was: Available)
Project Member

Comment 6 by bugdroid1@chromium.org, Jun 3 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/34a7667c244f3d912d7dbbdfde37331b09f88efc

commit 34a7667c244f3d912d7dbbdfde37331b09f88efc
Author: rsesek <rsesek@chromium.org>
Date: Fri Jun 03 22:51:44 2016

[Mac/GN] Include WidevineCdm for Chrome builds.

BUG= 615486 
R=xhwang@chromium.org

Review-Url: https://codereview.chromium.org/2033923002
Cr-Commit-Position: refs/heads/master@{#397830}

[modify] https://crrev.com/34a7667c244f3d912d7dbbdfde37331b09f88efc/chrome/BUILD.gn

Status: Fixed (was: Started)

Sign in to add a comment