<?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>196126</bug_id>
          
          <creation_ts>2019-03-21 19:07:32 -0700</creation_ts>
          <short_desc>REGRESSION (r242687): Flicker when pinch-zooming pages in macOS Safari</short_desc>
          <delta_ts>2019-03-25 16:11:37 -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>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>koivisto</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1520106</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-21 19:07:32 -0700</bug_when>
    <thetext>REGRESSION (r242687): Flicker when pinch-zooming pages in macOS Safari</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520109</commentid>
    <comment_count>1</comment_count>
      <attachid>365665</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-21 19:08:29 -0700</bug_when>
    <thetext>Created attachment 365665
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520110</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-21 19:08:31 -0700</bug_when>
    <thetext>&lt;rdar://problem/49095791&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520111</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-03-21 19:10:25 -0700</bug_when>
    <thetext>Attachment 365665 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520113</commentid>
    <comment_count>4</comment_count>
      <attachid>365667</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-21 19:12:46 -0700</bug_when>
    <thetext>Created attachment 365667
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520336</commentid>
    <comment_count>5</comment_count>
      <attachid>365667</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-03-22 09:11:49 -0700</bug_when>
    <thetext>Comment on attachment 365667
Patch

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

&gt; Source/WebKit/WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.h:91
&gt; +    enum class FlushingForTransientZoom { Yes, No };

Something like

enum class FlushType { Normal, TransientZoom };

is another option here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1520356</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-22 09:39:30 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/243381/webkit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521090</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-03-25 16:11:37 -0700</bug_when>
    <thetext>Followup fix in https://trac.webkit.org/r243469</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365665</attachid>
            <date>2019-03-21 19:08:29 -0700</date>
            <delta_ts>2019-03-21 19:12:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196126-20190321190828.patch</filename>
            <type>text/plain</type>
            <size>5220</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMzUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcwMjAwZWZkMzcyNDdj
MDZjNDc2YmU3YTljYzFlYmUwYzI4ZDE2Yi4uOTEzOTdlYTUyYmQzZTQ3MzVlNGZiZWQ1MGM0NWVj
OTFkNzdiZGEwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE5LTAzLTIxICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIyNDI2ODcpOiBGbGlja2VyIHdoZW4gcGluY2gtem9vbWluZyBwYWdlcyBpbiBtYWNPUyBTYWZh
cmkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjEy
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cyAoT09QUyEpLgorCisgICAgICAgICogcGFnZS9zY3JvbGxpbmcvbWFjL1Njcm9sbGlu
Z1RyZWVGcmFtZVNjcm9sbGluZ05vZGVNYWMubW06CisgICAgICAgIChXZWJDb3JlOjpTY3JvbGxp
bmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTWFjOjpyZXBvc2l0aW9uU2Nyb2xsaW5nTGF5ZXJzKToK
KwogMjAxOS0wMy0yMSAgU2lodWkgTGl1ICA8c2lodWlfbGl1QGFwcGxlLmNvbT4KIAogICAgICAg
ICBGaXgga2V5IHBhdGggZXh0cmFjdGlvbiBjb2RlIGluIEluZGV4ZWREQiB0byBjaGVjayBvd24g
cHJvcGVydHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cKaW5kZXggYjQxOWVlYjJlYTkwNWYzMjEwZDEyYjIwZGIxYmEwYjc0ODc4
MDNhZi4uNzY4YTc2ZjI3MTI3MzE0ZGZjN2Q0MTlhODA0NmRmZmM2M2NlOWFkZCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwyMCBAQAorMjAxOS0wMy0yMSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2Vy
QGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMjQyNjg3KTogRmxpY2tlciB3aGVu
IHBpbmNoLXpvb21pbmcgcGFnZXMgaW4gbWFjT1MgU2FmYXJpCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTYxMjYKKyAgICAgICAgcmRhcjovL3Byb2Js
ZW0vNDkwOTU3OTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBUaGUgc2Nyb2xsaW5nIHRyZWUgZG9lc24ndCBoYXZlIGFuIGFjY3VyYXRlIHBpY3R1cmUg
b2YgdGhlIG1haW4gdmlldydzIHNjcm9sbCBwb3NpdGlvbgorICAgICAgICBkdXJpbmcgcGluY2gt
em9vbWluZywgc28gZG9uJ3QgaGF2ZSBpdCBhcHBseSBsYXllciBwb3NpdGlvbnMgaWYgYSB0cmFu
c2llbnQgem9vbSBpcworICAgICAgICBpbiBwcm9ncmVzcy4KKworICAgICAgICAqIFdlYlByb2Nl
c3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEuaDoKKyAgICAgICAg
KiBXZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1t
OgorICAgICAgICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6Zmx1c2hM
YXllcnMpOgorICAgICAgICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6
YXBwbHlUcmFuc2llbnRab29tVG9QYWdlKToKKwogMjAxOS0wMy0yMSAgU2ltb24gRnJhc2VyICA8
c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TIFdLMl0gVHVybiBvbiBhc3lu
YyBvdmVyZmxvdyBzY3JvbGxpbmcgYnkgZGVmYXVsdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGFnZS9zY3JvbGxpbmcvbWFjL1Njcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVNYWMu
bW0gYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5nVHJlZUZyYW1l
U2Nyb2xsaW5nTm9kZU1hYy5tbQppbmRleCA0ZTE4M2Y4MWJkZjE5NDRlMjllMjFjNGNiMDA3ODE4
NmUwNDYyZWM5Li5kOTgxODgxZjlhMDkxMjYwOWI3ZjUzNThjNWYzY2ZiMTgwMGFkNGEyIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5nVHJlZUZy
YW1lU2Nyb2xsaW5nTm9kZU1hYy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGlu
Zy9tYWMvU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYy5tbQpAQCAtMTk3LDYgKzE5
Nyw4IEBAIHZvaWQgU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYzo6Y3VycmVudFNj
cm9sbFBvc2l0aW9uQ2hhbmdlZCgpCiAKIHZvaWQgU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5n
Tm9kZU1hYzo6cmVwb3NpdGlvblNjcm9sbGluZ0xheWVycygpCiB7CisgICAgTE9HX1dJVEhfU1RS
RUFNKFNjcm9sbGluZywgc3RyZWFtIDw8ICJTY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2Rl
TWFjOjpyZXBvc2l0aW9uU2Nyb2xsaW5nTGF5ZXJzIHdpdGggIiA8PCBjdXJyZW50U2Nyb2xsUG9z
aXRpb24oKSk7CisKICAgICBzY3JvbGxlZENvbnRlbnRzTGF5ZXIoKS5wb3NpdGlvbiA9IC1jdXJy
ZW50U2Nyb2xsUG9zaXRpb24oKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQ
cm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLmggYi9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2lu
Z0FyZWEuaAppbmRleCA3NDY2MWZkM2RlMjNiMmMwNjVmMWYyMDdjMDJiOTQwZWNjMTI3MGQyLi4w
ZmVjYTIwNzQ2N2M2YWE2ZWM4MmFjZjQyNTA0OWQ0MDEwYjMyYmQ1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2lu
Z0FyZWEuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRD
b3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEuaApAQCAtODgsNyArODgsOCBAQCBwcml2YXRlOgogCiAg
ICAgYm9vbCBkaXNwYXRjaERpZFJlYWNoTGF5b3V0TWlsZXN0b25lKE9wdGlvblNldDxXZWJDb3Jl
OjpMYXlvdXRNaWxlc3RvbmU+KSBvdmVycmlkZTsKIAotICAgIHZvaWQgZmx1c2hMYXllcnMoKTsK
KyAgICBlbnVtIGNsYXNzIEZsdXNoaW5nRm9yVHJhbnNpZW50Wm9vbSB7IFllcywgTm8gfTsKKyAg
ICB2b2lkIGZsdXNoTGF5ZXJzKEZsdXNoaW5nRm9yVHJhbnNpZW50Wm9vbSA9IEZsdXNoaW5nRm9y
VHJhbnNpZW50Wm9vbTo6Tm8pOwogCiAgICAgLy8gTWVzc2FnZSBoYW5kbGVycy4KICAgICB2b2lk
IHVwZGF0ZUdlb21ldHJ5KGNvbnN0IFdlYkNvcmU6OkludFNpemUmIHZpZXdTaXplLCBib29sIGZs
dXNoU3luY2hyb25vdXNseSwgY29uc3QgV1RGOjpNYWNoU2VuZFJpZ2h0JiBmZW5jZVBvcnQpIG92
ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFj
L1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tIGIvU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCmluZGV4IDZl
MDYzMDhhM2NlMmUxZTAxZmM5Zjg0YzYyMzA5YTg4ZGRlMzIzMmMuLjQ5NDcxYWVhMDJkOWRjZjg0
N2Y2NjVkMTM5ODI2ZTRjZGIwMGNhOWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJv
Y2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbQorKysgYi9T
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJh
d2luZ0FyZWEubW0KQEAgLTQ1NCw3ICs0NTQsNyBAQCB2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRy
YXdpbmdBcmVhOjphZGRUcmFuc2FjdGlvbkNhbGxiYWNrSUQoQ2FsbGJhY2tJRCBjYWxsYmFjawog
ICAgIHNjaGVkdWxlQ29tcG9zaXRpbmdMYXllckZsdXNoKCk7CiB9CiAKLXZvaWQgVGlsZWRDb3Jl
QW5pbWF0aW9uRHJhd2luZ0FyZWE6OmZsdXNoTGF5ZXJzKCkKK3ZvaWQgVGlsZWRDb3JlQW5pbWF0
aW9uRHJhd2luZ0FyZWE6OmZsdXNoTGF5ZXJzKEZsdXNoaW5nRm9yVHJhbnNpZW50Wm9vbSBmb3JU
cmFuc2llbnRab29tKQogewogICAgIGlmIChsYXllclRyZWVTdGF0ZUlzRnJvemVuKCkpCiAgICAg
ICAgIHJldHVybjsKQEAgLTQ5Niw3ICs0OTYsOCBAQCB2b2lkIFRpbGVkQ29yZUFuaW1hdGlvbkRy
YXdpbmdBcmVhOjpmbHVzaExheWVycygpCiAjaWYgRU5BQkxFKEFTWU5DX1NDUk9MTElORykKICAg
ICAgICAgaWYgKGF1dG8qIHNjcm9sbGluZ0Nvb3JkaW5hdG9yID0gbV93ZWJQYWdlLmNvcmVQYWdl
KCktPnNjcm9sbGluZ0Nvb3JkaW5hdG9yKCkpIHsKICAgICAgICAgICAgIHNjcm9sbGluZ0Nvb3Jk
aW5hdG9yLT5jb21taXRUcmVlU3RhdGVJZk5lZWRlZCgpOwotICAgICAgICAgICAgc2Nyb2xsaW5n
Q29vcmRpbmF0b3ItPmFwcGx5U2Nyb2xsaW5nVHJlZUxheWVyUG9zaXRpb25zKCk7CisgICAgICAg
ICAgICBpZiAoZm9yVHJhbnNpZW50Wm9vbSA9PSBGbHVzaGluZ0ZvclRyYW5zaWVudFpvb206Ok5v
KQorICAgICAgICAgICAgICAgIHNjcm9sbGluZ0Nvb3JkaW5hdG9yLT5hcHBseVNjcm9sbGluZ1Ry
ZWVMYXllclBvc2l0aW9ucygpOwogICAgICAgICB9CiAjZW5kaWYKIApAQCAtOTI3LDcgKzkyOCw3
IEBAIHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmFwcGx5VHJhbnNpZW50Wm9v
bVRvUGFnZShkb3VibGUgc2NhbGUsIEZsb2F0CiAgICAgdW5zY3JvbGxlZE9yaWdpbi5tb3ZlQnko
LXVub2JzY3VyZWRDb250ZW50UmVjdC5sb2NhdGlvbigpKTsKICAgICBtX3dlYlBhZ2Uuc2NhbGVQ
YWdlKHNjYWxlIC8gbV93ZWJQYWdlLnZpZXdTY2FsZUZhY3RvcigpLCByb3VuZGVkSW50UG9pbnQo
LXVuc2Nyb2xsZWRPcmlnaW4pKTsKICAgICBtX3RyYW5zaWVudFpvb21TY2FsZSA9IDE7Ci0gICAg
Zmx1c2hMYXllcnMoKTsKKyAgICBmbHVzaExheWVycyhGbHVzaGluZ0ZvclRyYW5zaWVudFpvb206
Olllcyk7CiB9CiAKIHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmFkZEZlbmNl
KGNvbnN0IE1hY2hTZW5kUmlnaHQmIGZlbmNlUG9ydCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>365667</attachid>
            <date>2019-03-21 19:12:46 -0700</date>
            <delta_ts>2019-03-22 09:11:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196126-20190321191245.patch</filename>
            <type>text/plain</type>
            <size>5255</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzMzUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjcwMjAwZWZkMzcyNDdj
MDZjNDc2YmU3YTljYzFlYmUwYzI4ZDE2Yi4uZGM1ZjJmNDMxNjU2YmIwZDg2Nzk3NmJiMzc4N2Q5
N2IxM2U3ZWFlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTAzLTIxICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04g
KHIyNDI2ODcpOiBGbGlja2VyIHdoZW4gcGluY2gtem9vbWluZyBwYWdlcyBpbiBtYWNPUyBTYWZh
cmkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjEy
NgorICAgICAgICByZGFyOi8vcHJvYmxlbS80OTA5NTc5MQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFNvbWUgc2Nyb2xsaW5nIGxvZ2dpbmcuCisKKyAg
ICAgICAgKiBwYWdlL3Njcm9sbGluZy9tYWMvU2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9k
ZU1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05v
ZGVNYWM6OnJlcG9zaXRpb25TY3JvbGxpbmdMYXllcnMpOgorCiAyMDE5LTAzLTIxICBTaWh1aSBM
aXUgIDxzaWh1aV9saXVAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCBrZXkgcGF0aCBleHRyYWN0
aW9uIGNvZGUgaW4gSW5kZXhlZERCIHRvIGNoZWNrIG93biBwcm9wZXJ0eQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwppbmRleCBi
NDE5ZWViMmVhOTA1ZjMyMTBkMTJiMjBkYjFiYTBiNzQ4NzgwM2FmLi43NjhhNzZmMjcxMjczMTRk
ZmM3ZDQxOWE4MDQ2ZGZmYzYzY2U5YWRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0NoYW5n
ZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE5
LTAzLTIxICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAg
IFJFR1JFU1NJT04gKHIyNDI2ODcpOiBGbGlja2VyIHdoZW4gcGluY2gtem9vbWluZyBwYWdlcyBp
biBtYWNPUyBTYWZhcmkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE5NjEyNgorICAgICAgICByZGFyOi8vcHJvYmxlbS80OTA5NTc5MQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBzY3JvbGxpbmcgdHJl
ZSBkb2Vzbid0IGhhdmUgYW4gYWNjdXJhdGUgcGljdHVyZSBvZiB0aGUgbWFpbiB2aWV3J3Mgc2Ny
b2xsIHBvc2l0aW9uCisgICAgICAgIGR1cmluZyBwaW5jaC16b29taW5nLCBzbyBkb24ndCBoYXZl
IGl0IGFwcGx5IGxheWVyIHBvc2l0aW9ucyBpZiBhIHRyYW5zaWVudCB6b29tIGlzCisgICAgICAg
IGluIHByb2dyZXNzLgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENv
cmVBbmltYXRpb25EcmF3aW5nQXJlYS5oOgorICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9t
YWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW06CisgICAgICAgIChXZWJLaXQ6OlRp
bGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjpmbHVzaExheWVycyk6CisgICAgICAgIChXZWJL
aXQ6OlRpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhOjphcHBseVRyYW5zaWVudFpvb21Ub1Bh
Z2UpOgorCiAyMDE5LTAzLTIxICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29t
PgogCiAgICAgICAgIFtpT1MgV0syXSBUdXJuIG9uIGFzeW5jIG92ZXJmbG93IHNjcm9sbGluZyBi
eSBkZWZhdWx0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9tYWMv
U2Nyb2xsaW5nVHJlZUZyYW1lU2Nyb2xsaW5nTm9kZU1hYy5tbSBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2Uvc2Nyb2xsaW5nL21hYy9TY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTWFjLm1tCmlu
ZGV4IDRlMTgzZjgxYmRmMTk0NGUyOWUyMWM0Y2IwMDc4MTg2ZTA0NjJlYzkuLmQ5ODE4ODFmOWEw
OTEyNjA5YjdmNTM1OGM1ZjNjZmIxODAwYWQ0YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2Uvc2Nyb2xsaW5nL21hYy9TY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTWFjLm1t
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xsaW5nL21hYy9TY3JvbGxpbmdUcmVlRnJh
bWVTY3JvbGxpbmdOb2RlTWFjLm1tCkBAIC0xOTcsNiArMTk3LDggQEAgdm9pZCBTY3JvbGxpbmdU
cmVlRnJhbWVTY3JvbGxpbmdOb2RlTWFjOjpjdXJyZW50U2Nyb2xsUG9zaXRpb25DaGFuZ2VkKCkK
IAogdm9pZCBTY3JvbGxpbmdUcmVlRnJhbWVTY3JvbGxpbmdOb2RlTWFjOjpyZXBvc2l0aW9uU2Ny
b2xsaW5nTGF5ZXJzKCkKIHsKKyAgICBMT0dfV0lUSF9TVFJFQU0oU2Nyb2xsaW5nLCBzdHJlYW0g
PDwgIlNjcm9sbGluZ1RyZWVGcmFtZVNjcm9sbGluZ05vZGVNYWM6OnJlcG9zaXRpb25TY3JvbGxp
bmdMYXllcnMgd2l0aCAiIDw8IGN1cnJlbnRTY3JvbGxQb3NpdGlvbigpKTsKKwogICAgIHNjcm9s
bGVkQ29udGVudHNMYXllcigpLnBvc2l0aW9uID0gLWN1cnJlbnRTY3JvbGxQb3NpdGlvbigpOwog
fQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGls
ZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEuaCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9X
ZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5oCmluZGV4IDc0NjYxZmQz
ZGUyM2IyYzA2NWYxZjIwN2MwMmI5NDBlY2MxMjcwZDIuLjBmZWNhMjA3NDY3YzZhYTZlYzgyYWNm
NDI1MDQ5ZDQwMTBiMzJiZDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9X
ZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5oCisrKyBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJl
YS5oCkBAIC04OCw3ICs4OCw4IEBAIHByaXZhdGU6CiAKICAgICBib29sIGRpc3BhdGNoRGlkUmVh
Y2hMYXlvdXRNaWxlc3RvbmUoT3B0aW9uU2V0PFdlYkNvcmU6OkxheW91dE1pbGVzdG9uZT4pIG92
ZXJyaWRlOwogCi0gICAgdm9pZCBmbHVzaExheWVycygpOworICAgIGVudW0gY2xhc3MgRmx1c2hp
bmdGb3JUcmFuc2llbnRab29tIHsgWWVzLCBObyB9OworICAgIHZvaWQgZmx1c2hMYXllcnMoRmx1
c2hpbmdGb3JUcmFuc2llbnRab29tID0gRmx1c2hpbmdGb3JUcmFuc2llbnRab29tOjpObyk7CiAK
ICAgICAvLyBNZXNzYWdlIGhhbmRsZXJzLgogICAgIHZvaWQgdXBkYXRlR2VvbWV0cnkoY29uc3Qg
V2ViQ29yZTo6SW50U2l6ZSYgdmlld1NpemUsIGJvb2wgZmx1c2hTeW5jaHJvbm91c2x5LCBjb25z
dCBXVEY6Ok1hY2hTZW5kUmlnaHQmIGZlbmNlUG9ydCkgb3ZlcnJpZGU7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJh
d2luZ0FyZWEubW0gYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRD
b3JlQW5pbWF0aW9uRHJhd2luZ0FyZWEubW0KaW5kZXggNmUwNjMwOGEzY2UyZTFlMDFmYzlmODRj
NjIzMDlhODhkZGUzMjMyYy4uNDk0NzFhZWEwMmQ5ZGNmODQ3ZjY2NWQxMzk4MjZlNGNkYjAwY2E5
YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVk
Q29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbQpAQCAtNDU0LDcg
KzQ1NCw3IEBAIHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmFkZFRyYW5zYWN0
aW9uQ2FsbGJhY2tJRChDYWxsYmFja0lEIGNhbGxiYWNrCiAgICAgc2NoZWR1bGVDb21wb3NpdGlu
Z0xheWVyRmx1c2goKTsKIH0KIAotdm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6
Zmx1c2hMYXllcnMoKQordm9pZCBUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6Zmx1c2hM
YXllcnMoRmx1c2hpbmdGb3JUcmFuc2llbnRab29tIGZvclRyYW5zaWVudFpvb20pCiB7CiAgICAg
aWYgKGxheWVyVHJlZVN0YXRlSXNGcm96ZW4oKSkKICAgICAgICAgcmV0dXJuOwpAQCAtNDk2LDcg
KzQ5Niw4IEBAIHZvaWQgVGlsZWRDb3JlQW5pbWF0aW9uRHJhd2luZ0FyZWE6OmZsdXNoTGF5ZXJz
KCkKICNpZiBFTkFCTEUoQVNZTkNfU0NST0xMSU5HKQogICAgICAgICBpZiAoYXV0byogc2Nyb2xs
aW5nQ29vcmRpbmF0b3IgPSBtX3dlYlBhZ2UuY29yZVBhZ2UoKS0+c2Nyb2xsaW5nQ29vcmRpbmF0
b3IoKSkgewogICAgICAgICAgICAgc2Nyb2xsaW5nQ29vcmRpbmF0b3ItPmNvbW1pdFRyZWVTdGF0
ZUlmTmVlZGVkKCk7Ci0gICAgICAgICAgICBzY3JvbGxpbmdDb29yZGluYXRvci0+YXBwbHlTY3Jv
bGxpbmdUcmVlTGF5ZXJQb3NpdGlvbnMoKTsKKyAgICAgICAgICAgIGlmIChmb3JUcmFuc2llbnRa
b29tID09IEZsdXNoaW5nRm9yVHJhbnNpZW50Wm9vbTo6Tm8pCisgICAgICAgICAgICAgICAgc2Ny
b2xsaW5nQ29vcmRpbmF0b3ItPmFwcGx5U2Nyb2xsaW5nVHJlZUxheWVyUG9zaXRpb25zKCk7CiAg
ICAgICAgIH0KICNlbmRpZgogCkBAIC05MjcsNyArOTI4LDcgQEAgdm9pZCBUaWxlZENvcmVBbmlt
YXRpb25EcmF3aW5nQXJlYTo6YXBwbHlUcmFuc2llbnRab29tVG9QYWdlKGRvdWJsZSBzY2FsZSwg
RmxvYXQKICAgICB1bnNjcm9sbGVkT3JpZ2luLm1vdmVCeSgtdW5vYnNjdXJlZENvbnRlbnRSZWN0
LmxvY2F0aW9uKCkpOwogICAgIG1fd2ViUGFnZS5zY2FsZVBhZ2Uoc2NhbGUgLyBtX3dlYlBhZ2Uu
dmlld1NjYWxlRmFjdG9yKCksIHJvdW5kZWRJbnRQb2ludCgtdW5zY3JvbGxlZE9yaWdpbikpOwog
ICAgIG1fdHJhbnNpZW50Wm9vbVNjYWxlID0gMTsKLSAgICBmbHVzaExheWVycygpOworICAgIGZs
dXNoTGF5ZXJzKEZsdXNoaW5nRm9yVHJhbnNpZW50Wm9vbTo6WWVzKTsKIH0KIAogdm9pZCBUaWxl
ZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6YWRkRmVuY2UoY29uc3QgTWFjaFNlbmRSaWdodCYg
ZmVuY2VQb3J0KQo=
</data>
<flag name="review"
          id="382106"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>