<?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>168401</bug_id>
          
          <creation_ts>2017-02-15 17:43:54 -0800</creation_ts>
          <short_desc>Clean up use of some CALayer-related SPI</short_desc>
          <delta_ts>2017-02-17 20:37:57 -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>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></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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1277439</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-02-15 17:43:54 -0800</bug_when>
    <thetext>Clean up use of some CALayer-related SPI</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277440</commentid>
    <comment_count>1</comment_count>
      <attachid>301681</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-02-15 17:46:50 -0800</bug_when>
    <thetext>Created attachment 301681
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277444</commentid>
    <comment_count>2</comment_count>
      <attachid>301683</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2017-02-15 18:01:54 -0800</bug_when>
    <thetext>Created attachment 301683
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277704</commentid>
    <comment_count>3</comment_count>
      <attachid>301683</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-02-16 09:34:15 -0800</bug_when>
    <thetext>Comment on attachment 301683
Patch

Clearing flags on attachment: 301683

Committed r212439: &lt;http://trac.webkit.org/changeset/212439&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>301681</attachid>
            <date>2017-02-15 17:46:50 -0800</date>
            <delta_ts>2017-02-15 17:47:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168401-20170215174418.patch</filename>
            <type>text/plain</type>
            <size>5971</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyMzE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjBiNGI5MmEyYjI5MGFk
YzYwY2I1YjZmMWFhYzIwMmQzYjU1NjM5NS4uNzg4MTRiNTYxNzE5ODgwOGE5ZWYzYzkyMjkyYjc3
OWYzY2RjMjVhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE3LTAyLTE1ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENsZWFuIHVwIHVz
ZSBvZiBzb21lIENBTGF5ZXItcmVsYXRlZCBTUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODQwMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFVzZSAtc2V0RHJhd3NBc3luY2hyb25vdXNseTogcmF0aGVy
IHRoYW4gdGhlIG9sZCAtc2V0QWNjZWxlcmF0ZXNEcmF3aW5nOiBTUEkuCisKKyAgICAgICAgUmVt
b3ZlIENBVGlsZWRMYXllci1yZWxhdGVkIHN0dWZmIGZyb20gUXVhcnR6Q29yZVNQSS5oLCBzaW5j
ZSB3ZSBkb24ndCB1c2UgaXQgYW55IG1vcmUuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbToKKyAgICAgICAgKFBsYXRmb3JtQ0FM
YXllckNvY29hOjpzZXRBY2NlbGVyYXRlc0RyYXdpbmcpOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL2NhL2NvY29hL1dlYlRpbGVkQmFja2luZ0xheWVyLm1tOgorICAgICAgICAoLVtXZWJU
aWxlZEJhY2tpbmdMYXllciBzZXREcmF3c0FzeW5jaHJvbm91c2x5Ol0pOiBUaGlzIG92ZXJyaWRl
IHBhc3NlcyB0aGUgc3RhdGUKKyAgICAgICAgb250byB0aGUgVGlsZUNvbnRyb2xsZXIuCisgICAg
ICAgICgtW1dlYlRpbGVkQmFja2luZ0xheWVyIHNldEFjY2VsZXJhdGVzRHJhd2luZzpdKTogRGVs
ZXRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvTGVnYWN5VGlsZUdyaWRUaWxlLm1tOgorICAg
ICAgICAoV2ViQ29yZTo6TGVnYWN5VGlsZUdyaWRUaWxlOjpMZWdhY3lUaWxlR3JpZFRpbGUpOgor
ICAgICAgICAqIHBsYXRmb3JtL3NwaS9jb2NvYS9RdWFydHpDb3JlU1BJLmg6CisKIDIwMTctMDIt
MTMgIERlYW4gSmFja3NvbiAgPGRpbm9AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbmFtZSBwcmVm
ZXJMb3dQb3dlclRvSGlnaFBlcmZvcm1hbmNlIHRvIHBvd2VyUHJlZmVyZW5jZQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdl
TG9nCmluZGV4IGEyNTRmZWRlN2I4ZGYwZmRhMGZlMWU4YWZmY2E3ZjE3MDIzMjllODIuLjRkOTIz
ZGE3N2JhODkzZDZlNDcxNzU4MGVmM2I4OWVhZTIwMThlNzIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvbWFjL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNCBAQAorMjAxNy0wMi0xNSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFw
cGxlLmNvbT4KKworICAgICAgICBDbGVhbiB1cCB1c2Ugb2Ygc29tZSBDQUxheWVyLXJlbGF0ZWQg
U1BJCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjg0
MDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbmNs
dWRlIENBTGF5ZXIuaCBub3QgQ0FUaWxlZExheWVyLmguCisKKyAgICAgICAgKiBXZWJJbnNwZWN0
b3IvV2ViTm9kZUhpZ2hsaWdodC5oOgorCiAyMDE3LTAyLTE0ICBBbGV4ZXkgUHJvc2t1cnlha292
ICA8YXBAYXBwbGUuY29tPgogCiAgICAgICAgIFdlYkNvcmUgc2hvdWxkbid0IGV4cG9ydCBTeXN0
ZW1NZW1vcnkuaApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mv
Y2EvY29jb2EvUGxhdGZvcm1DQUxheWVyQ29jb2EubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQppbmRleCBiZDhmYWQ3
NThmM2Y1ZWNmYjY3ZDdjMTU0ZjU1ODcyMDU5ZGQzYTFlLi43NzRhYmU0NTFiNGExYWI2MWMyZDBj
ZDg2OTU1YjE0YmRkZDljMWUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQpA
QCAtNjkyLDcgKzY5Miw3IEBAIGJvb2wgUGxhdGZvcm1DQUxheWVyQ29jb2E6OmFjY2VsZXJhdGVz
RHJhd2luZygpIGNvbnN0CiB2b2lkIFBsYXRmb3JtQ0FMYXllckNvY29hOjpzZXRBY2NlbGVyYXRl
c0RyYXdpbmcoYm9vbCBhY2NlbGVyYXRlc0RyYXdpbmcpCiB7CiAgICAgQkVHSU5fQkxPQ0tfT0JK
Q19FWENFUFRJT05TCi0gICAgW21fbGF5ZXIgc2V0QWNjZWxlcmF0ZXNEcmF3aW5nOmFjY2VsZXJh
dGVzRHJhd2luZ107CisgICAgW21fbGF5ZXIgc2V0RHJhd3NBc3luY2hyb25vdXNseTphY2NlbGVy
YXRlc0RyYXdpbmddOwogICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQVElPTlMKIH0KIApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvV2ViVGlsZWRC
YWNraW5nTGF5ZXIubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2Nv
YS9XZWJUaWxlZEJhY2tpbmdMYXllci5tbQppbmRleCAxMjIxYzM4ZWNmNjRlMDVkMDIwODZhNWI1
ZWI1M2RjMWNlODI2NTgzLi4yMGU5NGI3MmQxOWUwYjM5MTRjNDUxNjNjOGE5YjkzZWIyZmIwN2Vm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9jb2NvYS9X
ZWJUaWxlZEJhY2tpbmdMYXllci5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9jYS9jb2NvYS9XZWJUaWxlZEJhY2tpbmdMYXllci5tbQpAQCAtMTAzLDcgKzEwMyw3IEBA
IC0gKHZvaWQpc2V0TmVlZHNEaXNwbGF5SW5SZWN0OihDR1JlY3QpcmVjdAogICAgIF90aWxlQ29u
dHJvbGxlci0+c2V0TmVlZHNEaXNwbGF5SW5SZWN0KGVuY2xvc2luZ0ludFJlY3QocmVjdCkpOwog
fQogCi0tICh2b2lkKXNldEFjY2VsZXJhdGVzRHJhd2luZzooQk9PTClhY2NlbGVyYXRlc0RyYXdp
bmcKKy0gKHZvaWQpc2V0RHJhd3NBc3luY2hyb25vdXNseTooQk9PTClhY2NlbGVyYXRlc0RyYXdp
bmcKIHsKICAgICBfdGlsZUNvbnRyb2xsZXItPnNldEFjY2VsZXJhdGVzRHJhd2luZyhhY2NlbGVy
YXRlc0RyYXdpbmcpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9z
L0xlZ2FjeVRpbGVHcmlkVGlsZS5tbSBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9MZWdh
Y3lUaWxlR3JpZFRpbGUubW0KaW5kZXggNjdlYzY0NGUyODUzMDRjZDJkNzg4N2NjMzFiZjNhOTU3
MjM3YzM4Yy4uOWY5MjMwNjlkNTY1MDczNjNlMTI4MzExNzVkY2E5ZjVjMWI1NzAzYyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL0xlZ2FjeVRpbGVHcmlkVGlsZS5tbQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvTGVnYWN5VGlsZUdyaWRUaWxlLm1tCkBA
IC03MCw3ICs3MCw3IEBAIExlZ2FjeVRpbGVHcmlkVGlsZTo6TGVnYWN5VGlsZUdyaWRUaWxlKExl
Z2FjeVRpbGVHcmlkKiB0aWxlR3JpZCwgY29uc3QgSW50UmVjdCYKICAgICBbbGF5ZXIgc2V0RWRn
ZUFudGlhbGlhc2luZ01hc2s6MF07CiAgICAgW2xheWVyIHNldE5lZWRzTGF5b3V0T25HZW9tZXRy
eUNoYW5nZTpOT107CiAgICAgW2xheWVyIHNldENvbnRlbnRzU2NhbGU6c2NyZWVuU2NhbGVdOwot
ICAgIFtsYXllciBzZXRBY2NlbGVyYXRlc0RyYXdpbmc6bV90aWxlR3JpZC0+dGlsZUNhY2hlKCku
YWNjZWxlcmF0ZWREcmF3aW5nRW5hYmxlZCgpXTsKKyAgICBbbGF5ZXIgc2V0RHJhd3NBc3luY2hy
b25vdXNseTptX3RpbGVHcmlkLT50aWxlQ2FjaGUoKS5hY2NlbGVyYXRlZERyYXdpbmdFbmFibGVk
KCldOwogCiAgICAgLy8gSG9zdCBsYXllciBtYXkgaGF2ZSBvdGhlciBzdWJsYXllcnMuIEtlZXAg
dGhlIHRpbGUgbGF5ZXJzIGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGFycmF5CiAgICAgLy8gc28g
dGhleSBhcmUgcGFpbnRlZCBiZWhpbmQgZXZlcnl0aGluZyBlbHNlLgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL1F1YXJ0ekNvcmVTUEkuaCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9RdWFydHpDb3JlU1BJLmgKaW5kZXggMTE0MmViNjQ5
MTBjZTA5YmVhMTIwOGQ4Y2JiMGFjN2Y3ZjU4M2Y4Ni4uMzE2ZWE5NzQyMzZiZGViYWJmYjNjMWJi
ODY2ZmNkYzJhYzgzNGZiNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3Bp
L2NvY29hL1F1YXJ0ekNvcmVTUEkuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkv
Y29jb2EvUXVhcnR6Q29yZVNQSS5oCkBAIC03OCw3ICs3OCw2IEBACiAtIChDR1NpemUpc2l6ZTsK
IC0gKHZvaWQgKilyZWdpb25CZWluZ0RyYXduOwogLSAodm9pZClzZXRDb250ZW50c0NoYW5nZWQ7
Ci1AcHJvcGVydHkgQk9PTCBhY2NlbGVyYXRlc0RyYXdpbmc7CiBAcHJvcGVydHkgQk9PTCBhbGxv
d3NHcm91cEJsZW5kaW5nOwogQHByb3BlcnR5IEJPT0wgY2FuRHJhd0NvbmN1cnJlbnRseTsKIEBw
cm9wZXJ0eSBCT09MIGNvbnRlbnRzT3BhcXVlOwpAQCAtOTAsMTEgKzg5LDYgQEAKICNlbmRpZgog
QGVuZAogCi1AaW50ZXJmYWNlIENBVGlsZWRMYXllciAoKQotLSAodm9pZClkaXNwbGF5SW5SZWN0
OihDR1JlY3QpcmVjdCBsZXZlbE9mRGV0YWlsOihpbnQpbGV2ZWxPZkRldGFpbCBvcHRpb25zOihO
U0RpY3Rpb25hcnkgKilkaWN0aW9uYXJ5OwotLSAodm9pZClzZXROZWVkc0Rpc3BsYXlJblJlY3Q6
KENHUmVjdClyZWN0IGxldmVsT2ZEZXRhaWw6KGludClsZXZlbE9mRGV0YWlsIG9wdGlvbnM6KE5T
RGljdGlvbmFyeSAqKWRpY3Rpb25hcnk7Ci1AZW5kCi0KICNpZiBQTEFURk9STShJT1MpCiBAaW50
ZXJmYWNlIENBRGlzcGxheSA6IE5TT2JqZWN0CiBAZW5kCkBAIC0xOTcsOCArMTkxLDYgQEAgdm9p
ZCBDQUJhY2tpbmdTdG9yZUNvbGxlY3RCbG9ja2luZyh2b2lkKTsKIAogV1RGX0VYVEVSTl9DX0VO
RAogCi1leHRlcm4gTlNTdHJpbmcgKiBjb25zdCBrQ0FUaWxlZExheWVyUmVtb3ZlSW1tZWRpYXRl
bHk7Ci0KIGV4dGVybiBOU1N0cmluZyAqIGNvbnN0IGtDQUZpbHRlckNvbG9ySW52ZXJ0OwogZXh0
ZXJuIE5TU3RyaW5nICogY29uc3Qga0NBRmlsdGVyQ29sb3JNYXRyaXg7CiBleHRlcm4gTlNTdHJp
bmcgKiBjb25zdCBrQ0FGaWx0ZXJDb2xvck1vbm9jaHJvbWU7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L21hYy9XZWJJbnNwZWN0b3IvV2ViTm9kZUhpZ2hsaWdodC5oIGIvU291cmNlL1dlYktp
dC9tYWMvV2ViSW5zcGVjdG9yL1dlYk5vZGVIaWdobGlnaHQuaAppbmRleCA2NmE4YzAyNTUxZmY2
NWNjODg4OGM4MGE1MmVmN2NjNzYyYjE4MTMwLi5kNzQxMDY5YTM5YTM2NjE0ZDI3ZDNmNzA5YzE0
OTg1Y2E2ZDIxZmRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21hYy9XZWJJbnNwZWN0b3Iv
V2ViTm9kZUhpZ2hsaWdodC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYkluc3BlY3Rvci9X
ZWJOb2RlSGlnaGxpZ2h0LmgKQEAgLTI3LDcgKzI3LDcgQEAKICAqLwogCiAjaWYgUExBVEZPUk0o
SU9TKQotI2ltcG9ydCA8UXVhcnR6Q29yZS9DQVRpbGVkTGF5ZXIuaD4KKyNpbXBvcnQgPFF1YXJ0
ekNvcmUvQ0FMYXllci5oPgogI2ltcG9ydCA8V2ViS2l0TGVnYWN5L1dBS0FwcEtpdFN0dWJzLmg+
CiAjaW1wb3J0IDxXZWJLaXRMZWdhY3kvV0FLVmlldy5oPgogI2VuZGlmCg==
</data>
<flag name="review"
          id="323469"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>301683</attachid>
            <date>2017-02-15 18:01:54 -0800</date>
            <delta_ts>2017-02-16 09:34:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168401-20170215175922.patch</filename>
            <type>text/plain</type>
            <size>6170</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyMzE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjBiNGI5MmEyYjI5MGFk
YzYwY2I1YjZmMWFhYzIwMmQzYjU1NjM5NS4uMzkwNjRjNDM2ZjFlMTE0Y2FhZDQyZDQ2ZjFlMTEx
YjA0NTg4ZDk5MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDE3LTAyLTE1ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENsZWFuIHVwIHVz
ZSBvZiBzb21lIENBTGF5ZXItcmVsYXRlZCBTUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE2ODQwMQorCisgICAgICAgIFJldmlld2VkIGJ5IFRpbSBI
b3J0b24uCisKKyAgICAgICAgVXNlIC1zZXREcmF3c0FzeW5jaHJvbm91c2x5OiByYXRoZXIgdGhh
biB0aGUgb2xkIC1zZXRBY2NlbGVyYXRlc0RyYXdpbmc6IFNQSS4KKworICAgICAgICBSZW1vdmUg
Q0FUaWxlZExheWVyLXJlbGF0ZWQgc3R1ZmYgZnJvbSBRdWFydHpDb3JlU1BJLmgsIHNpbmNlIHdl
IGRvbid0IHVzZSBpdCBhbnkgbW9yZS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2Nh
L2NvY29hL1BsYXRmb3JtQ0FMYXllckNvY29hLm1tOgorICAgICAgICAoUGxhdGZvcm1DQUxheWVy
Q29jb2E6OmFjY2VsZXJhdGVzRHJhd2luZyk6CisgICAgICAgIChQbGF0Zm9ybUNBTGF5ZXJDb2Nv
YTo6c2V0QWNjZWxlcmF0ZXNEcmF3aW5nKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9j
YS9jb2NvYS9XZWJUaWxlZEJhY2tpbmdMYXllci5tbToKKyAgICAgICAgKC1bV2ViVGlsZWRCYWNr
aW5nTGF5ZXIgc2V0RHJhd3NBc3luY2hyb25vdXNseTpdKTogVGhpcyBvdmVycmlkZSBwYXNzZXMg
dGhlIHN0YXRlCisgICAgICAgIG9udG8gdGhlIFRpbGVDb250cm9sbGVyLgorICAgICAgICAoLVtX
ZWJUaWxlZEJhY2tpbmdMYXllciBzZXRBY2NlbGVyYXRlc0RyYXdpbmc6XSk6IERlbGV0ZWQuCisg
ICAgICAgICogcGxhdGZvcm0vaW9zL0xlZ2FjeVRpbGVHcmlkVGlsZS5tbToKKyAgICAgICAgKFdl
YkNvcmU6OkxlZ2FjeVRpbGVHcmlkVGlsZTo6TGVnYWN5VGlsZUdyaWRUaWxlKToKKyAgICAgICAg
KiBwbGF0Zm9ybS9zcGkvY29jb2EvUXVhcnR6Q29yZVNQSS5oOgorCiAyMDE3LTAyLTEzICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW5hbWUgcHJlZmVyTG93UG93
ZXJUb0hpZ2hQZXJmb3JtYW5jZSB0byBwb3dlclByZWZlcmVuY2UKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvbWFjL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwppbmRl
eCBhMjU0ZmVkZTdiOGRmMGZkYTBmZTFlOGFmZmNhN2YxNzAyMzI5ZTgyLi5jOTI4OGNmZTBlYzM1
MDQ0ZWE5NTBmMzEyNzUzMzU0YTAyNzIxYjkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21h
Yy9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTQgQEAKKzIwMTctMDItMTUgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+
CisKKyAgICAgICAgQ2xlYW4gdXAgdXNlIG9mIHNvbWUgQ0FMYXllci1yZWxhdGVkIFNQSQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTY4NDAxCisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICBJbmNsdWRlIENBTGF5ZXIu
aCBub3QgQ0FUaWxlZExheWVyLmguCisKKyAgICAgICAgKiBXZWJJbnNwZWN0b3IvV2ViTm9kZUhp
Z2hsaWdodC5oOgorCiAyMDE3LTAyLTE0ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUu
Y29tPgogCiAgICAgICAgIFdlYkNvcmUgc2hvdWxkbid0IGV4cG9ydCBTeXN0ZW1NZW1vcnkuaApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvUGxh
dGZvcm1DQUxheWVyQ29jb2EubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9j
YS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQppbmRleCBiZDhmYWQ3NThmM2Y1ZWNmYjY3
ZDdjMTU0ZjU1ODcyMDU5ZGQzYTFlLi43NjVjZDNiMGM2ZWJkYWJmMWYzOGIyYzQ0YjIwOGYxNDkw
YzQ2MmI0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9j
b2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9jYS9jb2NvYS9QbGF0Zm9ybUNBTGF5ZXJDb2NvYS5tbQpAQCAtNjg2LDEzICs2
ODYsMTMgQEAgdm9pZCBQbGF0Zm9ybUNBTGF5ZXJDb2NvYTo6c2V0TWFza3NUb0JvdW5kcyhib29s
IHZhbHVlKQogCiBib29sIFBsYXRmb3JtQ0FMYXllckNvY29hOjphY2NlbGVyYXRlc0RyYXdpbmco
KSBjb25zdAogewotICAgIHJldHVybiBbbV9sYXllciBhY2NlbGVyYXRlc0RyYXdpbmddOworICAg
IHJldHVybiBbbV9sYXllciBkcmF3c0FzeW5jaHJvbm91c2x5XTsKIH0KIAogdm9pZCBQbGF0Zm9y
bUNBTGF5ZXJDb2NvYTo6c2V0QWNjZWxlcmF0ZXNEcmF3aW5nKGJvb2wgYWNjZWxlcmF0ZXNEcmF3
aW5nKQogewogICAgIEJFR0lOX0JMT0NLX09CSkNfRVhDRVBUSU9OUwotICAgIFttX2xheWVyIHNl
dEFjY2VsZXJhdGVzRHJhd2luZzphY2NlbGVyYXRlc0RyYXdpbmddOworICAgIFttX2xheWVyIHNl
dERyYXdzQXN5bmNocm9ub3VzbHk6YWNjZWxlcmF0ZXNEcmF3aW5nXTsKICAgICBFTkRfQkxPQ0tf
T0JKQ19FWENFUFRJT05TCiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2NhL2NvY29hL1dlYlRpbGVkQmFja2luZ0xheWVyLm1tIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvV2ViVGlsZWRCYWNraW5nTGF5ZXIubW0KaW5k
ZXggMTIyMWMzOGVjZjY0ZTA1ZDAyMDg2YTViNWViNTNkYzFjZTgyNjU4My4uMjBlOTRiNzJkMTll
MGIzOTE0YzQ1MTYzYzhhOWI5M2ViMmZiMDdlZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvV2ViVGlsZWRCYWNraW5nTGF5ZXIubW0KKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvY29jb2EvV2ViVGlsZWRCYWNraW5n
TGF5ZXIubW0KQEAgLTEwMyw3ICsxMDMsNyBAQCAtICh2b2lkKXNldE5lZWRzRGlzcGxheUluUmVj
dDooQ0dSZWN0KXJlY3QKICAgICBfdGlsZUNvbnRyb2xsZXItPnNldE5lZWRzRGlzcGxheUluUmVj
dChlbmNsb3NpbmdJbnRSZWN0KHJlY3QpKTsKIH0KIAotLSAodm9pZClzZXRBY2NlbGVyYXRlc0Ry
YXdpbmc6KEJPT0wpYWNjZWxlcmF0ZXNEcmF3aW5nCistICh2b2lkKXNldERyYXdzQXN5bmNocm9u
b3VzbHk6KEJPT0wpYWNjZWxlcmF0ZXNEcmF3aW5nCiB7CiAgICAgX3RpbGVDb250cm9sbGVyLT5z
ZXRBY2NlbGVyYXRlc0RyYXdpbmcoYWNjZWxlcmF0ZXNEcmF3aW5nKTsKIH0KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9MZWdhY3lUaWxlR3JpZFRpbGUubW0gYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvTGVnYWN5VGlsZUdyaWRUaWxlLm1tCmluZGV4IDY3ZWM2
NDRlMjg1MzA0Y2QyZDc4ODdjYzMxYmYzYTk1NzIzN2MzOGMuLjlmOTIzMDY5ZDU2NTA3MzYzZTEy
ODMxMTc1ZGNhOWY1YzFiNTcwM2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2lvcy9MZWdhY3lUaWxlR3JpZFRpbGUubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
aW9zL0xlZ2FjeVRpbGVHcmlkVGlsZS5tbQpAQCAtNzAsNyArNzAsNyBAQCBMZWdhY3lUaWxlR3Jp
ZFRpbGU6OkxlZ2FjeVRpbGVHcmlkVGlsZShMZWdhY3lUaWxlR3JpZCogdGlsZUdyaWQsIGNvbnN0
IEludFJlY3QmCiAgICAgW2xheWVyIHNldEVkZ2VBbnRpYWxpYXNpbmdNYXNrOjBdOwogICAgIFts
YXllciBzZXROZWVkc0xheW91dE9uR2VvbWV0cnlDaGFuZ2U6Tk9dOwogICAgIFtsYXllciBzZXRD
b250ZW50c1NjYWxlOnNjcmVlblNjYWxlXTsKLSAgICBbbGF5ZXIgc2V0QWNjZWxlcmF0ZXNEcmF3
aW5nOm1fdGlsZUdyaWQtPnRpbGVDYWNoZSgpLmFjY2VsZXJhdGVkRHJhd2luZ0VuYWJsZWQoKV07
CisgICAgW2xheWVyIHNldERyYXdzQXN5bmNocm9ub3VzbHk6bV90aWxlR3JpZC0+dGlsZUNhY2hl
KCkuYWNjZWxlcmF0ZWREcmF3aW5nRW5hYmxlZCgpXTsKIAogICAgIC8vIEhvc3QgbGF5ZXIgbWF5
IGhhdmUgb3RoZXIgc3VibGF5ZXJzLiBLZWVwIHRoZSB0aWxlIGxheWVycyBhdCB0aGUgYmVnaW5u
aW5nIG9mIHRoZSBhcnJheQogICAgIC8vIHNvIHRoZXkgYXJlIHBhaW50ZWQgYmVoaW5kIGV2ZXJ5
dGhpbmcgZWxzZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2Nv
YS9RdWFydHpDb3JlU1BJLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcGkvY29jb2EvUXVh
cnR6Q29yZVNQSS5oCmluZGV4IDExNDJlYjY0OTEwY2UwOWJlYTEyMDhkOGNiYjBhYzdmN2Y1ODNm
ODYuLjMxNmVhOTc0MjM2YmRlYmFiZmIzYzFiYjg2NmZjZGMyYWM4MzRmYjQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NwaS9jb2NvYS9RdWFydHpDb3JlU1BJLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3BpL2NvY29hL1F1YXJ0ekNvcmVTUEkuaApAQCAtNzgs
NyArNzgsNiBAQAogLSAoQ0dTaXplKXNpemU7CiAtICh2b2lkICopcmVnaW9uQmVpbmdEcmF3bjsK
IC0gKHZvaWQpc2V0Q29udGVudHNDaGFuZ2VkOwotQHByb3BlcnR5IEJPT0wgYWNjZWxlcmF0ZXNE
cmF3aW5nOwogQHByb3BlcnR5IEJPT0wgYWxsb3dzR3JvdXBCbGVuZGluZzsKIEBwcm9wZXJ0eSBC
T09MIGNhbkRyYXdDb25jdXJyZW50bHk7CiBAcHJvcGVydHkgQk9PTCBjb250ZW50c09wYXF1ZTsK
QEAgLTkwLDExICs4OSw2IEBACiAjZW5kaWYKIEBlbmQKIAotQGludGVyZmFjZSBDQVRpbGVkTGF5
ZXIgKCkKLS0gKHZvaWQpZGlzcGxheUluUmVjdDooQ0dSZWN0KXJlY3QgbGV2ZWxPZkRldGFpbDoo
aW50KWxldmVsT2ZEZXRhaWwgb3B0aW9uczooTlNEaWN0aW9uYXJ5ICopZGljdGlvbmFyeTsKLS0g
KHZvaWQpc2V0TmVlZHNEaXNwbGF5SW5SZWN0OihDR1JlY3QpcmVjdCBsZXZlbE9mRGV0YWlsOihp
bnQpbGV2ZWxPZkRldGFpbCBvcHRpb25zOihOU0RpY3Rpb25hcnkgKilkaWN0aW9uYXJ5OwotQGVu
ZAotCiAjaWYgUExBVEZPUk0oSU9TKQogQGludGVyZmFjZSBDQURpc3BsYXkgOiBOU09iamVjdAog
QGVuZApAQCAtMTk3LDggKzE5MSw2IEBAIHZvaWQgQ0FCYWNraW5nU3RvcmVDb2xsZWN0QmxvY2tp
bmcodm9pZCk7CiAKIFdURl9FWFRFUk5fQ19FTkQKIAotZXh0ZXJuIE5TU3RyaW5nICogY29uc3Qg
a0NBVGlsZWRMYXllclJlbW92ZUltbWVkaWF0ZWx5OwotCiBleHRlcm4gTlNTdHJpbmcgKiBjb25z
dCBrQ0FGaWx0ZXJDb2xvckludmVydDsKIGV4dGVybiBOU1N0cmluZyAqIGNvbnN0IGtDQUZpbHRl
ckNvbG9yTWF0cml4OwogZXh0ZXJuIE5TU3RyaW5nICogY29uc3Qga0NBRmlsdGVyQ29sb3JNb25v
Y2hyb21lOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMvV2ViSW5zcGVjdG9yL1dlYk5v
ZGVIaWdobGlnaHQuaCBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYkluc3BlY3Rvci9XZWJOb2RlSGln
aGxpZ2h0LmgKaW5kZXggNjZhOGMwMjU1MWZmNjVjYzg4ODhjODBhNTJlZjdjYzc2MmIxODEzMC4u
ZDc0MTA2OWEzOWEzNjYxNGQyN2QzZjcwOWMxNDk4NWNhNmQyMWZkZiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9tYWMvV2ViSW5zcGVjdG9yL1dlYk5vZGVIaWdobGlnaHQuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L21hYy9XZWJJbnNwZWN0b3IvV2ViTm9kZUhpZ2hsaWdodC5oCkBAIC0yNyw3ICsy
Nyw3IEBACiAgKi8KIAogI2lmIFBMQVRGT1JNKElPUykKLSNpbXBvcnQgPFF1YXJ0ekNvcmUvQ0FU
aWxlZExheWVyLmg+CisjaW1wb3J0IDxRdWFydHpDb3JlL0NBTGF5ZXIuaD4KICNpbXBvcnQgPFdl
YktpdExlZ2FjeS9XQUtBcHBLaXRTdHVicy5oPgogI2ltcG9ydCA8V2ViS2l0TGVnYWN5L1dBS1Zp
ZXcuaD4KICNlbmRpZgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>