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

Issue 3176026: FBTF: Remove unneeded headers from base/ (part 7) (Closed)

Created:
10 years, 4 months ago by Lei Zhang
Modified:
9 years, 7 months ago
CC:
chromium-reviews, John Grabowski, amit, stuartmorgan+watch_chromium.org, dhollowa, cbentzel+watch_chromium.org, fbarchard, nkostylev+cc_chromium.org, Alpha Left Google, Erik does not do reviews, jam, apatrick_chromium, darin-cc_chromium.org, garykac, brettw-cc_chromium.org, tim (not reviewing), ben+cc_chromium.org, Raghu Simha, Paul Godavari, ncarter (slow), dpranke+watch_chromium.org, pam+watch_chromium.org, awong, scherkus (not reviewing), Sergey Ulanov, idana, Aaron Boodman, dmac, Paweł Hajdan Jr., davemoore+watch_chromium.org
Visibility:
Public.

Description

FBTF: Remove unneeded headers from base/ (part 7) BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=57737

Patch Set 1 #

Patch Set 2 : fix mac #

Patch Set 3 : fix win #

Total comments: 17

Patch Set 4 : address comments, fix win compile some more #

Patch Set 5 : fix win compile some more #

Patch Set 6 : split #

Total comments: 4

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+125 lines, -139 lines) Patch
M app/l10n_util.h View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M app/resource_bundle_linux.cc View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M app/resource_bundle_mac.mm View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M base/crypto/cssm_init.h View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M base/file_util_mac.mm View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M base/file_util_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M base/file_version_info_mac.mm View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
M base/lock_impl_win.cc View 1 2 3 4 5 6 2 chunks +0 lines, -2 lines 0 comments Download
M base/message_pump_glib_unittest.cc View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M base/scoped_variant_win.h View 1 2 3 4 5 6 2 chunks +3 lines, -3 lines 0 comments Download
M base/scoped_vector.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/chrome_frame_histograms.cc View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M chrome_frame/chrome_frame_reporting.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M chrome_frame/chrome_launcher_unittest.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M chrome_frame/crash_reporting/crash_report.h View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M chrome_frame/crash_reporting/vectored_handler_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M chrome_frame/crash_reporting/veh_test.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/function_stub.h View 1 2 3 4 5 6 2 chunks +3 lines, -2 lines 0 comments Download
M chrome_frame/test/perf/chrome_frame_perftest.h View 1 2 3 4 5 6 2 chunks +1 line, -3 lines 0 comments Download
M chrome_frame/urlmon_upload_data_stream.h View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M chrome_frame/utils.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M courgette/ensemble.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M courgette/ensemble_apply.cc View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M gfx/native_widget_types_gtk.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M gfx/platform_font_mac.mm View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M gfx/rect.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M gpu/command_buffer/service/framebuffer_manager.h View 1 2 3 4 5 6 2 chunks +0 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/program_manager.h View 1 2 3 4 5 6 2 chunks +0 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/renderbuffer_manager.h View 1 2 3 4 5 6 2 chunks +0 lines, -3 lines 0 comments Download
M jingle/notifier/listener/mediator_thread_impl.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M jingle/notifier/listener/send_update_task_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M jingle/notifier/listener/subscribe_task_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M jingle/notifier/listener/talk_mediator_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M jingle/notifier/listener/xml_element_util_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
MM media/audio/audio_output_controller_unittest.cc View 6 1 chunk +1 line, -0 lines 0 comments Download
M media/audio/linux/alsa_output_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M media/base/buffers.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M media/base/video_frame.cc View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M media/ffmpeg/file_protocol.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M media/filters/audio_renderer_algorithm_base.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/audio_renderer_algorithm_ola.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/bitstream_converter.h View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M media/filters/bitstream_converter.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/ffmpeg_video_allocator.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M media/filters/ffmpeg_video_allocator.cc View 1 2 3 4 5 6 2 chunks +1 line, -1 line 0 comments Download
MM net/base/dnssec_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/base/ssl_cipher_suite_names.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/base/upload_data.h View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/http/http_auth_filter_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/http/http_auth_handler_ntlm_win.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/proxy/proxy_bypass_rules.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M net/socket/socks5_client_socket.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M net/socket/socks_client_socket.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M net/spdy/spdy_frame_builder.h View 1 2 3 4 5 6 3 chunks +5 lines, -6 lines 0 comments Download
M net/spdy/spdy_framer.h View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M printing/printing_context.h View 1 2 3 4 5 6 2 chunks +4 lines, -1 line 0 comments Download
M remoting/base/encoder_verbatim.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M remoting/base/encoder_zlib.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M remoting/base/protocol_decoder.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M remoting/base/protocol_util.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M remoting/client/client_util_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M remoting/client/plugin/chromoting_plugin_unittest.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M sandbox/src/service_resolver_32.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M views/controls/button/native_button.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M views/controls/combobox/native_combobox_gtk.cc View 1 2 3 4 5 6 2 chunks +3 lines, -4 lines 0 comments Download
M views/controls/listbox/native_listbox_win.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M views/controls/menu/menu_2.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M views/controls/native/native_view_host_gtk.h View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download
M views/controls/native/native_view_host_win.h View 1 2 3 4 5 6 2 chunks +5 lines, -5 lines 0 comments Download
M views/controls/textfield/textfield.h View 1 2 3 4 5 6 2 chunks +5 lines, -1 line 0 comments Download
M views/controls/tree/tree_view.h View 1 2 3 4 5 6 2 chunks +2 lines, -10 lines 0 comments Download
M views/controls/tree/tree_view.cc View 1 2 3 4 5 6 2 chunks +13 lines, -0 lines 0 comments Download
M views/widget/root_view_win.cc View 1 2 3 4 5 6 2 chunks +1 line, -2 lines 0 comments Download
M webkit/glue/plugins/pepper_resource.h View 1 2 3 4 5 6 2 chunks +1 line, -5 lines 0 comments Download
M webkit/glue/plugins/pepper_resource.cc View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
M webkit/glue/plugins/pepper_resource_tracker.h View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M webkit/support/weburl_loader_mock.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M webkit/support/weburl_loader_mock.cc View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M webkit/support/weburl_loader_mock_factory.cc View 5 6 1 chunk +1 line, -0 lines 0 comments Download
M webkit/tools/test_shell/test_shell_devtools_callargs.h View 1 2 3 4 5 6 2 chunks +8 lines, -17 lines 0 comments Download
M webkit/tools/test_shell/test_shell_devtools_callargs.cc View 1 2 3 4 5 6 1 chunk +19 lines, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
Lei Zhang
hopefully patchset 3 builds.
10 years, 4 months ago (2010-08-20 16:18:02 UTC) #1
viettrungluu
I don't think we should move implementations of simple accessors/mutators to the .cc just because ...
10 years, 4 months ago (2010-08-20 16:46:42 UTC) #2
viettrungluu
10 years, 4 months ago (2010-08-20 16:46:50 UTC) #3
Elliot Glaysher
I disagree. I think we should move accessors that require logging out of the interface ...
10 years, 4 months ago (2010-08-20 17:14:55 UTC) #4
viettrungluu
They don't *require* logging. The alternative should be to consider deleting the DCHECK(), not moving ...
10 years, 4 months ago (2010-08-20 17:21:14 UTC) #5
Lei Zhang
I don't think we should be deleting DCHECKs. Once you add a DCHECK, it stops ...
10 years, 4 months ago (2010-08-20 17:24:28 UTC) #6
viettrungluu
There's a high maintenance cost to having code in two places, and it's really ugly ...
10 years, 4 months ago (2010-08-20 17:29:37 UTC) #7
rvargas (doing something else)
For as long as I remember we have required that code that DCHECKS go to ...
10 years, 4 months ago (2010-08-20 19:18:41 UTC) #8
viettrungluu
Sure, but instead of just moving (and uglifying code, we need to compare the cost ...
10 years, 4 months ago (2010-08-20 20:09:18 UTC) #9
Lei Zhang
It feels like this conversation should go to chromium-dev rather than here. I'll revert the ...
10 years, 4 months ago (2010-08-20 20:36:05 UTC) #10
Lei Zhang
I still feel moving accessors out of headers is the right thing to do. I've ...
10 years, 3 months ago (2010-08-25 20:19:14 UTC) #11
viettrungluu
You may be right. Just a couple of (sadly, probably annoying) requests: - if you ...
10 years, 3 months ago (2010-08-25 23:12:21 UTC) #12
brettw
We've had a pretty strict rule that non-inline functions should not get variable_style_naming(). I think ...
10 years, 3 months ago (2010-08-26 00:11:11 UTC) #13
Lei Zhang
On 2010/08/26 00:11:11, brettw wrote: > We've had a pretty strict rule that non-inline functions ...
10 years, 3 months ago (2010-08-26 22:00:18 UTC) #14
viettrungluu
LGTM, maybe also moving the copy constructor. (Argh. I must remember to stick around after ...
10 years, 3 months ago (2010-08-26 23:36:15 UTC) #15
Lei Zhang
10 years, 3 months ago (2010-08-27 21:34:29 UTC) #16
http://codereview.chromium.org/3176026/diff/52013/42032
File chrome_frame/crash_reporting/veh_test.h (right):

http://codereview.chromium.org/3176026/diff/52013/42032#newcode80
chrome_frame/crash_reporting/veh_test.h:80: #endif  //
CHROME_FRAME_CRASH_REPORTING_VEH_TEST_H_
On 2010/08/26 23:36:16, viettrungluu wrote:
> Lint claims that you're missing a newline here (and in a few other files). Is
> this true, or is it the same old bug? (I think the bug occurs when last line
> ends with a '//' comment.)
> 
> /me should fix lint.

same old bug I imagine.

http://codereview.chromium.org/3176026/diff/52013/42096
File webkit/tools/test_shell/test_shell_devtools_callargs.h (right):

http://codereview.chromium.org/3176026/diff/52013/42096#newcode16
webkit/tools/test_shell/test_shell_devtools_callargs.h:16:
TestShellDevToolsCallArgs(const TestShellDevToolsCallArgs& args)
On 2010/08/26 23:36:16, viettrungluu wrote:
> Should you also move this one out?

Done.

Powered by Google App Engine
This is Rietveld 408576698