<?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>103695</bug_id>
          
          <creation_ts>2012-11-29 17:38:28 -0800</creation_ts>
          <short_desc>REGRESSION(r136171): Likely caused ReOpenedWithID and ReOpenedWithURL to fail in linux/chromeos (Requested by zhenyao on #webkit).</short_desc>
          <delta_ts>2012-11-29 17:43:27 -0800</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>103550</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>pfeldman</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>779654</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-29 17:38:28 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/136171 broke the build:
Likely caused ReOpenedWithID and ReOpenedWithURL to fail in linux/chromeos (Requested by zhenyao 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>779657</commentid>
    <comment_count>1</comment_count>
      <attachid>176862</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-29 17:39:09 -0800</bug_when>
    <thetext>Created attachment 176862
ROLLOUT of r136171

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>779662</commentid>
    <comment_count>2</comment_count>
      <attachid>176862</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-29 17:43:24 -0800</bug_when>
    <thetext>Comment on attachment 176862
ROLLOUT of r136171

Clearing flags on attachment: 176862

Committed r136191: &lt;http://trac.webkit.org/changeset/136191&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>779663</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-29 17:43:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176862</attachid>
            <date>2012-11-29 17:39:09 -0800</date>
            <delta_ts>2012-11-29 17:43:24 -0800</delta_ts>
            <desc>ROLLOUT of r136171</desc>
            <filename>bug-103695-20121130014524.patch</filename>
            <type>text/plain</type>
            <size>15858</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2MTkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOGVkYWQzMGU2ZTQwNmY3
ZGI3NDYyMGU4NGQ0NGZhNjg3YjBlMzAwNS4uNGE1YTk2M2M4ZDc4MDI5ZTQ5Zjc1MzY4NzIxNzNl
YzM2YjVkNjBkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTExLTI5ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTM2MTcxLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMzYxNzEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTEwMzY5NQorCisgICAgICAgIExpa2VseSBjYXVzZWQgUmVPcGVuZWRXaXRoSUQg
YW5kIFJlT3BlbmVkV2l0aFVSTCB0byBmYWlsIGluCisgICAgICAgIGxpbnV4L2Nocm9tZW9zIChS
ZXF1ZXN0ZWQgYnkgemhlbnlhbyBvbiAjd2Via2l0KS4KKworICAgICAgICAqIGluc3BlY3Rvci9J
bnNwZWN0b3JDbGllbnQuaDoKKyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3RvckNsaWVudDo6c3Rh
cnRNYWluVGhyZWFkTW9uaXRvcmluZyk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JDbGll
bnQ6OnN0b3BNYWluVGhyZWFkTW9uaXRvcmluZyk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3Bl
Y3RvckNvbnRyb2xsZXIuY3BwOgorICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JDb250cm9s
bGVyLmg6CisgICAgICAgIChJbnNwZWN0b3JDb250cm9sbGVyKToKKyAgICAgICAgKiBpbnNwZWN0
b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmUpOgorICAg
ICAgICAoV2ViQ29yZTo6SW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjp3aWxsUHJvY2Vzc1Rhc2tJ
bXBsKToKKyAgICAgICAgKFdlYkNvcmU6Okluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6ZGlkUHJv
Y2Vzc1Rhc2tJbXBsKToKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0
aW9uLmg6CisgICAgICAgIChJbnNwZWN0b3JJbnN0cnVtZW50YXRpb24pOgorICAgICAgICAoV2Vi
Q29yZTo6SW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjp3aWxsUHJvY2Vzc1Rhc2spOgorICAgICAg
ICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246
OmRpZFByb2Nlc3NUYXNrKToKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yVGltZWxpbmVB
Z2VudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JUaW1lbGluZUFnZW50OjpzdGFy
dCk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JUaW1lbGluZUFnZW50OjpzdG9wKToKKwog
MjAxMi0xMS0yOSAgVmlhdGNoZXNsYXYgT3N0YXBlbmtvICA8di5vc3RhcGVua29Ac2Ftc3VuZy5j
b20+CiAKICAgICAgICAgT3B0aW1pemF0aW9uIGluIGltYWdlIGRlY29kaW5nLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL0NoYW5nZUxvZwppbmRleCBhODkwMTliY2IxMTZiYzM3ZmEyOWM3Mzc4Y2JiMmJmNTJkYTM3
NTczLi4yNjE1YmViY2RmY2M1MTUyODQ2MjlhODdmNWI4YmRhM2I1MmE2OTBhIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEyLTExLTI5ICBTaGVyaWZmIEJv
dCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmlld2VkLCBy
b2xsaW5nIG91dCByMTM2MTcxLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5n
ZXNldC8xMzYxNzEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEwMzY5NQorCisgICAgICAgIExpa2VseSBjYXVzZWQgUmVPcGVuZWRXaXRoSUQgYW5kIFJl
T3BlbmVkV2l0aFVSTCB0byBmYWlsIGluCisgICAgICAgIGxpbnV4L2Nocm9tZW9zIChSZXF1ZXN0
ZWQgYnkgemhlbnlhbyBvbiAjd2Via2l0KS4KKworICAgICAgICAqIHNyYy9JbnNwZWN0b3JDbGll
bnRJbXBsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6SW5zcGVjdG9yQ2xpZW50SW1wbDo6c3RhcnRN
YWluVGhyZWFkTW9uaXRvcmluZyk6CisgICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViS2l0
OjpJbnNwZWN0b3JDbGllbnRJbXBsOjpzdG9wTWFpblRocmVhZE1vbml0b3JpbmcpOgorICAgICAg
ICAoV2ViS2l0OjpJbnNwZWN0b3JDbGllbnRJbXBsOjp3aWxsUHJvY2Vzc1Rhc2spOgorICAgICAg
ICAoV2ViS2l0OjpJbnNwZWN0b3JDbGllbnRJbXBsOjpkaWRQcm9jZXNzVGFzayk6CisgICAgICAg
ICogc3JjL0luc3BlY3RvckNsaWVudEltcGwuaDoKKyAgICAgICAgKEluc3BlY3RvckNsaWVudElt
cGwpOgorICAgICAgICAqIHNyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHA6CisgICAgICAgIChX
ZWJLaXQ6OldlYkRldlRvb2xzQWdlbnRJbXBsOjphdHRhY2gpOgorICAgICAgICAoV2ViS2l0OjpX
ZWJEZXZUb29sc0FnZW50SW1wbDo6ZGV0YWNoKToKKyAgICAgICAgKiBzcmMvV2ViRGV2VG9vbHNB
Z2VudEltcGwuaDoKKyAgICAgICAgKFdlYkRldlRvb2xzQWdlbnRJbXBsKToKKwogMjAxMi0xMS0y
OSAgU2FkcnVsIEhhYmliIENob3dkaHVyeSAgPHNhZHJ1bEBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgW2Nocm9taXVtXSBSZW1vdmUgZGVwcmVjYXRlZCBBUEkgc2luY2UgaXQgaXMgbm8gbG9uZ2Vy
IHVzZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDbGll
bnQuaCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDbGllbnQuaAppbmRleCBk
MGM3NTMxZDVlMjJiNGU3OGY5YTQ0NGU2Y2ViYzdkY2FhNTkxOWEzLi41OTYxYTNjNjUxZmVkZjhj
MDBmODM4MTUxZjNmZjQwYTA3ODEyOGJhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvSW5zcGVjdG9yQ2xpZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0lu
c3BlY3RvckNsaWVudC5oCkBAIC01OCw2ICs1OCw4IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGJv
b2wgY2FuQ2xlYXJCcm93c2VyQ29va2llcygpIHsgcmV0dXJuIGZhbHNlOyB9CiAgICAgdmlydHVh
bCB2b2lkIGNsZWFyQnJvd3NlckNvb2tpZXMoKSB7IH0KICAgICB2aXJ0dWFsIGJvb2wgY2FuTW9u
aXRvck1haW5UaHJlYWQoKSB7IHJldHVybiBmYWxzZTsgfQorICAgIHZpcnR1YWwgdm9pZCBzdGFy
dE1haW5UaHJlYWRNb25pdG9yaW5nKCkgeyB9CisgICAgdmlydHVhbCB2b2lkIHN0b3BNYWluVGhy
ZWFkTW9uaXRvcmluZygpIHsgfQogCiAgICAgdmlydHVhbCBib29sIGNhbk92ZXJyaWRlRGV2aWNl
TWV0cmljcygpIHsgcmV0dXJuIGZhbHNlOyB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2luc3Bl
Y3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmNwcAppbmRleCA0YTJiNGQyNDE0Mjg2OTUyNjI5YTQy
ZjhiNjg2YzAyMWM5ODFlMjQ2Li5jYTkyYzRhZTIzNmQwNWFlM2JmODQzZGY4ZGFlNzg4YTM2YTA0
NzVlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ29udHJv
bGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xs
ZXIuY3BwCkBAIC0zOTksMTggKzM5OSw2IEBAIHZvaWQgSW5zcGVjdG9yQ29udHJvbGxlcjo6cmVw
b3J0TWVtb3J5VXNhZ2UoTWVtb3J5T2JqZWN0SW5mbyogbWVtb3J5T2JqZWN0SW5mbykKICAgICBp
bmZvLmFkZE1lbWJlcihtX2FnZW50cyk7CiB9CiAKLXZvaWQgSW5zcGVjdG9yQ29udHJvbGxlcjo6
d2lsbFByb2Nlc3NUYXNrKCkKLXsKLSAgICBpZiAoSW5zcGVjdG9yVGltZWxpbmVBZ2VudCogdGlt
ZWxpbmVBZ2VudCA9IG1faW5zdHJ1bWVudGluZ0FnZW50cy0+aW5zcGVjdG9yVGltZWxpbmVBZ2Vu
dCgpKQotICAgICAgICB0aW1lbGluZUFnZW50LT53aWxsUHJvY2Vzc1Rhc2soKTsKLX0KLQotdm9p
ZCBJbnNwZWN0b3JDb250cm9sbGVyOjpkaWRQcm9jZXNzVGFzaygpCi17Ci0gICAgaWYgKEluc3Bl
Y3RvclRpbWVsaW5lQWdlbnQqIHRpbWVsaW5lQWdlbnQgPSBtX2luc3RydW1lbnRpbmdBZ2VudHMt
Pmluc3BlY3RvclRpbWVsaW5lQWdlbnQoKSkKLSAgICAgICAgdGltZWxpbmVBZ2VudC0+ZGlkUHJv
Y2Vzc1Rhc2soKTsKLX0KLQogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjZW5kaWYgLy8gRU5B
QkxFKElOU1BFQ1RPUikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNw
ZWN0b3JDb250cm9sbGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yQ29u
dHJvbGxlci5oCmluZGV4IGU2OWZiNzVjZjYwYjUzMjYxOTk2Njk4MGJjOWIzMzYwOTFmNGQ3OTAu
LjIwMWQ1YjA0MzViY2NkZTg4Y2MyNmZjMjA5OTkyY2U4Mjg0ZGUwOGEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JDb250cm9sbGVyLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvckNvbnRyb2xsZXIuaApAQCAtMTE5LDkgKzExOSw2
IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgcmVwb3J0TWVtb3J5VXNhZ2UoTWVtb3J5T2JqZWN0SW5m
byopIGNvbnN0OwogCi0gICAgdm9pZCB3aWxsUHJvY2Vzc1Rhc2soKTsKLSAgICB2b2lkIGRpZFBy
b2Nlc3NUYXNrKCk7Ci0KIHByaXZhdGU6CiAgICAgSW5zcGVjdG9yQ29udHJvbGxlcihQYWdlKiwg
SW5zcGVjdG9yQ2xpZW50Kik7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9JbnNwZWN0b3JJbnN0cnVtZW50YXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9y
L0luc3BlY3Rvckluc3RydW1lbnRhdGlvbi5jcHAKaW5kZXggMGFjZjMwMzhiNmJkZDU0OTM2ZTAw
ZTJkMTQ2MDhlODAzOWI2MjgzNC4uMmFjZDYyYjU0NDM2ZmVlZjdkNzgyM2JlMzcxNDUyZmQyODE4
NjQxOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvckluc3Ry
dW1lbnRhdGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvcklu
c3RydW1lbnRhdGlvbi5jcHAKQEAgLTYwNyw2ICs2MDcsMTggQEAgdm9pZCBJbnNwZWN0b3JJbnN0
cnVtZW50YXRpb246OmRpZFByb2Nlc3NSdWxlSW1wbChjb25zdCBJbnNwZWN0b3JJbnN0cnVtZW50
YXRpb24KICAgICAgICAgY3NzQWdlbnQtPmRpZFByb2Nlc3NSdWxlKCk7CiB9CiAKK3ZvaWQgSW5z
cGVjdG9ySW5zdHJ1bWVudGF0aW9uOjp3aWxsUHJvY2Vzc1Rhc2tJbXBsKEluc3RydW1lbnRpbmdB
Z2VudHMqIGluc3RydW1lbnRpbmdBZ2VudHMpCit7CisgICAgaWYgKEluc3BlY3RvclRpbWVsaW5l
QWdlbnQqIHRpbWVsaW5lQWdlbnQgPSBpbnN0cnVtZW50aW5nQWdlbnRzLT5pbnNwZWN0b3JUaW1l
bGluZUFnZW50KCkpCisgICAgICAgIHRpbWVsaW5lQWdlbnQtPndpbGxQcm9jZXNzVGFzaygpOwor
fQorCit2b2lkIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6ZGlkUHJvY2Vzc1Rhc2tJbXBsKElu
c3RydW1lbnRpbmdBZ2VudHMqIGluc3RydW1lbnRpbmdBZ2VudHMpCit7CisgICAgaWYgKEluc3Bl
Y3RvclRpbWVsaW5lQWdlbnQqIHRpbWVsaW5lQWdlbnQgPSBpbnN0cnVtZW50aW5nQWdlbnRzLT5p
bnNwZWN0b3JUaW1lbGluZUFnZW50KCkpCisgICAgICAgIHRpbWVsaW5lQWdlbnQtPmRpZFByb2Nl
c3NUYXNrKCk7Cit9CisKIHZvaWQgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjphcHBseVVzZXJB
Z2VudE92ZXJyaWRlSW1wbChJbnN0cnVtZW50aW5nQWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRz
LCBTdHJpbmcqIHVzZXJBZ2VudCkKIHsKICAgICBpZiAoSW5zcGVjdG9yUmVzb3VyY2VBZ2VudCog
cmVzb3VyY2VBZ2VudCA9IGluc3RydW1lbnRpbmdBZ2VudHMtPmluc3BlY3RvclJlc291cmNlQWdl
bnQoKSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JJbnN0
cnVtZW50YXRpb24uaCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JJbnN0cnVt
ZW50YXRpb24uaAppbmRleCBiYTQ0N2Y4ZDA2MzU1ZmRjZmRkOTI0NTg3OWQzYjhlN2VmOThkN2Qy
Li45NjM0NThkNGQ1MzU5YTJiZTU2YjcyZjBjZWU5MDZhMjEzYjYxY2FjIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvckluc3RydW1lbnRhdGlvbi5oCkBAIC0x
NTQsNiArMTU0LDggQEAgcHVibGljOgogICAgIHN0YXRpYyB2b2lkIGRpZE1hdGNoUnVsZShjb25z
dCBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb25Db29raWUmLCBib29sIG1hdGNoZWQpOwogICAgIHN0
YXRpYyBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb25Db29raWUgd2lsbFByb2Nlc3NSdWxlKERvY3Vt
ZW50KiwgY29uc3QgU3R5bGVSdWxlKik7CiAgICAgc3RhdGljIHZvaWQgZGlkUHJvY2Vzc1J1bGUo
Y29uc3QgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uQ29va2llJik7CisgICAgc3RhdGljIHZvaWQg
d2lsbFByb2Nlc3NUYXNrKFBhZ2UqKTsKKyAgICBzdGF0aWMgdm9pZCBkaWRQcm9jZXNzVGFzayhQ
YWdlKik7CiAKICAgICBzdGF0aWMgdm9pZCBhcHBseVVzZXJBZ2VudE92ZXJyaWRlKEZyYW1lKiwg
U3RyaW5nKik7CiAgICAgc3RhdGljIHZvaWQgYXBwbHlTY3JlZW5XaWR0aE92ZXJyaWRlKEZyYW1l
KiwgbG9uZyopOwpAQCAtMzQ2LDYgKzM0OCw4IEBAIHByaXZhdGU6CiAgICAgc3RhdGljIHZvaWQg
ZGlkTWF0Y2hSdWxlSW1wbChjb25zdCBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb25Db29raWUmLCBi
b29sIG1hdGNoZWQpOwogICAgIHN0YXRpYyBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb25Db29raWUg
d2lsbFByb2Nlc3NSdWxlSW1wbChJbnN0cnVtZW50aW5nQWdlbnRzKiwgY29uc3QgU3R5bGVSdWxl
Kik7CiAgICAgc3RhdGljIHZvaWQgZGlkUHJvY2Vzc1J1bGVJbXBsKGNvbnN0IEluc3BlY3Rvcklu
c3RydW1lbnRhdGlvbkNvb2tpZSYpOworICAgIHN0YXRpYyB2b2lkIHdpbGxQcm9jZXNzVGFza0lt
cGwoSW5zdHJ1bWVudGluZ0FnZW50cyopOworICAgIHN0YXRpYyB2b2lkIGRpZFByb2Nlc3NUYXNr
SW1wbChJbnN0cnVtZW50aW5nQWdlbnRzKik7CiAKICAgICBzdGF0aWMgdm9pZCBhcHBseVVzZXJB
Z2VudE92ZXJyaWRlSW1wbChJbnN0cnVtZW50aW5nQWdlbnRzKiwgU3RyaW5nKik7CiAgICAgc3Rh
dGljIHZvaWQgYXBwbHlTY3JlZW5XaWR0aE92ZXJyaWRlSW1wbChJbnN0cnVtZW50aW5nQWdlbnRz
KiwgbG9uZyopOwpAQCAtMTAyOCw2ICsxMDMyLDI0IEBAIGlubGluZSB2b2lkIEluc3BlY3Rvcklu
c3RydW1lbnRhdGlvbjo6ZGlkUHJvY2Vzc1J1bGUoY29uc3QgSW5zcGVjdG9ySW5zdHJ1bWVudGF0
CiAjZW5kaWYKIH0KIAoraW5saW5lIHZvaWQgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjp3aWxs
UHJvY2Vzc1Rhc2soUGFnZSogcGFnZSkKK3sKKyNpZiBFTkFCTEUoSU5TUEVDVE9SKQorICAgIEZB
U1RfUkVUVVJOX0lGX05PX0ZST05URU5EUyh2b2lkKCkpOworICAgIGlmIChJbnN0cnVtZW50aW5n
QWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzID0gaW5zdHJ1bWVudGluZ0FnZW50c0ZvclBhZ2Uo
cGFnZSkpCisgICAgICAgIHdpbGxQcm9jZXNzVGFza0ltcGwoaW5zdHJ1bWVudGluZ0FnZW50cyk7
CisjZW5kaWYKK30KKworaW5saW5lIHZvaWQgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjpkaWRQ
cm9jZXNzVGFzayhQYWdlKiBwYWdlKQoreworI2lmIEVOQUJMRShJTlNQRUNUT1IpCisgICAgRkFT
VF9SRVRVUk5fSUZfTk9fRlJPTlRFTkRTKHZvaWQoKSk7CisgICAgaWYgKEluc3RydW1lbnRpbmdB
Z2VudHMqIGluc3RydW1lbnRpbmdBZ2VudHMgPSBpbnN0cnVtZW50aW5nQWdlbnRzRm9yUGFnZShw
YWdlKSkKKyAgICAgICAgZGlkUHJvY2Vzc1Rhc2tJbXBsKGluc3RydW1lbnRpbmdBZ2VudHMpOwor
I2VuZGlmCit9CisKIGlubGluZSB2b2lkIEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6YXBwbHlV
c2VyQWdlbnRPdmVycmlkZShGcmFtZSogZnJhbWUsIFN0cmluZyogdXNlckFnZW50KQogewogI2lm
IEVOQUJMRShJTlNQRUNUT1IpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3Iv
SW5zcGVjdG9yVGltZWxpbmVBZ2VudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5z
cGVjdG9yVGltZWxpbmVBZ2VudC5jcHAKaW5kZXggZjlmOWQxNzVjZmNiZDZiODIwZjQ1ZTY1NTI0
MWMzYzExMTJmNWNkZC4uZTEyMTAxMDEwZDhmYmQ0ODgzMTlhODNlMmQzMThkYWNiM2UxMTc1MiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclRpbWVsaW5lQWdl
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JUaW1lbGluZUFn
ZW50LmNwcApAQCAtMTY4LDYgKzE2OCw5IEBAIHZvaWQgSW5zcGVjdG9yVGltZWxpbmVBZ2VudDo6
c3RhcnQoRXJyb3JTdHJpbmcqLCBjb25zdCBpbnQqIG1heENhbGxTdGFja0RlcHRoKQogICAgIG1f
c3RhdGUtPnNldExvbmcoVGltZWxpbmVBZ2VudFN0YXRlOjp0aW1lbGluZU1heENhbGxTdGFja0Rl
cHRoLCBtX21heENhbGxTdGFja0RlcHRoKTsKICAgICBtX3RpbWVzdGFtcE9mZnNldCA9IGN1cnJl
bnRUaW1lKCkgLSBtb25vdG9uaWNhbGx5SW5jcmVhc2luZ1RpbWUoKTsKIAorICAgIGlmIChtX2Ns
aWVudCkKKyAgICAgICAgbV9jbGllbnQtPnN0YXJ0TWFpblRocmVhZE1vbml0b3JpbmcoKTsKKwog
ICAgIG1faW5zdHJ1bWVudGluZ0FnZW50cy0+c2V0SW5zcGVjdG9yVGltZWxpbmVBZ2VudCh0aGlz
KTsKICAgICBTY3JpcHRHQ0V2ZW50OjphZGRFdmVudExpc3RlbmVyKHRoaXMpOwogICAgIG1fc3Rh
dGUtPnNldEJvb2xlYW4oVGltZWxpbmVBZ2VudFN0YXRlOjp0aW1lbGluZUFnZW50RW5hYmxlZCwg
dHJ1ZSk7CkBAIC0xNzgsNiArMTgxLDkgQEAgdm9pZCBJbnNwZWN0b3JUaW1lbGluZUFnZW50Ojpz
dG9wKEVycm9yU3RyaW5nKikKICAgICBpZiAoIW1fc3RhdGUtPmdldEJvb2xlYW4oVGltZWxpbmVB
Z2VudFN0YXRlOjp0aW1lbGluZUFnZW50RW5hYmxlZCkpCiAgICAgICAgIHJldHVybjsKIAorICAg
IGlmIChtX2NsaWVudCkKKyAgICAgICAgbV9jbGllbnQtPnN0b3BNYWluVGhyZWFkTW9uaXRvcmlu
ZygpOworCiAgICAgbV9pbnN0cnVtZW50aW5nQWdlbnRzLT5zZXRJbnNwZWN0b3JUaW1lbGluZUFn
ZW50KDApOwogICAgIFNjcmlwdEdDRXZlbnQ6OnJlbW92ZUV2ZW50TGlzdGVuZXIodGhpcyk7CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0luc3BlY3RvckNsaWVudElt
cGwuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5j
cHAKaW5kZXggZWEwZDE0ZDUyMGUwOTNmZjhiNTJiN2U1MTVmNTcyZTJiZjJiOGVlNy4uM2Q2OTM3
NmQ3MzU2ODUwNDdmMGYyODc5OTczMWUzZjczYzViZWM4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5jcHAKKysrIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5jcHAKQEAgLTM5LDYgKzM5LDcg
QEAKICNpbmNsdWRlICJXZWJEZXZUb29sc0FnZW50SW1wbC5oIgogI2luY2x1ZGUgIldlYlZpZXdD
bGllbnQuaCIKICNpbmNsdWRlICJXZWJWaWV3SW1wbC5oIgorI2luY2x1ZGUgPHB1YmxpYy9QbGF0
Zm9ybS5oPgogI2luY2x1ZGUgPHB1YmxpYy9XZWJSZWN0Lmg+CiAjaW5jbHVkZSA8cHVibGljL1dl
YlVSTC5oPgogI2luY2x1ZGUgPHB1YmxpYy9XZWJVUkxSZXF1ZXN0Lmg+CkBAIC0xMzUsNiArMTM2
LDE2IEBAIGJvb2wgSW5zcGVjdG9yQ2xpZW50SW1wbDo6Y2FuTW9uaXRvck1haW5UaHJlYWQoKQog
ICAgIHJldHVybiB0cnVlOwogfQogCit2b2lkIEluc3BlY3RvckNsaWVudEltcGw6OnN0YXJ0TWFp
blRocmVhZE1vbml0b3JpbmcoKQoreworICAgIFdlYktpdDo6UGxhdGZvcm06OmN1cnJlbnQoKS0+
Y3VycmVudFRocmVhZCgpLT5hZGRUYXNrT2JzZXJ2ZXIodGhpcyk7Cit9CisKK3ZvaWQgSW5zcGVj
dG9yQ2xpZW50SW1wbDo6c3RvcE1haW5UaHJlYWRNb25pdG9yaW5nKCkKK3sKKyAgICBXZWJLaXQ6
OlBsYXRmb3JtOjpjdXJyZW50KCktPmN1cnJlbnRUaHJlYWQoKS0+cmVtb3ZlVGFza09ic2VydmVy
KHRoaXMpOworfQorCiBib29sIEluc3BlY3RvckNsaWVudEltcGw6OmNhbk92ZXJyaWRlRGV2aWNl
TWV0cmljcygpCiB7CiAgICAgcmV0dXJuIHRydWU7CkBAIC0xODksNiArMjAwLDE2IEBAIHZvaWQg
SW5zcGVjdG9yQ2xpZW50SW1wbDo6ZHVtcFVuY291bnRlZEFsbG9jYXRlZE9iamVjdHMoY29uc3Qg
SGFzaE1hcDxjb25zdCB2b2lkCiAgICAgICAgIGFnZW50LT5kdW1wVW5jb3VudGVkQWxsb2NhdGVk
T2JqZWN0cyhtYXApOwogfQogCit2b2lkIEluc3BlY3RvckNsaWVudEltcGw6OndpbGxQcm9jZXNz
VGFzaygpCit7CisgICAgSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uOjp3aWxsUHJvY2Vzc1Rhc2so
bV9pbnNwZWN0ZWRXZWJWaWV3LT5wYWdlKCkpOworfQorCit2b2lkIEluc3BlY3RvckNsaWVudElt
cGw6OmRpZFByb2Nlc3NUYXNrKCkKK3sKKyAgICBJbnNwZWN0b3JJbnN0cnVtZW50YXRpb246OmRp
ZFByb2Nlc3NUYXNrKG1faW5zcGVjdGVkV2ViVmlldy0+cGFnZSgpKTsKK30KKwogV2ViRGV2VG9v
bHNBZ2VudEltcGwqIEluc3BlY3RvckNsaWVudEltcGw6OmRldlRvb2xzQWdlbnQoKQogewogICAg
IHJldHVybiBzdGF0aWNfY2FzdDxXZWJEZXZUb29sc0FnZW50SW1wbCo+KG1faW5zcGVjdGVkV2Vi
Vmlldy0+ZGV2VG9vbHNBZ2VudCgpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21p
dW0vc3JjL0luc3BlY3RvckNsaWVudEltcGwuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3Jj
L0luc3BlY3RvckNsaWVudEltcGwuaAppbmRleCAyNWQ4NTk3ZjZmNTZmNmFhNzI0NDA2ZDI2NThm
MTkxMGVhZGVmNjA3Li5iOWUzYjg0MTkyMjY3NjgyYzUxNDgxODc4MzcxNGQxMWY3MDViNzgwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9JbnNwZWN0b3JDbGllbnRJbXBs
LmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvSW5zcGVjdG9yQ2xpZW50SW1wbC5o
CkBAIC0zNCw2ICszNCw3IEBACiAjaW5jbHVkZSAiSW5zcGVjdG9yQ2xpZW50LmgiCiAjaW5jbHVk
ZSAiSW5zcGVjdG9yQ29udHJvbGxlci5oIgogI2luY2x1ZGUgIkluc3BlY3RvckZyb250ZW5kQ2hh
bm5lbC5oIgorI2luY2x1ZGUgPHB1YmxpYy9XZWJUaHJlYWQuaD4KICNpbmNsdWRlIDx3dGYvT3du
UHRyLmg+CiAKIG5hbWVzcGFjZSBXZWJLaXQgewpAQCAtNDMsNyArNDQsOCBAQCBjbGFzcyBXZWJE
ZXZUb29sc0FnZW50SW1wbDsKIGNsYXNzIFdlYlZpZXdJbXBsOwogCiBjbGFzcyBJbnNwZWN0b3JD
bGllbnRJbXBsIDogcHVibGljIFdlYkNvcmU6Okluc3BlY3RvckNsaWVudCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwdWJsaWMgV2ViQ29yZTo6SW5zcGVjdG9yRnJvbnRlbmRDaGFubmVs
IHsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwdWJsaWMgV2ViQ29yZTo6SW5zcGVjdG9y
RnJvbnRlbmRDaGFubmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1YmxpYyBXZWJU
aHJlYWQ6OlRhc2tPYnNlcnZlciB7CiBwdWJsaWM6CiAgICAgSW5zcGVjdG9yQ2xpZW50SW1wbChX
ZWJWaWV3SW1wbCopOwogICAgIH5JbnNwZWN0b3JDbGllbnRJbXBsKCk7CkBAIC02OCw2ICs3MCw4
IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgY2xlYXJCcm93c2VyQ29va2llcygpOwogCiAg
ICAgdmlydHVhbCBib29sIGNhbk1vbml0b3JNYWluVGhyZWFkKCk7CisgICAgdmlydHVhbCB2b2lk
IHN0YXJ0TWFpblRocmVhZE1vbml0b3JpbmcoKTsKKyAgICB2aXJ0dWFsIHZvaWQgc3RvcE1haW5U
aHJlYWRNb25pdG9yaW5nKCk7CiAKICAgICB2aXJ0dWFsIGJvb2wgY2FuT3ZlcnJpZGVEZXZpY2VN
ZXRyaWNzKCk7CiAgICAgdmlydHVhbCB2b2lkIG92ZXJyaWRlRGV2aWNlTWV0cmljcyhpbnQsIGlu
dCwgZmxvYXQsIGJvb2wpOwpAQCAtODUsNiArODksMTAgQEAgcHVibGljOgogICAgIHZpcnR1YWwg
dm9pZCBkdW1wVW5jb3VudGVkQWxsb2NhdGVkT2JqZWN0cyhjb25zdCBIYXNoTWFwPGNvbnN0IHZv
aWQqLCBzaXplX3Q+Jik7CiAKIHByaXZhdGU6CisgICAgLy8gV2ViVGhyZWFkOjpUYXNrT2JzZXJ2
ZXIKKyAgICB2aXJ0dWFsIHZvaWQgd2lsbFByb2Nlc3NUYXNrKCk7CisgICAgdmlydHVhbCB2b2lk
IGRpZFByb2Nlc3NUYXNrKCk7CisKICAgICBXZWJEZXZUb29sc0FnZW50SW1wbCogZGV2VG9vbHNB
Z2VudCgpOwogCiAgICAgLy8gVGhlIFdlYlZpZXdJbXBsIG9mIHRoZSBwYWdlIGJlaW5nIGluc3Bl
Y3RlZDsgZ2V0cyBwYXNzZWQgdG8gdGhlIGNvbnN0cnVjdG9yCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAgYi9Tb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5jcHAKaW5kZXggZGIyYzk2ZTcx
MmMzZmU0MTg0NTBkMDM4NWU2OGEwNzUyN2E5Y2QyNy4uNWQ2YTFkMDliZTM2N2M0M2Q3Y2VhYTFj
NTE1Nzg1ZDBiMmU5NjQwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMv
V2ViRGV2VG9vbHNBZ2VudEltcGwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3Jj
L1dlYkRldlRvb2xzQWdlbnRJbXBsLmNwcApAQCAtNTYsNyArNTYsNiBAQAogI2luY2x1ZGUgIldl
YkZyYW1lSW1wbC5oIgogI2luY2x1ZGUgIldlYlZpZXdDbGllbnQuaCIKICNpbmNsdWRlICJXZWJW
aWV3SW1wbC5oIgotI2luY2x1ZGUgPHB1YmxpYy9QbGF0Zm9ybS5oPgogI2luY2x1ZGUgPHB1Ymxp
Yy9XZWJSZWN0Lmg+CiAjaW5jbHVkZSA8cHVibGljL1dlYlN0cmluZy5oPgogI2luY2x1ZGUgPHB1
YmxpYy9XZWJVUkwuaD4KQEAgLTM4Myw3ICszODIsNiBAQCB2b2lkIFdlYkRldlRvb2xzQWdlbnRJ
bXBsOjphdHRhY2goKQogICAgIENsaWVudE1lc3NhZ2VMb29wQWRhcHRlcjo6ZW5zdXJlQ2xpZW50
TWVzc2FnZUxvb3BDcmVhdGVkKG1fY2xpZW50KTsKICAgICBpbnNwZWN0b3JDb250cm9sbGVyKCkt
PmNvbm5lY3RGcm9udGVuZCh0aGlzKTsKICAgICBpbnNwZWN0b3JDb250cm9sbGVyKCktPndlYlZp
ZXdSZXNpemVkKG1fd2ViVmlld0ltcGwtPnNpemUoKSk7Ci0gICAgV2ViS2l0OjpQbGF0Zm9ybTo6
Y3VycmVudCgpLT5jdXJyZW50VGhyZWFkKCktPmFkZFRhc2tPYnNlcnZlcih0aGlzKTsKICAgICBt
X2F0dGFjaGVkID0gdHJ1ZTsKIH0KIApAQCAtMzk5LDggKzM5Nyw2IEBAIHZvaWQgV2ViRGV2VG9v
bHNBZ2VudEltcGw6OnJlYXR0YWNoKGNvbnN0IFdlYlN0cmluZyYgc2F2ZWRTdGF0ZSkKIAogdm9p
ZCBXZWJEZXZUb29sc0FnZW50SW1wbDo6ZGV0YWNoKCkKIHsKLSAgICBXZWJLaXQ6OlBsYXRmb3Jt
OjpjdXJyZW50KCktPmN1cnJlbnRUaHJlYWQoKS0+cmVtb3ZlVGFza09ic2VydmVyKHRoaXMpOwot
CiAgICAgLy8gUHJldmVudCBjb250cm9sbGVyIGZyb20gc2VuZGluZyBtZXNzYWdlcyB0byB0aGUg
ZnJvbnRlbmQuCiAgICAgSW5zcGVjdG9yQ29udHJvbGxlciogaWMgPSBpbnNwZWN0b3JDb250cm9s
bGVyKCk7CiAgICAgaWMtPmRpc2Nvbm5lY3RGcm9udGVuZCgpOwpAQCAtNjYwLDE4ICs2NTYsNiBA
QCB2b2lkIFdlYkRldlRvb2xzQWdlbnRJbXBsOjpldmFsdWF0ZUluV2ViSW5zcGVjdG9yKGxvbmcg
Y2FsbElkLCBjb25zdCBXZWJTdHJpbmcmCiAgICAgaWMtPmV2YWx1YXRlRm9yVGVzdEluRnJvbnRl
bmQoY2FsbElkLCBzY3JpcHQpOwogfQogCi12b2lkIFdlYkRldlRvb2xzQWdlbnRJbXBsOjp3aWxs
UHJvY2Vzc1Rhc2soKQotewotICAgIGlmIChJbnNwZWN0b3JDb250cm9sbGVyKiBpYyA9IGluc3Bl
Y3RvckNvbnRyb2xsZXIoKSkKLSAgICAgICAgaWMtPndpbGxQcm9jZXNzVGFzaygpOwotfQotCi12
b2lkIFdlYkRldlRvb2xzQWdlbnRJbXBsOjpkaWRQcm9jZXNzVGFzaygpCi17Ci0gICAgaWYgKElu
c3BlY3RvckNvbnRyb2xsZXIqIGljID0gaW5zcGVjdG9yQ29udHJvbGxlcigpKQotICAgICAgICBp
Yy0+ZGlkUHJvY2Vzc1Rhc2soKTsKLX0KLQogV2ViU3RyaW5nIFdlYkRldlRvb2xzQWdlbnQ6Omlu
c3BlY3RvclByb3RvY29sVmVyc2lvbigpCiB7CiAgICAgcmV0dXJuIFdlYkNvcmU6Omluc3BlY3Rv
clByb3RvY29sVmVyc2lvbigpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9z
cmMvV2ViRGV2VG9vbHNBZ2VudEltcGwuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL1dl
YkRldlRvb2xzQWdlbnRJbXBsLmgKaW5kZXggNzMyNTZjZjdlZjkyODc1MTZlOWRjY2VlMTNhMjVm
ODZlZDI0MGFmZS4uYTUwNjFjZjQ5YjNkOTc0Y2Y5YjQyNDIxOWY1Mjk3NjMzYzFmYjY0OCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvV2ViRGV2VG9vbHNBZ2VudEltcGwu
aAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9XZWJEZXZUb29sc0FnZW50SW1wbC5o
CkBAIC0zNyw3ICszNyw2IEBACiAjaW5jbHVkZSAiV2ViRGV2VG9vbHNBZ2VudFByaXZhdGUuaCIK
ICNpbmNsdWRlICJXZWJQYWdlT3ZlcmxheS5oIgogI2luY2x1ZGUgPHB1YmxpYy9XZWJTaXplLmg+
Ci0jaW5jbHVkZSA8cHVibGljL1dlYlRocmVhZC5oPgogI2luY2x1ZGUgPHd0Zi9Gb3J3YXJkLmg+
CiAjaW5jbHVkZSA8d3RmL093blB0ci5oPgogCkBAIC02Nyw4ICs2Niw3IEBAIHN0cnVjdCBXZWJE
ZXZUb29sc01lc3NhZ2VEYXRhOwogY2xhc3MgV2ViRGV2VG9vbHNBZ2VudEltcGwgOiBwdWJsaWMg
V2ViRGV2VG9vbHNBZ2VudFByaXZhdGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB1
YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JDbGllbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHB1YmxpYyBXZWJDb3JlOjpJbnNwZWN0b3JGcm9udGVuZENoYW5uZWwsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHB1YmxpYyBXZWJQYWdlT3ZlcmxheSwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcHJpdmF0ZSBXZWJUaHJlYWQ6OlRhc2tPYnNlcnZlciB7CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHB1YmxpYyBXZWJQYWdlT3ZlcmxheSB7CiBwdWJsaWM6CiAg
ICAgV2ViRGV2VG9vbHNBZ2VudEltcGwoV2ViVmlld0ltcGwqIHdlYlZpZXdJbXBsLCBXZWJEZXZU
b29sc0FnZW50Q2xpZW50KiBjbGllbnQpOwogICAgIHZpcnR1YWwgfldlYkRldlRvb2xzQWdlbnRJ
bXBsKCk7CkBAIC0xMTYsMTAgKzExNCw2IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgcGFp
bnRQYWdlT3ZlcmxheShXZWJDYW52YXMqKTsKIAogcHJpdmF0ZToKLSAgICAvLyBXZWJUaHJlYWQ6
OlRhc2tPYnNlcnZlcgotICAgIHZpcnR1YWwgdm9pZCB3aWxsUHJvY2Vzc1Rhc2soKTsKLSAgICB2
aXJ0dWFsIHZvaWQgZGlkUHJvY2Vzc1Rhc2soKTsKLQogICAgIFdlYkNvcmU6Okluc3BlY3RvckNv
bnRyb2xsZXIqIGluc3BlY3RvckNvbnRyb2xsZXIoKTsKICAgICBXZWJDb3JlOjpGcmFtZSogbWFp
bkZyYW1lKCk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>