Move video_capture.mojom out of content. [chromium/src : master]

1 view
Skip to first unread message

Xiangjun Zhang (Gerrit)

unread,
Jan 18, 2018, 5:01:12 PM1/18/18
to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

Thanks for the quick reviewing! Addressed comments.

View Change

4 comments:

To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
Gerrit-Change-Number: 872101
Gerrit-PatchSet: 3
Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
Gerrit-CC: Aaron Boodman <a...@chromium.org>
Gerrit-CC: Commit Bot <commi...@chromium.org>
Gerrit-CC: Darin Fisher <da...@chromium.org>
Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Jan 2018 22:01:08 +0000
Gerrit-HasComments: Yes
Gerrit-HasLabels: No

Xiangjun Zhang (Gerrit)

unread,
Jan 18, 2018, 5:03:18 PM1/18/18
to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala

Xiangjun Zhang would like Nasko Oskov to review this change.

View Change

Move video_capture.mojom out of content.

This is a prerequisite for the coming mirroring service CLs to not
depend on content. Moved the interfaces to media/capture/mojo/. No
functional change.

Bug: 734672
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel
Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
---
M content/browser/BUILD.gn
M content/browser/renderer_host/media/video_capture_host.cc
M content/browser/renderer_host/media/video_capture_host.h
M content/browser/renderer_host/media/video_capture_unittest.cc
M content/common/BUILD.gn
M content/public/app/mojo/content_browser_manifest.json
M content/public/app/mojo/content_renderer_manifest.json
M content/renderer/media/video_capture_impl.cc
M content/renderer/media/video_capture_impl.h
M content/renderer/media/video_capture_impl_manager_unittest.cc
M content/renderer/media/video_capture_impl_unittest.cc
M content/test/BUILD.gn
M media/capture/BUILD.gn
M media/capture/mojo/BUILD.gn
R media/capture/mojo/video_capture.mojom
M services/video_capture/BUILD.gn
M services/video_capture/public/interfaces/BUILD.gn
M services/viz/privileged/interfaces/BUILD.gn
M services/viz/privileged/interfaces/compositing/BUILD.gn
M services/viz/public/cpp/compositing/BUILD.gn
M third_party/WebKit/public/BUILD.gn
21 files changed, 92 insertions(+), 86 deletions(-)


To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
Gerrit-Change-Number: 872101
Gerrit-PatchSet: 3
Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>

Xiangjun Zhang (Gerrit)

unread,
Jan 18, 2018, 5:03:18 PM1/18/18
to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

+nasko@: Need RS on content BUILD.gn files, video_capture.mojom, and the manifest files. PTAL. Thanks!

View Change

    To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
    Gerrit-Change-Number: 872101
    Gerrit-PatchSet: 3
    Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
    Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
    Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-Comment-Date: Thu, 18 Jan 2018 22:03:16 +0000
    Gerrit-HasComments: No
    Gerrit-HasLabels: No

    Nasko Oskov (Gerrit)

    unread,
    Jan 19, 2018, 7:30:36 PM1/19/18
    to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

    The move itself looks good, but I don't understand why the manifest files need changes. Can you clarify?

    View Change

    1 comment:

    To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
    Gerrit-Change-Number: 872101
    Gerrit-PatchSet: 4
    Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
    Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
    Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-Comment-Date: Sat, 20 Jan 2018 00:30:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-HasLabels: No

    Xiangjun Zhang (Gerrit)

    unread,
    Jan 20, 2018, 11:04:11 AM1/20/18
    to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

    nasko@: Thanks for reviewing. PTAL at the reply. Thanks!

    View Change

    1 comment:

      • Why is this needed? If code is just being moved around where it lives in the directory structure, it […]

        This was not needed before. I think it might because the mojo interface was in content/common. After the move, when running Chrome, it ended with the following error: "Check failed: false. The Service Manager prevented service "content_renderer" from binding interface "media::mojom::VideoCaptureHost" in target service "content_browser". You probably need to update one or more service manifests to ensure that "content_browser" exposes "media::mojom::VideoCaptureHost" through a capability and that "content_renderer" requires that capability from the "content_browser" service." So I modified the manifest files as guided. Please let me know if I misunderstand anything.

    To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
    Gerrit-Change-Number: 872101
    Gerrit-PatchSet: 4
    Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
    Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
    Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-Comment-Date: Sat, 20 Jan 2018 16:04:07 +0000
    Gerrit-HasComments: Yes
    Gerrit-HasLabels: No

    Nasko Oskov (Gerrit)

    unread,
    Jan 23, 2018, 1:09:03 AM1/23/18
    to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

    Adding dcheng@ and tsepez@ so one of them can double check the changes in the manifest. I find it surprising that this was not required before and things worked, as it shouldn't matter where the code is physically located, but what module it lives in.

    View Change

    1 comment:

    To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
    Gerrit-Change-Number: 872101
    Gerrit-PatchSet: 5
    Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
    Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
    Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
    Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
    Gerrit-CC: Aaron Boodman <a...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: Darin Fisher <da...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-Comment-Date: Tue, 23 Jan 2018 06:08:59 +0000
    Gerrit-HasComments: Yes
    Gerrit-HasLabels: No

    Xiangjun Zhang (Gerrit)

    unread,
    Jan 23, 2018, 12:53:19 PM1/23/18
    to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Daniel Cheng, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

    deng@, tsepez@: PTAL at the manifest changes as nasko@ commented. Thanks!

    View Change

      To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
      Gerrit-Change-Number: 872101
      Gerrit-PatchSet: 5
      Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
      Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
      Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
      Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
      Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
      Gerrit-CC: Aaron Boodman <a...@chromium.org>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: Darin Fisher <da...@chromium.org>
      Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
      Gerrit-Comment-Date: Tue, 23 Jan 2018 17:53:12 +0000
      Gerrit-HasComments: No
      Gerrit-HasLabels: No

      Daniel Cheng (Gerrit)

      unread,
      Jan 23, 2018, 1:12:32 PM1/23/18
      to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

      View Change

      1 comment:

      To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
      Gerrit-Change-Number: 872101
      Gerrit-PatchSet: 5
      Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
      Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
      Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
      Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
      Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
      Gerrit-CC: Aaron Boodman <a...@chromium.org>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: Darin Fisher <da...@chromium.org>
      Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
      Gerrit-Comment-Date: Tue, 23 Jan 2018 18:12:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-HasLabels: No

      Tom Sepez (Gerrit)

      unread,
      Jan 23, 2018, 1:39:12 PM1/23/18
      to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Daniel Cheng, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

      Patch set 5:Code-Review +1

      View Change

        To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
        Gerrit-Change-Number: 872101
        Gerrit-PatchSet: 5
        Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
        Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
        Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
        Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
        Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
        Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
        Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
        Gerrit-CC: Aaron Boodman <a...@chromium.org>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: Darin Fisher <da...@chromium.org>
        Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
        Gerrit-Comment-Date: Tue, 23 Jan 2018 18:39:11 +0000
        Gerrit-HasComments: No
        Gerrit-HasLabels: Yes

        Xiangjun Zhang (Gerrit)

        unread,
        Jan 23, 2018, 2:14:06 PM1/23/18
        to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Daniel Cheng, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

        Addressed dcheng's comment in PS#6. Thanks for reviewing!

        View Change

        1 comment:

        To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
        Gerrit-Change-Number: 872101
        Gerrit-PatchSet: 6
        Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
        Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
        Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
        Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
        Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
        Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
        Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
        Gerrit-CC: Aaron Boodman <a...@chromium.org>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: Darin Fisher <da...@chromium.org>
        Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
        Gerrit-Comment-Date: Tue, 23 Jan 2018 19:14:04 +0000
        Gerrit-HasComments: Yes
        Gerrit-HasLabels: No

        Xiangjun Zhang (Gerrit)

        unread,
        Jan 23, 2018, 2:16:03 PM1/23/18
        to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Daniel Cheng, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

        nasko@: Your concern is addressed in PS# 6. Still needs your RS. PTAL again. Thanks!

        View Change

          To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
          Gerrit-Change-Number: 872101
          Gerrit-PatchSet: 6
          Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
          Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
          Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
          Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
          Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
          Gerrit-CC: Aaron Boodman <a...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: Darin Fisher <da...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-Comment-Date: Tue, 23 Jan 2018 19:16:01 +0000
          Gerrit-HasComments: No
          Gerrit-HasLabels: No

          Nasko Oskov (Gerrit)

          unread,
          Jan 23, 2018, 2:19:48 PM1/23/18
          to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Daniel Cheng, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

          Patch set 6:Code-Review +1

          View Change

            To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
            Gerrit-Change-Number: 872101
            Gerrit-PatchSet: 6
            Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
            Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
            Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-Comment-Date: Tue, 23 Jan 2018 19:19:47 +0000
            Gerrit-HasComments: No
            Gerrit-HasLabels: Yes

            Daniel Cheng (Gerrit)

            unread,
            Jan 23, 2018, 3:43:59 PM1/23/18
            to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

            View Change

            1 comment:

            To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
            Gerrit-Change-Number: 872101
            Gerrit-PatchSet: 6
            Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
            Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
            Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-Comment-Date: Tue, 23 Jan 2018 20:43:57 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Xiangjun Zhang (Gerrit)

            unread,
            Jan 23, 2018, 4:16:02 PM1/23/18
            to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Daniel Cheng, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

            dcheng@: PTAL at the reply to your comment. Thanks!

            View Change

            1 comment:

              • Patch Set #5, Line 21: "visitedlink::mojom::VisitedLinkNotificationSink",

                I think the renderer manifest still needs this change, unless I'm missing something.

              • I did try. It seems the capture works properly without this line. The mojom was not in this manifest before either. So I removed this line. Should I re-add it?

            To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
            Gerrit-Change-Number: 872101
            Gerrit-PatchSet: 6
            Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
            Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
            Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-Comment-Date: Tue, 23 Jan 2018 21:16:00 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: No

            Daniel Cheng (Gerrit)

            unread,
            Jan 23, 2018, 4:44:46 PM1/23/18
            to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

            Patch set 6:Code-Review +1

            View Change

            1 comment:

              • I did try. It seems the capture works properly without this line. […]

                Ah, it's because service manager doesn't broker those connections—it gets directly passed to VideoCaptureHost. So you're right that it's not needed (sorry I misread and thought the old name was in this file)

            To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
            Gerrit-Change-Number: 872101
            Gerrit-PatchSet: 6
            Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
            Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
            Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
            Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
            Gerrit-CC: Aaron Boodman <a...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: Darin Fisher <da...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-Comment-Date: Tue, 23 Jan 2018 21:44:44 +0000
            Gerrit-HasComments: Yes
            Gerrit-HasLabels: Yes

            Xiangjun Zhang (Gerrit)

            unread,
            Jan 23, 2018, 5:39:17 PM1/23/18
            to amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Daniel Cheng, Tom Sepez, Christian Fremerey, Yuri Wiitala, Commit Bot, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

            Patch set 6:Commit-Queue +2

            View Change

              To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
              Gerrit-Change-Number: 872101
              Gerrit-PatchSet: 6
              Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
              Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
              Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
              Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
              Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
              Gerrit-CC: Aaron Boodman <a...@chromium.org>
              Gerrit-CC: Commit Bot <commi...@chromium.org>
              Gerrit-CC: Darin Fisher <da...@chromium.org>
              Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
              Gerrit-Comment-Date: Tue, 23 Jan 2018 22:39:11 +0000
              Gerrit-HasComments: No
              Gerrit-HasLabels: Yes

              Commit Bot (Gerrit)

              unread,
              Jan 23, 2018, 5:46:55 PM1/23/18
              to Xiangjun Zhang, amp+...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, blundell+serv...@chromium.org, chfreme...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, miu+...@chromium.org, mlamouri+wa...@chromium.org, poscia...@chromium.org, qsr+...@chromium.org, viettrung...@chromium.org, xjz+...@chromium.org, Daniel Cheng, Tom Sepez, Christian Fremerey, Yuri Wiitala, Aaron Boodman, chromium...@chromium.org, Darin Fisher, John Abd-El-Malek

              Commit Bot merged this change.

              View Change

              Approvals: Daniel Cheng: Looks good to me Nasko Oskov: Looks good to me Yuri Wiitala: Looks good to me Tom Sepez: Looks good to me Christian Fremerey: Looks good to me Xiangjun Zhang: Commit
              Move video_capture.mojom out of content.

              This is a prerequisite for the coming mirroring service CLs to not
              depend on content. Moved the interfaces to media/capture/mojo/. No
              functional change.

              Bug: 734672
              Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel
              Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
              Reviewed-on: https://chromium-review.googlesource.com/872101
              Reviewed-by: Nasko Oskov <na...@chromium.org>
              Reviewed-by: Daniel Cheng <dch...@chromium.org>
              Reviewed-by: Tom Sepez <tse...@chromium.org>
              Reviewed-by: Yuri Wiitala <m...@chromium.org>
              Reviewed-by: Christian Fremerey <chfr...@chromium.org>
              Commit-Queue: Xiangjun Zhang <x...@chromium.org>
              Cr-Commit-Position: refs/heads/master@{#531379}
              ---
              M content/browser/BUILD.gn
              M content/browser/renderer_host/media/video_capture_controller.cc
              M content/browser/renderer_host/media/video_capture_controller_event_handler.h

              M content/browser/renderer_host/media/video_capture_host.cc
              M content/browser/renderer_host/media/video_capture_host.h
              M content/browser/renderer_host/media/video_capture_unittest.cc
              M content/common/BUILD.gn
              M content/public/app/mojo/content_browser_manifest.json
              M content/renderer/media/video_capture_impl.cc
              M content/renderer/media/video_capture_impl.h
              M content/renderer/media/video_capture_impl_manager_unittest.cc
              M content/renderer/media/video_capture_impl_unittest.cc
              M content/test/BUILD.gn
              M media/capture/BUILD.gn
              M media/capture/mojo/BUILD.gn
              R media/capture/mojo/video_capture.mojom
              M services/video_capture/BUILD.gn
              M services/video_capture/public/interfaces/BUILD.gn
              M services/viz/privileged/interfaces/BUILD.gn
              M services/viz/privileged/interfaces/compositing/BUILD.gn
              M services/viz/public/cpp/compositing/BUILD.gn
              M third_party/WebKit/public/BUILD.gn
              22 files changed, 93 insertions(+), 89 deletions(-)


              To view, visit change 872101. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: merged
              Gerrit-Change-Id: Ie7a1d618920860cba08f1708f6cd9486db0b4956
              Gerrit-Change-Number: 872101
              Gerrit-PatchSet: 7
              Gerrit-Owner: Xiangjun Zhang <x...@chromium.org>
              Gerrit-Reviewer: Christian Fremerey <chfr...@chromium.org>
              Gerrit-Reviewer: Commit Bot <commi...@chromium.org>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-Reviewer: Nasko Oskov <na...@chromium.org>
              Gerrit-Reviewer: Tom Sepez <tse...@chromium.org>
              Gerrit-Reviewer: Xiangjun Zhang <x...@chromium.org>
              Gerrit-Reviewer: Yuri Wiitala <m...@chromium.org>
              Gerrit-CC: Aaron Boodman <a...@chromium.org>
              Reply all
              Reply to author
              Forward
              0 new messages