30 lines
1.4 KiB
Diff
30 lines
1.4 KiB
Diff
diff --git a/chrome/browser/extensions/component_loader.h b/chrome/browser/extensions/component_loader.h
|
|
index 6d798cb4d320e9b90296cd32e1ab5d55309c9482..1acf66bd1e53903be7d540905669ead2ead4e963 100644
|
|
--- a/chrome/browser/extensions/component_loader.h
|
|
+++ b/chrome/browser/extensions/component_loader.h
|
|
@@ -84,7 +84,7 @@ class ComponentLoader {
|
|
// the loader will skip loading component extensions that weren't supposed to
|
|
// be loaded unless we are in signed user session (ChromeOS). For all other
|
|
// platforms this |skip_session_components| is expected to be unset.
|
|
- void AddDefaultComponentExtensions(bool skip_session_components);
|
|
+ virtual void AddDefaultComponentExtensions(bool skip_session_components);
|
|
|
|
// Similar to above but adds the default component extensions for kiosk mode.
|
|
void AddDefaultComponentExtensionsForKioskMode(bool skip_session_components);
|
|
@@ -130,6 +130,7 @@ class ComponentLoader {
|
|
}
|
|
|
|
private:
|
|
+ friend class BraveComponentLoader;
|
|
FRIEND_TEST_ALL_PREFIXES(ComponentLoaderTest, ParseManifest);
|
|
|
|
// Information about a registered component extension.
|
|
@@ -176,6 +177,7 @@ class ComponentLoader {
|
|
void AddDefaultComponentExtensionsWithBackgroundPagesForKioskMode();
|
|
|
|
#if BUILDFLAG(ENABLE_HANGOUT_SERVICES_EXTENSION)
|
|
+ virtual
|
|
void AddHangoutServicesExtension();
|
|
#endif // BUILDFLAG(ENABLE_HANGOUT_SERVICES_EXTENSION)
|
|
|