
Reference: https://google.github.io/styleguide/cppguide.html#Function_Comments > If function argument names are provided in backticks, then code-indexing tools may be able to present the documentation better. Bug: chromium:346952289 Change-Id: I9fa9538795e0e14814f2631d5b5e72a5a7a9fb87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6497221 Commit-Queue: Solomon Kinard <solomonkinard@chromium.org> Reviewed-by: David Bertoni <dbertoni@chromium.org> Cr-Commit-Position: refs/heads/main@{#1453692}
47 lines
1.5 KiB
C++
47 lines
1.5 KiB
C++
// Copyright 2014 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_SETTINGS_API_HELPERS_H_
|
|
#define CHROME_BROWSER_EXTENSIONS_SETTINGS_API_HELPERS_H_
|
|
|
|
#include "chrome/common/extensions/manifest_handlers/settings_overrides_handler.h"
|
|
#include "extensions/buildflags/buildflags.h"
|
|
|
|
static_assert(BUILDFLAG(ENABLE_EXTENSIONS_CORE));
|
|
|
|
namespace content {
|
|
class BrowserContext;
|
|
}
|
|
|
|
namespace extensions {
|
|
|
|
// Returns which extension (if any) is overriding the homepage in a given
|
|
// `browser_context`.
|
|
const Extension* GetExtensionOverridingHomepage(
|
|
content::BrowserContext* browser_context);
|
|
|
|
// Returns which extension (if any) is overriding the New Tab page in a given
|
|
// `browser_context`.
|
|
const Extension* GetExtensionOverridingNewTabPage(
|
|
content::BrowserContext* browser_context);
|
|
|
|
// Returns which extension (if any) is overriding the homepage in a given
|
|
// `browser_context`.
|
|
const Extension* GetExtensionOverridingStartupPages(
|
|
content::BrowserContext* browser_context);
|
|
|
|
// Returns which extension (if any) is overriding the search engine in a given
|
|
// `browser_context`.
|
|
const Extension* GetExtensionOverridingSearchEngine(
|
|
content::BrowserContext* browser_context);
|
|
|
|
// Returns which extension (if any) is overriding the proxy in a given
|
|
// `browser_context`.
|
|
const Extension* GetExtensionOverridingProxy(
|
|
content::BrowserContext* browser_context);
|
|
|
|
} // namespace extensions
|
|
|
|
#endif // CHROME_BROWSER_EXTENSIONS_SETTINGS_API_HELPERS_H_
|