<?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>134504</bug_id>
          
          <creation_ts>2014-07-01 12:02:35 -0700</creation_ts>
          <short_desc>[UI-side compositing] Bad spinner on news.google.com: animations need to be ordered</short_desc>
          <delta_ts>2014-07-02 15:50:30 -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>528+ (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>bunhere</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1019703</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-07-01 12:02:35 -0700</bug_when>
    <thetext>[UI-side compositing] Bad spinner on news.google.com: animations need to be ordered</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019706</commentid>
    <comment_count>1</comment_count>
      <attachid>234184</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-07-01 12:06:26 -0700</bug_when>
    <thetext>Created attachment 234184
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019708</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-07-01 12:07:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/17507892&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1019713</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-07-01 12:16:20 -0700</bug_when>
    <thetext>https://trac.webkit.org/r170656</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>234184</attachid>
            <date>2014-07-01 12:06:26 -0700</date>
            <delta_ts>2014-07-01 12:10:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-134504-20140701120606.patch</filename>
            <type>text/plain</type>
            <size>11961</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcwNjM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggOGVlNDY1MDc0OTdkYjY3
ZjBjMWI3ZjRjZTZjZTljYzUyNWY2MzdmZi4uZTdkNmExNmU5Yjc3YjE5Y2QzMDJmNjk3MjMzNmI1
MGM1ZDUzMTc5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE0LTA3LTAxICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtVSS1zaWRlIGNv
bXBvc2l0aW5nXSBCYWQgc3Bpbm5lciBvbiBuZXdzLmdvb2dsZS5jb206IGFuaW1hdGlvbnMgbmVl
ZCB0byBiZSBvcmRlcmVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xMzQ1MDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAg
ICAgICAgCisgICAgICAgIFRoZSBsYXllcidzIGFkZGVkQW5pbWF0aW9ucyBwcm9wZXJ0eSBuZWVk
cyB0byBtYWludGFpbiBvcmRlciwgc2luY2UgdGhlIG9yZGVyCisgICAgICAgIGluIHdoaWNoIHRy
YW5zZm9ybXMgYXJlIGFwcGxpZWQgaXMgaW1wb3J0YW50LgorCisgICAgICAgICogU2hhcmVkL21h
Yy9SZW1vdGVMYXllclRyZWVUcmFuc2FjdGlvbi5oOiBVc2UgYSBWZWN0b3I8cGFpcjw+PiBmb3Ig
YWRkZWRBbmltYXRpb25zLgorICAgICAgICAqIFNoYXJlZC9tYWMvUmVtb3RlTGF5ZXJUcmVlVHJh
bnNhY3Rpb24ubW06CisgICAgICAgIChXZWJLaXQ6OmR1bXBDaGFuZ2VkTGF5ZXJzKToKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGUuaDoK
KyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FBbmltYXRpb25SZW1v
dGUubW06CisgICAgICAgIChXZWJLaXQ6OlBsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGU6OnVwZGF0
ZUxheWVyQW5pbWF0aW9ucyk6CisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0
Zm9ybUNBTGF5ZXJSZW1vdGUuY3BwOgorICAgICAgICAoV2ViS2l0OjpQbGF0Zm9ybUNBTGF5ZXJS
ZW1vdGU6OmFkZEFuaW1hdGlvbkZvcktleSk6IElmIHRoaXMgaXMgYSBuZXcgZW50cnksIHdlCisg
ICAgICAgIGNhbiBqdXN0IGFwcGVuZCB0byBhZGRlZEFuaW1hdGlvbnMsIG90aGVyd2lzZSB3ZSBo
YXZlIHRvIGZpbmQgdGhlIGV4aXN0aW5nIG9uZQorICAgICAgICBhbmQgdXBkYXRlIGl0cyBwcm9w
ZXJ0aWVzLgorICAgICAgICAoV2ViS2l0OjpQbGF0Zm9ybUNBTGF5ZXJSZW1vdGU6OnJlbW92ZUFu
aW1hdGlvbkZvcktleSk6IERvIGxpbmVhciBzZWFyY2ggdG8KKyAgICAgICAgZmluZCB0aGUgYW5p
bWF0aW9uIHRvIHJlbW92ZSAodGhpcyBsaXN0IHdpbGwgbm9ybWFsbHkgYmUgc2hvcnQpLgorCiAy
MDE0LTA3LTAxICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAg
ICBbV0syXSBJUEMgbWVzc2FnZXMnIGFyZ3VtZW50cygpIG1ldGhvZCByZXR1cm5zIGNvbnN0IHN0
ZDo6dHVwbGU8PiBjb3BpZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9tYWMv
UmVtb3RlTGF5ZXJUcmVlVHJhbnNhY3Rpb24uaCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9tYWMv
UmVtb3RlTGF5ZXJUcmVlVHJhbnNhY3Rpb24uaAppbmRleCA0MzA3MTg4NmEyMjlmMjQzZTdiZWQ0
M2EzNzFjOTIwYzIyNTFiNDc0Li4xZGVmN2E1MTBhMjYyOTI3MzQzOWE0YmY5MDNiMmQ5YzBkYzNl
OTMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvbWFjL1JlbW90ZUxheWVyVHJl
ZVRyYW5zYWN0aW9uLmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXll
clRyZWVUcmFuc2FjdGlvbi5oCkBAIC0xMjMsNyArMTIzLDcgQEAgcHVibGljOgogICAgICAgICBz
dGQ6OnVuaXF1ZV9wdHI8V2ViQ29yZTo6VHJhbnNmb3JtYXRpb25NYXRyaXg+IHN1YmxheWVyVHJh
bnNmb3JtOwogICAgICAgICBWZWN0b3I8V2ViQ29yZTo6R3JhcGhpY3NMYXllcjo6UGxhdGZvcm1M
YXllcklEPiBjaGlsZHJlbjsKIAotICAgICAgICBIYXNoTWFwPFN0cmluZywgUGxhdGZvcm1DQUFu
aW1hdGlvblJlbW90ZTo6UHJvcGVydGllcz4gYWRkZWRBbmltYXRpb25zOworICAgICAgICBWZWN0
b3I8c3RkOjpwYWlyPFN0cmluZywgUGxhdGZvcm1DQUFuaW1hdGlvblJlbW90ZTo6UHJvcGVydGll
cz4+IGFkZGVkQW5pbWF0aW9uczsKICAgICAgICAgSGFzaFNldDxTdHJpbmc+IGtleVBhdGhzT2ZB
bmltYXRpb25zVG9SZW1vdmU7CiAKICAgICAgICAgV2ViQ29yZTo6RmxvYXRQb2ludDNEIHBvc2l0
aW9uOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXllclRy
ZWVUcmFuc2FjdGlvbi5tbSBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9tYWMvUmVtb3RlTGF5ZXJU
cmVlVHJhbnNhY3Rpb24ubW0KaW5kZXggZTk2ZWFmMGZhNDYwZDY4ZjQ3YmVlMTNjOGUxZjg3YzQw
MTNlZDZiOS4uOGYwZjEwMGUyMWMzNTk3NGI5MTM3YTVmMGRhZWVkN2ZhYTE3YThlNyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL21hYy9SZW1vdGVMYXllclRyZWVUcmFuc2FjdGlv
bi5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvbWFjL1JlbW90ZUxheWVyVHJlZVRyYW5z
YWN0aW9uLm1tCkBAIC0xMTAzLDggKzExMDMsOCBAQCBzdGF0aWMgdm9pZCBkdW1wQ2hhbmdlZExh
eWVycyhSZW1vdGVMYXllclRyZWVUZXh0U3RyZWFtJiB0cywgY29uc3QgUmVtb3RlTGF5ZXJUcgog
ICAgICAgICAgICAgZHVtcFByb3BlcnR5KHRzLCAiZmlsdGVycyIsIGxheWVyUHJvcGVydGllcy5m
aWx0ZXJzID8gKmxheWVyUHJvcGVydGllcy5maWx0ZXJzIDogRmlsdGVyT3BlcmF0aW9ucygpKTsK
IAogICAgICAgICBpZiAobGF5ZXJQcm9wZXJ0aWVzLmNoYW5nZWRQcm9wZXJ0aWVzICYgUmVtb3Rl
TGF5ZXJUcmVlVHJhbnNhY3Rpb246OkFuaW1hdGlvbnNDaGFuZ2VkKSB7Ci0gICAgICAgICAgICBm
b3IgKGNvbnN0IGF1dG8mIGtleVZhbHVlUGFpciA6IGxheWVyUHJvcGVydGllcy5hZGRlZEFuaW1h
dGlvbnMpCi0gICAgICAgICAgICAgICAgZHVtcFByb3BlcnR5KHRzLCAiYW5pbWF0aW9uICIgKyAg
a2V5VmFsdWVQYWlyLmtleSwga2V5VmFsdWVQYWlyLnZhbHVlKTsKKyAgICAgICAgICAgIGZvciAo
Y29uc3QgYXV0byYga2V5QW5pbWF0aW9uUGFpciA6IGxheWVyUHJvcGVydGllcy5hZGRlZEFuaW1h
dGlvbnMpCisgICAgICAgICAgICAgICAgZHVtcFByb3BlcnR5KHRzLCAiYW5pbWF0aW9uICIgKyAg
a2V5QW5pbWF0aW9uUGFpci5maXJzdCwga2V5QW5pbWF0aW9uUGFpci5zZWNvbmQpOwogCiAgICAg
ICAgICAgICBmb3IgKGNvbnN0IGF1dG8mIG5hbWUgOiBsYXllclByb3BlcnRpZXMua2V5UGF0aHNP
ZkFuaW1hdGlvbnNUb1JlbW92ZSkKICAgICAgICAgICAgICAgICBkdW1wUHJvcGVydHkodHMsICJy
ZW1vdmVkIGFuaW1hdGlvbiIsIG5hbWUpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0Zm9ybUNBQW5pbWF0aW9uUmVtb3RlLmggYi9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGUu
aAppbmRleCBhMWJjN2Q2MjM0ZjJmNzg2YjY5YTY3ZjA0OWY1MDE5OTdmN2ViMzdjLi5mN2M1NDk5
ZjFiMjkyYzdlZDIxOTU4NmY1MDJiZmM4ZDM5ODAzZmY4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGUuaAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FBbmlt
YXRpb25SZW1vdGUuaApAQCAtMjk0LDggKzI5NCw4IEBAIHB1YmxpYzoKIAogICAgIGNvbnN0IFBy
b3BlcnRpZXMmIHByb3BlcnRpZXMoKSBjb25zdCB7IHJldHVybiBtX3Byb3BlcnRpZXM7IH0KIAot
ICAgIHR5cGVkZWYgSGFzaE1hcDxTdHJpbmcsIFByb3BlcnRpZXM+IEFuaW1hdGlvbnNNYXA7Ci0g
ICAgc3RhdGljIHZvaWQgdXBkYXRlTGF5ZXJBbmltYXRpb25zKENBTGF5ZXIgKiwgUmVtb3RlTGF5
ZXJUcmVlSG9zdCosIGNvbnN0IEFuaW1hdGlvbnNNYXAmIGFuaW1hdGlvbnNUb0FkZCwgY29uc3Qg
SGFzaFNldDxTdHJpbmc+JiBhbmltYXRpb25zVG9SZW1vdmUpOworICAgIHR5cGVkZWYgVmVjdG9y
PHN0ZDo6cGFpcjxTdHJpbmcsIFByb3BlcnRpZXM+PiBBbmltYXRpb25zTGlzdDsKKyAgICBzdGF0
aWMgdm9pZCB1cGRhdGVMYXllckFuaW1hdGlvbnMoQ0FMYXllciAqLCBSZW1vdGVMYXllclRyZWVI
b3N0KiwgY29uc3QgQW5pbWF0aW9uc0xpc3QmIGFuaW1hdGlvbnNUb0FkZCwgY29uc3QgSGFzaFNl
dDxTdHJpbmc+JiBhbmltYXRpb25zVG9SZW1vdmUpOwogCiBwcml2YXRlOgogICAgIFBsYXRmb3Jt
Q0FBbmltYXRpb25SZW1vdGUoQW5pbWF0aW9uVHlwZSwgY29uc3QgU3RyaW5nJiBrZXlQYXRoKTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUGxhdGZv
cm1DQUFuaW1hdGlvblJlbW90ZS5tbSBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFn
ZS9tYWMvUGxhdGZvcm1DQUFuaW1hdGlvblJlbW90ZS5tbQppbmRleCA2MTViZjZhMmE1YWZiMjk3
NDdmZTU3ZTM0NzRiY2NhMGRlNTk1MGE3Li5jNjg5ZWVhMGU4NmRiMDlmNDM0ZjliNmUyNTE0ZWI2
NGYzODE4ODQyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2Uv
bWFjL1BsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGUubW0KKysrIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0Zm9ybUNBQW5pbWF0aW9uUmVtb3RlLm1tCkBAIC03NzUs
MTUgKzc3NSwxNSBAQCBzdGF0aWMgdm9pZCBhZGRBbmltYXRpb25Ub0xheWVyKENBTGF5ZXIgKmxh
eWVyLCBSZW1vdGVMYXllclRyZWVIb3N0KiBsYXllclRyZWVIbwogICAgIFtsYXllciBhZGRBbmlt
YXRpb246Y2FBbmltYXRpb24uZ2V0KCkgZm9yS2V5OmtleV07CiB9CiAKLXZvaWQgUGxhdGZvcm1D
QUFuaW1hdGlvblJlbW90ZTo6dXBkYXRlTGF5ZXJBbmltYXRpb25zKENBTGF5ZXIgKmxheWVyLCBS
ZW1vdGVMYXllclRyZWVIb3N0KiBsYXllclRyZWVIb3N0LCBjb25zdCBBbmltYXRpb25zTWFwJiBh
bmltYXRpb25zVG9BZGQsIGNvbnN0IEhhc2hTZXQ8U3RyaW5nPiYgYW5pbWF0aW9uc1RvUmVtb3Zl
KQordm9pZCBQbGF0Zm9ybUNBQW5pbWF0aW9uUmVtb3RlOjp1cGRhdGVMYXllckFuaW1hdGlvbnMo
Q0FMYXllciAqbGF5ZXIsIFJlbW90ZUxheWVyVHJlZUhvc3QqIGxheWVyVHJlZUhvc3QsIGNvbnN0
IEFuaW1hdGlvbnNMaXN0JiBhbmltYXRpb25zVG9BZGQsIGNvbnN0IEhhc2hTZXQ8U3RyaW5nPiYg
YW5pbWF0aW9uc1RvUmVtb3ZlKQogewogICAgIEJFR0lOX0JMT0NLX09CSkNfRVhDRVBUSU9OUzsK
IAogICAgIGZvciAoY29uc3QgYXV0byYgdmFsdWUgOiBhbmltYXRpb25zVG9SZW1vdmUpCiAgICAg
ICAgIFtsYXllciByZW1vdmVBbmltYXRpb25Gb3JLZXk6dmFsdWVdOwogCi0gICAgZm9yIChjb25z
dCBhdXRvJiBrZXlWYWx1ZVBhaXIgOiBhbmltYXRpb25zVG9BZGQpCi0gICAgICAgIGFkZEFuaW1h
dGlvblRvTGF5ZXIobGF5ZXIsIGxheWVyVHJlZUhvc3QsIGtleVZhbHVlUGFpci5rZXksIGtleVZh
bHVlUGFpci52YWx1ZSk7CisgICAgZm9yIChjb25zdCBhdXRvJiBrZXlBbmltYXRpb25QYWlyIDog
YW5pbWF0aW9uc1RvQWRkKQorICAgICAgICBhZGRBbmltYXRpb25Ub0xheWVyKGxheWVyLCBsYXll
clRyZWVIb3N0LCBrZXlBbmltYXRpb25QYWlyLmZpcnN0LCBrZXlBbmltYXRpb25QYWlyLnNlY29u
ZCk7CiAKICAgICBFTkRfQkxPQ0tfT0JKQ19FWENFUFRJT05TOwogfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0Zm9ybUNBTGF5ZXJSZW1vdGUu
Y3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0Zm9ybUNBTGF5
ZXJSZW1vdGUuY3BwCmluZGV4IGM0MDg0YzMxYjVjNWYxNDYwNTRlZmRlM2RiYWNhNWU2ZjczZjk0
OTUuLjgyNGFkMjk3ZDU2NGEyMmRiMmQxN2Q2ZTViMDkyYWYyZGYwNDk0YjQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUGxhdGZvcm1DQUxheWVyUmVt
b3RlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRm
b3JtQ0FMYXllclJlbW90ZS5jcHAKQEAgLTMwMSw4ICszMDEsMTggQEAgdm9pZCBQbGF0Zm9ybUNB
TGF5ZXJSZW1vdGU6OmFkb3B0U3VibGF5ZXJzKFBsYXRmb3JtQ0FMYXllciogc291cmNlKQogCiB2
b2lkIFBsYXRmb3JtQ0FMYXllclJlbW90ZTo6YWRkQW5pbWF0aW9uRm9yS2V5KGNvbnN0IFN0cmlu
ZyYga2V5LCBQbGF0Zm9ybUNBQW5pbWF0aW9uKiBhbmltYXRpb24pCiB7Ci0gICAgbV9hbmltYXRp
b25zLnNldChrZXksIGFuaW1hdGlvbik7Ci0gICAgbV9wcm9wZXJ0aWVzLmFkZGVkQW5pbWF0aW9u
cy5zZXQoa2V5LCB0b1BsYXRmb3JtQ0FBbmltYXRpb25SZW1vdGUoYW5pbWF0aW9uKS0+cHJvcGVy
dGllcygpKTsKKyAgICBhdXRvIGFkZFJlc3VsdCA9IG1fYW5pbWF0aW9ucy5zZXQoa2V5LCBhbmlt
YXRpb24pOworICAgIGlmIChhZGRSZXN1bHQuaXNOZXdFbnRyeSkKKyAgICAgICAgbV9wcm9wZXJ0
aWVzLmFkZGVkQW5pbWF0aW9ucy5hcHBlbmQoc3RkOjpwYWlyPFN0cmluZywgUGxhdGZvcm1DQUFu
aW1hdGlvblJlbW90ZTo6UHJvcGVydGllcz4oa2V5LCB0b1BsYXRmb3JtQ0FBbmltYXRpb25SZW1v
dGUoYW5pbWF0aW9uKS0+cHJvcGVydGllcygpKSk7CisgICAgZWxzZSB7CisgICAgICAgIGZvciAo
YXV0byYga2V5QW5pbWF0aW9uUGFpciA6IG1fcHJvcGVydGllcy5hZGRlZEFuaW1hdGlvbnMpIHsK
KyAgICAgICAgICAgIGlmIChrZXlBbmltYXRpb25QYWlyLmZpcnN0ID09IGtleSkgeworICAgICAg
ICAgICAgICAgIGtleUFuaW1hdGlvblBhaXIuc2Vjb25kID0gdG9QbGF0Zm9ybUNBQW5pbWF0aW9u
UmVtb3RlKGFuaW1hdGlvbiktPnByb3BlcnRpZXMoKTsKKyAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKyAgICAKICAgICBtX3Byb3BlcnRpZXMu
bm90ZVByb3BlcnRpZXNDaGFuZ2VkKFJlbW90ZUxheWVyVHJlZVRyYW5zYWN0aW9uOjpBbmltYXRp
b25zQ2hhbmdlZCk7CiAKICAgICBpZiAobV9jb250ZXh0KQpAQCAtMzExLDggKzMyMSwxNCBAQCB2
b2lkIFBsYXRmb3JtQ0FMYXllclJlbW90ZTo6YWRkQW5pbWF0aW9uRm9yS2V5KGNvbnN0IFN0cmlu
ZyYga2V5LCBQbGF0Zm9ybUNBQW5pbQogCiB2b2lkIFBsYXRmb3JtQ0FMYXllclJlbW90ZTo6cmVt
b3ZlQW5pbWF0aW9uRm9yS2V5KGNvbnN0IFN0cmluZyYga2V5KQogewotICAgIG1fYW5pbWF0aW9u
cy5yZW1vdmUoa2V5KTsKLSAgICBtX3Byb3BlcnRpZXMuYWRkZWRBbmltYXRpb25zLnJlbW92ZShr
ZXkpOworICAgIGlmIChtX2FuaW1hdGlvbnMucmVtb3ZlKGtleSkpIHsKKyAgICAgICAgZm9yIChz
aXplX3QgaSA9IDA7IGkgPCBtX3Byb3BlcnRpZXMuYWRkZWRBbmltYXRpb25zLnNpemUoKTsgKytp
KSB7CisgICAgICAgICAgICBpZiAobV9wcm9wZXJ0aWVzLmFkZGVkQW5pbWF0aW9uc1tpXS5maXJz
dCA9PSBrZXkpIHsKKyAgICAgICAgICAgICAgICBtX3Byb3BlcnRpZXMuYWRkZWRBbmltYXRpb25z
LnJlbW92ZShpKTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgfQorICAgIH0KICAgICBtX3Byb3BlcnRpZXMua2V5UGF0aHNPZkFuaW1hdGlvbnNUb1JlbW92
ZS5hZGQoa2V5KTsKICAgICBtX3Byb3BlcnRpZXMubm90ZVByb3BlcnRpZXNDaGFuZ2VkKFJlbW90
ZUxheWVyVHJlZVRyYW5zYWN0aW9uOjpBbmltYXRpb25zQ2hhbmdlZCk7CiB9CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNGFh
ZjUxZGVhNWVhYzUzMTdkNGIyMWYyYTZjYmNkZWQyZjIwNTYwYy4uYjUzYjdiZWMzN2ZlOGVmZGRi
NjgyZDMxZjE3MmJlODI4ZDBhYTNmMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE0LTA3LTAx
ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtVSS1z
aWRlIGNvbXBvc2l0aW5nXSBCYWQgc3Bpbm5lciBvbiBuZXdzLmdvb2dsZS5jb206IGFuaW1hdGlv
bnMgbmVlZCB0byBiZSBvcmRlcmVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzQ1MDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKyAgICAgICAgCisgICAgICAgIFRlc3QgdGhhdCB0aGUgdHJhbnNmb3JtcyBmcm9tIHRoZSBh
bmltYXRpb24gYXJlIGFwcGxpZWQgaW4gdGhlIGNvcnJlY3Qgb3JkZXIuCisKKyAgICAgICAgKiBj
b21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUtb3JkZXItZXhwZWN0ZWQuaHRtbDogQWRkZWQu
CisgICAgICAgICogY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVyLmh0bWw6IEFk
ZGVkLgorCiAyMDE0LTA2LTMwICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5j
b20+CiAKICAgICAgICAgQWxsIEluZGljIHRleHQgaXMgcmVuZGVyZWQgYXMgYm94ZXMgb24gaU9T
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUt
b3JkZXItZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2FuaW1hdGlvbi9r
ZXlmcmFtZS1vcmRlci1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQwNzU1M2YxNjdiNDczNzRk
NjcwZWQ5YTJlOTYxNjljNDAzMmM4OTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9j
b21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUtb3JkZXItZXhwZWN0ZWQuaHRtbApAQCAtMCww
ICsxLDQ4IEBACis8IURPQ1RZUEUgaHRtbD4KKworPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+
CisgICAgKiB7CisgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CisgICAgfQorICAgIC5j
b250YWluZXIgeworICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgIGhlaWdodDog
MTAwcHg7CisgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjog
Z3JlZW47CisgICAgICAgIG1hcmdpbjogMTAwcHg7CisgICAgfQorCisgICAgLnNwaW5uZXIgewor
ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgIHRvcDogLTUwcHg7CisgICAgICAg
IGxlZnQ6IC01MHB4OworICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigwZGVnKSB0
cmFuc2xhdGUzZCg1MHB4LCA1MHB4LCAwKTsKKyAgICB9CisKKyAgICAuaW5uZXIgeworICAgICAg
ICB3aWR0aDogNTBweDsKKyAgICAgICAgaGVpZ2h0OiA1MHB4OworLyogICAgICAgIG92ZXJmbG93
OiBoaWRkZW4qLworICAgIH0KKworICAgIC5ib3JkZXJlZCB7CisgICAgICAgIHdpZHRoOiAxMDBw
eDsKKyAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkIGJs
YWNrOworICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisKKzxkaXYgY2xhc3M9
ImNvbnRhaW5lciI+CisgICAgPGRpdiBjbGFzcz0ic3Bpbm5lciI+CisgICAgICAgIDxkaXYgY2xh
c3M9ImlubmVyIj4KKyAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJvcmRlcmVkIj48L2Rpdj4KKyAg
ICAgICAgPC9kaXY+CisgICAgPC9kaXY+Cis8L2Rpdj4KKworPC9ib2R5PgorPC9odG1sPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tleWZyYW1lLW9yZGVy
Lmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9hbmltYXRpb24va2V5ZnJhbWUtb3JkZXIu
aHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5hY2RmNmM4N2IzOTg4ZGVmMzc5OGNjYTNiMmJkYWFkYmFkZDc4YTJj
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvYW5pbWF0aW9uL2tl
eWZyYW1lLW9yZGVyLmh0bWwKQEAgLTAsMCArMSw3NiBAQAorPCFET0NUWVBFIGh0bWw+CisKKzxo
dG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgICogeworICAgICAgICBib3gtc2l6aW5nOiBi
b3JkZXItYm94OworICAgIH0KKyAgICAuY29udGFpbmVyIHsKKyAgICAgICAgcG9zaXRpb246IGFi
c29sdXRlOworICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICB3aWR0aDogMTAwcHg7Cisg
ICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICBtYXJnaW46IDEwMHB4Owor
ICAgIH0KKworICAgIC5zcGlubmVyIHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAg
ICAgICB0b3A6IC01MHB4OworICAgICAgICBsZWZ0OiAtNTBweDsKKyAgICB9CisgICAgCisgICAg
LnNwaW5uZXIuYW5pbWF0aW5nIHsKKyAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGltYWdlU3Bp
biA5OTk5OTk5OTlzIGxpbmVhciAwIGluZmluaXRlCisgICAgfQorCisgICAgLmlubmVyIHsKKyAg
ICAgICAgd2lkdGg6IDUwcHg7CisgICAgICAgIGhlaWdodDogNTBweDsKKyAgICB9CisKKyAgICAu
Ym9yZGVyZWQgeworICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgIGhlaWdodDogMTAwcHg7
CisgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCBibGFjazsKKyAgICB9CisKKyAgICBALXdlYmtp
dC1rZXlmcmFtZXMgaW1hZ2VTcGluIHsKKyAgICAgICAgZnJvbSB7CisgICAgICAgICAgICAtd2Vi
a2l0LXRyYW5zZm9ybTogcm90YXRlWigwZGVnKSB0cmFuc2xhdGUzZCg1MHB4LCA1MHB4LCAwKQor
ICAgICAgICB9CisKKyAgICAgICAgdG8geworICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06
IHJvdGF0ZVooMzYwZGVnKSB0cmFuc2xhdGUzZCg1MHB4LCA1MHB4IDApCisgICAgICAgIH0KKyAg
ICB9CisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0PgorICAgICAgICBpZiAod2luZG93LnRlc3RS
dW5uZXIpCisgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgICAg
CisgICAgICAgIGZ1bmN0aW9uIGRvVGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIHZhciBi
b3ggPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3Bpbm5lcicpOworICAgICAgICAgICAgYm94
LmFkZEV2ZW50TGlzdGVuZXIoJ3dlYmtpdEFuaW1hdGlvbkVuZCcsIGZ1bmN0aW9uKCkgeworICAg
ICAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICAgICAg
dGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7CisgICAgICAgICAgICB9LCBmYWxzZSk7CisgICAgICAg
ICAgICBib3guY2xhc3NMaXN0LmFkZCgnYW5pbWF0aW5nJyk7CisgICAgICAgIH0KKworICAgICAg
ICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGRvVGVzdCwgZmFsc2UpOworICAgIDwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CisgICAg
PGRpdiBpZD0ic3Bpbm5lciIgY2xhc3M9InNwaW5uZXIiPgorICAgICAgICA8ZGl2IGNsYXNzPSJp
bm5lciI+CisgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3JkZXJlZCI+PC9kaXY+CisgICAgICAg
IDwvZGl2PgorICAgIDwvZGl2PgorPC9kaXY+CisKKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="258724"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>