<?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>192627</bug_id>
          
          <creation_ts>2018-12-12 08:25:15 -0800</creation_ts>
          <short_desc>REGRESSION(r239103): It broke the built because it depends on another patch that didn&apos;t land yet (Requested by KaL on #webkit).</short_desc>
          <delta_ts>2018-12-12 08:30:32 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>192224</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1487205</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-12 08:25:15 -0800</bug_when>
    <thetext>https://trac.webkit.org/changeset/239103 broke the build:
It broke the built because it depends on another patch that didn&apos;t land yet (Requested by KaL on #webkit).

This is an automatic bug report generated by webkitbot. 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 fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1487207</commentid>
    <comment_count>1</comment_count>
      <attachid>357133</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-12 08:25:20 -0800</bug_when>
    <thetext>Created attachment 357133
ROLLOUT of r239103

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>1487208</commentid>
    <comment_count>2</comment_count>
      <attachid>357133</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-12 08:29:01 -0800</bug_when>
    <thetext>Comment on attachment 357133
ROLLOUT of r239103

Clearing flags on attachment: 357133

Committed r239105: &lt;https://trac.webkit.org/changeset/239105&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1487209</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-12-12 08:29:02 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1487210</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-12-12 08:30:32 -0800</bug_when>
    <thetext>&lt;rdar://problem/46662596&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>357133</attachid>
            <date>2018-12-12 08:25:20 -0800</date>
            <delta_ts>2018-12-12 08:29:01 -0800</delta_ts>
            <desc>ROLLOUT of r239103</desc>
            <filename>bug-192627-20181212082520.patch</filename>
            <type>text/plain</type>
            <size>14010</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM5MTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDRhNzg5NjFmN2JhMjVhNWU5
ZjVkMDZjZTlhZTU0YTk2MTQ0YTgyNWMuLmZjNzJmNmI1OGYxZDc2OWM5ZjA1YzA1MzMyNDZlOGZh
MzI5ZDExNGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTgtMTItMTIgIENvbW1pdCBR
dWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJv
bGxpbmcgb3V0IHIyMzkxMDMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTI2MjcKKworICAgICAgICBJdCBicm9rZSB0aGUgYnVpbHQgYmVjYXVzZSBp
dCBkZXBlbmRzIG9uIGFub3RoZXIgcGF0Y2ggdGhhdAorICAgICAgICBkaWRuJ3QgbGFuZCB5ZXQg
KFJlcXVlc3RlZCBieSBLYUwgb24gI3dlYmtpdCkuCisKKyAgICAgICAgUmV2ZXJ0ZWQgY2hhbmdl
c2V0OgorCisgICAgICAgICJbV1BFXSBBZGQgQVBJIHRvIG5vdGlmeSBhYm91dCBmcmFtZSBkaXNw
bGF5ZWQgdmlldyBiYWNrZW5kCisgICAgICAgIGNhbGxiYWNrIgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkyMjI0CisgICAgICAgIGh0dHBzOi8vdHJh
Yy53ZWJraXQub3JnL2NoYW5nZXNldC8yMzkxMDMKKwogMjAxOC0xMi0xMiAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFJlc3RvcmUgTUVTU0FHRV9DSEVDS19VUkwo
KSBzZWN1cml0eSBjaGVjayBvbiBzb3VyY2VVUkwgaW4gZGlkUGVyZm9ybUNsaWVudFJlZGlyZWN0
KCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9nbGliL1dlYktpdFdl
YlZpZXcuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL2dsaWIvV2ViS2l0V2ViVmll
dy5jcHAKaW5kZXggZjVkNGZiNjg4M2I4NmJjMmUzZmEwZDg1Nzg0ODRmZmZhMGQ1NWFjZS4uZjZi
ZmZhZGNkNzYyYTgwNWIzZGUxZjc2ODNjYTUxM2M2YWEwYWQ5YSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL2dsaWIvV2ViS2l0V2ViVmlldy5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvQVBJL2dsaWIvV2ViS2l0V2ViVmlldy5jcHAKQEAgLTcxLDcgKzcx
LDYgQEAKICNpbmNsdWRlIDxXZWJDb3JlL1JlZlB0ckNhaXJvLmg+CiAjaW5jbHVkZSA8V2ViQ29y
ZS9VUkxTb3VwLmg+CiAjaW5jbHVkZSA8Z2xpYi9naTE4bi1saWIuaD4KLSNpbmNsdWRlIDx3dGYv
U2V0Rm9yU2NvcGUuaD4KICNpbmNsdWRlIDx3dGYvVVJMLmg+CiAjaW5jbHVkZSA8d3RmL2dsaWIv
R1JlZlB0ci5oPgogI2luY2x1ZGUgPHd0Zi9nbGliL1dURkdUeXBlLmg+CkBAIC0xOTgsMzQgKzE5
Nyw2IEBAIHR5cGVkZWYgSGFzaE1hcDx1aW50NjRfdCwgR1JlZlB0cjxHVGFzaz4gPiBTbmFwc2hv
dFJlc3VsdHNNYXA7CiAKIGNsYXNzIFBhZ2VMb2FkU3RhdGVPYnNlcnZlcjsKIAotI2lmIFBMQVRG
T1JNKFdQRSkKLXN0YXRpYyB1bnNpZ25lZCBmcmFtZURpc3BsYXlDYWxsYmFja0lEOwotc3RydWN0
IEZyYW1lRGlzcGxheWVkQ2FsbGJhY2sgewotICAgIEZyYW1lRGlzcGxheWVkQ2FsbGJhY2soV2Vi
S2l0RnJhbWVEaXNwbGF5ZWRDYWxsYmFjayBjYWxsYmFjaywgZ3BvaW50ZXIgdXNlckRhdGEgPSBu
dWxscHRyLCBHRGVzdHJveU5vdGlmeSBkZXN0cm95Tm90aWZ5RnVuY3Rpb24gPSBudWxscHRyKQot
ICAgICAgICA6IGlkKCsrZnJhbWVEaXNwbGF5Q2FsbGJhY2tJRCkKLSAgICAgICAgLCBjYWxsYmFj
ayhjYWxsYmFjaykKLSAgICAgICAgLCB1c2VyRGF0YSh1c2VyRGF0YSkKLSAgICAgICAgLCBkZXN0
cm95Tm90aWZ5RnVuY3Rpb24oZGVzdHJveU5vdGlmeUZ1bmN0aW9uKQotICAgIHsKLSAgICB9Ci0K
LSAgICB+RnJhbWVEaXNwbGF5ZWRDYWxsYmFjaygpCi0gICAgewotICAgICAgICBpZiAoZGVzdHJv
eU5vdGlmeUZ1bmN0aW9uKQotICAgICAgICAgICAgZGVzdHJveU5vdGlmeUZ1bmN0aW9uKHVzZXJE
YXRhKTsKLSAgICB9Ci0KLSAgICBGcmFtZURpc3BsYXllZENhbGxiYWNrKEZyYW1lRGlzcGxheWVk
Q2FsbGJhY2smJikgPSBkZWZhdWx0OwotICAgIEZyYW1lRGlzcGxheWVkQ2FsbGJhY2soY29uc3Qg
RnJhbWVEaXNwbGF5ZWRDYWxsYmFjayYpID0gZGVsZXRlOwotICAgIEZyYW1lRGlzcGxheWVkQ2Fs
bGJhY2smIG9wZXJhdG9yPShjb25zdCBGcmFtZURpc3BsYXllZENhbGxiYWNrJikgPSBkZWxldGU7
Ci0KLSAgICB1bnNpZ25lZCBpZCB7IDAgfTsKLSAgICBXZWJLaXRGcmFtZURpc3BsYXllZENhbGxi
YWNrIGNhbGxiYWNrIHsgbnVsbHB0ciB9OwotICAgIGdwb2ludGVyIHVzZXJEYXRhIHsgbnVsbHB0
ciB9OwotICAgIEdEZXN0cm95Tm90aWZ5IGRlc3Ryb3lOb3RpZnlGdW5jdGlvbiB7IG51bGxwdHIg
fTsKLX07Ci0jZW5kaWYgLy8gUExBVEZPUk0oV1BFKQotCiBzdHJ1Y3QgX1dlYktpdFdlYlZpZXdQ
cml2YXRlIHsKICAgICB+X1dlYktpdFdlYlZpZXdQcml2YXRlKCkKICAgICB7CkBAIC0yMzcsOSAr
MjA4LDYgQEAgc3RydWN0IF9XZWJLaXRXZWJWaWV3UHJpdmF0ZSB7CiAjaWYgUExBVEZPUk0oV1BF
KQogICAgIEdSZWZQdHI8V2ViS2l0V2ViVmlld0JhY2tlbmQ+IGJhY2tlbmQ7CiAgICAgc3RkOjp1
bmlxdWVfcHRyPFdLV1BFOjpWaWV3PiB2aWV3OwotICAgIFZlY3RvcjxGcmFtZURpc3BsYXllZENh
bGxiYWNrPiBmcmFtZURpc3BsYXllZENhbGxiYWNrczsKLSAgICBib29sIGluRnJhbWVEaXNwbGF5
ZWQ7Ci0gICAgSGFzaFNldDx1bnNpZ25lZD4gZnJhbWVEaXNwbGF5ZWRDYWxsYmFja3NUb1JlbW92
ZTsKICNlbmRpZgogCiAgICAgV2ViS2l0V2ViVmlldyogcmVsYXRlZFZpZXc7CkBAIC00MDYsMjQg
KzM3NCw2IEBAIHByaXZhdGU6CiAgICAgICAgIHdlYmtpdFdlYlZpZXdIYW5kbGVEb3dubG9hZFJl
cXVlc3QobV93ZWJWaWV3LCAmZG93bmxvYWRQcm94eSk7CiAgICAgfQogCi0gICAgdm9pZCBmcmFt
ZURpc3BsYXllZChXS1dQRTo6VmlldyYpIG92ZXJyaWRlCi0gICAgewotICAgICAgICB7Ci0gICAg
ICAgICAgICBTZXRGb3JTY29wZTxib29sPiBpbkZyYW1lRGlzcGxheWVkR3VhcmQobV93ZWJWaWV3
LT5wcml2LT5pbkZyYW1lRGlzcGxheWVkLCB0cnVlKTsKLSAgICAgICAgICAgIGZvciAoY29uc3Qg
YXV0byYgY2FsbGJhY2sgOiBtX3dlYlZpZXctPnByaXYtPmZyYW1lRGlzcGxheWVkQ2FsbGJhY2tz
KSB7Ci0gICAgICAgICAgICAgICAgaWYgKCFtX3dlYlZpZXctPnByaXYtPmZyYW1lRGlzcGxheWVk
Q2FsbGJhY2tzVG9SZW1vdmUuY29udGFpbnMoY2FsbGJhY2suaWQpKQotICAgICAgICAgICAgICAg
ICAgICBjYWxsYmFjay5jYWxsYmFjayhtX3dlYlZpZXcsIGNhbGxiYWNrLnVzZXJEYXRhKTsKLSAg
ICAgICAgICAgIH0KLSAgICAgICAgfQotCi0gICAgICAgIHdoaWxlICghbV93ZWJWaWV3LT5wcml2
LT5mcmFtZURpc3BsYXllZENhbGxiYWNrc1RvUmVtb3ZlLmlzRW1wdHkoKSkgewotICAgICAgICAg
ICAgYXV0byBpZCA9IG1fd2ViVmlldy0+cHJpdi0+ZnJhbWVEaXNwbGF5ZWRDYWxsYmFja3NUb1Jl
bW92ZS50YWtlQW55KCk7Ci0gICAgICAgICAgICBtX3dlYlZpZXctPnByaXYtPmZyYW1lRGlzcGxh
eWVkQ2FsbGJhY2tzLnJlbW92ZUZpcnN0TWF0Y2hpbmcoW2lkXShjb25zdCBhdXRvJiBpdGVtKSB7
Ci0gICAgICAgICAgICAgICAgcmV0dXJuIGl0ZW0uaWQgPT0gaWQ7Ci0gICAgICAgICAgICB9KTsK
LSAgICAgICAgfQotICAgIH0KLQogICAgIFdlYktpdFdlYlZpZXcqIG1fd2ViVmlldzsKIH07CiAj
ZW5kaWYKQEAgLTQxNDEsNTUgKzQwOTEsMyBAQCB2b2lkIHdlYmtpdF93ZWJfdmlld19yZXN0b3Jl
X3Nlc3Npb25fc3RhdGUoV2ViS2l0V2ViVmlldyogd2ViVmlldywgV2ViS2l0V2ViVmlldwogCiAg
ICAgZ2V0UGFnZSh3ZWJWaWV3KS5yZXN0b3JlRnJvbVNlc3Npb25TdGF0ZSh3ZWJraXRXZWJWaWV3
U2Vzc2lvblN0YXRlR2V0U2Vzc2lvblN0YXRlKHN0YXRlKSwgZmFsc2UpOwogfQotCi0jaWYgUExB
VEZPUk0oV1BFKQotLyoqCi0gKiB3ZWJraXRfd2ViX3ZpZXdfYWRkX2ZyYW1lX2Rpc3BsYXllZF9j
YWxsYmFjazoKLSAqIEB3ZWJfdmlldzogYSAjV2ViS2l0V2ViVmlldwotICogQGNhbGxiYWNrOiBh
ICNXZWJLaXRGcmFtZURpc3BsYXllZENhbGxiYWNrCi0gKiBAdXNlcl9kYXRhOiAoY2xvc3VyZSk6
IHVzZXIgZGF0YSB0byBwYXNzIHRvIEBjYWxsYmFjawotICogQGRlc3Ryb3lfbm90aWZ5OiAobnVs
bGFibGUpOiBkZXN0cm95IG5vdGlmaWVyIGZvciBAdXNlcl9kYXRhCi0gKgotICogQWRkIGEgY2Fs
bGJhY2sgdG8gYmUgY2FsbGVkIHdoZW4gdGhlIGJhY2tlbmQgbm90aWZpZXMgdGhhdCBhIGZyYW1l
IGhhcyBiZWVuIGRpc3BsYXllZCBpbiBAd2ViX3ZpZXcuCi0gKgotICogUmV0dXJuczogYW4gaWRl
bnRpZmllciB0aGF0IHNob3VsZCBiZSBwYXNzZWQgdG8gd2Via2l0X3dlYl92aWV3X3JlbW92ZV9m
cmFtZV9kaXNwbGF5ZWRfY2FsbGJhY2soKQotICogICAgdG8gcmVtb3ZlIHRoZSBjYWxsYmFjay4K
LSAqCi0gKiBTaW5jZTogMi4yNAotICovCi11bnNpZ25lZCB3ZWJraXRfd2ViX3ZpZXdfYWRkX2Zy
YW1lX2Rpc3BsYXllZF9jYWxsYmFjayhXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3LCBXZWJLaXRGcmFt
ZURpc3BsYXllZENhbGxiYWNrIGNhbGxiYWNrLCBncG9pbnRlciB1c2VyRGF0YSwgR0Rlc3Ryb3lO
b3RpZnkgZGVzdHJveU5vdGlmeSkKLXsKLSAgICBnX3JldHVybl92YWxfaWZfZmFpbChXRUJLSVRf
SVNfV0VCX1ZJRVcod2ViVmlldyksIDApOwotICAgIGdfcmV0dXJuX3ZhbF9pZl9mYWlsKGNhbGxi
YWNrLCAwKTsKLQotICAgIHdlYlZpZXctPnByaXYtPmZyYW1lRGlzcGxheWVkQ2FsbGJhY2tzLmFw
cGVuZChGcmFtZURpc3BsYXllZENhbGxiYWNrKGNhbGxiYWNrLCB1c2VyRGF0YSwgZGVzdHJveU5v
dGlmeSkpOwotICAgIHJldHVybiB3ZWJWaWV3LT5wcml2LT5mcmFtZURpc3BsYXllZENhbGxiYWNr
cy5sYXN0KCkuaWQ7Ci19Ci0KLS8qKgotICogd2Via2l0X3dlYl92aWV3X3JlbW92ZV9mcmFtZV9k
aXNwbGF5ZWRfY2FsbGJhY2s6Ci0gKiBAd2ViX3ZpZXc6IGEgI1dlYktpdFdlYlZpZXcKLSAqIEBp
ZDogYW4gaWRlbnRpZmllcgotICoKLSAqIFJlbW92ZXMgYSAjV2ViS2l0RnJhbWVEaXNwbGF5ZWRD
YWxsYmFjayBwcmV2aW91c2x5IGFkZGVkIHRvIEB3ZWJfdmlldyB3aXRoCi0gKiB3ZWJraXRfd2Vi
X3ZpZXdfYWRkX2ZyYW1lX2Rpc3BsYXllZF9jYWxsYmFjaygpLgotICoKLSAqIFNpbmNlOiAyLjI0
Ci0gKi8KLXZvaWQgd2Via2l0X3dlYl92aWV3X3JlbW92ZV9mcmFtZV9kaXNwbGF5ZWRfY2FsbGJh
Y2soV2ViS2l0V2ViVmlldyogd2ViVmlldywgdW5zaWduZWQgaWQpCi17Ci0gICAgZ19yZXR1cm5f
aWZfZmFpbChXRUJLSVRfSVNfV0VCX1ZJRVcod2ViVmlldykpOwotICAgIGdfcmV0dXJuX2lmX2Zh
aWwoaWQpOwotCi0gICAgRnVuY3Rpb248Ym9vbChjb25zdCBGcmFtZURpc3BsYXllZENhbGxiYWNr
Jik+IG1hdGNoRnVuY3Rpb24gPSBbaWRdKGNvbnN0IGF1dG8mIGl0ZW0pIHsKLSAgICAgICAgcmV0
dXJuIGl0ZW0uaWQgPT0gaWQ7Ci0gICAgfTsKLQotICAgIGlmICh3ZWJWaWV3LT5wcml2LT5pbkZy
YW1lRGlzcGxheWVkKSB7Ci0gICAgICAgIGF1dG8gaW5kZXggPSB3ZWJWaWV3LT5wcml2LT5mcmFt
ZURpc3BsYXllZENhbGxiYWNrcy5maW5kTWF0Y2hpbmcobWF0Y2hGdW5jdGlvbik7Ci0gICAgICAg
IGlmIChpbmRleCAhPSBub3RGb3VuZCkKLSAgICAgICAgICAgIHdlYlZpZXctPnByaXYtPmZyYW1l
RGlzcGxheWVkQ2FsbGJhY2tzVG9SZW1vdmUuYWRkKGlkKTsKLSAgICB9IGVsc2UKLSAgICAgICAg
d2ViVmlldy0+cHJpdi0+ZnJhbWVEaXNwbGF5ZWRDYWxsYmFja3MucmVtb3ZlRmlyc3RNYXRjaGlu
ZyhtYXRjaEZ1bmN0aW9uKTsKLX0KLSNlbmRpZiAvLyBQTEFURk9STShXUEUpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvd3BlL1dlYktpdFdlYlZpZXcuaCBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUvV2ViS2l0V2ViVmlldy5oCmluZGV4IDQxMDJhNzUy
NmQ2YmRmMDEzY2JiOTA0YTUyNDI1ZDYxZDEyZTNjZDkuLjJlMzg5ZmQwYjNjZWMyOTkzZWIwOTZl
Y2QzZjczYjU2NjZlZmNmYWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQ
SS93cGUvV2ViS2l0V2ViVmlldy5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93
cGUvV2ViS2l0V2ViVmlldy5oCkBAIC0xNjYsMTggKzE2Niw2IEBAIHR5cGVkZWYgZW51bSB7CiAg
ICAgV0VCS0lUX1dFQl9QUk9DRVNTX0VYQ0VFREVEX01FTU9SWV9MSU1JVAogfSBXZWJLaXRXZWJQ
cm9jZXNzVGVybWluYXRpb25SZWFzb247CiAKLS8qKgotICogV2ViS2l0RnJhbWVEaXNwbGF5ZWRD
YWxsYmFjazoKLSAqIEB3ZWJfdmlldzogYSAjV2ViS2l0V2ViVmlldwotICogQHVzZXJfZGF0YTog
dXNlciBkYXRhCi0gKgotICogQ2FsbGJhY2sgdG8gYmUgY2FsbGVkIHdoZW4gYSBmcmFtZSBpcyBk
aXNwbGF5ZWQgaW4gYSAjd2ViS2l0V2ViVmlldy4KLSAqCi0gKiBTaW5jZTogMi4yNAotICovCi10
eXBlZGVmIHZvaWQgKCogV2ViS2l0RnJhbWVEaXNwbGF5ZWRDYWxsYmFjaykgKFdlYktpdFdlYlZp
ZXcgKndlYl92aWV3LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBncG9pbnRlciAgICAgICB1c2VyX2RhdGEpOwotCiBzdHJ1Y3QgX1dlYktpdFdlYlZpZXcg
ewogICAgIEdPYmplY3QgcGFyZW50OwogCkBAIC01MDcsMTYgKzQ5NSw2IEBAIFdFQktJVF9BUEkg
dm9pZAogd2Via2l0X3dlYl92aWV3X3Jlc3RvcmVfc2Vzc2lvbl9zdGF0ZSAgICAgICAgICAgICAg
ICAoV2ViS2l0V2ViVmlldyAgICAgICAgICAgICAqd2ViX3ZpZXcsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBXZWJLaXRXZWJWaWV3U2Vzc2lv
blN0YXRlICpzdGF0ZSk7CiAKLVdFQktJVF9BUEkgZ3VpbnQKLXdlYmtpdF93ZWJfdmlld19hZGRf
ZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrICAgICAgICAgKFdlYktpdFdlYlZpZXcgICAgICAgICAg
ICAgICAqd2ViX3ZpZXcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBXZWJLaXRGcmFtZURpc3BsYXllZENhbGxiYWNrIGNhbGxiYWNrLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3BvaW50
ZXIgICAgICAgICAgICAgICAgICAgICB1c2VyX2RhdGEsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHRGVzdHJveU5vdGlmeSAgICAgICAgICAg
ICAgIGRlc3Ryb3lfbm90aWZ5KTsKLQotV0VCS0lUX0FQSSB2b2lkCi13ZWJraXRfd2ViX3ZpZXdf
cmVtb3ZlX2ZyYW1lX2Rpc3BsYXllZF9jYWxsYmFjayAgICAgIChXZWJLaXRXZWJWaWV3ICAgICAg
ICAgICAgICAgKndlYl92aWV3LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZ3VpbnQgICAgICAgICAgICAgICAgICAgICAgICBpZCk7Ci0KIEdf
RU5EX0RFQ0xTCiAKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QVBJL3dwZS9kb2NzL3dwZS0wLjEtc2VjdGlvbnMudHh0IGIvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvQVBJL3dwZS9kb2NzL3dwZS0wLjEtc2VjdGlvbnMudHh0CmluZGV4IDYyOGRiNDI1MmE0ZDJi
ZjQ4ZjQ5MGRhNTQwODdhYzRjMmM5NWJjOTEuLjE0ZDEzODU2MzIwZjRlZTZjZDNiNDAxZDU0OWYw
ZGNhMGJmZTQyOGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS93cGUv
ZG9jcy93cGUtMC4xLXNlY3Rpb25zLnR4dAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9B
UEkvd3BlL2RvY3Mvd3BlLTAuMS1zZWN0aW9ucy50eHQKQEAgLTEyNyw3ICsxMjcsNiBAQCBXZWJL
aXRQb2xpY3lEZWNpc2lvblR5cGUKIFdlYktpdFNhdmVNb2RlCiBXZWJLaXRJbnNlY3VyZUNvbnRl
bnRFdmVudAogV2ViS2l0V2ViUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uCi1XZWJLaXRGcmFtZURp
c3BsYXllZENhbGxiYWNrCiAKIDxTVUJTRUNUSU9OIEVkaXRpbmcgQ29tbWFuZHM+CiBXRUJLSVRf
RURJVElOR19DT01NQU5EX0NVVApAQCAtMjA0LDggKzIwMyw2IEBAIHdlYmtpdF93ZWJfdmlld19n
ZXRfZWRpdG9yX3N0YXRlCiB3ZWJraXRfd2ViX3ZpZXdfZ2V0X3Nlc3Npb25fc3RhdGUKIHdlYmtp
dF93ZWJfdmlld19yZXN0b3JlX3Nlc3Npb25fc3RhdGUKIHdlYmtpdF93ZWJfdmlld19nZXRfbWFp
bl9yZXNvdXJjZQotd2Via2l0X3dlYl92aWV3X2FkZF9mcmFtZV9kaXNwbGF5ZWRfY2FsbGJhY2sK
LXdlYmtpdF93ZWJfdmlld19yZW1vdmVfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrCiAKIDxTVUJT
RUNUSU9OIFdlYktpdEphdmFzY3JpcHRSZXN1bHQ+CiBXZWJLaXRKYXZhc2NyaXB0UmVzdWx0CmRp
ZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTdkZjY3
ODU2OTMyNWY1MGFmOTY1YjM0ODBmMTI2MTA5YThjOGRhNy4uYjJiZmM4MDE1MTNlNzdkYjk2M2Y3
NjZjZTUzZjA1OTI5ZjFlYzU2YSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rv
b2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE4LTEyLTEyICBDb21taXQgUXVldWUg
IDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5n
IG91dCByMjM5MTAzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTkyNjI3CisKKyAgICAgICAgSXQgYnJva2UgdGhlIGJ1aWx0IGJlY2F1c2UgaXQgZGVw
ZW5kcyBvbiBhbm90aGVyIHBhdGNoIHRoYXQKKyAgICAgICAgZGlkbid0IGxhbmQgeWV0IChSZXF1
ZXN0ZWQgYnkgS2FMIG9uICN3ZWJraXQpLgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoK
KworICAgICAgICAiW1dQRV0gQWRkIEFQSSB0byBub3RpZnkgYWJvdXQgZnJhbWUgZGlzcGxheWVk
IHZpZXcgYmFja2VuZAorICAgICAgICBjYWxsYmFjayIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MjIyNAorICAgICAgICBodHRwczovL3RyYWMud2Vi
a2l0Lm9yZy9jaGFuZ2VzZXQvMjM5MTAzCisKIDIwMTgtMTEtMzAgIENhcmxvcyBHYXJjaWEgQ2Ft
cG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXUEVdIEFkZCBBUEkgdG8gbm90
aWZ5IGFib3V0IGZyYW1lIGRpc3BsYXllZCB2aWV3IGJhY2tlbmQgY2FsbGJhY2sKZGlmZiAtLWdp
dCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0R0xpYi9UZXN0V2ViS2l0V2ViVmll
dy5jcHAgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdEdMaWIvVGVzdFdlYktpdFdl
YlZpZXcuY3BwCmluZGV4IDliODI3ZDQxYmRiY2Q3ZDZjODMwYTNjMjlmMjljM2VlODBhOTY5NWUu
LmJhOTEwMjQzMzI4YzdlYzVkZGI4ZjAyMjhmYjY1NGYwNWI2ODI5NjEgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0R0xpYi9UZXN0V2ViS2l0V2ViVmlldy5jcHAK
KysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRHTGliL1Rlc3RXZWJLaXRXZWJW
aWV3LmNwcApAQCAtMTIxOSwxMDAgKzEyMTksNiBAQCBzdGF0aWMgdm9pZCB0ZXN0V2ViVmlld1Rp
dGxlQ2hhbmdlKFdlYlZpZXdUaXRsZVRlc3QqIHRlc3QsIGdjb25zdHBvaW50ZXIpCiAgICAgZ19h
c3NlcnRfY21wc3RyKHRlc3QtPm1fd2ViVmlld1RpdGxlc1s2XS5kYXRhKCksID09LCAidGhyZWUi
KTsKIH0KIAotI2lmIFBMQVRGT1JNKFdQRSkKLWNsYXNzIEZyYW1lRGlzcGxheWVkVGVzdDogcHVi
bGljIFdlYlZpZXdUZXN0IHsKLXB1YmxpYzoKLSAgICBNQUtFX0dMSUJfVEVTVF9GSVhUVVJFKEZy
YW1lRGlzcGxheWVkVGVzdCk7Ci0KLSAgICBzdGF0aWMgdm9pZCB0aXRsZUNoYW5nZWRDYWxsYmFj
ayhXZWJLaXRXZWJWaWV3KiB2aWV3LCBHUGFyYW1TcGVjKiwgV2ViVmlld1RpdGxlVGVzdCogdGVz
dCkKLSAgICB7Ci0gICAgICAgIHRlc3QtPm1fd2ViVmlld1RpdGxlcy5hcHBlbmQod2Via2l0X3dl
Yl92aWV3X2dldF90aXRsZSh2aWV3KSk7Ci0gICAgfQotCi0gICAgRnJhbWVEaXNwbGF5ZWRUZXN0
KCkKLSAgICAgICAgOiBtX2lkKHdlYmtpdF93ZWJfdmlld19hZGRfZnJhbWVfZGlzcGxheWVkX2Nh
bGxiYWNrKG1fd2ViVmlldywgW10oV2ViS2l0V2ViVmlldyosIGdwb2ludGVyIHVzZXJEYXRhKSB7
Ci0gICAgICAgICAgICBhdXRvKiB0ZXN0ID0gc3RhdGljX2Nhc3Q8RnJhbWVEaXNwbGF5ZWRUZXN0
Kj4odXNlckRhdGEpOwotICAgICAgICAgICAgaWYgKCF0ZXN0LT5tX21heEZyYW1lcykKLSAgICAg
ICAgICAgICAgICByZXR1cm47Ci0KLSAgICAgICAgICAgIGlmICgrK3Rlc3QtPm1fZnJhbWVDb3Vu
dGVyID09IHRlc3QtPm1fbWF4RnJhbWVzKQotICAgICAgICAgICAgICAgIFJ1bkxvb3A6Om1haW4o
KS5kaXNwYXRjaChbdGVzdF0geyB0ZXN0LT5xdWl0TWFpbkxvb3AoKTsgfSk7Ci0gICAgICAgIH0s
IHRoaXMsIG51bGxwdHIpKQotICAgIHsKLSAgICAgICAgZ19hc3NlcnRfY21wdWludChtX2lkLCA+
LCAwKTsKLSAgICB9Ci0KLSAgICB+RnJhbWVEaXNwbGF5ZWRUZXN0KCkKLSAgICB7Ci0gICAgICAg
IHdlYmtpdF93ZWJfdmlld19yZW1vdmVfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrKG1fd2ViVmll
dywgbV9pZCk7Ci0gICAgfQotCi0gICAgdm9pZCB3YWl0VW50aWxGcmFtZXNEaXNwbGF5ZWQodW5z
aWduZWQgZnJhbWVzQ291bnQgPSAxKQotICAgIHsKLSAgICAgICAgbV9tYXhGcmFtZXMgPSBmcmFt
ZXNDb3VudDsKLSAgICAgICAgbV9mcmFtZUNvdW50ZXIgPSAwOwotICAgICAgICBnX21haW5fbG9v
cF9ydW4obV9tYWluTG9vcCk7Ci0gICAgfQotCi0gICAgdW5zaWduZWQgbV9pZCB7IDAgfTsKLSAg
ICB1bnNpZ25lZCBtX2ZyYW1lQ291bnRlciB7IDAgfTsKLSAgICB1bnNpZ25lZCBtX21heEZyYW1l
cyB7IDAgfTsKLX07Ci0KLXN0YXRpYyB2b2lkIHRlc3RXZWJWaWV3RnJhbWVEaXNwbGF5ZWQoRnJh
bWVEaXNwbGF5ZWRUZXN0KiB0ZXN0LCBnY29uc3Rwb2ludGVyKQotewotICAgIHRlc3QtPnNob3dJ
bldpbmRvdygpOwotCi0gICAgdGVzdC0+bG9hZEh0bWwoIjxodG1sPjwvaHRtbD4iLCBudWxscHRy
KTsKLSAgICB0ZXN0LT53YWl0VW50aWxGcmFtZXNEaXNwbGF5ZWQoKTsKLQotICAgIHRlc3QtPmxv
YWRIdG1sKCI8aHRtbD48aGVhZD48c3R5bGU+QGtleWZyYW1lcyBmYWRlSW4geyBmcm9tIHsgb3Bh
Y2l0eTogMDsgfSB9PC9zdHlsZT48L2hlYWQ+PHAgc3R5bGU9J2FuaW1hdGlvbjogZmFkZUluIDFz
IGluZmluaXRlIGFsdGVybmF0ZTsnPkZvbzwvcD48L2h0bWw+IiwgbnVsbHB0cik7Ci0gICAgdGVz
dC0+d2FpdFVudGlsRnJhbWVzRGlzcGxheWVkKDEwKTsKLQotICAgIGJvb2wgc2Vjb25kQ2FsbGJh
Y2tDYWxsZWQgPSBmYWxzZTsKLSAgICBhdXRvIGlkID0gd2Via2l0X3dlYl92aWV3X2FkZF9mcmFt
ZV9kaXNwbGF5ZWRfY2FsbGJhY2sodGVzdC0+bV93ZWJWaWV3LCBbXShXZWJLaXRXZWJWaWV3Kiwg
Z3BvaW50ZXIgdXNlckRhdGEpIHsKLSAgICAgICAgYXV0byogc2Vjb25kQ2FsbGJhY2tDYWxsZWQg
PSBzdGF0aWNfY2FzdDxib29sKj4odXNlckRhdGEpOwotICAgICAgICAqc2Vjb25kQ2FsbGJhY2tD
YWxsZWQgPSB0cnVlOwotICAgIH0sICZzZWNvbmRDYWxsYmFja0NhbGxlZCwgbnVsbHB0cik7Ci0g
ICAgdGVzdC0+d2FpdFVudGlsRnJhbWVzRGlzcGxheWVkKCk7Ci0gICAgZ19hc3NlcnRfdHJ1ZShz
ZWNvbmRDYWxsYmFja0NhbGxlZCk7Ci0KLSAgICBzZWNvbmRDYWxsYmFja0NhbGxlZCA9IGZhbHNl
OwotICAgIHdlYmtpdF93ZWJfdmlld19yZW1vdmVfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrKHRl
c3QtPm1fd2ViVmlldywgaWQpOwotICAgIHRlc3QtPndhaXRVbnRpbEZyYW1lc0Rpc3BsYXllZCgp
OwotICAgIGdfYXNzZXJ0X2ZhbHNlKHNlY29uZENhbGxiYWNrQ2FsbGVkKTsKLQotICAgIGlkID0g
d2Via2l0X3dlYl92aWV3X2FkZF9mcmFtZV9kaXNwbGF5ZWRfY2FsbGJhY2sodGVzdC0+bV93ZWJW
aWV3LCBbXShXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3LCBncG9pbnRlciB1c2VyRGF0YSkgewotICAg
ICAgICBhdXRvKiBpZCA9IHN0YXRpY19jYXN0PHVuc2lnbmVkKj4odXNlckRhdGEpOwotICAgICAg
ICB3ZWJraXRfd2ViX3ZpZXdfcmVtb3ZlX2ZyYW1lX2Rpc3BsYXllZF9jYWxsYmFjayh3ZWJWaWV3
LCAqaWQpOwotICAgIH0sICZpZCwgW10oZ3BvaW50ZXIgdXNlckRhdGEpIHsKLSAgICAgICAgYXV0
byogaWQgPSBzdGF0aWNfY2FzdDx1bnNpZ25lZCo+KHVzZXJEYXRhKTsKLSAgICAgICAgKmlkID0g
MDsKLSAgICB9KTsKLSAgICB0ZXN0LT53YWl0VW50aWxGcmFtZXNEaXNwbGF5ZWQoKTsKLSAgICBn
X2Fzc2VydF9jbXB1aW50KGlkLCA9PSwgMCk7Ci0KLSAgICBhdXRvIGlkMiA9IHdlYmtpdF93ZWJf
dmlld19hZGRfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrKHRlc3QtPm1fd2ViVmlldywgW10oV2Vi
S2l0V2ViVmlldyogd2ViVmlldywgZ3BvaW50ZXIgdXNlckRhdGEpIHsKLSAgICAgICAgYXV0byog
aWQgPSBzdGF0aWNfY2FzdDx1bnNpZ25lZCo+KHVzZXJEYXRhKTsKLSAgICAgICAgaWYgKCppZCkg
ewotICAgICAgICAgICAgd2Via2l0X3dlYl92aWV3X3JlbW92ZV9mcmFtZV9kaXNwbGF5ZWRfY2Fs
bGJhY2sod2ViVmlldywgKmlkKTsKLSAgICAgICAgICAgICppZCA9IDA7Ci0gICAgICAgIH0KLSAg
ICB9LCAmaWQsIG51bGxwdHIpOwotCi0gICAgc2Vjb25kQ2FsbGJhY2tDYWxsZWQgPSBmYWxzZTsK
LSAgICBpZCA9IHdlYmtpdF93ZWJfdmlld19hZGRfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrKHRl
c3QtPm1fd2ViVmlldywgW10oV2ViS2l0V2ViVmlldyogd2ViVmlldywgZ3BvaW50ZXIgdXNlckRh
dGEpIHsKLSAgICAgICAgYXV0byogc2Vjb25kQ2FsbGJhY2tDYWxsZWQgPSBzdGF0aWNfY2FzdDxi
b29sKj4odXNlckRhdGEpOwotICAgICAgICAqc2Vjb25kQ2FsbGJhY2tDYWxsZWQgPSB0cnVlOwot
ICAgIH0sICZzZWNvbmRDYWxsYmFja0NhbGxlZCwgbnVsbHB0cik7Ci0gICAgdGVzdC0+d2FpdFVu
dGlsRnJhbWVzRGlzcGxheWVkKCk7Ci0gICAgZ19hc3NlcnRfY21wdWludChpZCwgPT0sIDApOwot
ICAgIGdfYXNzZXJ0X2ZhbHNlKHNlY29uZENhbGxiYWNrQ2FsbGVkKTsKLQotICAgIHdlYmtpdF93
ZWJfdmlld19yZW1vdmVfZnJhbWVfZGlzcGxheWVkX2NhbGxiYWNrKHRlc3QtPm1fd2ViVmlldywg
aWQyKTsKLX0KLSNlbmRpZgotCiBzdGF0aWMgdm9pZCBzZXJ2ZXJDYWxsYmFjayhTb3VwU2VydmVy
KiBzZXJ2ZXIsIFNvdXBNZXNzYWdlKiBtZXNzYWdlLCBjb25zdCBjaGFyKiBwYXRoLCBHSGFzaFRh
YmxlKiwgU291cENsaWVudENvbnRleHQqLCBncG9pbnRlcikKIHsKICAgICBpZiAobWVzc2FnZS0+
bWV0aG9kICE9IFNPVVBfTUVUSE9EX0dFVCkgewpAQCAtMTM2OCw5ICsxMjc0LDYgQEAgdm9pZCBi
ZWZvcmVBbGwoKQogICAgIFdlYlZpZXdUZXN0OjphZGQoIldlYktpdFdlYlZpZXciLCAicHJlZmVy
cmVkLXNpemUiLCB0ZXN0V2ViVmlld1ByZWZlcnJlZFNpemUpOwogI2VuZGlmCiAgICAgV2ViVmll
d1RpdGxlVGVzdDo6YWRkKCJXZWJLaXRXZWJWaWV3IiwgInRpdGxlLWNoYW5nZSIsIHRlc3RXZWJW
aWV3VGl0bGVDaGFuZ2UpOwotI2lmIFBMQVRGT1JNKFdQRSkKLSAgICBGcmFtZURpc3BsYXllZFRl
c3Q6OmFkZCgiV2ViS2l0V2ViVmlldyIsICJmcmFtZS1kaXNwbGF5ZWQiLCB0ZXN0V2ViVmlld0Zy
YW1lRGlzcGxheWVkKTsKLSNlbmRpZgogfQogCiB2b2lkIGFmdGVyQWxsKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>