<?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>117936</bug_id>
          
          <creation_ts>2013-06-24 07:09:13 -0700</creation_ts>
          <short_desc>Cleanup RenderThemeWin after r151783 and r151794.</short_desc>
          <delta_ts>2013-06-24 08:10:09 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</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>
          <dependson>117829</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kling</cc>
    
    <cc>menard</cc>
    
    <cc>roger_fong</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>902944</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-06-24 07:09:13 -0700</bug_when>
    <thetext>Cleanup RenderThemeWin after r151783 and r151794.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902947</commentid>
    <comment_count>1</comment_count>
      <attachid>205296</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-06-24 07:13:25 -0700</bug_when>
    <thetext>Created attachment 205296
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902957</commentid>
    <comment_count>2</comment_count>
      <attachid>205296</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-24 08:10:06 -0700</bug_when>
    <thetext>Comment on attachment 205296
Patch

Clearing flags on attachment: 205296

Committed r151910: &lt;http://trac.webkit.org/changeset/151910&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902958</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-24 08:10:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205296</attachid>
            <date>2013-06-24 07:13:25 -0700</date>
            <delta_ts>2013-06-24 08:10:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117936.patch</filename>
            <type>text/plain</type>
            <size>5754</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4OGVmNDlhLi4xOTFkZDVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTkg
QEAKIDIwMTMtMDYtMjQgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CiAK
KyAgICAgICAgQ2xlYW51cCBSZW5kZXJUaGVtZVdpbiBhZnRlciByMTUxNzgzIGFuZCByMTUxNzk0
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3OTM2
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgR2V0U3lz
Q29sb3IoKSB0YWtlcyBhbiBpbnRlZ2VyIGFzIGFyZ3VtZW50LiBMZXQgY3NzVmFsdWVJZFRvU3lz
Q29sb3JJbmRleCgpCisgICAgICAgIHJldHVybiBhbiBpbnQgaW5zdGVhZCBvZiBjYXN0aW5nIHRo
ZSB2YWx1ZXMgdG8gdGhlIENTU1ZhbHVlSUQgdHlwZS4KKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJUaGVtZVdpbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpjc3NWYWx1ZUlkVG9TeXNDb2xv
ckluZGV4KToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRoZW1lV2luOjpzeXN0ZW1Db2xvcik6
CisKKzIwMTMtMDYtMjQgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
ICAgICAgICAgQnVpbGQgZml4IGZvciBXaW5DRSBhZnRlciByMTUxNTYzLgogCiAgICAgICAgICog
YmluZGluZ3MvanMvSlNET01CaW5kaW5nLmNwcDoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJUaGVtZVdpbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyVGhlbWVXaW4uY3BwCmluZGV4IDljYTE2YzguLmVkOTFmNWIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUaGVtZVdpbi5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclRoZW1lV2luLmNwcApAQCAtMTAzNCw0NSArMTAzNCw0NSBA
QCBib29sIFJlbmRlclRoZW1lV2luOjpwYWludFNlYXJjaEZpZWxkUmVzdWx0c0J1dHRvbihSZW5k
ZXJPYmplY3QqIG8sIGNvbnN0IFBhaW50SQogfQogCiAvLyBNYXAgYSBDU1NWYWx1ZSogc3lzdGVt
IGNvbG9yIHRvIGFuIGluZGV4IHVuZGVyc3Rvb2QgYnkgR2V0U3lzQ29sb3IKLXN0YXRpYyBDU1NW
YWx1ZUlEIGNzc1ZhbHVlSWRUb1N5c0NvbG9ySW5kZXgoaW50IGNzc1ZhbHVlSWQpCitzdGF0aWMg
aW50IGNzc1ZhbHVlSWRUb1N5c0NvbG9ySW5kZXgoQ1NTVmFsdWVJRCBjc3NWYWx1ZUlkKQogewog
ICAgIHN3aXRjaCAoY3NzVmFsdWVJZCkgewotICAgIGNhc2UgQ1NTVmFsdWVBY3RpdmVib3JkZXI6
IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihDT0xPUl9BQ1RJVkVCT1JERVIpOwotICAg
IGNhc2UgQ1NTVmFsdWVBY3RpdmVjYXB0aW9uOiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJ
RD4oQ09MT1JfQUNUSVZFQ0FQVElPTik7Ci0gICAgY2FzZSBDU1NWYWx1ZUFwcHdvcmtzcGFjZTog
cmV0dXJuIHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENPTE9SX0FQUFdPUktTUEFDRSk7Ci0gICAg
Y2FzZSBDU1NWYWx1ZUJhY2tncm91bmQ6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihD
T0xPUl9CQUNLR1JPVU5EKTsKLSAgICBjYXNlIENTU1ZhbHVlQnV0dG9uZmFjZTogcmV0dXJuIHN0
YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENPTE9SX0JUTkZBQ0UpOwotICAgIGNhc2UgQ1NTVmFsdWVC
dXR0b25oaWdobGlnaHQ6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihDT0xPUl9CVE5I
SUdITElHSFQpOwotICAgIGNhc2UgQ1NTVmFsdWVCdXR0b25zaGFkb3c6IHJldHVybiBzdGF0aWNf
Y2FzdDxDU1NWYWx1ZUlEPihDT0xPUl9CVE5TSEFET1cpOwotICAgIGNhc2UgQ1NTVmFsdWVCdXR0
b250ZXh0OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfQlROVEVYVCk7Ci0g
ICAgY2FzZSBDU1NWYWx1ZUNhcHRpb250ZXh0OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJ
RD4oQ09MT1JfQ0FQVElPTlRFWFQpOwotICAgIGNhc2UgQ1NTVmFsdWVHcmF5dGV4dDogcmV0dXJu
IHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENPTE9SX0dSQVlURVhUKTsKLSAgICBjYXNlIENTU1Zh
bHVlSGlnaGxpZ2h0OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfSElHSExJ
R0hUKTsKLSAgICBjYXNlIENTU1ZhbHVlSGlnaGxpZ2h0dGV4dDogcmV0dXJuIHN0YXRpY19jYXN0
PENTU1ZhbHVlSUQ+KENPTE9SX0hJR0hMSUdIVFRFWFQpOwotICAgIGNhc2UgQ1NTVmFsdWVJbmFj
dGl2ZWJvcmRlcjogcmV0dXJuIHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENPTE9SX0lOQUNUSVZF
Qk9SREVSKTsKLSAgICBjYXNlIENTU1ZhbHVlSW5hY3RpdmVjYXB0aW9uOiByZXR1cm4gc3RhdGlj
X2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfSU5BQ1RJVkVDQVBUSU9OKTsKLSAgICBjYXNlIENTU1Zh
bHVlSW5hY3RpdmVjYXB0aW9udGV4dDogcmV0dXJuIHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENP
TE9SX0lOQUNUSVZFQ0FQVElPTlRFWFQpOwotICAgIGNhc2UgQ1NTVmFsdWVJbmZvYmFja2dyb3Vu
ZDogcmV0dXJuIHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+KENPTE9SX0lORk9CSyk7Ci0gICAgY2Fz
ZSBDU1NWYWx1ZUluZm90ZXh0OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1Jf
SU5GT1RFWFQpOwotICAgIGNhc2UgQ1NTVmFsdWVNZW51OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NT
VmFsdWVJRD4oQ09MT1JfTUVOVSk7Ci0gICAgY2FzZSBDU1NWYWx1ZU1lbnV0ZXh0OiByZXR1cm4g
c3RhdGljX2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfTUVOVVRFWFQpOwotICAgIGNhc2UgQ1NTVmFs
dWVTY3JvbGxiYXI6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihDT0xPUl9TQ1JPTExC
QVIpOwotICAgIGNhc2UgQ1NTVmFsdWVUaHJlZWRkYXJrc2hhZG93OiByZXR1cm4gc3RhdGljX2Nh
c3Q8Q1NTVmFsdWVJRD4oQ09MT1JfM0RES1NIQURPVyk7Ci0gICAgY2FzZSBDU1NWYWx1ZVRocmVl
ZGZhY2U6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihDT0xPUl8zREZBQ0UpOwotICAg
IGNhc2UgQ1NTVmFsdWVUaHJlZWRoaWdobGlnaHQ6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1
ZUlEPihDT0xPUl8zREhJR0hMSUdIVCk7Ci0gICAgY2FzZSBDU1NWYWx1ZVRocmVlZGxpZ2h0c2hh
ZG93OiByZXR1cm4gc3RhdGljX2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfM0RMSUdIVCk7Ci0gICAg
Y2FzZSBDU1NWYWx1ZVRocmVlZHNoYWRvdzogcmV0dXJuIHN0YXRpY19jYXN0PENTU1ZhbHVlSUQ+
KENPTE9SXzNEU0hBRE9XKTsKLSAgICBjYXNlIENTU1ZhbHVlV2luZG93OiByZXR1cm4gc3RhdGlj
X2Nhc3Q8Q1NTVmFsdWVJRD4oQ09MT1JfV0lORE9XKTsKLSAgICBjYXNlIENTU1ZhbHVlV2luZG93
ZnJhbWU6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1ZUlEPihDT0xPUl9XSU5ET1dGUkFNRSk7
Ci0gICAgY2FzZSBDU1NWYWx1ZVdpbmRvd3RleHQ6IHJldHVybiBzdGF0aWNfY2FzdDxDU1NWYWx1
ZUlEPihDT0xPUl9XSU5ET1dURVhUKTsKLSAgICBkZWZhdWx0OiByZXR1cm4gQ1NTVmFsdWVJbnZh
bGlkOyAvLyBVbnN1cHBvcnRlZCBDU1NWYWx1ZQorICAgIGNhc2UgQ1NTVmFsdWVBY3RpdmVib3Jk
ZXI6IHJldHVybiBDT0xPUl9BQ1RJVkVCT1JERVI7CisgICAgY2FzZSBDU1NWYWx1ZUFjdGl2ZWNh
cHRpb246IHJldHVybiBDT0xPUl9BQ1RJVkVDQVBUSU9OOworICAgIGNhc2UgQ1NTVmFsdWVBcHB3
b3Jrc3BhY2U6IHJldHVybiBDT0xPUl9BUFBXT1JLU1BBQ0U7CisgICAgY2FzZSBDU1NWYWx1ZUJh
Y2tncm91bmQ6IHJldHVybiBDT0xPUl9CQUNLR1JPVU5EOworICAgIGNhc2UgQ1NTVmFsdWVCdXR0
b25mYWNlOiByZXR1cm4gQ09MT1JfQlRORkFDRTsKKyAgICBjYXNlIENTU1ZhbHVlQnV0dG9uaGln
aGxpZ2h0OiByZXR1cm4gQ09MT1JfQlROSElHSExJR0hUOworICAgIGNhc2UgQ1NTVmFsdWVCdXR0
b25zaGFkb3c6IHJldHVybiBDT0xPUl9CVE5TSEFET1c7CisgICAgY2FzZSBDU1NWYWx1ZUJ1dHRv
bnRleHQ6IHJldHVybiBDT0xPUl9CVE5URVhUOworICAgIGNhc2UgQ1NTVmFsdWVDYXB0aW9udGV4
dDogcmV0dXJuIENPTE9SX0NBUFRJT05URVhUOworICAgIGNhc2UgQ1NTVmFsdWVHcmF5dGV4dDog
cmV0dXJuIENPTE9SX0dSQVlURVhUOworICAgIGNhc2UgQ1NTVmFsdWVIaWdobGlnaHQ6IHJldHVy
biBDT0xPUl9ISUdITElHSFQ7CisgICAgY2FzZSBDU1NWYWx1ZUhpZ2hsaWdodHRleHQ6IHJldHVy
biBDT0xPUl9ISUdITElHSFRURVhUOworICAgIGNhc2UgQ1NTVmFsdWVJbmFjdGl2ZWJvcmRlcjog
cmV0dXJuIENPTE9SX0lOQUNUSVZFQk9SREVSOworICAgIGNhc2UgQ1NTVmFsdWVJbmFjdGl2ZWNh
cHRpb246IHJldHVybiBDT0xPUl9JTkFDVElWRUNBUFRJT047CisgICAgY2FzZSBDU1NWYWx1ZUlu
YWN0aXZlY2FwdGlvbnRleHQ6IHJldHVybiBDT0xPUl9JTkFDVElWRUNBUFRJT05URVhUOworICAg
IGNhc2UgQ1NTVmFsdWVJbmZvYmFja2dyb3VuZDogcmV0dXJuIENPTE9SX0lORk9CSzsKKyAgICBj
YXNlIENTU1ZhbHVlSW5mb3RleHQ6IHJldHVybiBDT0xPUl9JTkZPVEVYVDsKKyAgICBjYXNlIENT
U1ZhbHVlTWVudTogcmV0dXJuIENPTE9SX01FTlU7CisgICAgY2FzZSBDU1NWYWx1ZU1lbnV0ZXh0
OiByZXR1cm4gQ09MT1JfTUVOVVRFWFQ7CisgICAgY2FzZSBDU1NWYWx1ZVNjcm9sbGJhcjogcmV0
dXJuIENPTE9SX1NDUk9MTEJBUjsKKyAgICBjYXNlIENTU1ZhbHVlVGhyZWVkZGFya3NoYWRvdzog
cmV0dXJuIENPTE9SXzNEREtTSEFET1c7CisgICAgY2FzZSBDU1NWYWx1ZVRocmVlZGZhY2U6IHJl
dHVybiBDT0xPUl8zREZBQ0U7CisgICAgY2FzZSBDU1NWYWx1ZVRocmVlZGhpZ2hsaWdodDogcmV0
dXJuIENPTE9SXzNESElHSExJR0hUOworICAgIGNhc2UgQ1NTVmFsdWVUaHJlZWRsaWdodHNoYWRv
dzogcmV0dXJuIENPTE9SXzNETElHSFQ7CisgICAgY2FzZSBDU1NWYWx1ZVRocmVlZHNoYWRvdzog
cmV0dXJuIENPTE9SXzNEU0hBRE9XOworICAgIGNhc2UgQ1NTVmFsdWVXaW5kb3c6IHJldHVybiBD
T0xPUl9XSU5ET1c7CisgICAgY2FzZSBDU1NWYWx1ZVdpbmRvd2ZyYW1lOiByZXR1cm4gQ09MT1Jf
V0lORE9XRlJBTUU7CisgICAgY2FzZSBDU1NWYWx1ZVdpbmRvd3RleHQ6IHJldHVybiBDT0xPUl9X
SU5ET1dURVhUOworICAgIGRlZmF1bHQ6IHJldHVybiAtMTsgLy8gVW5zdXBwb3J0ZWQgQ1NTVmFs
dWUKICAgICB9CiB9CiAKIENvbG9yIFJlbmRlclRoZW1lV2luOjpzeXN0ZW1Db2xvcihDU1NWYWx1
ZUlEIGNzc1ZhbHVlSWQpIGNvbnN0CiB7Ci0gICAgQ1NTVmFsdWVJRCBzeXNDb2xvckluZGV4ID0g
Y3NzVmFsdWVJZFRvU3lzQ29sb3JJbmRleChjc3NWYWx1ZUlkKTsKLSAgICBpZiAoc3lzQ29sb3JJ
bmRleCA9PSBDU1NWYWx1ZUludmFsaWQpCisgICAgaW50IHN5c0NvbG9ySW5kZXggPSBjc3NWYWx1
ZUlkVG9TeXNDb2xvckluZGV4KGNzc1ZhbHVlSWQpOworICAgIGlmIChzeXNDb2xvckluZGV4ID09
IC0xKQogICAgICAgICByZXR1cm4gUmVuZGVyVGhlbWU6OnN5c3RlbUNvbG9yKGNzc1ZhbHVlSWQp
OwogCiAgICAgQ09MT1JSRUYgY29sb3IgPSBHZXRTeXNDb2xvcihzeXNDb2xvckluZGV4KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>