Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(21)

Issue 1540563002: [chrome.displaySource] Add WiFi Display session class skeleton and mojo service (Closed)

Created:
5 years ago by Mikhail
Modified:
4 years, 11 months ago
CC:
Aaron Boodman, abarth-chromium, ben+mojo_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, darin (slow to review), extensions-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add WiFi Display session class skeleton and mojo service This patch introduces a WiFi Display session class skeleton and mojo service which provides network access for the render-hosted session. The introduced code is compiled only if a newly added 'enable_wifi_display' build option is set. Besides, some minor changes were applied to the DisplaySourceConnectionDelegate interface in order to better define its methods behavior. BUG=242107 Committed: https://crrev.com/61a28e373720d8f205d9fc37c09580804a36b038 Cr-Commit-Position: refs/heads/master@{#369415}

Patch Set 1 : #

Total comments: 27

Patch Set 2 : Review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+552 lines, -37 lines) Patch
M build/common.gypi View 1 5 chunks +9 lines, -0 lines 0 comments Download
M build/config/BUILD.gn View 1 1 chunk +3 lines, -0 lines 0 comments Download
M build/config/features.gni View 1 1 chunk +3 lines, -0 lines 0 comments Download
M extensions/browser/api/display_source/display_source_apitest.cc View 1 chunk +3 lines, -5 lines 0 comments Download
M extensions/browser/api/display_source/display_source_connection_delegate.h View 1 5 chunks +15 lines, -14 lines 0 comments Download
M extensions/browser/api/display_source/display_source_event_router.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
A extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.h View 1 1 chunk +69 lines, -0 lines 0 comments Download
A extensions/browser/api/display_source/wifi_display/wifi_display_session_service_impl.cc View 1 1 chunk +149 lines, -0 lines 0 comments Download
M extensions/browser/mojo/service_registration.cc View 1 2 chunks +13 lines, -0 lines 0 comments Download
A extensions/common/mojo/wifi_display_session_service.mojom View 1 chunk +35 lines, -0 lines 0 comments Download
M extensions/extensions.gyp View 3 chunks +21 lines, -0 lines 0 comments Download
M extensions/extensions.gypi View 1 3 chunks +11 lines, -0 lines 0 comments Download
M extensions/renderer/api/display_source/display_source_session.h View 2 chunks +18 lines, -4 lines 0 comments Download
M extensions/renderer/api/display_source/display_source_session.cc View 2 chunks +16 lines, -7 lines 0 comments Download
A extensions/renderer/api/display_source/wifi_display/wifi_display_session.h View 1 1 chunk +52 lines, -0 lines 0 comments Download
A extensions/renderer/api/display_source/wifi_display/wifi_display_session.cc View 1 1 chunk +118 lines, -0 lines 0 comments Download
M extensions/renderer/display_source_custom_bindings.cc View 1 3 chunks +15 lines, -5 lines 0 comments Download

Messages

Total messages: 23 (8 generated)
Mikhail
Please take a look.
5 years ago (2015-12-18 14:40:07 UTC) #4
Mikhail
On 2015/12/18 14:40:07, Mikhail wrote: > Please take a look.
4 years, 11 months ago (2015-12-30 16:44:40 UTC) #5
Devlin
On 2015/12/30 16:44:40, Mikhail wrote: > On 2015/12/18 14:40:07, Mikhail wrote: > > Please take ...
4 years, 11 months ago (2016-01-04 18:19:13 UTC) #6
asargent_no_longer_on_chrome
+cc rockot I found a couple of minor issues, but I have a larger overall ...
4 years, 11 months ago (2016-01-04 23:28:14 UTC) #8
Ken Rockot(use gerrit already)
Since there's already a service registry in place for extensions-related services, with a good pattern ...
4 years, 11 months ago (2016-01-05 17:21:37 UTC) #9
Ken Rockot(use gerrit already)
On 2016/01/05 at 17:21:37, Ken Rockot wrote: > Since there's already a service registry in ...
4 years, 11 months ago (2016-01-05 17:23:54 UTC) #10
Mikhail
Thanks for your comments! https://codereview.chromium.org/1540563002/diff/20001/extensions/browser/api/display_source/display_source_connection_delegate.h File extensions/browser/api/display_source/display_source_connection_delegate.h (right): https://codereview.chromium.org/1540563002/diff/20001/extensions/browser/api/display_source/display_source_connection_delegate.h#newcode22 extensions/browser/api/display_source/display_source_connection_delegate.h:22: // API. On 2016/01/04 23:28:14, ...
4 years, 11 months ago (2016-01-11 19:39:41 UTC) #11
Mikhail
gentle ping for review
4 years, 11 months ago (2016-01-13 19:52:46 UTC) #12
Ken Rockot(use gerrit already)
lgtm
4 years, 11 months ago (2016-01-13 22:21:29 UTC) #13
asargent_no_longer_on_chrome
nit: can you format the CL description to wrap at 80 (or even better, 72) ...
4 years, 11 months ago (2016-01-14 00:18:08 UTC) #14
Mikhail
@jochen, could you pls have a look at build/* changes?
4 years, 11 months ago (2016-01-14 11:07:26 UTC) #15
jochen (gone - plz use gerrit)
lgtm
4 years, 11 months ago (2016-01-14 13:58:08 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1540563002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1540563002/40001
4 years, 11 months ago (2016-01-14 14:00:37 UTC) #19
commit-bot: I haz the power
Committed patchset #2 (id:40001)
4 years, 11 months ago (2016-01-14 15:24:16 UTC) #21
commit-bot: I haz the power
4 years, 11 months ago (2016-01-14 15:26:47 UTC) #23
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/61a28e373720d8f205d9fc37c09580804a36b038
Cr-Commit-Position: refs/heads/master@{#369415}

Powered by Google App Engine
This is Rietveld 408576698