<?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>197825</bug_id>
          
          <creation_ts>2019-05-12 11:22:49 -0700</creation_ts>
          <short_desc>When the set of backing-sharing layers changes, we need to issue a repaint</short_desc>
          <delta_ts>2019-05-12 20:57:46 -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>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1535451</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-12 11:22:49 -0700</bug_when>
    <thetext>When the set of backing-sharing layers changes, we need to issue a repaint</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535452</commentid>
    <comment_count>1</comment_count>
      <attachid>369679</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-12 11:24:08 -0700</bug_when>
    <thetext>Created attachment 369679
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535453</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-12 11:25:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/50686229&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535455</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-12 11:25:45 -0700</bug_when>
    <thetext>*** Bug 197811 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535456</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-05-12 11:27:56 -0700</bug_when>
    <thetext>Patch may need to sit on top of bug 197824.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535517</commentid>
    <comment_count>5</comment_count>
      <attachid>369679</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-12 20:57:44 -0700</bug_when>
    <thetext>Comment on attachment 369679
Patch

Clearing flags on attachment: 369679

Committed r245220: &lt;https://trac.webkit.org/changeset/245220&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1535518</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-05-12 20:57:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>369679</attachid>
            <date>2019-05-12 11:24:08 -0700</date>
            <delta_ts>2019-05-12 20:57:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-197825-20190512112407.patch</filename>
            <type>text/plain</type>
            <size>5778</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ1MjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTMxZTEwZGE4OWUzYmZl
NTU1YWRjN2QwOGMxMTkyNGNmMDkzMzZiMS4uNmE1ZjcyNDA3MzExNDk3ZmY0ZGJmZGE4YTcxNThl
OTZlYThmZTg0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE5LTA1LTEyICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFdoZW4gdGhlIHNl
dCBvZiBiYWNraW5nLXNoYXJpbmcgbGF5ZXJzIGNoYW5nZXMsIHdlIG5lZWQgdG8gaXNzdWUgYSBy
ZXBhaW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
OTc4MjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJ
ZiB0aGUgc2V0IG9mIGxheWVycyBwYWludGluZyBpbnRvIGEgc2hhcmVkIGJhY2tpbmcgc3RvcmUg
Y2hhbmdlcywgd2UgbmVlZAorICAgICAgICB0byByZXBhaW50IHRoYXQgYmFja2luZyBzdG9yZS4g
VGhpcyBoYXBwZW5zIHdoZW4gc2Nyb2xsaW5nIGFzIHNoYXJlZCBsYXllcnMKKyAgICAgICAgZW50
ZXIgdGhlIHZpc2libGUgYXJlYS4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy9zaGFyZWQt
YmFja2luZy9vdmVyZmxvdy1zY3JvbGwvcmVwYWludC1zaGFyZWQtb24tc2Nyb2xsLmh0bWwKKwor
ICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyTGF5ZXJCYWNraW5nOjpzZXRCYWNraW5nU2hhcmluZ0xheWVycyk6CisKIDIw
MTktMDUtMTIgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmVmYWN0b3IgY29tcG9zaXRlZCBiYWNraW5nLXNoYXJpbmcgY29kZQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcAppbmRleCBmODM5ZTQ2ZTNl
YmQwNGUyMzQzOWI1YTk0MGFjMTNkM2E5YmY1MmExLi4xZDE0YzFhMzZlMWQyZTlhMmQyNTI4ZTBh
MjQxMDliM2Y0Nzc3MTk1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyTGF5ZXJCYWNraW5nLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXJCYWNraW5nLmNwcApAQCAtMjgxLDYgKzI4MSwxMCBAQCBzdGF0aWMgdm9pZCBjbGVhckJh
Y2tpbmdTaGFyaW5nTGF5ZXJQcm92aWRlcnMoVmVjdG9yPFdlYWtQdHI8UmVuZGVyTGF5ZXI+PiYg
c2hhcgogdm9pZCBSZW5kZXJMYXllckJhY2tpbmc6OnNldEJhY2tpbmdTaGFyaW5nTGF5ZXJzKFZl
Y3RvcjxXZWFrUHRyPFJlbmRlckxheWVyPj4mJiBzaGFyaW5nTGF5ZXJzKQogewogICAgIGNsZWFy
QmFja2luZ1NoYXJpbmdMYXllclByb3ZpZGVycyhtX2JhY2tpbmdTaGFyaW5nTGF5ZXJzKTsKKwor
ICAgIGlmIChzaGFyaW5nTGF5ZXJzICE9IG1fYmFja2luZ1NoYXJpbmdMYXllcnMpCisgICAgICAg
IHNldENvbnRlbnRzTmVlZERpc3BsYXkoKTsgLy8gVGhpcyBjb3VsZCBiZSBvcHRpbWl6ZSB0byBv
bmx5IHJlcGFpbnQgcmVjdHMgZm9yIGNoYW5nZWQgbGF5ZXJzLgorCiAgICAgbV9iYWNraW5nU2hh
cmluZ0xheWVycyA9IFdURk1vdmUoc2hhcmluZ0xheWVycyk7CiAKICAgICBmb3IgKGF1dG8mIGxh
eWVyV2Vha1B0ciA6IG1fYmFja2luZ1NoYXJpbmdMYXllcnMpCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTg4NWZiZTUxNjU0
ZjgyZTNmMDkzNzY2OTQ0ZWVkYzY1YTdmZDIxZi4uY2IwMjUwNDkwNzY2NDc4NzZiN2JkYWEzMDJl
OWM1ZWVkYmYwZmE2ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDE5LTA1LTEyICBTaW1vbiBG
cmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFdoZW4gdGhlIHNldCBv
ZiBiYWNraW5nLXNoYXJpbmcgbGF5ZXJzIGNoYW5nZXMsIHdlIG5lZWQgdG8gaXNzdWUgYSByZXBh
aW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTc4
MjUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGNv
bXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL292ZXJmbG93LXNjcm9sbC9yZXBhaW50LXNoYXJlZC1v
bi1zY3JvbGwtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogY29tcG9zaXRpbmcvc2hh
cmVkLWJhY2tpbmcvb3ZlcmZsb3ctc2Nyb2xsL3JlcGFpbnQtc2hhcmVkLW9uLXNjcm9sbC5odG1s
OiBBZGRlZC4KKwogMjAxOS0wNS0xMSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxl
LmNvbT4KIAogICAgICAgICBPdmVyZmxvdyBzY3JvbGwgdGhhdCBiZWNvbWVzIG5vbi1zY3JvbGxh
YmxlIHNob3VsZCBzdG9wIGJlaW5nIGNvbXBvc2l0ZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL292ZXJmbG93LXNjcm9sbC9yZXBhaW50LXNoYXJl
ZC1vbi1zY3JvbGwtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3NoYXJl
ZC1iYWNraW5nL292ZXJmbG93LXNjcm9sbC9yZXBhaW50LXNoYXJlZC1vbi1zY3JvbGwtZXhwZWN0
ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi43MDBjYWU4OGQ2MjRmNGU5YmI5NTEzOWZiYzc4MzRjNzJiNTM3
MDljCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvc2hhcmVkLWJh
Y2tpbmcvb3ZlcmZsb3ctc2Nyb2xsL3JlcGFpbnQtc2hhcmVkLW9uLXNjcm9sbC1leHBlY3RlZC5o
dG1sCkBAIC0wLDAgKzEsNDAgQEAKKzwhRE9DVFlQRSBodG1sPiA8IS0tIHdlYmtpdC10ZXN0LXJ1
bm5lciBbIGludGVybmFsOkFzeW5jT3ZlcmZsb3dTY3JvbGxpbmdFbmFibGVkPXRydWUgXSAtLT4K
KzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICAgICAuc2Nyb2xsYWJsZSB7CisgICAg
ICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7CisgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4Owor
ICAgICAgICAgICAgd2lkdGg6IDMwMHB4OworICAgICAgICAgICAgbWFyZ2luOiAxMHB4OworICAg
ICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7CisgICAgICAgIH0KKwkJCisJCS5ib3gu
c2hhcmluZyB7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworCQl9CisJCQor
CQkuYm94IHsKKwkJCXBvc2l0aW9uOiByZWxhdGl2ZTsKKwkJCXRvcDogNTBweDsKKwkJCWxlZnQ6
IDUwcHg7CisgICAgICAgICAgICB3aWR0aDogMTgwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDE4
MHB4OworICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisJCX0KKworICAgICAg
ICAuc3BhY2VyIHsKKyAgICAgICAgICAgIGhlaWdodDogNTAwcHg7CisgICAgICAgIH0KKyAgICA8
L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgICAgPGRpdiBjbGFzcz0ic2Nyb2xsYWJsZSI+Cisg
ICAgICAgIDxkaXYgY2xhc3M9InNoYXJpbmcgYm94Ij4KKwkJCTxkaXYgY2xhc3M9ImlubmVyIGJv
eCI+PC9kaXY+CisgICAgICAgIDwvZGl2PgorICAgICAgICA8ZGl2IGNsYXNzPSJzcGFjZXIiPjwv
ZGl2PgorICAgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9zaGFyZWQtYmFja2luZy9vdmVyZmxvdy1zY3JvbGwvcmVwYWludC1z
aGFyZWQtb24tc2Nyb2xsLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9zaGFyZWQtYmFj
a2luZy9vdmVyZmxvdy1zY3JvbGwvcmVwYWludC1zaGFyZWQtb24tc2Nyb2xsLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uYTkwOGFhZjllMzA5N2VmOWM1M2YxZmQ4MGVjMTAyZGMyOWM0MjBkMwotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3NoYXJlZC1iYWNraW5nL292ZXJmbG93
LXNjcm9sbC9yZXBhaW50LXNoYXJlZC1vbi1zY3JvbGwuaHRtbApAQCAtMCwwICsxLDU3IEBACis8
IURPQ1RZUEUgaHRtbD4gPCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyBpbnRlcm5hbDpBc3luY092
ZXJmbG93U2Nyb2xsaW5nRW5hYmxlZD10cnVlIF0gLS0+Cis8aHRtbD4KKzxoZWFkPgorICAgIDx0
aXRsZT5UZXN0cyByZXBhaW50cyBvZiBzaGFyZWQgYmFja2luZyB3aGVuIHRoZSBzaGFyaW5nIGxh
eWVycyBjaGFuZ2U8L3RpdGxlPgorICAgIDxzdHlsZT4KKyAgICAgICAgLnNjcm9sbGFibGUgewor
ICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOworICAgICAgICAgICAgaGVpZ2h0OiAzMDBw
eDsKKyAgICAgICAgICAgIHdpZHRoOiAzMDBweDsKKyAgICAgICAgICAgIG1hcmdpbjogMTBweDsK
KyAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOworICAgICAgICB9CisJCQorCQku
Ym94LnNoYXJpbmcgeworICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKKwkJfQor
CQkKKwkJLmJveCB7CisJCQlwb3NpdGlvbjogcmVsYXRpdmU7CisJCQl0b3A6IDUwcHg7CisJCQls
ZWZ0OiA1MHB4OworICAgICAgICAgICAgd2lkdGg6IDE4MHB4OworICAgICAgICAgICAgaGVpZ2h0
OiAxODBweDsKKyAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworCQl9CisKKyAg
ICAgICAgLnNwYWNlciB7CisgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4OworICAgICAgICB9Cisg
ICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIp
CisgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKworICAgICAgICB3aW5k
b3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsICgpID0+IHsKKyAgICAgICAgICAgIGxldCBzY3Jv
bGxlciA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5zY3JvbGxhYmxlJyk7CisgICAgICAgICAg
ICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKCkgPT4geworICAgICAgICAgICAgICAgIHNjcm9sbGVy
LnNjcm9sbFRvcCA9IDI1MDsKKyAgICAgICAgICAgICAgICByZXF1ZXN0QW5pbWF0aW9uRnJhbWUo
KCkgPT4geworICAgICAgICAgICAgICAgICAgICBzY3JvbGxlci5zY3JvbGxUb3AgPSAwOworICAg
ICAgICAgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAgICAgICAgICAg
ICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKKyAgICAgICAgICAgICAgICB9KTsKKyAg
ICAgICAgICAgIH0pOworICAgICAgICB9LCBmYWxzZSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+
Cis8Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJzY3JvbGxhYmxlIj4KKyAgICAgICAgPGRpdiBjbGFz
cz0ic2hhcmluZyBib3giPgorCQkJPGRpdiBjbGFzcz0iaW5uZXIgYm94Ij48L2Rpdj4KKyAgICAg
ICAgPC9kaXY+CisgICAgICAgIDxkaXYgY2xhc3M9InNwYWNlciI+PC9kaXY+CisgICAgPC9kaXY+
Cis8L2JvZHk+Cis8L2h0bWw+CisK
</data>

          </attachment>
      

    </bug>

</bugzilla>