<?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>162479</bug_id>
          
          <creation_ts>2016-09-22 19:16:41 -0700</creation_ts>
          <short_desc>Align Element.insertAdjacentHTML() with the specification</short_desc>
          <delta_ts>2016-09-23 09:26:58 -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>DOM</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://w3c.github.io/DOM-Parsing/#dom-element-insertadjacenthtml</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>kangil.han</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1232758</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-22 19:16:41 -0700</bug_when>
    <thetext>Align Element.insertAdjacentHTML() with the specification:
- https://w3c.github.io/DOM-Parsing/#dom-element-insertadjacenthtml

In particular, the following changes are needed:
- It should be possible to call insertAdjacentHTML() on an element whose parent is a DocumentFragment. Currently WebKit throws a NO_MODIFICATION_ALLOWED_ERR.
- Calling insertAdjacentHTML() on child of the &lt;html&gt; element currently ends up creating duplicate body / head elements.

Firefox agrees with the specification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232760</commentid>
    <comment_count>1</comment_count>
      <attachid>289650</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-22 19:24:33 -0700</bug_when>
    <thetext>Created attachment 289650
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232870</commentid>
    <comment_count>2</comment_count>
      <attachid>289650</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-23 09:26:52 -0700</bug_when>
    <thetext>Comment on attachment 289650
Patch

Clearing flags on attachment: 289650

Committed r206308: &lt;http://trac.webkit.org/changeset/206308&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1232871</commentid>
    <comment_count>3</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-09-23 09:26:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>289650</attachid>
            <date>2016-09-22 19:24:33 -0700</date>
            <delta_ts>2016-09-23 09:26:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-162479-20160922192143.patch</filename>
            <type>text/plain</type>
            <size>8957</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA2MjgwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDkwZGJiYzUyZTlmMGRm
MWE1MWFhZDQwYjQ5NmU4NWFkNWUxYWI5OS4uNDA1MGU3MGM1ZjJkYzM0NjdiNGYwNTA0ODg2Y2Yy
NDA3MDM3MmUzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE2LTA5LTIyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQWxpZ24gRWxlbWVudC5pbnNl
cnRBZGphY2VudEhUTUwoKSB3aXRoIHRoZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI0NzkKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBbGlnbiBFbGVtZW50Lmluc2VydEFkamFj
ZW50SFRNTCgpIHdpdGggdGhlIHNwZWNpZmljYXRpb246CisgICAgICAgIC0gaHR0cHM6Ly93M2Mu
Z2l0aHViLmlvL0RPTS1QYXJzaW5nLyNkb20tZWxlbWVudC1pbnNlcnRhZGphY2VudGh0bWwgKHN0
ZXBzIDEgJiAyKQorCisgICAgICAgIEluIHBhcnRpY3VsYXIsIHRoZSBmb2xsb3dpbmcgY2hhbmdl
cyBpc3N1ZXMgYXJlIG5vdyBmaXhlZDoKKyAgICAgICAgLSBDYWxsaW5nIGluc2VydEFkamFjZW50
SFRNTCgpIG9uIGFuIGVsZW1lbnQgd2hvc2UgcGFyZW50IGlzIGEKKyAgICAgICAgICBEb2N1bWVu
dEZyYWdtZW50IG5vdyB3b3JrcyBpbnN0ZWFzIG9mIHRocm93aW5nIGEKKyAgICAgICAgICBOT19N
T0RJRklDQVRJT05fQUxMT1dFRF9FUlIuCisgICAgICAgIC0gQ2FsbGluZyBpbnNlcnRBZGphY2Vu
dEhUTUwoKSBvbiBjaGlsZCBvZiB0aGUgPGh0bWw+IGVsZW1lbnQKKyAgICAgICAgICBubyBsb25n
ZXIgY3JlYXRlcyBkdXBsaWNhdGUgYm9keSAvIGhlYWQgZWxlbWVudHMuCisKKyAgICAgICAgRmly
ZWZveCBhZ3JlZXMgd2l0aCB0aGUgc3BlY2lmaWNhdGlvbi4KKworICAgICAgICBUZXN0OiBmYXN0
L2RvbS9pbnNlcnRBZGphY2VudEhUTUwtRG9jdW1lbnRGcmFnbWVudC1wYXJlbnQuaHRtbAorCisg
ICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Y29udGV4dE5vZGVG
b3JJbnNlcnRpb24pOgorICAgICAgICAoV2ViQ29yZTo6RWxlbWVudDo6aW5zZXJ0QWRqYWNlbnRI
VE1MKToKKwogMjAxNi0wOS0yMiAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CiAK
ICAgICAgICAgSURCSW5kZXgub3BlbkN1cnNvcigpIG1hdGNoZXMgaW5kaWNlcyBvbiBtdWx0aXBs
ZSBvYmplY3Qgc3RvcmVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCmluZGV4IGI2N2E5Njc5MTZmYjg5
ODZhNWEwOWZkYTRjZjMyMmI2ODE4MTQ3ZTEuLjE5ZWZhY2Q0N2NiNGY3YjJhZmFiZDVjNGYxNTY0
NTBmNzBlODg3OTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKQEAgLTUzLDYgKzUzLDcgQEAKICNp
bmNsdWRlICJGb2N1c0V2ZW50LmgiCiAjaW5jbHVkZSAiRnJhbWVTZWxlY3Rpb24uaCIKICNpbmNs
dWRlICJGcmFtZVZpZXcuaCIKKyNpbmNsdWRlICJIVE1MQm9keUVsZW1lbnQuaCIKICNpbmNsdWRl
ICJIVE1MQ2FudmFzRWxlbWVudC5oIgogI2luY2x1ZGUgIkhUTUxDb2xsZWN0aW9uLmgiCiAjaW5j
bHVkZSAiSFRNTERvY3VtZW50LmgiCkBAIC0zNjY5LDExICszNjcwLDExIEBAIEVsZW1lbnQqIEVs
ZW1lbnQ6Omluc2VydEFkamFjZW50RWxlbWVudChjb25zdCBTdHJpbmcmIHdoZXJlLCBFbGVtZW50
JiBuZXdDaGlsZCwKIH0KIAogLy8gU3RlcCAxIG9mIGh0dHBzOi8vdzNjLmdpdGh1Yi5pby9ET00t
UGFyc2luZy8jZG9tLWVsZW1lbnQtaW5zZXJ0YWRqYWNlbnRodG1sLgotc3RhdGljIEVsZW1lbnQq
IGNvbnRleHRFbGVtZW50Rm9ySW5zZXJ0aW9uKGNvbnN0IFN0cmluZyYgd2hlcmUsIEVsZW1lbnQq
IGVsZW1lbnQsIEV4Y2VwdGlvbkNvZGUmIGVjKQorc3RhdGljIENvbnRhaW5lck5vZGUqIGNvbnRl
eHROb2RlRm9ySW5zZXJ0aW9uKGNvbnN0IFN0cmluZyYgd2hlcmUsIEVsZW1lbnQqIGVsZW1lbnQs
IEV4Y2VwdGlvbkNvZGUmIGVjKQogewogICAgIGlmIChlcXVhbExldHRlcnNJZ25vcmluZ0FTQ0lJ
Q2FzZSh3aGVyZSwgImJlZm9yZWJlZ2luIikgfHwgZXF1YWxMZXR0ZXJzSWdub3JpbmdBU0NJSUNh
c2Uod2hlcmUsICJhZnRlcmVuZCIpKSB7Ci0gICAgICAgIGF1dG8qIHBhcmVudCA9IGVsZW1lbnQt
PnBhcmVudEVsZW1lbnQoKTsKLSAgICAgICAgaWYgKCFwYXJlbnQpIHsKKyAgICAgICAgYXV0byog
cGFyZW50ID0gZWxlbWVudC0+cGFyZW50Tm9kZSgpOworICAgICAgICBpZiAoIXBhcmVudCB8fCBp
czxEb2N1bWVudD4oKnBhcmVudCkpIHsKICAgICAgICAgICAgIGVjID0gTk9fTU9ESUZJQ0FUSU9O
X0FMTE9XRURfRVJSOwogICAgICAgICAgICAgcmV0dXJuIG51bGxwdHI7CiAgICAgICAgIH0KQEAg
LTM2ODUsMTQgKzM2ODYsMjUgQEAgc3RhdGljIEVsZW1lbnQqIGNvbnRleHRFbGVtZW50Rm9ySW5z
ZXJ0aW9uKGNvbnN0IFN0cmluZyYgd2hlcmUsIEVsZW1lbnQqIGVsZW1lbnQKICAgICByZXR1cm4g
bnVsbHB0cjsKIH0KIAorLy8gaHR0cHM6Ly93M2MuZ2l0aHViLmlvL0RPTS1QYXJzaW5nLyNkb20t
ZWxlbWVudC1pbnNlcnRhZGphY2VudGh0bWwKIHZvaWQgRWxlbWVudDo6aW5zZXJ0QWRqYWNlbnRI
VE1MKGNvbnN0IFN0cmluZyYgd2hlcmUsIGNvbnN0IFN0cmluZyYgbWFya3VwLCBFeGNlcHRpb25D
b2RlJiBlYykKIHsKLSAgICBFbGVtZW50KiBjb250ZXh0RWxlbWVudCA9IGNvbnRleHRFbGVtZW50
Rm9ySW5zZXJ0aW9uKHdoZXJlLCB0aGlzLCBlYyk7Ci0gICAgaWYgKCFjb250ZXh0RWxlbWVudCkK
KyAgICAvLyBTdGVwIDEuCisgICAgYXV0byogY29udGV4dE5vZGUgPSBjb250ZXh0Tm9kZUZvcklu
c2VydGlvbih3aGVyZSwgdGhpcywgZWMpOworICAgIGlmICghY29udGV4dE5vZGUpCiAgICAgICAg
IHJldHVybjsKKyAgICBSZWZQdHI8RWxlbWVudD4gY29udGV4dEVsZW1lbnQ7CisgICAgLy8gU3Rl
cCAyLgorICAgIGlmICghaXM8RWxlbWVudD4oKmNvbnRleHROb2RlKQorICAgICAgICB8fCAoY29u
dGV4dE5vZGUtPmRvY3VtZW50KCkuaXNIVE1MRG9jdW1lbnQoKSAmJiBpczxIVE1MSHRtbEVsZW1l
bnQ+KCpjb250ZXh0Tm9kZSkpKSB7CisgICAgICAgIGNvbnRleHRFbGVtZW50ID0gSFRNTEJvZHlF
bGVtZW50OjpjcmVhdGUoY29udGV4dE5vZGUtPmRvY3VtZW50KCkpOworICAgIH0gZWxzZQorICAg
ICAgICBjb250ZXh0RWxlbWVudCA9IGRvd25jYXN0PEVsZW1lbnQ+KGNvbnRleHROb2RlKTsKKyAg
ICAvLyBTdGVwIDMuCiAgICAgUmVmUHRyPERvY3VtZW50RnJhZ21lbnQ+IGZyYWdtZW50ID0gY3Jl
YXRlRnJhZ21lbnRGb3JJbm5lck91dGVySFRNTCgqY29udGV4dEVsZW1lbnQsIG1hcmt1cCwgQWxs
b3dTY3JpcHRpbmdDb250ZW50LCBlYyk7CiAgICAgaWYgKCFmcmFnbWVudCkKICAgICAgICAgcmV0
dXJuOworICAgIC8vIFN0ZXAgNC4KICAgICBpbnNlcnRBZGphY2VudCh3aGVyZSwgZnJhZ21lbnQu
cmVsZWFzZU5vbk51bGwoKSwgZWMpOwogfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYWI3NzU5N2FiYTI4ZDZkNjU2Mzll
MTA5M2MyNzYwNDVkMTMyYmYwYS4uOTYyZDI1OGQzY2NkM2MyMGNlY2U1NTY2ZDdiZTU2MmIzMGJk
MjFiZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE2LTA5LTIyICBDaHJpcyBEdW1leiAgPGNk
dW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgQWxpZ24gRWxlbWVudC5pbnNlcnRBZGphY2VudEhU
TUwoKSB3aXRoIHRoZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI0NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBZGQgbGF5b3V0IHRlc3QgY292ZXJhZ2UgZm9yIGNhbGxpbmcg
aW5zZXJ0QWRqYWNlbnRIVE1MIG9uIGFuIGVsZW1lbnQKKyAgICAgICAgd2hvc2UgcGFyZW50IGlz
IGEgRG9jdW1lbnRGcmFnbWVudC4gSSBoYXZlIHZlcmlmaWVkIHRoYXQgdGhpcyB0ZXN0IGlzCisg
ICAgICAgIHBhc3NpbmcgaW4gRmlyZWZveC4KKworICAgICAgICAqIGZhc3QvZG9tL2luc2VydEFk
amFjZW50SFRNTC1Eb2N1bWVudEZyYWdtZW50LWNyYXNoLWV4cGVjdGVkLnR4dDoKKyAgICAgICAg
KiBmYXN0L2RvbS9pbnNlcnRBZGphY2VudEhUTUwtRG9jdW1lbnRGcmFnbWVudC1wYXJlbnQtZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9pbnNlcnRBZGphY2VudEhUTUwt
RG9jdW1lbnRGcmFnbWVudC1wYXJlbnQuaHRtbDogQWRkZWQuCisKIDIwMTYtMDktMjIgIEJyYWR5
IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIElEQkluZGV4Lm9wZW5DdXJz
b3IoKSBtYXRjaGVzIGluZGljZXMgb24gbXVsdGlwbGUgb2JqZWN0IHN0b3Jlcy4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDFlODNjMDQ2YjMyZDhlZWMxNjkxMmJhMTkxM2I2NDgw
YzBmNzE4YjIuLjAyNjM0YmIxMGVlYTIxYjM3ZjIxZTAzNDhmNjU2YzBhYWE3NDdjZDEgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE2IEBACiAyMDE2LTA5LTIyICBD
aHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKKyAgICAgICAgQWxpZ24gRWxlbWVudC5p
bnNlcnRBZGphY2VudEhUTUwoKSB3aXRoIHRoZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjI0NzkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZWJhc2VsaW5lIFczQyB0ZXN0IG5v
dyB0aGF0IG9uZSBtb3JlIGNoZWNrIGlzIHBhc3NpbmcuCisKKyAgICAgICAgKiB3ZWItcGxhdGZv
cm0tdGVzdHMvZG9tcGFyc2luZy9pbnNlcnRfYWRqYWNlbnRfaHRtbC1leHBlY3RlZC50eHQ6CisK
KzIwMTYtMDktMjIgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKwogICAgICAgICBG
aXggc2VyaWFsaXphdGlvbiBvZiBIVE1MIHZvaWQgZWxlbWVudHMgd2hlbiB0aGV5IGhhdmUgY2hp
bGRyZW4KICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2
MjQxOAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9pbnNlcnRBZGphY2VudEhU
TUwtRG9jdW1lbnRGcmFnbWVudC1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0
L2RvbS9pbnNlcnRBZGphY2VudEhUTUwtRG9jdW1lbnRGcmFnbWVudC1jcmFzaC1leHBlY3RlZC50
eHQKaW5kZXggN2YyZGI0YTBmZmZlMzU5MGIwZjViZGYxZjU1NDE2MzNiNDVlZWMzYS4uZTdhNWJi
NGUzZDFkYjMyNTg3MDdhMjcyOTc0ZDRjZTc4MTcwMjU1YiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9kb20vaW5zZXJ0QWRqYWNlbnRIVE1MLURvY3VtZW50RnJhZ21lbnQtY3Jhc2gtZXhw
ZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL2luc2VydEFkamFjZW50SFRNTC1E
b2N1bWVudEZyYWdtZW50LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMSwyICsxIEBACi1DT05TT0xF
IE1FU1NBR0U6IGxpbmUgOTogTm9Nb2RpZmljYXRpb25BbGxvd2VkRXJyb3IgKERPTSBFeGNlcHRp
b24gNyk6IFRoZSBvYmplY3QgY2FuIG5vdCBiZSBtb2RpZmllZC4KIFRoaXMgdGVzdCBwYXNzZXMg
aWYgaXQgZG9lc24ndCBjcmFzaCAob3IgQVNTRVJUKS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2Zhc3QvZG9tL2luc2VydEFkamFjZW50SFRNTC1Eb2N1bWVudEZyYWdtZW50LXBhcmVudC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9pbnNlcnRBZGphY2VudEhUTUwtRG9jdW1l
bnRGcmFnbWVudC1wYXJlbnQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjFmYzRlYWQ5OWI1N2M5
YzA1YWVhYWIyZmNjZDQ3YjUwYzU0YWQzYzEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9mYXN0L2RvbS9pbnNlcnRBZGphY2VudEhUTUwtRG9jdW1lbnRGcmFnbWVudC1wYXJlbnQtZXhw
ZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTIgQEAKK1Rlc3RzIHRoYXQgaW5zZXJ0QWRqYWNlbnRIVE1M
KCkgd29ya3MgaWYgdGhlIGVsZW1lbnQncyBwYXJlbnQgaXMgYSBEb2N1bWVudEZyYWdtZW50Lgor
CitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBm
b2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBkaXYuaW5zZXJ0QWRqYWNlbnRI
VE1MKCdiZWZvcmViZWdpbicsICc8YT50ZXN0PC9hPicpIGRpZCBub3QgdGhyb3cgZXhjZXB0aW9u
LgorUEFTUyBmcmFnbWVudC5maXJzdENoaWxkLnRhZ05hbWUgaXMgIkEiCitQQVNTIGZyYWdtZW50
LmZpcnN0Q2hpbGQubmV4dFNpYmxpbmcudGFnTmFtZSBpcyAiRElWIgorUEFTUyBzdWNjZXNzZnVs
bHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZG9tL2luc2VydEFkamFjZW50SFRNTC1Eb2N1bWVudEZyYWdtZW50LXBhcmVudC5o
dG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vaW5zZXJ0QWRqYWNlbnRIVE1MLURvY3VtZW50RnJh
Z21lbnQtcGFyZW50Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjdhYzc0N2I4MWVlYmE2OGJkNTk3MDAxMDdl
NjYzZjUxMjJkMTgzZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL2lu
c2VydEFkamFjZW50SFRNTC1Eb2N1bWVudEZyYWdtZW50LXBhcmVudC5odG1sCkBAIC0wLDAgKzEs
MTggQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSIuLi8u
Li9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK2Rlc2NyaXB0
aW9uKCJUZXN0cyB0aGF0IGluc2VydEFkamFjZW50SFRNTCgpIHdvcmtzIGlmIHRoZSBlbGVtZW50
J3MgcGFyZW50IGlzIGEgRG9jdW1lbnRGcmFnbWVudC4iKTsKKwordmFyIGZyYWdtZW50ID0gbmV3
IERvY3VtZW50RnJhZ21lbnQoKTsKK3ZhciBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJk
aXYiKTsKK2ZyYWdtZW50LmFwcGVuZENoaWxkKGRpdik7CisKK3Nob3VsZE5vdFRocm93KCJkaXYu
aW5zZXJ0QWRqYWNlbnRIVE1MKCdiZWZvcmViZWdpbicsICc8YT50ZXN0PC9hPicpIik7CitzaG91
bGRCZUVxdWFsVG9TdHJpbmcoImZyYWdtZW50LmZpcnN0Q2hpbGQudGFnTmFtZSIsICJBIik7Citz
aG91bGRCZUVxdWFsVG9TdHJpbmcoImZyYWdtZW50LmZpcnN0Q2hpbGQubmV4dFNpYmxpbmcudGFn
TmFtZSIsICJESVYiKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9q
cy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9kb21wYXJzaW5nL2lu
c2VydF9hZGphY2VudF9odG1sLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvZG9tcGFyc2luZy9pbnNlcnRfYWRqYWNlbnRfaHRtbC1leHBl
Y3RlZC50eHQKaW5kZXggODQ3ZDc0N2I4MWI1NTNjOWU2NDVjYmU0NzdhZmNmMWQ2YWVmMmVjOS4u
MTBjZmM5YmZkODlmMGUyM2Q0Y2ZmYmRhMzRhM2RjZDkxMWYyNmIzZiAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9kb21wYXJzaW5nL2luc2Vy
dF9hZGphY2VudF9odG1sLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2RvbXBhcnNpbmcvaW5zZXJ0X2FkamFjZW50X2h0bWwtZXhw
ZWN0ZWQudHh0CkBAIC0yOCw1ICsyOCw1IEBAIFBBU1MgYmVmb3JlQmVnaW4gY29udGVudDIgdGVz
dCBhZ2Fpbiwgbm93IHRoYXQgdGhlcmUncyBhIG5leHQgc2libGluZwogUEFTUyBBZnRlcmJlZ2lu
IGNvbnRlbnQyIHRlc3QgYWdhaW4sIG5vdyB0aGF0IHRoZXJlJ3MgYSBuZXh0IHNpYmxpbmcgCiBQ
QVNTIEJlZm9yZUVuZCBjb250ZW50MiB0ZXN0IGFnYWluLCBub3cgdGhhdCB0aGVyZSdzIGEgbmV4
dCBzaWJsaW5nIAogUEFTUyBhZnRlcmVuZCBjb250ZW50MiB0ZXN0IGFnYWluLCBub3cgdGhhdCB0
aGVyZSdzIGEgbmV4dCBzaWJsaW5nIAotRkFJTCBJbnNlcnRpbmcga2lkcyBvZiB0aGUgPGh0bWw+
IGVsZW1lbnQgc2hvdWxkIG5vdCBkbyB3ZWlyZCB0aGluZ3Mgd2l0aCBpbXBsaWVkIDxib2R5Pi88
aGVhZD4gdGFncyBhc3NlcnRfZXF1YWxzOiBTaG91bGQgc3RpbGwgaGF2ZSBvbmUgaGVhZCBleHBl
Y3RlZCAxIGJ1dCBnb3QgMworUEFTUyBJbnNlcnRpbmcga2lkcyBvZiB0aGUgPGh0bWw+IGVsZW1l
bnQgc2hvdWxkIG5vdCBkbyB3ZWlyZCB0aGluZ3Mgd2l0aCBpbXBsaWVkIDxib2R5Pi88aGVhZD4g
dGFncyAKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>