Do-not-hide-component-extensions.patch 844 B

1234567891011121314151617181920212223242526
  1. From: csagan5 <32685696+csagan5@users.noreply.github.com>
  2. Date: Thu, 12 Oct 2017 08:09:24 +0200
  3. Subject: Do not hide component extensions
  4. ---
  5. extensions/common/extension.cc | 5 ++---
  6. 1 file changed, 2 insertions(+), 3 deletions(-)
  7. diff --git a/extensions/common/extension.cc b/extensions/common/extension.cc
  8. --- a/extensions/common/extension.cc
  9. +++ b/extensions/common/extension.cc
  10. @@ -419,9 +419,8 @@ bool Extension::ShouldDisplayInNewTabPage() const {
  11. }
  12. bool Extension::ShouldExposeViaManagementAPI() const {
  13. - // Hide component extensions because they are only extensions as an
  14. - // implementation detail of Chrome.
  15. - return !extensions::Manifest::IsComponentLocation(location());
  16. + // do not hide component extensions
  17. + return true;
  18. }
  19. Extension::ManifestData* Extension::GetManifestData(const std::string& key)
  20. --
  21. 2.17.1