<?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>100747</bug_id>
          
          <creation_ts>2012-10-30 05:13:38 -0700</creation_ts>
          <short_desc>[WK2][WTR] WebKitTestRunner needs testRunner.queueLoadHTMLString</short_desc>
          <delta_ts>2012-10-30 08:51:16 -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>WebKit2</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="Mikhail Pozdnyakov">mikhail.pozdnyakov</reporter>
          <assigned_to name="Mikhail Pozdnyakov">mikhail.pozdnyakov</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>kenneth</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>754234</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Pozdnyakov">mikhail.pozdnyakov</who>
    <bug_when>2012-10-30 05:13:38 -0700</bug_when>
    <thetext>WebKitTestRunner needs testRunner.queueLoadHTMLString to unskip http/tests/navigation/go-back-to-error-page.html and improve output for fast/loader/non-deferred-substitute-load.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754384</commentid>
    <comment_count>1</comment_count>
      <attachid>171455</attachid>
    <who name="Mikhail Pozdnyakov">mikhail.pozdnyakov</who>
    <bug_when>2012-10-30 08:19:31 -0700</bug_when>
    <thetext>Created attachment 171455
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754404</commentid>
    <comment_count>2</comment_count>
      <attachid>171455</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-30 08:51:12 -0700</bug_when>
    <thetext>Comment on attachment 171455
patch

Clearing flags on attachment: 171455

Committed r132914: &lt;http://trac.webkit.org/changeset/132914&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>754405</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-30 08:51:16 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171455</attachid>
            <date>2012-10-30 08:19:31 -0700</date>
            <delta_ts>2012-10-30 08:51:12 -0700</delta_ts>
            <desc>patch</desc>
            <filename>bug100747</filename>
            <type>text/plain</type>
            <size>11551</size>
            <attacher name="Mikhail Pozdnyakov">mikhail.pozdnyakov</attacher>
            
              <data encoding="base64">Y29tbWl0IGY2YzI4MWZmYTJjOWVjNWY0ODg1MDhkZjNkMmVlZDVkYmJiOWY1NjkKQXV0aG9yOiBN
aWtoYWlsIFBvemRueWFrb3YgPG1pa2hhaWwucG96ZG55YWtvdkBpbnRlbC5jb20+CkRhdGU6ICAg
VHVlIE9jdCAzMCAxNzoxMDoyMiAyMDEyICswMjAwCgogICAgYnVnMTAwNzQ3CgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGRh
MWMyYTQuLmMzNzliN2EgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0xMC0zMCAgTWlraGFp
bCBQb3pkbnlha292ICA8bWlraGFpbC5wb3pkbnlha292QGludGVsLmNvbT4KKworICAgICAgICBb
V0syXVtXVFJdIFdlYktpdFRlc3RSdW5uZXIgbmVlZHMgdGVzdFJ1bm5lci5xdWV1ZUxvYWRIVE1M
U3RyaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDA3NDcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBV
bnNraXBwZWQgaHR0cC90ZXN0cy9uYXZpZ2F0aW9uL2dvLWJhY2stdG8tZXJyb3ItcGFnZS5odG1s
IGZvciBXSzIgcG9ydHMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS93azIvVGVzdEV4cGVjdGF0aW9u
czoKKwogMjAxMi0xMC0zMCAgRW1pbCBBIEVrbHVuZCAgPGVhZUBjaHJvbWl1bS5vcmc+CiAKICAg
ICAgICAgW3N1Yml4ZWxdIENoYW5nZSBMaW5lV2lkdGg6OnNocmlua0F2YWlsYWJsZVdpZHRoRm9y
TmV3RmxvYXRJZk5lZWRlZCB0byBub3QgcGl4ZWwgc25hcApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vd2syL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93
azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAyMTdkYTI5Li5iMWJmYWJmIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS93azIvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS93azIvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTA1LDcgKzEwNSw2IEBAIGZhc3Qv
Y2FudmFzL3dlYmdsL3JlbmRlcmVyLWFuZC12ZW5kb3Itc3RyaW5ncy5odG1sCiBmYXN0L2NhbnZh
cy93ZWJnbC9zaGFkZXItZGVsZXRlZC1ieS1hY2Nlc3Nvci5odG1sCiBmYXN0L2NhbnZhcy93ZWJn
bC91bmlmb3JtLWFycmF5LWxlbmd0aC1vdmVyZmxvdy5odG1sCiBmYXN0L292ZXJmbG93L2hvcml6
b250YWwtc2Nyb2xsLWFmdGVyLWJhY2suaHRtbAotaHR0cC90ZXN0cy9uYXZpZ2F0aW9uL2dvLWJh
Y2stdG8tZXJyb3ItcGFnZS5odG1sCiBmYXN0L2NhbnZhcy93ZWJnbC9jYW52YXMtemVyby1zaXpl
Lmh0bWwKIGZhc3QvY2FudmFzL3dlYmdsL2NvbnRleHQtbG9zdC1yZXN0b3JlZC5odG1sCiBmYXN0
L2NhbnZhcy93ZWJnbC9jb250ZXh0LWxvc3QuaHRtbApkaWZmIC0tZ2l0IGEvVG9vbHMvQ2hhbmdl
TG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDYzYTE3MjcuLjkwN2YxNjUgMTAwNjQ0Ci0tLSBh
L1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwzMyBAQAog
MjAxMi0xMC0zMCAgTWlraGFpbCBQb3pkbnlha292ICA8bWlraGFpbC5wb3pkbnlha292QGludGVs
LmNvbT4KIAorICAgICAgICBbV0syXVtXVFJdIFdlYktpdFRlc3RSdW5uZXIgbmVlZHMgdGVzdFJ1
bm5lci5xdWV1ZUxvYWRIVE1MU3RyaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMDA3NDcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBZGRlZCB0ZXN0UnVubmVyLnF1ZXVlTG9hZEhUTUxTdHJpbmcgaW1w
bGVtZW50YXRpb24uCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxl
L0JpbmRpbmdzL1Rlc3RSdW5uZXIuaWRsOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuY3BwOgorICAgICAgICAoV1RSOjpJbmplY3RlZEJ1
bmRsZTo6cXVldWVMb2FkSFRNTFN0cmluZyk6CisgICAgICAgIChXVFIpOgorICAgICAgICAqIFdl
YktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuaDoKKyAgICAgICAg
KEluamVjdGVkQnVuZGxlKToKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVu
ZGxlL1Rlc3RSdW5uZXIuY3BwOgorICAgICAgICAoV1RSOjpUZXN0UnVubmVyOjpxdWV1ZUxvYWRI
VE1MU3RyaW5nKToKKyAgICAgICAgKFdUUik6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmg6CisgICAgICAgIChUZXN0UnVubmVyKToKKyAgICAg
ICAgKiBXZWJLaXRUZXN0UnVubmVyL1Rlc3RJbnZvY2F0aW9uLmNwcDoKKyAgICAgICAgKFdUUjo6
VGVzdEludm9jYXRpb246OmRpZFJlY2VpdmVNZXNzYWdlRnJvbUluamVjdGVkQnVuZGxlKToKKyAg
ICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1dvcmtRdWV1ZU1hbmFnZXIuY3BwOgorICAgICAgICAo
V1RSOjpXb3JrUXVldWVNYW5hZ2VyOjpxdWV1ZUxvYWRIVE1MU3RyaW5nKToKKyAgICAgICAgKFdU
Uik6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9Xb3JrUXVldWVNYW5hZ2VyLmg6CisgICAg
ICAgIChXb3JrUXVldWVNYW5hZ2VyKToKKworMjAxMi0xMC0zMCAgTWlraGFpbCBQb3pkbnlha292
ICA8bWlraGFpbC5wb3pkbnlha292QGludGVsLmNvbT4KKwogICAgICAgICBbUVRdW0RSVF0gUmVt
b3ZlIHVubmVlZGVkIHRlc3RSdW5uZXIuc2V0TWVkaWFUeXBlKCkgaW1wbGVtZW50YXRpb24KICAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDc0MAogCmRp
ZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdz
L1Rlc3RSdW5uZXIuaWRsIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9C
aW5kaW5ncy9UZXN0UnVubmVyLmlkbAppbmRleCA3NWExOTBmLi42ZGFkMWIyIDEwMDY0NAotLS0g
YS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdzL1Rlc3RSdW5u
ZXIuaWRsCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGlu
Z3MvVGVzdFJ1bm5lci5pZGwKQEAgLTE4Niw2ICsxODYsNyBAQCBpbnRlcmZhY2UgVGVzdFJ1bm5l
ciB7CiAgICAgdm9pZCBxdWV1ZUJhY2tOYXZpZ2F0aW9uKGluIHVuc2lnbmVkIGxvbmcgaG93RmFy
QmFja3dhcmQpOwogICAgIHZvaWQgcXVldWVGb3J3YXJkTmF2aWdhdGlvbihpbiB1bnNpZ25lZCBs
b25nIGhvd0ZhckZvcndhcmQpOwogICAgIHZvaWQgcXVldWVMb2FkKGluIERPTVN0cmluZyB1cmws
IGluIERPTVN0cmluZyB0YXJnZXQpOworICAgIHZvaWQgcXVldWVMb2FkSFRNTFN0cmluZyhpbiBE
T01TdHJpbmcgY29udGVudCwgaW4gW09wdGlvbmFsXSBET01TdHJpbmcgYmFzZVVSTCwgaW4gW09w
dGlvbmFsXSBET01TdHJpbmcgdW5yZWFjaGFibGVVUkwpOwogICAgIHZvaWQgcXVldWVSZWxvYWQo
KTsKICAgICB2b2lkIHF1ZXVlTG9hZGluZ1NjcmlwdChpbiBET01TdHJpbmcgc2NyaXB0KTsKICAg
ICB2b2lkIHF1ZXVlTm9uTG9hZGluZ1NjcmlwdChpbiBET01TdHJpbmcgc2NyaXB0KTsKZGlmZiAt
LWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5k
bGUuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1
bmRsZS5jcHAKaW5kZXggZDgwNTcwYi4uOWE1ZTgwNyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKKysrIGIvVG9vbHMv
V2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5jcHAKQEAgLTUw
OSw2ICs1MDksMzAgQEAgdm9pZCBJbmplY3RlZEJ1bmRsZTo6cXVldWVMb2FkKFdLU3RyaW5nUmVm
IHVybCwgV0tTdHJpbmdSZWYgdGFyZ2V0KQogICAgIFdLQnVuZGxlUG9zdE1lc3NhZ2UobV9idW5k
bGUsIG1lc3NhZ2VOYW1lLmdldCgpLCBsb2FkRGF0YS5nZXQoKSk7CiB9CiAKK3ZvaWQgSW5qZWN0
ZWRCdW5kbGU6OnF1ZXVlTG9hZEhUTUxTdHJpbmcoV0tTdHJpbmdSZWYgY29udGVudCwgV0tTdHJp
bmdSZWYgYmFzZVVSTCwgV0tTdHJpbmdSZWYgdW5yZWFjaGFibGVVUkwpCit7CisgICAgbV91c2VX
b3JrUXVldWUgPSB0cnVlOworCisgICAgV0tSZXRhaW5QdHI8V0tTdHJpbmdSZWY+IG1lc3NhZ2VO
YW1lKEFkb3B0V0ssIFdLU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKCJRdWV1ZUxvYWRIVE1M
U3RyaW5nIikpOworCisgICAgV0tSZXRhaW5QdHI8V0tNdXRhYmxlRGljdGlvbmFyeVJlZj4gbG9h
ZERhdGEoQWRvcHRXSywgV0tNdXRhYmxlRGljdGlvbmFyeUNyZWF0ZSgpKTsKKworICAgIFdLUmV0
YWluUHRyPFdLU3RyaW5nUmVmPiBjb250ZW50S2V5KEFkb3B0V0ssIFdLU3RyaW5nQ3JlYXRlV2l0
aFVURjhDU3RyaW5nKCJjb250ZW50IikpOworICAgIFdLRGljdGlvbmFyeUFkZEl0ZW0obG9hZERh
dGEuZ2V0KCksIGNvbnRlbnRLZXkuZ2V0KCksIGNvbnRlbnQpOworCisgICAgaWYgKGJhc2VVUkwp
IHsKKyAgICAgICAgV0tSZXRhaW5QdHI8V0tTdHJpbmdSZWY+IGJhc2VVUkxLZXkoQWRvcHRXSywg
V0tTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJpbmcoImJhc2VVUkwiKSk7CisgICAgICAgIFdLRGlj
dGlvbmFyeUFkZEl0ZW0obG9hZERhdGEuZ2V0KCksIGJhc2VVUkxLZXkuZ2V0KCksIGJhc2VVUkwp
OworICAgIH0KKworICAgIGlmICh1bnJlYWNoYWJsZVVSTCkgeworICAgICAgICBXS1JldGFpblB0
cjxXS1N0cmluZ1JlZj4gdW5yZWFjaGFibGVVUkxLZXkoQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVX
aXRoVVRGOENTdHJpbmcoInVucmVhY2hhYmxlVVJMIikpOworICAgICAgICBXS0RpY3Rpb25hcnlB
ZGRJdGVtKGxvYWREYXRhLmdldCgpLCB1bnJlYWNoYWJsZVVSTEtleS5nZXQoKSwgdW5yZWFjaGFi
bGVVUkwpOworICAgIH0KKworICAgIFdLQnVuZGxlUG9zdE1lc3NhZ2UobV9idW5kbGUsIG1lc3Nh
Z2VOYW1lLmdldCgpLCBsb2FkRGF0YS5nZXQoKSk7Cit9CisKIHZvaWQgSW5qZWN0ZWRCdW5kbGU6
OnF1ZXVlUmVsb2FkKCkKIHsKICAgICBtX3VzZVdvcmtRdWV1ZSA9IHRydWU7CmRpZmYgLS1naXQg
YS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmgg
Yi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlLmgK
aW5kZXggYjdkMGU2NC4uNDE0NjllYyAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9JbmplY3RlZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZS5oCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RS
dW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGUuaApAQCAtMTA0LDYgKzEwNCw3IEBA
IHB1YmxpYzoKICAgICB2b2lkIHF1ZXVlQmFja05hdmlnYXRpb24odW5zaWduZWQgaG93RmFyQmFj
a3dhcmQpOwogICAgIHZvaWQgcXVldWVGb3J3YXJkTmF2aWdhdGlvbih1bnNpZ25lZCBob3dGYXJG
b3J3YXJkKTsKICAgICB2b2lkIHF1ZXVlTG9hZChXS1N0cmluZ1JlZiB1cmwsIFdLU3RyaW5nUmVm
IHRhcmdldCk7CisgICAgdm9pZCBxdWV1ZUxvYWRIVE1MU3RyaW5nKFdLU3RyaW5nUmVmIGNvbnRl
bnQsIFdLU3RyaW5nUmVmIGJhc2VVUkwgPSAwLCBXS1N0cmluZ1JlZiB1bnJlYWNoYWJsZVVSTCA9
IDApOwogICAgIHZvaWQgcXVldWVSZWxvYWQoKTsKICAgICB2b2lkIHF1ZXVlTG9hZGluZ1Njcmlw
dChXS1N0cmluZ1JlZiBzY3JpcHQpOwogICAgIHZvaWQgcXVldWVOb25Mb2FkaW5nU2NyaXB0KFdL
U3RyaW5nUmVmIHNjcmlwdCk7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9Jbmpl
Y3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcAppbmRleCA2YTUwZGJiLi5hMjk0ZGE3IDEwMDY0NAot
LS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuY3Bw
CisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5j
cHAKQEAgLTg1Myw2ICs4NTMsMTUgQEAgdm9pZCBUZXN0UnVubmVyOjpxdWV1ZUxvYWQoSlNTdHJp
bmdSZWYgdXJsLCBKU1N0cmluZ1JlZiB0YXJnZXQpCiAgICAgSW5qZWN0ZWRCdW5kbGU6OnNoYXJl
ZCgpLnF1ZXVlTG9hZCh1cmxTdHJpbmdXSy5nZXQoKSwgdG9XSyh0YXJnZXQpLmdldCgpKTsKIH0K
IAordm9pZCBUZXN0UnVubmVyOjpxdWV1ZUxvYWRIVE1MU3RyaW5nKEpTU3RyaW5nUmVmIGNvbnRl
bnQsIEpTU3RyaW5nUmVmIGJhc2VVUkwsIEpTU3RyaW5nUmVmIHVucmVhY2hhYmxlVVJMKQorewor
ICAgIFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPiBjb250ZW50V0sgPSB0b1dLKGNvbnRlbnQpOwor
ICAgIFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPiBiYXNlVVJMV0sgPSBiYXNlVVJMID8gdG9XSyhi
YXNlVVJMKSA6IFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPigpOworICAgIFdLUmV0YWluUHRyPFdL
U3RyaW5nUmVmPiB1bnJlYWNoYWJsZVVSTFdLID0gdW5yZWFjaGFibGVVUkwgPyB0b1dLKHVucmVh
Y2hhYmxlVVJMKSA6IFdLUmV0YWluUHRyPFdLU3RyaW5nUmVmPigpOworCisgICAgSW5qZWN0ZWRC
dW5kbGU6OnNoYXJlZCgpLnF1ZXVlTG9hZEhUTUxTdHJpbmcoY29udGVudFdLLmdldCgpLCBiYXNl
VVJMV0suZ2V0KCksIHVucmVhY2hhYmxlVVJMV0suZ2V0KCkpOworfQorCiB2b2lkIFRlc3RSdW5u
ZXI6OnF1ZXVlUmVsb2FkKCkKIHsKICAgICBJbmplY3RlZEJ1bmRsZTo6c2hhcmVkKCkucXVldWVS
ZWxvYWQoKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvVGVzdFJ1bm5lci5oIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9U
ZXN0UnVubmVyLmgKaW5kZXggNWY2NDc2NC4uNDhiOTIyYyAxMDA2NDQKLS0tIGEvVG9vbHMvV2Vi
S2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmgKKysrIGIvVG9vbHMvV2Vi
S2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmgKQEAgLTI2NSw2ICsyNjUs
NyBAQCBwdWJsaWM6CiAgICAgdm9pZCBxdWV1ZUJhY2tOYXZpZ2F0aW9uKHVuc2lnbmVkIGhvd0Zh
ckJhY2t3YXJkKTsKICAgICB2b2lkIHF1ZXVlRm9yd2FyZE5hdmlnYXRpb24odW5zaWduZWQgaG93
RmFyRm9yd2FyZCk7CiAgICAgdm9pZCBxdWV1ZUxvYWQoSlNTdHJpbmdSZWYgdXJsLCBKU1N0cmlu
Z1JlZiB0YXJnZXQpOworICAgIHZvaWQgcXVldWVMb2FkSFRNTFN0cmluZyhKU1N0cmluZ1JlZiBj
b250ZW50LCBKU1N0cmluZ1JlZiBiYXNlVVJMLCBKU1N0cmluZ1JlZiB1bnJlYWNoYWJsZVVSTCk7
CiAgICAgdm9pZCBxdWV1ZVJlbG9hZCgpOwogICAgIHZvaWQgcXVldWVMb2FkaW5nU2NyaXB0KEpT
U3RyaW5nUmVmIHNjcmlwdCk7CiAgICAgdm9pZCBxdWV1ZU5vbkxvYWRpbmdTY3JpcHQoSlNTdHJp
bmdSZWYgc2NyaXB0KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVzdElu
dm9jYXRpb24uY3BwIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0SW52b2NhdGlvbi5jcHAK
aW5kZXggOTg2MWQ4Yi4uMWNiNTZiYiAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9UZXN0SW52b2NhdGlvbi5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0SW52
b2NhdGlvbi5jcHAKQEAgLTQ5MCw2ICs0OTAsMjMgQEAgdm9pZCBUZXN0SW52b2NhdGlvbjo6ZGlk
UmVjZWl2ZU1lc3NhZ2VGcm9tSW5qZWN0ZWRCdW5kbGUoV0tTdHJpbmdSZWYgbWVzc2FnZU5hbWUK
ICAgICAgICAgcmV0dXJuOwogICAgIH0KIAorICAgIGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhD
U3RyaW5nKG1lc3NhZ2VOYW1lLCAiUXVldWVMb2FkSFRNTFN0cmluZyIpKSB7CisgICAgICAgIEFT
U0VSVChXS0dldFR5cGVJRChtZXNzYWdlQm9keSkgPT0gV0tEaWN0aW9uYXJ5R2V0VHlwZUlEKCkp
OworICAgICAgICBXS0RpY3Rpb25hcnlSZWYgbG9hZERhdGFEaWN0aW9uYXJ5ID0gc3RhdGljX2Nh
c3Q8V0tEaWN0aW9uYXJ5UmVmPihtZXNzYWdlQm9keSk7CisKKyAgICAgICAgV0tSZXRhaW5QdHI8
V0tTdHJpbmdSZWY+IGNvbnRlbnRLZXkoQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVXaXRoVVRGOENT
dHJpbmcoImNvbnRlbnQiKSk7CisgICAgICAgIFdLU3RyaW5nUmVmIGNvbnRlbnRXSyA9IHN0YXRp
Y19jYXN0PFdLU3RyaW5nUmVmPihXS0RpY3Rpb25hcnlHZXRJdGVtRm9yS2V5KGxvYWREYXRhRGlj
dGlvbmFyeSwgY29udGVudEtleS5nZXQoKSkpOworCisgICAgICAgIFdLUmV0YWluUHRyPFdLU3Ry
aW5nUmVmPiBiYXNlVVJMS2V5KEFkb3B0V0ssIFdLU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5n
KCJiYXNlVVJMIikpOworICAgICAgICBXS1N0cmluZ1JlZiBiYXNlVVJMV0sgPSBzdGF0aWNfY2Fz
dDxXS1N0cmluZ1JlZj4oV0tEaWN0aW9uYXJ5R2V0SXRlbUZvcktleShsb2FkRGF0YURpY3Rpb25h
cnksIGJhc2VVUkxLZXkuZ2V0KCkpKTsKKworICAgICAgICBXS1JldGFpblB0cjxXS1N0cmluZ1Jl
Zj4gdW5yZWFjaGFibGVVUkxLZXkoQWRvcHRXSywgV0tTdHJpbmdDcmVhdGVXaXRoVVRGOENTdHJp
bmcoInVucmVhY2hhYmxlVVJMIikpOworICAgICAgICBXS1N0cmluZ1JlZiB1bnJlYWNoYWJsZVVS
TFdLID0gc3RhdGljX2Nhc3Q8V0tTdHJpbmdSZWY+KFdLRGljdGlvbmFyeUdldEl0ZW1Gb3JLZXko
bG9hZERhdGFEaWN0aW9uYXJ5LCB1bnJlYWNoYWJsZVVSTEtleS5nZXQoKSkpOworCisgICAgICAg
IFRlc3RDb250cm9sbGVyOjpzaGFyZWQoKS53b3JrUXVldWVNYW5hZ2VyKCkucXVldWVMb2FkSFRN
TFN0cmluZyh0b1dURlN0cmluZyhjb250ZW50V0spLCBiYXNlVVJMV0sgPyB0b1dURlN0cmluZyhi
YXNlVVJMV0spIDogU3RyaW5nKCksIHVucmVhY2hhYmxlVVJMV0sgPyB0b1dURlN0cmluZyh1bnJl
YWNoYWJsZVVSTFdLKSA6IFN0cmluZygpKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAg
IGlmIChXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKG1lc3NhZ2VOYW1lLCAiUXVldWVSZWxv
YWQiKSkgewogICAgICAgICBUZXN0Q29udHJvbGxlcjo6c2hhcmVkKCkud29ya1F1ZXVlTWFuYWdl
cigpLnF1ZXVlUmVsb2FkKCk7CiAgICAgICAgIHJldHVybjsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dl
YktpdFRlc3RSdW5uZXIvV29ya1F1ZXVlTWFuYWdlci5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVu
bmVyL1dvcmtRdWV1ZU1hbmFnZXIuY3BwCmluZGV4IGYxZWY2OTQuLjg0NzkyMzAgMTAwNjQ0Ci0t
LSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvV29ya1F1ZXVlTWFuYWdlci5jcHAKKysrIGIvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9Xb3JrUXVldWVNYW5hZ2VyLmNwcApAQCAtMTUzLDYgKzE1Mywz
MSBAQCB2b2lkIFdvcmtRdWV1ZU1hbmFnZXI6OnF1ZXVlTG9hZChjb25zdCBTdHJpbmcmIHVybCwg
Y29uc3QgU3RyaW5nJiB0YXJnZXQpCiAgICAgZW5xdWV1ZShuZXcgTG9hZEl0ZW0odXJsLCB0YXJn
ZXQpKTsKIH0KIAordm9pZCBXb3JrUXVldWVNYW5hZ2VyOjpxdWV1ZUxvYWRIVE1MU3RyaW5nKGNv
bnN0IFN0cmluZyYgY29udGVudCwgY29uc3QgU3RyaW5nJiBiYXNlVVJMLCBjb25zdCBTdHJpbmcm
IHVucmVhY2hhYmxlVVJMKQoreworICAgIGNsYXNzIExvYWRIVE1MU3RyaW5nSXRlbSA6IHB1Ymxp
YyBXb3JrUXVldWVJdGVtIHsKKyAgICBwdWJsaWM6CisgICAgICAgIExvYWRIVE1MU3RyaW5nSXRl
bShjb25zdCBTdHJpbmcmIGNvbnRlbnQsIGNvbnN0IFN0cmluZyYgYmFzZVVSTCwgY29uc3QgU3Ry
aW5nJiB1bnJlYWNoYWJsZVVSTCkKKyAgICAgICAgICAgIDogbV9jb250ZW50KEFkb3B0V0ssIFdL
U3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKGNvbnRlbnQudXRmOCgpLmRhdGEoKSkpCisgICAg
ICAgICAgICAsIG1fYmFzZVVSTChBZG9wdFdLLCBXS1VSTENyZWF0ZVdpdGhVVEY4Q1N0cmluZyhi
YXNlVVJMLnV0ZjgoKS5kYXRhKCkpKQorICAgICAgICAgICAgLCBtX3VucmVhY2hhYmxlVVJMKEFk
b3B0V0ssIFdLVVJMQ3JlYXRlV2l0aFVURjhDU3RyaW5nKHVucmVhY2hhYmxlVVJMLnV0ZjgoKS5k
YXRhKCkpKQorICAgICAgICB7CisgICAgICAgIH0KKworICAgICAgICBXb3JrUXVldWVJdGVtOjpU
eXBlIGludm9rZSgpIGNvbnN0CisgICAgICAgIHsKKyAgICAgICAgICAgIFdLUGFnZUxvYWRBbHRl
cm5hdGVIVE1MU3RyaW5nKG1haW5QYWdlKCksIG1fY29udGVudC5nZXQoKSwgbV9iYXNlVVJMLmdl
dCgpLCBtX3VucmVhY2hhYmxlVVJMLmdldCgpKTsKKyAgICAgICAgICAgIHJldHVybiBXb3JrUXVl
dWVJdGVtOjpMb2FkaW5nOworICAgICAgICB9CisKKyAgICAgICAgV0tSZXRhaW5QdHI8V0tTdHJp
bmdSZWY+IG1fY29udGVudDsKKyAgICAgICAgV0tSZXRhaW5QdHI8V0tVUkxSZWY+IG1fYmFzZVVS
TDsKKyAgICAgICAgV0tSZXRhaW5QdHI8V0tVUkxSZWY+IG1fdW5yZWFjaGFibGVVUkw7CisgICAg
fTsKKworICAgIGVucXVldWUobmV3IExvYWRIVE1MU3RyaW5nSXRlbShjb250ZW50LCBiYXNlVVJM
LCB1bnJlYWNoYWJsZVVSTCkpOworfQorCiB2b2lkIFdvcmtRdWV1ZU1hbmFnZXI6OnF1ZXVlQmFj
a05hdmlnYXRpb24odW5zaWduZWQgaG93RmFyQmFja3dhcmQpCiB7CiAgICAgZW5xdWV1ZShuZXcg
TmF2aWdhdGlvbkl0ZW0oLWhvd0ZhckJhY2t3YXJkKSk7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJL
aXRUZXN0UnVubmVyL1dvcmtRdWV1ZU1hbmFnZXIuaCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
V29ya1F1ZXVlTWFuYWdlci5oCmluZGV4IDUwZDc0ZGEuLjIxZDVlYmIgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL1dlYktpdFRlc3RSdW5uZXIvV29ya1F1ZXVlTWFuYWdlci5oCisrKyBiL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvV29ya1F1ZXVlTWFuYWdlci5oCkBAIC00Myw2ICs0Myw3IEBAIHB1YmxpYzoK
ICAgICBib29sIHByb2Nlc3NXb3JrUXVldWUoKTsgLy8gUmV0dXJucyAndHJ1ZScgaWYgcXVldWUg
aXMgcHJvY2Vzc2VkIChubyBuZXcgbG9hZGluZyBpcyBzdGFydGVkKSwgcmV0dXJucyAnZmFsc2Un
IG90aGVyd2lzZS4KIAogICAgIHZvaWQgcXVldWVMb2FkKGNvbnN0IFN0cmluZyYgdXJsLCBjb25z
dCBTdHJpbmcmIHRhcmdldCk7CisgICAgdm9pZCBxdWV1ZUxvYWRIVE1MU3RyaW5nKGNvbnN0IFN0
cmluZyYgY29udGVudCwgY29uc3QgU3RyaW5nJiBiYXNlVVJMLCBjb25zdCBTdHJpbmcmIHVucmVh
Y2hhYmxlVVJMKTsKICAgICB2b2lkIHF1ZXVlQmFja05hdmlnYXRpb24odW5zaWduZWQgaG93RmFy
QmFja3dhcmQpOwogICAgIHZvaWQgcXVldWVGb3J3YXJkTmF2aWdhdGlvbih1bnNpZ25lZCBob3dG
YXJGb3J3YXJkKTsKICAgICB2b2lkIHF1ZXVlUmVsb2FkKCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>