<?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>72109</bug_id>
          
          <creation_ts>2011-11-11 03:27:01 -0800</creation_ts>
          <short_desc>REGRESSION(r99826): &quot;Likely causing test flakiness&quot; (Requested by tonyg-cr on #webkit).</short_desc>
          <delta_ts>2011-11-11 03:47:31 -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>71859</blocked>
    
    <blocked>72039</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>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>jcivelli</cc>
    
    <cc>tonyg</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>500626</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-11 03:27:01 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/99826 broke the build:
&quot;Likely causing test flakiness&quot; (Requested by tonyg-cr 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>500627</commentid>
    <comment_count>1</comment_count>
      <attachid>114660</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-11 03:27:29 -0800</bug_when>
    <thetext>Created attachment 114660
ROLLOUT of r99826

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>500630</commentid>
    <comment_count>2</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2011-11-11 03:30:34 -0800</bug_when>
    <thetext>I suspect this patch is causing bug 72039 and I can&apos;t reproduce that flakiness locally. So I&apos;m provisionally rolling this out to verify/falsify my theory. I will keep a very close eye on this and reland immediately if I&apos;m wrong about this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>500639</commentid>
    <comment_count>3</comment_count>
      <attachid>114660</attachid>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2011-11-11 03:47:24 -0800</bug_when>
    <thetext>Comment on attachment 114660
ROLLOUT of r99826

Clearing flags on attachment: 114660

Committed r99940: &lt;http://trac.webkit.org/changeset/99940&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>500640</commentid>
    <comment_count>4</comment_count>
    <who name="Tony Gentilcore">tonyg</who>
    <bug_when>2011-11-11 03:47:31 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>114660</attachid>
            <date>2011-11-11 03:27:29 -0800</date>
            <delta_ts>2011-11-11 03:47:23 -0800</delta_ts>
            <desc>ROLLOUT of r99826</desc>
            <filename>bug-72109-20111111112801.patch</filename>
            <type>text/plain</type>
            <size>13788</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTk5MzgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA5NWE5YmFiNWMwZjdkYjI1
YmEzNzIzNzk3NjQ1ODQxZDEwMmVmYmJlLi5jOGQwYWM1ZTI3Yzk3YmExNDBiMTFiZWY4ZWE0ZWNk
YzQxMjNlOGFlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMTEtMTEgIFNoZXJp
ZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29tPgorCisgICAgICAgIFVucmV2aWV3
ZWQsIHJvbGxpbmcgb3V0IHI5OTgyNi4KKyAgICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9j
aGFuZ2VzZXQvOTk4MjYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTcyMTA5CisKKyAgICAgICAgIkxpa2VseSBjYXVzaW5nIHRlc3QgZmxha2luZXNzIiAo
UmVxdWVzdGVkIGJ5IHRvbnlnLWNyIG9uCisgICAgICAgICN3ZWJraXQpLgorCisgICAgICAgICog
bG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRvY3VtZW50TG9h
ZGVyOjpzY2hlZHVsZUFyY2hpdmVMb2FkKToKKwogMjAxMS0xMS0xMSAgTmlrb2xhcyBaaW1tZXJt
YW5uICA8bnppbW1lcm1hbm5AcmltLmNvbT4KIAogICAgICAgICBab29taW5nIGluIFNWR3MgaW4g
PG9iamVjdD4gaXMgZmxha2V5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4IDU2NTcxNjQ3
OGU4ZDk3OGQzOWFmOWRhMDgzMzI4M2NkMWRlNmEwMzIuLmUzYjY2NzgwOTkwNmE4MjY4MjU2Y2M4
MjMxZjYwNDVkZmMwNjZlY2IgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MjQgQEAKKzIwMTEtMTEtMTEgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwu
Y29tPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI5OTgyNi4KKyAgICAgICAg
aHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvOTk4MjYKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTcyMTA5CisKKyAgICAgICAgIkxpa2VseSBj
YXVzaW5nIHRlc3QgZmxha2luZXNzIiAoUmVxdWVzdGVkIGJ5IHRvbnlnLWNyIG9uCisgICAgICAg
ICN3ZWJraXQpLgorCisgICAgICAgICogdGVzdHMvRnJhbWVUZXN0SGVscGVycy5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OkZyYW1lVGVzdEhlbHBlcnM6OnJlZ2lzdGVyTW9ja2VkVVJMTG9hZCk6Cisg
ICAgICAgIChXZWJLaXQ6OkZyYW1lVGVzdEhlbHBlcnM6OmNyZWF0ZVdlYlZpZXdBbmRMb2FkKToK
KyAgICAgICAgKiB0ZXN0cy9GcmFtZVRlc3RIZWxwZXJzLmg6CisgICAgICAgICogdGVzdHMvV2Vi
RnJhbWVUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVUZXN0OjpyZWdpc3Rlck1v
Y2tlZEh0dHBVUkxMb2FkKToKKyAgICAgICAgKFdlYktpdDo6V2ViRnJhbWVUZXN0OjpyZWdpc3Rl
ck1vY2tlZENocm9tZVVSTExvYWQpOgorICAgICAgICAoV2ViS2l0OjpURVNUX0YpOgorICAgICAg
ICAqIHRlc3RzL1dlYlZpZXdUZXN0LmNwcDoKKyAgICAgICAgKFdlYktpdDo6VEVTVF9GKToKKyAg
ICAgICAgKiB0ZXN0cy9kYXRhL3BhZ2Vfd2l0aF9pbWFnZS5taHQ6IFJlbW92ZWQuCisKIDIwMTEt
MTEtMTAgIERhbmllbCBDaGVuZyAgPGRjaGVuZ0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgW2No
cm9taXVtXSBBZGQgcGx1bWJpbmcgZm9yIEpTIHRvIHdyaXRlIHRvIGNsaXBib2FyZCBpbiBjb3B5
L2N1dCBldmVudHMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRG9jdW1lbnRM
b2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0RvY3VtZW50TG9hZGVyLmNwcAppbmRl
eCAyMjdlYzVkMWJkZDg3MTkzNGY2NTg2YWFkMWJkZmMxYjE4NmQ4YTkxLi5kNTFjYTE0NjUzMGUw
NDg1ZmZiMzk4MGI5OTRjNmEzODllZDA1NmE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvRG9jdW1lbnRMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9Eb2N1
bWVudExvYWRlci5jcHAKQEAgLTYzNiwyOCArNjM2LDE5IEBAIGJvb2wgRG9jdW1lbnRMb2FkZXI6
OnNjaGVkdWxlQXJjaGl2ZUxvYWQoUmVzb3VyY2VMb2FkZXIqIGxvYWRlciwgY29uc3QgUmVzb3Vy
Y2VSCiAgICAgaWYgKCFhcmNoaXZlKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBib29s
IGZhaWxMb2FkID0gZmFsc2U7CiAgICAgc3dpdGNoIChhcmNoaXZlLT50eXBlKCkpIHsKICNpZiBF
TkFCTEUoV0VCX0FSQ0hJVkUpCiAgICAgY2FzZSBBcmNoaXZlOjpXZWJBcmNoaXZlOgogICAgICAg
ICAvLyBXZWJBcmNoaXZlRGVidWdNb2RlIG1lYW5zIHdlIGZhaWwgbG9hZHMgaW5zdGVhZCBvZiB0
cnlpbmcgdG8gZmV0Y2ggdGhlbSBmcm9tIHRoZSBuZXR3b3JrIGlmIHRoZXkncmUgbm90IGluIHRo
ZSBhcmNoaXZlLgotICAgICAgICBmYWlsTG9hZCA9IG1fZnJhbWUtPnNldHRpbmdzKCktPndlYkFy
Y2hpdmVEZWJ1Z01vZGVFbmFibGVkKCkgJiYgQXJjaGl2ZUZhY3Rvcnk6OmlzQXJjaGl2ZU1pbWVU
eXBlKHJlc3BvbnNlTUlNRVR5cGUoKSk7Ci0gICAgICAgIGJyZWFrOworICAgICAgICByZXR1cm4g
bV9mcmFtZS0+c2V0dGluZ3MoKS0+d2ViQXJjaGl2ZURlYnVnTW9kZUVuYWJsZWQoKSAmJiBBcmNo
aXZlRmFjdG9yeTo6aXNBcmNoaXZlTWltZVR5cGUocmVzcG9uc2VNSU1FVHlwZSgpKTsKICNlbmRp
ZgogI2lmIEVOQUJMRShNSFRNTCkKICAgICBjYXNlIEFyY2hpdmU6Ok1IVE1MOgotICAgICAgICAv
LyBBbHdheXMgZmFpbCB0aGUgbG9hZCBmb3IgcmVzb3VyY2VzIG5vdCBpbmNsdWRlZCBpbiB0aGUg
TUhUTUwuCi0gICAgICAgIGZhaWxMb2FkID0gdHJ1ZTsKLSAgICAgICAgYnJlYWs7CisgICAgICAg
IHJldHVybiB0cnVlOyAvLyBBbHdheXMgZmFpbCB0aGUgbG9hZCBmb3IgcmVzb3VyY2VzIG5vdCBp
bmNsdWRlZCBpbiB0aGUgTUhUTUwuCiAjZW5kaWYKICAgICBkZWZhdWx0OgogICAgICAgICByZXR1
cm4gZmFsc2U7CiAgICAgfQotICAgIGlmIChmYWlsTG9hZCkgewotICAgICAgICBsb2FkZXItPmNh
bmNlbCgpOwotICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICB9Ci0gICAgcmV0dXJuIGZhbHNlOwog
fQogI2VuZGlmIC8vIEVOQUJMRShXRUJfQVJDSElWRSkKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS90ZXN0cy9GcmFtZVRlc3RIZWxwZXJzLmNwcCBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vdGVzdHMvRnJhbWVUZXN0SGVscGVycy5jcHAKaW5kZXggMWU1MjZmNmU1ZGFjMjQ3
YjJkOTVjYzk0NjA4MjdlODAyZDI2YTk0MS4uMjMyNTg0YmNjOGJkNDM5NzQyZGI3YTM3MjE5N2Rl
YjhhY2FkM2M5NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9GcmFt
ZVRlc3RIZWxwZXJzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0ZyYW1l
VGVzdEhlbHBlcnMuY3BwCkBAIC00NSwyMiArNDUsMTcgQEAKIG5hbWVzcGFjZSBXZWJLaXQgewog
bmFtZXNwYWNlIEZyYW1lVGVzdEhlbHBlcnMgewogCi12b2lkIHJlZ2lzdGVyTW9ja2VkVVJMTG9h
ZEFzSFRNTChjb25zdCBzdGQ6OnN0cmluZyYgYmFzZSwgY29uc3Qgc3RkOjpzdHJpbmcmIGZpbGVO
YW1lKQordm9pZCByZWdpc3Rlck1vY2tlZFVSTExvYWQoY29uc3Qgc3RkOjpzdHJpbmcmIGJhc2Us
IGNvbnN0IHN0ZDo6c3RyaW5nJiBmaWxlTmFtZSkKIHsKLSAgICByZWdpc3Rlck1vY2tlZFVSTExv
YWQoYmFzZSwgZmlsZU5hbWUsICJ0ZXh0L2h0bWwiKTsKLX0KLQotdm9pZCByZWdpc3Rlck1vY2tl
ZFVSTExvYWQoY29uc3Qgc3RkOjpzdHJpbmcmIGJhc2UsIGNvbnN0IHN0ZDo6c3RyaW5nJiBmaWxl
TmFtZSwgY29uc3Qgc3RkOjpzdHJpbmcmIG1pbWVUeXBlKQotewotICAgIEdVUkwgdXJsKGJhc2Ug
KyBmaWxlTmFtZSk7Ci0gICAgV2ViVVJMUmVzcG9uc2UgcmVzcG9uc2UodXJsKTsKLSAgICByZXNw
b25zZS5zZXRNSU1FVHlwZShXZWJTdHJpbmc6OmZyb21VVEY4KG1pbWVUeXBlKSk7CisgICAgV2Vi
VVJMUmVzcG9uc2UgcmVzcG9uc2U7CisgICAgcmVzcG9uc2UuaW5pdGlhbGl6ZSgpOworICAgIHJl
c3BvbnNlLnNldE1JTUVUeXBlKCJ0ZXh0L2h0bWwiKTsKIAogICAgIHN0ZDo6c3RyaW5nIGZpbGVQ
YXRoID0gd2Via2l0X3N1cHBvcnQ6OkdldFdlYktpdFJvb3REaXIoKS51dGY4KCk7CiAgICAgZmls
ZVBhdGggKz0gIi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL2RhdGEvIjsKICAgICBmaWxl
UGF0aCArPSBmaWxlTmFtZTsKIAotICAgIHdlYmtpdF9zdXBwb3J0OjpSZWdpc3Rlck1vY2tlZFVS
TCh1cmwsIHJlc3BvbnNlLCBXZWJTdHJpbmc6OmZyb21VVEY4KGZpbGVQYXRoKSk7CisgICAgd2Vi
a2l0X3N1cHBvcnQ6OlJlZ2lzdGVyTW9ja2VkVVJMKEdVUkwoYmFzZSArIGZpbGVOYW1lKSwgcmVz
cG9uc2UsIFdlYlN0cmluZzo6ZnJvbVVURjgoZmlsZVBhdGgpKTsKIH0KIAogdm9pZCBsb2FkRnJh
bWUoV2ViRnJhbWUqIGZyYW1lLCBjb25zdCBzdGQ6OnN0cmluZyYgdXJsKQpAQCAtODksMTcgKzg0
LDEyIEBAIHN0YXRpYyBXZWJWaWV3Q2xpZW50KiBkZWZhdWx0V2ViVmlld0NsaWVudCgpCiAgICAg
cmV0dXJuICZjbGllbnQ7CiB9CiAKLVdlYlZpZXcqIGNyZWF0ZVdlYlZpZXdBbmRMb2FkKGNvbnN0
IHN0ZDo6c3RyaW5nJiB1cmwsIGJvb2wgZW5hYmxlSmF2YXNjcmlwdCwgV2ViVmlld0NsaWVudCog
d2ViVmlld0NsaWVudCwgV2ViRnJhbWVDbGllbnQqIHdlYkZyYW1lQ2xpZW50KQorV2ViVmlldyog
Y3JlYXRlV2ViVmlld0FuZExvYWQoY29uc3Qgc3RkOjpzdHJpbmcmIHVybCwgYm9vbCBlbmFibGVK
YXZhc2NyaXB0LCBXZWJGcmFtZUNsaWVudCogd2ViRnJhbWVDbGllbnQpCiB7Ci0gICAgaWYgKCF3
ZWJWaWV3Q2xpZW50KQotICAgICAgICB3ZWJWaWV3Q2xpZW50ID0gZGVmYXVsdFdlYlZpZXdDbGll
bnQoKTsKICAgICBpZiAoIXdlYkZyYW1lQ2xpZW50KQogICAgICAgICB3ZWJGcmFtZUNsaWVudCA9
IGRlZmF1bHRXZWJGcmFtZUNsaWVudCgpOwotICAgIFdlYlZpZXcqIHdlYlZpZXcgPSBXZWJWaWV3
OjpjcmVhdGUod2ViVmlld0NsaWVudCk7Ci0gICAgV2ViU2V0dGluZ3MqIHNldHRpbmdzID0gd2Vi
Vmlldy0+c2V0dGluZ3MoKTsKLSAgICBzZXR0aW5ncy0+c2V0SW1hZ2VzRW5hYmxlZCh0cnVlKTsK
LSAgICBzZXR0aW5ncy0+c2V0TG9hZHNJbWFnZXNBdXRvbWF0aWNhbGx5KHRydWUpOwotICAgIHNl
dHRpbmdzLT5zZXRKYXZhU2NyaXB0RW5hYmxlZChlbmFibGVKYXZhc2NyaXB0KTsKKyAgICBXZWJW
aWV3KiB3ZWJWaWV3ID0gV2ViVmlldzo6Y3JlYXRlKGRlZmF1bHRXZWJWaWV3Q2xpZW50KCkpOwor
ICAgIHdlYlZpZXctPnNldHRpbmdzKCktPnNldEphdmFTY3JpcHRFbmFibGVkKGVuYWJsZUphdmFz
Y3JpcHQpOwogICAgIHdlYlZpZXctPmluaXRpYWxpemVNYWluRnJhbWUod2ViRnJhbWVDbGllbnQp
OwogCiAgICAgbG9hZEZyYW1lKHdlYlZpZXctPm1haW5GcmFtZSgpLCB1cmwpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9GcmFtZVRlc3RIZWxwZXJzLmggYi9Tb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0ZyYW1lVGVzdEhlbHBlcnMuaAppbmRleCA5NTU4ODll
MzY4NGI5NTE4ZDM0MzNmYzU5NDIyY2E5ZWNmNGRiMGUyLi5kMmMxZmEzZTFlMzQ1ZTM5MTZiZDg2
MzEyZWY1NWM3OWMyOGU3MWJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rl
c3RzL0ZyYW1lVGVzdEhlbHBlcnMuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3Rz
L0ZyYW1lVGVzdEhlbHBlcnMuaApAQCAtMzgsMTYgKzM4LDE0IEBAIG5hbWVzcGFjZSBXZWJLaXQg
ewogY2xhc3MgV2ViRnJhbWU7CiBjbGFzcyBXZWJGcmFtZUNsaWVudDsKIGNsYXNzIFdlYlZpZXc7
Ci1jbGFzcyBXZWJWaWV3Q2xpZW50OwogCiBuYW1lc3BhY2UgRnJhbWVUZXN0SGVscGVycyB7CiAK
LXZvaWQgcmVnaXN0ZXJNb2NrZWRVUkxMb2FkQXNIVE1MKGNvbnN0IHN0ZDo6c3RyaW5nJiBiYXNl
LCBjb25zdCBzdGQ6OnN0cmluZyYgZmlsZU5hbWUpOwotdm9pZCByZWdpc3Rlck1vY2tlZFVSTExv
YWQoY29uc3Qgc3RkOjpzdHJpbmcmIGJhc2UsIGNvbnN0IHN0ZDo6c3RyaW5nJiBmaWxlTmFtZSwg
Y29uc3Qgc3RkOjpzdHJpbmcmIG1pbWVUeXBlKTsKK3ZvaWQgcmVnaXN0ZXJNb2NrZWRVUkxMb2Fk
KGNvbnN0IHN0ZDo6c3RyaW5nJiBiYXNlLCBjb25zdCBzdGQ6OnN0cmluZyYgZmlsZU5hbWUpOwog
CiB2b2lkIGxvYWRGcmFtZShXZWJGcmFtZSosIGNvbnN0IHN0ZDo6c3RyaW5nJiB1cmwpOwogCi1X
ZWJWaWV3KiBjcmVhdGVXZWJWaWV3QW5kTG9hZChjb25zdCBzdGQ6OnN0cmluZyYgdXJsLCBib29s
IGVuYWJsZUphdmFzY3JpcHQgPSBmYWxzZSwgV2ViVmlld0NsaWVudCogID0gMCwgV2ViRnJhbWVD
bGllbnQqID0gMCk7CitXZWJWaWV3KiBjcmVhdGVXZWJWaWV3QW5kTG9hZChjb25zdCBzdGQ6OnN0
cmluZyYgdXJsLCBib29sIGVuYWJsZUphdmFzY3JpcHQgPSBmYWxzZSwgV2ViRnJhbWVDbGllbnQq
ID0gMCk7CiAKIH0gLy8gbmFtZXNwYWNlIEZyYW1lVGVzdEhlbHBlcnMKIH0gLy8gbmFtZXNwYWNl
IFdlYktpdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9XZWJGcmFt
ZVRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9XZWJGcmFtZVRlc3QuY3Bw
CmluZGV4IDAxZjYwOWM4MWI0NWUxMGQ4ZjM0YWQ1MzlkMWY1NDEwM2E5YjcxYzkuLjJiMmVhNzYw
MTVjNDZiZjc5M2JmY2ZhMTIyMmRhMzk4ZjEzN2Y2MTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvY2hyb21pdW0vdGVzdHMvV2ViRnJhbWVUZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3Rlc3RzL1dlYkZyYW1lVGVzdC5jcHAKQEAgLTY0LDEyICs2NCwxMiBAQCBwdWJsaWM6
CiAKICAgICB2b2lkIHJlZ2lzdGVyTW9ja2VkSHR0cFVSTExvYWQoY29uc3Qgc3RkOjpzdHJpbmcm
IGZpbGVOYW1lKQogICAgIHsKLSAgICAgICAgRnJhbWVUZXN0SGVscGVyczo6cmVnaXN0ZXJNb2Nr
ZWRVUkxMb2FkQXNIVE1MKG1fYmFzZVVSTCwgZmlsZU5hbWUpOworICAgICAgICBGcmFtZVRlc3RI
ZWxwZXJzOjpyZWdpc3Rlck1vY2tlZFVSTExvYWQobV9iYXNlVVJMLCBmaWxlTmFtZSk7CiAgICAg
fQogCiAgICAgdm9pZCByZWdpc3Rlck1vY2tlZENocm9tZVVSTExvYWQoY29uc3Qgc3RkOjpzdHJp
bmcmIGZpbGVOYW1lKQogICAgIHsKLSAgICAgICAgRnJhbWVUZXN0SGVscGVyczo6cmVnaXN0ZXJN
b2NrZWRVUkxMb2FkQXNIVE1MKG1fY2hyb21lVVJMLCBmaWxlTmFtZSk7CisgICAgICAgIEZyYW1l
VGVzdEhlbHBlcnM6OnJlZ2lzdGVyTW9ja2VkVVJMTG9hZChtX2Nocm9tZVVSTCwgZmlsZU5hbWUp
OwogICAgIH0KIAogcHJvdGVjdGVkOgpAQCAtMTc1LDcgKzE3NSw3IEBAIFRFU1RfRihXZWJGcmFt
ZVRlc3QsIFJlbG9hZERvZXNudFNldFJlZGlyZWN0KQogICAgIHJlZ2lzdGVyTW9ja2VkSHR0cFVS
TExvYWQoImZvcm0uaHRtbCIpOwogCiAgICAgVGVzdFJlbG9hZERvZXNudFJlZGlyZWN0V2ViRnJh
bWVDbGllbnQgd2ViRnJhbWVDbGllbnQ7Ci0gICAgV2ViVmlldyogd2ViVmlldyA9IEZyYW1lVGVz
dEhlbHBlcnM6OmNyZWF0ZVdlYlZpZXdBbmRMb2FkKG1fYmFzZVVSTCArICJmb3JtLmh0bWwiLCBm
YWxzZSwgMCwgJndlYkZyYW1lQ2xpZW50KTsKKyAgICBXZWJWaWV3KiB3ZWJWaWV3ID0gRnJhbWVU
ZXN0SGVscGVyczo6Y3JlYXRlV2ViVmlld0FuZExvYWQobV9iYXNlVVJMICsgImZvcm0uaHRtbCIs
IGZhbHNlLCAmd2ViRnJhbWVDbGllbnQpOwogCiAgICAgd2ViVmlldy0+bWFpbkZyYW1lKCktPnJl
bG9hZCh0cnVlKTsKICAgICAvLyBzdGFydCByZWxvYWQgYmVmb3JlIHJlcXVlc3QgaXMgZGVsaXZl
cmVkLgpAQCAtMjY4LDcgKzI2OCw3IEBAIFRFU1RfRihXZWJGcmFtZVRlc3QsIENvbnRleHROb3Rp
ZmljYXRpb25zTG9hZFVubG9hZCkKIAogICAgIC8vIExvYWQgYSBmcmFtZSB3aXRoIGFuIGlmcmFt
ZSwgbWFrZSBzdXJlIHdlIGdldCB0aGUgcmlnaHQgY3JlYXRlIG5vdGlmaWNhdGlvbnMuCiAgICAg
Q29udGV4dExpZmV0aW1lVGVzdFdlYkZyYW1lQ2xpZW50IHdlYkZyYW1lQ2xpZW50OwotICAgIFdl
YlZpZXcqIHdlYlZpZXcgPSBGcmFtZVRlc3RIZWxwZXJzOjpjcmVhdGVXZWJWaWV3QW5kTG9hZCht
X2Jhc2VVUkwgKyAiY29udGV4dF9ub3RpZmljYXRpb25zX3Rlc3QuaHRtbCIsIHRydWUsIDAsICZ3
ZWJGcmFtZUNsaWVudCk7CisgICAgV2ViVmlldyogd2ViVmlldyA9IEZyYW1lVGVzdEhlbHBlcnM6
OmNyZWF0ZVdlYlZpZXdBbmRMb2FkKG1fYmFzZVVSTCArICJjb250ZXh0X25vdGlmaWNhdGlvbnNf
dGVzdC5odG1sIiwgdHJ1ZSwgJndlYkZyYW1lQ2xpZW50KTsKIAogICAgIFdlYkZyYW1lKiBtYWlu
RnJhbWUgPSB3ZWJWaWV3LT5tYWluRnJhbWUoKTsKICAgICBXZWJGcmFtZSogY2hpbGRGcmFtZSA9
IG1haW5GcmFtZS0+Zmlyc3RDaGlsZCgpOwpAQCAtMzA2LDcgKzMwNiw3IEBAIFRFU1RfRihXZWJG
cmFtZVRlc3QsIENvbnRleHROb3RpZmljYXRpb25zUmVsb2FkKQogICAgIHJlZ2lzdGVyTW9ja2Vk
SHR0cFVSTExvYWQoImNvbnRleHRfbm90aWZpY2F0aW9uc190ZXN0X2ZyYW1lLmh0bWwiKTsKIAog
ICAgIENvbnRleHRMaWZldGltZVRlc3RXZWJGcmFtZUNsaWVudCB3ZWJGcmFtZUNsaWVudDsKLSAg
ICBXZWJWaWV3KiB3ZWJWaWV3ID0gRnJhbWVUZXN0SGVscGVyczo6Y3JlYXRlV2ViVmlld0FuZExv
YWQobV9iYXNlVVJMICsgImNvbnRleHRfbm90aWZpY2F0aW9uc190ZXN0Lmh0bWwiLCB0cnVlLCAw
LCAmd2ViRnJhbWVDbGllbnQpOworICAgIFdlYlZpZXcqIHdlYlZpZXcgPSBGcmFtZVRlc3RIZWxw
ZXJzOjpjcmVhdGVXZWJWaWV3QW5kTG9hZChtX2Jhc2VVUkwgKyAiY29udGV4dF9ub3RpZmljYXRp
b25zX3Rlc3QuaHRtbCIsIHRydWUsICZ3ZWJGcmFtZUNsaWVudCk7CiAKICAgICAvLyBSZWZyZXNo
LCB3ZSBzaG91bGQgZ2V0IHR3byByZWxlYXNlIG5vdGlmaWNhdGlvbnMgYW5kIHR3byBtb3JlIGNy
ZWF0ZSBub3RpZmljYXRpb25zLgogICAgIHdlYlZpZXctPm1haW5GcmFtZSgpLT5yZWxvYWQoZmFs
c2UpOwpAQCAtMzQ1LDcgKzM0NSw3IEBAIFRFU1RfRihXZWJGcmFtZVRlc3QsIENvbnRleHROb3Rp
ZmljYXRpb25zSXNvbGF0ZWRXb3JsZHMpCiAgICAgcmVnaXN0ZXJNb2NrZWRIdHRwVVJMTG9hZCgi
Y29udGV4dF9ub3RpZmljYXRpb25zX3Rlc3RfZnJhbWUuaHRtbCIpOwogCiAgICAgQ29udGV4dExp
ZmV0aW1lVGVzdFdlYkZyYW1lQ2xpZW50IHdlYkZyYW1lQ2xpZW50OwotICAgIFdlYlZpZXcqIHdl
YlZpZXcgPSBGcmFtZVRlc3RIZWxwZXJzOjpjcmVhdGVXZWJWaWV3QW5kTG9hZChtX2Jhc2VVUkwg
KyAiY29udGV4dF9ub3RpZmljYXRpb25zX3Rlc3QuaHRtbCIsIHRydWUsIDAsICZ3ZWJGcmFtZUNs
aWVudCk7CisgICAgV2ViVmlldyogd2ViVmlldyA9IEZyYW1lVGVzdEhlbHBlcnM6OmNyZWF0ZVdl
YlZpZXdBbmRMb2FkKG1fYmFzZVVSTCArICJjb250ZXh0X25vdGlmaWNhdGlvbnNfdGVzdC5odG1s
IiwgdHJ1ZSwgJndlYkZyYW1lQ2xpZW50KTsKIAogICAgIC8vIEFkZCBhbiBpc29sYXRlZCB3b3Js
ZC4KICAgICB3ZWJGcmFtZUNsaWVudC5yZXNldCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS90ZXN0cy9XZWJWaWV3VGVzdC5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3Rlc3RzL1dlYlZpZXdUZXN0LmNwcAppbmRleCBhMDBlNGE5MzNlZTJkNTBkMDk5Zjg0MTJjOGJi
N2Y3NjdmNjA0MWE2Li42N2YyYjJlNzc4YWZmZjMzMjg0NjdlNjgyZmY2NjJhY2E3MzY0YWU2IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYlZpZXdUZXN0LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1dlYlZpZXdUZXN0LmNwcApAQCAtMzcs
NyArMzcsNiBAQAogI2luY2x1ZGUgIldlYkRvY3VtZW50LmgiCiAjaW5jbHVkZSAiV2ViRnJhbWUu
aCIKICNpbmNsdWRlICJXZWJGcmFtZUltcGwuaCIKLSNpbmNsdWRlICJXZWJWaWV3Q2xpZW50Lmgi
CiAjaW5jbHVkZSA8Z3Rlc3QvZ3Rlc3QuaD4KICNpbmNsdWRlIDx3ZWJraXQvc3VwcG9ydC93ZWJr
aXRfc3VwcG9ydC5oPgogCkBAIC02Myw3ICs2Miw3IEBAIHByb3RlY3RlZDoKIAogVEVTVF9GKFdl
YlZpZXdUZXN0LCBGb2N1c0lzSW5hY3RpdmUpCiB7Ci0gICAgRnJhbWVUZXN0SGVscGVyczo6cmVn
aXN0ZXJNb2NrZWRVUkxMb2FkQXNIVE1MKG1fYmFzZVVSTCwgInZpc2libGVfaWZyYW1lLmh0bWwi
KTsKKyAgICBGcmFtZVRlc3RIZWxwZXJzOjpyZWdpc3Rlck1vY2tlZFVSTExvYWQobV9iYXNlVVJM
LCAidmlzaWJsZV9pZnJhbWUuaHRtbCIpOwogICAgIFdlYlZpZXcqIHdlYlZpZXcgPSBGcmFtZVRl
c3RIZWxwZXJzOjpjcmVhdGVXZWJWaWV3QW5kTG9hZChtX2Jhc2VVUkwgKyAidmlzaWJsZV9pZnJh
bWUuaHRtbCIpOwogCiAgICAgd2ViVmlldy0+c2V0Rm9jdXModHJ1ZSk7CkBAIC04MCw0MSArNzks
NCBAQCBURVNUX0YoV2ViVmlld1Rlc3QsIEZvY3VzSXNJbmFjdGl2ZSkKICAgICB3ZWJWaWV3LT5j
bG9zZSgpOwogfQogCi1jbGFzcyBUZXN0V2ViVmlld0NsaWVudCA6IHB1YmxpYyBXZWJWaWV3Q2xp
ZW50IHsKLXB1YmxpYzoKLSAgICBUZXN0V2ViVmlld0NsaWVudCgpIDogbV9kaWRTdGFydExvYWRp
bmcoZmFsc2UpLCBtX2RpZFN0b3BMb2FkaW5nKGZhbHNlKSwgbV9sb2FkUHJvZ3Jlc3MoMCkgeyB9
Ci0gICAgdmlydHVhbCB2b2lkIGRpZFN0YXJ0TG9hZGluZygpIHsgbV9kaWRTdGFydExvYWRpbmcg
PSB0cnVlOyB9Ci0gICAgdmlydHVhbCB2b2lkIGRpZFN0b3BMb2FkaW5nKCkgeyBtX2RpZFN0b3BM
b2FkaW5nID0gdHJ1ZTsgfQotICAgIHZpcnR1YWwgdm9pZCBkaWRDaGFuZ2VMb2FkUHJvZ3Jlc3Mo
V2ViRnJhbWUqLCBkb3VibGUgbG9hZFByb2dyZXNzKSB7IG1fbG9hZFByb2dyZXNzID0gbG9hZFBy
b2dyZXNzOyB9Ci0KLSAgICBib29sIGxvYWRpbmdTdGFydGVkKCkgY29uc3QgeyByZXR1cm4gbV9k
aWRTdGFydExvYWRpbmc7IH0KLSAgICBib29sIGxvYWRpbmdTdG9wcGVkKCkgY29uc3QgeyByZXR1
cm4gbV9kaWRTdG9wTG9hZGluZzsgfQotICAgIGRvdWJsZSBsb2FkUHJvZ3Jlc3MoKSBjb25zdCB7
IHJldHVybiBtX2xvYWRQcm9ncmVzczsgfQotCi1wcml2YXRlOgotICAgIGJvb2wgbV9kaWRTdGFy
dExvYWRpbmc7Ci0gICAgYm9vbCBtX2RpZFN0b3BMb2FkaW5nOwotICAgIGRvdWJsZSBtX2xvYWRQ
cm9ncmVzczsKLX07Ci0KLVRFU1RfRihXZWJWaWV3VGVzdCwgTUhUTUxXaXRoTWlzc2luZ1Jlc291
cmNlRmluaXNoZXNMb2FkaW5nKQotewotICAgIFRlc3RXZWJWaWV3Q2xpZW50IHdlYlZpZXdDbGll
bnQ7Ci0KLSAgICBzdGQ6OnN0cmluZyBmaWxlTmFtZSA9ICJwYWdlX3dpdGhfaW1hZ2UubWh0IjsK
LSAgICBzdGQ6OnN0cmluZyBmaWxlRGlyID0gd2Via2l0X3N1cHBvcnQ6OkdldFdlYktpdFJvb3RE
aXIoKS51dGY4KCk7Ci0gICAgZmlsZURpci5hcHBlbmQoIi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L3Rlc3RzL2RhdGEvIik7Ci0gICAgLy8gTWFraW5nIGZpbGUgbG9hZGluZyB3b3JrcyBpbiB1bml0
LXRlc3RzIHdvdWxkIHJlcXVpcmUgc29tZSBhZGRpdGlvbmFsIHdvcmsuCi0gICAgLy8gTW9ja2lu
ZyB0aGVtIGFzIHJlZ3VsYXIgVVJMcyB3b3JrcyBmaW5lIGluIHRoZSBtZWFudGltZS4KLSAgICBG
cmFtZVRlc3RIZWxwZXJzOjpyZWdpc3Rlck1vY2tlZFVSTExvYWQoImZpbGU6Ly8iICsgZmlsZURp
ciwgZmlsZU5hbWUsICJtdWx0aXBhcnQvcmVsYXRlZCIpOwotICAgIFdlYlZpZXcqIHdlYlZpZXcg
PSBGcmFtZVRlc3RIZWxwZXJzOjpjcmVhdGVXZWJWaWV3QW5kTG9hZCgiZmlsZTovLyIgKyBmaWxl
RGlyICsgZmlsZU5hbWUsIHRydWUsICZ3ZWJWaWV3Q2xpZW50KTsKLQotICAgIEVYUEVDVF9UUlVF
KHdlYlZpZXdDbGllbnQubG9hZGluZ1N0YXJ0ZWQoKSk7Ci0gICAgRVhQRUNUX1RSVUUod2ViVmll
d0NsaWVudC5sb2FkaW5nU3RvcHBlZCgpKTsKLSAgICBFWFBFQ1RfRVEoMS4wLCB3ZWJWaWV3Q2xp
ZW50LmxvYWRQcm9ncmVzcygpKTsKLQotICAgIC8vIENsb3NlIHRoZSBXZWJWaWV3IGFmdGVyIGNo
ZWNraW5nIHRoZSBsb2FkaW5nIHN0YXRlIGFuZCBwcm9ncmVzcywgYXMgdGhlIGNsb3NlKCkgY2Fs
bCB0cmlnZ2VycyBhIHN0b3AgbG9hZGluZyBjYWxsYmFjay4KLSAgICB3ZWJWaWV3LT5jbG9zZSgp
OwotfQotCiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL2RhdGEv
cGFnZV93aXRoX2ltYWdlLm1odCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvZGF0YS9w
YWdlX3dpdGhfaW1hZ2UubWh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDc1NQppbmRleCA3MzVhNzk1
YTViZjRkNDNmMzBmOGYyNjUwODEzNGIxOWI3ZjliMmNmLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvZGF0
YS9wYWdlX3dpdGhfaW1hZ2UubWh0CisrKyAvZGV2L251bGwKQEAgLTEsMzEgKzAsMCBAQAotRnJv
bTogPFNhdmVkIGJ5IFVuTUhUPg0KLVN1YmplY3Q6ID0/aXNvLTIwMjItanA/Qj9VR0ZuWlNCM2FY
Um9JSE54ZFdGeVpRPT0/PQ0KLURhdGU6IFdlZCwgTWF5IDE4IDIwMTEgMTY6Mzg6MzMgR01ULTA3
MDANCi1NSU1FLVZlcnNpb246IDEuMA0KLUNvbnRlbnQtVHlwZTogbXVsdGlwYXJ0L3JlbGF0ZWQ7
DQotCWJvdW5kYXJ5PSItLS0tPV9OZXh0UGFydF8wMDBfMDAwMF8wMkM4QTVFRS5EODk2Q0E2QiI7
DQotCXR5cGU9InRleHQvaHRtbCINCi0NCi0tLS0tLS09X05leHRQYXJ0XzAwMF8wMDAwXzAyQzhB
NUVFLkQ4OTZDQTZCDQotQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9IklTTy04ODU5
LTEiDQotQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQ0KLUNvbnRl
bnQtTG9jYXRpb246IGh0dHA6Ly9sb2NhbGhvc3QvcGFnZV93aXRoX2ltYWdlLmh0bWwNCi0NCi08
aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29udGVudD0zRCJ0
ZXh0L2h0bWw7IGNoYXJzZXQ9DQotPTNEaXNvLTg4NTktMSI+DQotDQotDQotPHRpdGxlPlBhZ2Ug
d2l0aCBzcXVhcmU8L3RpdGxlPg0KLTxzY3JpcHQ+DQotaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29u
dHJvbGxlcikgew0KLSAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOw0KLX0NCi0N
Ci08L3NjcmlwdD4NCi08YmFzZSBocmVmPTNEImh0dHA6Ly9sb2NhbGhvc3QvIj48L2Jhc2U+PC9o
ZWFkPjxib2R5Pg0KLVRoaXMgaXMgYSByZWQgc3F1YXJlOjxicj4NCi08aW1nIG9uZXJyb3I9M0Qi
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJiN4Mjc7ZXJyb3ImI3gyNzspLmlubmVySFRNTCs9M0Qm
I3g9DQotMjc7RmFpbGVkIHRvIGxvYWQgaW1hZ2UhJiN4Mjc7IiBzcmM9M0QicmVzb3VyY2VzL3Jl
ZF9zcXVhcmUucG5nIj4NCi08ZGl2IGlkPTNEImVycm9yIj48L2Rpdj4NCi08L2JvZHk+PC9odG1s
Pg0KLS0tLS0tLT1fTmV4dFBhcnRfMDAwXzAwMDBfMDJDOEE1RUUuRDg5NkNBNkItLQ0K
</data>

          </attachment>
      

    </bug>

</bugzilla>