<?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>41123</bug_id>
          
          <creation_ts>2010-06-23 19:04:15 -0700</creation_ts>
          <short_desc>MASTER: WebKit needs an HTML5 tree builder</short_desc>
          <delta_ts>2010-08-05 00:16:21 -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>WebCore Misc.</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>
          <dependson>41124</dependson>
    
    <dependson>41126</dependson>
    
    <dependson>41131</dependson>
    
    <dependson>41133</dependson>
    
    <dependson>41183</dependson>
    
    <dependson>41184</dependson>
    
    <dependson>41189</dependson>
    
    <dependson>41191</dependson>
    
    <dependson>41225</dependson>
    
    <dependson>41232</dependson>
    
    <dependson>41239</dependson>
    
    <dependson>41257</dependson>
    
    <dependson>41262</dependson>
    
    <dependson>41263</dependson>
    
    <dependson>41264</dependson>
    
    <dependson>41265</dependson>
    
    <dependson>41271</dependson>
    
    <dependson>41272</dependson>
    
    <dependson>41273</dependson>
    
    <dependson>41276</dependson>
    
    <dependson>41277</dependson>
    
    <dependson>41293</dependson>
    
    <dependson>41306</dependson>
    
    <dependson>41314</dependson>
    
    <dependson>41316</dependson>
    
    <dependson>41317</dependson>
    
    <dependson>41319</dependson>
    
    <dependson>41324</dependson>
    
    <dependson>41335</dependson>
    
    <dependson>41337</dependson>
    
    <dependson>41344</dependson>
    
    <dependson>41399</dependson>
    
    <dependson>41402</dependson>
    
    <dependson>41405</dependson>
    
    <dependson>41433</dependson>
    
    <dependson>41436</dependson>
    
    <dependson>41439</dependson>
    
    <dependson>41440</dependson>
    
    <dependson>41448</dependson>
    
    <dependson>41453</dependson>
    
    <dependson>41500</dependson>
    
    <dependson>41501</dependson>
    
    <dependson>41502</dependson>
    
    <dependson>41503</dependson>
    
    <dependson>41505</dependson>
    
    <dependson>41555</dependson>
    
    <dependson>41556</dependson>
    
    <dependson>41557</dependson>
    
    <dependson>41558</dependson>
    
    <dependson>41559</dependson>
    
    <dependson>41560</dependson>
    
    <dependson>41561</dependson>
    
    <dependson>41582</dependson>
    
    <dependson>41587</dependson>
    
    <dependson>41588</dependson>
    
    <dependson>41590</dependson>
    
    <dependson>41591</dependson>
    
    <dependson>41623</dependson>
    
    <dependson>41627</dependson>
    
    <dependson>41646</dependson>
    
    <dependson>41647</dependson>
    
    <dependson>41650</dependson>
    
    <dependson>41652</dependson>
    
    <dependson>41654</dependson>
    
    <dependson>41656</dependson>
    
    <dependson>41659</dependson>
    
    <dependson>41660</dependson>
    
    <dependson>41663</dependson>
    
    <dependson>41671</dependson>
    
    <dependson>41684</dependson>
    
    <dependson>41688</dependson>
    
    <dependson>41716</dependson>
    
    <dependson>41720</dependson>
    
    <dependson>41728</dependson>
    
    <dependson>41729</dependson>
    
    <dependson>41731</dependson>
    
    <dependson>41733</dependson>
    
    <dependson>41734</dependson>
    
    <dependson>41735</dependson>
    
    <dependson>41736</dependson>
    
    <dependson>41739</dependson>
    
    <dependson>41740</dependson>
    
    <dependson>41741</dependson>
    
    <dependson>41743</dependson>
    
    <dependson>41744</dependson>
    
    <dependson>41751</dependson>
    
    <dependson>41752</dependson>
    
    <dependson>41754</dependson>
    
    <dependson>41756</dependson>
    
    <dependson>41778</dependson>
    
    <dependson>41807</dependson>
    
    <dependson>41812</dependson>
    
    <dependson>41838</dependson>
    
    <dependson>41907</dependson>
    
    <dependson>41916</dependson>
    
    <dependson>41921</dependson>
    
    <dependson>41922</dependson>
    
    <dependson>41936</dependson>
    
    <dependson>41939</dependson>
    
    <dependson>41940</dependson>
    
    <dependson>41942</dependson>
    
    <dependson>41943</dependson>
    
    <dependson>41946</dependson>
    
    <dependson>41947</dependson>
    
    <dependson>41949</dependson>
    
    <dependson>41991</dependson>
    
    <dependson>41998</dependson>
    
    <dependson>42000</dependson>
    
    <dependson>42002</dependson>
    
    <dependson>42022</dependson>
    
    <dependson>42023</dependson>
    
    <dependson>42050</dependson>
    
    <dependson>42059</dependson>
    
    <dependson>42096</dependson>
    
    <dependson>42106</dependson>
    
    <dependson>42133</dependson>
    
    <dependson>42138</dependson>
    
    <dependson>42143</dependson>
    
    <dependson>42187</dependson>
    
    <dependson>42199</dependson>
    
    <dependson>42222</dependson>
    
    <dependson>42233</dependson>
    
    <dependson>42235</dependson>
    
    <dependson>42238</dependson>
    
    <dependson>42285</dependson>
    
    <dependson>42294</dependson>
    
    <dependson>42312</dependson>
    
    <dependson>42314</dependson>
    
    <dependson>42346</dependson>
    
    <dependson>42347</dependson>
    
    <dependson>42348</dependson>
    
    <dependson>42349</dependson>
    
    <dependson>42351</dependson>
    
    <dependson>42404</dependson>
    
    <dependson>42431</dependson>
    
    <dependson>42590</dependson>
    
    <dependson>42594</dependson>
    
    <dependson>42599</dependson>
    
    <dependson>42604</dependson>
    
    <dependson>42644</dependson>
    
    <dependson>42654</dependson>
    
    <dependson>42668</dependson>
    
    <dependson>42708</dependson>
    
    <dependson>42713</dependson>
    
    <dependson>42725</dependson>
    
    <dependson>42727</dependson>
    
    <dependson>42728</dependson>
    
    <dependson>42731</dependson>
    
    <dependson>42773</dependson>
    
    <dependson>42776</dependson>
    
    <dependson>42791</dependson>
    
    <dependson>42792</dependson>
    
    <dependson>42794</dependson>
    
    <dependson>42804</dependson>
    
    <dependson>42870</dependson>
    
    <dependson>42875</dependson>
    
    <dependson>42877</dependson>
    
    <dependson>42879</dependson>
    
    <dependson>42880</dependson>
    
    <dependson>42881</dependson>
    
    <dependson>42948</dependson>
    
    <dependson>42950</dependson>
    
    <dependson>42951</dependson>
    
    <dependson>42952</dependson>
    
    <dependson>43072</dependson>
    
    <dependson>43073</dependson>
    
    <dependson>43075</dependson>
          <blocked>18415</blocked>
    
    <blocked>32934</blocked>
    
    <blocked>40829</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>eric</cc>
    
    <cc>ggaren</cc>
    
    <cc>mike</cc>
    
    <cc>mjs</cc>
    
    <cc>Ms2ger</cc>
    
    <cc>proppy</cc>
    
    <cc>slewis</cc>
    
    <cc>tonyg</cc>
    
    <cc>webmaster</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>242246</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-06-23 19:04:15 -0700</bug_when>
    <thetext>Now that the HTML5 tokenizer appears to be sticking, it&apos;s time to start working on the tree building algorithm.  This is a master bug that will accumulate dependencies on the individual patches.  We&apos;re going to try to re-use as much code from the LegacyHTMLTreeBuilder as possible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246936</commentid>
    <comment_count>1</comment_count>
      <attachid>60603</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-06 01:25:09 -0700</bug_when>
    <thetext>Created attachment 60603
current html5lib test failure diff

We&apos;re close to &quot;parity&quot; in the sense that we have roughly the same number of test progressions as test failures.  The + lines are new failures.  The - lines are test progressions.  (Of course, this metric doesn&apos;t account for the importance of each test.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247192</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-06 13:17:03 -0700</bug_when>
    <thetext>It&apos;s also possible to create the attached diff in trac directly:
http://trac.webkit.org/changeset?old_path=/trunk/LayoutTests/html5lib/runner-expected.txt&amp;old=62584&amp;new_path=/trunk/LayoutTests/html5lib/runner-expected-html5.txt&amp;new=62584
(You have to update the revisions every time though.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248666</commentid>
    <comment_count>3</comment_count>
      <attachid>60993</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-08 18:40:40 -0700</bug_when>
    <thetext>Created attachment 60993
current html5lib test failure diff

Once we land all the patches that are pending-review and pending-commit, we&apos;ll be down to one (or possibly two) regressions on the HTML5 lib test suite (and a massive number of progressions).  The main things left to implement are the following:

1) &lt;textarea&gt; isn&apos;t properly ignoring the next token if it&apos;s a newline.
2) There&apos;s some bug in our reconstruction of formatting elements after tables.
3) We don&apos;t handle foreign content (i.e., SVG-in-HTML and MathML-in-HTML).

Currently, we appear to be failing almost all the LayoutTests, so there&apos;s a bunch of work still left to do once we finishing the HTML5lib test suite.  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248667</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-08 18:41:55 -0700</bug_when>
    <thetext>Oh, I forgot.  We still need to do fragment parsing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251773</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-15 02:57:24 -0700</bug_when>
    <thetext>We&apos;ve triaged all the remaining LayoutTest failures:

https://spreadsheets.google.com/ccc?key=0AlC4tS7Ao1fIdEo0SFdLaVpiclBHMVNQcHlTenV5TEE&amp;hl=en

There are about 150 failures, but only a handful a bugs.  Some of the popular items for different test results are the insertion of fake colgroup elements and the insertion of whitespace nodes between &lt;/head&gt; and &lt;body&gt;.  There are certainly some real bugs in there that need to be fixed, however.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254622</commentid>
    <comment_count>6</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-21 18:12:55 -0700</bug_when>
    <thetext>I think we&apos;re ready to try turning this on.  The bugs we&apos;ve been fixing recently aren&apos;t really blocking issues anymore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>257021</commentid>
    <comment_count>7</comment_count>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2010-07-27 21:07:40 -0700</bug_when>
    <thetext>I measured the PLT and the new tree builder was a 1% win.  Testing r64159.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260449</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-05 00:16:21 -0700</bug_when>
    <thetext>HTML5 tree builder enabled in http://trac.webkit.org/changeset/64712</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60603</attachid>
            <date>2010-07-06 01:25:09 -0700</date>
            <delta_ts>2010-07-08 18:40:40 -0700</delta_ts>
            <desc>current html5lib test failure diff</desc>
            <filename>diff</filename>
            <type>text/plain</type>
            <size>1851</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">LS0tIExheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC50eHQJMjAxMC0wNy0wNiAw
MToxOTo1Ny4wMDAwMDAwMDAgLTA3MDAKKysrIExheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1h
Y3R1YWwtaHRtbDUudHh0CTIwMTAtMDctMDYgMDE6MTk6MzYuMDAwMDAwMDAwIC0wNzAwCkBAIC0x
LDU3ICsxLDU5IEBACiBDT05TT0xFIE1FU1NBR0U6IGxpbmUgMTogU3ludGF4RXJyb3I6IFBhcnNl
IGVycm9yCi1DT05TT0xFIE1FU1NBR0U6IGxpbmUgMTogU3ludGF4RXJyb3I6IFBhcnNlIGVycm9y
CiBDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjogUEFTUwogQ09OU09MRSBNRVNTQUdFOiBsaW5lIDI6
IEZPTzxzcGFuPkJBUjwvc3Bhbj5CQVoKK0NvbnRlbnQtVHlwZTogdGV4dC9wbGFpbgogcmVzb3Vy
Y2VzL3Rlc3RzMS5kYXQ6CisyMAorMjEKKzIzCiAyNQotMjkKKzI4CiAzMAorMzEKIDMyCiAzMwot
MzQKIDUwCi01MQotNTIKLTUzCi01NAotNTcKLTU5Cis1NgogNzgKIDc5CiA4MAotODEKIDgyCi04
NworODYKIDkwCi05MQotOTIKKzkzCis5NAogOTYKIDk4Ci0xMDEKKzEwMAorMTAzCiAxMDQKLTEw
NgorMTA3CisxMDgKIDEwOQotMTEzCisxMTAKKzExMQorMTEyCiAKIHJlc291cmNlcy90ZXN0czIu
ZGF0OgotNgotNwotOAorNAogOQogMTEKLTMyCisxMworMzQKIDM2Ci00MgotNDQKLTQ1Ci01Mwot
NTQKKzQ3Cis0OAorNDkKKzU4CiAKIHJlc291cmNlcy90ZXN0czMuZGF0OgogMTYKIDE3CiAxOAog
MTkKKzIwCisyMQorMjIKIAogcmVzb3VyY2VzL3Rlc3RzNC5kYXQ6CiAzCkBAIC02MSwxMSArNjMs
OCBAQAogCiByZXNvdXJjZXMvdGVzdHM1LmRhdDoKIDIKLTYKIDcKIDgKLTkKLTE2CiAKIHJlc291
cmNlcy90ZXN0czYuZGF0OgogMQpAQCAtNzQsMzQgKzczLDM1IEBACiAxMAogMTEKIDEyCisxMwor
MTQKKzI2CiAyNwotMjkKIDMwCi0zMQorMzMKKzM2CiAzNworNDIKIDQ0CiA0NQogNDYKIDQ3Ci00
OAotNDkKLTUwCi01MQogCiByZXNvdXJjZXMvdGVzdHM3LmRhdDoKLTEKIDIKIDUKIDYKLTkKLTE0
Cis3Cis4CisxMAogMTUKIDE2CiAxNwogMTgKIDE5CisyMAogMjQKLTI1CisyNgogMjcKIDI4CiAy
OQpAQCAtMTE0LDggKzExNCw3IEBACiA0CiA1CiA2Ci04Ci05Cis3CiAKIHJlc291cmNlcy90ZXN0
czkuZGF0OgogMQpAQCAtMTM1LDggKzEzNCw2IEBACiAxNwogMTgKIDE5Ci0yMAotMjEKIDIyCiAy
MwogMjQKQEAgLTE2MCw4ICsxNTcsNiBAQAogMTcKIDE4CiAxOQotMjAKLTIxCiAyMgogMjMKIDI0
CkBAIC0xODUsNDEgKzE4MCwyMCBAQAogcmVzb3VyY2VzL3Rlc3RzMTQuZGF0OiBQQVNTCiAKIHJl
c291cmNlcy90ZXN0czE1LmRhdDoKLTMKLTQKKzEKKzIKIDUKLTYKIDcKKzgKKzkKKzEwCiAxMQog
MTIKLTEzCiAKIHJlc291cmNlcy90ZXN0czE2LmRhdDoKLTg0Ci04NQotODYKLTg3Ci04OAotOTQK
LTE3NgotMTc3Ci0xNzgKLTE3OQotMTgwCi0xODYKKzE4OAogCi1yZXNvdXJjZXMvd2Via2l0MDEu
ZGF0OgotMTUKLTE3Ci0yMAotMjIKLTI0Ci0yNgotMjcKLTI4Ci0yOQotMzAKLTMxCityZXNvdXJj
ZXMvd2Via2l0MDEuZGF0OiBQQVNTCiAKIHJlc291cmNlcy9kb2N0eXBlMDEuZGF0OiBQQVNTCiAK
QEAgLTIzNCwyMSArMjA4LDE5IEBACiByZXNvdXJjZXMvY29tbWVudHMwMS5kYXQ6IFBBU1MKIAog
cmVzb3VyY2VzL2Fkb3B0aW9uMDEuZGF0OgotMQorMworNAorNQogNgotNwotOAotOQogCiByZXNv
dXJjZXMvaW5ib2R5MDEuZGF0OiBQQVNTCiAKLXJlc291cmNlcy9pc2luZGV4LmRhdDoKLTEKLTIK
LTMKK3Jlc291cmNlcy9pc2luZGV4LmRhdDogUEFTUwogCiByZXNvdXJjZXMvdGFibGVzMDEuZGF0
OgotMworNAogNwogOAogOQorMTAKKyNFT0YK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60993</attachid>
            <date>2010-07-08 18:40:40 -0700</date>
            <delta_ts>2010-07-08 18:40:40 -0700</delta_ts>
            <desc>current html5lib test failure diff</desc>
            <filename>diff</filename>
            <type>text/plain</type>
            <size>1903</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">LS0tIExheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC50eHQJMjAxMC0wNy0wOCAx
ODozMzozNi4wMDAwMDAwMDAgLTA3MDAKKysrIExheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1h
Y3R1YWwtaHRtbDUudHh0CTIwMTAtMDctMDggMTg6MzM6MTIuMDAwMDAwMDAwIC0wNzAwCkBAIC0y
LDU2ICsyLDIxIEBACiBDT05TT0xFIE1FU1NBR0U6IGxpbmUgMTogU3ludGF4RXJyb3I6IFBhcnNl
IGVycm9yCiBDT05TT0xFIE1FU1NBR0U6IGxpbmUgMjogUEFTUwogQ09OU09MRSBNRVNTQUdFOiBs
aW5lIDI6IEZPTzxzcGFuPkJBUjwvc3Bhbj5CQVoKK0NvbnRlbnQtVHlwZTogdGV4dC9wbGFpbgog
cmVzb3VyY2VzL3Rlc3RzMS5kYXQ6Ci0yNQotMjkKIDMwCi0zMgotMzMKLTM0Ci01MAotNTEKIDUy
CiA1MwotNTQKLTU3Ci01OQogNzgKLTc5CiA4MAotODEKLTgyCi04NwotOTAKLTkxCi05MgotOTYK
LTk4Ci0xMDEKLTEwNAotMTA2Ci0xMDkKLTExMworMTAzCiAKLXJlc291cmNlcy90ZXN0czIuZGF0
OgotNgotNwotOAotOQotMTEKLTMyCi0zNgotNDIKLTQ0Ci00NQotNTMKLTU0CityZXNvdXJjZXMv
dGVzdHMyLmRhdDogUEFTUwogCiByZXNvdXJjZXMvdGVzdHMzLmRhdDoKIDE2CiAxNwogMTgKLTE5
CiAKIHJlc291cmNlcy90ZXN0czQuZGF0OgogMwpAQCAtNTksNjMgKzI0LDIyIEBACiA2CiA3CiAK
LXJlc291cmNlcy90ZXN0czUuZGF0OgotMgotNgotNwotOAotOQotMTYKK3Jlc291cmNlcy90ZXN0
czUuZGF0OiBQQVNTCiAKIHJlc291cmNlcy90ZXN0czYuZGF0OgotMQotOAotOQotMTAKLTExCi0x
MgogMjcKLTI5CiAzMAotMzEKIDM3CiA0NAogNDUKLTQ2CiA0NwotNDgKLTQ5Ci01MAotNTEKIAog
cmVzb3VyY2VzL3Rlc3RzNy5kYXQ6Ci0xCi0yCi01Ci02Ci05Ci0xNAotMTUKLTE2Ci0xNwotMTgK
LTE5CiAyNAotMjUKIDI3Ci0yOAotMjkKIDMwCiAKLXJlc291cmNlcy90ZXN0czguZGF0OgotMQot
MgotMwotNAotNQotNgotOAotOQorcmVzb3VyY2VzL3Rlc3RzOC5kYXQ6IFBBU1MKIAogcmVzb3Vy
Y2VzL3Rlc3RzOS5kYXQ6CiAxCkBAIC0xMzEsMTIgKzU1LDggQEAKIDEzCiAxNAogMTUKLTE2Ci0x
NwogMTgKIDE5Ci0yMAotMjEKIDIyCiAyMwogMjQKQEAgLTE1NiwxMiArNzYsOCBAQAogMTMKIDE0
CiAxNQotMTYKLTE3CiAxOAogMTkKLTIwCi0yMQogMjIKIDIzCiAyNApAQCAtMTg0LDQ2ICsxMDAs
MTMgQEAKIAogcmVzb3VyY2VzL3Rlc3RzMTQuZGF0OiBQQVNTCiAKLXJlc291cmNlcy90ZXN0czE1
LmRhdDoKLTMKLTQKLTUKLTYKLTcKLTExCi0xMgotMTMKK3Jlc291cmNlcy90ZXN0czE1LmRhdDog
UEFTUwogCi1yZXNvdXJjZXMvdGVzdHMxNi5kYXQ6Ci04NAotODUKLTg2Ci04NwotODgKLTk0Ci0x
NzYKLTE3NwotMTc4Ci0xNzkKLTE4MAotMTg2CityZXNvdXJjZXMvdGVzdHMxNi5kYXQ6IFBBU1MK
IAotcmVzb3VyY2VzL3dlYmtpdDAxLmRhdDoKLTE1Ci0xNwotMjAKLTIyCi0yNAotMjYKLTI3Ci0y
OAotMjkKLTMwCi0zMQotMzMKK3Jlc291cmNlcy93ZWJraXQwMS5kYXQ6IFBBU1MKIAotcmVzb3Vy
Y2VzL2RvY3R5cGUwMS5kYXQ6Ci0zMQorcmVzb3VyY2VzL2RvY3R5cGUwMS5kYXQ6IFBBU1MKIAog
cmVzb3VyY2VzL3NjcmlwdGRhdGEwMS5kYXQ6IFBBU1MKIApAQCAtMjM2LDIxICsxMTksMTEgQEAK
IHJlc291cmNlcy9jb21tZW50czAxLmRhdDogUEFTUwogCiByZXNvdXJjZXMvYWRvcHRpb24wMS5k
YXQ6Ci0xCi02Ci03Ci04Ci05CiszCiAKIHJlc291cmNlcy9pbmJvZHkwMS5kYXQ6IFBBU1MKIAot
cmVzb3VyY2VzL2lzaW5kZXguZGF0OgotMQotMgotMworcmVzb3VyY2VzL2lzaW5kZXguZGF0OiBQ
QVNTCiAKLXJlc291cmNlcy90YWJsZXMwMS5kYXQ6Ci0zCi03Ci04Ci05CityZXNvdXJjZXMvdGFi
bGVzMDEuZGF0OiBQQVNTCisjRU9GCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>