RESOLVED FIXED 205223
Add release assert for selectedIndex in WebKit::WebPopupMenu::show()
https://bugs.webkit.org/show_bug.cgi?id=205223
Summary Add release assert for selectedIndex in WebKit::WebPopupMenu::show()
David Kilzer (:ddkilzer)
Reported 2019-12-13 16:05:13 PST
Add release assert for selectedIndex in WebKit::WebPopupMenu::show(). The WebCore::RenderMenuList::showPopup() derives selectedIndex from the render tree, while WebKit::WebPopupMenu::show() calls WebKit::WebPopupMenu::populateItems() which uses the DOM via WebCore::HTMLSelectElement::listItems() which may call WebCore::HTMLSelectElement::recalcListItems().
Attachments
Patch v1 (11.54 KB, patch)
2019-12-13 17:02 PST, David Kilzer (:ddkilzer)
no flags
Radar WebKit Bug Importer
Comment 1 2019-12-13 16:05:38 PST
David Kilzer (:ddkilzer)
Comment 2 2019-12-13 17:02:38 PST
Created attachment 385662 [details] Patch v1
WebKit Commit Bot
Comment 3 2019-12-14 05:03:14 PST
Comment on attachment 385662 [details] Patch v1 Clearing flags on attachment: 385662 Committed r253523: <https://trac.webkit.org/changeset/253523>
WebKit Commit Bot
Comment 4 2019-12-14 05:03:15 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.