chromium/extensions/common/manifest_handlers/offline_enabled_info.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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() {}

// static
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 {}

}  // namespace extensions