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

Issue 2246923002: Icon Capture Utility For Linux, Windows and Mac (Closed)

Created:
4 years, 4 months ago by qiangchen
Modified:
4 years, 4 months ago
Reviewers:
Sergey Ulanov
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Icon Capture Utility For Linux, Windows and Mac For better usability, we wants to display icon for window capture. In this CL, we wrote utility classes which calls OS API to extract window icon images, and provide them to Chromium. In the future CL, we will use display the icon onto the UI. BUG=631604 Committed: https://crrev.com/da7b21cac1ded0c70cb330e4f76a1f7915e38ccf Cr-Commit-Position: refs/heads/master@{#413483}

Patch Set 1 #

Total comments: 12

Patch Set 2 : Static Function #

Total comments: 20

Patch Set 3 : Comment Fix #

Total comments: 2

Patch Set 4 : Comment Fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+188 lines, -0 lines) Patch
A chrome/browser/media/window_icon_util.h View 1 2 1 chunk +14 lines, -0 lines 0 comments Download
A chrome/browser/media/window_icon_util_mac.mm View 1 2 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/browser/media/window_icon_util_win.cc View 1 2 1 chunk +40 lines, -0 lines 0 comments Download
A chrome/browser/media/window_icon_util_x11.cc View 1 2 3 1 chunk +64 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 4 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 37 (27 generated)
qiangchen
Move the code to chromium.
4 years, 4 months ago (2016-08-15 20:33:24 UTC) #6
Sergey Ulanov
https://codereview.chromium.org/2246923002/diff/60001/chrome/browser/media/window_icon_util.h File chrome/browser/media/window_icon_util.h (right): https://codereview.chromium.org/2246923002/diff/60001/chrome/browser/media/window_icon_util.h#newcode17 chrome/browser/media/window_icon_util.h:17: const webrtc::DesktopCaptureOptions& options); I don't think there is any ...
4 years, 4 months ago (2016-08-15 22:28:39 UTC) #7
qiangchen
Fixed and replied, thanks. https://codereview.chromium.org/2246923002/diff/60001/chrome/browser/media/window_icon_util.h File chrome/browser/media/window_icon_util.h (right): https://codereview.chromium.org/2246923002/diff/60001/chrome/browser/media/window_icon_util.h#newcode17 chrome/browser/media/window_icon_util.h:17: const webrtc::DesktopCaptureOptions& options); On 2016/08/15 ...
4 years, 4 months ago (2016-08-16 22:29:53 UTC) #19
Sergey Ulanov
https://codereview.chromium.org/2246923002/diff/140001/chrome/browser/media/window_icon_util.h File chrome/browser/media/window_icon_util.h (right): https://codereview.chromium.org/2246923002/diff/140001/chrome/browser/media/window_icon_util.h#newcode12 chrome/browser/media/window_icon_util.h:12: class WindowIconUtil { Don't need a class here. Just ...
4 years, 4 months ago (2016-08-18 05:38:19 UTC) #20
qiangchen
Fixed, thanks. https://codereview.chromium.org/2246923002/diff/140001/chrome/browser/media/window_icon_util.h File chrome/browser/media/window_icon_util.h (right): https://codereview.chromium.org/2246923002/diff/140001/chrome/browser/media/window_icon_util.h#newcode12 chrome/browser/media/window_icon_util.h:12: class WindowIconUtil { On 2016/08/18 05:38:18, Sergey ...
4 years, 4 months ago (2016-08-18 20:07:46 UTC) #25
Sergey Ulanov
lgtm https://codereview.chromium.org/2246923002/diff/160001/chrome/browser/media/window_icon_util_x11.cc File chrome/browser/media/window_icon_util_x11.cc (right): https://codereview.chromium.org/2246923002/diff/160001/chrome/browser/media/window_icon_util_x11.cc#newcode33 chrome/browser/media/window_icon_util_x11.cc:33: // number of |data| is |size|. Also mention ...
4 years, 4 months ago (2016-08-20 04:24:10 UTC) #26
qiangchen
https://codereview.chromium.org/2246923002/diff/160001/chrome/browser/media/window_icon_util_x11.cc File chrome/browser/media/window_icon_util_x11.cc (right): https://codereview.chromium.org/2246923002/diff/160001/chrome/browser/media/window_icon_util_x11.cc#newcode33 chrome/browser/media/window_icon_util_x11.cc:33: // number of |data| is |size|. On 2016/08/20 04:24:10, ...
4 years, 4 months ago (2016-08-22 18:16:44 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2246923002/180001
4 years, 4 months ago (2016-08-22 18:33:11 UTC) #33
commit-bot: I haz the power
Committed patchset #4 (id:180001)
4 years, 4 months ago (2016-08-22 18:41:15 UTC) #35
commit-bot: I haz the power
4 years, 4 months ago (2016-08-22 18:44:21 UTC) #37
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/da7b21cac1ded0c70cb330e4f76a1f7915e38ccf
Cr-Commit-Position: refs/heads/master@{#413483}

Powered by Google App Engine
This is Rietveld 408576698