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

Issue 174242: Bring the Mac Chromium render theme up to date and easier to keep merged. DO ... (Closed)

Created:
11 years, 4 months ago by Avi (use Gerrit)
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Base URL:
http://svn.webkit.org/repository/webkit/trunk/WebCore/
Visibility:
Public.

Description

Bring the Mac Chromium render theme up to date and easier to keep merged. DO NOT COMMIT; for upstreaming. BUG=http://crbug.com/19604 TEST=no visible change on Leopard, draws correctly on Snow Leopard

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 2

Patch Set 4 : '' #

Total comments: 8

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1291 lines, -902 lines) Patch
M WebCore.gypi View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
A platform/chromium/ThemeChromiumMac.h View 1 2 3 4 5 1 chunk +60 lines, -0 lines 0 comments Download
A platform/chromium/ThemeChromiumMac.mm View 1 2 3 4 5 1 chunk +569 lines, -0 lines 0 comments Download
M platform/graphics/FloatPoint.h View 2 chunks +3 lines, -2 lines 0 comments Download
M platform/graphics/FloatRect.h View 2 chunks +3 lines, -2 lines 0 comments Download
M platform/graphics/FloatSize.h View 2 chunks +3 lines, -2 lines 0 comments Download
M platform/graphics/IntRect.h View 3 chunks +5 lines, -3 lines 0 comments Download
M rendering/RenderThemeChromiumMac.h View 1 2 3 4 5 3 chunks +124 lines, -143 lines 0 comments Download
M rendering/RenderThemeChromiumMac.mm View 1 2 3 4 5 53 chunks +522 lines, -750 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Avi (use Gerrit)
Chromium side of things. The diff looks like hash because I threw away our current ...
11 years, 4 months ago (2009-08-21 19:15:35 UTC) #1
Amanda Walker
Looks very promising overall. Two main questions: - Does this affect layout test results? - ...
11 years, 4 months ago (2009-08-21 19:57:54 UTC) #2
Avi (use Gerrit)
On 2009/08/21 19:57:54, Amanda Walker wrote: > - Does this affect layout test results? On ...
11 years, 4 months ago (2009-08-21 20:01:14 UTC) #3
Avi (use Gerrit)
http://codereview.chromium.org/174242/diff/1005/22 File rendering/RenderThemeChromiumMac.mm (right): http://codereview.chromium.org/174242/diff/1005/22#newcode1502 Line 1502: static int mediaControllerTheme() On 2009/08/21 19:57:54, Amanda Walker ...
11 years, 4 months ago (2009-08-21 20:01:44 UTC) #4
Avi (use Gerrit)
Well, it's an open question at this point. I don't know enough to know how ...
11 years, 4 months ago (2009-08-21 20:04:43 UTC) #5
Amanda Walker
On 2009/08/21 20:04:43, Avi wrote: > (That function is used by a whole bunch of ...
11 years, 4 months ago (2009-08-21 20:07:02 UTC) #6
Avi (use Gerrit)
On 2009/08/21 20:07:02, Amanda Walker wrote: > On 2009/08/21 20:04:43, Avi wrote: > > (That ...
11 years, 4 months ago (2009-08-21 21:23:44 UTC) #7
John Grabowski
On 2009/08/21 21:23:44, Avi wrote: > On 2009/08/21 20:07:02, Amanda Walker wrote: > > On ...
11 years, 4 months ago (2009-08-24 16:39:09 UTC) #8
Avi (use Gerrit)
On 2009/08/24 16:39:09, John Grabowski wrote: > my main concern is that layout tests still ...
11 years, 3 months ago (2009-09-10 14:48:21 UTC) #9
Amanda Walker
LGTM, though the fact that we still have to keep these forked makes me sad.
11 years, 3 months ago (2009-09-10 14:57:42 UTC) #10
Mark Mentovai
http://codereview.chromium.org/174242/diff/2001/2003 File platform/chromium/ThemeChromiumMac.mm (right): http://codereview.chromium.org/174242/diff/2001/2003#newcode44 Line 44: extern NSRect IntRectToNSRect(const IntRect & rect); I would ...
11 years, 3 months ago (2009-09-10 15:08:16 UTC) #11
Avi (use Gerrit)
Amanda: "the fact that we still have to keep these forked makes me sad." ...
11 years, 3 months ago (2009-09-10 15:28:28 UTC) #12
Mark Mentovai
avi@chromium.org wrote: > http://codereview.chromium.org/174242/diff/2001/2005#newcode129 > Line 129: // |operator NSRect()| on WebCore::IntRect and FloatRect. This ...
11 years, 3 months ago (2009-09-10 16:30:05 UTC) #13
John Grabowski
Please add more comments: - explain in the code where these came from (e.g. "copied ...
11 years, 3 months ago (2009-09-10 17:57:32 UTC) #14
Avi (use Gerrit)
Changes to put comments in, put rect conversion back on the rects themselves.
11 years, 3 months ago (2009-09-10 21:46:20 UTC) #15
Avi (use Gerrit)
11 years, 3 months ago (2009-09-17 19:17:42 UTC) #16

Powered by Google App Engine
This is Rietveld 408576698