<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>29726</bug_id>
          
          <creation_ts>2009-09-24 16:17:43 -0700</creation_ts>
          <short_desc>Popup menus in Mac Chromium do not register the users selection</short_desc>
          <delta_ts>2009-09-25 09:23:16 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Paul Godavari">paul</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>149884</commentid>
    <comment_count>0</comment_count>
    <who name="Paul Godavari">paul</who>
    <bug_when>2009-09-24 16:17:43 -0700</bug_when>
    <thetext>This is a regression caused by: http://trac.webkit.org/changeset/48642</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149887</commentid>
    <comment_count>1</comment_count>
      <attachid>40090</attachid>
    <who name="Paul Godavari">paul</who>
    <bug_when>2009-09-24 16:24:52 -0700</bug_when>
    <thetext>Created attachment 40090
Patch to fix Mac Chromium popup menu regression.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149897</commentid>
    <comment_count>2</comment_count>
      <attachid>40090</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-24 16:39:23 -0700</bug_when>
    <thetext>Comment on attachment 40090
Patch to fix Mac Chromium popup menu regression.

OK. Code change looks fine, but how do we test this?  manual tests are OK.  They go in WebCore/manual-tests/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149899</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Godavari">paul</who>
    <bug_when>2009-09-24 16:43:41 -0700</bug_when>
    <thetext>There&apos;s already a manual popup menu test that I created:
WebCore/manual-tests/select-narrow-width.html

Note: this is a P0 release blocker for Mac Chromium.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150030</commentid>
    <comment_count>4</comment_count>
      <attachid>40090</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-09-25 09:23:13 -0700</bug_when>
    <thetext>Comment on attachment 40090
Patch to fix Mac Chromium popup menu regression.

Clearing flags on attachment: 40090

Committed r48757: &lt;http://trac.webkit.org/changeset/48757&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150031</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-09-25 09:23:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40090</attachid>
            <date>2009-09-24 16:24:52 -0700</date>
            <delta_ts>2009-09-25 09:23:13 -0700</delta_ts>
            <desc>Patch to fix Mac Chromium popup menu regression.</desc>
            <filename>mac_p</filename>
            <type>text/plain</type>
            <size>1573</size>
            <attacher name="Paul Godavari">paul</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0ODczOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDktMDktMjQgIFBhdWwgR29kYXZhcmkgIDxwYXVsQGNocm9taXVt
Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBG
aXggYSByZWdyZXNzaW9uIGluIE1hYyBDaHJvbWl1bSBwb3B1cCBtZW51cywgd2hlcmUgdGhlIHVz
ZXIncworICAgICAgICBzZWxlY3Rpb24gd2FzIGlnbm9yZWQgYW5kIHRoZSBwb3B1cCBiZWNhbWUg
dW5yZXNwb25zaXZlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9Mjk3MjYKKworICAgICAgICBUaGUgZml4IGlzIHRvIG5vdGlmeSB0aGUgcG9wdXAncyBj
bGllbnQgdGhhdCB0aGUgcG9wdXAgd2FzIGhpZGRlbiwKKyAgICAgICAgZXZlbiBpZiB0aGUgcG9w
dXAgaGFzIG5vIHBhcmVudC4KKworICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVu
dUNocm9taXVtLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlBvcHVwTGlzdEJveDo6aGlkZVBvcHVw
KToKKwogMjAwOS0wOS0yNCAgSmVyZW15IE9ybG93ICA8am9ybG93QGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBEaW1pdHJpIEdsYXprb3YuCkluZGV4OiBXZWJDb3JlL3BsYXRm
b3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3Jl
L3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAkocmV2aXNpb24gNDg3Mzgp
CisrKyBXZWJDb3JlL3BsYXRmb3JtL2Nocm9taXVtL1BvcHVwTWVudUNocm9taXVtLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTA1NywxMiArMTA1NywxMSBAQCB2b2lkIFBvcHVwTGlzdEJveDo6YWRq
dXN0U2VsZWN0ZWRJbmRleChpCiAKIHZvaWQgUG9wdXBMaXN0Qm94OjpoaWRlUG9wdXAoKQogewot
ICAgIGlmICghcGFyZW50KCkpCi0gICAgICAgIHJldHVybjsKLQotICAgIFBvcHVwQ29udGFpbmVy
KiBjb250YWluZXIgPSBzdGF0aWNfY2FzdDxQb3B1cENvbnRhaW5lcio+KHBhcmVudCgpKTsKLSAg
ICBpZiAoY29udGFpbmVyLT5jbGllbnQoKSkKLSAgICAgICAgY29udGFpbmVyLT5jbGllbnQoKS0+
cG9wdXBDbG9zZWQoY29udGFpbmVyKTsKKyAgICBpZiAocGFyZW50KCkpIHsKKyAgICAgICAgUG9w
dXBDb250YWluZXIqIGNvbnRhaW5lciA9IHN0YXRpY19jYXN0PFBvcHVwQ29udGFpbmVyKj4ocGFy
ZW50KCkpOworICAgICAgICBpZiAoY29udGFpbmVyLT5jbGllbnQoKSkKKyAgICAgICAgICAgIGNv
bnRhaW5lci0+Y2xpZW50KCktPnBvcHVwQ2xvc2VkKGNvbnRhaW5lcik7CisgICAgfQogCiAgICAg
bV9wb3B1cENsaWVudC0+cG9wdXBEaWRIaWRlKCk7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>