<?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>105925</bug_id>
          
          <creation_ts>2013-01-02 08:14:17 -0800</creation_ts>
          <short_desc>[MinGW-w64] Centralize workaround for pow() implementation</short_desc>
          <delta_ts>2013-01-03 01:56:37 -0800</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="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>benjamin</cc>
    
    <cc>net147</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>798671</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2013-01-02 08:14:17 -0800</bug_when>
    <thetext>[MinGW-w64] Centralize workaround for pow() implementation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798673</commentid>
    <comment_count>1</comment_count>
      <attachid>181031</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2013-01-02 08:16:20 -0800</bug_when>
    <thetext>Created attachment 181031
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798674</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-02 08:18:30 -0800</bug_when>
    <thetext>Attachment 181031 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/JavaScriptCore/ChangeLog&apos;, u&apos;Source...&quot; exit_code: 1
Source/WTF/wtf/MathExtras.h:230:  wtf_pow is incorrectly named. Don&apos;t use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798844</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Liu">net147</who>
    <bug_when>2013-01-02 13:37:14 -0800</bug_when>
    <thetext>Missing blank line before &quot;return pow(x, y);&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>799315</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2013-01-03 01:56:37 -0800</bug_when>
    <thetext>Committed r138705: &lt;http://trac.webkit.org/changeset/138705&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181031</attachid>
            <date>2013-01-02 08:16:20 -0800</date>
            <delta_ts>2013-01-02 15:51:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105925-20130102171402.patch</filename>
            <type>text/plain</type>
            <size>3596</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM4NjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBi
ZGZhYjhiNGRiOThmMjJjOWIxNDA4YmQ0OWM3N2QzMDg2NjM1YWNjLi5lOTc4OTBmYWMzMzczZWUx
MjA1ZjI4ZTk4YzcyZmI1N2ViNTI2NjAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxMy0wMS0wMiAgU2ltb24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBk
aWdpYS5jb20+CisKKyAgICAgICAgW01pbkdXLXc2NF0gQ2VudHJhbGl6ZSB3b3JrYXJvdW5kIGZv
ciBwb3coKSBpbXBsZW1lbnRhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTA1OTI1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQXMgc3VnZ2VzdGVkIGJ5IFNhbSwgbW92ZSB0aGUgTWluR1ctdzY0IHdv
cmthcm91bmQgaW50byBNYXRoRXh0cmFzLmgKKyAgICAgICAgYXdheSBmcm9tIHRoZSBKU0MgdXNh
Z2UuCisKKyAgICAgICAgKiBydW50aW1lL01hdGhPYmplY3QuY3BwOgorICAgICAgICAoSlNDOjpt
YXRoUG93KToKKwogMjAxMy0wMS0wMiAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQu
b3JnPgogCiAgICAgICAgIE9uZSBtb3JlIHVucmV2aWV3ZWQgYnVpbGRmaXggYWZ0ZXIgcjEzODYw
OS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VM
b2cKaW5kZXggODVhYmRiZGU5OTI4ZjJlZGYyMmFmNzhhOWJhMzU5NmIxNTFiZTYxZC4uMDQzZTU0
NDRmZDA0OTkwYzcyZjE2Y2FjYTQ5OWRlNzA4MmE2ZGNjMyAxMDA2NDQKLS0tIGEvU291cmNlL1dU
Ri9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dURi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAor
MjAxMy0wMS0wMiAgU2ltb24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBkaWdpYS5jb20+CisK
KyAgICAgICAgW01pbkdXLXc2NF0gQ2VudHJhbGl6ZSB3b3JrYXJvdW5kIGZvciBwb3coKSBpbXBs
ZW1lbnRhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA1OTI1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQXMgc3VnZ2VzdGVkIGJ5IFNhbSwgbW92ZSB0aGUgTWluR1ctdzY0IHdvcmthcm91bmQgaW50
byBNYXRoRXh0cmFzLmgKKyAgICAgICAgYXdheSBmcm9tIHRoZSBKU0MgdXNhZ2UuCisKKyAgICAg
ICAgKiB3dGYvTWF0aEV4dHJhcy5oOgorICAgICAgICAod3RmX3Bvdyk6CisKIDIwMTItMTItMzEg
IEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29tPgogCiAgICAgICAgIE9i
amVjdGl2ZS1DIEFQSSBmb3IgSmF2YVNjcmlwdENvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL01hdGhPYmplY3QuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvTWF0aE9iamVjdC5jcHAKaW5kZXggZjkzOWI4ZGQ0Mjc1NWQ0ZjBiZWFiMzE1Mjk0
OTRiOTU3OWY3ODgwMS4uNzYzNDQ4N2FkY2RlMTZjY2Y0NzhmYzNhYjZlMGFiMGI4ZjM1YWE5NCAx
MDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWF0aE9iamVjdC5jcHAK
KysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvTWF0aE9iamVjdC5jcHAKQEAgLTIz
MiwyMiArMjMyLDYgQEAgc3RhdGljIEFMV0FZU19JTkxJTkUgZG91YmxlIG1hdGhQb3coZG91Ymxl
IHgsIGRvdWJsZSB5KQogCiBBTFdBWVNfSU5MSU5FIGRvdWJsZSBtYXRoUG93KGRvdWJsZSB4LCBk
b3VibGUgeSkKIHsKLSNpZiBDT01QSUxFUihNSU5HVzY0KQotICAgIC8vIE1pbkdXLXc2NCBoYXMg
YSBjdXN0b20gaW1wbGVtZW50YXRpb24gZm9yIHBvdy4KLSAgICAvLyBUaGlzIGhhbmRsZXMgY2Vy
dGFpbiBzcGVjaWFsIGNhc2VzIHRoYXQgYXJlIGRpZmZlcmVudC4KLSAgICBpZiAoKHggPT0gMC4w
IHx8IGlzaW5mKHgpKSAmJiBpc2Zpbml0ZSh5KSkgewotICAgICAgICBkb3VibGUgZjsKLSAgICAg
ICAgaWYgKG1vZGYoeSwgJmYpICE9IDAuMCkKLSAgICAgICAgICAgIHJldHVybiAoKHggPT0gMC4w
KSBeICh5ID4gMC4wKSkgPyBzdGQ6Om51bWVyaWNfbGltaXRzPGRvdWJsZT46OmluZmluaXR5KCkg
OiAwLjA7Ci0gICAgfQotCi0gICAgaWYgKHggPT0gMi4wKSB7Ci0gICAgICAgIGludCB5SW50ID0g
c3RhdGljX2Nhc3Q8aW50Pih5KTsKLSAgICAgICAgaWYgKHkgPT0geUludCkKLSAgICAgICAgICAg
IHJldHVybiBsZGV4cCgxLjAsIHlJbnQpOwotICAgIH0KLSNlbmRpZgotCiAgICAgcmV0dXJuIHBv
dyh4LCB5KTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvTWF0aEV4dHJhcy5oIGIv
U291cmNlL1dURi93dGYvTWF0aEV4dHJhcy5oCmluZGV4IGRmMWIyMzY1ODY4ZGQ4ZGQ4Yzc1M2Rj
ZWFkZDY3MmRmMzM2YmM0MDQuLjBhOTc5NTMzODI2MTIzY2I1MDA3ZmRjMTE3YzY0OWZiZDgxZGRi
ZjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL01hdGhFeHRyYXMuaAorKysgYi9Tb3VyY2Uv
V1RGL3d0Zi9NYXRoRXh0cmFzLmgKQEAgLTIyNiw2ICsyMjYsMjcgQEAgaW5saW5lIGxvbmcgaW50
IGxyaW50KGRvdWJsZSBmbHQpCiAKICNlbmRpZiAvLyBDT01QSUxFUihNU1ZDKQogCisjaWYgQ09N
UElMRVIoTUlOR1c2NCkKK2lubGluZSBkb3VibGUgd3RmX3Bvdyhkb3VibGUgeCwgZG91YmxlIHkp
Cit7CisgICAgLy8gTWluR1ctdzY0IGhhcyBhIGN1c3RvbSBpbXBsZW1lbnRhdGlvbiBmb3IgcG93
LgorICAgIC8vIFRoaXMgaGFuZGxlcyBjZXJ0YWluIHNwZWNpYWwgY2FzZXMgdGhhdCBhcmUgZGlm
ZmVyZW50LgorICAgIGlmICgoeCA9PSAwLjAgfHwgaXNpbmYoeCkpICYmIGlzZmluaXRlKHkpKSB7
CisgICAgICAgIGRvdWJsZSBmOworICAgICAgICBpZiAobW9kZih5LCAmZikgIT0gMC4wKQorICAg
ICAgICAgICAgcmV0dXJuICgoeCA9PSAwLjApIF4gKHkgPiAwLjApKSA/IHN0ZDo6bnVtZXJpY19s
aW1pdHM8ZG91YmxlPjo6aW5maW5pdHkoKSA6IDAuMDsKKyAgICB9CisKKyAgICBpZiAoeCA9PSAy
LjApIHsKKyAgICAgICAgaW50IHlJbnQgPSBzdGF0aWNfY2FzdDxpbnQ+KHkpOworICAgICAgICBp
ZiAoeSA9PSB5SW50KQorICAgICAgICAgICAgcmV0dXJuIGxkZXhwKDEuMCwgeUludCk7CisgICAg
fQorICAgIHJldHVybiBwb3coeCwgeSk7Cit9CisjZGVmaW5lIHBvdyh4LCB5KSB3dGZfcG93KHgs
IHkpCisjZW5kaWYgLy8gQ09NUElMRVIoTUlOR1c2NCkKKwogaW5saW5lIGRvdWJsZSBkZWcycmFk
KGRvdWJsZSBkKSAgeyByZXR1cm4gZCAqIHBpRG91YmxlIC8gMTgwLjA7IH0KIGlubGluZSBkb3Vi
bGUgcmFkMmRlZyhkb3VibGUgcikgIHsgcmV0dXJuIHIgKiAxODAuMCAvIHBpRG91YmxlOyB9CiBp
bmxpbmUgZG91YmxlIGRlZzJncmFkKGRvdWJsZSBkKSB7IHJldHVybiBkICogNDAwLjAgLyAzNjAu
MDsgfQo=
</data>
<flag name="review"
          id="198500"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>