[WebLayer] Create SiteSettingsFeatureList

This FeatureList contains the APP_NOTIFICATION_STATUS_MESSAGING feature,
which is used by the Site Settings and page info UI.

The new files live in a new //components/browser_ui/site_settings folder,
which will eventually contain all of the existing site_settings code.

This is part of an effort to componentize the Site Settings UI so it can
be reused by WebLayer.

Bug: 1058597
Change-Id: Ia50f920fcdc2c57719a8fe8f58d03ea63621749b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2124603
Reviewed-by: Theresa  <[email protected]>
Reviewed-by: Finnur Thorarinsson <[email protected]>
Reviewed-by: Henrique Nakashima <[email protected]>
Commit-Queue: Robbie McElrath <[email protected]>
Cr-Commit-Position: refs/heads/master@{#755595}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 26aefe455..5dc6f97b 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -178,6 +178,7 @@
 #if defined(OS_ANDROID)
 #include "chrome/browser/android/explore_sites/explore_sites_feature.h"
 #include "chrome/browser/flags/android/chrome_feature_list.h"
+#include "components/browser_ui/site_settings/android/features.h"
 #include "components/external_intents/android/external_intents_feature_list.h"
 #else  // OS_ANDROID
 #include "chrome/browser/media/router/media_router_feature.h"
@@ -1969,7 +1970,7 @@
     {"enable-app-notification-status-messaging",
      flag_descriptions::kAppNotificationStatusMessagingName,
      flag_descriptions::kAppNotificationStatusMessagingDescription, kOsAndroid,
-     FEATURE_VALUE_TYPE(features::kAppNotificationStatusMessaging)},
+     FEATURE_VALUE_TYPE(browser_ui::kAppNotificationStatusMessaging)},
 #endif  // OS_ANDROID
     {"silent-debugger-extension-api",
      flag_descriptions::kSilentDebuggerExtensionApiName,