<?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>215215</bug_id>
          
          <creation_ts>2020-08-06 07:00:29 -0700</creation_ts>
          <short_desc>REGRESSION (r260276): instructure.com custom PDF viewer stops scrolling / loading after switching to another tab then switching back</short_desc>
          <delta_ts>2020-08-07 09:50:10 -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>Scrolling</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1678239</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2020-08-06 07:00:29 -0700</bug_when>
    <thetext>Scrolling tree problems.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678240</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2020-08-06 07:01:03 -0700</bug_when>
    <thetext>&lt;rdar://problem/65743028&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678559</commentid>
    <comment_count>2</comment_count>
      <attachid>406165</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2020-08-07 05:51:16 -0700</bug_when>
    <thetext>Created attachment 406165
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678602</commentid>
    <comment_count>3</comment_count>
      <attachid>406165</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2020-08-07 08:57:30 -0700</bug_when>
    <thetext>Comment on attachment 406165
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=406165&amp;action=review

&gt; LayoutTests/scrollingcoordinator/overflow-proxy-reattach.html:21
&gt; +    await new Promise(requestAnimationFrame);

await UIHelper.animationFrame() ?

Note that returns on the microtask checkpoint at the end of the rAF callback; it doesn&apos;t wait for the end of Page::updateRendering().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678621</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-07 09:49:59 -0700</bug_when>
    <thetext>Committed r265379: &lt;https://trac.webkit.org/changeset/265379&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 406165.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406165</attachid>
            <date>2020-08-07 05:51:16 -0700</date>
            <delta_ts>2020-08-07 09:50:05 -0700</delta_ts>
            <desc>patch</desc>
            <filename>scrolling-proxy-id.patch</filename>
            <type>text/plain</type>
            <size>7637</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjNzZlNDI0Njg1Y2YuLmI3YzQwYmU4MDg0OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBA
CisyMDIwLTA4LTA3ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAg
ICBSRUdSRVNTSU9OIChyMjYwMjc2KTogaW5zdHJ1Y3R1cmUuY29tIGN1c3RvbSBQREYgdmlld2Vy
IHN0b3BzIHNjcm9sbGluZyAvIGxvYWRpbmcgYWZ0ZXIgc3dpdGNoaW5nIHRvIGFub3RoZXIgdGFi
IHRoZW4gc3dpdGNoaW5nIGJhY2sKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNTIxNQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjU3NDMwMjg+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzY3JvbGxp
bmdjb29yZGluYXRvci9vdmVyZmxvdy1wcm94eS1yZWF0dGFjaC1leHBlY3RlZC5odG1sOiBBZGRl
ZC4KKyAgICAgICAgKiBzY3JvbGxpbmdjb29yZGluYXRvci9vdmVyZmxvdy1wcm94eS1yZWF0dGFj
aC5odG1sOiBBZGRlZC4KKwogMjAyMC0wOC0wNCAgQW5kcmVzIEdvbnphbGV6ICA8YW5kcmVzZ18y
MkBhcHBsZS5jb20+CiAKICAgICAgICAgRGlzYWJsZSBpc29sYXRlZC10cmVlLW1vZGUtb24tb2Zm
Lmh0bWwgYmVjYXVzZSBpdCBpcyBjYXVzaW5nIG90aGVyIHRlc3QgZmFpbHVyZXMuLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3Ivb3ZlcmZsb3ctcHJveHktcmVh
dHRhY2gtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL292
ZXJmbG93LXByb3h5LXJlYXR0YWNoLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwLi5iZjBjNTY4ZDVkMTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9zY3JvbGxpbmdjb29yZGluYXRvci9vdmVyZmxvdy1wcm94eS1yZWF0dGFjaC1leHBl
Y3RlZC5odG1sCkBAIC0wLDAgKzEsMTcgQEAKKzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10
ZXN0LXJ1bm5lciBbIGludGVybmFsOkFzeW5jT3ZlcmZsb3dTY3JvbGxpbmdFbmFibGVkPXRydWUg
aW50ZXJuYWw6QXN5bmNGcmFtZVNjcm9sbGluZ0VuYWJsZWQ9dHJ1ZSBdIC0tPgorPGlmcmFtZSBp
ZD1mcmFtZSBvbmxvYWQ9J3Rlc3QoKScgc3JjZG9jPScKKzxzdHlsZT4KKy5zY3JvbGwgeyBvdmVy
ZmxvdzpzY3JvbGw7IGhlaWdodDoxMDBweDsgYm9yZGVyOiAycHggc29saWQgYmx1ZTsgfQorLmNv
bnRlbnQgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgaGVpZ2h0OiAxMDAwcHg7IH0KKy5hYnMgeyBwb3Np
dGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwcHg7IGhlaWdodDoxMDBweDsgYmFja2dyb3VuZC1jb2xv
cjpncmVlbjsgd2lsbC1jaGFuZ2U6dHJhbnNmb3JtfQorPC9zdHlsZT4KKzxkaXYgY2xhc3M9c2Ny
b2xsIGlkPXNjcm9sbGVyPgorICAgIDxkaXYgY2xhc3M9Y29udGVudD4KKyAgICAgICAgPGRpdiBj
bGFzcz1hYnM+PC9kaXY+CisgICAgPC9kaXY+Cis8L2Rpdj4nPjwvaWZyYW1lPgorPHNjcmlwdD4K
K2FzeW5jIGZ1bmN0aW9uIHRlc3QoKSB7CisgICAgZnJhbWUuY29udGVudERvY3VtZW50LnF1ZXJ5
U2VsZWN0b3IoJy5zY3JvbGwnKS5zY3JvbGxUb3AgPSA1MDsKK30KKzwvc2NyaXB0PgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3Ivb3ZlcmZsb3ctcHJveHktcmVh
dHRhY2guaHRtbCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL292ZXJmbG93LXBy
b3h5LXJlYXR0YWNoLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
Li5mZDkwMzAxZTVlMjIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zY3JvbGxpbmdj
b29yZGluYXRvci9vdmVyZmxvdy1wcm94eS1yZWF0dGFjaC5odG1sCkBAIC0wLDAgKzEsMzMgQEAK
KzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIGludGVybmFsOkFzeW5j
T3ZlcmZsb3dTY3JvbGxpbmdFbmFibGVkPXRydWUgaW50ZXJuYWw6QXN5bmNGcmFtZVNjcm9sbGlu
Z0VuYWJsZWQ9dHJ1ZSBdIC0tPgorPGlmcmFtZSBpZD1mcmFtZSBvbmxvYWQ9J3Rlc3QoKScgc3Jj
ZG9jPScKKzxzdHlsZT4KKy5zY3JvbGwgeyBvdmVyZmxvdzpzY3JvbGw7IGhlaWdodDoxMDBweDsg
Ym9yZGVyOiAycHggc29saWQgYmx1ZTsgfQorLmNvbnRlbnQgeyBwb3NpdGlvbjpyZWxhdGl2ZTsg
aGVpZ2h0OiAxMDAwcHg7IH0KKy5hYnMgeyBwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MTAwcHg7
IGhlaWdodDoxMDBweDsgYmFja2dyb3VuZC1jb2xvcjpncmVlbjsgd2lsbC1jaGFuZ2U6dHJhbnNm
b3JtfQorPC9zdHlsZT4KKzxkaXYgY2xhc3M9c2Nyb2xsIGlkPXNjcm9sbGVyPgorICAgIDxkaXYg
Y2xhc3M9Y29udGVudD4KKyAgICAgICAgPGRpdiBjbGFzcz1hYnM+PC9kaXY+CisgICAgPC9kaXY+
Cis8L2Rpdj4nPjwvaWZyYW1lPgorPHNjcmlwdD4KK2FzeW5jIGZ1bmN0aW9uIHRlc3QoKSB7Cisg
ICAgZnJhbWUuY29udGVudERvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5zY3JvbGwnKS5zY3JvbGxU
b3AgPSA1MDsKKworICAgIGlmICghd2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgIHJldHVybjsK
KyAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKworICAgIGF3YWl0IG5ldyBQcm9taXNl
KHJlcXVlc3RBbmltYXRpb25GcmFtZSk7CisKKyAgICBpbnRlcm5hbHMuc2V0UGFnZUlzSW5XaW5k
b3coZmFsc2UpOworCisgICAgYXdhaXQgbmV3IFByb21pc2UocmVxdWVzdEFuaW1hdGlvbkZyYW1l
KTsKKworICAgIGludGVybmFscy5zZXRQYWdlSXNJbldpbmRvdyh0cnVlKTsKKworICAgIGF3YWl0
IG5ldyBQcm9taXNlKHJlcXVlc3RBbmltYXRpb25GcmFtZSk7CisKKyAgICB0ZXN0UnVubmVyLm5v
dGlmeURvbmUoKTsKK30KKzwvc2NyaXB0PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDhmNjY0OTBiYmYyYy4uZTI5
NTEwMTU1NTg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMjAtMDgtMDcgIEFudHRp
IEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04gKHIyNjAy
NzYpOiBpbnN0cnVjdHVyZS5jb20gY3VzdG9tIFBERiB2aWV3ZXIgc3RvcHMgc2Nyb2xsaW5nIC8g
bG9hZGluZyBhZnRlciBzd2l0Y2hpbmcgdG8gYW5vdGhlciB0YWIgdGhlbiBzd2l0Y2hpbmcgYmFj
aworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE1MjE1
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82NTc0MzAyOD4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0OiBzY3JvbGxpbmdjb29yZGluYXRvci9v
dmVyZmxvdy1wcm94eS1yZWF0dGFjaC5odG1sCisKKyAgICAgICAgKiBwYWdlL3Njcm9sbGluZy9T
Y3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJveHlOb2RlLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlNjcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGU6OnNldFByb3BlcnR5Q2hh
bmdlZEJpdHNBZnRlclJlYXR0YWNoKToKKworICAgICAgICBXZSBuZWVkIHRvIHJlc2V0IE92ZXJm
bG93U2Nyb2xsaW5nTm9kZSBhZnRlciByZWF0dGFjaC4KKworICAgICAgICAqIHBhZ2Uvc2Nyb2xs
aW5nL1Njcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUuaDoKKyAgICAgICAgKiB0
ZXN0aW5nL0ludGVybmFscy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnRlcm5hbHM6OnNldFBh
Z2VJc0luV2luZG93KToKKyAgICAgICAgKiB0ZXN0aW5nL0ludGVybmFscy5oOgorICAgICAgICAq
IHRlc3RpbmcvSW50ZXJuYWxzLmlkbDoKKworICAgICAgICBBZGQgZGlyZWN0IHRlc3Rpbmcgc3Vw
cG9ydCBmb3IgYmFja2dyb3VuZCB0YWIgc3RhdGUuCisKIDIwMjAtMDgtMDQgIERldmluIFJvdXNz
byAgPGRyb3Vzc29AYXBwbGUuY29tPgogCiAgICAgICAgICJEb3VibGVEb3duIENhc2lubyIgcmVz
cGluIGJ1dHRvbiBzdG9wcyB3b3JraW5nIHdpdGggdHJhY2twYWQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94
eU5vZGUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nU3RhdGVP
dmVyZmxvd1Njcm9sbFByb3h5Tm9kZS5jcHAKaW5kZXggMDJjZTIwNWRjNDc4Li45Y2RiZDM2ZGQ1
ZWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1N0
YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
c2Nyb2xsaW5nL1Njcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUuY3BwCkBAIC01
Nyw2ICs1NywxMyBAQCBSZWY8U2Nyb2xsaW5nU3RhdGVOb2RlPiBTY3JvbGxpbmdTdGF0ZU92ZXJm
bG93U2Nyb2xsUHJveHlOb2RlOjpjbG9uZShTY3JvbGxpbmdTdAogICAgIHJldHVybiBhZG9wdFJl
ZigqbmV3IFNjcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5vZGUoKnRoaXMsIGFkb3B0
aXZlVHJlZSkpOwogfQogCit2b2lkIFNjcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQcm94eU5v
ZGU6OnNldFByb3BlcnR5Q2hhbmdlZEJpdHNBZnRlclJlYXR0YWNoKCkKK3sKKyAgICBzZXRQcm9w
ZXJ0eUNoYW5nZWRCaXQoT3ZlcmZsb3dTY3JvbGxpbmdOb2RlKTsKKworICAgIFNjcm9sbGluZ1N0
YXRlTm9kZTo6c2V0UHJvcGVydHlDaGFuZ2VkQml0c0FmdGVyUmVhdHRhY2goKTsKK30KKwogdm9p
ZCBTY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJveHlOb2RlOjpzZXRPdmVyZmxvd1Njcm9s
bGluZ05vZGUoU2Nyb2xsaW5nTm9kZUlEIG5vZGVJRCkKIHsKICAgICBpZiAobm9kZUlEID09IG1f
b3ZlcmZsb3dTY3JvbGxpbmdOb2RlSUQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdl
L3Njcm9sbGluZy9TY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJveHlOb2RlLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJv
eHlOb2RlLmgKaW5kZXggM2MxZDdiNzlkYTcxLi5iZTlkOWU5ZTgwMDAgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ1N0YXRlT3ZlcmZsb3dTY3JvbGxQ
cm94eU5vZGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdT
dGF0ZU92ZXJmbG93U2Nyb2xsUHJveHlOb2RlLmgKQEAgLTUyLDYgKzUyLDggQEAgcHVibGljOgog
cHJpdmF0ZToKICAgICBTY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJveHlOb2RlKFNjcm9s
bGluZ1N0YXRlVHJlZSYsIFNjcm9sbGluZ05vZGVJRCk7CiAgICAgU2Nyb2xsaW5nU3RhdGVPdmVy
Zmxvd1Njcm9sbFByb3h5Tm9kZShjb25zdCBTY3JvbGxpbmdTdGF0ZU92ZXJmbG93U2Nyb2xsUHJv
eHlOb2RlJiwgU2Nyb2xsaW5nU3RhdGVUcmVlJik7CisKKyAgICB2b2lkIHNldFByb3BlcnR5Q2hh
bmdlZEJpdHNBZnRlclJlYXR0YWNoKCkgb3ZlcnJpZGU7CiAgICAgCiAgICAgU2Nyb2xsaW5nTm9k
ZUlEIG1fb3ZlcmZsb3dTY3JvbGxpbmdOb2RlSUQgeyAwIH07CiB9OwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuY3BwIGIvU291cmNlL1dlYkNvcmUvdGVzdGlu
Zy9JbnRlcm5hbHMuY3BwCmluZGV4IGFiMjBmMzBkM2QxYS4uYzA1M2E0ZGRhMjAwIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuY3BwCkBAIC01MTcxLDYgKzUxNzEsMjIgQEAgdm9pZCBJ
bnRlcm5hbHM6OnNldFBhZ2VJc0ZvY3VzZWRBbmRBY3RpdmUoYm9vbCBpc0ZvY3VzZWRBbmRBY3Rp
dmUpCiAgICAgcGFnZS5zZXRBY3Rpdml0eVN0YXRlKHN0YXRlKTsKIH0KIAordm9pZCBJbnRlcm5h
bHM6OnNldFBhZ2VJc0luV2luZG93KGJvb2wgaXNJbldpbmRvdykKK3sKKyAgICBhdXRvKiBkb2N1
bWVudCA9IGNvbnRleHREb2N1bWVudCgpOworICAgIGlmICghZG9jdW1lbnQgfHwgIWRvY3VtZW50
LT5wYWdlKCkpCisgICAgICAgIHJldHVybjsKKyAgICBhdXRvJiBwYWdlID0gKmRvY3VtZW50LT5w
YWdlKCk7CisgICAgYXV0byBzdGF0ZSA9IHBhZ2UuYWN0aXZpdHlTdGF0ZSgpOworCisgICAgaWYg
KCFpc0luV2luZG93KQorICAgICAgICBzdGF0ZS5yZW1vdmUoeyBBY3Rpdml0eVN0YXRlOjpJc0lu
V2luZG93IH0pOworICAgIGVsc2UKKyAgICAgICAgc3RhdGUuYWRkKHsgQWN0aXZpdHlTdGF0ZTo6
SXNJbldpbmRvdyB9KTsKKworICAgIHBhZ2Uuc2V0QWN0aXZpdHlTdGF0ZShzdGF0ZSk7Cit9CisK
IGJvb2wgSW50ZXJuYWxzOjppc1BhZ2VBY3RpdmUoKSBjb25zdAogewogICAgIGF1dG8qIGRvY3Vt
ZW50ID0gY29udGV4dERvY3VtZW50KCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS90ZXN0
aW5nL0ludGVybmFscy5oIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaAppbmRl
eCBmZDU2M2ZlOWY1N2IuLmUwZmM0OWQ4MTQ3ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
dGVzdGluZy9JbnRlcm5hbHMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFs
cy5oCkBAIC03NzIsNiArNzcyLDcgQEAgcHVibGljOgogCiAgICAgdm9pZCBzZXRQYWdlVmlzaWJp
bGl0eShib29sIGlzVmlzaWJsZSk7CiAgICAgdm9pZCBzZXRQYWdlSXNGb2N1c2VkQW5kQWN0aXZl
KGJvb2wpOworICAgIHZvaWQgc2V0UGFnZUlzSW5XaW5kb3coYm9vbCk7CiAgICAgYm9vbCBpc1Bh
Z2VBY3RpdmUoKSBjb25zdDsKIAogI2lmIEVOQUJMRShXRUJfUlRDKQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsIGIvU291cmNlL1dlYkNvcmUvdGVzdGlu
Zy9JbnRlcm5hbHMuaWRsCmluZGV4IDYyYWQwOTJiMDI0Yy4uNDVhZThmZDVmMGJmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5pZGwKKysrIGIvU291cmNlL1dl
YkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsCkBAIC03OTYsNiArNzk2LDcgQEAgZW51bSBDb250
ZW50U2l6ZUNhdGVnb3J5IHsKIAogICAgIHZvaWQgc2V0UGFnZVZpc2liaWxpdHkoYm9vbGVhbiBp
c1Zpc2libGUpOwogICAgIHZvaWQgc2V0UGFnZUlzRm9jdXNlZEFuZEFjdGl2ZShib29sZWFuIGlz
Rm9jdXNlZCk7CisgICAgdm9pZCBzZXRQYWdlSXNJbldpbmRvdyhib29sZWFuIGlzSW5XaW5kb3cp
OwogICAgIGJvb2xlYW4gaXNQYWdlQWN0aXZlKCk7CiAKICAgICBbQ29uZGl0aW9uYWw9V0VCX1JU
Q10gdm9pZCBzZXRIMjY0SGFyZHdhcmVFbmNvZGVyQWxsb3dlZChib29sZWFuIGFsbG93ZWQpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>