Index: chrome/browser/chromeos/customization_document.h |
diff --git a/chrome/browser/chromeos/customization_document.h b/chrome/browser/chromeos/customization_document.h |
index e14f63331c3501012830709206a5935d92cc6666..95885fc9439d3f3996a4f40ac9bca19483d77fc1 100644 |
--- a/chrome/browser/chromeos/customization_document.h |
+++ b/chrome/browser/chromeos/customization_document.h |
@@ -169,6 +169,9 @@ class ServicesCustomizationDocument : public CustomizationDocument, |
// Cache of OEM default apps stored in profile preferences. |
extensions::ExternalLoader* CreateExternalLoader(Profile* profile); |
+ // Returns the name of the folder for OEM apps for given |locale|. |
+ std::string GetOemAppsFolderName(const std::string& locale) const; |
+ |
// Set delay between network checking for testing. |
void SetZeroNetworkDelayForTesting() { |
network_delay_ = base::TimeDelta(); |
@@ -224,6 +227,14 @@ class ServicesCustomizationDocument : public CustomizationDocument, |
// Customization document not found for give ID. |
void OnCustomizationNotFound(); |
+ // Set OEM apps folder name for AppListSyncableService for |profile|. |
+ void SetOemFolderName(Profile* profile, const base::DictionaryValue& root); |
+ |
+ // Returns the name of the folder for OEM apps for given |locale|. |
+ std::string GetOemAppsFolderNameImpl( |
+ const std::string& locale, |
+ const base::DictionaryValue& root) const; |
+ |
// Services customization manifest URL. |
GURL url_; |