#include "extensions/common/manifest_handlers/offline_enabled_info.h"
#include <memory>
#include <string>
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
#include "extensions/common/manifest_constants.h"
#include "extensions/common/manifest_handlers/permissions_parser.h"
#include "extensions/common/permissions/api_permission_set.h"
namespace extensions {
keys;
OfflineEnabledInfo::OfflineEnabledInfo(bool is_offline_enabled)
: … { … }
OfflineEnabledInfo::~OfflineEnabledInfo() { … }
bool OfflineEnabledInfo::IsOfflineEnabled(const Extension* extension) { … }
OfflineEnabledHandler::OfflineEnabledHandler() { … }
OfflineEnabledHandler::~OfflineEnabledHandler() { … }
bool OfflineEnabledHandler::Parse(Extension* extension, std::u16string* error) { … }
bool OfflineEnabledHandler::AlwaysParseForType(Manifest::Type type) const { … }
base::span<const char* const> OfflineEnabledHandler::Keys() const { … }
}