<?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>48816</bug_id>
          
          <creation_ts>2010-11-01 18:31:13 -0700</creation_ts>
          <short_desc>[GTK] PopupMenuGtk has a very confusing if-else block</short_desc>
          <delta_ts>2010-11-01 21:34:47 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>1</everconfirmed>
          <reporter name="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dbates</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>303142</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-01 18:31:13 -0700</bug_when>
    <thetext>There is some very confusing code in PopupMenuGtk. This bug tracks cleaning it up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303143</commentid>
    <comment_count>1</comment_count>
      <attachid>72615</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-01 18:34:17 -0700</bug_when>
    <thetext>Created attachment 72615
Code cleanup</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303144</commentid>
    <comment_count>2</comment_count>
      <attachid>72615</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2010-11-01 18:35:32 -0700</bug_when>
    <thetext>Comment on attachment 72615
Code cleanup

Looks good to me. Yay! for the cleanup.
r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303151</commentid>
    <comment_count>3</comment_count>
      <attachid>72615</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-01 18:46:14 -0700</bug_when>
    <thetext>Comment on attachment 72615
Code cleanup

Removing this from the commit-queue since dbates warned me that it could land uncleanly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303206</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-11-01 21:34:47 -0700</bug_when>
    <thetext>Committed r71099: &lt;http://trac.webkit.org/changeset/71099&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72615</attachid>
            <date>2010-11-01 18:34:17 -0700</date>
            <delta_ts>2010-11-01 18:46:14 -0700</delta_ts>
            <desc>Code cleanup</desc>
            <filename>bug-48816-20101101183412.patch</filename>
            <type>text/plain</type>
            <size>2070</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
OTc4MDk1ZTZjY2FkNWE1YTk5M2U5YjlmODgyMDNjMmE5ZDA1NmFiZC4uMjU4OGU2MDk2YzFiMWRi
M2MzNTU2MmNjMDY4ZjE4MWVjNjlmZWU4OCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxNyBAQAogMjAxMC0xMS0wMSAgTWFy
dGluIFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CiAKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gUG9wdXBNZW51R3RrIGhhcyBhIHZl
cnkgY29uZnVzaW5nIGlmLWVsc2UgYmxvY2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTQ4ODE2CisKKyAgICAgICAgU21hbGwgY29kZSBjbGVhbnVwIGZv
ciBQb3B1cE1lbnVHdGsuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvUG9wdXBNZW51R3RrLmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OlBvcHVwTWVudUd0azo6c2hvdyk6CisKKzIwMTAtMTEtMDEg
IE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgorCiAgICAgICAgIFJldmll
d2VkIGJ5IFhhbiBMb3Blei4KIAogICAgICAgICBbU291cF0gUmFuZG9tIGNyYXNoZXMgaW4gaHR0
cC90ZXN0cy93ZWJzb2NrZXQvdGVzdHMvd29ya2Vycy93b3JrZXItaGFuZHNoYWtlLWNoYWxsZW5n
ZS1yYW5kb21uZXNzLmh0bWwKZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vZ3RrL1BvcHVw
TWVudUd0ay5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL2d0ay9Qb3B1cE1lbnVHdGsuY3BwCmluZGV4
IGE2Nzk3MzRlNmY2ZTM4Yjk4ZjBlNmYzNmM1MjJiNTc4MzU4NjhjMDYuLmU3ZmY3OGUwYzk1N2Uy
YTAzZDhjNTk0Yjk3ZDJmMDk2ZjY3OWUwNDcgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0v
Z3RrL1BvcHVwTWVudUd0ay5jcHAKKysrIGIvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvUG9wdXBNZW51
R3RrLmNwcApAQCAtOTcsNyArOTcsNyBAQCB2b2lkIFBvcHVwTWVudUd0azo6c2hvdyhjb25zdCBJ
bnRSZWN0JiByZWN0LCBGcmFtZVZpZXcqIHZpZXcsIGludCBpbmRleCkKIAogICAgIEdMaXN0KiBj
aGlsZHJlbiA9IGd0a19jb250YWluZXJfZ2V0X2NoaWxkcmVuKEdUS19DT05UQUlORVIobV9wb3B1
cC5nZXQoKSkpOwogICAgIEdMaXN0KiBwID0gY2hpbGRyZW47Ci0gICAgaWYgKHNpemUpCisgICAg
aWYgKHNpemUpIHsKICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBzaXplOyBpKyspIHsKICAg
ICAgICAgICAgIGlmIChpID4gaW5kZXgpCiAgICAgICAgICAgICAgIGJyZWFrOwpAQCAtMTEyLDkg
KzExMiwxMSBAQCB2b2lkIFBvcHVwTWVudUd0azo6c2hvdyhjb25zdCBJbnRSZWN0JiByZWN0LCBG
cmFtZVZpZXcqIHZpZXcsIGludCBpbmRleCkKICAgICAgICAgICAgIG1fbWVudVBvc2l0aW9uLnNl
dFkobV9tZW51UG9zaXRpb24ueSgpIC0gaXRlbVJlcXVpc2l0aW9uLmhlaWdodCk7CiAKICAgICAg
ICAgICAgIHAgPSBnX2xpc3RfbmV4dChwKTsKLSAgICAgICAgfSBlbHNlCi0gICAgICAgICAgICAv
LyBDZW50ZXIgdmVydGljYWxseSB0aGUgZW1wdHkgcG9wdXAgaW4gdGhlIGNvbWJvIGJveCBhcmVh
Ci0gICAgICAgICAgICBtX21lbnVQb3NpdGlvbi5zZXRZKG1fbWVudVBvc2l0aW9uLnkoKSAtIHJl
Y3QuaGVpZ2h0KCkgLyAyKTsKKyAgICAgICAgfQorICAgIH0gZWxzZSB7CisgICAgICAgIC8vIENl
bnRlciB2ZXJ0aWNhbGx5IHRoZSBlbXB0eSBwb3B1cCBpbiB0aGUgY29tYm8gYm94IGFyZWEKKyAg
ICAgICAgbV9tZW51UG9zaXRpb24uc2V0WShtX21lbnVQb3NpdGlvbi55KCkgLSByZWN0LmhlaWdo
dCgpIC8gMik7CisgICAgfQogCiAgICAgZ19saXN0X2ZyZWUoY2hpbGRyZW4pOwogICAgIGd0a19t
ZW51X3BvcHVwKG1fcG9wdXAuZ2V0KCksIDAsIDAsIHJlaW50ZXJwcmV0X2Nhc3Q8R3RrTWVudVBv
c2l0aW9uRnVuYz4obWVudVBvc2l0aW9uRnVuY3Rpb24pLCB0aGlzLCAwLCBndGtfZ2V0X2N1cnJl
bnRfZXZlbnRfdGltZSgpKTsK
</data>
<flag name="review"
          id="62898"
          type_id="1"
          status="+"
          setter="dbates"
    />
          </attachment>
      

    </bug>

</bugzilla>