<?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>87325</bug_id>
          
          <creation_ts>2012-05-23 17:02:43 -0700</creation_ts>
          <short_desc>[chromium/mac] Unbreak popup menus.</short_desc>
          <delta_ts>2012-05-23 19:40:36 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Nico Weber">thakis</reporter>
          <assigned_to name="Nico Weber">thakis</assigned_to>
          <cc>levin</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>632206</commentid>
    <comment_count>0</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-05-23 17:02:43 -0700</bug_when>
    <thetext>[chromium/mac] Unbreak popup menus.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632207</commentid>
    <comment_count>1</comment_count>
      <attachid>143685</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-05-23 17:03:11 -0700</bug_when>
    <thetext>Created attachment 143685
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632215</commentid>
    <comment_count>2</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-05-23 17:07:10 -0700</bug_when>
    <thetext>http://svn.webkit.org/repository/webkit/trunk@117607 added this function. The Chromium/Mac build doesn&apos;t use the file added in that change. Adding it doesn&apos;t help, as the category calls a 10.7-only function. Just don&apos;t use the category for chromium/mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632220</commentid>
    <comment_count>3</comment_count>
      <attachid>143685</attachid>
    <who name="David Levin">levin</who>
    <bug_when>2012-05-23 17:10:21 -0700</bug_when>
    <thetext>Comment on attachment 143685
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=143685&amp;action=review

&gt; Source/WebCore/platform/mac/WebCoreNSCellExtras.m:25
&gt; +#include &quot;config.h&quot;

I think you can remove this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632224</commentid>
    <comment_count>4</comment_count>
    <who name="David Levin">levin</who>
    <bug_when>2012-05-23 17:11:52 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; http://svn.webkit.org/repository/webkit/trunk@117607 added this function. The Chromium/Mac build doesn&apos;t use the file added in that change. Adding it doesn&apos;t help, as the category calls a 10.7-only function. Just don&apos;t use the category for chromium/mac.

It would be nice if this explanation was in the change log as it is much more informative than what is in there now!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632232</commentid>
    <comment_count>5</comment_count>
      <attachid>143688</attachid>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-05-23 17:15:53 -0700</bug_when>
    <thetext>Created attachment 143688
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632233</commentid>
    <comment_count>6</comment_count>
    <who name="Nico Weber">thakis</who>
    <bug_when>2012-05-23 17:16:22 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 143685 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=143685&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/mac/WebCoreNSCellExtras.m:25
&gt; &gt; +#include &quot;config.h&quot;
&gt; 
&gt; I think you can remove this.

Thanks. I had an oldish WebKit checkout (from bisecting), and my checkout didn&apos;t have that line yet. Rebased.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632334</commentid>
    <comment_count>7</comment_count>
      <attachid>143688</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-23 19:40:31 -0700</bug_when>
    <thetext>Comment on attachment 143688
Patch

Clearing flags on attachment: 143688

Committed r118312: &lt;http://trac.webkit.org/changeset/118312&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>632335</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-23 19:40:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143685</attachid>
            <date>2012-05-23 17:03:11 -0700</date>
            <delta_ts>2012-05-23 17:15:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87325-20120523170310.patch</filename>
            <type>text/plain</type>
            <size>1979</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3NjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTcxMjQyMzdjMmFjYWQ1
MDgyNDY2MjM3OGRkNzk5OTAzYzVkMTE1YS4uMjcyMGViMWNkNmViNDc2YTcxNzkzMDVmMTRmNGM1
NzY5ODYxZWZmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTA1LTIzICBOaWNv
IFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW0vbWFjXSBV
bmJyZWFrIHBvcHVwIG1lbnVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODczMjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBGaXhlcyBodHRwOi8vY3JidWcuY29tLzEyOTQxOAorCisgICAgICAgICogcGxh
dGZvcm0vbWFjL1dlYkNvcmVOU0NlbGxFeHRyYXMuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMv
V2ViQ29yZU5TQ2VsbEV4dHJhcy5tOgorCiAyMDEyLTA1LTE4ICBUb255IENoYW5nICA8dG9ueUBj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgcmVtb3ZlIHRoZSBDU1NfR1JJRF9MQVlPVVQgY29tcGls
ZXIgZGVmaW5lLCBidXQgZGVmYXVsdCBncmlkIGxheW91dCB0byBvZmYKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9XZWJDb3JlTlNDZWxsRXh0cmFzLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZU5TQ2VsbEV4dHJhcy5oCmluZGV4IDE3Nzc4NjE2
YTQxY2E5ZDMxN2ViNTllYmNhZGVlMmI2MzExMGY2ZDYuLjI2YmU0NjJlMTQxNmE5OTQyMmRkZmRm
NzFlMWI5ZTIxMDU4NGMyNDYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21h
Yy9XZWJDb3JlTlNDZWxsRXh0cmFzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFj
L1dlYkNvcmVOU0NlbGxFeHRyYXMuaApAQCAtMjUsNyArMjUsNyBAQAogCiAjaW1wb3J0IDxBcHBL
aXQvQXBwS2l0Lmg+CiAKLSNkZWZpbmUgQlVUVE9OX0NFTExfRFJBV19XSVRIX0ZSQU1FX0RSQVdT
X0ZPQ1VTX1JJTkcgKGRlZmluZWQoQlVJTERJTkdfT05fU05PV19MRU9QQVJEKSB8fCBkZWZpbmVk
KEJVSUxESU5HX09OX0xJT04pKQorI2RlZmluZSBCVVRUT05fQ0VMTF9EUkFXX1dJVEhfRlJBTUVf
RFJBV1NfRk9DVVNfUklORyAoZGVmaW5lZChCVUlMRElOR19PTl9TTk9XX0xFT1BBUkQpIHx8IGRl
ZmluZWQoQlVJTERJTkdfT05fTElPTikgfHwgUExBVEZPUk0oQ0hST01JVU0pKQogCiAjaWYgIUJV
VFRPTl9DRUxMX0RSQVdfV0lUSF9GUkFNRV9EUkFXU19GT0NVU19SSU5HCiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9XZWJDb3JlTlNDZWxsRXh0cmFzLm0gYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZU5TQ2VsbEV4dHJhcy5tCmluZGV4IGRmNzVm
N2Y5NDg2MGQ2NzI5OWI5NjI3ZmNkOWIxYTVjOTBhODJiYTQuLjA4YjM2N2EwNjZhNmUzNGQ5NGUw
MmY5YjA0NGU4YTk4NTU0YmRhOTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21hYy9XZWJDb3JlTlNDZWxsRXh0cmFzLm0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bWFjL1dlYkNvcmVOU0NlbGxFeHRyYXMubQpAQCAtMjIsNyArMjIsNyBAQAogICogQVJJU0lORyBJ
TiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNF
RCBPRgogICogVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgogICovCi0KKyNpbmNsdWRl
ICJjb25maWcuaCIKICNpbXBvcnQgIldlYkNvcmVOU0NlbGxFeHRyYXMuaCIKIAogI2lmICFCVVRU
T05fQ0VMTF9EUkFXX1dJVEhfRlJBTUVfRFJBV1NfRk9DVVNfUklORwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143688</attachid>
            <date>2012-05-23 17:15:53 -0700</date>
            <delta_ts>2012-05-23 19:40:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87325-20120523171552.patch</filename>
            <type>text/plain</type>
            <size>1719</size>
            <attacher name="Nico Weber">thakis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE4MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjJhZjViZDA1YmZhYzdk
MDEwNjExNzg1ZmE0M2NhZDE1Mjg1N2Y2NS4uZWIyNTJiM2U3MmYzZWQwNjMwZTVlNjQxMzg5NzFj
YzM0NWI2M2M4MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTA1LTIzICBOaWNv
IFdlYmVyICA8dGhha2lzQGNocm9taXVtLm9yZz4KKworICAgICAgICBbY2hyb21pdW0vbWFjXSBV
bmJyZWFrIHBvcHVwIG1lbnVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9ODczMjUKKworICAgICAgICBSZXZpZXdlZCBieSBEYXZpZCBMZXZpbi4KKwor
ICAgICAgICBodHRwOi8vc3ZuLndlYmtpdC5vcmcvcmVwb3NpdG9yeS93ZWJraXQvdHJ1bmtAMTE3
NjA3IGFkZGVkIHRoaXMgZnVuY3Rpb24sIGJ1dCB0aGUKKyAgICAgICAgQ2hyb21pdW0vTWFjIGJ1
aWxkIGRvZXNuJ3QgdXNlIHRoZSBmaWxlIGFkZGVkIGluIHRoYXQgY2hhbmdlIGFuZCBoZW5jZSBk
aWRuJ3QgaGF2ZQorICAgICAgICB0aGUgY2F0ZWdvcnkgbWV0aG9kLi4gQWRkaW5nIGl0IGRvZXNu
J3QgaGVscCwgYXMgdGhlIGNhdGVnb3J5IGNhbGxzIGEKKyAgICAgICAgMTAuNy1vbmx5IGZ1bmN0
aW9uLiBKdXN0IGRvbid0IHVzZSB0aGUgY2F0ZWdvcnkgZm9yIGNocm9taXVtL21hYy4gRml4ZXMK
KyAgICAgICAgaHR0cDovL2NyYnVnLmNvbS8xMjk0MTgKKworICAgICAgICAqIHBsYXRmb3JtL21h
Yy9XZWJDb3JlTlNDZWxsRXh0cmFzLmg6CisKIDIwMTItMDUtMjMgIFJ5b3N1a2UgTml3YSAgPHJu
aXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgV2ViS2l0IHNwZW5kcyB+MjAlIG9mIHRpbWUgaW4g
SFRNTFRleHRBcmVhRWxlbWVudDo6ZGVmYXVsdFZhbHVlKCkgd2hlbiBvcGVuaW5nIGEgcmV2aWV3
IHBhZ2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9XZWJDb3JlTlND
ZWxsRXh0cmFzLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvV2ViQ29yZU5TQ2VsbEV4
dHJhcy5oCmluZGV4IDE3Nzc4NjE2YTQxY2E5ZDMxN2ViNTllYmNhZGVlMmI2MzExMGY2ZDYuLjI2
YmU0NjJlMTQxNmE5OTQyMmRkZmRmNzFlMWI5ZTIxMDU4NGMyNDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9XZWJDb3JlTlNDZWxsRXh0cmFzLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vbWFjL1dlYkNvcmVOU0NlbGxFeHRyYXMuaApAQCAtMjUsNyArMjUs
NyBAQAogCiAjaW1wb3J0IDxBcHBLaXQvQXBwS2l0Lmg+CiAKLSNkZWZpbmUgQlVUVE9OX0NFTExf
RFJBV19XSVRIX0ZSQU1FX0RSQVdTX0ZPQ1VTX1JJTkcgKGRlZmluZWQoQlVJTERJTkdfT05fU05P
V19MRU9QQVJEKSB8fCBkZWZpbmVkKEJVSUxESU5HX09OX0xJT04pKQorI2RlZmluZSBCVVRUT05f
Q0VMTF9EUkFXX1dJVEhfRlJBTUVfRFJBV1NfRk9DVVNfUklORyAoZGVmaW5lZChCVUlMRElOR19P
Tl9TTk9XX0xFT1BBUkQpIHx8IGRlZmluZWQoQlVJTERJTkdfT05fTElPTikgfHwgUExBVEZPUk0o
Q0hST01JVU0pKQogCiAjaWYgIUJVVFRPTl9DRUxMX0RSQVdfV0lUSF9GUkFNRV9EUkFXU19GT0NV
U19SSU5HCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>