Changeset 95045 in webkit


Ignore:
Timestamp:
Sep 13, 2011 2:43:13 PM (13 years ago)
Author:
abarth@webkit.org
Message:

[Chromium] The checked state of WebPopupMenuItem isn't initialized
https://bugs.webkit.org/show_bug.cgi?id=67889

Reviewed by Darin Fisher.

It seems we're failing to initialize the checked state of
WebPopupMenuItems, potentially because Android is the first platform to
use popup menus for <select> elements.

  • src/ExternalPopupMenu.cpp:

(WebKit::ExternalPopupMenu::getPopupMenuInfo):

Location:
trunk/Source/WebKit/chromium
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/chromium/ChangeLog

    r95040 r95045  
     12011-09-13  Adam Barth  <abarth@webkit.org>
     2
     3        [Chromium] The checked state of WebPopupMenuItem isn't initialized
     4        https://bugs.webkit.org/show_bug.cgi?id=67889
     5
     6        Reviewed by Darin Fisher.
     7
     8        It seems we're failing to initialize the checked state of
     9        WebPopupMenuItems, potentially because Android is the first platform to
     10        use popup menus for <select> elements.
     11
     12        * src/ExternalPopupMenu.cpp:
     13        (WebKit::ExternalPopupMenu::getPopupMenuInfo):
     14
    1152011-09-13  Eric Seidel  <eric@webkit.org>
    216
  • trunk/Source/WebKit/chromium/src/ExternalPopupMenu.cpp

    r94600 r95045  
    174174            popupItem.type = WebMenuItemInfo::Option;
    175175        popupItem.enabled = m_popupMenuClient->itemIsEnabled(i);
     176        popupItem.checked = m_popupMenuClient->itemIsSelected(i);
    176177        PopupMenuStyle style = m_popupMenuClient->itemStyle(i);
    177178        if (style.textDirection() == WebCore::RTL)
Note: See TracChangeset for help on using the changeset viewer.