Add the full restore flag.

The 'FullRestore' flag is added in ash considering the window manamement
might use it as well, and if it is added in the chrome/browser directory
then the window manamement in ash can't include the file in the
chrome/browser directory.

BUG=1146900

Change-Id: Ib61186739832048e52ce4c87dd9e40b996cddc8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2525461
Commit-Queue: Nancy Wang <[email protected]>
Reviewed-by: Xiyuan Xia <[email protected]>
Cr-Commit-Position: refs/heads/master@{#825591}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index ee8ccad..4667ba5 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -5124,6 +5124,10 @@
      flag_descriptions::kAppServiceIntentHandlingDescription, kOsCrOS,
      FEATURE_VALUE_TYPE(features::kAppServiceIntentHandling)},
 
+    {"full-restore", flag_descriptions::kFullRestoreName,
+     flag_descriptions::kFullRestoreDescription, kOsCrOS,
+     FEATURE_VALUE_TYPE(ash::features::kFullRestore)},
+
     {"use-fake-device-for-media-stream",
      flag_descriptions::kUseFakeDeviceForMediaStreamName,
      flag_descriptions::kUseFakeDeviceForMediaStreamDescription, kOsCrOS,