[Offline indicator v2] Lay the foundation to add a status indicator

This CL adds a compositor scene layer and a JNI bridge that will
connect it to the Java side.

Bug: 989148
Change-Id: I3f4112f50a1735dad2e9edfecd639ac1d0add9e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1769631
Commit-Queue: Sinan Sahin <[email protected]>
Reviewed-by: Matthew Jones <[email protected]>
Reviewed-by: Theresa  <[email protected]>
Cr-Commit-Position: refs/heads/master@{#696206}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index cd8380f..ec298a309 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -2260,6 +2260,9 @@
      flag_descriptions::kOfflineIndicatorAlwaysHttpProbeDescription, kOsAndroid,
      FEATURE_VALUE_TYPE(
          offline_pages::kOfflineIndicatorAlwaysHttpProbeFeature)},
+    {"offline-indicator-v2", flag_descriptions::kOfflineIndicatorV2Name,
+     flag_descriptions::kOfflineIndicatorV2Description, kOsAndroid,
+     FEATURE_VALUE_TYPE(chrome::android::kOfflineIndicatorV2)},
     {"on-the-fly-mhtml-hash-computation",
      flag_descriptions::kOnTheFlyMhtmlHashComputationName,
      flag_descriptions::kOnTheFlyMhtmlHashComputationDescription, kOsAndroid,