<?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>83669</bug_id>
          
          <creation_ts>2012-04-11 00:02:23 -0700</creation_ts>
          <short_desc>[EFL] dispatchDidCancelClientRedirect needs implementation</short_desc>
          <delta_ts>2012-05-06 22:51:41 -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>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>
          <dependson>83030</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>g.czajkowski</cc>
    
    <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>600078</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-04-11 00:02:23 -0700</bug_when>
    <thetext>A signal needs to be emitted in EFL FrameLoaderClient&apos;s dispatchDidCancelClientRedirect(). This signal needs to be caught in the DumpRenderTree so that &quot;didCancelClientRedirectForFrame&quot; are printed if the LayoutTestControler&apos;s dumpFrameLoadCallbacks is set to true.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605465</commentid>
    <comment_count>1</comment_count>
      <attachid>137867</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-04-19 03:00:31 -0700</bug_when>
    <thetext>Created attachment 137867
Patch

This patch improves the dumpFrameLoadCallbacks() output expected by the following test cases:
didCancelClientRedirectForFrame:
http/tests/loading/onload-vs-immediate-refresh.html
http/tests/loading/deleted-host-in-resource-load-delegate-callback.html
http/tests/loading/307-after-303-after-post.html
http/tests/loading/redirect-methods.html
http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html
http/tests/globalhistory/history-delegate-basic-refresh-redirect.html
http/tests/globalhistory/history-delegate-basic-302-redirect.html
webarchive/loading/javascript-url-iframe-crash.html

Unfortunately, none of these tests can be unskipped yet because they require other features (in particular dumpResourceLoadCallbacks() from #81891).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605468</commentid>
    <comment_count>2</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2012-04-19 03:11:42 -0700</bug_when>
    <thetext>Generally is OK.
View in context: https://bugs.webkit.org/attachment.cgi?id=137867&amp;action=review

&gt; Source/WebKit/efl/ChangeLog:3
&gt; +        Bug 83669 - [EFL] dispatchDidCancelClientRedirect needs implementation

Unnecessary line.

&gt; Tools/ChangeLog:3
&gt; +        Bug 83669 - [EFL] dispatchDidCancelClientRedirect needs implementation

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605476</commentid>
    <comment_count>3</comment_count>
      <attachid>137870</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-04-19 03:37:52 -0700</bug_when>
    <thetext>Created attachment 137870
Patch

Fixed Changelogs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605505</commentid>
    <comment_count>4</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2012-04-19 04:59:53 -0700</bug_when>
    <thetext>Thanks for changes, LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605602</commentid>
    <comment_count>5</comment_count>
      <attachid>137870</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-19 08:37:33 -0700</bug_when>
    <thetext>Comment on attachment 137870
Patch

Clearing flags on attachment: 137870

Committed r114633: &lt;http://trac.webkit.org/changeset/114633&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605603</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-19 08:37:37 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137867</attachid>
            <date>2012-04-19 03:00:31 -0700</date>
            <delta_ts>2012-04-19 03:37:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>83669_didCancelClientRedirectForFrame.patch</filename>
            <type>text/plain</type>
            <size>7624</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCBiMzhkNWJmLi40MmVjZGQyIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjMgQEAKKzIwMTItMDQtMTkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhl
LmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBCdWcgODM2NjkgLSBbRUZMXSBkaXNwYXRjaERp
ZENhbmNlbENsaWVudFJlZGlyZWN0IG5lZWRzIGltcGxlbWVudGF0aW9uCisKKyAgICAgICAgW0VG
TF0gZGlzcGF0Y2hEaWRDYW5jZWxDbGllbnRSZWRpcmVjdCBuZWVkcyBpbXBsZW1lbnRhdGlvbgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODM2NjkKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbWl0IGEgbmV3
ICJyZWRpcmVjdCxjYW5jZWxsZWQiIHNpZ25hbCBvbiB0aGUgZXdrX2ZyYW1lIHdoZW4gYQorICAg
ICAgICByZWRpcmVjdCBpcyBjYW5jZWxsZWQuIFRoaXMgaXMgbmVlZGVkIGJ5IEVGTCdzIER1bXBS
ZW5kZXJUcmVlIHRvIGR1bXAKKyAgICAgICAgZnJhbWUgbG9hZCBjYWxsYmFja3MgaW5mb3JtYXRp
b24uCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEVmbC5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hEaWRDYW5j
ZWxDbGllbnRSZWRpcmVjdCk6CisgICAgICAgICogZXdrL2V3a19mcmFtZS5jcHA6CisgICAgICAg
IChld2tfZnJhbWVfcmVkaXJlY3RfY2FuY2VsbGVkKToKKyAgICAgICAgKiBld2svZXdrX2ZyYW1l
Lmg6CisgICAgICAgICogZXdrL2V3a19wcml2YXRlLmg6CisKIDIwMTItMDQtMTcgIENocmlzdG9w
aGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KIAogICAgICAgICBFRkwncyBM
YXlvdXRUZXN0Q29udHJvbGxlciBkb2VzIG5vdCBpbXBsZW1lbnQgY2FsbFNob3VsZENsb3NlT25X
ZWJWaWV3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9GcmFt
ZUxvYWRlckNsaWVudEVmbC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJDb3JlU3VwcG9ydC9G
cmFtZUxvYWRlckNsaWVudEVmbC5jcHAKaW5kZXggMWIwMzdiMi4uOGVhYmMwMyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9lZmwvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRFZmwu
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xp
ZW50RWZsLmNwcApAQCAtNTQ4LDcgKzU0OCw3IEBAIHZvaWQgRnJhbWVMb2FkZXJDbGllbnRFZmw6
OmRpc3BhdGNoRGlkUmVjZWl2ZVNlcnZlclJlZGlyZWN0Rm9yUHJvdmlzaW9uYWxMb2FkKCkKIAog
dm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hEaWRDYW5jZWxDbGllbnRSZWRpcmVj
dCgpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKKyAgICBld2tfZnJhbWVfcmVkaXJlY3RfY2Fu
Y2VsbGVkKG1fZnJhbWUpOwogfQogCiB2b2lkIEZyYW1lTG9hZGVyQ2xpZW50RWZsOjpkaXNwYXRj
aFdpbGxQZXJmb3JtQ2xpZW50UmVkaXJlY3QoY29uc3QgS1VSTCYsIGRvdWJsZSwgZG91YmxlKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAppbmRleCAwZDM1YjVjLi40YzYzOWQzIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcApAQCAtMTIwMyw2ICsxMjAzLDE5IEBAIHZvaWQg
ZXdrX2ZyYW1lX2NvcmVfZ29uZShFdmFzX09iamVjdCogZXdrRnJhbWUpCiAKIC8qKgogICogQGlu
dGVybmFsCisgKiBSZXBvcnRzIGNhbmNlbGxhdGlvbiBvZiBhIGNsaWVudCByZWRpcmVjdC4KKyAq
CisgKiBAcGFyYW0gZXdrRnJhbWUgRnJhbWUuCisgKgorICogRW1pdHMgc2lnbmFsOiAicmVkaXJl
Y3QsY2FuY2VsbGVkIgorICovCit2b2lkIGV3a19mcmFtZV9yZWRpcmVjdF9jYW5jZWxsZWQoRXZh
c19PYmplY3QqIGV3a0ZyYW1lKQoreworICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2Nh
bGwoZXdrRnJhbWUsICJyZWRpcmVjdCxjYW5jZWxsZWQiLCAwKTsKK30KKworLyoqCisgKiBAaW50
ZXJuYWwKICAqIFJlcG9ydHMgYSByZXNvdXJjZSB3aWxsIGJlIHJlcXVlc3RlZC4gVXNlciBtYXkg
b3ZlcnJpZGUgYmVoYXZpb3Igb2Ygd2Via2l0IGJ5CiAgKiBjaGFuZ2luZyB2YWx1ZXMgaW4gQHBh
cmFtIHJlcXVlc3QuCiAgKgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19m
cmFtZS5oIGIvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5oCmluZGV4IGRhY2NmY2Yu
Ljk0M2ZjMWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmgKQEAgLTU2LDYgKzU2LDcgQEAK
ICAqICAtICJtaXhlZGNvbnRlbnQsZGlzcGxheWVkIiwgdm9pZDogZnJhbWUgaGFzIGxvYWRlZCBh
bmQgZGlzcGxheWVkIG1peGVkIGNvbnRlbnQuCiAgKiAgLSAibWl4ZWRjb250ZW50LHJ1biIsIHZv
aWQ6IGZyYW1lIGhhcyBsb2FkZWQgYW5kIHJ1biBtaXhlZCBjb250ZW50LgogICogIC0gIm5hdmln
YXRpb24sZmlyc3QiLCB2b2lkOiBmaXJzdCBuYXZpZ2F0aW9uIHdhcyBvY2N1cnJlZC4KKyAqICAt
ICJyZWRpcmVjdCxjYW5jZWxsZWQiLCB2b2lkOiBjbGllbnQgcmVkaXJlY3Qgd2FzIGNhbmNlbGxl
ZC4KICAqICAtICJyZXNvdXJjZSxyZXF1ZXN0LG5ldyIsIEV3a19GcmFtZV9SZXNvdXJjZV9SZXF1
ZXN0KjogcmVwb3J0cyB0aGF0CiAgKiAgICB0aGVyZSdzIGEgbmV3IHJlc291cmNlIHJlcXVlc3Qu
CiAgKiAgLSAicmVzb3VyY2UscmVxdWVzdCx3aWxsc2VuZCIsIEV3a19GcmFtZV9SZXNvdXJjZV9S
ZXF1ZXN0KjogYSByZXNvdXJjZSB3aWxsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9l
d2svZXdrX3ByaXZhdGUuaCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfcHJpdmF0ZS5oCmlu
ZGV4IGJiZjMxNmYuLjljMjJkNGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9l
d2tfcHJpdmF0ZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfcHJpdmF0ZS5oCkBA
IC0yMjIsNiArMjIyLDcgQEAgdm9pZCBld2tfZnJhbWVfbG9hZF9maW5pc2hlZChFdmFzX09iamVj
dCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGVycm9yRG9tYWluLCBpbnQKIHZvaWQgZXdrX2ZyYW1l
X2xvYWRfZXJyb3IoRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBjaGFyKiBlcnJvckRvbWFp
biwgaW50IGVycm9yQ29kZSwgYm9vbCBpc0NhbmNlbGxhdGlvbiwgY29uc3QgY2hhciogZXJyb3JE
ZXNjcmlwdGlvbiwgY29uc3QgY2hhciogZmFpbGluZ1VybCk7CiB2b2lkIGV3a19mcmFtZV9sb2Fk
X3Byb2dyZXNzX2NoYW5nZWQoRXZhc19PYmplY3QqIGV3a0ZyYW1lKTsKIAordm9pZCBld2tfZnJh
bWVfcmVkaXJlY3RfY2FuY2VsbGVkKEV2YXNfT2JqZWN0KiBld2tGcmFtZSk7CiB2b2lkIGV3a19m
cmFtZV9yZXF1ZXN0X3dpbGxfc2VuZChFdmFzX09iamVjdCogZXdrRnJhbWUsIEV3a19GcmFtZV9S
ZXNvdXJjZV9SZXF1ZXN0KiByZXF1ZXN0KTsKIHZvaWQgZXdrX2ZyYW1lX3JlcXVlc3RfYXNzaWdu
X2lkZW50aWZpZXIoRXZhc19PYmplY3QqIGV3a0ZyYW1lLCBjb25zdCBFd2tfRnJhbWVfUmVzb3Vy
Y2VfUmVxdWVzdCogcmVxdWVzdCk7CiB2b2lkIGV3a19mcmFtZV92aWV3X3N0YXRlX3NhdmUoRXZh
c19PYmplY3QqIGV3a0ZyYW1lLCBXZWJDb3JlOjpIaXN0b3J5SXRlbSogaXRlbSk7CmRpZmYgLS1n
aXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMTVjMmRlMC4uY2Fj
OTE4NiAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDIzIEBACisyMDEyLTA0LTE5ICBDaHJpc3RvcGhlIER1bWV6ICA8Y2hyaXN0b3Bo
ZS5kdW1lekBpbnRlbC5jb20+CisKKyAgICAgICAgQnVnIDgzNjY5IC0gW0VGTF0gZGlzcGF0Y2hE
aWRDYW5jZWxDbGllbnRSZWRpcmVjdCBuZWVkcyBpbXBsZW1lbnRhdGlvbgorCisgICAgICAgIFtF
RkxdIGRpc3BhdGNoRGlkQ2FuY2VsQ2xpZW50UmVkaXJlY3QgbmVlZHMgaW1wbGVtZW50YXRpb24K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgzNjY5CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2F0Y2ggdGhl
IG5ldyBld2tfZnJhbWUgInJlZGlyZWN0LGNhbmNlbGxlZCIgc2lnbmFsIGluIEVGTCdzIERSVCBh
bmQKKyAgICAgICAgYW5kIHByaW50IG91dCBpbmZvcm1hdGlvbiB0aGF0IGlzIGV4cGVjdGVkIGJ5
IHNldmVyYWwgdGVzdCBjYXNlcyBpZgorICAgICAgICBMYXlvdXRUZXN0Q29udHJvbGxlcidzIGR1
bXBGcmFtZUxvYWRDYWxsYmFjaygpIHJldHVybnMgdHJ1ZS4KKworICAgICAgICAqIER1bXBSZW5k
ZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5jcHA6CisgICAgICAgIChEdW1wUmVuZGVy
VHJlZUNocm9tZTo6Y3JlYXRlVmlldyk6CisgICAgICAgIChEdW1wUmVuZGVyVHJlZUNocm9tZTo6
b25GcmFtZUNyZWF0ZWQpOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVDaHJvbWU6Om9uRnJhbWVS
ZWRpcmVjdENhbmNlbGxlZCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5k
ZXJUcmVlQ2hyb21lLmg6CisgICAgICAgIChEdW1wUmVuZGVyVHJlZUNocm9tZSk6CisKIDIwMTIt
MDQtMTggIEhpcm9ub3JpIEJvbm8gIDxoYm9ub0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgU3Bs
aXQgU3BlbGxDaGVja2VyOjpkaWRDaGVjaygpIHRvIFNwZWxsQ2hlY2tlcjo6ZGlkQ2hlY2tTdWNj
ZWVkZWQoKSBhbmQgU3BlbGxDaGVja2VyOjpkaWRDaGVja0NhbmNlbGVkKCkKZGlmZiAtLWdpdCBh
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5jcHAgYi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwCmluZGV4IGY2Njcx
NDMuLjI1MGVjZWMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVu
ZGVyVHJlZUNocm9tZS5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5k
ZXJUcmVlQ2hyb21lLmNwcApAQCAtMTA1LDYgKzEwNSw3IEBAIEV2YXNfT2JqZWN0KiBEdW1wUmVu
ZGVyVHJlZUNocm9tZTo6Y3JlYXRlVmlldygpIGNvbnN0CiAgICAgZXZhc19vYmplY3Rfc21hcnRf
Y2FsbGJhY2tfYWRkKG1haW5GcmFtZSwgImxvYWQsY29tbWl0dGVkIiwgb25GcmFtZUxvYWRDb21t
aXR0ZWQsIDApOwogICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChtYWluRnJhbWUs
ICJsb2FkLGZpbmlzaGVkIiwgb25GcmFtZUxvYWRGaW5pc2hlZCwgMCk7CiAgICAgZXZhc19vYmpl
Y3Rfc21hcnRfY2FsbGJhY2tfYWRkKG1haW5GcmFtZSwgImxvYWQsZXJyb3IiLCBvbkZyYW1lTG9h
ZEVycm9yLCAwKTsKKyAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQobWFpbkZyYW1l
LCAicmVkaXJlY3QsY2FuY2VsbGVkIiwgb25GcmFtZVJlZGlyZWN0Q2FuY2VsbGVkLCAwKTsKICAg
ICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQobWFpbkZyYW1lLCAieHNzLGRldGVjdGVk
Iiwgb25EaWREZXRlY3RYU1MsIDApOwogCiAgICAgcmV0dXJuIHZpZXc7CkBAIC0zNDYsNiArMzQ3
LDcgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZUNocm9tZTo6b25GcmFtZUNyZWF0ZWQodm9pZCosIEV2
YXNfT2JqZWN0Kiwgdm9pZCogZXZlbnRJbmZvKQogICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxi
YWNrX2FkZChmcmFtZSwgImxvYWQsY29tbWl0dGVkIiwgb25GcmFtZUxvYWRDb21taXR0ZWQsIDAp
OwogICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChmcmFtZSwgImxvYWQsZmluaXNo
ZWQiLCBvbkZyYW1lTG9hZEZpbmlzaGVkLCAwKTsKICAgICBldmFzX29iamVjdF9zbWFydF9jYWxs
YmFja19hZGQoZnJhbWUsICJsb2FkLGVycm9yIiwgb25GcmFtZUxvYWRFcnJvciwgMCk7CisgICAg
ZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKGZyYW1lLCAicmVkaXJlY3QsY2FuY2VsbGVk
Iiwgb25GcmFtZVJlZGlyZWN0Q2FuY2VsbGVkLCAwKTsKICAgICBldmFzX29iamVjdF9zbWFydF9j
YWxsYmFja19hZGQoZnJhbWUsICJ4c3MsZGV0ZWN0ZWQiLCBvbkRpZERldGVjdFhTUywgMCk7CiB9
CiAKQEAgLTM5NSw2ICszOTcsMTQgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZUNocm9tZTo6b25GcmFt
ZUxvYWRFcnJvcih2b2lkKiwgRXZhc19PYmplY3QqIGZyYW1lLCB2b2lkKikKICAgICAgICAgdG9w
TG9hZGluZ0ZyYW1lTG9hZEZpbmlzaGVkKCk7CiB9CiAKK3ZvaWQgRHVtcFJlbmRlclRyZWVDaHJv
bWU6Om9uRnJhbWVSZWRpcmVjdENhbmNlbGxlZCh2b2lkKiwgRXZhc19PYmplY3QqIGZyYW1lLCB2
b2lkKikKK3sKKyAgICBpZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RDb250cm9sbGVyLT5kdW1wRnJh
bWVMb2FkQ2FsbGJhY2tzKCkpIHsKKyAgICAgICAgY29uc3QgU3RyaW5nIGZyYW1lTmFtZShEdW1w
UmVuZGVyVHJlZVN1cHBvcnRFZmw6OnN1aXRhYmxlRFJURnJhbWVOYW1lKGZyYW1lKSk7CisgICAg
ICAgIHByaW50ZigiJXMgLSBkaWRDYW5jZWxDbGllbnRSZWRpcmVjdEZvckZyYW1lXG4iLCBmcmFt
ZU5hbWUudXRmOCgpLmRhdGEoKSk7CisgICAgfQorfQorCiB2b2lkIER1bXBSZW5kZXJUcmVlQ2hy
b21lOjpvbkRpZERldGVjdFhTUyh2b2lkKiwgRXZhc19PYmplY3QqIHZpZXcsIHZvaWQqKQogewog
ICAgIGlmICghZG9uZSAmJiBnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1bXBGcmFtZUxvYWRDYWxs
YmFja3MoKSkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVy
VHJlZUNocm9tZS5oIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hy
b21lLmgKaW5kZXggYmI5MDZkNy4uMThkNWNhYiAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRl
clRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmgKQEAgLTkyLDYgKzkyLDggQEAgcHJpdmF0ZToK
IAogICAgIHN0YXRpYyB2b2lkIG9uRnJhbWVMb2FkRmluaXNoZWQodm9pZCosIEV2YXNfT2JqZWN0
Kiwgdm9pZCopOwogCisgICAgc3RhdGljIHZvaWQgb25GcmFtZVJlZGlyZWN0Q2FuY2VsbGVkKHZv
aWQqLCBFdmFzX09iamVjdCosIHZvaWQqKTsKKwogICAgIHN0YXRpYyB2b2lkIG9uRnJhbWVMb2Fk
RXJyb3Iodm9pZCosIEV2YXNfT2JqZWN0Kiwgdm9pZCopOwogICAgIHN0YXRpYyB2b2lkIG9uRGlk
RGV0ZWN0WFNTKHZvaWQqLCBFdmFzX09iamVjdCosIHZvaWQqKTsKIH07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137870</attachid>
            <date>2012-04-19 03:37:52 -0700</date>
            <delta_ts>2012-04-19 08:37:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>83669_didCancelClientRedirectForFrame.patch</filename>
            <type>text/plain</type>
            <size>7460</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCBiMzhkNWJmLi4wZjdmZTQ3IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMTItMDQtMTkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhl
LmR1bWV6QGludGVsLmNvbT4KKworICAgICAgICBbRUZMXSBkaXNwYXRjaERpZENhbmNlbENsaWVu
dFJlZGlyZWN0IG5lZWRzIGltcGxlbWVudGF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MzY2OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEVtaXQgYSBuZXcgInJlZGlyZWN0LGNhbmNlbGxlZCIgc2ln
bmFsIG9uIHRoZSBld2tfZnJhbWUgd2hlbiBhCisgICAgICAgIHJlZGlyZWN0IGlzIGNhbmNlbGxl
ZC4gVGhpcyBpcyBuZWVkZWQgYnkgRUZMJ3MgRHVtcFJlbmRlclRyZWUgdG8gZHVtcAorICAgICAg
ICBmcmFtZSBsb2FkIGNhbGxiYWNrcyBpbmZvcm1hdGlvbi4KKworICAgICAgICAqIFdlYkNvcmVT
dXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1l
TG9hZGVyQ2xpZW50RWZsOjpkaXNwYXRjaERpZENhbmNlbENsaWVudFJlZGlyZWN0KToKKyAgICAg
ICAgKiBld2svZXdrX2ZyYW1lLmNwcDoKKyAgICAgICAgKGV3a19mcmFtZV9yZWRpcmVjdF9jYW5j
ZWxsZWQpOgorICAgICAgICAqIGV3ay9ld2tfZnJhbWUuaDoKKyAgICAgICAgKiBld2svZXdrX3By
aXZhdGUuaDoKKwogMjAxMi0wNC0xNyAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVt
ZXpAaW50ZWwuY29tPgogCiAgICAgICAgIEVGTCdzIExheW91dFRlc3RDb250cm9sbGVyIGRvZXMg
bm90IGltcGxlbWVudCBjYWxsU2hvdWxkQ2xvc2VPbldlYlZpZXcKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcCBiL1Nv
dXJjZS9XZWJLaXQvZWZsL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50RWZsLmNwcApp
bmRleCAxYjAzN2IyLi44ZWFiYzAzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9XZWJD
b3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9l
ZmwvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRFZmwuY3BwCkBAIC01NDgsNyArNTQ4
LDcgQEAgdm9pZCBGcmFtZUxvYWRlckNsaWVudEVmbDo6ZGlzcGF0Y2hEaWRSZWNlaXZlU2VydmVy
UmVkaXJlY3RGb3JQcm92aXNpb25hbExvYWQoKQogCiB2b2lkIEZyYW1lTG9hZGVyQ2xpZW50RWZs
OjpkaXNwYXRjaERpZENhbmNlbENsaWVudFJlZGlyZWN0KCkKIHsKLSAgICBub3RJbXBsZW1lbnRl
ZCgpOworICAgIGV3a19mcmFtZV9yZWRpcmVjdF9jYW5jZWxsZWQobV9mcmFtZSk7CiB9CiAKIHZv
aWQgRnJhbWVMb2FkZXJDbGllbnRFZmw6OmRpc3BhdGNoV2lsbFBlcmZvcm1DbGllbnRSZWRpcmVj
dChjb25zdCBLVVJMJiwgZG91YmxlLCBkb3VibGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
L2VmbC9ld2svZXdrX2ZyYW1lLmNwcCBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUu
Y3BwCmluZGV4IDBkMzViNWMuLjRjNjM5ZDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZs
L2V3ay9ld2tfZnJhbWUuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUu
Y3BwCkBAIC0xMjAzLDYgKzEyMDMsMTkgQEAgdm9pZCBld2tfZnJhbWVfY29yZV9nb25lKEV2YXNf
T2JqZWN0KiBld2tGcmFtZSkKIAogLyoqCiAgKiBAaW50ZXJuYWwKKyAqIFJlcG9ydHMgY2FuY2Vs
bGF0aW9uIG9mIGEgY2xpZW50IHJlZGlyZWN0LgorICoKKyAqIEBwYXJhbSBld2tGcmFtZSBGcmFt
ZS4KKyAqCisgKiBFbWl0cyBzaWduYWw6ICJyZWRpcmVjdCxjYW5jZWxsZWQiCisgKi8KK3ZvaWQg
ZXdrX2ZyYW1lX3JlZGlyZWN0X2NhbmNlbGxlZChFdmFzX09iamVjdCogZXdrRnJhbWUpCit7Cisg
ICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfY2FsbChld2tGcmFtZSwgInJlZGlyZWN0LGNh
bmNlbGxlZCIsIDApOworfQorCisvKioKKyAqIEBpbnRlcm5hbAogICogUmVwb3J0cyBhIHJlc291
cmNlIHdpbGwgYmUgcmVxdWVzdGVkLiBVc2VyIG1heSBvdmVycmlkZSBiZWhhdmlvciBvZiB3ZWJr
aXQgYnkKICAqIGNoYW5naW5nIHZhbHVlcyBpbiBAcGFyYW0gcmVxdWVzdC4KICAqCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmggYi9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX2ZyYW1lLmgKaW5kZXggZGFjY2ZjZi4uOTQzZmMxZSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQvZWZsL2V3
ay9ld2tfZnJhbWUuaApAQCAtNTYsNiArNTYsNyBAQAogICogIC0gIm1peGVkY29udGVudCxkaXNw
bGF5ZWQiLCB2b2lkOiBmcmFtZSBoYXMgbG9hZGVkIGFuZCBkaXNwbGF5ZWQgbWl4ZWQgY29udGVu
dC4KICAqICAtICJtaXhlZGNvbnRlbnQscnVuIiwgdm9pZDogZnJhbWUgaGFzIGxvYWRlZCBhbmQg
cnVuIG1peGVkIGNvbnRlbnQuCiAgKiAgLSAibmF2aWdhdGlvbixmaXJzdCIsIHZvaWQ6IGZpcnN0
IG5hdmlnYXRpb24gd2FzIG9jY3VycmVkLgorICogIC0gInJlZGlyZWN0LGNhbmNlbGxlZCIsIHZv
aWQ6IGNsaWVudCByZWRpcmVjdCB3YXMgY2FuY2VsbGVkLgogICogIC0gInJlc291cmNlLHJlcXVl
c3QsbmV3IiwgRXdrX0ZyYW1lX1Jlc291cmNlX1JlcXVlc3QqOiByZXBvcnRzIHRoYXQKICAqICAg
IHRoZXJlJ3MgYSBuZXcgcmVzb3VyY2UgcmVxdWVzdC4KICAqICAtICJyZXNvdXJjZSxyZXF1ZXN0
LHdpbGxzZW5kIiwgRXdrX0ZyYW1lX1Jlc291cmNlX1JlcXVlc3QqOiBhIHJlc291cmNlIHdpbGwK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfcHJpdmF0ZS5oIGIvU291cmNl
L1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKaW5kZXggYmJmMzE2Zi4uOWMyMmQ0YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKKysrIGIvU291cmNl
L1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKQEAgLTIyMiw2ICsyMjIsNyBAQCB2b2lkIGV3
a19mcmFtZV9sb2FkX2ZpbmlzaGVkKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciog
ZXJyb3JEb21haW4sIGludAogdm9pZCBld2tfZnJhbWVfbG9hZF9lcnJvcihFdmFzX09iamVjdCog
ZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGVycm9yRG9tYWluLCBpbnQgZXJyb3JDb2RlLCBib29sIGlz
Q2FuY2VsbGF0aW9uLCBjb25zdCBjaGFyKiBlcnJvckRlc2NyaXB0aW9uLCBjb25zdCBjaGFyKiBm
YWlsaW5nVXJsKTsKIHZvaWQgZXdrX2ZyYW1lX2xvYWRfcHJvZ3Jlc3NfY2hhbmdlZChFdmFzX09i
amVjdCogZXdrRnJhbWUpOwogCit2b2lkIGV3a19mcmFtZV9yZWRpcmVjdF9jYW5jZWxsZWQoRXZh
c19PYmplY3QqIGV3a0ZyYW1lKTsKIHZvaWQgZXdrX2ZyYW1lX3JlcXVlc3Rfd2lsbF9zZW5kKEV2
YXNfT2JqZWN0KiBld2tGcmFtZSwgRXdrX0ZyYW1lX1Jlc291cmNlX1JlcXVlc3QqIHJlcXVlc3Qp
Owogdm9pZCBld2tfZnJhbWVfcmVxdWVzdF9hc3NpZ25faWRlbnRpZmllcihFdmFzX09iamVjdCog
ZXdrRnJhbWUsIGNvbnN0IEV3a19GcmFtZV9SZXNvdXJjZV9SZXF1ZXN0KiByZXF1ZXN0KTsKIHZv
aWQgZXdrX2ZyYW1lX3ZpZXdfc3RhdGVfc2F2ZShFdmFzX09iamVjdCogZXdrRnJhbWUsIFdlYkNv
cmU6Okhpc3RvcnlJdGVtKiBpdGVtKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rv
b2xzL0NoYW5nZUxvZwppbmRleCAxNWMyZGUwLi5mYTM0YTczIDEwMDY0NAotLS0gYS9Ub29scy9D
aGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMTItMDQt
MTkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAg
ICAgICBbRUZMXSBkaXNwYXRjaERpZENhbmNlbENsaWVudFJlZGlyZWN0IG5lZWRzIGltcGxlbWVu
dGF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04
MzY2OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENh
dGNoIHRoZSBuZXcgZXdrX2ZyYW1lICJyZWRpcmVjdCxjYW5jZWxsZWQiIHNpZ25hbCBpbiBFRkwn
cyBEUlQgYW5kCisgICAgICAgIGFuZCBwcmludCBvdXQgaW5mb3JtYXRpb24gdGhhdCBpcyBleHBl
Y3RlZCBieSBzZXZlcmFsIHRlc3QgY2FzZXMgaWYKKyAgICAgICAgTGF5b3V0VGVzdENvbnRyb2xs
ZXIncyBkdW1wRnJhbWVMb2FkQ2FsbGJhY2soKSByZXR1cm5zIHRydWUuCisKKyAgICAgICAgKiBE
dW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwOgorICAgICAgICAoRHVt
cFJlbmRlclRyZWVDaHJvbWU6OmNyZWF0ZVZpZXcpOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVD
aHJvbWU6Om9uRnJhbWVDcmVhdGVkKToKKyAgICAgICAgKER1bXBSZW5kZXJUcmVlQ2hyb21lOjpv
bkZyYW1lUmVkaXJlY3RDYW5jZWxsZWQpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2VmbC9E
dW1wUmVuZGVyVHJlZUNocm9tZS5oOgorICAgICAgICAoRHVtcFJlbmRlclRyZWVDaHJvbWUpOgor
CiAyMDEyLTA0LTE4ICBIaXJvbm9yaSBCb25vICA8aGJvbm9AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFNwbGl0IFNwZWxsQ2hlY2tlcjo6ZGlkQ2hlY2soKSB0byBTcGVsbENoZWNrZXI6OmRpZENo
ZWNrU3VjY2VlZGVkKCkgYW5kIFNwZWxsQ2hlY2tlcjo6ZGlkQ2hlY2tDYW5jZWxlZCgpCmRpZmYg
LS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVtcFJlbmRlclRyZWVDaHJvbWUuY3Bw
IGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvZWZsL0R1bXBSZW5kZXJUcmVlQ2hyb21lLmNwcAppbmRl
eCBmNjY3MTQzLi4yNTBlY2VjIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwv
RHVtcFJlbmRlclRyZWVDaHJvbWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9E
dW1wUmVuZGVyVHJlZUNocm9tZS5jcHAKQEAgLTEwNSw2ICsxMDUsNyBAQCBFdmFzX09iamVjdCog
RHVtcFJlbmRlclRyZWVDaHJvbWU6OmNyZWF0ZVZpZXcoKSBjb25zdAogICAgIGV2YXNfb2JqZWN0
X3NtYXJ0X2NhbGxiYWNrX2FkZChtYWluRnJhbWUsICJsb2FkLGNvbW1pdHRlZCIsIG9uRnJhbWVM
b2FkQ29tbWl0dGVkLCAwKTsKICAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQobWFp
bkZyYW1lLCAibG9hZCxmaW5pc2hlZCIsIG9uRnJhbWVMb2FkRmluaXNoZWQsIDApOwogICAgIGV2
YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChtYWluRnJhbWUsICJsb2FkLGVycm9yIiwgb25G
cmFtZUxvYWRFcnJvciwgMCk7CisgICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG1h
aW5GcmFtZSwgInJlZGlyZWN0LGNhbmNlbGxlZCIsIG9uRnJhbWVSZWRpcmVjdENhbmNlbGxlZCwg
MCk7CiAgICAgZXZhc19vYmplY3Rfc21hcnRfY2FsbGJhY2tfYWRkKG1haW5GcmFtZSwgInhzcyxk
ZXRlY3RlZCIsIG9uRGlkRGV0ZWN0WFNTLCAwKTsKIAogICAgIHJldHVybiB2aWV3OwpAQCAtMzQ2
LDYgKzM0Nyw3IEBAIHZvaWQgRHVtcFJlbmRlclRyZWVDaHJvbWU6Om9uRnJhbWVDcmVhdGVkKHZv
aWQqLCBFdmFzX09iamVjdCosIHZvaWQqIGV2ZW50SW5mbykKICAgICBldmFzX29iamVjdF9zbWFy
dF9jYWxsYmFja19hZGQoZnJhbWUsICJsb2FkLGNvbW1pdHRlZCIsIG9uRnJhbWVMb2FkQ29tbWl0
dGVkLCAwKTsKICAgICBldmFzX29iamVjdF9zbWFydF9jYWxsYmFja19hZGQoZnJhbWUsICJsb2Fk
LGZpbmlzaGVkIiwgb25GcmFtZUxvYWRGaW5pc2hlZCwgMCk7CiAgICAgZXZhc19vYmplY3Rfc21h
cnRfY2FsbGJhY2tfYWRkKGZyYW1lLCAibG9hZCxlcnJvciIsIG9uRnJhbWVMb2FkRXJyb3IsIDAp
OworICAgIGV2YXNfb2JqZWN0X3NtYXJ0X2NhbGxiYWNrX2FkZChmcmFtZSwgInJlZGlyZWN0LGNh
bmNlbGxlZCIsIG9uRnJhbWVSZWRpcmVjdENhbmNlbGxlZCwgMCk7CiAgICAgZXZhc19vYmplY3Rf
c21hcnRfY2FsbGJhY2tfYWRkKGZyYW1lLCAieHNzLGRldGVjdGVkIiwgb25EaWREZXRlY3RYU1Ms
IDApOwogfQogCkBAIC0zOTUsNiArMzk3LDE0IEBAIHZvaWQgRHVtcFJlbmRlclRyZWVDaHJvbWU6
Om9uRnJhbWVMb2FkRXJyb3Iodm9pZCosIEV2YXNfT2JqZWN0KiBmcmFtZSwgdm9pZCopCiAgICAg
ICAgIHRvcExvYWRpbmdGcmFtZUxvYWRGaW5pc2hlZCgpOwogfQogCit2b2lkIER1bXBSZW5kZXJU
cmVlQ2hyb21lOjpvbkZyYW1lUmVkaXJlY3RDYW5jZWxsZWQodm9pZCosIEV2YXNfT2JqZWN0KiBm
cmFtZSwgdm9pZCopCit7CisgICAgaWYgKCFkb25lICYmIGdMYXlvdXRUZXN0Q29udHJvbGxlci0+
ZHVtcEZyYW1lTG9hZENhbGxiYWNrcygpKSB7CisgICAgICAgIGNvbnN0IFN0cmluZyBmcmFtZU5h
bWUoRHVtcFJlbmRlclRyZWVTdXBwb3J0RWZsOjpzdWl0YWJsZURSVEZyYW1lTmFtZShmcmFtZSkp
OworICAgICAgICBwcmludGYoIiVzIC0gZGlkQ2FuY2VsQ2xpZW50UmVkaXJlY3RGb3JGcmFtZVxu
IiwgZnJhbWVOYW1lLnV0ZjgoKS5kYXRhKCkpOworICAgIH0KK30KKwogdm9pZCBEdW1wUmVuZGVy
VHJlZUNocm9tZTo6b25EaWREZXRlY3RYU1Modm9pZCosIEV2YXNfT2JqZWN0KiB2aWV3LCB2b2lk
KikKIHsKICAgICBpZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RDb250cm9sbGVyLT5kdW1wRnJhbWVM
b2FkQ2FsbGJhY2tzKCkpCmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9lZmwvRHVt
cFJlbmRlclRyZWVDaHJvbWUuaCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVy
VHJlZUNocm9tZS5oCmluZGV4IGJiOTA2ZDcuLjE4ZDVjYWIgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5oCisrKyBiL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2VmbC9EdW1wUmVuZGVyVHJlZUNocm9tZS5oCkBAIC05Miw2ICs5Miw4IEBAIHBy
aXZhdGU6CiAKICAgICBzdGF0aWMgdm9pZCBvbkZyYW1lTG9hZEZpbmlzaGVkKHZvaWQqLCBFdmFz
X09iamVjdCosIHZvaWQqKTsKIAorICAgIHN0YXRpYyB2b2lkIG9uRnJhbWVSZWRpcmVjdENhbmNl
bGxlZCh2b2lkKiwgRXZhc19PYmplY3QqLCB2b2lkKik7CisKICAgICBzdGF0aWMgdm9pZCBvbkZy
YW1lTG9hZEVycm9yKHZvaWQqLCBFdmFzX09iamVjdCosIHZvaWQqKTsKICAgICBzdGF0aWMgdm9p
ZCBvbkRpZERldGVjdFhTUyh2b2lkKiwgRXZhc19PYmplY3QqLCB2b2lkKik7CiB9Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>