Reland "Move LayoutMenuList::DidUpdateActiveOption() to HTMLSelectElement"
This is a reland of 3c4c13ac The difference from the original CL: - Replace LayoutObject::UpdateFromElement() call with HTMLFormControlElement::UpdateFromElement() in HTMLFormControlElement::DidRecalcStyle() too. Original change's description: > Move LayoutMenuList::DidUpdateActiveOption() to HTMLSelectElement > > Also, > - Remove LayoutMenuList::DidSelectOption(). > - Add HTMLFormControlElement::UpdateFromElement() to add > DidUpdateMenuListActiveOption() to each of > LayoutMenuList::UpdateFromElement() calls. > > This CL is a preparation to build a LayoutNG counterpart of LayoutMenuList. > This CL has no behavior changes. > > Bug: 1040828 > Change-Id: If7917af101119a830e899a50711a6c1491e22eb3 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2003164 > Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> > Commit-Queue: Kent Tamura <tkent@chromium.org> > Cr-Commit-Position: refs/heads/master@{#732313} Bug: 1040828 Change-Id: Ibba19df1c4f9a402c057bbf4548b18f1fdeb44f4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2006271Reviewed-by:Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#732771}
Showing
Please register or sign in to comment