Split PendingExtensionInfo into its own file. No behavior changed.
I will be doing some refactoring that will change the way pending extension records for a single extension ID are merged. This change will make PendingExtensionInfo a class with nontrivial member functions. As a first step, this change moves PendingExtensionInfo into its own file.
Fixing crbug.com/61000 by merging pending requests is an example of the changes that will add members to class PendingExtensionInfo.
I changed the type ShouldInstallExtensionPredicate to PendingExtensionInfo::ShouldAllowInstallPredicate. I wanted to get the type defined inside the class, and changing the name avoids some ugly 80-colunm gymnastics because it is slightly shorter.
BUG=None
TEST=ExtensionServiceTest.*
Review URL: http://codereview.chromium.org/6579005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76753 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/chrome_browser.gypi b/chrome/chrome_browser.gypi
index 590aaaa6..9fa63ea 100644
--- a/chrome/chrome_browser.gypi
+++ b/chrome/chrome_browser.gypi
@@ -1065,6 +1065,8 @@
'browser/extensions/key_identifier_conversion_views.h',
'browser/extensions/pack_extension_job.cc',
'browser/extensions/pack_extension_job.h',
+ 'browser/extensions/pending_extension_info.h',
+ 'browser/extensions/pending_extension_info.cc',
'browser/extensions/sandboxed_extension_unpacker.cc',
'browser/extensions/sandboxed_extension_unpacker.h',
'browser/extensions/theme_installed_infobar_delegate.cc',
@@ -1704,7 +1706,7 @@
'browser/renderer_host/safe_browsing_resource_handler.cc',
'browser/renderer_host/safe_browsing_resource_handler.h',
'browser/renderer_host/save_file_resource_handler.cc',
- 'browser/renderer_host/save_file_resource_handler.h',
+ 'browser/renderer_host/save_file_resource_handler.h',
'browser/renderer_host/web_cache_manager.cc',
'browser/renderer_host/web_cache_manager.h',
'browser/renderer_preferences_util.cc',