<?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>80612</bug_id>
          
          <creation_ts>2012-03-08 10:53:24 -0800</creation_ts>
          <short_desc>Remove InDocumentFlag manipulation methods from Node interface</short_desc>
          <delta_ts>2012-03-08 14:48:04 -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>New Bugs</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="Adam Klein">adamk</reporter>
          <assigned_to name="Adam Klein">adamk</assigned_to>
          <cc>darin</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>573948</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-03-08 10:53:24 -0800</bug_when>
    <thetext>Remove InDocumentFlag manipulation methods from Node interface</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573954</commentid>
    <comment_count>1</comment_count>
      <attachid>130853</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-03-08 10:58:11 -0800</bug_when>
    <thetext>Created attachment 130853
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573966</commentid>
    <comment_count>2</comment_count>
      <attachid>130853</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-03-08 11:06:13 -0800</bug_when>
    <thetext>Comment on attachment 130853
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=130853&amp;action=review

&gt; Source/WebCore/ChangeLog:15
&gt; +        (WebCore::ContainerNode::removedFromDocument): Remove duplicate call to clearInDocument.

Could you clarify where the flag is cleared?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573969</commentid>
    <comment_count>3</comment_count>
      <attachid>130853</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-03-08 11:08:32 -0800</bug_when>
    <thetext>Comment on attachment 130853
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=130853&amp;action=review

&gt;&gt; Source/WebCore/ChangeLog:15
&gt;&gt; +        (WebCore::ContainerNode::removedFromDocument): Remove duplicate call to clearInDocument.
&gt; 
&gt; Could you clarify where the flag is cleared?

The call to Node::removedFromDocument three lines above will clear the flag (updated my local change with this information).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573973</commentid>
    <comment_count>4</comment_count>
      <attachid>130857</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2012-03-08 11:11:36 -0800</bug_when>
    <thetext>Created attachment 130857
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574245</commentid>
    <comment_count>5</comment_count>
      <attachid>130857</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-08 14:48:00 -0800</bug_when>
    <thetext>Comment on attachment 130857
Patch for landing

Clearing flags on attachment: 130857

Committed r110207: &lt;http://trac.webkit.org/changeset/110207&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574246</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-08 14:48:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130853</attachid>
            <date>2012-03-08 10:58:11 -0800</date>
            <delta_ts>2012-03-08 11:11:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80612-20120308105810.patch</filename>
            <type>text/plain</type>
            <size>4524</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwMTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODE4MTUwZGQ0NTUwZTI5
ZjllZmNhZGU1NDkzMDM5NjY5ZGE0ZDU1NC4uZjEzNDQwYjRmMDFiOTdhMjdjZThmNjZlODU5YmRj
NGI5NGVjNzg4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEyLTAzLTA4ICBBZGFt
IEtsZWluICA8YWRhbWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJlbW92ZSBJbkRvY3VtZW50
RmxhZyBtYW5pcHVsYXRpb24gbWV0aG9kcyBmcm9tIE5vZGUgaW50ZXJmYWNlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDYxMgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgaXMgYSBmaXJzdCBzdGVw
IHRvd2FyZHMgdGlnaHRlbmluZyB1cCBOb2RlOjppbkRvY3VtZW50KCkgdG8gbWF0Y2gKKyAgICAg
ICAgdGhlIGFjdHVhbCBpbi1kb2N1bWVudC10cmVlIHN0YXRlIChzZWUgcjEwODE1MiBmb3IgdGhl
IHNvcnQgb2YgYnVnCisgICAgICAgIHJlc3VsdGluZyBmcm9tIHRob3NlIG5vdCBtYXRjaGluZyku
CisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCByZWZhY3RvcmluZyBvbmx5LgorCisgICAgICAgICog
ZG9tL0NvbnRhaW5lck5vZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q29udGFpbmVyTm9kZTo6
cmVtb3ZlZEZyb21Eb2N1bWVudCk6IFJlbW92ZSBkdXBsaWNhdGUgY2FsbCB0byBjbGVhckluRG9j
dW1lbnQuCisgICAgICAgICogZG9tL0RvY3VtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRv
Y3VtZW50OjpEb2N1bWVudCk6IENhbGwgQ29udGFpbmVyTm9kZSBjb25zdHJ1Y3RvciB3aXRoIElu
RG9jdW1lbnRGbGFnIGFsd2F5cyBzZXQKKyAgICAgICAgaW5zdGVhZCBvZiBjYWxsaW5nIHNldElu
RG9jdW1lbnQuCisgICAgICAgICogZG9tL05vZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Tm9k
ZTo6aW5zZXJ0ZWRJbnRvRG9jdW1lbnQpOiBJbmxpbmUgc2V0SW5Eb2N1bWVudCAobm93IHRoZSBv
bmx5IGNhbGxlcikuCisgICAgICAgIChXZWJDb3JlOjpOb2RlOjpyZW1vdmVkRnJvbURvY3VtZW50
KTogSW5saW5lIGNsZWFySW5Eb2N1bWVudCAobm93IHRoZSBvbmx5IGNhbGxlcikuCisgICAgICAg
ICogZG9tL05vZGUuaDogUmVtb3ZlIHNldEluRG9jdW1lbnQgJiBjbGVhckluRG9jdW1lbnQsIGFk
ZCBuZXcgQ3JlYXRlRG9jdW1lbnQgQ29uc3RydWN0aW9uVHlwZS4KKwogMjAxMi0wMy0wOCAgU2lt
b24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBub2tpYS5jb20+CiAKICAgICAgICAgW1F0XSBX
aW5kb3dzIGJ1aWxkIGZpeC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Db250YWlu
ZXJOb2RlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Db250YWluZXJOb2RlLmNwcAppbmRleCAx
ZWFjOTBkMzBiZDc4MjI0NWIwNmMyYTMzNmVmNWE5OWUxN2EwNDhlLi44N2U3MmI1YWJlNDhiODY2
YTVhZjg5OGU2YWFlMjA1YzMyZTYwNDBjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20v
Q29udGFpbmVyTm9kZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0NvbnRhaW5lck5vZGUu
Y3BwCkBAIC04MDQsNyArODA0LDYgQEAgdm9pZCBDb250YWluZXJOb2RlOjpyZW1vdmVkRnJvbURv
Y3VtZW50KCkKICAgICBOb2RlOjpyZW1vdmVkRnJvbURvY3VtZW50KCk7CiAgICAgaWYgKGRvY3Vt
ZW50KCktPmNzc1RhcmdldCgpID09IHRoaXMpIAogICAgICAgICBkb2N1bWVudCgpLT5zZXRDU1NU
YXJnZXQoMCk7IAotICAgIGNsZWFySW5Eb2N1bWVudCgpOwogICAgIHJlbW92ZWRGcm9tVHJlZShm
YWxzZSk7CiAKICAgICBOb2RlVmVjdG9yIGNoaWxkcmVuOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAK
aW5kZXggMDM3ZjJlYmRlMmJlMWQ1ZWViNzJmZjAyNjJhNzlkNjRmNTI5Y2UxNi4uNGFkNmJjZmE0
YmUxODZlZWNkYWYzZDlmYWYwMzA3OTg0MjMzMmZiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3Bw
CkBAIC0zODAsNyArMzgwLDcgQEAgcHJpdmF0ZToKIHVpbnQ2NF90IERvY3VtZW50OjpzX2dsb2Jh
bFRyZWVWZXJzaW9uID0gMDsKIAogRG9jdW1lbnQ6OkRvY3VtZW50KEZyYW1lKiBmcmFtZSwgY29u
c3QgS1VSTCYgdXJsLCBib29sIGlzWEhUTUwsIGJvb2wgaXNIVE1MKQotICAgIDogQ29udGFpbmVy
Tm9kZSgwKQorICAgIDogQ29udGFpbmVyTm9kZSgwLCBDcmVhdGVEb2N1bWVudCkKICAgICAsIFRy
ZWVTY29wZSh0aGlzKQogICAgICwgbV9ndWFyZFJlZkNvdW50KDApCiAgICAgLCBtX2NvbXBhdGli
aWxpdHlNb2RlKE5vUXVpcmtzTW9kZSkKQEAgLTQ3MSw3ICs0NzEsNiBAQCBEb2N1bWVudDo6RG9j
dW1lbnQoRnJhbWUqIGZyYW1lLCBjb25zdCBLVVJMJiB1cmwsIGJvb2wgaXNYSFRNTCwgYm9vbCBp
c0hUTUwpCiAKICAgICBtX3RleHRDb2xvciA9IENvbG9yOjpibGFjazsKICAgICBtX2xpc3RlbmVy
VHlwZXMgPSAwOwotICAgIHNldEluRG9jdW1lbnQoKTsKICAgICBtX2luU3R5bGVSZWNhbGMgPSBm
YWxzZTsKICAgICBtX2Nsb3NlQWZ0ZXJTdHlsZVJlY2FsYyA9IGZhbHNlOwogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5j
cHAKaW5kZXggM2I3MTZhYWVlYjgzOGFkYWJlNjcwYjdlYjhiM2ZhNDNkOTY2MDdhNy4uODMzNTA2
NzJjNjJiODlhZDliODY0ZDU1NTM4ZDcwZTBmMzk0NmZiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvZG9tL05vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Ob2RlLmNwcApAQCAt
MjQ0NywxMiArMjQ0NywxMiBAQCBTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBOb2RlOjpzY3JpcHRF
eGVjdXRpb25Db250ZXh0KCkgY29uc3QKIAogdm9pZCBOb2RlOjppbnNlcnRlZEludG9Eb2N1bWVu
dCgpCiB7Ci0gICAgc2V0SW5Eb2N1bWVudCgpOworICAgIHNldEZsYWcoSW5Eb2N1bWVudEZsYWcp
OwogfQogCiB2b2lkIE5vZGU6OnJlbW92ZWRGcm9tRG9jdW1lbnQoKQogewotICAgIGNsZWFySW5E
b2N1bWVudCgpOworICAgIGNsZWFyRmxhZyhJbkRvY3VtZW50RmxhZyk7CiB9CiAKIHZvaWQgTm9k
ZTo6ZGlkTW92ZVRvTmV3RG9jdW1lbnQoRG9jdW1lbnQqIG9sZERvY3VtZW50KQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvZG9tL05vZGUuaCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Ob2RlLmgK
aW5kZXggZDVhNzZkZTk4NzQyNzhjNDhiNDYwMjY0ODg0NTNjOWI0ODNjMzZhYy4uMjEzN2NmYmYx
NDUyMzcwYjc5NTgxOGUwN2RhYjMyMDNkNDRhMzE3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvZG9tL05vZGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5oCkBAIC0zMTQsOCAr
MzE0LDYgQEAgcHVibGljOgogICAgIHZvaWQgc2V0SGFzTmFtZShib29sIGYpIHsgc2V0RmxhZyhm
LCBIYXNOYW1lRmxhZyk7IH0KICAgICB2b2lkIHNldENoaWxkTmVlZHNTdHlsZVJlY2FsYygpIHsg
c2V0RmxhZyhDaGlsZE5lZWRzU3R5bGVSZWNhbGNGbGFnKTsgfQogICAgIHZvaWQgY2xlYXJDaGls
ZE5lZWRzU3R5bGVSZWNhbGMoKSB7IGNsZWFyRmxhZyhDaGlsZE5lZWRzU3R5bGVSZWNhbGNGbGFn
KTsgfQotICAgIHZvaWQgc2V0SW5Eb2N1bWVudCgpIHsgc2V0RmxhZyhJbkRvY3VtZW50RmxhZyk7
IH0KLSAgICB2b2lkIGNsZWFySW5Eb2N1bWVudCgpIHsgY2xlYXJGbGFnKEluRG9jdW1lbnRGbGFn
KTsgfQogCiAgICAgdm9pZCBzZXRJbkFjdGl2ZUNoYWluKCkgeyBzZXRGbGFnKEluQWN0aXZlQ2hh
aW5GbGFnKTsgfQogICAgIHZvaWQgY2xlYXJJbkFjdGl2ZUNoYWluKCkgeyBjbGVhckZsYWcoSW5B
Y3RpdmVDaGFpbkZsYWcpOyB9CkBAIC02OTMsNyArNjkxLDggQEAgcHJvdGVjdGVkOgogICAgICAg
ICBDcmVhdGVTaGFkb3dSb290ID0gQ3JlYXRlQ29udGFpbmVyIHwgSXNTaGFkb3dSb290RmxhZywK
ICAgICAgICAgQ3JlYXRlU3R5bGVkRWxlbWVudCA9IENyZWF0ZUVsZW1lbnQgfCBJc1N0eWxlZEVs
ZW1lbnRGbGFnLCAKICAgICAgICAgQ3JlYXRlSFRNTEVsZW1lbnQgPSBDcmVhdGVTdHlsZWRFbGVt
ZW50IHwgSXNIVE1MRmxhZywgCi0gICAgICAgIENyZWF0ZVNWR0VsZW1lbnQgPSBDcmVhdGVTdHls
ZWRFbGVtZW50IHwgSXNTVkdGbGFnCisgICAgICAgIENyZWF0ZVNWR0VsZW1lbnQgPSBDcmVhdGVT
dHlsZWRFbGVtZW50IHwgSXNTVkdGbGFnLAorICAgICAgICBDcmVhdGVEb2N1bWVudCA9IENyZWF0
ZUNvbnRhaW5lciB8IEluRG9jdW1lbnRGbGFnCiAgICAgfTsKICAgICBOb2RlKERvY3VtZW50Kiwg
Q29uc3RydWN0aW9uVHlwZSk7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130857</attachid>
            <date>2012-03-08 11:11:36 -0800</date>
            <delta_ts>2012-03-08 14:48:00 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-80612-20120308111135.patch</filename>
            <type>text/plain</type>
            <size>4608</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwMTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODE4MTUwZGQ0NTUwZTI5
ZjllZmNhZGU1NDkzMDM5NjY5ZGE0ZDU1NC4uYjhkMGMyYjA4YzM5YjI5MWFkMzdjNmYyNjg1YzZi
NmNmYzFhYjc2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTAzLTA4ICBBZGFt
IEtsZWluICA8YWRhbWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJlbW92ZSBJbkRvY3VtZW50
RmxhZyBtYW5pcHVsYXRpb24gbWV0aG9kcyBmcm9tIE5vZGUgaW50ZXJmYWNlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDYxMgorCisgICAgICAgIFJl
dmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4KKworICAgICAgICBUaGlzIGlzIGEgZmlyc3Qgc3RlcCB0
b3dhcmRzIHRpZ2h0ZW5pbmcgdXAgTm9kZTo6aW5Eb2N1bWVudCgpIHRvIG1hdGNoCisgICAgICAg
IHRoZSBhY3R1YWwgaW4tZG9jdW1lbnQtdHJlZSBzdGF0ZSAoc2VlIHIxMDgxNTIgZm9yIHRoZSBz
b3J0IG9mIGJ1ZworICAgICAgICByZXN1bHRpbmcgZnJvbSB0aG9zZSBub3QgbWF0Y2hpbmcpLgor
CisgICAgICAgIE5vIG5ldyB0ZXN0cywgcmVmYWN0b3Jpbmcgb25seS4KKworICAgICAgICAqIGRv
bS9Db250YWluZXJOb2RlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRhaW5lck5vZGU6OnJl
bW92ZWRGcm9tRG9jdW1lbnQpOiBSZW1vdmUgZHVwbGljYXRlIGNhbGwgdG8gY2xlYXJJbkRvY3Vt
ZW50OgorICAgICAgICB0aGUgY2FsbCB0byBOb2RlOjpyZW1vdmVkRnJvbURvY3VtZW50IHRocmVl
IGxpbmVzIGFib3ZlIHdpbGwgY2xlYXIgdGhlIGZsYWcuCisgICAgICAgICogZG9tL0RvY3VtZW50
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50OjpEb2N1bWVudCk6IENhbGwgQ29udGFp
bmVyTm9kZSBjb25zdHJ1Y3RvciB3aXRoIEluRG9jdW1lbnRGbGFnIGFsd2F5cyBzZXQKKyAgICAg
ICAgaW5zdGVhZCBvZiBjYWxsaW5nIHNldEluRG9jdW1lbnQuCisgICAgICAgICogZG9tL05vZGUu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6Tm9kZTo6aW5zZXJ0ZWRJbnRvRG9jdW1lbnQpOiBJbmxp
bmUgc2V0SW5Eb2N1bWVudCAobm93IHRoZSBvbmx5IGNhbGxlcikuCisgICAgICAgIChXZWJDb3Jl
OjpOb2RlOjpyZW1vdmVkRnJvbURvY3VtZW50KTogSW5saW5lIGNsZWFySW5Eb2N1bWVudCAobm93
IHRoZSBvbmx5IGNhbGxlcikuCisgICAgICAgICogZG9tL05vZGUuaDogUmVtb3ZlIHNldEluRG9j
dW1lbnQgJiBjbGVhckluRG9jdW1lbnQsIGFkZCBuZXcgQ3JlYXRlRG9jdW1lbnQgQ29uc3RydWN0
aW9uVHlwZS4KKwogMjAxMi0wMy0wOCAgU2ltb24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBu
b2tpYS5jb20+CiAKICAgICAgICAgW1F0XSBXaW5kb3dzIGJ1aWxkIGZpeC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2RvbS9Db250YWluZXJOb2RlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Rv
bS9Db250YWluZXJOb2RlLmNwcAppbmRleCAxZWFjOTBkMzBiZDc4MjI0NWIwNmMyYTMzNmVmNWE5
OWUxN2EwNDhlLi44N2U3MmI1YWJlNDhiODY2YTVhZjg5OGU2YWFlMjA1YzMyZTYwNDBjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vQ29udGFpbmVyTm9kZS5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvZG9tL0NvbnRhaW5lck5vZGUuY3BwCkBAIC04MDQsNyArODA0LDYgQEAgdm9pZCBD
b250YWluZXJOb2RlOjpyZW1vdmVkRnJvbURvY3VtZW50KCkKICAgICBOb2RlOjpyZW1vdmVkRnJv
bURvY3VtZW50KCk7CiAgICAgaWYgKGRvY3VtZW50KCktPmNzc1RhcmdldCgpID09IHRoaXMpIAog
ICAgICAgICBkb2N1bWVudCgpLT5zZXRDU1NUYXJnZXQoMCk7IAotICAgIGNsZWFySW5Eb2N1bWVu
dCgpOwogICAgIHJlbW92ZWRGcm9tVHJlZShmYWxzZSk7CiAKICAgICBOb2RlVmVjdG9yIGNoaWxk
cmVuOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKaW5kZXggMDM3ZjJlYmRlMmJlMWQ1ZWViNzJmZjAy
NjJhNzlkNjRmNTI5Y2UxNi4uNGFkNmJjZmE0YmUxODZlZWNkYWYzZDlmYWYwMzA3OTg0MjMzMmZi
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCkBAIC0zODAsNyArMzgwLDcgQEAgcHJpdmF0ZToK
IHVpbnQ2NF90IERvY3VtZW50OjpzX2dsb2JhbFRyZWVWZXJzaW9uID0gMDsKIAogRG9jdW1lbnQ6
OkRvY3VtZW50KEZyYW1lKiBmcmFtZSwgY29uc3QgS1VSTCYgdXJsLCBib29sIGlzWEhUTUwsIGJv
b2wgaXNIVE1MKQotICAgIDogQ29udGFpbmVyTm9kZSgwKQorICAgIDogQ29udGFpbmVyTm9kZSgw
LCBDcmVhdGVEb2N1bWVudCkKICAgICAsIFRyZWVTY29wZSh0aGlzKQogICAgICwgbV9ndWFyZFJl
ZkNvdW50KDApCiAgICAgLCBtX2NvbXBhdGliaWxpdHlNb2RlKE5vUXVpcmtzTW9kZSkKQEAgLTQ3
MSw3ICs0NzEsNiBAQCBEb2N1bWVudDo6RG9jdW1lbnQoRnJhbWUqIGZyYW1lLCBjb25zdCBLVVJM
JiB1cmwsIGJvb2wgaXNYSFRNTCwgYm9vbCBpc0hUTUwpCiAKICAgICBtX3RleHRDb2xvciA9IENv
bG9yOjpibGFjazsKICAgICBtX2xpc3RlbmVyVHlwZXMgPSAwOwotICAgIHNldEluRG9jdW1lbnQo
KTsKICAgICBtX2luU3R5bGVSZWNhbGMgPSBmYWxzZTsKICAgICBtX2Nsb3NlQWZ0ZXJTdHlsZVJl
Y2FsYyA9IGZhbHNlOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9kb20vTm9kZS5jcHAKaW5kZXggM2I3MTZhYWVlYjgzOGFkYWJlNjcw
YjdlYjhiM2ZhNDNkOTY2MDdhNy4uODMzNTA2NzJjNjJiODlhZDliODY0ZDU1NTM4ZDcwZTBmMzk0
NmZiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL05vZGUuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2RvbS9Ob2RlLmNwcApAQCAtMjQ0NywxMiArMjQ0NywxMiBAQCBTY3JpcHRFeGVj
dXRpb25Db250ZXh0KiBOb2RlOjpzY3JpcHRFeGVjdXRpb25Db250ZXh0KCkgY29uc3QKIAogdm9p
ZCBOb2RlOjppbnNlcnRlZEludG9Eb2N1bWVudCgpCiB7Ci0gICAgc2V0SW5Eb2N1bWVudCgpOwor
ICAgIHNldEZsYWcoSW5Eb2N1bWVudEZsYWcpOwogfQogCiB2b2lkIE5vZGU6OnJlbW92ZWRGcm9t
RG9jdW1lbnQoKQogewotICAgIGNsZWFySW5Eb2N1bWVudCgpOworICAgIGNsZWFyRmxhZyhJbkRv
Y3VtZW50RmxhZyk7CiB9CiAKIHZvaWQgTm9kZTo6ZGlkTW92ZVRvTmV3RG9jdW1lbnQoRG9jdW1l
bnQqIG9sZERvY3VtZW50KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL05vZGUuaCBi
L1NvdXJjZS9XZWJDb3JlL2RvbS9Ob2RlLmgKaW5kZXggZDVhNzZkZTk4NzQyNzhjNDhiNDYwMjY0
ODg0NTNjOWI0ODNjMzZhYy4uMjEzN2NmYmYxNDUyMzcwYjc5NTgxOGUwN2RhYjMyMDNkNDRhMzE3
ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL05vZGUuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9kb20vTm9kZS5oCkBAIC0zMTQsOCArMzE0LDYgQEAgcHVibGljOgogICAgIHZvaWQgc2V0
SGFzTmFtZShib29sIGYpIHsgc2V0RmxhZyhmLCBIYXNOYW1lRmxhZyk7IH0KICAgICB2b2lkIHNl
dENoaWxkTmVlZHNTdHlsZVJlY2FsYygpIHsgc2V0RmxhZyhDaGlsZE5lZWRzU3R5bGVSZWNhbGNG
bGFnKTsgfQogICAgIHZvaWQgY2xlYXJDaGlsZE5lZWRzU3R5bGVSZWNhbGMoKSB7IGNsZWFyRmxh
ZyhDaGlsZE5lZWRzU3R5bGVSZWNhbGNGbGFnKTsgfQotICAgIHZvaWQgc2V0SW5Eb2N1bWVudCgp
IHsgc2V0RmxhZyhJbkRvY3VtZW50RmxhZyk7IH0KLSAgICB2b2lkIGNsZWFySW5Eb2N1bWVudCgp
IHsgY2xlYXJGbGFnKEluRG9jdW1lbnRGbGFnKTsgfQogCiAgICAgdm9pZCBzZXRJbkFjdGl2ZUNo
YWluKCkgeyBzZXRGbGFnKEluQWN0aXZlQ2hhaW5GbGFnKTsgfQogICAgIHZvaWQgY2xlYXJJbkFj
dGl2ZUNoYWluKCkgeyBjbGVhckZsYWcoSW5BY3RpdmVDaGFpbkZsYWcpOyB9CkBAIC02OTMsNyAr
NjkxLDggQEAgcHJvdGVjdGVkOgogICAgICAgICBDcmVhdGVTaGFkb3dSb290ID0gQ3JlYXRlQ29u
dGFpbmVyIHwgSXNTaGFkb3dSb290RmxhZywKICAgICAgICAgQ3JlYXRlU3R5bGVkRWxlbWVudCA9
IENyZWF0ZUVsZW1lbnQgfCBJc1N0eWxlZEVsZW1lbnRGbGFnLCAKICAgICAgICAgQ3JlYXRlSFRN
TEVsZW1lbnQgPSBDcmVhdGVTdHlsZWRFbGVtZW50IHwgSXNIVE1MRmxhZywgCi0gICAgICAgIENy
ZWF0ZVNWR0VsZW1lbnQgPSBDcmVhdGVTdHlsZWRFbGVtZW50IHwgSXNTVkdGbGFnCisgICAgICAg
IENyZWF0ZVNWR0VsZW1lbnQgPSBDcmVhdGVTdHlsZWRFbGVtZW50IHwgSXNTVkdGbGFnLAorICAg
ICAgICBDcmVhdGVEb2N1bWVudCA9IENyZWF0ZUNvbnRhaW5lciB8IEluRG9jdW1lbnRGbGFnCiAg
ICAgfTsKICAgICBOb2RlKERvY3VtZW50KiwgQ29uc3RydWN0aW9uVHlwZSk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>