<?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>84573</bug_id>
          
          <creation_ts>2012-04-23 00:55:23 -0700</creation_ts>
          <short_desc>[EFL][DRT] willPerformClientRedirectToURL needs implementation</short_desc>
          <delta_ts>2012-05-21 15:18:12 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>85173</dup_id>
          
          <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>0</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>607529</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-04-23 00:55:23 -0700</bug_when>
    <thetext>EFL&apos;s FrameLoaderClient needs to emit a signal from willPerformClientRedirectToURL() so that the DumpRenderTree can catch it and dump the necessary information when dumpFrameLoadCallbacks() returns true.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>607539</commentid>
    <comment_count>1</comment_count>
      <attachid>138306</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-04-23 01:21:41 -0700</bug_when>
    <thetext>Created attachment 138306
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616017</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-05-04 00:49:43 -0700</bug_when>
    <thetext>Superseeded by Bug 85173.

*** This bug has been marked as a duplicate of bug 85173 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629570</commentid>
    <comment_count>3</comment_count>
      <attachid>138306</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-05-21 15:18:12 -0700</bug_when>
    <thetext>Comment on attachment 138306
Patch

Cleared review? from attachment 138306 so that this bug does not appear in http://webkit.org/pending-review.  If you would like this patch reviewed, please attach it to a new bug (or re-open this bug before marking it for review again).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138306</attachid>
            <date>2012-04-23 01:21:41 -0700</date>
            <delta_ts>2012-05-21 15:18:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>84573_willPerformClientRedirectToURL.patch</filename>
            <type>text/plain</type>
            <size>10342</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4MTY3ZTRiLi4wZWY0YzNhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDQt
MjMgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAg
ICAgICBbRUZMXVtEUlRdIHdpbGxQZXJmb3JtQ2xpZW50UmVkaXJlY3RUb1VSTCBuZWVkcyBpbXBs
ZW1lbnRhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9ODQ1NzMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBVbnNraXAgdGVzdHMgd2hpY2ggcmVxdWlyZSB3aWxsUGVyZm9ybUNsaWVudFJlZGlyZWN0VG9V
UkwoKSB0byBiZQorICAgICAgICBpbXBsZW1lbnRlZC4KKworICAgICAgICAqIHBsYXRmb3JtL2Vm
bC9Ta2lwcGVkOgorCiAyMDEyLTA0LTIyICBQYWJsbyBGbG91cmV0ICA8cGFibG9mQG1vdG9yb2xh
LmNvbT4KIAogICAgICAgICBSZXNldCBldmVudCBwcm9wYWdhdGlvbiBhbmQgY2FuY2VsZWQgZmxh
Z3MgaW4gRXZlbnQuaW5pdEV2ZW50CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9l
ZmwvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCmluZGV4IDAzOWM4
NjkuLjgzYjcyZjggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVk
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9Ta2lwcGVkCkBAIC03ODksOSArNzg5LDYg
QEAgbWVkaWEvbWVkaWEtY2FwdGlvbnMuaHRtbAogIyBCVUc6IERSVCBkb2VzIG5vdCBvYmV5IGxh
eW91dFRlc3RDb250cm9sbGVyLmFkZFVSTFRvUmVkaXJlY3QoKQogaHR0cC90ZXN0cy9sb2FkaW5n
L2Nyb3NzLW9yaWdpbi1YSFItd2lsbExvYWRSZXF1ZXN0Lmh0bWwKIAotIyBCVUc6IFJlcXVpcmVz
IHdpbGxQZXJmb3JtQ2xpZW50UmVkaXJlY3RUb1VSTAotaHR0cC90ZXN0cy9sb2FkaW5nL29ubG9h
ZC12cy1pbW1lZGlhdGUtcmVmcmVzaC5wbAotCiAjIEJVRzogTWlzc2luZyBEUlQgQVBJLgogaHR0
cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtc2xvdy1sb2FkaW5nLnBocAogCkBAIC0yMjMwLDcgKzIy
MjcsNiBAQCBodHRwL3Rlc3RzL2xvY2FsL2Jsb2Ivc2VuZC1kYXRhLWJsb2IuaHRtbAogaHR0cC90
ZXN0cy9sb2NhbC9ibG9iL3NlbmQtc2xpY2VkLWRhdGEtYmxvYi5odG1sCiBodHRwL3Rlc3RzL2xv
YWRpbmcvZW1wdHktc3ViZnJhbWUuaHRtbAogaHR0cC90ZXN0cy9sb2FkaW5nL2xvYWQtamF2YXNj
cmlwdC1hZnRlci1tYW55LXhocnMuaHRtbAotaHR0cC90ZXN0cy9sb2FkaW5nL2xvY2F0aW9uLWhh
c2gtcmVsb2FkLWN5Y2xlLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGluZy9uZXN0ZWRfYmFkX29iamVj
dHMucGhwCiBodHRwL3Rlc3RzL2xvYWRpbmcvcHJlbG9hZC1pbWctdGVzdC5odG1sCiBodHRwL3Rl
c3RzL2xvYWRpbmcvcHJvZ3Jlc3MtZmluaXNoZWQtY2FsbGJhY2suaHRtbApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9n
CmluZGV4IDYyYjI2NWYuLjcyNTg5MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBA
QAorMjAxMi0wNC0yMyAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVtZXpAaW50ZWwu
Y29tPgorCisgICAgICAgIFtFRkxdW0RSVF0gd2lsbFBlcmZvcm1DbGllbnRSZWRpcmVjdFRvVVJM
IG5lZWRzIGltcGxlbWVudGF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD04NDU3MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVtaXQgYSAicmVkaXJlY3Qsd2lsbHBlcmZvcm0iIHNpZ25hbCBvbiB0aGUg
ZnJhbWUgZnJvbQorICAgICAgICBkaXNwYXRjaFdpbGxQZXJmb3JtQ2xpZW50UmVkaXJlY3QoKSB0
byBub3RpZnkgdGhhdCBhIGNsaWVudCByZWRpcmVjdAorICAgICAgICBpcyBhYm91dCB0aGUgYmUg
cGVyZm9ybWVkLgorCisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRF
ZmwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNo
V2lsbFBlcmZvcm1DbGllbnRSZWRpcmVjdCk6CisgICAgICAgICogZXdrL2V3a19mcmFtZS5jcHA6
CisgICAgICAgIChld2tfZnJhbWVfcmVkaXJlY3Rfd2lsbF9wZXJmb3JtKToKKyAgICAgICAgKiBl
d2svZXdrX2ZyYW1lLmg6CisgICAgICAgICogZXdrL2V3a19wcml2YXRlLmg6CisKIDIwMTItMDQt
MjAgIFRoaWFnbyBNYXJjb3MgUC4gU2FudG9zICA8dGhpYWdvLnNhbnRvc0BpbnRlbC5jb20+CiAK
ICAgICAgICAgW0VGTF0gQWRkIFNlY3VyaXR5IE9yaWdpbiBBUEkKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcCBiL1Nv
dXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcApp
bmRleCA4ZWFiYzAzLi4xMjMyMjFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJD
b3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRFZmwuY3BwCkBAIC01NTEsOSArNTUx
LDkgQEAgdm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hEaWRDYW5jZWxDbGllbnRS
ZWRpcmVjdCgpCiAgICAgZXdrX2ZyYW1lX3JlZGlyZWN0X2NhbmNlbGxlZChtX2ZyYW1lKTsKIH0K
IAotdm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hXaWxsUGVyZm9ybUNsaWVudFJl
ZGlyZWN0KGNvbnN0IEtVUkwmLCBkb3VibGUsIGRvdWJsZSkKK3ZvaWQgRnJhbWVMb2FkZXJDbGll
bnRFZmw6OmRpc3BhdGNoV2lsbFBlcmZvcm1DbGllbnRSZWRpcmVjdChjb25zdCBLVVJMJiB1cmws
IGRvdWJsZSwgZG91YmxlKQogewotICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgZXdrX2ZyYW1l
X3JlZGlyZWN0X3dpbGxfcGVyZm9ybShtX2ZyYW1lLCB1cmwuc3RyaW5nKCkudXRmOCgpLmRhdGEo
KSk7CiB9CiAKIHZvaWQgRnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoRGlkQ2hhbmdlTG9j
YXRpb25XaXRoaW5QYWdlKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tf
ZnJhbWUuY3BwIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAKaW5kZXggNmM2
ZjY2OC4uMzJmYmU0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFt
ZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAKQEAgLTEyMjYs
NiArMTIyNiwyMCBAQCB2b2lkIGV3a19mcmFtZV9yZWRpcmVjdF9jYW5jZWxsZWQoRXZhc19PYmpl
Y3QqIGV3a0ZyYW1lKQogCiAvKioKICAqIEBpbnRlcm5hbAorICogUmVwb3J0cyB0aGF0IGEgcmVk
aXJlY3QgaXMgYWJvdXQgdG8gYmUgcGVyZm9ybWVkLgorICoKKyAqIEBwYXJhbSBld2tGcmFtZSBG
cmFtZS4KKyAqIEBwYXJhbSB1cmwgUmVkaXJlY3QgdXJsLgorICoKKyAqIEVtaXRzIHNpZ25hbDog
InJlZGlyZWN0LHdpbGxwZXJmb3JtIiB3aXRoIHJlZGlyZWN0IHVybCBhcyBwYXJhbWV0ZXIuCisg
Ki8KK3ZvaWQgZXdrX2ZyYW1lX3JlZGlyZWN0X3dpbGxfcGVyZm9ybShFdmFzX09iamVjdCogZXdr
RnJhbWUsIGNvbnN0IGNoYXIqIHVybCkKK3sKKyAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFj
a19jYWxsKGV3a0ZyYW1lLCAicmVkaXJlY3Qsd2lsbHBlcmZvcm0iLCAodm9pZCopdXJsKTsKK30K
KworLyoqCisgKiBAaW50ZXJuYWwKICAqIFJlcG9ydHMgYSByZXNvdXJjZSB3aWxsIGJlIHJlcXVl
c3RlZC4gVXNlciBtYXkgb3ZlcnJpZGUgYmVoYXZpb3Igb2Ygd2Via2l0IGJ5CiAgKiBjaGFuZ2lu
ZyB2YWx1ZXMgaW4gQHBhcmFtIHJlcXVlc3QuCiAgKgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9lZmwvZXdrL2V3a19mcmFtZS5oIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5o
CmluZGV4IDQwOWEwMTEuLmRmMzQzNGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3
ay9ld2tfZnJhbWUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmgKQEAg
LTU3LDYgKzU3LDcgQEAKICAqICAtICJtaXhlZGNvbnRlbnQscnVuIiwgdm9pZDogZnJhbWUgaGFz
IGxvYWRlZCBhbmQgcnVuIG1peGVkIGNvbnRlbnQuCiAgKiAgLSAibmF2aWdhdGlvbixmaXJzdCIs
IHZvaWQ6IGZpcnN0IG5hdmlnYXRpb24gd2FzIG9jY3VycmVkLgogICogIC0gInJlZGlyZWN0LGNh
bmNlbGxlZCIsIHZvaWQ6IGNsaWVudCByZWRpcmVjdCB3YXMgY2FuY2VsbGVkLgorICogIC0gInJl
ZGlyZWN0LHdpbGxwZXJmb3JtIiwgY29uc3QgY2hhcio6IHJlcG9ydHMgY2xpZW50IHJlZGlyZWN0
IGFib3V0IHRvIGJlIHBlcmZvcm1lZC4KICAqICAtICJyZXNvdXJjZSxyZXF1ZXN0LG5ldyIsIEV3
a19GcmFtZV9SZXNvdXJjZV9SZXF1ZXN0KjogcmVwb3J0cyB0aGF0CiAgKiAgICB0aGVyZSdzIGEg
bmV3IHJlc291cmNlIHJlcXVlc3QuCiAgKiAgLSAicmVzb3VyY2UscmVxdWVzdCx3aWxsc2VuZCIs
IEV3a19GcmFtZV9SZXNvdXJjZV9SZXF1ZXN0KjogYSByZXNvdXJjZSB3aWxsCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ByaXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQvZWZs
L2V3ay9ld2tfcHJpdmF0ZS5oCmluZGV4IGY0Yjk5YWNlLi43MTQ2NWM5IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX3ByaXZhdGUuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX3ByaXZhdGUuaApAQCAtMjI0LDYgKzIyNCw3IEBAIHZvaWQgZXdrX2ZyYW1lX2xv
YWRfZXJyb3IoRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBlcnJvckRvbWFpbiwg
aW50IGVyCiB2b2lkIGV3a19mcmFtZV9sb2FkX3Byb2dyZXNzX2NoYW5nZWQoRXZhc19PYmplY3Qq
IGV3a0ZyYW1lKTsKIAogdm9pZCBld2tfZnJhbWVfcmVkaXJlY3RfY2FuY2VsbGVkKEV2YXNfT2Jq
ZWN0KiBld2tGcmFtZSk7Cit2b2lkIGV3a19mcmFtZV9yZWRpcmVjdF93aWxsX3BlcmZvcm0oRXZh
c19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiB1cmwpOwogdm9pZCBld2tfZnJhbWVfcmVx
dWVzdF93aWxsX3NlbmQoRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBFd2tfRnJhbWVfUmVzb3VyY2Vf
UmVxdWVzdCogcmVxdWVzdCk7CiB2b2lkIGV3a19mcmFtZV9yZXF1ZXN0X2Fzc2lnbl9pZGVudGlm
aWVyKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgRXdrX0ZyYW1lX1Jlc291cmNlX1JlcXVl
c3QqIHJlcXVlc3QpOwogdm9pZCBld2tfZnJhbWVfdmlld19zdGF0ZV9zYXZlKEV2YXNfT2JqZWN0
KiBld2tGcmFtZSwgV2ViQ29yZTo6SGlzdG9yeUl0ZW0qIGl0ZW0pOwpkaWZmIC0tZ2l0IGEvVG9v
bHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDAxODdlNjMuLmI3YTM0MjQgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwyMiBAQAorMjAxMi0wNC0yMyAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVtZXpA
aW50ZWwuY29tPgorCisgICAgICAgIFtFRkxdW0RSVF0gd2lsbFBlcmZvcm1DbGllbnRSZWRpcmVj
dFRvVVJMIG5lZWRzIGltcGxlbWVudGF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD04NDU3MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEVGTCdzIER1bXBSZW5kZXJUcmVlIG5vdyBjYXRjaGVzIHRoZSAi
cmVkaXJlY3Qsd2lsbHBlcmZvcm0iIHNpZ25hbCBvbgorICAgICAgICB0aGUgZnJhbWVzIGFuZCBk
dW1wIHRoZSBleHBlY3RlZCBpbmZvcm1hdGlvbiBpZiBMYXlvdXRUZXN0Q29udHJvbGxlcidzCisg
ICAgICAgIGR1bXBGcmFtZUxvYWRDYWxsYmFja3MoKSByZXR1cm5zIHRydWUuCisKKyAgICAgICAg
KiBEdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwOgorICAgICAgICAo
RHVtcFJlbmRlclRyZWVDaHJvbWU6OmNyZWF0ZVZpZXcpOgorICAgICAgICAocGF0aFN1aXRhYmxl
Rm9yVGVzdFJlc3VsdCk6CisgICAgICAgIChEdW1wUmVuZGVyVHJlZUNocm9tZTo6b25GcmFtZUNy
ZWF0ZWQpOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVDaHJvbWU6Om9uRnJhbWVBYm91dFRvUmVk
aXJlY3QpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9t
ZS5oOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVDaHJvbWUpOgorCiAyMDEyLTA0LTIyICBaYW4g
RG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFpbC5jb20+CiAKICAgICAgICAgW1Rlc3RSZXN1bHRz
U2VydmVyXSBJbXBvc3NpYmxlIHRvIGluc3BlY3QgYnVpbGRzIG9uIG5vbi1DaHJvbWl1bSBidWls
ZGVycwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVl
Q2hyb21lLmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9t
ZS5jcHAKaW5kZXggMTk3MDIxMS4uZmIyNDhmZSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVy
VHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwCkBAIC0xMDYsNiArMTA2LDcgQEAgRXZh
c19PYmplY3QqIER1bXBSZW5kZXJUcmVlQ2hyb21lOjpjcmVhdGVWaWV3KCkgY29uc3QKICAgICBl
dmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQobWFpbkZyYW1lLCAibG9hZCxmaW5pc2hlZCIs
IG9uRnJhbWVMb2FkRmluaXNoZWQsIDApOwogICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNr
X2FkZChtYWluRnJhbWUsICJsb2FkLGVycm9yIiwgb25GcmFtZUxvYWRFcnJvciwgMCk7CiAgICAg
ZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG1haW5GcmFtZSwgInJlZGlyZWN0LGNhbmNl
bGxlZCIsIG9uRnJhbWVSZWRpcmVjdENhbmNlbGxlZCwgMCk7CisgICAgZXZhc19vYmplY3Rfc21h
cnRfY2FsbGJhY2tfYWRkKG1haW5GcmFtZSwgInJlZGlyZWN0LHdpbGxwZXJmb3JtIiwgb25GcmFt
ZUFib3V0VG9SZWRpcmVjdCwgMCk7CiAgICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRk
KG1haW5GcmFtZSwgInhzcyxkZXRlY3RlZCIsIG9uRGlkRGV0ZWN0WFNTLCAwKTsKIAogICAgIHJl
dHVybiB2aWV3OwpAQCAtMjE3LDYgKzIxOCwzNSBAQCB2b2lkIER1bXBSZW5kZXJUcmVlQ2hyb21l
OjpyZXNldERlZmF1bHRzVG9Db25zaXN0ZW50VmFsdWVzKCkKICAgICBEdW1wUmVuZGVyVHJlZVN1
cHBvcnRFZmw6OnNldEF1dGhvckFuZFVzZXJTdHlsZXNFbmFibGVkKG1haW5WaWV3KCksIHRydWUp
OwogfQogCitzdGF0aWMgQ1N0cmluZyBwYXRoU3VpdGFibGVGb3JUZXN0UmVzdWx0KGNvbnN0IGNo
YXIqIHVyaVN0cmluZykKK3sKKyAgICBpZiAoIXVyaVN0cmluZykKKyAgICAgICAgcmV0dXJuIENT
dHJpbmcoKTsKKworICAgIEtVUkwgdXJpID0gS1VSTChQYXJzZWRVUkxTdHJpbmcsIHVyaVN0cmlu
Zyk7CisKKyAgICBpZiAoIXVyaS5pc0xvY2FsRmlsZSgpKQorICAgICAgICByZXR1cm4gdXJpLnN0
cmluZygpLnV0ZjgoKTsKKworICAgIFN0cmluZyBwYXRoU3RyaW5nID0gdXJpLnBhdGgoKTsKKyAg
ICBzaXplX3QgaW5kZXhCYXNlTmFtZSA9IHBhdGhTdHJpbmcucmV2ZXJzZUZpbmQoJy8nKTsKKyAg
ICBTdHJpbmcgYmFzZU5hbWU7CisgICAgaWYgKGluZGV4QmFzZU5hbWUgPT0gbm90Rm91bmQpCisg
ICAgICAgIGJhc2VOYW1lID0gcGF0aFN0cmluZzsKKyAgICBlbHNlCisgICAgICAgIGJhc2VOYW1l
ID0gcGF0aFN0cmluZy5zdWJzdHJpbmcoaW5kZXhCYXNlTmFtZSArIDEpOworCisgICAgU3RyaW5n
IGRpck5hbWU7CisgICAgaWYgKGluZGV4QmFzZU5hbWUgIT0gbm90Rm91bmQpIHsKKyAgICAgICAg
c2l6ZV90IGluZGV4RGlyTmFtZSA9IHBhdGhTdHJpbmcucmV2ZXJzZUZpbmQoJy8nLCBpbmRleEJh
c2VOYW1lIC0gMSk7CisgICAgICAgIGlmIChpbmRleERpck5hbWUgIT0gbm90Rm91bmQpCisgICAg
ICAgICAgICBkaXJOYW1lID0gcGF0aFN0cmluZy5zdWJzdHJpbmcoaW5kZXhEaXJOYW1lICsgMSwg
aW5kZXhCYXNlTmFtZSAtIGluZGV4RGlyTmFtZSAtIDEpOworICAgIH0KKworICAgIFN0cmluZyBy
ZXQgPSBkaXJOYW1lICsgIi8iICsgYmFzZU5hbWU7CisgICAgcmV0dXJuIHJldC51dGY4KCk7Cit9
CisKIC8vIFNtYXJ0IENhbGxiYWNrcwogLy8gLS0tLS0tLS0tLS0tLS0tCiAKQEAgLTM2MSw2ICsz
OTEsNyBAQCB2b2lkIER1bXBSZW5kZXJUcmVlQ2hyb21lOjpvbkZyYW1lQ3JlYXRlZCh2b2lkKiwg
RXZhc19PYmplY3QqLCB2b2lkKiBldmVudEluZm8pCiAgICAgZXZhc19vYmplY3Rfc21hcnRfY2Fs
bGJhY2tfYWRkKGZyYW1lLCAibG9hZCxmaW5pc2hlZCIsIG9uRnJhbWVMb2FkRmluaXNoZWQsIDAp
OwogICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChmcmFtZSwgImxvYWQsZXJyb3Ii
LCBvbkZyYW1lTG9hZEVycm9yLCAwKTsKICAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19h
ZGQoZnJhbWUsICJyZWRpcmVjdCxjYW5jZWxsZWQiLCBvbkZyYW1lUmVkaXJlY3RDYW5jZWxsZWQs
IDApOworICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChmcmFtZSwgInJlZGlyZWN0
LHdpbGxwZXJmb3JtIiwgb25GcmFtZUFib3V0VG9SZWRpcmVjdCwgMCk7CiAgICAgZXZhc19vYmpl
Y3Rfc21hcnRfY2FsbGJhY2tfYWRkKGZyYW1lLCAieHNzLGRldGVjdGVkIiwgb25EaWREZXRlY3RY
U1MsIDApOwogfQogCkBAIC00MTgsNiArNDQ5LDE2IEBAIHZvaWQgRHVtcFJlbmRlclRyZWVDaHJv
bWU6Om9uRnJhbWVSZWRpcmVjdENhbmNlbGxlZCh2b2lkKiwgRXZhc19PYmplY3QqIGZyYW1lLCB2
CiAgICAgfQogfQogCit2b2lkIER1bXBSZW5kZXJUcmVlQ2hyb21lOjpvbkZyYW1lQWJvdXRUb1Jl
ZGlyZWN0KHZvaWQqLCBFdmFzX09iamVjdCogZnJhbWUsIHZvaWQqIGV2ZW50SW5mbykKK3sKKyAg
ICBjb25zdCBjaGFyKiB1cmwgPSBzdGF0aWNfY2FzdDxjb25zdCBjaGFyKj4oZXZlbnRJbmZvKTsK
KworICAgIGlmICghZG9uZSAmJiBnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1bXBGcmFtZUxvYWRD
YWxsYmFja3MoKSkgeworICAgICAgICBjb25zdCBTdHJpbmcgZnJhbWVOYW1lKER1bXBSZW5kZXJU
cmVlU3VwcG9ydEVmbDo6c3VpdGFibGVEUlRGcmFtZU5hbWUoZnJhbWUpKTsKKyAgICAgICAgcHJp
bnRmKCIlcyAtIHdpbGxQZXJmb3JtQ2xpZW50UmVkaXJlY3RUb1VSTDogJXMgXG4iLCBmcmFtZU5h
bWUudXRmOCgpLmRhdGEoKSwgcGF0aFN1aXRhYmxlRm9yVGVzdFJlc3VsdCh1cmwpLmRhdGEoKSk7
CisgICAgfQorfQorCiB2b2lkIER1bXBSZW5kZXJUcmVlQ2hyb21lOjpvbkRpZERldGVjdFhTUyh2
b2lkKiwgRXZhc19PYmplY3QqIHZpZXcsIHZvaWQqKQogewogICAgIGlmICghZG9uZSAmJiBnTGF5
b3V0VGVzdENvbnRyb2xsZXItPmR1bXBGcmFtZUxvYWRDYWxsYmFja3MoKSkKZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5oIGIvVG9vbHMv
RHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmgKaW5kZXggMThkNWNhYi4u
MmYzOTkzYiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJU
cmVlQ2hyb21lLmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVl
Q2hyb21lLmgKQEAgLTk0LDYgKzk0LDggQEAgcHJpdmF0ZToKIAogICAgIHN0YXRpYyB2b2lkIG9u
RnJhbWVSZWRpcmVjdENhbmNlbGxlZCh2b2lkKiwgRXZhc19PYmplY3QqLCB2b2lkKik7CiAKKyAg
ICBzdGF0aWMgdm9pZCBvbkZyYW1lQWJvdXRUb1JlZGlyZWN0KHZvaWQqLCBFdmFzX09iamVjdCos
IHZvaWQqKTsKKwogICAgIHN0YXRpYyB2b2lkIG9uRnJhbWVMb2FkRXJyb3Iodm9pZCosIEV2YXNf
T2JqZWN0Kiwgdm9pZCopOwogICAgIHN0YXRpYyB2b2lkIG9uRGlkRGV0ZWN0WFNTKHZvaWQqLCBF
dmFzX09iamVjdCosIHZvaWQqKTsKIH07Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>