Files
brave-core/patches/chrome-browser-extensions-component_loader.h.patch
T

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)