<?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>70892</bug_id>
          
          <creation_ts>2011-10-26 02:30:15 -0700</creation_ts>
          <short_desc>REGRESSION(r98393): &quot;Compilation is broken on Chromium Webkit Mac Builder (dbg) &quot; (Requested by yurys on #webkit).</short_desc>
          <delta_ts>2011-10-26 02:37:57 -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>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>
          
          <blocked>70431</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>jamesr</cc>
    
    <cc>piman</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>490691</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-26 02:30:15 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/98393 broke the build:
&quot;Compilation is broken on Chromium Webkit Mac Builder (dbg) &quot; (Requested by yurys on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490692</commentid>
    <comment_count>1</comment_count>
      <attachid>112473</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-26 02:30:41 -0700</bug_when>
    <thetext>Created attachment 112473
ROLLOUT of r98393

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490696</commentid>
    <comment_count>2</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-10-26 02:35:24 -0700</bug_when>
    <thetext>Links to canary bot failures:

http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac%20Builder%20%28dbg%29/builds/15398
http://build.chromium.org/p/chromium.webkit/builders/Mac%20Gcc%20Builder%20%28dbg%29/builds/3650</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490698</commentid>
    <comment_count>3</comment_count>
      <attachid>112473</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-10-26 02:37:49 -0700</bug_when>
    <thetext>Comment on attachment 112473
ROLLOUT of r98393

Clearing flags on attachment: 112473

Committed r98458: &lt;http://trac.webkit.org/changeset/98458&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490699</commentid>
    <comment_count>4</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2011-10-26 02:37:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112473</attachid>
            <date>2011-10-26 02:30:41 -0700</date>
            <delta_ts>2011-10-26 02:37:49 -0700</delta_ts>
            <desc>ROLLOUT of r98393</desc>
            <filename>bug-70892-20111026093049.patch</filename>
            <type>text/plain</type>
            <size>14972</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTg0NTYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA4ZGI5ZTUwM2RlN2Q2NjY5
YTEzZDhjMWY3NDY3MzhiNDg1N2NlMWFmLi5lNDYxMzA1NGNmYjg5MzBjZDA0ZWMyMDFiNmNlNzQ2
MjFkOGUzY2U1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTEtMTAtMjYgIFNoZXJp
ZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3
ZWQsIHJvbGxpbmcgb3V0IHI5ODM5My4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9j
aGFuZ2VzZXQvOTgzOTMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTcwODkyCisKKyAgICAgICAgIkNvbXBpbGF0aW9uIGlzIGJyb2tlbiBvbiBDaHJvbWl1
bSBXZWJraXQgTWFjIEJ1aWxkZXIgKGRiZykgIgorICAgICAgICAoUmVxdWVzdGVkIGJ5IHl1cnlz
IG9uICN3ZWJraXQpLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vTGF5
ZXJDaHJvbWl1bS5oOgorICAgICAgICAoV2ViQ29yZTo6TGF5ZXJDaHJvbWl1bTo6c2V0TWFza3NU
b0JvdW5kcyk6CisgICAgICAgIChXZWJDb3JlOjpMYXllckNocm9taXVtOjpzZXRNYXNrTGF5ZXIp
OgorCiAyMDExLTEwLTI2ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AZ29vZ2xlLmNvbT4KIAog
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBvcmRlciBjb25zb2xlIG1lc3NhZ2UgcGFyYW1ldGVycyBm
b3IgYmV0dGVyIG9wdGlvbmFsIHBhcmFtZXRlcnMgaGFuZGxpbmcuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCmluZGV4IDQ0NWIwZmJkOGU4ODBlMTcyYTRhODk5NzcxYzVmNDNhMTY3MDczMmEuLjQw
Y2NmNTkxNjdjZjZmNjJkM2Q5NTViMTdiYTc4OGU0NjVmNmUwY2UgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCkBAIC0xLDUgKzEsMjUgQEAKIDIwMTEtMTAtMjYgIFNoZXJpZmYgQm90ICA8d2Vi
a2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcg
b3V0IHI5ODM5My4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvOTgz
OTMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcwODky
CisKKyAgICAgICAgIkNvbXBpbGF0aW9uIGlzIGJyb2tlbiBvbiBDaHJvbWl1bSBXZWJraXQgTWFj
IEJ1aWxkZXIgKGRiZykgIgorICAgICAgICAoUmVxdWVzdGVkIGJ5IHl1cnlzIG9uICN3ZWJraXQp
LgorCisgICAgICAgICogV2ViS2l0Lmd5cGk6CisgICAgICAgICogc3JjL1dlYkNvbnRlbnRMYXll
ckltcGwuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJDb250ZW50TGF5ZXJJbXBsOjp+V2ViQ29u
dGVudExheWVySW1wbCk6CisgICAgICAgIChXZWJLaXQ6OldlYkNvbnRlbnRMYXllckltcGw6OnNl
dERyYXdzQ29udGVudCk6CisgICAgICAgICogc3JjL1dlYkV4dGVybmFsVGV4dHVyZUxheWVySW1w
bC5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYkV4dGVybmFsVGV4dHVyZUxheWVySW1wbDo6fldl
YkV4dGVybmFsVGV4dHVyZUxheWVySW1wbCk6CisgICAgICAgICogc3JjL1dlYkxheWVySW1wbC5j
cHA6CisgICAgICAgIChXZWJLaXQ6OldlYkxheWVySW1wbDo6fldlYkxheWVySW1wbCk6CisgICAg
ICAgICogdGVzdHMvTGF5ZXJDaHJvbWl1bVRlc3QuY3BwOgorICAgICAgICAqIHRlc3RzL1dlYkxh
eWVyVGVzdC5jcHA6IFJlbW92ZWQuCisKKzIwMTEtMTAtMjYgIFNoZXJpZmYgQm90ICA8d2Via2l0
LnJldmlldy5ib3RAZ21haWwuY29tPgorCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0
IHI5ODQyOS4KICAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvOTg0MjkK
ICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcwODgxCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9MYXll
ckNocm9taXVtLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jaHJvbWl1bS9M
YXllckNocm9taXVtLmgKaW5kZXggZjNjYWRkZTgyYTM1Y2M0ZWY4ZTY5YTkwZDg0OGM2NjgzNWY5
YjEyYS4uZDY2NDI1YWVmNjQzNmFhZjViMTJlMDI2NGU2YTA1ZjgxMzYyMTA1YyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2hyb21pdW0vTGF5ZXJDaHJvbWl1
bS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2Nocm9taXVtL0xheWVy
Q2hyb21pdW0uaApAQCAtOTYsMTMgKzk2LDEzIEBAIHB1YmxpYzoKICAgICBjb25zdCBJbnRTaXpl
JiBib3VuZHMoKSBjb25zdCB7IHJldHVybiBtX2JvdW5kczsgfQogICAgIHZpcnR1YWwgSW50U2l6
ZSBjb250ZW50Qm91bmRzKCkgY29uc3QgeyByZXR1cm4gYm91bmRzKCk7IH0KIAotICAgIHZvaWQg
c2V0TWFza3NUb0JvdW5kcyhib29sIG1hc2tzVG9Cb3VuZHMpIHsgbV9tYXNrc1RvQm91bmRzID0g
bWFza3NUb0JvdW5kczsgc2V0TmVlZHNDb21taXQoKTsgfQorICAgIHZvaWQgc2V0TWFza3NUb0Jv
dW5kcyhib29sIG1hc2tzVG9Cb3VuZHMpIHsgbV9tYXNrc1RvQm91bmRzID0gbWFza3NUb0JvdW5k
czsgfQogICAgIGJvb2wgbWFza3NUb0JvdW5kcygpIGNvbnN0IHsgcmV0dXJuIG1fbWFza3NUb0Jv
dW5kczsgfQogCiAgICAgdm9pZCBzZXROYW1lKGNvbnN0IFN0cmluZyYpOwogICAgIGNvbnN0IFN0
cmluZyYgbmFtZSgpIGNvbnN0IHsgcmV0dXJuIG1fbmFtZTsgfQogCi0gICAgdm9pZCBzZXRNYXNr
TGF5ZXIoTGF5ZXJDaHJvbWl1bSogbWFza0xheWVyKSB7IG1fbWFza0xheWVyID0gbWFza0xheWVy
OyBzZXROZWVkc0NvbW1pdCgpOyB9CisgICAgdm9pZCBzZXRNYXNrTGF5ZXIoTGF5ZXJDaHJvbWl1
bSogbWFza0xheWVyKSB7IG1fbWFza0xheWVyID0gbWFza0xheWVyOyB9CiAgICAgTGF5ZXJDaHJv
bWl1bSogbWFza0xheWVyKCkgY29uc3QgeyByZXR1cm4gbV9tYXNrTGF5ZXIuZ2V0KCk7IH0KIAog
ICAgIHZvaWQgc2V0TmVlZHNEaXNwbGF5KGNvbnN0IEZsb2F0UmVjdCYgZGlydHlSZWN0KTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cGkgYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL1dlYktpdC5neXBpCmluZGV4IDFhMTExZDFjNDA1ZTMzOWUxY2RmMDhjZDg5
MDhhZTJiNzI0NzA3ZWMuLmE0ODkxZmFiMTc5ZjAyYWZkNjRkZjFhMTBhMDE2Mjc0MTQ2ZWNiNmIg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cGkKKysrIGIvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9XZWJLaXQuZ3lwaQpAQCAtODEsNyArODEsNiBAQAogICAgICAg
ICAgICAgJ3Rlc3RzL1RyZWVUZXN0SGVscGVycy5oJywKICAgICAgICAgICAgICd0ZXN0cy9XZWJD
b21wb3NpdG9ySW1wbFRlc3QuY3BwJywKICAgICAgICAgICAgICd0ZXN0cy9XZWJGcmFtZVRlc3Qu
Y3BwJywKLSAgICAgICAgICAgICd0ZXN0cy9XZWJMYXllclRlc3QuY3BwJywKICAgICAgICAgICAg
ICd0ZXN0cy9XZWJVUkxSZXF1ZXN0VGVzdC5jcHAnLAogICAgICAgICAgICAgJ3Rlc3RzL1dlYlZp
ZXdUZXN0LmNwcCcsCiAgICAgICAgIF0sCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9XZWJDb250ZW50TGF5ZXJJbXBsLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0v
c3JjL1dlYkNvbnRlbnRMYXllckltcGwuY3BwCmluZGV4IGU1M2FjZmRjNTliMTRlMmRmNzEwYTNh
MWM2OWQyMWI2NDlhYTQ1ZmUuLmY2NDFlNmNhMDcyOTRiOTc5NTQ3N2Q0ZTIwMjJlODk5ZWFiMWMy
N2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkNvbnRlbnRMYXll
ckltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dlYkNvbnRlbnRMYXll
ckltcGwuY3BwCkBAIC01NCwxMyArNTQsMTEgQEAgV2ViQ29udGVudExheWVySW1wbDo6V2ViQ29u
dGVudExheWVySW1wbChXZWJMYXllckNsaWVudCogY2xpZW50LCBXZWJDb250ZW50TGF5ZXIKIAog
V2ViQ29udGVudExheWVySW1wbDo6fldlYkNvbnRlbnRMYXllckltcGwoKQogewotICAgIHNldERl
bGVnYXRlKDApOwogfQogCiB2b2lkIFdlYkNvbnRlbnRMYXllckltcGw6OnNldERyYXdzQ29udGVu
dChib29sIGRyYXdzQ29udGVudCkKIHsKICAgICBtX2RyYXdzQ29udGVudCA9IGRyYXdzQ29udGVu
dDsKLSAgICBzZXROZWVkc0NvbW1pdCgpOwogfQogCiBib29sIFdlYkNvbnRlbnRMYXllckltcGw6
OmRyYXdzQ29udGVudCgpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9XZWJFeHRlcm5hbFRleHR1cmVMYXllckltcGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9zcmMvV2ViRXh0ZXJuYWxUZXh0dXJlTGF5ZXJJbXBsLmNwcAppbmRleCA3NDM3ODZmNDAx
ODExNDYyNTU4ZDFkZTFjZTI0M2UwOWUxMDdhNzAwLi41YzQ3ODZlMjEwYWJlNmY2ZDcxMjAzNjk0
NTYxZDE5NzZiMDY4MzA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9X
ZWJFeHRlcm5hbFRleHR1cmVMYXllckltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL1dlYkV4dGVybmFsVGV4dHVyZUxheWVySW1wbC5jcHAKQEAgLTQ4LDcgKzQ4LDYgQEAg
V2ViRXh0ZXJuYWxUZXh0dXJlTGF5ZXJJbXBsOjpXZWJFeHRlcm5hbFRleHR1cmVMYXllckltcGwo
V2ViTGF5ZXJDbGllbnQqIGNsaWVudCkKIAogV2ViRXh0ZXJuYWxUZXh0dXJlTGF5ZXJJbXBsOjp+
V2ViRXh0ZXJuYWxUZXh0dXJlTGF5ZXJJbXBsKCkKIHsKLSAgICBzZXREZWxlZ2F0ZSgwKTsKIH0K
IAogYm9vbCBXZWJFeHRlcm5hbFRleHR1cmVMYXllckltcGw6OmRyYXdzQ29udGVudCgpIGNvbnN0
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJMYXllckltcGwuY3Bw
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViTGF5ZXJJbXBsLmNwcAppbmRleCBlMzQ2
MjhmYWNkMzI3Zjc0NWE3MzQyODlhYTYwMTZhMDE0MWFlMWI0Li4wOTgxMzIxZWQyMGVkZDg4MmFj
MDcyMTA2ZjIzYzNhNTNlNWUyOGIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3NyYy9XZWJMYXllckltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkxheWVySW1wbC5jcHAKQEAgLTQzLDcgKzQzLDYgQEAgV2ViTGF5ZXJJbXBsOjpXZWJMYXllcklt
cGwoV2ViTGF5ZXJDbGllbnQqIGNsaWVudCkgOiBMYXllckNocm9taXVtKHRoaXMpLCBtX2NsaWUK
IAogV2ViTGF5ZXJJbXBsOjp+V2ViTGF5ZXJJbXBsKCkKIHsKLSAgICBzZXREZWxlZ2F0ZSgwKTsK
IH0KIAogYm9vbCBXZWJMYXllckltcGw6OmRyYXdzQ29udGVudCgpIGNvbnN0CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0xheWVyQ2hyb21pdW1UZXN0LmNwcCBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvTGF5ZXJDaHJvbWl1bVRlc3QuY3BwCmluZGV4IGI1
ZTI2ZTVlN2MzODNiZjY5ODIwNmM3MGI2NjE0YzQ5OTg0YTUyN2MuLjA5OGZhMGY2MzFkMzFkZWM1
YTRhY2Q0NmU3YmUxMjViYzE0MWRkNTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vdGVzdHMvTGF5ZXJDaHJvbWl1bVRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vdGVzdHMvTGF5ZXJDaHJvbWl1bVRlc3QuY3BwCkBAIC02MTksNyArNjE5LDkgQEAgVEVTVF9G
KExheWVyQ2hyb21pdW1UZXN0LCBjaGVja1Byb3BlcnR5Q2hhbmdlQ2F1c2VzQ29ycmVjdEJlaGF2
aW9yKQogICAgIC8vIG5vdGlmeVN5bmNSZXF1aXJlZCBzaG91bGQgbm90IGJlIGNhbGxlZCwgYW5k
IHRoZSBkaXJ0eVJlY3Qgc2hvdWxkIHJlbWFpbiBzdGlsbCBlbXB0eS4KICAgICBFWFBFQ1RfQ0FM
TChpbml0aWFsRGVsZWdhdGUsIG5vdGlmeVN5bmNSZXF1aXJlZCgpKS5UaW1lcygwKTsgLy8gb2xk
IGRlbGVnYXRlIHNob3VsZCBub3QgYmUgdXNlZCB3aGVuIHNldERlbGVnYXRlIGdpdmVzIGEgbmV3
IGRlbGVnYXRlLgogICAgIEVYRUNVVEVfQU5EX1ZFUklGWV9OT1RJRllfU1lOQ19CRUhBVklPUiht
b2NrRGVsZWdhdGUsIDAsIHRlc3RMYXllci0+c2V0RGVsZWdhdGUoJm1vY2tEZWxlZ2F0ZSkpOwor
ICAgIEVYRUNVVEVfQU5EX1ZFUklGWV9OT1RJRllfU1lOQ19CRUhBVklPUihtb2NrRGVsZWdhdGUs
IDAsIHRlc3RMYXllci0+c2V0TWFza3NUb0JvdW5kcyh0cnVlKSk7CiAgICAgRVhFQ1VURV9BTkRf
VkVSSUZZX05PVElGWV9TWU5DX0JFSEFWSU9SKG1vY2tEZWxlZ2F0ZSwgMCwgdGVzdExheWVyLT5z
ZXROYW1lKCJUZXN0IExheWVyIikpOworICAgIEVYRUNVVEVfQU5EX1ZFUklGWV9OT1RJRllfU1lO
Q19CRUhBVklPUihtb2NrRGVsZWdhdGUsIDAsIHRlc3RMYXllci0+c2V0TWFza0xheWVyKGR1bW15
TGF5ZXIuZ2V0KCkpKTsKICAgICBFWEVDVVRFX0FORF9WRVJJRllfTk9USUZZX1NZTkNfQkVIQVZJ
T1IobW9ja0RlbGVnYXRlLCAwLCB0ZXN0TGF5ZXItPnNldFZpc2libGVMYXllclJlY3QoSW50UmVj
dCgwLCAwLCA0MCwgNTApKSk7CiAgICAgRVhFQ1VURV9BTkRfVkVSSUZZX05PVElGWV9TWU5DX0JF
SEFWSU9SKG1vY2tEZWxlZ2F0ZSwgMCwgdGVzdExheWVyLT5zZXRTY3JvbGxQb3NpdGlvbihJbnRQ
b2ludCgxMCwgMTApKSk7CiAgICAgRVhFQ1VURV9BTkRfVkVSSUZZX05PVElGWV9TWU5DX0JFSEFW
SU9SKG1vY2tEZWxlZ2F0ZSwgMCwgdGVzdExheWVyLT5zZXRVc2VzTGF5ZXJTY2lzc29yKHRydWUp
KTsKQEAgLTY0MCw4ICs2NDIsNiBAQCBURVNUX0YoTGF5ZXJDaHJvbWl1bVRlc3QsIGNoZWNrUHJv
cGVydHlDaGFuZ2VDYXVzZXNDb3JyZWN0QmVoYXZpb3IpCiAgICAgRVhFQ1VURV9BTkRfVkVSSUZZ
X05PVElGWV9TWU5DX0JFSEFWSU9SKG1vY2tEZWxlZ2F0ZSwgMSwgdGVzdExheWVyLT5zZXRBbmNo
b3JQb2ludChGbG9hdFBvaW50KDEuMjNmLCA0LjU2ZikpKTsKICAgICBFWEVDVVRFX0FORF9WRVJJ
RllfTk9USUZZX1NZTkNfQkVIQVZJT1IobW9ja0RlbGVnYXRlLCAxLCB0ZXN0TGF5ZXItPnNldEFu
Y2hvclBvaW50WigwLjdmKSk7CiAgICAgRVhFQ1VURV9BTkRfVkVSSUZZX05PVElGWV9TWU5DX0JF
SEFWSU9SKG1vY2tEZWxlZ2F0ZSwgMSwgdGVzdExheWVyLT5zZXRCYWNrZ3JvdW5kQ29sb3IoQ29s
b3IoMC40ZiwgMC40ZiwgMC40ZikpKTsKLSAgICBFWEVDVVRFX0FORF9WRVJJRllfTk9USUZZX1NZ
TkNfQkVIQVZJT1IobW9ja0RlbGVnYXRlLCAxLCB0ZXN0TGF5ZXItPnNldE1hc2tzVG9Cb3VuZHMo
dHJ1ZSkpOwotICAgIEVYRUNVVEVfQU5EX1ZFUklGWV9OT1RJRllfU1lOQ19CRUhBVklPUihtb2Nr
RGVsZWdhdGUsIDEsIHRlc3RMYXllci0+c2V0TWFza0xheWVyKGR1bW15TGF5ZXIuZ2V0KCkpKTsK
ICAgICBFWEVDVVRFX0FORF9WRVJJRllfTk9USUZZX1NZTkNfQkVIQVZJT1IobW9ja0RlbGVnYXRl
LCAxLCB0ZXN0TGF5ZXItPnNldE9wYWNpdHkoMC41ZikpOwogICAgIEVYRUNVVEVfQU5EX1ZFUklG
WV9OT1RJRllfU1lOQ19CRUhBVklPUihtb2NrRGVsZWdhdGUsIDEsIHRlc3RMYXllci0+c2V0T3Bh
cXVlKGZhbHNlKSk7CiAgICAgRVhFQ1VURV9BTkRfVkVSSUZZX05PVElGWV9TWU5DX0JFSEFWSU9S
KG1vY2tEZWxlZ2F0ZSwgMSwgdGVzdExheWVyLT5zZXRQb3NpdGlvbihGbG9hdFBvaW50KDQuMGYs
IDkuMGYpKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYkxh
eWVyVGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYkxheWVyVGVzdC5j
cHAKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDA2NDE3YTdmMWQyMjZmYTE0ZjIyN2Y4
ZjQ0MmUxYzhhZGIzNDJmZTguLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9XZWJMYXllclRlc3QuY3BwCisr
KyAvZGV2L251bGwKQEAgLTEsMTgzICswLDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMTEg
R29vZ2xlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLSAqCi0gKiBSZWRpc3RyaWJ1dGlvbiBh
bmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKLSAqIG1v
ZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29u
ZGl0aW9ucwotICogYXJlIG1ldDoKLSAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNv
ZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIuICBS
ZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNv
cHlyaWdodAotICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBm
b2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBv
dGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICoKLSAqIFRI
SVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9S
UyBgYEFTIElTJycgQU5EIEFOWQotICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElO
Q0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRAotICogV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFS
RQotICogRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09O
VFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCi0gKiBESVJFQ1QsIElORElSRUNULCBJTkNJREVO
VEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUwotICogKElO
Q0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdP
T0RTIE9SIFNFUlZJQ0VTOwotICogTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJV
U0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OCi0gKiBBTlkgVEhFT1JZ
IE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1Ig
VE9SVAotICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMKLSAqIFNPRlRXQVJFLCBFVkVOIElGIEFEVklT
RUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgotICovCi0KLSNpbmNsdWRlICJj
b25maWcuaCIKLSNpbmNsdWRlICJXZWJMYXllci5oIgotCi0jaW5jbHVkZSAiV2ViQ29udGVudExh
eWVyLmgiCi0jaW5jbHVkZSAiV2ViQ29udGVudExheWVyQ2xpZW50LmgiCi0jaW5jbHVkZSAiV2Vi
RXh0ZXJuYWxUZXh0dXJlTGF5ZXIuaCIKLSNpbmNsdWRlICJXZWJGbG9hdFBvaW50LmgiCi0jaW5j
bHVkZSAiV2ViTGF5ZXJDbGllbnQuaCIKLSNpbmNsdWRlICJXZWJSZWN0LmgiCi0jaW5jbHVkZSAi
V2ViU2l6ZS5oIgotCi0jaW5jbHVkZSA8Z21vY2svZ21vY2suaD4KLQotdXNpbmcgbmFtZXNwYWNl
IFdlYktpdDsKLXVzaW5nIG5hbWVzcGFjZSB0ZXN0aW5nOwotCi1uYW1lc3BhY2UgewotCi1jbGFz
cyBNb2NrV2ViTGF5ZXJDbGllbnQgOiBwdWJsaWMgV2ViTGF5ZXJDbGllbnQgewotcHVibGljOgot
ICAgIE1PQ0tfTUVUSE9EMChub3RpZnlOZWVkc0NvbXBvc2l0ZSwgdm9pZCgpKTsKLX07Ci0KLWNs
YXNzIE1vY2tXZWJDb250ZW50TGF5ZXJDbGllbnQgOiBwdWJsaWMgV2ViQ29udGVudExheWVyQ2xp
ZW50IHsKLXB1YmxpYzoKLSAgICBNT0NLX01FVEhPRDIocGFpbnRDb250ZW50cywgdm9pZChXZWJD
YW52YXMqLCBjb25zdCBXZWJSZWN0JiBjbGlwKSk7Ci19OwotCi1jbGFzcyBXZWJMYXllclRlc3Qg
OiBwdWJsaWMgVGVzdCB7Ci1wdWJsaWM6Ci0gICAgV2ViTGF5ZXJUZXN0KCkgeyB9Ci19OwotCi0v
LyBUZXN0cyB0aGF0IHRoZSBjbGllbnQgZ2V0cyBjYWxsZWQgdG8gYXNrIGZvciBhIGNvbXBvc2l0
ZSBpZiB3ZSBjaGFuZ2UgdGhlCi0vLyBmaWVsZHMuCi1URVNUX0YoV2ViTGF5ZXJUZXN0LCBDbGll
bnQpCi17Ci0gICAgLy8gQmFzZSBsYXllci4KLSAgICBNb2NrV2ViTGF5ZXJDbGllbnQgY2xpZW50
OwotICAgIEVYUEVDVF9DQUxMKGNsaWVudCwgbm90aWZ5TmVlZHNDb21wb3NpdGUoKSkuVGltZXMo
QW55TnVtYmVyKCkpOwotICAgIFdlYkxheWVyIGxheWVyID0gV2ViTGF5ZXI6OmNyZWF0ZSgmY2xp
ZW50KTsKLSAgICBNb2NrOjpWZXJpZnlBbmRDbGVhckV4cGVjdGF0aW9ucygmY2xpZW50KTsKLQot
ICAgIFdlYkZsb2F0UG9pbnQgcG9pbnQoMywgNCk7Ci0gICAgRVhQRUNUX0NBTEwoY2xpZW50LCBu
b3RpZnlOZWVkc0NvbXBvc2l0ZSgpKS5UaW1lcyhBdExlYXN0KDEpKTsKLSAgICBsYXllci5zZXRB
bmNob3JQb2ludChwb2ludCk7Ci0gICAgTW9jazo6VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMo
JmNsaWVudCk7Ci0gICAgRVhQRUNUX0VRKHBvaW50LCBsYXllci5hbmNob3JQb2ludCgpKTsKLQot
ICAgIEVYUEVDVF9DQUxMKGNsaWVudCwgbm90aWZ5TmVlZHNDb21wb3NpdGUoKSkuVGltZXMoQXRM
ZWFzdCgxKSk7Ci0gICAgZmxvYXQgYW5jaG9yWiA9IDU7Ci0gICAgbGF5ZXIuc2V0QW5jaG9yUG9p
bnRaKGFuY2hvclopOwotICAgIE1vY2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZjbGll
bnQpOwotICAgIEVYUEVDVF9FUShhbmNob3JaLCBsYXllci5hbmNob3JQb2ludFooKSk7Ci0KLSAg
ICBXZWJTaXplIHNpemUoNywgOCk7Ci0gICAgRVhQRUNUX0NBTEwoY2xpZW50LCBub3RpZnlOZWVk
c0NvbXBvc2l0ZSgpKS5UaW1lcyhBdExlYXN0KDEpKTsKLSAgICBsYXllci5zZXRCb3VuZHMoc2l6
ZSk7Ci0gICAgTW9jazo6VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJmNsaWVudCk7Ci0gICAg
RVhQRUNUX0VRKHNpemUsIGxheWVyLmJvdW5kcygpKTsKLQotICAgIEVYUEVDVF9DQUxMKGNsaWVu
dCwgbm90aWZ5TmVlZHNDb21wb3NpdGUoKSkuVGltZXMoQXRMZWFzdCgxKSk7Ci0gICAgbGF5ZXIu
c2V0TWFza3NUb0JvdW5kcyh0cnVlKTsKLSAgICBNb2NrOjpWZXJpZnlBbmRDbGVhckV4cGVjdGF0
aW9ucygmY2xpZW50KTsKLSAgICBFWFBFQ1RfVFJVRShsYXllci5tYXNrc1RvQm91bmRzKCkpOwot
Ci0gICAgTW9ja1dlYkxheWVyQ2xpZW50IG90aGVyQ2xpZW50OwotICAgIEVYUEVDVF9DQUxMKG90
aGVyQ2xpZW50LCBub3RpZnlOZWVkc0NvbXBvc2l0ZSgpKS5UaW1lcyhBbnlOdW1iZXIoKSk7Ci0g
ICAgV2ViTGF5ZXIgb3RoZXJMYXllciA9IFdlYkxheWVyOjpjcmVhdGUoJm90aGVyQ2xpZW50KTsK
LSAgICBFWFBFQ1RfQ0FMTChjbGllbnQsIG5vdGlmeU5lZWRzQ29tcG9zaXRlKCkpLlRpbWVzKEF0
TGVhc3QoMSkpOwotICAgIGxheWVyLnNldE1hc2tMYXllcihvdGhlckxheWVyKTsKLSAgICBNb2Nr
OjpWZXJpZnlBbmRDbGVhckV4cGVjdGF0aW9ucygmY2xpZW50KTsKLSAgICBFWFBFQ1RfRVEob3Ro
ZXJMYXllciwgbGF5ZXIubWFza0xheWVyKCkpOwotCi0gICAgRVhQRUNUX0NBTEwoY2xpZW50LCBu
b3RpZnlOZWVkc0NvbXBvc2l0ZSgpKS5UaW1lcyhBdExlYXN0KDEpKTsKLSAgICBmbG9hdCBvcGFj
aXR5ID0gMC4xMjM7Ci0gICAgbGF5ZXIuc2V0T3BhY2l0eShvcGFjaXR5KTsKLSAgICBNb2NrOjpW
ZXJpZnlBbmRDbGVhckV4cGVjdGF0aW9ucygmY2xpZW50KTsKLSAgICBFWFBFQ1RfRVEob3BhY2l0
eSwgbGF5ZXIub3BhY2l0eSgpKTsKLQotICAgIEVYUEVDVF9DQUxMKGNsaWVudCwgbm90aWZ5TmVl
ZHNDb21wb3NpdGUoKSkuVGltZXMoQXRMZWFzdCgxKSk7Ci0gICAgbGF5ZXIuc2V0T3BhcXVlKHRy
dWUpOwotICAgIE1vY2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZjbGllbnQpOwotICAg
IEVYUEVDVF9UUlVFKGxheWVyLm9wYXF1ZSgpKTsKLQotICAgIEVYUEVDVF9DQUxMKGNsaWVudCwg
bm90aWZ5TmVlZHNDb21wb3NpdGUoKSkuVGltZXMoQXRMZWFzdCgxKSk7Ci0gICAgbGF5ZXIuc2V0
UG9zaXRpb24ocG9pbnQpOwotICAgIE1vY2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZj
bGllbnQpOwotICAgIEVYUEVDVF9FUShwb2ludCwgbGF5ZXIucG9zaXRpb24oKSk7Ci0KLSAgICAv
LyBUZXh0dXJlIGxheWVyLgotICAgIEVYUEVDVF9DQUxMKGNsaWVudCwgbm90aWZ5TmVlZHNDb21w
b3NpdGUoKSkuVGltZXMoQW55TnVtYmVyKCkpOwotICAgIFdlYkV4dGVybmFsVGV4dHVyZUxheWVy
IHRleHR1cmVMYXllciA9IFdlYkV4dGVybmFsVGV4dHVyZUxheWVyOjpjcmVhdGUoJmNsaWVudCk7
Ci0gICAgTW9jazo6VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJmNsaWVudCk7Ci0KLSAgICBF
WFBFQ1RfQ0FMTChjbGllbnQsIG5vdGlmeU5lZWRzQ29tcG9zaXRlKCkpLlRpbWVzKEF0TGVhc3Qo
MSkpOwotICAgIHRleHR1cmVMYXllci5zZXRUZXh0dXJlSWQoMyk7Ci0gICAgTW9jazo6VmVyaWZ5
QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJmNsaWVudCk7Ci0gICAgRVhQRUNUX0VRKDN1LCB0ZXh0dXJl
TGF5ZXIudGV4dHVyZUlkKCkpOwotCi0gICAgRVhQRUNUX0NBTEwoY2xpZW50LCBub3RpZnlOZWVk
c0NvbXBvc2l0ZSgpKS5UaW1lcyhBdExlYXN0KDEpKTsKLSAgICB0ZXh0dXJlTGF5ZXIuc2V0Rmxp
cHBlZCh0cnVlKTsKLSAgICBNb2NrOjpWZXJpZnlBbmRDbGVhckV4cGVjdGF0aW9ucygmY2xpZW50
KTsKLSAgICBFWFBFQ1RfVFJVRSh0ZXh0dXJlTGF5ZXIuZmxpcHBlZCgpKTsKLQotCi0gICAgLy8g
Q29udGVudCBsYXllci4KLSAgICBNb2NrV2ViQ29udGVudExheWVyQ2xpZW50IGNvbnRlbnRDbGll
bnQ7Ci0gICAgRVhQRUNUX0NBTEwoY29udGVudENsaWVudCwgcGFpbnRDb250ZW50cyhfLCBfKSku
VGltZXMoQW55TnVtYmVyKCkpOwotICAgIEVYUEVDVF9DQUxMKGNsaWVudCwgbm90aWZ5TmVlZHND
b21wb3NpdGUoKSkuVGltZXMoQW55TnVtYmVyKCkpOwotICAgIFdlYkNvbnRlbnRMYXllciBjb250
ZW50TGF5ZXIgPSBXZWJDb250ZW50TGF5ZXI6OmNyZWF0ZSgmY2xpZW50LCAmY29udGVudENsaWVu
dCk7Ci0gICAgTW9jazo6VmVyaWZ5QW5kQ2xlYXJFeHBlY3RhdGlvbnMoJmNsaWVudCk7Ci0KLSAg
ICBFWFBFQ1RfQ0FMTChjbGllbnQsIG5vdGlmeU5lZWRzQ29tcG9zaXRlKCkpLlRpbWVzKEF0TGVh
c3QoMSkpOwotICAgIGNvbnRlbnRMYXllci5zZXREcmF3c0NvbnRlbnQoZmFsc2UpOwotICAgIE1v
Y2s6OlZlcmlmeUFuZENsZWFyRXhwZWN0YXRpb25zKCZjbGllbnQpOwotICAgIEVYUEVDVF9GQUxT
RShjb250ZW50TGF5ZXIuZHJhd3NDb250ZW50KCkpOwotfQotCi1URVNUX0YoV2ViTGF5ZXJUZXN0
LCBIaWVyYXJjaHkpCi17Ci0gICAgTW9ja1dlYkxheWVyQ2xpZW50IGNsaWVudDsKLSAgICBFWFBF
Q1RfQ0FMTChjbGllbnQsIG5vdGlmeU5lZWRzQ29tcG9zaXRlKCkpLlRpbWVzKEFueU51bWJlcigp
KTsKLSAgICBXZWJMYXllciBsYXllcjEgPSBXZWJMYXllcjo6Y3JlYXRlKCZjbGllbnQpOwotICAg
IFdlYkxheWVyIGxheWVyMiA9IFdlYkxheWVyOjpjcmVhdGUoJmNsaWVudCk7Ci0KLSAgICBFWFBF
Q1RfVFJVRShsYXllcjEucGFyZW50KCkuaXNOdWxsKCkpOwotICAgIEVYUEVDVF9UUlVFKGxheWVy
Mi5wYXJlbnQoKS5pc051bGwoKSk7Ci0KLSAgICBsYXllcjEuYWRkQ2hpbGQobGF5ZXIyKTsKLSAg
ICBFWFBFQ1RfVFJVRShsYXllcjEucGFyZW50KCkuaXNOdWxsKCkpOwotICAgIEVYUEVDVF9FUShs
YXllcjEsIGxheWVyMi5wYXJlbnQoKSk7Ci0KLSAgICBsYXllcjIucmVtb3ZlRnJvbVBhcmVudCgp
OwotICAgIEVYUEVDVF9UUlVFKGxheWVyMi5wYXJlbnQoKS5pc051bGwoKSk7Ci0KLSAgICBsYXll
cjEuYWRkQ2hpbGQobGF5ZXIyKTsKLSAgICBFWFBFQ1RfRVEobGF5ZXIxLCBsYXllcjIucGFyZW50
KCkpOwotICAgIGxheWVyMS5yZW1vdmVBbGxDaGlsZHJlbigpOwotICAgIEVYUEVDVF9UUlVFKGxh
eWVyMi5wYXJlbnQoKS5pc051bGwoKSk7Ci0KLSAgICBNb2NrV2ViQ29udGVudExheWVyQ2xpZW50
IGNvbnRlbnRDbGllbnQ7Ci0gICAgRVhQRUNUX0NBTEwoY29udGVudENsaWVudCwgcGFpbnRDb250
ZW50cyhfLCBfKSkuVGltZXMoQW55TnVtYmVyKCkpOwotICAgIFdlYkNvbnRlbnRMYXllciBjb250
ZW50TGF5ZXIgPSBXZWJDb250ZW50TGF5ZXI6OmNyZWF0ZSgmY2xpZW50LCAmY29udGVudENsaWVu
dCk7Ci0gICAgV2ViRXh0ZXJuYWxUZXh0dXJlTGF5ZXIgdGV4dHVyZUxheWVyID0gV2ViRXh0ZXJu
YWxUZXh0dXJlTGF5ZXI6OmNyZWF0ZSgmY2xpZW50KTsKLQotICAgIHRleHR1cmVMYXllci5hZGRD
aGlsZChjb250ZW50TGF5ZXIpOwotICAgIGNvbnRlbnRMYXllci5hZGRDaGlsZChsYXllcjEpOwot
ICAgIGxheWVyMS5hZGRDaGlsZChsYXllcjIpOwotCi0gICAgLy8gUmVsZWFzZSByZWZlcmVuY2Ug
b24gYWxsIGxheWVycywgY2hlY2tpbmcgdGhhdCBkZXN0cnVjdGlvbiAod2hpY2ggbWF5Ci0gICAg
Ly8gZ2VuZXJhdGUgY2FsbHMgdG8gdGhlIGNsaWVudCkgZG9lc24ndCBjcmFzaC4KLSAgICBsYXll
cjIucmVzZXQoKTsKLSAgICBsYXllcjEucmVzZXQoKTsKLSAgICBjb250ZW50TGF5ZXIucmVzZXQo
KTsKLSAgICB0ZXh0dXJlTGF5ZXIucmVzZXQoKTsKLX0KLQotfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>