<?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>34220</bug_id>
          
          <creation_ts>2010-01-27 10:31:39 -0800</creation_ts>
          <short_desc>[BREWMP] Port MIMETypeRegistry</short_desc>
          <delta_ts>2010-02-01 23:46:20 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</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>33564</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kwang Yul Seo">skyul</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>185140</commentid>
    <comment_count>0</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-01-27 10:31:39 -0800</bug_when>
    <thetext>Port MIMETypeRegistry to BREWMP with an extension map as other ports do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185143</commentid>
    <comment_count>1</comment_count>
      <attachid>47548</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-01-27 10:39:12 -0800</bug_when>
    <thetext>Created attachment 47548
Port MIMETypeRegistry</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>186610</commentid>
    <comment_count>2</comment_count>
      <attachid>47548</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-01 15:45:19 -0800</bug_when>
    <thetext>Comment on attachment 47548
Port MIMETypeRegistry

I don&apos;t see why you wouldn&apos;t use a HashMap here.  But this looks OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>186826</commentid>
    <comment_count>3</comment_count>
      <attachid>47548</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-01 23:46:12 -0800</bug_when>
    <thetext>Comment on attachment 47548
Port MIMETypeRegistry

Clearing flags on attachment: 47548

Committed r54208: &lt;http://trac.webkit.org/changeset/54208&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>186827</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-01 23:46:20 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47548</attachid>
            <date>2010-01-27 10:39:12 -0800</date>
            <delta_ts>2010-02-01 23:46:11 -0800</delta_ts>
            <desc>Port MIMETypeRegistry</desc>
            <filename>MIMETypeRegistry.patch</filename>
            <type>text/plain</type>
            <size>3755</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1Mzk0MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTAtMDEtMjcgIEt3YW5nIFl1bCBTZW8gIDxza3l1bEBjb21wYW55
MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBbQlJFV01QXSBQb3J0IE1JTUVUeXBlUmVnaXN0cnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM0MjIwCisKKyAgICAgICAgUG9ydCBNSU1FVHlwZVJl
Z2lzdHJ5IHdpdGggYW4gZXh0ZW5zaW9uIG1hcCBhcyBvdGhlciBwb3J0cyBkby4KKworICAgICAg
ICAqIHBsYXRmb3JtL2JyZXc6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2JyZXcvTUlNRVR5
cGVSZWdpc3RyeUJyZXcuY3BwOiBBZGRlZC4KKyAgICAgICAgKFdlYkNvcmU6Oik6CisgICAgICAg
IChXZWJDb3JlOjpNSU1FVHlwZVJlZ2lzdHJ5OjpnZXRNSU1FVHlwZUZvckV4dGVuc2lvbik6CisK
IDIwMTAtMDEtMjcgIERvbWluaWsgUsO2dHRzY2hlcyAgPGRvbWluaWsucm9ldHRzY2hlc0BhY2Nl
c3MtY29tcGFueS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgWGFuIExvcGV6LgpJbmRleDog
V2ViQ29yZS9wbGF0Zm9ybS9icmV3L01JTUVUeXBlUmVnaXN0cnlCcmV3LmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2JyZXcvTUlNRVR5cGVSZWdpc3RyeUJyZXcuY3BwCShyZXZp
c2lvbiAwKQorKysgV2ViQ29yZS9wbGF0Zm9ybS9icmV3L01JTUVUeXBlUmVnaXN0cnlCcmV3LmNw
cAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw4MCBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAw
NiBaYWNrIFJ1c2luIDx6YWNrQGtkZS5vcmc+CisgKiBDb3B5cmlnaHQgKEMpIDIwMDYgQXBwbGUg
Q29tcHV0ZXIsIEluYy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIw
MDcgVHJvbGx0ZWNoIEFTQQorICogQ29weXJpZ2h0IChDKSAyMDA5IENvbXBhbnkgMTAwLCBJbmMu
CisgKgorICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jt
cywgd2l0aCBvciB3aXRob3V0CisgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlk
ZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyAqIGFyZSBtZXQ6CisgKiAxLiBSZWRp
c3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdo
dAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2lu
ZyBkaXNjbGFpbWVyLgorICogMi4gUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3Qg
cmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9m
IGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAqICAgIGRv
Y3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0
cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBDT01Q
VVRFUiwgSU5DLiBgYEFTIElTJycgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJB
TlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUKKyAqIElNUExJRUQgV0FS
UkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgor
ICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIENPTVBV
VEVSLCBJTkMuIE9SCisgKiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJ
TkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwKKyAqIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVO
VElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFBST0NVUkVN
RU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBP
UgorICogUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBB
TkQgT04gQU5ZIFRIRU9SWQorICogT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBT
VFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RI
RVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UKKyAqIE9GIFRISVMgU09G
VFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu
CisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorI2luY2x1ZGUgIk1JTUVUeXBlUmVnaXN0cnku
aCIKKworI2luY2x1ZGUgIlBsYXRmb3JtU3RyaW5nLmgiCisKK25hbWVzcGFjZSBXZWJDb3JlIHsK
Kworc3RydWN0IEV4dGVuc2lvbk1hcCB7CisgICAgY29uc3QgY2hhciogZXh0ZW5zaW9uOworICAg
IGNvbnN0IGNoYXIqIG1pbWVUeXBlOworfTsKKworc3RhdGljIGNvbnN0IEV4dGVuc2lvbk1hcCBl
eHRlbnNpb25NYXBbXSA9IHsKKyAgICB7ICJibXAiLCAiaW1hZ2UvYm1wIiB9LAorICAgIHsgImNz
cyIsICJ0ZXh0L2NzcyIgfSwKKyAgICB7ICJnaWYiLCAiaW1hZ2UvZ2lmIiB9LAorICAgIHsgImh0
bWwiLCAidGV4dC9odG1sIiB9LAorICAgIHsgImh0bSIsICJ0ZXh0L2h0bWwiIH0sCisgICAgeyAi
aWNvIiwgImltYWdlL3gtaWNvbiIgfSwKKyAgICB7ICJqcGVnIiwgImltYWdlL2pwZWciIH0sCisg
ICAgeyAianBnIiwgImltYWdlL2pwZWciIH0sCisgICAgeyAianMiLCAiYXBwbGljYXRpb24veC1q
YXZhc2NyaXB0IiB9LAorICAgIHsgInBkZiIsICJhcHBsaWNhdGlvbi9wZGYiIH0sCisgICAgeyAi
cG5nIiwgImltYWdlL3BuZyIgfSwKKyAgICB7ICJyc3MiLCAiYXBwbGljYXRpb24vcnNzK3htbCIg
fSwKKyAgICB7ICJzdmciLCAiaW1hZ2Uvc3ZnK3htbCIgfSwKKyAgICB7ICJ0ZXh0IiwgInRleHQv
cGxhaW4iIH0sCisgICAgeyAidHh0IiwgInRleHQvcGxhaW4iIH0sCisgICAgeyAieGJtIiwgImlt
YWdlL3gteGJpdG1hcCIgfSwKKyAgICB7ICJ4bWwiLCAidGV4dC94bWwiIH0sCisgICAgeyAieHNs
IiwgInRleHQveHNsIiB9LAorICAgIHsgInhodG1sIiwgImFwcGxpY2F0aW9uL3hodG1sK3htbCIg
fSwKKyAgICB7IDAsIDAgfQorfTsKKworU3RyaW5nIE1JTUVUeXBlUmVnaXN0cnk6OmdldE1JTUVU
eXBlRm9yRXh0ZW5zaW9uKGNvbnN0IFN0cmluZyAmZXh0KQoreworICAgIFN0cmluZyBzdHIgPSBl
eHQubG93ZXIoKTsKKworICAgIGNvbnN0IEV4dGVuc2lvbk1hcCogZSA9IGV4dGVuc2lvbk1hcDsK
KyAgICB3aGlsZSAoZS0+ZXh0ZW5zaW9uKSB7CisgICAgICAgIGlmIChzdHIgPT0gZS0+ZXh0ZW5z
aW9uKQorICAgICAgICAgICAgcmV0dXJuIGUtPm1pbWVUeXBlOworICAgICAgICArK2U7CisgICAg
fQorCisgICAgLy8gdW5rbm93biwgbGV0J3MganVzdCBhc3N1bWUgcGxhaW4gdGV4dAorICAgIHJl
dHVybiAidGV4dC9wbGFpbiI7Cit9CisKK30gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>