Add strict HasPopup type for AutomationNode.prototype.hasPopup

[email protected]

Bug: none
Test: webui_closure_compile and ui/accessibilityPRESUBMIT.py pass. For the latter, make a small, temp commit to u/a/ax_enums.mojom to trigger the upload presubmit error.
Change-Id: I426de213804a2b2f3dd4841f23ef3923a0129199
AX-Relnotes: n/a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2774229
Commit-Queue: David Tseng <[email protected]>
Reviewed-by: Katie Dektar <[email protected]>
Cr-Commit-Position: refs/heads/master@{#864813}
diff --git a/ui/accessibility/PRESUBMIT.py b/ui/accessibility/PRESUBMIT.py
index 0cbcf9b..86a9d75 100644
--- a/ui/accessibility/PRESUBMIT.py
+++ b/ui/accessibility/PRESUBMIT.py
@@ -159,6 +159,8 @@
                    'IntentMoveDirectionType', errs, output_api)
   CheckMatchingEnum(ax_enums, 'SortDirection', automation_enums,
                    'SortDirectionType', errs, output_api)
+  CheckMatchingEnum(ax_enums, 'HasPopup', automation_enums,
+                   'HasPopup', errs, output_api)
   return errs
 
 # Given a full path to c++ header, return an array of the first static