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

Issue 2615683002: don't need gfx::Canvas and its native context to convert HBITMAP (Closed)

Created:
3 years, 11 months ago by reed1
Modified:
3 years, 11 months ago
CC:
chromium-reviews, dcheng
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

don't need gfx::Canvas and its native context to convert HBITMAP Because we can now hold onto the hbitmap for the life of the skia_bitmap, we save a copy over the prev. impl. BUG=675977 Review-Url: https://codereview.chromium.org/2615683002 Cr-Commit-Position: refs/heads/master@{#441684} Committed: https://chromium.googlesource.com/chromium/src/+/35b5c4707ee990bd2280d3b43e2d9ea5a6dddcf4

Patch Set 1 #

Patch Set 2 : add include #

Patch Set 3 : skia::InitializeDC #

Total comments: 8

Patch Set 4 : use ScopedGetDC #

Patch Set 5 : operator HDC did not get invoked, have to use .Get explicitly #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -9 lines) Patch
M ui/base/clipboard/clipboard_win.cc View 1 2 3 4 4 chunks +24 lines, -9 lines 0 comments Download

Messages

Total messages: 40 (26 generated)
reed1
3 years, 11 months ago (2017-01-04 18:21:33 UTC) #2
reed1
3 years, 11 months ago (2017-01-04 18:28:03 UTC) #6
reed1
3 years, 11 months ago (2017-01-04 18:29:01 UTC) #8
reed1
3 years, 11 months ago (2017-01-04 18:36:19 UTC) #11
reed1
ptal
3 years, 11 months ago (2017-01-04 20:25:04 UTC) #19
reed1
need owner for ui/base/clipboard/clipboard_win.cc
3 years, 11 months ago (2017-01-04 21:27:35 UTC) #23
dcheng
Seems reasonable to me, just one comment and a question https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc File ui/base/clipboard/clipboard_win.cc (right): https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc#newcode622 ...
3 years, 11 months ago (2017-01-04 22:25:36 UTC) #24
reed1
https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc File ui/base/clipboard/clipboard_win.cc (right): https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc#newcode622 ui/base/clipboard/clipboard_win.cc:622: HDC hdc = CreateCompatibleDC(NULL); On 2017/01/04 22:25:36, dcheng wrote: ...
3 years, 11 months ago (2017-01-05 02:24:47 UTC) #25
dcheng
https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc File ui/base/clipboard/clipboard_win.cc (right): https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc#newcode622 ui/base/clipboard/clipboard_win.cc:622: HDC hdc = CreateCompatibleDC(NULL); On 2017/01/05 02:24:46, reed1 wrote: ...
3 years, 11 months ago (2017-01-05 02:39:50 UTC) #26
reed1
https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc File ui/base/clipboard/clipboard_win.cc (right): https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc#newcode623 ui/base/clipboard/clipboard_win.cc:623: skia::InitializeDC(hdc); On 2017/01/05 02:39:50, dcheng wrote: > On 2017/01/05 ...
3 years, 11 months ago (2017-01-05 03:16:08 UTC) #27
reed1
https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc File ui/base/clipboard/clipboard_win.cc (right): https://codereview.chromium.org/2615683002/diff/40001/ui/base/clipboard/clipboard_win.cc#newcode622 ui/base/clipboard/clipboard_win.cc:622: HDC hdc = CreateCompatibleDC(NULL); On 2017/01/05 02:39:50, dcheng wrote: ...
3 years, 11 months ago (2017-01-05 16:49:09 UTC) #32
dcheng
lgtm
3 years, 11 months ago (2017-01-05 16:58:23 UTC) #33
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/2615683002/80001
3 years, 11 months ago (2017-01-05 17:13:54 UTC) #37
commit-bot: I haz the power
3 years, 11 months ago (2017-01-05 17:21:05 UTC) #40
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/35b5c4707ee990bd2280d3b43e2d...

Powered by Google App Engine
This is Rietveld 408576698