<?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>196238</bug_id>
          
          <creation_ts>2019-03-25 18:29:28 -0700</creation_ts>
          <short_desc>[iOS WK2] position:fixed inside oveflow:scroll is jumpy</short_desc>
          <delta_ts>2019-03-26 12:23:59 -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>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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1521162</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-25 18:29:28 -0700</bug_when>
    <thetext>[iOS WK2] position:fixed inside oveflow:scroll is jumpy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521166</commentid>
    <comment_count>1</comment_count>
      <attachid>365936</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-25 18:39:38 -0700</bug_when>
    <thetext>Created attachment 365936
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521167</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-03-25 18:40:41 -0700</bug_when>
    <thetext>&lt;rdar://problem/49240101&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521395</commentid>
    <comment_count>3</comment_count>
      <attachid>365936</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-26 12:23:57 -0700</bug_when>
    <thetext>Comment on attachment 365936
Patch

Clearing flags on attachment: 365936

Committed r243513: &lt;https://trac.webkit.org/changeset/243513&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521396</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-26 12:23:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365936</attachid>
            <date>2019-03-25 18:39:38 -0700</date>
            <delta_ts>2019-03-26 12:23:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196238-20190325183937.patch</filename>
            <type>text/plain</type>
            <size>12090</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNDY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmJlODk2M2Y5OTczY2Ex
ODUwNjdiNTg4ZmYxOWQzM2IwZmE0YjRhNS4uY2IwYjIwNDkxZDRmOWI1OTVjNWNjNTllOTM5NWY3
OGJhMDQxYjkwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE5LTAzLTI1ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1MgV0syXSBw
b3NpdGlvbjpmaXhlZCBpbnNpZGUgb3ZlZmxvdzpzY3JvbGwgaXMganVtcHkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjIzOAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorICAgICAgICAKKyAgICAgICAgV2Ugd2VyZSBpbmFk
dmVydGVudGx5IG1ha2luZyBQb3NpdGlvbmVkIG5vZGVzIGZvciBwb3NpdGlvbjpmaXhlZCwgd2hp
Y2ggaXMgdW5uZWNlc3NhcnkgYmVjYXVzZQorICAgICAgICBGaXhlZCBub2RlcyBoYW5kbGUgdGhl
bSwgYW5kIGhhcm1mdWwgYmVjYXVzZSB0aGV5IGludHJvZHVjZWQgdW53YW50ZWQgbGF5ZXIgbW92
ZW1lbnQuCisKKyAgICAgICAgVGVzdHM6IHNjcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1p
bi1vdmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRyZWUuaHRtbAorICAgICAgICAgICAgICAgc2Ny
b2xsaW5nY29vcmRpbmF0b3IvaW9zL2ZpeGVkLWluLW92ZXJmbG93LXNjcm9sbC5odG1sCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y29tcHV0ZUNvb3JkaW5hdGVkUG9zaXRpb25p
bmdGb3JMYXllciBjb25zdCk6CisKIDIwMTktMDMtMjUgIEFsZXggQ2hyaXN0ZW5zZW4gIDxhY2hy
aXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBFbmFibGUgSVBDIHNlbmRpbmcgYW5kIHJl
Y2VpdmluZyBub24tZGVmYXVsdC1jb25zdHJ1Y3RpYmxlIHR5cGVzCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IGU1MTY5ZTNj
Yzg3ZjFlZmRiZDdiMmM5YWI1Mjc0ZTc5MmUwY2E1NGMuLmNjNzg0MzUzOWM3ZmJhMWQ5MzM0Y2Y4
MWFjMWVkMDRlYzA1NjNiMDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBAIC0yOTQ0LDYgKzI5NDQsOSBAQCBTY3JvbGxQb3Np
dGlvbmluZ0JlaGF2aW9yIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y29tcHV0ZUNvb3JkaW5hdGVk
UG9zaXRpb25pbmdGbwogICAgIGlmIChsYXllci5pc1JlbmRlclZpZXdMYXllcigpKQogICAgICAg
ICByZXR1cm4gU2Nyb2xsUG9zaXRpb25pbmdCZWhhdmlvcjo6Tm9uZTsKIAorICAgIGlmIChsYXll
ci5yZW5kZXJlcigpLmlzRml4ZWRQb3NpdGlvbmVkKCkpCisgICAgICAgIHJldHVybiBTY3JvbGxQ
b3NpdGlvbmluZ0JlaGF2aW9yOjpOb25lOworCiAgICAgYXV0byogc2Nyb2xsaW5nQ29vcmRpbmF0
b3IgPSB0aGlzLT5zY3JvbGxpbmdDb29yZGluYXRvcigpOwogICAgIGlmICghc2Nyb2xsaW5nQ29v
cmRpbmF0b3IpCiAgICAgICAgIHJldHVybiBTY3JvbGxQb3NpdGlvbmluZ0JlaGF2aW9yOjpOb25l
OwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IGZkMDc1MDUwYjk0ZWUyYTYwOWJjZDg3YjQwOTU0MjYzNGVhZDkyMTMuLmJmNWIx
Y2YyYmExNDJhM2FiZGNhMDlhZGVlY2ZlZThhZTg4ODlhZGMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNCBA
QAorMjAxOS0wMy0yNSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKwor
ICAgICAgICBbaU9TIFdLMl0gcG9zaXRpb246Zml4ZWQgaW5zaWRlIG92ZWZsb3c6c2Nyb2xsIGlz
IGp1bXB5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
OTYyMzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBm
aXhlZC1pbi1vdmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRyZWUuaHRtbCBhY3R1YWxseSB0ZXN0
cyB0aGUgZml4LgorICAgICAgICBGb3Igc29tZSByZWFzb24gZml4ZWQtaW4tb3ZlcmZsb3ctc2Ny
b2xsLmh0bWwgZG9lc24ndCBzaG93IHRoZSBqdW1waW5lc3MsIGJ1dCBpdCdzCisgICAgICAgIGEg
Z29vZCB0ZXN0IHRvIGhhdmUgbm9uZXRoZWxlc3MuCisKKyAgICAgICAgT3RoZXIgbWlub3IgY2xl
YW51cC4KKworICAgICAgICAqIHJlc291cmNlcy91aS1oZWxwZXIuanM6CisgICAgICAgICh3aW5k
b3cuVUlIZWxwZXIuaW1tZWRpYXRlU2Nyb2xsRWxlbWVudEF0Q29udGVudFBvaW50VG9PZmZzZXQp
OgorICAgICAgICAqIHNjcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1pbi1vdmVyZmxvdy1z
Y3JvbGwtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogc2Nyb2xsaW5nY29vcmRpbmF0
b3IvaW9zL2ZpeGVkLWluLW92ZXJmbG93LXNjcm9sbC1zY3JvbGxpbmctdHJlZS1leHBlY3RlZC50
eHQ6IEFkZGVkLgorICAgICAgICAqIHNjcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1pbi1v
dmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRyZWUuaHRtbDogQ29waWVkIGZyb20gTGF5b3V0VGVz
dHMvc2Nyb2xsaW5nY29vcmRpbmF0b3IvaW9zL3VpLXNjcm9sbGluZy10cmVlLmh0bWwuCisgICAg
ICAgICogc2Nyb2xsaW5nY29vcmRpbmF0b3IvaW9zL2ZpeGVkLWluLW92ZXJmbG93LXNjcm9sbC5o
dG1sOiBBZGRlZC4KKyAgICAgICAgKiBzY3JvbGxpbmdjb29yZGluYXRvci9pb3MvdWktc2Nyb2xs
aW5nLXRyZWUuaHRtbDoKKwogMjAxOS0wMy0yNSAgU2hhd24gUm9iZXJ0cyAgPHNyb2JlcnRzQGFw
cGxlLmNvbT4KIAogICAgICAgICBwZXJmb3JtYW5jZS1hcGkvcGVyZm9ybWFuY2Utb2JzZXJ2ZXIt
cGVyaW9kaWMuaHRtbCBpcyBhIGZsYWt5IGZhaWx1cmUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3Jlc291cmNlcy91aS1oZWxwZXIuanMgYi9MYXlvdXRUZXN0cy9yZXNvdXJjZXMvdWktaGVscGVy
LmpzCmluZGV4IDk2OGU3MDA3NmM0MzFiZDU2ZjhlNTQxYmY5NWRjYzRkNDk2OWRiMWYuLjgzOTli
Nzk4YmQ4NTY3MWJhODQxZDUwODQ0ZjkxZTFjNDYxZDIzMWIgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3Jlc291cmNlcy91aS1oZWxwZXIuanMKKysrIGIvTGF5b3V0VGVzdHMvcmVzb3VyY2VzL3Vp
LWhlbHBlci5qcwpAQCAtMjg2LDEzICsyODYsMTQgQEAgd2luZG93LlVJSGVscGVyID0gY2xhc3Mg
VUlIZWxwZXIgewogICAgICAgICB9KTsKICAgICB9CiAKLSAgICBzdGF0aWMgaW1tZWRpYXRlU2Ny
b2xsRWxlbWVudEF0Q29udGVudFBvaW50VG9PZmZzZXQoeCwgeSwgc2Nyb2xsWCwgc2Nyb2xsWSkK
KyAgICBzdGF0aWMgaW1tZWRpYXRlU2Nyb2xsRWxlbWVudEF0Q29udGVudFBvaW50VG9PZmZzZXQo
eCwgeSwgc2Nyb2xsWCwgc2Nyb2xsWSwgc2Nyb2xsVXBkYXRlc0Rpc2FibGVkID0gZmFsc2UpCiAg
ICAgewogICAgICAgICBpZiAoIXRoaXMuaXNXZWJLaXQyKCkpCiAgICAgICAgICAgICByZXR1cm4g
UHJvbWlzZS5yZXNvbHZlKCk7CiAKICAgICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKHJlc29sdmUg
PT4gewogICAgICAgICAgICAgdGVzdFJ1bm5lci5ydW5VSVNjcmlwdChgCisgICAgICAgICAgICAg
ICAgdWlDb250cm9sbGVyLnNjcm9sbFVwZGF0ZXNEaXNhYmxlZCA9ICR7c2Nyb2xsVXBkYXRlc0Rp
c2FibGVkfTsKICAgICAgICAgICAgICAgICB1aUNvbnRyb2xsZXIuaW1tZWRpYXRlU2Nyb2xsRWxl
bWVudEF0Q29udGVudFBvaW50VG9PZmZzZXQoJHt4fSwgJHt5fSwgJHtzY3JvbGxYfSwgJHtzY3Jv
bGxZfSk7YCwgcmVzb2x2ZSk7CiAgICAgICAgIH0pOwogICAgIH0KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1pbi1vdmVyZmxvdy1zY3JvbGwt
ZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhl
ZC1pbi1vdmVyZmxvdy1zY3JvbGwtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43OWFjNzdkOWMy
NDM3MmI1NDIxNzlmOTEzMDExMjY0YTk2NWY0ZjU5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3IvaW9zL2ZpeGVkLWluLW92ZXJmbG93LXNjcm9sbC1l
eHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsNTAgQEAKKzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtp
dC10ZXN0LXJ1bm5lciBbIHVzZUZsZXhpYmxlVmlld3BvcnQ9dHJ1ZSBpbnRlcm5hbDpBc3luY092
ZXJmbG93U2Nyb2xsaW5nRW5hYmxlZD10cnVlIF0gLS0+Cis8aHRtbD4KKzxoZWFkPgorICAgIDxt
ZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJpbml0aWFsLXNjYWxlPTEuMCI+CisgICAgPHN0
eWxlPgorICAgICAgICAjc2Nyb2xsZXIgeworICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAg
ICAgICAgICAgaGVpZ2h0OiAzMDBweDsKKyAgICAgICAgICAgIHdpZHRoOiAzMDBweDsKKyAgICAg
ICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOworICAgICAgICAgICAgb3ZlcmZsb3c6IHNj
cm9sbDsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAgLmJveCB7CisgICAgICAgICAgICBw
b3NpdGlvbjogZml4ZWQ7CisgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDsKKyAgICAgICAg
ICAgIHdpZHRoOiAyMDBweDsKKyAgICAgICAgICAgIGhlaWdodDogMjAwcHg7CisgICAgICAgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAg
LnNwYWNlciB7CisgICAgICAgICAgICBoZWlnaHQ6IDgwMHB4OworICAgICAgICB9CisgICAgPC9z
dHlsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVzb3VyY2VzL3VpLWhlbHBlci5qcyI+PC9z
Y3JpcHQ+CisgICAgPHNjcmlwdD4KKyAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAg
ICAgICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisKKyAgICAgICAgYXN5bmMgZnVu
Y3Rpb24gZG9UZXN0KCkKKyAgICAgICAgeworICAgICAgICAgICAgYXdhaXQgVUlIZWxwZXIuZW5z
dXJlUHJlc2VudGF0aW9uVXBkYXRlKCk7IC8vIE5vdCBzdXJlIHdoeSB0aGlzIGlzIG5lY2Vzc2Fy
eSwgYnV0IGl0IGlzLgorICAgICAgICAgICAgc2Nyb2xsZXIuc2Nyb2xsVG8oMCwgMjAwKTsKKyAg
ICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmVuc3VyZVByZXNlbnRhdGlvblVwZGF0ZSgpOworCisg
ICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICAgICAgdGVzdFJ1
bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHdpbmRvdy5h
ZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8
L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGlkPSJzY3JvbGxlciI+CisgICAgICAgIDxkaXYgY2xh
c3M9ImJveCI+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9InNwYWNlciI+PC9kaXY+CisgICAg
PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zY3JvbGxp
bmdjb29yZGluYXRvci9pb3MvZml4ZWQtaW4tb3ZlcmZsb3ctc2Nyb2xsLXNjcm9sbGluZy10cmVl
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhl
ZC1pbi1vdmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRyZWUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLmYzNzU2NjNmMTAyN2U4Yzg1Y2QzZWI1ODBjNmU4YjQ1Mjc4N2I2NmEKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9zY3JvbGxpbmdjb29yZGluYXRvci9pb3MvZml4ZWQtaW4tb3Zl
cmZsb3ctc2Nyb2xsLXNjcm9sbGluZy10cmVlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMwIEBA
CisKKyhzY3JvbGxpbmcgdHJlZQorICAoZnJhbWUgc2Nyb2xsaW5nIG5vZGUKKyAgICAoc2Nyb2xs
YWJsZSBhcmVhIHNpemUgd2lkdGg9MzIwIGhlaWdodD01NDgpCisgICAgKHRvdGFsIGNvbnRlbnQg
c2l6ZSB3aWR0aD0zMjAgaGVpZ2h0PTU0OCkKKyAgICAobGFzdCBjb21taXR0ZWQgc2Nyb2xsIHBv
c2l0aW9uICgwLDApKQorICAgIChzY3JvbGxhYmxlIGFyZWEgcGFyYW1ldGVycyAKKyAgICAgICho
b3Jpem9udGFsIHNjcm9sbCBlbGFzdGljaXR5IDEpCisgICAgICAodmVydGljYWwgc2Nyb2xsIGVs
YXN0aWNpdHkgMSkKKyAgICAgIChob3Jpem9udGFsIHNjcm9sbGJhciBtb2RlIDApCisgICAgICAo
dmVydGljYWwgc2Nyb2xsYmFyIG1vZGUgMCkpCisgICAgKGxheW91dCB2aWV3cG9ydCAoMCwwKSB3
aWR0aD0zMjAgaGVpZ2h0PTU0OCkKKyAgICAobWluIGxheW91dFZpZXdwb3J0IG9yaWdpbiAoMCww
KSkKKyAgICAobWF4IGxheW91dFZpZXdwb3J0IG9yaWdpbiAoMCwwKSkKKyAgICAoYmVoYXZpb3Ig
Zm9yIGZpeGVkIDApCisgICAgKG92ZXJmbG93IHNjcm9sbGluZyBub2RlCisgICAgICAoc2Nyb2xs
YWJsZSBhcmVhIHNpemUgd2lkdGg9MzAwIGhlaWdodD0zMDApCisgICAgICAodG90YWwgY29udGVu
dCBzaXplIHdpZHRoPTMwMCBoZWlnaHQ9ODAwKQorICAgICAgKGxhc3QgY29tbWl0dGVkIHNjcm9s
bCBwb3NpdGlvbiAoMCwwKSkKKyAgICAgIChzY3JvbGxhYmxlIGFyZWEgcGFyYW1ldGVycyAKKyAg
ICAgICAgKGhvcml6b250YWwgc2Nyb2xsIGVsYXN0aWNpdHkgMSkKKyAgICAgICAgKHZlcnRpY2Fs
IHNjcm9sbCBlbGFzdGljaXR5IDEpCisgICAgICAgIChob3Jpem9udGFsIHNjcm9sbGJhciBtb2Rl
IDApCisgICAgICAgICh2ZXJ0aWNhbCBzY3JvbGxiYXIgbW9kZSAwKQorICAgICAgICAoaGFzIGVu
YWJsZWQgdmVydGljYWwgc2Nyb2xsYmFyIDEpKSkKKyAgICAoZml4ZWQgbm9kZQorICAgICAgKGZp
eGVkIGNvbnN0cmFpbnRzIAorICAgICAgICAodmlld3BvcnQtcmVjdC1hdC1sYXN0LWxheW91dCAo
MCwwKSB3aWR0aD0zMjAgaGVpZ2h0PTU0OCkKKyAgICAgICAgKGxheWVyLXBvc2l0aW9uLWF0LWxh
c3QtbGF5b3V0ICgxOSwyMTEpKSkKKyAgICAgIChsYXllciB0b3AgbGVmdCAoMTksMjExKSkpKSkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1p
bi1vdmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRyZWUuaHRtbCBiL0xheW91dFRlc3RzL3Njcm9s
bGluZ2Nvb3JkaW5hdG9yL2lvcy9maXhlZC1pbi1vdmVyZmxvdy1zY3JvbGwtc2Nyb2xsaW5nLXRy
ZWUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi5hZGIyYzU3MjNlZDM3ZGIyZGE1NzQ4ZTk1MGNkNWUxOTA5YWVj
YzlkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3Iv
aW9zL2ZpeGVkLWluLW92ZXJmbG93LXNjcm9sbC1zY3JvbGxpbmctdHJlZS5odG1sCkBAIC0wLDAg
KzEsNjAgQEAKKzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10ZXN0LXJ1bm5lciBbIHVzZUZs
ZXhpYmxlVmlld3BvcnQ9dHJ1ZSBpbnRlcm5hbDpBc3luY092ZXJmbG93U2Nyb2xsaW5nRW5hYmxl
ZD10cnVlIF0gLS0+Cis8aHRtbD4KKzxoZWFkPgorICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBj
b250ZW50PSJpbml0aWFsLXNjYWxlPTEuMCI+CisgICAgPHN0eWxlPgorICAgICAgICAuc2Nyb2xs
ZXIgeworICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAgICAgICAgICAgaGVpZ2h0OiAzMDBw
eDsKKyAgICAgICAgICAgIHdpZHRoOiAzMDBweDsKKyAgICAgICAgICAgIGJvcmRlcjogMXB4IHNv
bGlkIGJsYWNrOworICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDsKKyAgICAgICAgfQorICAg
ICAgICAKKyAgICAgICAgLmJveCB7CisgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7CisgICAg
ICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDsKKyAgICAgICAgICAgIHdpZHRoOiAyMDBweDsKKyAg
ICAgICAgICAgIGhlaWdodDogMjAwcHg7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBn
cmVlbjsKKyAgICAgICAgfQorICAgICAgICAKKyAgICAgICAgLnNwYWNlciB7CisgICAgICAgICAg
ICBoZWlnaHQ6IDgwMHB4OworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0Pgor
ICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgICAgICAgICAgIHRlc3RSdW5uZXIu
d2FpdFVudGlsRG9uZSgpOworICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Cisg
ICAgICAgIH0KKworICAgICAgICBmdW5jdGlvbiBnZXRTY3JvbGxpbmdUcmVlVUlTY3JpcHQoKQor
ICAgICAgICB7CisgICAgICAgICAgICByZXR1cm4gYChmdW5jdGlvbigpIHsKKyAgICAgICAgICAg
ICAgICByZXR1cm4gdWlDb250cm9sbGVyLnNjcm9sbGluZ1RyZWVBc1RleHQ7CisgICAgICAgICAg
ICB9KSgpO2A7CisgICAgICAgIH0KKworICAgICAgICBmdW5jdGlvbiBkb1Rlc3QoKQorICAgICAg
ICB7CisgICAgICAgICAgICBpZiAoIXRlc3RSdW5uZXIucnVuVUlTY3JpcHQpCisgICAgICAgICAg
ICAgICAgcmV0dXJuCisKKyAgICAgICAgICAgIHRlc3RSdW5uZXIucnVuVUlTY3JpcHQoZ2V0U2Ny
b2xsaW5nVHJlZVVJU2NyaXB0KCksIGZ1bmN0aW9uKHNjcm9sbGluZ1RyZWUpIHsKKyAgICAgICAg
ICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJzJykudGV4dENvbnRlbnQgPSBz
Y3JvbGxpbmdUcmVlOworICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwor
ICAgICAgICAgICAgfSk7CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHdpbmRvdy5hZGRF
dmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hl
YWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJzY3JvbGxlciI+CisgICAgICAgIDxkaXYgY2xh
c3M9ImJveCI+PC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9InNwYWNlciI+PC9kaXY+CisgICAg
PC9kaXY+Cis8cHJlIGlkPSJsYXllcnMiPjwvcHJlPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3IvaW9zL2ZpeGVkLWluLW92ZXJm
bG93LXNjcm9sbC5odG1sIGIvTGF5b3V0VGVzdHMvc2Nyb2xsaW5nY29vcmRpbmF0b3IvaW9zL2Zp
eGVkLWluLW92ZXJmbG93LXNjcm9sbC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmYzZjhlYWVmNzE2YzE1MWVj
ODBiYzNkM2I0ZDMzYWNlMWJhNGI1Y2EKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9z
Y3JvbGxpbmdjb29yZGluYXRvci9pb3MvZml4ZWQtaW4tb3ZlcmZsb3ctc2Nyb2xsLmh0bWwKQEAg
LTAsMCArMSw1MyBAQAorPCFET0NUWVBFIGh0bWw+IDwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsg
dXNlRmxleGlibGVWaWV3cG9ydD10cnVlIGludGVybmFsOkFzeW5jT3ZlcmZsb3dTY3JvbGxpbmdF
bmFibGVkPXRydWUgXSAtLT4KKzxodG1sPgorPGhlYWQ+CisgICAgPG1ldGEgbmFtZT0idmlld3Bv
cnQiIGNvbnRlbnQ9ImluaXRpYWwtc2NhbGU9MS4wIj4KKyAgICA8c3R5bGU+CisgICAgICAgIC5z
Y3JvbGxlciB7CisgICAgICAgICAgICBtYXJnaW46IDEwcHg7CisgICAgICAgICAgICBoZWlnaHQ6
IDMwMHB4OworICAgICAgICAgICAgd2lkdGg6IDMwMHB4OworICAgICAgICAgICAgYm9yZGVyOiAx
cHggc29saWQgYmxhY2s7CisgICAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsOworICAgICAgICB9
CisgICAgICAgIAorICAgICAgICAuYm94IHsKKyAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDsK
KyAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwMHB4OworICAgICAgICAgICAgd2lkdGg6IDIwMHB4
OworICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29s
b3I6IGdyZWVuOworICAgICAgICB9CisgICAgICAgIAorICAgICAgICAuc3BhY2VyIHsKKyAgICAg
ICAgICAgIGhlaWdodDogODAwcHg7CisgICAgICAgIH0KKyAgICA8L3N0eWxlPgorICAgIDxzY3Jp
cHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvdWktaGVscGVyLmpzIj48L3NjcmlwdD4KKyAgICA8c2Ny
aXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICB0ZXN0UnVu
bmVyLndhaXRVbnRpbERvbmUoKTsKKworICAgICAgICBhc3luYyBmdW5jdGlvbiBkb1Rlc3QoKQor
ICAgICAgICB7CisgICAgICAgICAgICBpZiAoIXdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICAg
ICAgICAgIHJldHVybjsKKworICAgICAgICAgICAgaWYgKCF0ZXN0UnVubmVyLnJ1blVJU2NyaXB0
KQorICAgICAgICAgICAgICAgIHJldHVybjsKKworICAgICAgICAgICAgY29uc3Qgc2Nyb2xsVXBk
YXRlc0Rpc2FibGVkID0gdHJ1ZTsKKyAgICAgICAgICAgIGF3YWl0IFVJSGVscGVyLmltbWVkaWF0
ZVNjcm9sbEVsZW1lbnRBdENvbnRlbnRQb2ludFRvT2Zmc2V0KDUwLCA1MCwgMCwgMjAwLCBzY3Jv
bGxVcGRhdGVzRGlzYWJsZWQpOworICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7
CisgICAgICAgIH0KKyAgICAgICAgCisgICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCds
b2FkJywgZG9UZXN0LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAg
ICA8ZGl2IGNsYXNzPSJzY3JvbGxlciI+CisgICAgICAgIDxkaXYgY2xhc3M9ImJveCI+PC9kaXY+
CisgICAgICAgIDxkaXYgY2xhc3M9InNwYWNlciI+PC9kaXY+CisgICAgPC9kaXY+Cis8L2JvZHk+
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zY3JvbGxpbmdjb29yZGluYXRvci9p
b3MvdWktc2Nyb2xsaW5nLXRyZWUuaHRtbCBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5h
dG9yL2lvcy91aS1zY3JvbGxpbmctdHJlZS5odG1sCmluZGV4IDM0ZmQ2NmIwMjkzMjIxZjE2NDhl
OTZlODI5NjBkNDBjOGUzODRlMDMuLjRhZDA0MTMyMzFhODZiYjM5M2ZlN2Q5Y2JlMjhmYTZkODcz
Yjg3MmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5hdG9yL2lvcy91
aS1zY3JvbGxpbmctdHJlZS5odG1sCisrKyBiL0xheW91dFRlc3RzL3Njcm9sbGluZ2Nvb3JkaW5h
dG9yL2lvcy91aS1zY3JvbGxpbmctdHJlZS5odG1sCkBAIC0xLDUgKzEsNCBAQAogPCFET0NUWVBF
IGh0bWw+IDwhLS0gd2Via2l0LXRlc3QtcnVubmVyIFsgdXNlRmxleGlibGVWaWV3cG9ydD10cnVl
IF0gLS0+Ci0KIDxodG1sPgogPGhlYWQ+CiAgICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRl
bnQ9ImluaXRpYWwtc2NhbGU9MS4wIj4KQEAgLTI0LDcgKzIzLDcgQEAKICAgICAgICAgICAgIHRl
c3RSdW5uZXIuZHVtcEFzVGV4dCgpOwogICAgICAgICB9CiAKLSAgICAgICAgZnVuY3Rpb24gZ2V0
U2Nyb2xsaW5nVHJlZVVJU2NyaXB0KHgsIHkpCisgICAgICAgIGZ1bmN0aW9uIGdldFNjcm9sbGlu
Z1RyZWVVSVNjcmlwdCgpCiAgICAgICAgIHsKICAgICAgICAgICAgIHJldHVybiBgKGZ1bmN0aW9u
KCkgewogICAgICAgICAgICAgICAgIHJldHVybiB1aUNvbnRyb2xsZXIuc2Nyb2xsaW5nVHJlZUFz
VGV4dDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>