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

Issue 10554008: Move content::URLFetcher static functions to net::URLFetcher (Closed)

Created:
8 years, 6 months ago by akalin
Modified:
8 years, 6 months ago
Reviewers:
jam, wtc
CC:
chromium-reviews, MAD, jam, nkostylev+watch_chromium.org, dhollowa+watch_chromium.org, Ilya Sherman, ncarter (slow), jar (doing other things), stevenjb+watch_chromium.org, achuith+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, tim (not reviewing), jochen+watch-content_chromium.org, tbarzic+watch_chromium.org, Raghu Simha, cbentzel+watch_chromium.org, oshima+watch_chromium.org, mihaip-chromium-reviews_chromium.org, tfarina, Aaron Boodman, Satish, dyu1, James Su, davemoore+watch_chromium.org
Visibility:
Public.

Description

Move content::URLFetcher static functions to net::URLFetcher Remove content::URLFetcher. Update all references. Add explicit dependency on content_common from browser, since template_url_fetcher.cc calls AssociateURLFetcherWithRenderView (there are probably other direct uses of content_common). BUG=118220 TEST= TBR=satorux@chromium.org,mnissler@chromium.org,mal@chromium.org,jhawkins@chromium.org,sky@chromium.org,rlp@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=142926

Patch Set 1 #

Patch Set 2 : #

Total comments: 1

Patch Set 3 : Move URLFetcher back #

Total comments: 6

Patch Set 4 : Fix win link error #

Unified diffs Side-by-side diffs Delta from patch set Stats (+249 lines, -212 lines) Patch
M chrome/browser/alternate_nav_url_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/autocomplete/search_provider.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/autofill/autofill_download.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/captive_portal/captive_portal_service.cc View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chrome_to_mobile_service.cc View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/customization_document.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/gdata/gdata_operations.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/gdata/gdata_protocol_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/imageburner/burn_manager.cc View 3 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/login/mock_url_fetchers.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/component_updater/component_updater_service.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/component_updater/component_updater_service_unittest.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/app_notify_channel_setup.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/app_notify_channel_setup.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/apps_promo.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_management_browsertest.cc View 1 2 3 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/extensions/updater/extension_downloader.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/extensions/webstore_inline_installer.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/webstore_install_helper.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/feedback/feedback_util.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/google/google_url_tracker.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/google/google_url_tracker.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/google/google_url_tracker_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/importer/toolbar_importer.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/intents/cws_intents_registry.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/intranet_redirect_detector.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/io_thread.cc View 1 2 3 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/metrics/metrics_service.cc View 1 2 3 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/metrics/variations_service.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/gaia/gaia_oauth_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/net/sdch_dictionary_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/policy/device_management_service.cc View 1 2 3 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/policy/device_management_service_browsertest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_downloader.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/safe_browsing/client_side_detection_service.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/safe_browsing/download_protection_service.cc View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/safe_browsing/malware_details_cache.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/safe_browsing/protocol_manager.cc View 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/safe_browsing/safe_browsing_test.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/search_engines/template_url_fetcher.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/spellchecker/spellcheck_host_impl.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/spellchecker/spelling_service_client.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sync/glue/http_bridge.cc View 1 2 3 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/sync/test/integration/sync_test.cc View 3 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/translate/translate_manager.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/intents/web_intent_picker_controller.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/web_resource/web_resource_service.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/net/gaia/gaia_auth_fetcher.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/gaia_oauth_client.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_access_token_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_access_token_fetcher_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/net/gaia/oauth2_api_call_flow.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_api_call_flow_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/net/gaia/oauth2_mint_token_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_mint_token_fetcher_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/net/gaia/oauth2_mint_token_flow.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/net/gaia/oauth2_revocation_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/net/gaia/oauth2_revocation_fetcher_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/service/cloud_print/cloud_print_url_fetcher.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/service/gaia/service_gaia_authenticator.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/service/service_process.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M content/browser/browser_process_sub_thread.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/geolocation/network_location_request.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/speech/google_one_shot_remote_engine.cc View 2 chunks +5 lines, -5 lines 0 comments Download
D content/common/net/url_fetcher.cc View 1 2 3 2 chunks +10 lines, -26 lines 0 comments Download
M content/public/common/url_fetcher.h View 1 2 3 1 chunk +25 lines, -34 lines 0 comments Download
M net/url_request/url_fetcher.h View 1 chunk +28 lines, -0 lines 0 comments Download
M net/url_request/url_fetcher.cc View 1 chunk +32 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
akalin
+wtc for review +jam for content owners I'll TBR everyone else for owners.
8 years, 6 months ago (2012-06-15 19:30:20 UTC) #1
jam
content lgtm http://codereview.chromium.org/10554008/diff/2001/content/public/common/url_fetcher.h File content/public/common/url_fetcher.h (right): http://codereview.chromium.org/10554008/diff/2001/content/public/common/url_fetcher.h#newcode27 content/public/common/url_fetcher.h:27: // TODO(akalin): Remove this block once rlz ...
8 years, 6 months ago (2012-06-15 19:52:04 UTC) #2
akalin
wtc, ping! this is the last (non-test) patch for the migration. :)
8 years, 6 months ago (2012-06-18 16:54:59 UTC) #3
wtc
Patch set 3 LGTM. Thanks. Just some questions and what looks like a stale comment ...
8 years, 6 months ago (2012-06-18 23:04:21 UTC) #4
akalin
Addressed all comments, committing http://codereview.chromium.org/10554008/diff/75/chrome/chrome_browser.gypi File chrome/chrome_browser.gypi (right): http://codereview.chromium.org/10554008/diff/75/chrome/chrome_browser.gypi#newcode37 chrome/chrome_browser.gypi:37: '../content/content.gyp:content_common', On 2012/06/18 23:04:22, wtc ...
8 years, 6 months ago (2012-06-18 23:12:32 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/akalin@chromium.org/10554008/75
8 years, 6 months ago (2012-06-18 23:16:55 UTC) #6
commit-bot: I haz the power
Presubmit check for 10554008-75 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 6 months ago (2012-06-18 23:17:28 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/akalin@chromium.org/10554008/75
8 years, 6 months ago (2012-06-18 23:20:55 UTC) #8
commit-bot: I haz the power
Try job failure for 10554008-75 (retry) on win for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-19 00:25:38 UTC) #9
commit-bot: I haz the power
8 years, 6 months ago (2012-06-19 06:55:17 UTC) #10

Powered by Google App Engine
This is Rietveld 408576698