Lens Shopping chip implementation for context menu

Dark Mode single line: https://drive.google.com/file/d/1_sK8UZ3bXhQjsvpFEWGfzB1d4A105M3t/view
Light Mode multi-line: https://drive.google.com/file/d/16uwoOIRa7jAv08KTMNKcmE4qbDoH79NE/view

There are still a few bugs which will need to be fixed in a follow up:
1. Multiline text hides the close button and doesn't have correct alignment/padding
2. Dark color mode should match context menu color (adaptive color needs to be added for this case).


Change-Id: Id9196815d4e9539a53c0e01aa52e104be28b9b99
Bug: 1099982
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2340007
Commit-Queue: Ben Goldberger <[email protected]>
Reviewed-by: Theresa  <[email protected]>
Reviewed-by: Sinan Sahin <[email protected]>
Cr-Commit-Position: refs/heads/master@{#805370}
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 92ce054..45a812e 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -5687,6 +5687,11 @@
                                     "QuietNotificationPrompts")},
 
 #if defined(OS_ANDROID)
+    {"context-menu-google-lens-chip",
+     flag_descriptions::kContextMenuGoogleLensChipName,
+     flag_descriptions::kContextMenuGoogleLensChipDescription, kOsAndroid,
+     FEATURE_VALUE_TYPE(chrome::android::kContextMenuGoogleLensChip)},
+
     {"context-menu-search-with-google-lens",
      flag_descriptions::kContextMenuSearchWithGoogleLensName,
      flag_descriptions::kContextMenuSearchWithGoogleLensDescription, kOsAndroid,