blob: b6f438ce3b304f40a98c5b256bde40c75c9c68d1 [file] [log] [blame]
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROME_BROWSER_EXTENSIONS_USER_SCRIPTS_TEST_UTIL_H_
#define CHROME_BROWSER_EXTENSIONS_USER_SCRIPTS_TEST_UTIL_H_
#include "extensions/buildflags/buildflags.h"
#include "extensions/common/extension_id.h"
static_assert(BUILDFLAG(ENABLE_EXTENSIONS_CORE));
class Profile;
namespace extensions::user_scripts_test_util {
// Sets the userScripts API to be allowed or disallowed for the given extension
// in the given profile.
void SetUserScriptsAPIAllowed(Profile* profile,
const ExtensionId& extension_id,
bool allowed);
} // namespace extensions::user_scripts_test_util
#endif // CHROME_BROWSER_EXTENSIONS_USER_SCRIPTS_TEST_UTIL_H_