~oxide-developers/oxide/+git/chromium:oxide/dev/cr2774

Last commit made on 2016-06-29
Get this branch:
git clone -b oxide/dev/cr2774 https://git.launchpad.net/~oxide-developers/oxide/+git/chromium
Members of Oxide Developers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
oxide/dev/cr2774
Repository:
lp:~oxide-developers/oxide/+git/chromium

Recent commits

bd19c23... by Chris Coulson

Fix build failure in video_capture_device_factory_override.h

bf7a81f... by Chris Coulson

Merge upstream 53.0.2774.3 in to oxide/dev/cr2774

313b7e5... by Chris Coulson

Have treat_warnings_as_errors control whether --fatal-warnings is turned on when linking (bug 1595320)

e5b89fe... by Chris Coulson

Don't build //content/ppapi_plugin when plugins are disabled (bug 1594941)

2e69b09... by Chris Coulson

Fix missing namespace in allocator_extension.cc

35f7dd9... by Chris Coulson

Fix a typo in //base/BUILD.gn

0719e68... by Chris Coulson

Make it possible for executables to inject allocator hooks to make UncheckedMalloc and EnableTerminationOnOutOfMemory to work correctly

5283a28... by chrome-cron <email address hidden>

Publish DEPS for Chromium 53.0.2774.3

e80153a... by chrome-cron <email address hidden>

Incrementing VERSION to 53.0.2774.3

Cr-Commit-Position: refs/branch-heads/2774@{#7}
Cr-Branched-From: b0f304cf34c7a20dcab2f8de8f4941521c6a0f9b-refs/heads/master@{#400850}

a3d4c96... by emircan <email address hidden>

Revert of Re-Reland: Make media/capture gn and gyps produce components (patchset #2 id:20001 of https://codereview.chromium.org/2068763002/ )

Reason for revert:
Speculative revert: Appears to cause capture issues in Win7 tester using actual cameras. See below for more detail.

https://bugs.chromium.org/p/chromium/issues/detail?id=621783

Original issue's description:
> Re-Reland: Make media/capture gn and gyps produce components
>
> The CL is ready but causes a Warning C4267 (implicit size_t to int
> conversion) in some Windows Waterfall bots (not in CQ).
> After some land-archaeology, it seems that capture.gyp did not
> have the warning explicitly disable, I believe it was lost in some
> rebase. So, re-enabling it and relanding.
>
> Original re-reland description -----------------------------------------
> Re-reland: Make media/capture gn and gyps produce components
>
> Reland got reverted due to a WinX64 typical issue:
> warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
>
> This CL adds explicitly some buid/config/compiler/no_size_t_to_int_warning
> causing C4267 in
> https://build.chromium.org/p/chromium/builders/Win%20x64/builds/1472/steps/compile/logs/stdio
>
> Original reland description -------------------------------------------
> Reland: Make media/capture gn and gyps produce components
>
> Which got reverted due to a Mac build breakage (see
> https://codereview.chromium.org/2059493002/) and
> a Win one (https://crbug.com/618854).
>
> Original description ---------------------------------------------------
> Make media/capture gn and gyps produce components
> This CL separates media/capture into a component,
> to allow, in a subsequent CL, linking with mojo for using
> ImageCapture types.
>
> This basically reproduces the media/cast and media/midi
> structure.
>
> Windows import/export issues made necessary to add
> capture_export and associated CAPTURE_EXPORT macro,
> again, replicating media/midi.
>
> gn gen ... --check uncovered some transitive dependencies
> during the "analyze" phase of the bots and I had to make
> them explicit (e.g. media:gpu).
>
> BUG=518807
> -----------------------------------------------------------------------
> CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel,mac_blink_rel,win_blink_rel
>
> <email address hidden>, <email address hidden>, <email address hidden>
> rationale:
> reland: since the PS2/3 are trivial, just making explicit libs that are
> already elsewhere in media/ build files- I wonder why it didn't fail in
> the bots :( .
> re-reland: I'm just adding a MSVS-warning disable that was lost in a
> rebase :)
>
> Committed: https://crrev.com/a0f0c4ba5a7fd23448342a879d0a306b441af216
> Cr-Commit-Position: refs/heads/master@{#400708}

<email address hidden>,<email address hidden>,<email address hidden>,<email address hidden>,<email address hidden>
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=518807

Review-Url: https://codereview.chromium.org/2081653004
Cr-Commit-Position: refs/heads/master@{#400898}
(cherry picked from commit cc59e9ddffad4dada38daf44b7f69ac00cfbabd7)

Review-Url: https://codereview.chromium.org/2083813003
Cr-Commit-Position: refs/branch-heads/2774@{#6}
Cr-Branched-From: b0f304cf34c7a20dcab2f8de8f4941521c6a0f9b-refs/heads/master@{#400850}