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

Issue 118162: Reduce header dependencies in base/ (Closed)

Created:
11 years, 6 months ago by Paweł Hajdan Jr.
Modified:
9 years, 7 months ago
Reviewers:
Lei Zhang, M-A Ruel
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Reduce header dependencies in base/ Also adds more explicit #includes for needed things. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=17479

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -21 lines) Patch
M base/clipboard.h View 1 chunk +6 lines, -2 lines 0 comments Download
M base/clipboard.cc View 1 chunk +1 line, -0 lines 0 comments Download
M base/clipboard_linux.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M base/clipboard_mac.mm View 1 chunk +1 line, -0 lines 0 comments Download
M base/clipboard_unittest.cc View 1 chunk +1 line, -0 lines 0 comments Download
M base/clipboard_win.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M base/condition_variable.h View 1 chunk +9 lines, -0 lines 0 comments Download
M base/condition_variable_unittest.cc View 1 chunk +1 line, -0 lines 0 comments Download
M base/debug_util.h View 1 chunk +1 line, -1 line 0 comments Download
M base/debug_util_win.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M base/field_trial.h View 1 chunk +0 lines, -1 line 0 comments Download
M base/file_version_info.h View 2 chunks +2 lines, -1 line 0 comments Download
M base/file_version_info.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M base/file_version_info_mac.mm View 1 chunk +1 line, -0 lines 0 comments Download
M base/idle_timer.h View 1 chunk +0 lines, -1 line 0 comments Download
M base/message_loop.h View 2 chunks +0 lines, -3 lines 0 comments Download
M base/perftimer.h View 1 chunk +3 lines, -1 line 0 comments Download
M base/scoped_clipboard_writer.cc View 1 chunk +1 line, -0 lines 0 comments Download
M base/system_monitor.h View 2 chunks +7 lines, -2 lines 1 comment Download
M base/tracked_objects.h View 1 chunk +2 lines, -1 line 1 comment Download
M base/tracked_objects.cc View 1 chunk +1 line, -0 lines 0 comments Download
M base/tracked_objects_unittest.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M base/waitable_event.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/download/download_manager.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/net/url_fetcher_unittest.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/printing/print_job.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/renderer_host/audio_renderer_host.h View 2 chunks +1 line, -1 line 1 comment Download
M chrome/browser/renderer_host/render_widget_helper.h View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/safe_browsing/protocol_manager.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/media/audio_renderer_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M media/base/mock_media_filters.h View 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/video_thread.h View 1 chunk +1 line, -0 lines 0 comments Download
M net/disk_cache/disk_cache_test_util.h View 1 chunk +1 line, -0 lines 0 comments Download
M net/url_request/url_request_new_ftp_job.cc View 1 chunk +1 line, -0 lines 0 comments Download
M views/controls/menu/chrome_menu.h View 1 chunk +1 line, -0 lines 0 comments Download
M webkit/tools/test_shell/simple_resource_loader_bridge.cc View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Paweł Hajdan Jr.
11 years, 6 months ago (2009-06-03 14:14:50 UTC) #1
M-A Ruel
lgtm as-is with optional additions. http://codereview.chromium.org/118162/diff/1/20 File base/system_monitor.h (right): http://codereview.chromium.org/118162/diff/1/20#newcode32 Line 32: static SystemMonitor* Get() ...
11 years, 6 months ago (2009-06-03 14:28:37 UTC) #2
Paweł Hajdan Jr.
On 2009/06/03 14:28:37, M-A wrote: > lgtm as-is with optional additions. > > http://codereview.chromium.org/118162/diff/1/20 > ...
11 years, 6 months ago (2009-06-03 15:20:25 UTC) #3
Lei Zhang
11 years, 6 months ago (2009-06-03 18:34:36 UTC) #4
Thanks again for doing this. I've been working on massaging the header include
data from gcc -H into something that's easy to visualize and understand. When I
finish you can see the effect from these patches.

Powered by Google App Engine
This is Rietveld 408576698