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

Issue 23456020: Turn on canvas_skia for OSX (Closed)

Created:
7 years, 3 months ago by groby-ooo-7-16
Modified:
7 years, 3 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

[OSX] Turn on canvas_skia for OSX BUG=151935 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221930

Patch Set 1 #

Patch Set 2 : Added unit test/ #

Total comments: 8

Patch Set 3 : Review fixes. #

Total comments: 1

Patch Set 4 : Fix namespace comment. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -93 lines) Patch
M build/common.gypi View 1 chunk +1 line, -1 line 0 comments Download
D ui/gfx/canvas_mac.mm View 1 chunk +0 lines, -90 lines 0 comments Download
A ui/gfx/canvas_unittest_mac.mm View 1 2 3 1 chunk +80 lines, -0 lines 1 comment Download
M ui/ui.gyp View 2 chunks +0 lines, -2 lines 0 comments Download
M ui/ui_unittests.gypi View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 19 (0 generated)
groby-ooo-7-16
Alexei - any reasons we can't just turn on canvas_skia for OSX? As far as ...
7 years, 3 months ago (2013-09-05 01:42:17 UTC) #1
Alexei Svitkine (slow)
If I remember correctly, there's a few things RenderTextMac does differently than RenderTextWin and RenderTextLinux ...
7 years, 3 months ago (2013-09-05 04:31:28 UTC) #2
groby-ooo-7-16
Given that the current canvas_mac ignores the font and fails to center the text and ...
7 years, 3 months ago (2013-09-05 11:20:50 UTC) #3
Alexei Svitkine (slow)
On 2013/09/05 11:20:50, groby wrote: > Given that the current canvas_mac ignores the font and ...
7 years, 3 months ago (2013-09-05 13:31:04 UTC) #4
groby-ooo-7-16
On 2013/09/05 13:31:04, Alexei Svitkine wrote: > On 2013/09/05 11:20:50, groby wrote: > > Given ...
7 years, 3 months ago (2013-09-05 13:51:31 UTC) #5
Alexei Svitkine (slow)
LGTM There is non-Views code that does end up calling Canvas::GetStringWidth(), though you're right that ...
7 years, 3 months ago (2013-09-05 14:32:09 UTC) #6
groby-ooo-7-16
On 2013/09/05 14:32:09, Alexei Svitkine wrote: > LGTM > > There is non-Views code that ...
7 years, 3 months ago (2013-09-05 15:57:47 UTC) #7
Alexei Svitkine (slow)
On 2013/09/05 15:57:47, groby wrote: > On 2013/09/05 14:32:09, Alexei Svitkine wrote: > > LGTM ...
7 years, 3 months ago (2013-09-05 16:34:53 UTC) #8
groby-ooo-7-16
Added. (And passes fine).
7 years, 3 months ago (2013-09-06 16:36:07 UTC) #9
Alexei Svitkine (slow)
Sweet! Some comments below. https://codereview.chromium.org/23456020/diff/12001/ui/gfx/canvas_mac_unittest.mm File ui/gfx/canvas_mac_unittest.mm (right): https://codereview.chromium.org/23456020/diff/12001/ui/gfx/canvas_mac_unittest.mm#newcode18 ui/gfx/canvas_mac_unittest.mm:18: // Mac-specific code for string ...
7 years, 3 months ago (2013-09-06 17:01:05 UTC) #10
groby-ooo-7-16
PTAL https://codereview.chromium.org/23456020/diff/12001/ui/gfx/canvas_mac_unittest.mm File ui/gfx/canvas_mac_unittest.mm (right): https://codereview.chromium.org/23456020/diff/12001/ui/gfx/canvas_mac_unittest.mm#newcode18 ui/gfx/canvas_mac_unittest.mm:18: // Mac-specific code for string size computations. Verbatim ...
7 years, 3 months ago (2013-09-06 17:51:25 UTC) #11
Alexei Svitkine (slow)
LGTM with a nit Thanks! https://codereview.chromium.org/23456020/diff/23001/ui/gfx/canvas_unittest_mac.mm File ui/gfx/canvas_unittest_mac.mm (right): https://codereview.chromium.org/23456020/diff/23001/ui/gfx/canvas_unittest_mac.mm#newcode80 ui/gfx/canvas_unittest_mac.mm:80: } // gfx Nit: ...
7 years, 3 months ago (2013-09-06 17:59:33 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/groby@chromium.org/23456020/29001
7 years, 3 months ago (2013-09-06 18:11:21 UTC) #13
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 3 months ago (2013-09-07 04:39:11 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/groby@chromium.org/23456020/29001
7 years, 3 months ago (2013-09-07 06:26:13 UTC) #15
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 3 months ago (2013-09-07 07:18:18 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/groby@chromium.org/23456020/29001
7 years, 3 months ago (2013-09-07 14:07:40 UTC) #17
commit-bot: I haz the power
Change committed as 221930
7 years, 3 months ago (2013-09-07 23:27:01 UTC) #18
Alexei Svitkine (slow)
7 years, 3 months ago (2013-09-08 06:51:35 UTC) #19
Message was sent while issue was closed.
https://chromiumcodereview.appspot.com/23456020/diff/29001/ui/gfx/canvas_unit...
File ui/gfx/canvas_unittest_mac.mm (right):

https://chromiumcodereview.appspot.com/23456020/diff/29001/ui/gfx/canvas_unit...
ui/gfx/canvas_unittest_mac.mm:12: #include "ui/base/range/range.h"
Looks like this got moved to ui/gfx/range/range.h while your CL was in the cq.

Powered by Google App Engine
This is Rietveld 408576698