#include <memory>
#include "base/path_service.h"
#include "extensions/common/api/extension_action/action_info.h"
#include "extensions/common/api/extension_action/action_info_test_util.h"
#include "extensions/common/constants.h"
#include "extensions/common/error_utils.h"
#include "extensions/common/extension.h"
#include "extensions/common/manifest_constants.h"
#include "extensions/common/manifest_test.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace extensions {
errors;
keys;
class PageActionManifestTest : public ManifestTest { … };
std::unique_ptr<ActionInfo> PageActionManifestTest::LoadAction(
const std::string& manifest_filename) { … }
TEST_F(PageActionManifestTest, ManifestVersion2DoesntAllowLegacyKeys) { … }
TEST_F(PageActionManifestTest, LoadPageActionHelper) { … }
}