| Code-Review | +1 |
LGTM with a few comments, although I wonder if it's worth adding any tests for what you're improving here
if (auto* datalist = DataList()) {```suggestion
if (HTMLDataListElement* datalist = DataList()) {
```
// MenuListSelectType::DefaultEventHandler.Curious if you want to do something similar for that case too?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
LGTM with a few comments, although I wonder if it's worth adding any tests for what you're improving here
As far as I can tell there shouldn't be any behavior changes with this patch
if (auto* datalist = DataList()) {```suggestion
if (HTMLDataListElement* datalist = DataList()) {
```
Done
// MenuListSelectType::DefaultEventHandler.Curious if you want to do something similar for that case too?
Good point, we could probably remove the call to SetPopoverPointerdownTarget there too, since I already made a similar fix for customizable select. It's already behind a flag though and will get removed as part of the light dismiss rewrite though.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Joey ArharLGTM with a few comments, although I wonder if it's worth adding any tests for what you're improving here
As far as I can tell there shouldn't be any behavior changes with this patch
Acknowledged
// MenuListSelectType::DefaultEventHandler.Joey ArharCurious if you want to do something similar for that case too?
Good point, we could probably remove the call to SetPopoverPointerdownTarget there too, since I already made a similar fix for customizable select. It's already behind a flag though and will get removed as part of the light dismiss rewrite though.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Improve customizable combobox dismissal prevention
The existing code which prevents the popover from being shown and then
dismissed in one click was hitting a CHECK due to the light dismiss
rewrite, so this patch migrates the logic to another spot which is also
being used for customizable select.
This patch also adds some logic to try preventing autofill from showing
a picker by signaling that autocomplete should be turned off.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |