Avi Drissman | 4a8573c | 2022-09-09 19:35:54 | [diff] [blame] | 1 | // Copyright 2021 The Chromium Authors |
Peter Boström | 9a697f9b | 2021-10-15 23:27:56 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
| 3 | // found in the LICENSE file. |
| 4 | |
| 5 | #include "chrome/browser/ui/browser_element_identifiers.h" |
| 6 | |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 7 | #include "ui/base/interaction/element_identifier.h" |
David Pennington | 765440e | 2022-02-14 18:00:11 | [diff] [blame] | 8 | #include "ui/base/interaction/element_tracker.h" |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 9 | |
Dana Fried | 84cd714c | 2022-08-11 17:16:39 | [diff] [blame] | 10 | // Please keep this list alphabetized. |
Mickey Burks | 33345f8d | 2022-11-28 21:10:37 | [diff] [blame] | 11 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kAddCurrentTabToReadingListElementId); |
Erik Chen | 4ebbb34 | 2022-03-01 02:47:48 | [diff] [blame] | 12 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kAppUninstallDialogOkButtonId); |
Siyu An | 9e4aba2 | 2022-01-31 21:16:04 | [diff] [blame] | 13 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kAutofillCreditCardSuggestionEntryElementId); |
Alexander Tekle | 041dd15 | 2023-10-09 19:25:45 | [diff] [blame] | 14 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kAutofillStandaloneCvcSuggestionElementId); |
Dmitry Vykochko | a93befa1 | 2023-04-16 10:30:55 | [diff] [blame] | 15 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kAutofillSuggestionElementId); |
Caroline Rising | 58b944c | 2023-03-23 02:33:50 | [diff] [blame] | 16 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kBookmarkBarElementId); |
Eshwar Stalin | 147983e | 2022-12-12 17:53:20 | [diff] [blame] | 17 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kBookmarkSidePanelWebViewElementId); |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 18 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kBookmarkStarViewElementId); |
Dana Fried | fadcfa18 | 2022-12-01 01:29:40 | [diff] [blame] | 19 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kBrowserViewElementId); |
Fiona Macintosh | ccb72921 | 2023-07-26 16:37:23 | [diff] [blame] | 20 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kCookieControlsIconElementId); |
Zonghan Xu | ec5d273 | 2023-06-27 15:43:37 | [diff] [blame] | 21 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kDeviceSignalsConsentCancelButtonElementId); |
| 22 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kDeviceSignalsConsentOkButtonElementId); |
Dana Fried | 4101155d | 2022-09-20 17:22:19 | [diff] [blame] | 23 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kEnhancedProtectionSettingElementId); |
Kuan Huang | 3642a42 | 2023-01-18 00:52:15 | [diff] [blame] | 24 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kExclusiveAccessBubbleViewElementId); |
Emilia Paz | 5cc5ec5 | 2023-06-21 21:46:15 | [diff] [blame] | 25 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kExtensionsMenuButtonElementId); |
Emilia Paz | 629df76 | 2023-06-28 20:32:56 | [diff] [blame] | 26 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kExtensionsRequestAccessButtonElementId); |
Alison Gale | 9a51507 | 2022-09-01 18:45:33 | [diff] [blame] | 27 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kHighEfficiencyChipElementId); |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 28 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kInstallPwaElementId); |
Dana Fried | 84cd714c | 2022-08-11 17:16:39 | [diff] [blame] | 29 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kIntentChipElementId); |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 30 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kLocationIconElementId); |
Dana Fried | b8d53a0 | 2022-11-29 19:24:39 | [diff] [blame] | 31 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kNewTabButtonElementId); |
Mei Liang | c371bc2d | 2023-08-21 23:21:44 | [diff] [blame] | 32 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kOfferNotificationChipElementId); |
Yuheng Huang | 20dd64e63 | 2021-11-15 19:42:14 | [diff] [blame] | 33 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kOmniboxElementId); |
Mohamed Amir Yosef | c53915a | 2023-03-16 17:21:47 | [diff] [blame] | 34 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kPasswordsOmniboxKeyIconElementId); |
Mei Liang | d473afa | 2023-06-09 01:49:45 | [diff] [blame] | 35 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kPriceInsightsChipElementId); |
Mei Liang | 3a9eb833 | 2022-08-24 22:01:29 | [diff] [blame] | 36 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kPriceTrackingBookmarkViewElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 37 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kPriceTrackingChipElementId); |
Tom Lukaszewicz | b119af9 | 2022-03-25 01:42:02 | [diff] [blame] | 38 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kReadLaterSidePanelWebViewElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 39 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSavePasswordComboboxElementId); |
Taylor Bergquist | 7aaffd4 | 2023-04-25 03:49:10 | [diff] [blame] | 40 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSavedTabGroupBarElementId); |
Caroline Rising | 58b944c | 2023-03-23 02:33:50 | [diff] [blame] | 41 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSavedTabGroupButtonElementId); |
dljames | fbfbbf8 | 2023-06-27 00:16:55 | [diff] [blame] | 42 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSavedTabGroupOverflowButtonElementId); |
| 43 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSavedTabGroupOverflowMenuId); |
Thomas Lukaszewicz | 39b555f | 2022-07-14 18:53:54 | [diff] [blame] | 44 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelCloseButtonElementId); |
Mickey Burks | 33345f8d | 2022-11-28 21:10:37 | [diff] [blame] | 45 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelComboboxElementId); |
Caroline Rising | c1fc851 | 2023-05-09 16:15:06 | [diff] [blame] | 46 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelCompanionToolbarButtonElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 47 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelElementId); |
Tommy C. Li | 636830e | 2022-10-07 23:04:47 | [diff] [blame] | 48 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelOpenInNewTabButtonElementId); |
Caroline Rising | f4b4909 | 2023-03-23 02:28:26 | [diff] [blame] | 49 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelPinButtonElementId); |
Mickey Burks | 33345f8d | 2022-11-28 21:10:37 | [diff] [blame] | 50 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSidePanelReadingListUnreadElementId); |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 51 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSideSearchButtonElementId); |
Dana Fried | 6ec3f7f | 2022-11-30 23:33:58 | [diff] [blame] | 52 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kSideSearchWebViewElementId); |
evliu | ab387bf4 | 2022-02-02 21:36:07 | [diff] [blame] | 53 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabAlertIndicatorButtonElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 54 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabElementId); |
dljames | 73a8b56 | 2023-06-07 00:51:36 | [diff] [blame] | 55 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabGroupEditorBubbleCloseGroupButtonId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 56 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabGroupEditorBubbleId); |
Caroline Rising | 58b944c | 2023-03-23 02:33:50 | [diff] [blame] | 57 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabGroupEditorBubbleSaveToggleId); |
Dana Fried | cf8c214 | 2022-01-25 18:33:42 | [diff] [blame] | 58 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabGroupHeaderElementId); |
Emily Shack | fdd103cb | 2023-09-12 20:37:34 | [diff] [blame] | 59 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabOrganizationButtonElementId); |
Dana Fried | 9a9a3b4 | 2022-04-06 19:24:20 | [diff] [blame] | 60 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabSearchBubbleElementId); |
Dana Fried | d7db768a | 2021-11-09 06:28:45 | [diff] [blame] | 61 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabSearchButtonElementId); |
| 62 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabStripElementId); |
David Pennington | 765440e | 2022-02-14 18:00:11 | [diff] [blame] | 63 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kTabStripRegionElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 64 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarAppMenuButtonElementId); |
Yuheng Huang | 21f4a2b | 2023-10-28 01:09:25 | [diff] [blame^] | 65 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarAvatarBubbleElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 66 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarAvatarButtonElementId); |
| 67 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarBackButtonElementId); |
Dana Fried | 24e3290 | 2023-09-29 23:12:40 | [diff] [blame] | 68 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarBackButtonMenuElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 69 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarBatterySaverButtonElementId); |
Yuheng Huang | 8e3a6fe | 2023-10-09 21:58:05 | [diff] [blame] | 70 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarChromeLabsBubbleElementId); |
Pengchao Cai | 8c031468 | 2023-08-24 02:04:02 | [diff] [blame] | 71 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarChromeLabsButtonElementId); |
Yuheng Huang | 8e3a6fe | 2023-10-09 21:58:05 | [diff] [blame] | 72 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarDownloadBubbleElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 73 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarDownloadButtonElementId); |
Pengchao Cai | 8c031468 | 2023-08-24 02:04:02 | [diff] [blame] | 74 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarExtensionsContainerElementId); |
Pengchao Cai | 2f813b2 | 2023-08-23 20:51:11 | [diff] [blame] | 75 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarForwardButtonElementId); |
Dana Fried | 24e3290 | 2023-09-29 23:12:40 | [diff] [blame] | 76 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarForwardButtonMenuElementId); |
Pengchao Cai | 8c031468 | 2023-08-24 02:04:02 | [diff] [blame] | 77 | DEFINE_ELEMENT_IDENTIFIER_VALUE(kToolbarHomeButtonElementId); |
Yuheng Huang | 8e3a6fe | 2023-10-09 21:58:05 | [diff] [
|