Factor out dependncy on download throttling from core download code.

BUG=82782
Review URL: http://codereview.chromium.org/7660007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96991 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index bf61b62..e108d58 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -868,12 +868,16 @@
         'browser/download/download_request_infobar_delegate.h',
         'browser/download/download_request_limiter.cc',
         'browser/download/download_request_limiter.h',
+        'browser/download/download_request_limiter_observer.cc',
+        'browser/download/download_request_limiter_observer.h',
         'browser/download/download_safe_browsing_client.cc',
         'browser/download/download_safe_browsing_client.h',
         'browser/download/download_shelf.h',
         'browser/download/download_shelf_context_menu.cc',
         'browser/download/download_shelf_context_menu.h',
         'browser/download/download_started_animation.h',
+        'browser/download/download_throttling_resource_handler.cc',
+        'browser/download/download_throttling_resource_handler.h',
         'browser/download/download_util.cc',
         'browser/download/download_util.h',
         'browser/download/drag_download_file.cc',
@@ -1867,8 +1871,6 @@
         'browser/renderer_host/chrome_render_view_host_observer.h',
         'browser/renderer_host/chrome_resource_dispatcher_host_delegate.cc',
         'browser/renderer_host/chrome_resource_dispatcher_host_delegate.h',
-        'browser/renderer_host/download_throttling_resource_handler.cc',
-        'browser/renderer_host/download_throttling_resource_handler.h',
         'browser/renderer_host/gtk_im_context_wrapper.cc',
         'browser/renderer_host/gtk_im_context_wrapper.h',
         'browser/renderer_host/gtk_key_bindings_handler.cc',