blob: 7a7ee1659d10aff767dc450840db4b3da4920444 [file] [log] [blame]
Erik Chen46088762024-07-15 20:58:201// Copyright 2024 The Chromium Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
Jan Lanik826be882024-07-23 23:52:375#ifndef CHROME_BROWSER_GLOBAL_FEATURES_H_
6#define CHROME_BROWSER_GLOBAL_FEATURES_H_
Erik Chen46088762024-07-15 20:58:207
Jan Lanik8ef553c2024-07-25 14:12:358#include <memory.h>
9
Erik Chen46088762024-07-15 20:58:2010#include "base/functional/callback.h"
11#include "build/build_config.h"
David Bokan97177ce02024-12-19 18:47:4512#include "chrome/common/buildflags.h"
Erik Chen46088762024-07-15 20:58:2013
Jan Lanik8ef553c2024-07-25 14:12:3514namespace system_permission_settings {
15class PlatformHandle;
16} // namespace system_permission_settings
Mickey Burks4d1287c12024-07-22 22:38:2017#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
Ian Wells9aad2922024-12-09 18:51:0018namespace whats_new {
Erik Chen46088762024-07-15 20:58:2019class WhatsNewRegistry;
20} // namespace whats_new
David Bokan97177ce02024-12-19 18:47:4521#endif
22#if BUILDFLAG(ENABLE_GLIC)
Dan Harringtonb8b82742024-12-06 17:32:3923namespace glic {
Charles Meng896d6e02024-11-21 19:56:27