<?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>112196</bug_id>
          
          <creation_ts>2013-03-12 15:11:04 -0700</creation_ts>
          <short_desc>Cleanup: Move flatten-trie to loader.</short_desc>
          <delta_ts>2013-03-12 21:16: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>Tools / Tests</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="Julie Parent">jparent</reporter>
          <assigned_to name="Julie Parent">jparent</assigned_to>
          <cc>dpranke</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>853828</commentid>
    <comment_count>0</comment_count>
    <who name="Julie Parent">jparent</who>
    <bug_when>2013-03-12 15:11:04 -0700</bug_when>
    <thetext>Cleanup: Move flatten-trie to loader.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>853831</commentid>
    <comment_count>1</comment_count>
      <attachid>192821</attachid>
    <who name="Julie Parent">jparent</who>
    <bug_when>2013-03-12 15:12:31 -0700</bug_when>
    <thetext>Created attachment 192821
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>854040</commentid>
    <comment_count>2</comment_count>
      <attachid>192821</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-12 21:16:33 -0700</bug_when>
    <thetext>Comment on attachment 192821
Patch

Clearing flags on attachment: 192821

Committed r145679: &lt;http://trac.webkit.org/changeset/145679&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>854041</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-12 21:16:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>192821</attachid>
            <date>2013-03-12 15:12:31 -0700</date>
            <delta_ts>2013-03-12 21:16:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112196-20130312150829.patch</filename>
            <type>text/plain</type>
            <size>6338</size>
            <attacher name="Julie Parent">jparent</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ1NTcwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDUzZmQ1NmJmNjIzMDExYWFhNzgwZjVlMzgwMWZkMjUy
MjFmZDczNi4uMTIwZWFjMzZiZGQ1NGMwZmU2MmQ4ZmI3MGEyMGU1NDkzMTdiMDZmYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIw
IEBACisyMDEzLTAzLTEyICBKdWxpZSBQYXJlbnQgIDxqcGFyZW50QGNocm9taXVtLm9yZz4KKwor
ICAgICAgICBDbGVhbnVwOiBNb3ZlIGZsYXR0ZW4tdHJpZSB0byBsb2FkZXIuCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTIxOTYKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBmbGF0dGVuLXRyaWUgaXMgdXNl
ZCBvbmx5IGJ5IHRoZSBsb2FkZXIsIHNvIG1vdmUgaXQgdGhlcmUgYW5kIG1ha2UgaXQKKyAgICAg
ICAgcHJpdmF0ZSwgcmF0aGVyIHRoYW4gZ2xvYmFsIGluIGRhc2hiYW9yZF9iYXNlLiBNb3ZlZCB0
aGUgY29ycmVzcG9uZGluZworICAgICAgICB1bml0IHRlc3QgZnJvbSBmbGFraW5lc3NfZGFzaGJv
YXJkX3VuaXR0ZXN0cyB0byBsb2FkZXJfdW5pdHRlc3RzLgorICAgICAgICAKKyAgICAgICAgKiBU
ZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2Rhc2hib2FyZF9iYXNlLmpzOgorICAg
ICAgICAqIFRlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvZmxha2luZXNzX2Rhc2hi
b2FyZF91bml0dGVzdHMuanM6CisgICAgICAgICogVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFz
aGJvYXJkcy9sb2FkZXIuanM6CisgICAgICAgICguKToKKyAgICAgICAgKiBUZXN0UmVzdWx0U2Vy
dmVyL3N0YXRpYy1kYXNoYm9hcmRzL2xvYWRlcl91bml0dGVzdHMuanM6CisKIDIwMTMtMDMtMTIg
IENocmlzdG9waGUgRHVtZXogIDxjaC5kdW1lekBzaXNhLnNhbXN1bmcuY29tPgogCiAgICAgICAg
IFtFRkxdW1dLMl0gQWRkIHBvcHVwIG1lbnUgc3VwcG9ydCB0byBNaW5pQnJvd3NlcgpkaWZmIC0t
Z2l0IGEvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9kYXNoYm9hcmRf
YmFzZS5qcyBiL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvZGFzaGJv
YXJkX2Jhc2UuanMKaW5kZXggZDA0NmUwYjNmZmM3NTNkOTFjNWMzMjk3Y2RhYzhlN2E3MDFkNDRm
MS4uZmU0Yjg3Yzk5YTdkNjE3MDFkOWM0MGZjZTJjYTNmYjVlYjBhZWViMiAxMDA2NDQKLS0tIGEv
VG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9kYXNoYm9hcmRfYmFzZS5q
cworKysgYi9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2Rhc2hib2Fy
ZF9iYXNlLmpzCkBAIC00MTAsMjYgKzQxMCw2IEBAIGZ1bmN0aW9uIGlzVGlwT2ZUcmVlV2ViS2l0
QnVpbGRlcigpCiB2YXIgZ19yZXN1bHRzQnlCdWlsZGVyID0ge307CiB2YXIgZ19leHBlY3RhdGlv
bnNCeVBsYXRmb3JtID0ge307CiAKLS8vIFRPRE8oYWJveGhhbGwpOiBmaWd1cmUgb3V0IHdoZXRo
ZXIgdGhpcyBpcyBhIHBlcmZvcm1hbmNlIGJvdHRsZW5lY2sgYW5kCi0vLyBjaGFuZ2UgY2FsbGlu
ZyBjb2RlIHRvIHVuZGVyc3RhbmQgdGhlIHRyaWUgc3RydWN0dXJlIGluc3RlYWQgaWYgbmVjZXNz
YXJ5LgotZnVuY3Rpb24gZmxhdHRlblRyaWUodHJpZSwgcHJlZml4KQotewotICAgIHZhciByZXN1
bHQgPSB7fTsKLSAgICBmb3IgKHZhciBuYW1lIGluIHRyaWUpIHsKLSAgICAgICAgdmFyIGZ1bGxO
YW1lID0gcHJlZml4ID8gcHJlZml4ICsgIi8iICsgbmFtZSA6IG5hbWU7Ci0gICAgICAgIHZhciBk
YXRhID0gdHJpZVtuYW1lXTsKLSAgICAgICAgaWYgKCJyZXN1bHRzIiBpbiBkYXRhKQotICAgICAg
ICAgICAgcmVzdWx0W2Z1bGxOYW1lXSA9IGRhdGE7Ci0gICAgICAgIGVsc2UgewotICAgICAgICAg
ICAgdmFyIHBhcnRpYWxSZXN1bHQgPSBmbGF0dGVuVHJpZShkYXRhLCBmdWxsTmFtZSk7Ci0gICAg
ICAgICAgICBmb3IgKHZhciBrZXkgaW4gcGFydGlhbFJlc3VsdCkgewotICAgICAgICAgICAgICAg
IHJlc3VsdFtrZXldID0gcGFydGlhbFJlc3VsdFtrZXldOwotICAgICAgICAgICAgfQotICAgICAg
ICB9Ci0gICAgfQotICAgIHJldHVybiByZXN1bHQ7Ci19Ci0KIGZ1bmN0aW9uIGlzVHJlZU1hcCgp
CiB7CiAgICAgcmV0dXJuIHN0cmluZy5lbmRzV2l0aCh3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUs
ICd0cmVlbWFwLmh0bWwnKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3Rh
dGljLWRhc2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2FyZF91bml0dGVzdHMuanMgYi9Ub29scy9U
ZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2ZsYWtpbmVzc19kYXNoYm9hcmRfdW5p
dHRlc3RzLmpzCmluZGV4IGYzYzU4ZmY0M2E5MmVhZmZjYzYxNDkyMzZmNzFmN2I3YTA4NzQ4NWYu
LjdlNWRlZmE4ZmE3YjUyMzI4MDM2YmIxYzhjYzgzN2U2YWJiNjE3ZDggMTAwNjQ0Ci0tLSBhL1Rv
b2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvZmxha2luZXNzX2Rhc2hib2Fy
ZF91bml0dGVzdHMuanMKKysrIGIvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJv
YXJkcy9mbGFraW5lc3NfZGFzaGJvYXJkX3VuaXR0ZXN0cy5qcwpAQCAtODMsMjMgKzgzLDYgQEAg
ZnVuY3Rpb24gcnVuRXhwZWN0YXRpb25zVGVzdChidWlsZGVyLCB0ZXN0LCBleHBlY3RhdGlvbnMs
IG1vZGlmaWVycykKICAgICBlcXVhbChyZXN1bHRzRm9yVGVzdC5tb2RpZmllcnMsIG1vZGlmaWVy
cywgbWVzc2FnZSk7CiB9CiAKLXRlc3QoJ2ZsYXR0ZW5UcmllJywgMSwgZnVuY3Rpb24oKSB7Ci0g
ICAgcmVzZXRHbG9iYWxzKCk7Ci0gICAgdmFyIHRlc3RzID0gewotICAgICAgICAnYmFyLmh0bWwn
OiB7J3Jlc3VsdHMnOiBbWzEwMCwgJ0YnXV0sICd0aW1lcyc6IFtbMTAwLCAwXV19LAotICAgICAg
ICAnZm9vJzogewotICAgICAgICAgICAgJ2Jhcic6IHsKLSAgICAgICAgICAgICAgICAnYmF6Lmh0
bWwnOiB7J3Jlc3VsdHMnOiBbWzEwMCwgJ0YnXV0sICd0aW1lcyc6IFtbMTAwLCAwXV19LAotICAg
ICAgICAgICAgfQotICAgICAgICB9Ci0gICAgfTsKLSAgICB2YXIgZXhwZWN0ZWRGbGF0dGVuZWRU
ZXN0cyA9IHsKLSAgICAgICAgJ2Jhci5odG1sJzogeydyZXN1bHRzJzogW1sxMDAsICdGJ11dLCAn
dGltZXMnOiBbWzEwMCwgMF1dfSwKLSAgICAgICAgJ2Zvby9iYXIvYmF6Lmh0bWwnOiB7J3Jlc3Vs
dHMnOiBbWzEwMCwgJ0YnXV0sICd0aW1lcyc6IFtbMTAwLCAwXV19LAotICAgIH07Ci0gICAgZXF1
YWwoSlNPTi5zdHJpbmdpZnkoZmxhdHRlblRyaWUodGVzdHMpKSwgSlNPTi5zdHJpbmdpZnkoZXhw
ZWN0ZWRGbGF0dGVuZWRUZXN0cykpCi19KTsKLQogdGVzdCgncmVsZWFzZUZhaWwnLCAyLCBmdW5j
dGlvbigpIHsKICAgICByZXNldEdsb2JhbHMoKTsKICAgICBsb2FkQnVpbGRlcnNMaXN0KCdAVG9U
IC0gY2hyb21pdW0ub3JnJywgJ2xheW91dC10ZXN0cycpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVz
dFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9sb2FkZXIuanMgYi9Ub29scy9UZXN0UmVz
dWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2xvYWRlci5qcwppbmRleCAxYmI3YTg2OWY1NDM5
OTA3ZjU4YjRhOGEwYzQ5Y2EzYzZhMzk5NDg3Li5mZWE1YTNjNmU2MTg5MjFjYjhjNjEwNDA2ZDIz
OTE2ZjlkMzM2NjQ1IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1k
YXNoYm9hcmRzL2xvYWRlci5qcworKysgYi9Ub29scy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1k
YXNoYm9hcmRzL2xvYWRlci5qcwpAQCAtNzIsNiArNzIsMjYgQEAgbG9hZGVyLkxvYWRlciA9IGZ1
bmN0aW9uKCkKIAogfQogCisvLyBUT0RPKGFib3hoYWxsKTogZmlndXJlIG91dCB3aGV0aGVyIHRo
aXMgaXMgYSBwZXJmb3JtYW5jZSBib3R0bGVuZWNrIGFuZAorLy8gY2hhbmdlIGNhbGxpbmcgY29k
ZSB0byB1bmRlcnN0YW5kIHRoZSB0cmllIHN0cnVjdHVyZSBpbnN0ZWFkIGlmIG5lY2Vzc2FyeS4K
K2xvYWRlci5Mb2FkZXIuX2ZsYXR0ZW5UcmllID0gZnVuY3Rpb24odHJpZSwgcHJlZml4KQorewor
ICAgIHZhciByZXN1bHQgPSB7fTsKKyAgICBmb3IgKHZhciBuYW1lIGluIHRyaWUpIHsKKyAgICAg
ICAgdmFyIGZ1bGxOYW1lID0gcHJlZml4ID8gcHJlZml4ICsgIi8iICsgbmFtZSA6IG5hbWU7Cisg
ICAgICAgIHZhciBkYXRhID0gdHJpZVtuYW1lXTsKKyAgICAgICAgaWYgKCJyZXN1bHRzIiBpbiBk
YXRhKQorICAgICAgICAgICAgcmVzdWx0W2Z1bGxOYW1lXSA9IGRhdGE7CisgICAgICAgIGVsc2Ug
eworICAgICAgICAgICAgdmFyIHBhcnRpYWxSZXN1bHQgPSBsb2FkZXIuTG9hZGVyLl9mbGF0dGVu
VHJpZShkYXRhLCBmdWxsTmFtZSk7CisgICAgICAgICAgICBmb3IgKHZhciBrZXkgaW4gcGFydGlh
bFJlc3VsdCkgeworICAgICAgICAgICAgICAgIHJlc3VsdFtrZXldID0gcGFydGlhbFJlc3VsdFtr
ZXldOworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorICAgIHJldHVybiByZXN1bHQ7
Cit9CisKIGxvYWRlci5Mb2FkZXIucHJvdG90eXBlID0gewogICAgIGxvYWQ6IGZ1bmN0aW9uKCkK
ICAgICB7CkBAIC0xNzIsNyArMTkyLDcgQEAgbG9hZGVyLkxvYWRlci5wcm90b3R5cGUgPSB7CiAg
ICAgICAgICAgICAgICAgdGhpcy5fc3RhbGVCdWlsZGVycy5wdXNoKGJ1aWxkZXJOYW1lKTsKIAog
ICAgICAgICAgICAgaWYgKGpzb25fdmVyc2lvbiA+PSA0KQotICAgICAgICAgICAgICAgIGJ1aWxk
c1tidWlsZGVyTmFtZV1bVEVTVFNfS0VZXSA9IGZsYXR0ZW5UcmllKGJ1aWxkc1tidWlsZGVyTmFt
ZV1bVEVTVFNfS0VZXSk7CisgICAgICAgICAgICAgICAgYnVpbGRzW2J1aWxkZXJOYW1lXVtURVNU
U19LRVldID0gbG9hZGVyLkxvYWRlci5fZmxhdHRlblRyaWUoYnVpbGRzW2J1aWxkZXJOYW1lXVtU
RVNUU19LRVldKTsKICAgICAgICAgICAgIGdfcmVzdWx0c0J5QnVpbGRlcltidWlsZGVyTmFtZV0g
PSBidWlsZHNbYnVpbGRlck5hbWVdOwogICAgICAgICB9CiAgICAgfSwKZGlmZiAtLWdpdCBhL1Rv
b2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvbG9hZGVyX3VuaXR0ZXN0cy5q
cyBiL1Rvb2xzL1Rlc3RSZXN1bHRTZXJ2ZXIvc3RhdGljLWRhc2hib2FyZHMvbG9hZGVyX3VuaXR0
ZXN0cy5qcwppbmRleCAzZGI0YTQyNjNjM2ZlMjYwNjJhY2MzMWQwNDk5Y2I4NTZmMjFkYTliLi44
OWJiOGE0YThhOGZlODBhY2YzNDA0NDBjNGZmNTBjZmQzOTY3YWU3IDEwMDY0NAotLS0gYS9Ub29s
cy9UZXN0UmVzdWx0U2VydmVyL3N0YXRpYy1kYXNoYm9hcmRzL2xvYWRlcl91bml0dGVzdHMuanMK
KysrIGIvVG9vbHMvVGVzdFJlc3VsdFNlcnZlci9zdGF0aWMtZGFzaGJvYXJkcy9sb2FkZXJfdW5p
dHRlc3RzLmpzCkBAIC0xNjQsNCArMTY0LDIxIEBAIHRlc3QoJ0xvYWRlZCBzdGF0ZSBzZXQnLCAy
LCBmdW5jdGlvbigpIHsKICAgICByZXNvdXJjZUxvYWRlci5fbG9hZGluZ1N0ZXBzID0gW107CiAg
ICAgcmVzb3VyY2VMb2FkZXIubG9hZCgpOwogICAgIGVxdWFsKHRydWUsIHJlc291cmNlTG9hZGVy
LmlzTG9hZGluZ0NvbXBsZXRlKCksICdBZnRlciBsb2FkaW5nLCBsb2FkaW5nIGlzIGNvbXBsZXRl
Jyk7Ci19KTsKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCit9KTsKKwordGVzdCgnZmxhdHRl
blRyaWUnLCAxLCBmdW5jdGlvbigpIHsKKyAgICByZXNldEdsb2JhbHMoKTsKKyAgICB2YXIgdGVz
dHMgPSB7CisgICAgICAgICdiYXIuaHRtbCc6IHsncmVzdWx0cyc6IFtbMTAwLCAnRiddXSwgJ3Rp
bWVzJzogW1sxMDAsIDBdXX0sCisgICAgICAgICdmb28nOiB7CisgICAgICAgICAgICAnYmFyJzog
eworICAgICAgICAgICAgICAgICdiYXouaHRtbCc6IHsncmVzdWx0cyc6IFtbMTAwLCAnRiddXSwg
J3RpbWVzJzogW1sxMDAsIDBdXX0sCisgICAgICAgICAgICB9CisgICAgICAgIH0KKyAgICB9Owor
ICAgIHZhciBleHBlY3RlZEZsYXR0ZW5lZFRlc3RzID0geworICAgICAgICAnYmFyLmh0bWwnOiB7
J3Jlc3VsdHMnOiBbWzEwMCwgJ0YnXV0sICd0aW1lcyc6IFtbMTAwLCAwXV19LAorICAgICAgICAn
Zm9vL2Jhci9iYXouaHRtbCc6IHsncmVzdWx0cyc6IFtbMTAwLCAnRiddXSwgJ3RpbWVzJzogW1sx
MDAsIDBdXX0sCisgICAgfTsKKyAgICBlcXVhbChKU09OLnN0cmluZ2lmeShsb2FkZXIuTG9hZGVy
Ll9mbGF0dGVuVHJpZSh0ZXN0cykpLCBKU09OLnN0cmluZ2lmeShleHBlY3RlZEZsYXR0ZW5lZFRl
c3RzKSkKK30pOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>