summaryrefslogtreecommitdiffstats
path: root/components/components.gyp
diff options
context:
space:
mode:
authorsdefresne <sdefresne@chromium.org>2015-08-06 01:51:55 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-06 08:52:35 +0000
commit44eb1f20ab04cb90b7ec6ae6eec67671ab2f9041 (patch)
treeb43b0b2dba44192e307070589dbb8c9cc4ad74a9 /components/components.gyp
parent2595929afa1296eb18700245fc7f62248ce4a2c8 (diff)
downloadchromium_src-44eb1f20ab04cb90b7ec6ae6eec67671ab2f9041.zip
chromium_src-44eb1f20ab04cb90b7ec6ae6eec67671ab2f9041.tar.gz
chromium_src-44eb1f20ab04cb90b7ec6ae6eec67671ab2f9041.tar.bz2
Componentize upload_list.{h,cc} and crash_upload_list.{h,cc}.
Componentize upload_list.{h,cc} and crash_upload_list.{h,cc} so that the code can be shared with iOS. Do not move the factory function into the component (as it depends on //content) nor the system specific sub-classes of CrashUploadList (as they depends on //components/crash that cannot be used on iOS). Remove the dependency on content::BrowserThread by injecting the base::SequencedWorkerPool, passing the base::SequencedTaskRunner to LoadUploadListAndInformDelegateOfCompletion and checking the thread using base::ThreadChecker. BUG=516343 Review URL: https://codereview.chromium.org/1269073002 Cr-Commit-Position: refs/heads/master@{#342079}
Diffstat (limited to 'components/components.gyp')
-rw-r--r--components/components.gyp1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/components.gyp b/components/components.gyp
index d285576..21181b1 100644
--- a/components/components.gyp
+++ b/components/components.gyp
@@ -74,6 +74,7 @@
'ui_zoom.gypi',
'undo.gypi',
'update_client.gypi',
+ 'upload_list.gypi',
'url_fixer.gypi',
'url_matcher.gypi',
'user_prefs.gypi',