chromium/chrome/common/extensions/manifest_tests/extension_manifests_chromepermission_unittest.cc

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

#include "base/command_line.h"
#include "chrome/common/extensions/manifest_tests/chrome_manifest_test.h"
#include "chrome/common/url_constants.h"
#include "extensions/common/error_utils.h"
#include "extensions/common/extension.h"
#include "extensions/common/manifest.h"
#include "extensions/common/manifest_constants.h"
#include "extensions/common/permissions/permissions_data.h"
#include "extensions/common/switches.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace extensions {

namespace {
const char kChromeUntrustedTestURL[] =;
}  // namespace

errors;

ChromePermissionManifestTest;

TEST_F(ChromePermissionManifestTest, ChromeURLPermissionInvalid) {}

TEST_F(ChromePermissionManifestTest, ChromeUntrustedURLPermissionInvalid) {}

TEST_F(ChromePermissionManifestTest, ChromeURLPermissionAllowedWithFlag) {}

// Tests that extensions can't access chrome-untrusted:// even with the
// kExtensionsOnChromeURLs flag enabled.
TEST_F(ChromePermissionManifestTest,
       ChromeUntrustedURLPermissionDisallowedWithFlag) {}

TEST_F(ChromePermissionManifestTest,
       ChromeResourcesPermissionValidOnlyForComponents) {}

}  // namespace extensions