<?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>42594</bug_id>
          
          <creation_ts>2010-07-19 14:38:53 -0700</creation_ts>
          <short_desc>Include attributes when reconstructing elements in HTML5 tree builder</short_desc>
          <delta_ts>2010-07-20 19:30:37 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>41123</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>253399</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-19 14:38:53 -0700</bug_when>
    <thetext>Include attributes when reconstructing elements in HTML5 tree builder</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>253402</commentid>
    <comment_count>1</comment_count>
      <attachid>61994</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-19 14:40:28 -0700</bug_when>
    <thetext>Created attachment 61994
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>253405</commentid>
    <comment_count>2</comment_count>
      <attachid>61994</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-19 14:48:10 -0700</bug_when>
    <thetext>Comment on attachment 61994
Patch

I don&apos;t think this is nearly enough testing for those 2 code paths you&apos;re touching with this.

The reason why I left this is a FIXME was that I don&apos;t really understand what hits both of those code paths in the Adoption Agency.  You&apos;re changing both of them with this change, but only testing one of them.

Furthermore, the change is &quot;wrong&quot; in that createHTMLElementFromSavedElement doesn&apos;t  use the token, but instead clones the &quot;saved element&quot;.  We should also create similar tests for each code path this touches where we change the attribute after creation of the element, but before the foster parent clone is created.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>253414</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-19 15:05:17 -0700</bug_when>
    <thetext>Is there another test you&apos;d like me to add?  Is there a way to make a code change that effects just the tested path and not the other?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>253494</commentid>
    <comment_count>4</comment_count>
      <attachid>61994</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-19 17:57:58 -0700</bug_when>
    <thetext>Comment on attachment 61994
Patch

Were I attempting to solve this bug, I would reduce the test to find the exact markup needed to trigger each of the two AAA cases.  That&apos;s why I left this a FIXME, as I didnt&apos; know what mark-up tiggered each.  Once we know that, writing the 2 or 4 tests is simple.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254034</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-20 15:56:12 -0700</bug_when>
    <thetext>The tests you want are now https://bugs.webkit.org/show_bug.cgi?id=42604#c4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254037</commentid>
    <comment_count>6</comment_count>
      <attachid>61994</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-20 15:58:38 -0700</bug_when>
    <thetext>Comment on attachment 61994
Patch

r=me if you add the two test cases I provided.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254106</commentid>
    <comment_count>7</comment_count>
      <attachid>62140</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-20 19:11:25 -0700</bug_when>
    <thetext>Created attachment 62140
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254109</commentid>
    <comment_count>8</comment_count>
      <attachid>62140</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-20 19:30:32 -0700</bug_when>
    <thetext>Comment on attachment 62140
Patch for landing

Clearing flags on attachment: 62140

Committed r63798: &lt;http://trac.webkit.org/changeset/63798&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>254110</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-20 19:30:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61994</attachid>
            <date>2010-07-19 14:40:28 -0700</date>
            <delta_ts>2010-07-20 19:11:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42594-20100719144026.patch</filename>
            <type>text/plain</type>
            <size>4591</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5OGQxNDY1Njk0OWU3N2IwNmZmNjkxN2U4MjU4YzJkNzIwNTJkMDA4Li4wYWI3NmVj
ZWFmMjkxYjBhNDk1ZmY2ZTY4NTQ1NDNhMTViMTJkNzAyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMTUgQEAK
IAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBJbmNsdWRl
IGF0dHJpYnV0ZXMgd2hlbiByZWNvbnN0cnVjdGluZyBlbGVtZW50cyBpbiBIVE1MNSB0cmVlIGJ1
aWxkZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQy
NTk0CisKKyAgICAgICAgKiBodG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0OgorCisy
MDEwLTA3LTE5ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKICAgICAgICAgSW1wb3J0IGEgbnVtYmVyIG9mIGZh
c3QvaW52YWxpZCB0ZXN0cyBpbnRvIGh0bWw1bGliIGZvciBlYXN5IG9mIGZpeGluZwogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI1OTAKIApkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1LnR4dCBiL0xh
eW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1odG1sNS50eHQKaW5kZXggNzA4Y2Fh
ZGRlNzZkZDkxNjg3NjczMWIzNWVhNTA3Nzk5NTQ3M2I3Yy4uNzAwYmFmYzQxZDdhNDhjNWQ2ZTA0
NzYzODdlNjVlMGUyYmY3ODMzOSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVu
bmVyLWV4cGVjdGVkLWh0bWw1LnR4dAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXIt
ZXhwZWN0ZWQtaHRtbDUudHh0CkBAIC0yODcsMTA1ICsyODcsOSBAQCByZXNvdXJjZXMvaXNpbmRl
eC5kYXQ6IFBBU1MKIHJlc291cmNlcy90YWJsZXMwMS5kYXQ6IFBBU1MKIAogcmVzb3VyY2VzL3Ry
aWNreTAxLmRhdDoKLTIKIDYKIDcKIAotVGVzdCAyIG9mIDkgaW4gcmVzb3VyY2VzL3RyaWNreTAx
LmRhdCBmYWlsZWQuIElucHV0OgotPGh0bWw+Ci08Zm9udCBjb2xvcj1yZWQ+PGk+SXRhbGljIGFu
ZCBSZWQ8cD5JdGFsaWMgYW5kIFJlZCA8L2ZvbnQ+IEp1c3QgaXRhbGljLjwvcD4gSXRhbGljIG9u
bHkuPC9pPiBQbGFpbgotPHA+SSBzaG91bGQgbm90IGJlIHJlZC4gPGZvbnQgY29sb3I9cmVkPlJl
ZC4gPGk+SXRhbGljIGFuZCByZWQuPC9wPgotPHA+SXRhbGljIGFuZCByZWQuIDwvaT4gUmVkLjwv
Zm9udD4gSSBzaG91bGQgbm90IGJlIHJlZC48L3A+Ci08Yj5Cb2xkIDxpPkJvbGQgYW5kIGl0YWxp
YzwvYj4gT25seSBJdGFsaWMgPC9pPiBQbGFpbgotR290OgotfCA8aHRtbD4KLXwgICA8aGVhZD4K
LXwgICA8Ym9keT4KLXwgICAgIDxmb250PgotfCAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICA8
aT4KLXwgICAgICAgICAiSXRhbGljIGFuZCBSZWQiCi18ICAgICA8aT4KLXwgICAgICAgPHA+Ci18
ICAgICAgICAgPGZvbnQ+Ci18ICAgICAgICAgICAiSXRhbGljIGFuZCBSZWQgIgotfCAgICAgICAg
ICIgSnVzdCBpdGFsaWMuIgotfCAgICAgICAiIEl0YWxpYyBvbmx5LiIKLXwgICAgICIgUGxhaW4K
LSIKLXwgICAgIDxwPgotfCAgICAgICAiSSBzaG91bGQgbm90IGJlIHJlZC4gIgotfCAgICAgICA8
Zm9udD4KLXwgICAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICAgICJSZWQuICIKLXwgICAgICAg
ICA8aT4KLXwgICAgICAgICAgICJJdGFsaWMgYW5kIHJlZC4iCi18ICAgICA8Zm9udD4KLXwgICAg
ICAgY29sb3I9InJlZCIKLXwgICAgICAgPGk+Ci18ICAgICAgICAgIgotIgotfCAgICAgPHA+Ci18
ICAgICAgIDxmb250PgotfCAgICAgICAgIDxpPgotfCAgICAgICAgICAgIkl0YWxpYyBhbmQgcmVk
LiAiCi18ICAgICAgICAgIiBSZWQuIgotfCAgICAgICAiIEkgc2hvdWxkIG5vdCBiZSByZWQuIgot
fCAgICAgIgotIgotfCAgICAgPGI+Ci18ICAgICAgICJCb2xkICIKLXwgICAgICAgPGk+Ci18ICAg
ICAgICAgIkJvbGQgYW5kIGl0YWxpYyIKLXwgICAgIDxpPgotfCAgICAgICAiIE9ubHkgSXRhbGlj
ICIKLXwgICAgICIgUGxhaW4iCi1FeHBlY3RlZDoKLXwgPGh0bWw+Ci18ICAgPGhlYWQ+Ci18ICAg
PGJvZHk+Ci18ICAgICA8Zm9udD4KLXwgICAgICAgY29sb3I9InJlZCIKLXwgICAgICAgPGk+Ci18
ICAgICAgICAgIkl0YWxpYyBhbmQgUmVkIgotfCAgICAgPGk+Ci18ICAgICAgIDxwPgotfCAgICAg
ICAgIDxmb250PgotfCAgICAgICAgICAgY29sb3I9InJlZCIKLXwgICAgICAgICAgICJJdGFsaWMg
YW5kIFJlZCAiCi18ICAgICAgICAgIiBKdXN0IGl0YWxpYy4iCi18ICAgICAgICIgSXRhbGljIG9u
bHkuIgotfCAgICAgIiBQbGFpbgotIgotfCAgICAgPHA+Ci18ICAgICAgICJJIHNob3VsZCBub3Qg
YmUgcmVkLiAiCi18ICAgICAgIDxmb250PgotfCAgICAgICAgIGNvbG9yPSJyZWQiCi18ICAgICAg
ICAgIlJlZC4gIgotfCAgICAgICAgIDxpPgotfCAgICAgICAgICAgIkl0YWxpYyBhbmQgcmVkLiIK
LXwgICAgIDxmb250PgotfCAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICA8aT4KLXwgICAgICAg
ICAiCi0iCi18ICAgICA8cD4KLXwgICAgICAgPGZvbnQ+Ci18ICAgICAgICAgY29sb3I9InJlZCIK
LXwgICAgICAgICA8aT4KLXwgICAgICAgICAgICJJdGFsaWMgYW5kIHJlZC4gIgotfCAgICAgICAg
ICIgUmVkLiIKLXwgICAgICAgIiBJIHNob3VsZCBub3QgYmUgcmVkLiIKLXwgICAgICIKLSIKLXwg
ICAgIDxiPgotfCAgICAgICAiQm9sZCAiCi18ICAgICAgIDxpPgotfCAgICAgICAgICJCb2xkIGFu
ZCBpdGFsaWMiCi18ICAgICA8aT4KLXwgICAgICAgIiBPbmx5IEl0YWxpYyAiCi18ICAgICAiIFBs
YWluIgotCiBUZXN0IDYgb2YgOSBpbiByZXNvdXJjZXMvdHJpY2t5MDEuZGF0IGZhaWxlZC4gSW5w
dXQ6CiA8VEFCTEU+CiAgIDxDRU5URVI+CmRpZmYgLS1naXQgYS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDQwMTc5MjMyOTM4NjljOGVlYjQ1Yjc1NDgzZjBlYjky
NjU0ODVkMDYuLmZlODgxNTRjZWQyN2JhNDA4M2VkOWFiYjc2MzY1M2E1OTUwODgzYTEgMTAwNjQ0
Ci0tLSBhL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMTAtMDctMTkgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNsdWRlIGF0
dHJpYnV0ZXMgd2hlbiByZWNvbnN0cnVjdGluZyBlbGVtZW50cyBpbiBIVE1MNSB0cmVlIGJ1aWxk
ZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQyNTk0
CisKKyAgICAgICAgUmVtb3ZlIEZJWE1FIG5vdyB0aGF0IHdlIGhhdmUgYSB0ZXN0LgorCisgICAg
ICAgICogaHRtbC9IVE1MQ29uc3RydWN0aW9uU2l0ZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpI
VE1MQ29uc3RydWN0aW9uU2l0ZTo6Y3JlYXRlSFRNTEVsZW1lbnRGcm9tRWxlbWVudFJlY29yZCk6
CisKIDIwMTAtMDctMTkgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvSFRN
TENvbnN0cnVjdGlvblNpdGUuY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxDb25zdHJ1Y3Rpb25TaXRl
LmNwcAppbmRleCAxMWRlYTAwNjZiZTYxZWEzNjlmNWRlMGZlNjMzZmY5YWVlNDM5YjhlLi5hYmUw
ODQwNDRjZjdhY2NmZjAwODg5ODVlM2Q4ZjA2ZDYzZTE4NDUyIDEwMDY0NAotLS0gYS9XZWJDb3Jl
L2h0bWwvSFRNTENvbnN0cnVjdGlvblNpdGUuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MQ29u
c3RydWN0aW9uU2l0ZS5jcHAKQEAgLTMwMSwxMSArMzAxLDcgQEAgUGFzc1JlZlB0cjxFbGVtZW50
PiBIVE1MQ29uc3RydWN0aW9uU2l0ZTo6Y3JlYXRlSFRNTEVsZW1lbnQoQXRvbWljSFRNTFRva2Vu
JiB0b2sKIAogUGFzc1JlZlB0cjxFbGVtZW50PiBIVE1MQ29uc3RydWN0aW9uU2l0ZTo6Y3JlYXRl
SFRNTEVsZW1lbnRGcm9tRWxlbWVudFJlY29yZChIVE1MRWxlbWVudFN0YWNrOjpFbGVtZW50UmVj
b3JkKiByZWNvcmQpCiB7Ci0gICAgLy8gRklYTUU6IFRoaXMgd2lsbCBjaGFuZ2UgdG8gdXNlCi0g
ICAgLy8gcmV0dXJuIGNyZWF0ZUhUTUxFbGVtZW50RnJvbVNhdmVkRWxlbWVudChyZWNvcmQtPmVs
ZW1lbnQoKSk7Ci0gICAgLy8gaW4gYSBsYXRlciBwYXRjaCBvbmNlIHRlc3RlZC4KLSAgICBBdG9t
aWNIVE1MVG9rZW4gZmFrZVRva2VuKEhUTUxUb2tlbjo6U3RhcnRUYWcsIHJlY29yZC0+ZWxlbWVu
dCgpLT5sb2NhbE5hbWUoKSk7Ci0gICAgcmV0dXJuIGNyZWF0ZUhUTUxFbGVtZW50KGZha2VUb2tl
bik7CisgICAgcmV0dXJuIGNyZWF0ZUhUTUxFbGVtZW50RnJvbVNhdmVkRWxlbWVudChyZWNvcmQt
PmVsZW1lbnQoKSk7CiB9CiAKIG5hbWVzcGFjZSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>62140</attachid>
            <date>2010-07-20 19:11:25 -0700</date>
            <delta_ts>2010-07-20 19:30:32 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-42594-20100720191124.patch</filename>
            <type>text/plain</type>
            <size>8388</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlYTg5ZDE1ZDYzNjZmODIyODkzM2RlOTJlZmMzNjgzNGEzYzAxNjJhLi43ZWQwM2Fi
MTNjZmRjYTY0YjQ1OTZiMTZjOWFjZmEyZTFlZDJlNDZlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTQgQEAK
IDIwMTAtMDctMjAgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAorICAgICAgICBS
ZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KKworICAgICAgICBJbmNsdWRlIGF0dHJpYnV0ZXMgd2hl
biByZWNvbnN0cnVjdGluZyBlbGVtZW50cyBpbiBIVE1MNSB0cmVlIGJ1aWxkZXIKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQyNTk0CisKKyAgICAgICAg
KiBodG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0OgorCisyMDEwLTA3LTIwICBBZGFt
IEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdl
aW5pZy4KIAogICAgICAgICBJbXBvcnQgSFRNTDUgcGFyc2luZyB0ZXN0cyBmcm9tIGh0bWw1dGVz
dC5jb20KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy9hZG9wdGlv
bjAyLmRhdCBiL0xheW91dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy9hZG9wdGlvbjAyLmRhdApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi4yMTIxZTMxMjA1YWRkOTNmM2QyNTRlYWFjOWNjMGM2OWExNTM1OWUwCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcmVzb3VyY2VzL2Fkb3B0aW9uMDIu
ZGF0CkBAIC0wLDAgKzEsMzkgQEAKKyNkYXRhCis8Yj4xPGk+MjxwPjM8L2I+NAorI2Vycm9ycwor
I2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPGI+Cit8
ICAgICAgICIxIgorfCAgICAgICA8aT4KK3wgICAgICAgICAiMiIKK3wgICAgIDxpPgorfCAgICAg
ICA8cD4KK3wgICAgICAgICA8Yj4KK3wgICAgICAgICAgICIzIgorfCAgICAgICAgICI0IgorCisj
ZGF0YQorPGIgaWQ9ImIiPjE8aSBpZD0iaSI+MjxwPjM8c2NyaXB0PmRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImkiKS5pZCA9ICJq
Ijwvc2NyaXB0PjwvYj40CisjZXJyb3JzCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+
Cit8ICAgPGJvZHk+Cit8ICAgICA8Yj4KK3wgICAgICAgaWQ9ImMiCit8ICAgICAgICIxIgorfCAg
ICAgICA8aT4KK3wgICAgICAgICBpZD0iaiIKK3wgICAgICAgICAiMiIKK3wgICAgIDxpPgorfCAg
ICAgICBpZD0iaSIKK3wgICAgICAgPHA+Cit8ICAgICAgICAgPGI+Cit8ICAgICAgICAgICBpZD0i
YiIKK3wgICAgICAgICAgICIzIgorfCAgICAgICAgICAgPHNjcmlwdD4KK3wgICAgICAgICAgICAg
ImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImkiKS5pZCA9ICJqIiIKK3wgICAgICAgICAiNCIKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1odG1sNS50eHQgYi9MYXlvdXRUZXN0cy9odG1s
NWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0CmluZGV4IDUwNGIyNzg1Y2RkODdjYzMxNzlj
ZjQ0NzQyMTMxY2Y5MzVkNDQyYzYuLmU0MWUyNGNmM2VjOTg4NmM2MjE5ZjZlMGI5NGMzYmQ4ZTIy
NTZjMTQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1o
dG1sNS50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1
LnR4dApAQCAtMzYxLDExMCArMzYxLDU3IEBAIEV4cGVjdGVkOgogfCAgICAgICAgIDx0cj4KIHwg
ICAgICAgICAgIDx0ZD4KIHwgICAgICAgICAgICAgIkIiCi1yZXNvdXJjZXMvaW5ib2R5MDEuZGF0
OiBQQVNTCi0KLXJlc291cmNlcy9pc2luZGV4LmRhdDogUEFTUwotCi1yZXNvdXJjZXMvdGFibGVz
MDEuZGF0OiBQQVNTCi0KLXJlc291cmNlcy90cmlja3kwMS5kYXQ6CityZXNvdXJjZXMvYWRvcHRp
b24wMi5kYXQ6CiAyCi02CiAKLVRlc3QgMiBvZiA5IGluIHJlc291cmNlcy90cmlja3kwMS5kYXQg
ZmFpbGVkLiBJbnB1dDoKLTxodG1sPgotPGZvbnQgY29sb3I9cmVkPjxpPkl0YWxpYyBhbmQgUmVk
PHA+SXRhbGljIGFuZCBSZWQgPC9mb250PiBKdXN0IGl0YWxpYy48L3A+IEl0YWxpYyBvbmx5Ljwv
aT4gUGxhaW4KLTxwPkkgc2hvdWxkIG5vdCBiZSByZWQuIDxmb250IGNvbG9yPXJlZD5SZWQuIDxp
Pkl0YWxpYyBhbmQgcmVkLjwvcD4KLTxwPkl0YWxpYyBhbmQgcmVkLiA8L2k+IFJlZC48L2ZvbnQ+
IEkgc2hvdWxkIG5vdCBiZSByZWQuPC9wPgotPGI+Qm9sZCA8aT5Cb2xkIGFuZCBpdGFsaWM8L2I+
IE9ubHkgSXRhbGljIDwvaT4gUGxhaW4KK1Rlc3QgMiBvZiAyIGluIHJlc291cmNlcy9hZG9wdGlv
bjAyLmRhdCBmYWlsZWQuIElucHV0OgorPGIgaWQ9ImIiPjE8aSBpZD0iaSI+MjxwPjM8c2NyaXB0
PmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImkiKS5pZCA9ICJqIjwvc2NyaXB0PjwvYj40CiBHb3Q6CiB8IDxodG1sPgogfCAgIDxo
ZWFkPgogfCAgIDxib2R5PgotfCAgICAgPGZvbnQ+Ci18ICAgICAgIGNvbG9yPSJyZWQiCi18ICAg
ICAgIDxpPgotfCAgICAgICAgICJJdGFsaWMgYW5kIFJlZCIKLXwgICAgIDxpPgotfCAgICAgICA8
cD4KLXwgICAgICAgICA8Zm9udD4KLXwgICAgICAgICAgICJJdGFsaWMgYW5kIFJlZCAiCi18ICAg
ICAgICAgIiBKdXN0IGl0YWxpYy4iCi18ICAgICAgICIgSXRhbGljIG9ubHkuIgotfCAgICAgIiBQ
bGFpbgotIgotfCAgICAgPHA+Ci18ICAgICAgICJJIHNob3VsZCBub3QgYmUgcmVkLiAiCi18ICAg
ICAgIDxmb250PgotfCAgICAgICAgIGNvbG9yPSJyZWQiCi18ICAgICAgICAgIlJlZC4gIgotfCAg
ICAgICAgIDxpPgotfCAgICAgICAgICAgIkl0YWxpYyBhbmQgcmVkLiIKLXwgICAgIDxmb250Pgot
fCAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICA8aT4KLXwgICAgICAgICAiCi0iCi18ICAgICA8
cD4KLXwgICAgICAgPGZvbnQ+Ci18ICAgICAgICAgPGk+Ci18ICAgICAgICAgICAiSXRhbGljIGFu
ZCByZWQuICIKLXwgICAgICAgICAiIFJlZC4iCi18ICAgICAgICIgSSBzaG91bGQgbm90IGJlIHJl
ZC4iCi18ICAgICAiCi0iCiB8ICAgICA8Yj4KLXwgICAgICAgIkJvbGQgIgorfCAgICAgICBpZD0i
YyIKK3wgICAgICAgIjEiCiB8ICAgICAgIDxpPgotfCAgICAgICAgICJCb2xkIGFuZCBpdGFsaWMi
Cit8ICAgICAgICAgaWQ9ImoiCit8ICAgICAgICAgIjIiCiB8ICAgICA8aT4KLXwgICAgICAgIiBP
bmx5IEl0YWxpYyAiCi18ICAgICAiIFBsYWluIgorfCAgICAgICBpZD0iaiIKK3wgICAgICAgPHA+
Cit8ICAgICAgICAgPGI+Cit8ICAgICAgICAgICBpZD0iYyIKK3wgICAgICAgICAgICIzIgorfCAg
ICAgICAgICAgPHNjcmlwdD4KK3wgICAgICAgICAgICAgImRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImkiKS5pZCA9ICJqIiIKK3wg
ICAgICAgICAiNCIKIEV4cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KIHwgICA8Ym9keT4K
LXwgICAgIDxmb250PgotfCAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICA8aT4KLXwgICAgICAg
ICAiSXRhbGljIGFuZCBSZWQiCi18ICAgICA8aT4KLXwgICAgICAgPHA+Ci18ICAgICAgICAgPGZv
bnQ+Ci18ICAgICAgICAgICBjb2xvcj0icmVkIgotfCAgICAgICAgICAgIkl0YWxpYyBhbmQgUmVk
ICIKLXwgICAgICAgICAiIEp1c3QgaXRhbGljLiIKLXwgICAgICAgIiBJdGFsaWMgb25seS4iCi18
ICAgICAiIFBsYWluCi0iCi18ICAgICA8cD4KLXwgICAgICAgIkkgc2hvdWxkIG5vdCBiZSByZWQu
ICIKLXwgICAgICAgPGZvbnQ+Ci18ICAgICAgICAgY29sb3I9InJlZCIKLXwgICAgICAgICAiUmVk
LiAiCi18ICAgICAgICAgPGk+Ci18ICAgICAgICAgICAiSXRhbGljIGFuZCByZWQuIgotfCAgICAg
PGZvbnQ+Ci18ICAgICAgIGNvbG9yPSJyZWQiCi18ICAgICAgIDxpPgotfCAgICAgICAgICIKLSIK
LXwgICAgIDxwPgotfCAgICAgICA8Zm9udD4KLXwgICAgICAgICBjb2xvcj0icmVkIgotfCAgICAg
ICAgIDxpPgotfCAgICAgICAgICAgIkl0YWxpYyBhbmQgcmVkLiAiCi18ICAgICAgICAgIiBSZWQu
IgotfCAgICAgICAiIEkgc2hvdWxkIG5vdCBiZSByZWQuIgotfCAgICAgIgotIgogfCAgICAgPGI+
Ci18ICAgICAgICJCb2xkICIKK3wgICAgICAgaWQ9ImMiCit8ICAgICAgICIxIgogfCAgICAgICA8
aT4KLXwgICAgICAgICAiQm9sZCBhbmQgaXRhbGljIgorfCAgICAgICAgIGlkPSJqIgorfCAgICAg
ICAgICIyIgogfCAgICAgPGk+Ci18ICAgICAgICIgT25seSBJdGFsaWMgIgotfCAgICAgIiBQbGFp
biIKK3wgICAgICAgaWQ9ImkiCit8ICAgICAgIDxwPgorfCAgICAgICAgIDxiPgorfCAgICAgICAg
ICAgaWQ9ImIiCit8ICAgICAgICAgICAiMyIKK3wgICAgICAgICAgIDxzY3JpcHQ+Cit8ICAgICAg
ICAgICAgICJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYiIpLmlkID0gImMiO2RvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCJpIikuaWQgPSAiaiIiCit8ICAgICAgICAgIjQiCityZXNvdXJjZXMvaW5i
b2R5MDEuZGF0OiBQQVNTCisKK3Jlc291cmNlcy9pc2luZGV4LmRhdDogUEFTUworCityZXNvdXJj
ZXMvdGFibGVzMDEuZGF0OiBQQVNTCisKK3Jlc291cmNlcy90cmlja3kwMS5kYXQ6Cis2CiAKIFRl
c3QgNiBvZiA5IGluIHJlc291cmNlcy90cmlja3kwMS5kYXQgZmFpbGVkLiBJbnB1dDoKIDxUQUJM
RT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQudHh0CmluZGV4IDljNWU2YTUz
YWNiMTExNWYwNDczOGQyYWIzNTY0ZmRlMmJlYWIxZDQuLjFjNDMwZmRjOWZjNThjZmQzYzg3MzFl
MmQzNGViODM1MzE0NGExYTQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5l
ci1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVk
LnR4dApAQCAtNDk1Myw2ICs0OTUzLDQ5IEBAIEV4cGVjdGVkOgogfCAgICAgICAgIDx0cj4KIHwg
ICAgICAgICAgIDx0ZD4KIHwgICAgICAgICAgICAgIjIiCityZXNvdXJjZXMvYWRvcHRpb24wMi5k
YXQ6CisyCisKK1Rlc3QgMiBvZiAyIGluIHJlc291cmNlcy9hZG9wdGlvbjAyLmRhdCBmYWlsZWQu
IElucHV0OgorPGIgaWQ9ImIiPjE8aSBpZD0iaSI+MjxwPjM8c2NyaXB0PmRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImkiKS5pZCA9
ICJqIjwvc2NyaXB0PjwvYj40CitHb3Q6Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5
PgorfCAgICAgPGI+Cit8ICAgICAgIGlkPSJjIgorfCAgICAgICAiMSIKK3wgICAgICAgPGk+Cit8
ICAgICAgICAgaWQ9ImoiCit8ICAgICAgICAgIjIiCit8ICAgICA8aT4KK3wgICAgICAgaWQ9Imoi
Cit8ICAgICAgIDxwPgorfCAgICAgICAgIDxiPgorfCAgICAgICAgICAgaWQ9ImMiCit8ICAgICAg
ICAgICAiMyIKK3wgICAgICAgICAgIDxzY3JpcHQ+Cit8ICAgICAgICAgICAgICJkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgiYiIpLmlkID0gImMiO2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJpIiku
aWQgPSAiaiIiCit8ICAgICAgICAgIjQiCitFeHBlY3RlZDoKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+
Cit8ICAgPGJvZHk+Cit8ICAgICA8Yj4KK3wgICAgICAgaWQ9ImMiCit8ICAgICAgICIxIgorfCAg
ICAgICA8aT4KK3wgICAgICAgICBpZD0iaiIKK3wgICAgICAgICAiMiIKK3wgICAgIDxpPgorfCAg
ICAgICBpZD0iaSIKK3wgICAgICAgPHA+Cit8ICAgICAgICAgPGI+Cit8ICAgICAgICAgICBpZD0i
YiIKK3wgICAgICAgICAgICIzIgorfCAgICAgICAgICAgPHNjcmlwdD4KK3wgICAgICAgICAgICAg
ImRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJiIikuaWQgPSAiYyI7ZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoImkiKS5pZCA9ICJqIiIKK3wgICAgICAgICAiNCIKIHJlc291cmNlcy9pbmJvZHkwMS5k
YXQ6IFBBU1MKIAogcmVzb3VyY2VzL2lzaW5kZXguZGF0OgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHRtbDVsaWIvcnVubmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXIuaHRt
bAppbmRleCBjYjg4MzZiNzcxMjQ3Y2JlY2EyYjY2MDRkYmM3YWM1NzczMzliZjVkLi4xOGJhMzEw
MWRmODBiMzNkZTViZWNiYTU1YmI4YjI1MDg4NWM3YWViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9odG1sNWxpYi9ydW5uZXIuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXIu
aHRtbApAQCAtNjEsNiArNjEsNyBAQCB2YXIgdGVzdF9maWxlcyA9IFsKICAgICAgICAgJ3Jlc291
cmNlcy9lbnRpdGllczAyLmRhdCcsCiAgICAgICAgICdyZXNvdXJjZXMvY29tbWVudHMwMS5kYXQn
LAogICAgICAgICAncmVzb3VyY2VzL2Fkb3B0aW9uMDEuZGF0JywKKyAgICAgICAgJ3Jlc291cmNl
cy9hZG9wdGlvbjAyLmRhdCcsCiAgICAgICAgICdyZXNvdXJjZXMvaW5ib2R5MDEuZGF0JywKICAg
ICAgICAgJ3Jlc291cmNlcy9pc2luZGV4LmRhdCcsCiAgICAgICAgICdyZXNvdXJjZXMvdGFibGVz
MDEuZGF0JywKZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKaW5kZXggZWE0OTA3OWRiODJkOWRjM2Q5NGM1NDMyYjFjYmZmNjdjYjc5NzQ0Ny4uMGVmNmE0
MDAyNzM4N2I1OGZjZWQ3OGQ0MzdmMTUwNzc1M2ZjYWRhMCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9D
aGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0w
Ny0yMCAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IEVyaWMgU2VpZGVsLgorCisgICAgICAgIEluY2x1ZGUgYXR0cmlidXRlcyB3aGVuIHJlY29u
c3RydWN0aW5nIGVsZW1lbnRzIGluIEhUTUw1IHRyZWUgYnVpbGRlcgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDI1OTQKKworICAgICAgICBSZW1vdmUg
RklYTUUgbm93IHRoYXQgd2UgaGF2ZSBhIHRlc3QuCisKKyAgICAgICAgKiBodG1sL0hUTUxDb25z
dHJ1Y3Rpb25TaXRlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxDb25zdHJ1Y3Rpb25TaXRl
OjpjcmVhdGVIVE1MRWxlbWVudEZyb21FbGVtZW50UmVjb3JkKToKKwogMjAxMC0wNy0yMCAgU2Ft
IFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEJyYWR5IEVp
ZHNvbi4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9uU2l0ZS5jcHAg
Yi9XZWJDb3JlL2h0bWwvSFRNTENvbnN0cnVjdGlvblNpdGUuY3BwCmluZGV4IDlkNmNkZDhmN2I1
ZDA2ZWFkNTY2N2E0ZDQ2MzA2NzFjOGM5NzQxMmYuLmI4NTU5MGVhNmRiZjEyYThmMWUzZDQ5NDJi
ZDdjMDQ2YmQ5MzdhMGIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9IVE1MQ29uc3RydWN0aW9u
U2l0ZS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcApAQCAt
MzE0LDExICszMTQsNyBAQCBQYXNzUmVmUHRyPEVsZW1lbnQ+IEhUTUxDb25zdHJ1Y3Rpb25TaXRl
OjpjcmVhdGVIVE1MRWxlbWVudChBdG9taWNIVE1MVG9rZW4mIHRvawogCiBQYXNzUmVmUHRyPEVs
ZW1lbnQ+IEhUTUxDb25zdHJ1Y3Rpb25TaXRlOjpjcmVhdGVIVE1MRWxlbWVudEZyb21FbGVtZW50
UmVjb3JkKEhUTUxFbGVtZW50U3RhY2s6OkVsZW1lbnRSZWNvcmQqIHJlY29yZCkKIHsKLSAgICAv
LyBGSVhNRTogVGhpcyB3aWxsIGNoYW5nZSB0byB1c2UKLSAgICAvLyByZXR1cm4gY3JlYXRlSFRN
TEVsZW1lbnRGcm9tU2F2ZWRFbGVtZW50KHJlY29yZC0+ZWxlbWVudCgpKTsKLSAgICAvLyBpbiBh
IGxhdGVyIHBhdGNoIG9uY2UgdGVzdGVkLgotICAgIEF0b21pY0hUTUxUb2tlbiBmYWtlVG9rZW4o
SFRNTFRva2VuOjpTdGFydFRhZywgcmVjb3JkLT5lbGVtZW50KCktPmxvY2FsTmFtZSgpKTsKLSAg
ICByZXR1cm4gY3JlYXRlSFRNTEVsZW1lbnQoZmFrZVRva2VuKTsKKyAgICByZXR1cm4gY3JlYXRl
SFRNTEVsZW1lbnRGcm9tU2F2ZWRFbGVtZW50KHJlY29yZC0+ZWxlbWVudCgpKTsKIH0KIAogbmFt
ZXNwYWNlIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>