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

Issue 279004: Made sync code build and pass unit tests on OS X. (Closed)

Created:
11 years, 2 months ago by akalin
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Made sync code build and pass unit tests on OS X. Major changes: - Moved sync_setup_{flow,wizard} to sync directory. - Made browser_with_test_window_test compile on non-Windows platform. - Moved localized contents font util functions to app/. BUG=23073 TEST=trybot Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29253 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29255 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29258 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=29263

Patch Set 1 #

Patch Set 2 : Reupload to pick up renames. #

Patch Set 3 : Merged with trunk. #

Patch Set 4 : Fixed lint errors. #

Patch Set 5 : Added back in chunk that somehow got lost. #

Patch Set 6 : Re-disable test on Linux. #

Total comments: 8

Patch Set 7 : Addressed munjal's and nick's comments. #

Patch Set 8 : Lint fixes. #

Patch Set 9 : Merged with trunk. #

Total comments: 1

Patch Set 10 : Lint fix. #

Patch Set 11 : Merged with head. #

Patch Set 12 : Fixed newly-introduced OS X compile errors. #

Patch Set 13 : Merged with trunk #

Patch Set 14 : Fixed more OS X compile errors. #

Patch Set 15 : Fixed more OS X issues. #

Patch Set 16 : Fixed link error with libjingle on OS X. #

Patch Set 17 : Fixed uninitialized var error. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+163 lines, -108 lines) Patch
M app/app.gyp View 1 2 3 4 5 6 1 chunk +5 lines, -3 lines 0 comments Download
A app/gfx/font_util.h View 1 2 3 1 chunk +29 lines, -0 lines 0 comments Download
A app/gfx/font_util.cc View 1 2 3 1 chunk +39 lines, -0 lines 0 comments Download
M chrome/browser/browser_window.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/engine/syncer.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/engine/syncer_thread.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/profile_sync_service.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
A + chrome/browser/sync/sync_setup_flow.h View 1 2 3 4 5 6 7 8 9 3 chunks +4 lines, -4 lines 0 comments Download
A + chrome/browser/sync/sync_setup_flow.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +8 lines, -5 lines 0 comments Download
A + chrome/browser/sync/sync_setup_wizard.h View 1 2 3 4 5 6 7 8 9 2 chunks +10 lines, -9 lines 0 comments Download
A + chrome/browser/sync/sync_setup_wizard.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
A + chrome/browser/sync/sync_setup_wizard_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/sync/util/character_set_converters.h View 7 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/browser/sync/util/event_sys_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/sync/util/user_settings_unittest.cc View 1 2 3 4 5 6 2 chunks +5 lines, -7 lines 0 comments Download
M chrome/browser/tab_contents/tab_contents_view_mac.mm View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +11 lines, -1 line 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 11 chunks +14 lines, -12 lines 1 comment Download
M chrome/test/browser_with_test_window_test.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/test/sync/engine/mock_server_connection.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/test/sync/engine/test_directory_setter_upper.cc View 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/test/test_browser_window.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -8 lines 0 comments Download
M third_party/libjingle/files/talk/base/autodetectproxy.cc View 1 chunk +1 line, -1 line 0 comments Download
M views/window/window.h View 1 chunk +0 lines, -10 lines 0 comments Download
M views/window/window.cc View 2 chunks +3 lines, -30 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
akalin
Adding munjal and nick as reviewers.
11 years, 2 months ago (2009-10-15 01:51:01 UTC) #1
akalin
On 2009/10/15 01:51:01, akalin wrote: > Adding munjal and nick as reviewers. Looks like the ...
11 years, 2 months ago (2009-10-15 05:02:55 UTC) #2
Munjal (Google)
I think we should get someone to reviews the changes to browser window stuff unless ...
11 years, 2 months ago (2009-10-15 18:00:12 UTC) #3
ncarter (slow)
I'm familiar with the window.h / window.cc changes and that looks fine. The browser window ...
11 years, 2 months ago (2009-10-15 18:24:02 UTC) #4
akalin
On 2009/10/15 18:00:12, munjal wrote: > I am also not sure if we are okay ...
11 years, 2 months ago (2009-10-15 21:16:19 UTC) #5
akalin
On 2009/10/15 18:24:02, nick wrote: > I'm familiar with the window.h / window.cc changes and ...
11 years, 2 months ago (2009-10-15 21:18:20 UTC) #6
akalin
On 2009/10/15 21:18:20, akalin wrote: > > I will add sky@ for the browser window ...
11 years, 2 months ago (2009-10-15 21:19:27 UTC) #7
sky
As long as all tests still run, LGTM.
11 years, 2 months ago (2009-10-15 21:25:44 UTC) #8
akalin
On 2009/10/15 21:25:44, sky wrote: > As long as all tests still run, LGTM. The ...
11 years, 2 months ago (2009-10-15 21:37:47 UTC) #9
ncarter (slow)
LGTM! http://codereview.chromium.org/279004/diff/3040/2046 File chrome/browser/sync/sync_setup_wizard.h (right): http://codereview.chromium.org/279004/diff/3040/2046#newcode66 Line 66: Only one newline at the end of ...
11 years, 2 months ago (2009-10-15 21:45:23 UTC) #10
ncarter (slow)
Note that Tim just checked in some significant changes to the wizard, so make sure ...
11 years, 2 months ago (2009-10-15 21:58:37 UTC) #11
akalin
On 2009/10/15 21:45:23, nick wrote: > LGTM! > http://codereview.chromium.org/279004/diff/3040/2046#newcode66 > Line 66: > Only one ...
11 years, 2 months ago (2009-10-15 23:24:25 UTC) #12
Munjal (Google)
LGTM.
11 years, 2 months ago (2009-10-15 23:28:15 UTC) #13
akalin (wrong akalin)
I had to add a few calls to UTF16ToWide() to get Tim's latest changes to ...
11 years, 2 months ago (2009-10-16 01:02:45 UTC) #14
ncarter (slow)
Cool. On Thu, Oct 15, 2009 at 6:02 PM, Fred Akalin <akalin@google.com> wrote: > I ...
11 years, 2 months ago (2009-10-16 01:05:17 UTC) #15
Evan Stade
11 years, 2 months ago (2009-10-19 20:09:21 UTC) #16
http://codereview.chromium.org/279004/diff/14018/14035
File chrome/chrome.gyp (right):

http://codereview.chromium.org/279004/diff/14018/14035#newcode4638
Line 4638: # TODO(akalin): Figure out why this unittest fails on linux.
this is NOT how you disable unittests. Use the DISABLED_ macro.

Powered by Google App Engine
This is Rietveld 408576698