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

Issue 100833002: Add AshDesktopMediaList and enable Desktop Capture API on Chrome OS. (Closed)

Created:
7 years ago by Sergey Ulanov
Modified:
6 years, 12 months ago
CC:
chromium-reviews, extensions-reviews_chromium.org, fischman+watch_chromium.org, tfarina, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, chromium-apps-reviews_chromium.org, wjia+watch_chromium.org
Visibility:
Public.

Description

Add AshDesktopMediaList and enable Desktop Capture API on Chrome OS. The new AshDesktopMediaList gets list of windows/screens for the window picker dialog which allows to enable Desktop Capture API on Chrome OS. BUG=295102 R=ben@chromium.org, hshi@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242361 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242578

Patch Set 1 : #

Total comments: 4

Patch Set 2 : #

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : fix ios #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+631 lines, -41 lines) Patch
M chrome/browser/extensions/api/desktop_capture/desktop_capture_api.cc View 1 2 3 4 5 2 chunks +23 lines, -11 lines 0 comments Download
A chrome/browser/media/desktop_media_list_ash.h View 1 2 3 4 5 1 chunk +99 lines, -0 lines 0 comments Download
A chrome/browser/media/desktop_media_list_ash.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +215 lines, -0 lines 0 comments Download
A chrome/browser/media/desktop_media_list_ash_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +114 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/desktop_media_picker_views.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +27 lines, -19 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/renderer_host/media/desktop_capture_device_aura.cc View 1 2 3 3 chunks +9 lines, -8 lines 0 comments Download
M ui/snapshot/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M ui/snapshot/snapshot.h View 1 2 2 chunks +24 lines, -3 lines 0 comments Download
M ui/snapshot/snapshot.gyp View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M ui/snapshot/snapshot_android.cc View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M ui/snapshot/snapshot_aura.cc View 1 2 3 4 5 6 7 8 9 4 chunks +63 lines, -0 lines 0 comments Download
M ui/snapshot/snapshot_gtk.cc View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M ui/snapshot/snapshot_ios.mm View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M ui/snapshot/snapshot_mac.mm View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M ui/snapshot/snapshot_win.cc View 1 2 3 4 3 chunks +12 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
Sergey Ulanov
7 years ago (2013-12-04 20:37:55 UTC) #1
jam
Which parts do you want me to look at? the gypi files have all devs ...
7 years ago (2013-12-05 20:49:46 UTC) #2
Sergey Ulanov
On 2013/12/05 20:49:46, jam wrote: > Which parts do you want me to look at? ...
7 years ago (2013-12-05 20:53:41 UTC) #3
jamesr
I'm not sure exactly where this code should be but its current location feels misplaced. ...
7 years ago (2013-12-05 21:38:08 UTC) #4
jamesr
I'm not sure exactly where this code should be but its current location feels misplaced. ...
7 years ago (2013-12-05 21:38:08 UTC) #5
Sergey Ulanov
On 2013/12/05 21:38:08, jamesr wrote: > I'm not sure exactly where this code should be ...
7 years ago (2013-12-05 22:33:08 UTC) #6
Ben Goodger (Google)
On 2013/12/05 22:33:08, Sergey Ulanov wrote: > On 2013/12/05 21:38:08, jamesr wrote: > > I'm ...
7 years ago (2013-12-06 18:27:05 UTC) #7
hshi1
https://codereview.chromium.org/100833002/diff/20001/chrome/browser/media/ash_desktop_media_list.cc File chrome/browser/media/ash_desktop_media_list.cc (right): https://codereview.chromium.org/100833002/diff/20001/chrome/browser/media/ash_desktop_media_list.cc#newcode42 chrome/browser/media/ash_desktop_media_list.cc:42: libyuv::kFilterBilinear); I am not familiar enough with libyuv and ...
7 years ago (2013-12-13 01:28:50 UTC) #8
Sergey Ulanov
https://codereview.chromium.org/100833002/diff/20001/chrome/browser/media/ash_desktop_media_list.cc File chrome/browser/media/ash_desktop_media_list.cc (right): https://codereview.chromium.org/100833002/diff/20001/chrome/browser/media/ash_desktop_media_list.cc#newcode42 chrome/browser/media/ash_desktop_media_list.cc:42: libyuv::kFilterBilinear); On 2013/12/13 01:28:51, hshi1 wrote: > I am ...
7 years ago (2013-12-13 02:54:29 UTC) #9
hshi1
I'm not on OWNERS for any of these files, but LGTM for browser/media and content/browser/renderer_host/media
7 years ago (2013-12-13 17:56:16 UTC) #10
Sergey Ulanov
PTAL - moved code that creates window thumbnails to ui/snapshot jam@: change in content/public jamesr@: ...
7 years ago (2013-12-19 03:27:19 UTC) #11
Ben Goodger (Google)
https://codereview.chromium.org/100833002/diff/80001/chrome/browser/ui/views/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_media_picker_views.cc (right): https://codereview.chromium.org/100833002/diff/80001/chrome/browser/ui/views/desktop_media_picker_views.cc#newcode506 chrome/browser/ui/views/desktop_media_picker_views.cc:506: if (ash::Shell::HasInstance()) { instead of doing this, you probably ...
7 years ago (2013-12-19 04:01:06 UTC) #12
Sergey Ulanov
https://codereview.chromium.org/100833002/diff/80001/chrome/browser/ui/views/desktop_media_picker_views.cc File chrome/browser/ui/views/desktop_media_picker_views.cc (right): https://codereview.chromium.org/100833002/diff/80001/chrome/browser/ui/views/desktop_media_picker_views.cc#newcode506 chrome/browser/ui/views/desktop_media_picker_views.cc:506: if (ash::Shell::HasInstance()) { On 2013/12/19 04:01:07, Ben Goodger (Google) ...
7 years ago (2013-12-20 01:43:07 UTC) #13
Ben Goodger (Google)
lgtm
7 years ago (2013-12-20 21:29:36 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/140001
7 years ago (2013-12-20 22:07:51 UTC) #15
commit-bot: I haz the power
Retried try job too often on win_x64_rel for step(s) base_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_x64_rel&number=63870
7 years ago (2013-12-21 00:46:20 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/580001
7 years ago (2013-12-21 01:45:11 UTC) #17
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) base_unittests, browser_tests, interactive_ui_tests, net_unittests, unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=205922
7 years ago (2013-12-21 02:03:45 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/790001
7 years ago (2013-12-21 02:30:46 UTC) #19
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests, compile, content_unittests, crypto_unittests, net_unittests, sql_unittests, ...
7 years ago (2013-12-21 03:04:17 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/980001
7 years ago (2013-12-21 20:05:53 UTC) #21
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests, compile, content_unittests, crypto_unittests, net_unittests, sql_unittests, ...
7 years ago (2013-12-21 20:36:59 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/980001
7 years ago (2013-12-22 01:09:15 UTC) #23
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests, compile, content_unittests, crypto_unittests, net_unittests, sql_unittests, ...
7 years ago (2013-12-22 01:34:52 UTC) #24
Sergey Ulanov
Committed patchset #12 manually as r242361 (presubmit successful).
7 years ago (2013-12-23 06:16:16 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sergeyu@chromium.org/100833002/1820001
6 years, 12 months ago (2013-12-26 21:56:45 UTC) #26
Sergey Ulanov
6 years, 12 months ago (2013-12-27 00:13:52 UTC) #27
Message was sent while issue was closed.
Committed patchset #13 manually as r242578 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698