<?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>43188</bug_id>
          
          <creation_ts>2010-07-29 07:33:08 -0700</creation_ts>
          <short_desc>PluginInfoStore::mimeTypeFromExtension is unnecessary</short_desc>
          <delta_ts>2010-07-29 07:48:12 -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>All</rep_platform>
          <op_sys>All</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>
          
          <blocked>43189</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Adam Roben (:aroben)">aroben</assigned_to>
          <cc>andersca</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>257662</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-07-29 07:33:08 -0700</bug_when>
    <thetext>PluginInfoStore::mimeTypeFromExtension is unnecessary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257663</commentid>
    <comment_count>1</comment_count>
      <attachid>62943</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-07-29 07:34:00 -0700</bug_when>
    <thetext>Created attachment 62943
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257670</commentid>
    <comment_count>2</comment_count>
      <attachid>62943</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-07-29 07:40:34 -0700</bug_when>
    <thetext>Comment on attachment 62943
Patch

Looks fine, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257671</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-07-29 07:48:12 -0700</bug_when>
    <thetext>Committed r64278: &lt;http://trac.webkit.org/changeset/64278&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62943</attachid>
            <date>2010-07-29 07:34:00 -0700</date>
            <delta_ts>2010-07-29 07:40:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-43188-20100729103358.patch</filename>
            <type>text/plain</type>
            <size>5027</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
MDY4MTMyMjUzYThmYjI5ZjE5NzU4MjA5NmM0ZTZhMTA4NGUyOTBiNS4uZjZkNjk2ZjIzYjQ4ZjI2
NTgwZGE3YWU3MDBiYTU2ZmEyNzNjMTVhOSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNSBAQAorMjAxMC0wNy0yOSAgQWRh
bSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIFBsdWdpbkluZm9T
dG9yZTo6bWltZVR5cGVGcm9tRXh0ZW5zaW9uCisKKyAgICAgICAgV2ViQ29yZTo6TUlNRVR5cGVS
ZWdpc3RyeSBhbHJlYWR5IHByb3ZpZGVzIGEgY3Jvc3MtcGxhdGZvcm0gaW50ZXJmYWNlCisgICAg
ICAgIGZvciB0aGlzLgorCisgICAgICAgIEZpeGVzIDxodHRwOi8vd2Via2l0Lm9yZy9iLzQzMTg4
PgorICAgICAgICBQbHVnaW5JbmZvU3RvcmU6Om1pbWVUeXBlRnJvbUV4dGVuc2lvbiBpcyB1bm5l
Y2Vzc2FyeQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogVUlQcm9jZXNzL1BsdWdpbnMvUGx1Z2luSW5mb1N0b3JlLmNwcDoKKyAgICAgICAgKFdlYktp
dDo6UGx1Z2luSW5mb1N0b3JlOjpmaW5kUGx1Z2luKTogQ2hhbmdlZCB0byB1c2UKKyAgICAgICAg
TUlNRVR5cGVSZWdpc3RyeS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9QbHVnaW5zL1BsdWdpbklu
Zm9TdG9yZS5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9QbHVnaW5zL21hYy9QbHVnaW5JbmZvU3Rv
cmVNYWMubW06CisgICAgICAgICogVUlQcm9jZXNzL1BsdWdpbnMvcXQvUGx1Z2luSW5mb1N0b3Jl
UXQuY3BwOgorICAgICAgICAqIFVJUHJvY2Vzcy9QbHVnaW5zL3dpbi9QbHVnaW5JbmZvU3RvcmVX
aW4uY3BwOgorICAgICAgICBSZW1vdmVkIG1pbWVUeXBlRnJvbUV4dGVuc2lvbi4KKwogMjAxMC0w
Ny0yOCAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIEFub3RoZXIgV2lu
ZG93cyBidWlsZCBmaXguCmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJvY2Vzcy9QbHVnaW5zL1Bs
dWdpbkluZm9TdG9yZS5jcHAgYi9XZWJLaXQyL1VJUHJvY2Vzcy9QbHVnaW5zL1BsdWdpbkluZm9T
dG9yZS5jcHAKaW5kZXggZjMyYjUwNDA0N2I2MzQ3NWZkNThmN2M1ZTkxZmQ2MzZiNmQ0ZmViMC4u
NzgyYjAyM2Q4MDExN2IzYmExZjgyMjhjYTEzMjkxOWE0Y2ExZjM4NiAxMDA2NDQKLS0tIGEvV2Vi
S2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5JbmZvU3RvcmUuY3BwCisrKyBiL1dlYktpdDIv
VUlQcm9jZXNzL1BsdWdpbnMvUGx1Z2luSW5mb1N0b3JlLmNwcApAQCAtMjUsOCArMjUsOSBAQAog
CiAjaW5jbHVkZSAiUGx1Z2luSW5mb1N0b3JlLmgiCiAKLSNpbmNsdWRlIDxhbGdvcml0aG0+CiAj
aW5jbHVkZSA8V2ViQ29yZS9LVVJMLmg+CisjaW5jbHVkZSA8V2ViQ29yZS9NSU1FVHlwZVJlZ2lz
dHJ5Lmg+CisjaW5jbHVkZSA8YWxnb3JpdGhtPgogI2luY2x1ZGUgPHd0Zi9TdGRMaWJFeHRyYXMu
aD4KIAogdXNpbmcgbmFtZXNwYWNlIHN0ZDsKQEAgLTE2OSw3ICsxNzAsNyBAQCBQbHVnaW5JbmZv
U3RvcmU6OlBsdWdpbiBQbHVnaW5JbmZvU3RvcmU6OmZpbmRQbHVnaW4oU3RyaW5nJiBtaW1lVHlw
ZSwgY29uc3QgS1VSTAogICAgICAgICAgICAgcmV0dXJuIHBsdWdpbjsKICAgICAgICAgCiAgICAg
ICAgIC8vIEZpbmFsbHksIHRyeSB0byBnZXQgdGhlIE1JTUUgdHlwZSBmcm9tIHRoZSBleHRlbnNp
b24gaW4gYSBwbGF0Zm9ybSBzcGVjaWZpYyBtYW5uZXIgYW5kIHVzZSB0aGF0LgotICAgICAgICBT
dHJpbmcgZXh0ZW5zaW9uTWltZVR5cGUgPSBtaW1lVHlwZUZyb21FeHRlbnNpb24oZXh0ZW5zaW9u
KTsKKyAgICAgICAgU3RyaW5nIGV4dGVuc2lvbk1pbWVUeXBlID0gTUlNRVR5cGVSZWdpc3RyeTo6
Z2V0TUlNRVR5cGVGb3JFeHRlbnNpb24oZXh0ZW5zaW9uKTsKICAgICAgICAgaWYgKCFleHRlbnNp
b25NaW1lVHlwZS5pc051bGwoKSkgewogICAgICAgICAgICAgUGx1Z2luIHBsdWdpbiA9IGZpbmRQ
bHVnaW5Gb3JNSU1FVHlwZShleHRlbnNpb25NaW1lVHlwZSk7CiAgICAgICAgICAgICBpZiAoIXBs
dWdpbi5wYXRoLmlzTnVsbCgpKSB7CmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJvY2Vzcy9QbHVn
aW5zL1BsdWdpbkluZm9TdG9yZS5oIGIvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5J
bmZvU3RvcmUuaAppbmRleCA3YjEzMzk1NzkyY2RhMWQ3YmZiZWM3YzQwMDQ2MjcxOTFmZTNjNjU2
Li5iZDU2YjE5NTBhZTRkMzY1NTI2MWU1NzNlMDhkZjZmMTc2Yjc4YThhIDEwMDY0NAotLS0gYS9X
ZWJLaXQyL1VJUHJvY2Vzcy9QbHVnaW5zL1BsdWdpbkluZm9TdG9yZS5oCisrKyBiL1dlYktpdDIv
VUlQcm9jZXNzL1BsdWdpbnMvUGx1Z2luSW5mb1N0b3JlLmgKQEAgLTczLDcgKzczLDYgQEAgcHJp
dmF0ZToKICAgICBzdGF0aWMgVmVjdG9yPFdlYkNvcmU6OlN0cmluZz4gcGx1Z2luUGF0aHNJbkRp
cmVjdG9yeShjb25zdCBXZWJDb3JlOjpTdHJpbmcmIGRpcmVjdG9yeSk7CiAgICAgc3RhdGljIGJv
b2wgZ2V0UGx1Z2luSW5mbyhjb25zdCBXZWJDb3JlOjpTdHJpbmcmIHBsdWdpblBhdGgsIFBsdWdp
biYgcGx1Z2luKTsKICAgICBzdGF0aWMgYm9vbCBzaG91bGRVc2VQbHVnaW4oY29uc3QgUGx1Z2lu
JiBwbHVnaW4sIGNvbnN0IFZlY3RvcjxQbHVnaW4+JiBsb2FkZWRQbHVnaW5zKTsKLSAgICBzdGF0
aWMgV2ViQ29yZTo6U3RyaW5nIG1pbWVUeXBlRnJvbUV4dGVuc2lvbihjb25zdCBXZWJDb3JlOjpT
dHJpbmcmIGV4dGVuc2lvbik7CiAgICAgCiAgICAgVmVjdG9yPFdlYkNvcmU6OlN0cmluZz4gbV9h
ZGRpdGlvbmFsUGx1Z2luUGF0aHM7CiAgICAgVmVjdG9yPFBsdWdpbj4gbV9wbHVnaW5zOwpkaWZm
IC0tZ2l0IGEvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9tYWMvUGx1Z2luSW5mb1N0b3JlTWFj
Lm1tIGIvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9tYWMvUGx1Z2luSW5mb1N0b3JlTWFjLm1t
CmluZGV4IGRkYTkwNGMwZmM0MTkzYTU0MzBlNmFhYmI2MGQ1NTdlNjhlODkyZTguLjg4M2M1MjRh
OWYxZTk2MzhjYmM4MDA2OGU3YmQ3Zjk0NmJmM2YzYzQgMTAwNjQ0Ci0tLSBhL1dlYktpdDIvVUlQ
cm9jZXNzL1BsdWdpbnMvbWFjL1BsdWdpbkluZm9TdG9yZU1hYy5tbQorKysgYi9XZWJLaXQyL1VJ
UHJvY2Vzcy9QbHVnaW5zL21hYy9QbHVnaW5JbmZvU3RvcmVNYWMubW0KQEAgLTI4LDcgKzI4LDYg
QEAKICNpbmNsdWRlIDxXZWJDb3JlL1dlYkNvcmVOU1N0cmluZ0V4dHJhcy5oPgogI2luY2x1ZGUg
PHd0Zi9IYXNoU2V0Lmg+CiAjaW5jbHVkZSA8d3RmL1JldGFpblB0ci5oPgotI2luY2x1ZGUgIldl
YktpdFN5c3RlbUludGVyZmFjZS5oIgogCiB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKIApAQCAt
MzY4LDExICszNjcsNCBAQCBib29sIFBsdWdpbkluZm9TdG9yZTo6c2hvdWxkVXNlUGx1Z2luKGNv
bnN0IFBsdWdpbiYgcGx1Z2luLCBjb25zdCBWZWN0b3I8UGx1Z2luPgogICAgIHJldHVybiB0cnVl
OwogfQogCi1TdHJpbmcgUGx1Z2luSW5mb1N0b3JlOjptaW1lVHlwZUZyb21FeHRlbnNpb24oY29u
c3QgV2ViQ29yZTo6U3RyaW5nJiBleHRlbnNpb24pCi17Ci0gICAgUmV0YWluUHRyPENGU3RyaW5n
UmVmPiBleHRlbnNpb25DRihBZG9wdENGLCBzYWZlQ3JlYXRlQ0ZTdHJpbmcoZXh0ZW5zaW9uKSk7
Ci0gICAgCi0gICAgcmV0dXJuIFdLR2V0TUlNRVR5cGVGb3JFeHRlbnNpb24oKE5TU3RyaW5nICop
ZXh0ZW5zaW9uQ0YuZ2V0KCkpOwotfQotCiB9IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdp
dCBhL1dlYktpdDIvVUlQcm9jZXNzL1BsdWdpbnMvcXQvUGx1Z2luSW5mb1N0b3JlUXQuY3BwIGIv
V2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9xdC9QbHVnaW5JbmZvU3RvcmVRdC5jcHAKaW5kZXgg
ZDE3MDliYmNhYTM1ZWFiMzZhMTQzMzBhYzBiMmYzMWQ4YzRhMjU2MC4uNjJkNWU3ODdhMGY5MzVk
NTJhZWYyOTNiYzNiZDJmMWYzZjk3YjJmZiAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9VSVByb2Nlc3Mv
UGx1Z2lucy9xdC9QbHVnaW5JbmZvU3RvcmVRdC5jcHAKKysrIGIvV2ViS2l0Mi9VSVByb2Nlc3Mv
UGx1Z2lucy9xdC9QbHVnaW5JbmZvU3RvcmVRdC5jcHAKQEAgLTU1LDExICs1NSw0IEBAIGJvb2wg
UGx1Z2luSW5mb1N0b3JlOjpzaG91bGRVc2VQbHVnaW4oY29uc3QgUGx1Z2luJiBwbHVnaW4sIGNv
bnN0IFZlY3RvcjxQbHVnaW4+CiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi1TdHJpbmcgUGx1Z2lu
SW5mb1N0b3JlOjptaW1lVHlwZUZyb21FeHRlbnNpb24oY29uc3QgV2ViQ29yZTo6U3RyaW5nJiBl
eHRlbnNpb24pCi17Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKLSAgICByZXR1cm4gU3RyaW5nKCk7
Ci19Ci0KLQogfSAvLyBuYW1lc3BhY2UgV2ViS2l0CmRpZmYgLS1naXQgYS9XZWJLaXQyL1VJUHJv
Y2Vzcy9QbHVnaW5zL3dpbi9QbHVnaW5JbmZvU3RvcmVXaW4uY3BwIGIvV2ViS2l0Mi9VSVByb2Nl
c3MvUGx1Z2lucy93aW4vUGx1Z2luSW5mb1N0b3JlV2luLmNwcAppbmRleCAwOTFhYTc5YjcyZjIz
OTVlYmEyN2EyYjIzYzA1ZWZjNDM4MzZjMDkzLi42MmQ1ZTc4N2EwZjkzNWQ1MmFlZjI5M2JjM2Jk
MmYxZjNmOTdiMmZmIDEwMDY0NAotLS0gYS9XZWJLaXQyL1VJUHJvY2Vzcy9QbHVnaW5zL3dpbi9Q
bHVnaW5JbmZvU3RvcmVXaW4uY3BwCisrKyBiL1dlYktpdDIvVUlQcm9jZXNzL1BsdWdpbnMvd2lu
L1BsdWdpbkluZm9TdG9yZVdpbi5jcHAKQEAgLTU1LDEwICs1NSw0IEBAIGJvb2wgUGx1Z2luSW5m
b1N0b3JlOjpzaG91bGRVc2VQbHVnaW4oY29uc3QgUGx1Z2luJiBwbHVnaW4sIGNvbnN0IFZlY3Rv
cjxQbHVnaW4+CiAgICAgcmV0dXJuIGZhbHNlOwogfQogCi1TdHJpbmcgUGx1Z2luSW5mb1N0b3Jl
OjptaW1lVHlwZUZyb21FeHRlbnNpb24oY29uc3QgU3RyaW5nJiBleHRlbnNpb24pCi17Ci0gICAg
bm90SW1wbGVtZW50ZWQoKTsKLSAgICByZXR1cm4gU3RyaW5nKCk7Ci19Ci0KIH0gLy8gbmFtZXNw
YWNlIFdlYktpdAo=
</data>
<flag name="review"
          id="51216"
          type_id="1"
          status="+"
          setter="zimmermann"
    />
          </attachment>
      

    </bug>

</bugzilla>