<?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>160219</bug_id>
          
          <creation_ts>2016-07-26 15:47:20 -0700</creation_ts>
          <short_desc>Align CSSKeyframesRule with the specification</short_desc>
          <delta_ts>2016-07-26 16:39:10 -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>Animations</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>https://drafts.csswg.org/css-animations/#interface-csskeyframesrule</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dino</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1214719</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-07-26 15:47:20 -0700</bug_when>
    <thetext>Align CSSKeyframesRule with the specification:
- https://drafts.csswg.org/css-animations/#interface-csskeyframesrule

In particular, the parameter to insertRule() / appendRule() / deleteRule() / findRule() should be mandatory. Both Firefox and Chrome agree with the specification here.

Also, the CSSKeyframesRule.name attribute should not be nullable. Chrome agrees with the specification. Firefox, however, has the attribute nullable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1214722</commentid>
    <comment_count>1</comment_count>
      <attachid>284649</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2016-07-26 15:50:43 -0700</bug_when>
    <thetext>Created attachment 284649
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1214751</commentid>
    <comment_count>2</comment_count>
      <attachid>284649</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-26 16:39:04 -0700</bug_when>
    <thetext>Comment on attachment 284649
Patch

Clearing flags on attachment: 284649

Committed r203753: &lt;http://trac.webkit.org/changeset/203753&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1214752</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-26 16:39:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284649</attachid>
            <date>2016-07-26 15:50:43 -0700</date>
            <delta_ts>2016-07-26 16:39:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-160219-20160726154933.patch</filename>
            <type>text/plain</type>
            <size>7787</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAzNzQyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmU2MjcyMGVjNWIxZDRl
ZWMyYTFkNmVlYjg5M2M4NzU2ZDRmYTE3MS4uZjBlYmIxZmRmZWQ0M2YwYTQ0OTYyMTRiOWY5MmM2
OTEwZTg5OTA2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDMyIEBACiAyMDE2LTA3LTI2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKKyAgICAgICAgQWxpZ24gQ1NTS2V5ZnJhbWVz
UnVsZSB3aXRoIHRoZSBzcGVjaWZpY2F0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNjAyMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBBbGlnbiBDU1NLZXlmcmFtZXNSdWxlIHdpdGggdGhlIHNwZWNp
ZmljYXRpb246CisgICAgICAgIC0gaHR0cHM6Ly9kcmFmdHMuY3Nzd2cub3JnL2Nzcy1hbmltYXRp
b25zLyNpbnRlcmZhY2UtY3Nza2V5ZnJhbWVzcnVsZQorCisgICAgICAgIEluIHBhcnRpY3VsYXIs
IHRoZSBwYXJhbWV0ZXIgdG8gaW5zZXJ0UnVsZSgpIC8gYXBwZW5kUnVsZSgpIC8KKyAgICAgICAg
ZGVsZXRlUnVsZSgpIC8gZmluZFJ1bGUoKSBzaG91bGQgYmUgbWFuZGF0b3J5LiBCb3RoIEZpcmVm
b3ggYW5kIENocm9tZQorICAgICAgICBhZ3JlZSB3aXRoIHRoZSBzcGVjaWZpY2F0aW9uIGhlcmUu
CisKKyAgICAgICAgQWxzbywgdGhlIENTU0tleWZyYW1lc1J1bGUubmFtZSBhdHRyaWJ1dGUgc2hv
dWxkIG5vdCBiZSBudWxsYWJsZS4KKyAgICAgICAgQ2hyb21lIGFncmVlcyB3aXRoIHRoZSBzcGVj
aWZpY2F0aW9uLiBIb3dldmVyLCBGaXJlZm94LCBoYXMgdGhlCisgICAgICAgIGF0dHJpYnV0ZSBu
dWxsYWJsZS4gVGhpcyBwYXRjaCBhbGlnbnMgb3VyIGJlaGF2aW9yIHdpdGggQ2hyb21lIGFuZAor
ICAgICAgICB0aGUgc3BlY2lmaWNhdGlvbi4KKworICAgICAgICBUZXN0czogYW5pbWF0aW9ucy9D
U1NLZXlmcmFtZXNSdWxlLW5hbWUtbnVsbC5odG1sCisgICAgICAgICAgICAgICBhbmltYXRpb25z
L0NTU0tleWZyYW1lc1J1bGUtcGFyYW1ldGVycy5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTS2V5
ZnJhbWVzUnVsZS5oOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGVSdWxlS2V5ZnJhbWVzOjpuYW1l
KToKKyAgICAgICAgKFdlYkNvcmU6OlN0eWxlUnVsZUtleWZyYW1lczo6c2V0TmFtZSk6CisgICAg
ICAgICogY3NzL0NTU0tleWZyYW1lc1J1bGUuaWRsOgorCisyMDE2LTA3LTI2ICBDaHJpcyBEdW1l
eiAgPGNkdW1lekBhcHBsZS5jb20+CisKICAgICAgICAgUGFyYW1ldGVycyB0byBDU1NTdHlsZVNo
ZWV0Lmluc2VydFJ1bGUoKSAvIGRlbGV0ZVJ1bGUoKSBzaG91bGQgYmUgbWFuZGF0b3J5CiAgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjAyMTAKIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0tleWZyYW1lc1J1bGUuaCBiL1NvdXJjZS9X
ZWJDb3JlL2Nzcy9DU1NLZXlmcmFtZXNSdWxlLmgKaW5kZXggNTYxZmQ3M2FiMWYwN2FjYTM5YTBk
MThhOWFhM2E4NmI5MzAzMDllMS4uZjRhZjMzYjY5OTZjMmZhMzJmY2Y4MDhmOTI5ZDk5Y2Q2NjJl
M2YzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU0tleWZyYW1lc1J1bGUuaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTS2V5ZnJhbWVzUnVsZS5oCkBAIC01MCw4ICs1MCw4
IEBAIHB1YmxpYzoKICAgICB2b2lkIHdyYXBwZXJBcHBlbmRLZXlmcmFtZShSZWY8U3R5bGVLZXlm
cmFtZT4mJik7CiAgICAgdm9pZCB3cmFwcGVyUmVtb3ZlS2V5ZnJhbWUodW5zaWduZWQpOwogCi0g
ICAgU3RyaW5nIG5hbWUoKSBjb25zdCB7IHJldHVybiBtX25hbWU7IH0gICAgCi0gICAgdm9pZCBz
ZXROYW1lKGNvbnN0IFN0cmluZyYgbmFtZSkgeyBtX25hbWUgPSBBdG9taWNTdHJpbmcobmFtZSk7
IH0KKyAgICBjb25zdCBBdG9taWNTdHJpbmcmIG5hbWUoKSBjb25zdCB7IHJldHVybiBtX25hbWU7
IH0KKyAgICB2b2lkIHNldE5hbWUoY29uc3QgQXRvbWljU3RyaW5nJiBuYW1lKSB7IG1fbmFtZSA9
IG5hbWU7IH0KICAgICAKICAgICBzaXplX3QgZmluZEtleWZyYW1lSW5kZXgoY29uc3QgU3RyaW5n
JiBrZXkpIGNvbnN0OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTS2V5ZnJh
bWVzUnVsZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTS2V5ZnJhbWVzUnVsZS5pZGwKaW5k
ZXggMDM4OWQ5MzFiYTJlZDY1NDE5ZWUwYTBhNmYyODJhMjllYTVmZTRlZC4uMWEyZjU0N2UzNTFj
MDRhMDU3MDVkMzM3OTRlZTUwMzM2ZDhkODRjNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Y3NzL0NTU0tleWZyYW1lc1J1bGUuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NLZXlm
cmFtZXNSdWxlLmlkbApAQCAtMjcsMTQgKzI3LDEzIEBACiAgKi8KIAogaW50ZXJmYWNlIENTU0tl
eWZyYW1lc1J1bGUgOiBDU1NSdWxlIHsKLSAgICBhdHRyaWJ1dGUgRE9NU3RyaW5nPyBuYW1lOwor
ICAgIGF0dHJpYnV0ZSBET01TdHJpbmcgbmFtZTsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgQ1NT
UnVsZUxpc3QgY3NzUnVsZXM7CiAgICAgCi0gICAgLy8gRklYTUU6IFVzaW5nICJ1bmRlZmluZWQi
IGFzIGRlZmF1bHQgcGFyYW1ldGVyIHZhbHVlIGlzIHdyb25nLgotICAgIHZvaWQgaW5zZXJ0UnVs
ZShvcHRpb25hbCBET01TdHJpbmcgcnVsZSA9ICJ1bmRlZmluZWQiKTsKLSAgICB2b2lkIGFwcGVu
ZFJ1bGUob3B0aW9uYWwgRE9NU3RyaW5nIHJ1bGUgPSAidW5kZWZpbmVkIik7Ci0gICAgdm9pZCBk
ZWxldGVSdWxlKG9wdGlvbmFsIERPTVN0cmluZyBrZXkgPSAidW5kZWZpbmVkIik7Ci0gICAgQ1NT
S2V5ZnJhbWVSdWxlIGZpbmRSdWxlKG9wdGlvbmFsIERPTVN0cmluZyBrZXkgPSAidW5kZWZpbmVk
Iik7CisgICAgdm9pZCBpbnNlcnRSdWxlKERPTVN0cmluZyBydWxlKTsKKyAgICB2b2lkIGFwcGVu
ZFJ1bGUoRE9NU3RyaW5nIHJ1bGUpOworICAgIHZvaWQgZGVsZXRlUnVsZShET01TdHJpbmcga2V5
KTsKKyAgICBDU1NLZXlmcmFtZVJ1bGU/IGZpbmRSdWxlKERPTVN0cmluZyBrZXkpOwogCiAgICAg
Z2V0dGVyIENTU0tleWZyYW1lUnVsZSAodW5zaWduZWQgbG9uZyBpbmRleCk7CiB9OwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IDRmMWQ2NzA4ZDNhZWI3MTgzMWM1NzE4ZDA5Zjg3YjU1YmJmNWY0ZGYuLjNlMDVkNzlmMjkxYjY2
YzZlNzJlMDIxYzhkZGIwNWNlZDIzNTMyNzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSArMSwxOSBAQAogMjAxNi0w
Ny0yNiAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCisgICAgICAgIEFsaWduIENT
U0tleWZyYW1lc1J1bGUgd2l0aCB0aGUgc3BlY2lmaWNhdGlvbgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYwMjE5CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGxheW91dCB0ZXN0IGNvdmVyYWdlLgor
CisgICAgICAgICogYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxlLW5hbWUtbnVsbC1leHBlY3Rl
ZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGFuaW1hdGlvbnMvQ1NTS2V5ZnJhbWVzUnVsZS1uYW1l
LW51bGwuaHRtbDogQWRkZWQuCisgICAgICAgICogYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxl
LXBhcmFtZXRlcnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhbmltYXRpb25zL0NT
U0tleWZyYW1lc1J1bGUtcGFyYW1ldGVycy5odG1sOiBBZGRlZC4KKworMjAxNi0wNy0yNiAgQ2hy
aXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCiAgICAgICAgIFBhcmFtZXRlcnMgdG8gQ1NT
U3R5bGVTaGVldC5pbnNlcnRSdWxlKCkgLyBkZWxldGVSdWxlKCkgc2hvdWxkIGJlIG1hbmRhdG9y
eQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTYwMjEw
CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FuaW1hdGlvbnMvQ1NTS2V5ZnJhbWVzUnVsZS1u
YW1lLW51bGwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9DU1NLZXlmcmFt
ZXNSdWxlLW5hbWUtbnVsbC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uOTc0NzdjOTAxODA4MmRk
MTRiMTc4NTZmOTBlOWUzOTY2NjJiZGM0NgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2FuaW1hdGlvbnMvQ1NTS2V5ZnJhbWVzUnVsZS1uYW1lLW51bGwtZXhwZWN0ZWQudHh0CkBAIC0w
LDAgKzEsMTMgQEAKK1Rlc3RzIHRoYXQgdGhlIHBhcmFtZXRlcnMgYXJlIG1hbmRhdG9yeSBpbiBD
U1NLZXlmcmFtZXNSdWxlIEFQSS4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVz
IG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BB
U1Mga2V5ZnJhbWVzLl9fcHJvdG9fXyBpcyBDU1NLZXlmcmFtZXNSdWxlLnByb3RvdHlwZQorUEFT
UyBrZXlmcmFtZXMubmFtZSBpcyAidGVzdDEiCitQQVNTIGtleWZyYW1lcy5uYW1lID0gbnVsbCBk
aWQgbm90IHRocm93IGV4Y2VwdGlvbi4KK1BBU1Mga2V5ZnJhbWVzLm5hbWUgaXMgIm51bGwiCitQ
QVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxlLW5hbWUtbnVsbC5o
dG1sIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxlLW5hbWUtbnVsbC5o
dG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjVhMWM2ODA5OWZmMjViNzJiNjdjYTZkNmEzNTJkMzUwYTU5YzZjMzMK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL0NTU0tleWZyYW1lc1J1
bGUtbmFtZS1udWxsLmh0bWwKQEAgLTAsMCArMSwyNCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRt
bD4KKzxoZWFkPgorPHN0eWxlPgorQGtleWZyYW1lcyB0ZXN0MSB7CisgICAgZnJvbSB7IGxlZnQ6
IDEwcHg7IH0KKyAgICB0byB7IGxlZnQ6IDIwcHg7IH0KKyAgfQorPC9zdHlsZT4KKzwvaGVhZD4K
Kzxib2R5PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3Jp
cHQ+Cis8c2NyaXB0PgorZGVzY3JpcHRpb24oIlRlc3RzIHRoYXQgdGhlIHBhcmFtZXRlcnMgYXJl
IG1hbmRhdG9yeSBpbiBDU1NLZXlmcmFtZXNSdWxlIEFQSS4iKTsKKwordmFyIGtleWZyYW1lcyA9
IGRvY3VtZW50LnN0eWxlU2hlZXRzLml0ZW0oMCkuY3NzUnVsZXMuaXRlbSgwKTsKK3Nob3VsZEJl
KCJrZXlmcmFtZXMuX19wcm90b19fIiwgIkNTU0tleWZyYW1lc1J1bGUucHJvdG90eXBlIik7Citz
aG91bGRCZUVxdWFsVG9TdHJpbmcoImtleWZyYW1lcy5uYW1lIiwgInRlc3QxIik7CitzaG91bGRO
b3RUaHJvdygia2V5ZnJhbWVzLm5hbWUgPSBudWxsIik7CitzaG91bGRCZUVxdWFsVG9TdHJpbmco
ImtleWZyYW1lcy5uYW1lIiwgIm51bGwiKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL3Jl
c291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxlLXBhcmFtZXRl
cnMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9DU1NLZXlmcmFtZXNSdWxl
LXBhcmFtZXRlcnMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjJkYzM1MTRiOTAxODFhYmZmYWM2
MTI5ZDZmMDdmYjFmYjRkN2U1ZjUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9hbmlt
YXRpb25zL0NTU0tleWZyYW1lc1J1bGUtcGFyYW1ldGVycy1leHBlY3RlZC50eHQKQEAgLTAsMCAr
MSwxNCBAQAorVGVzdHMgdGhhdCB0aGUgcGFyYW1ldGVycyBhcmUgbWFuZGF0b3J5IGluIENTU0tl
eWZyYW1lc1J1bGUgQVBJLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2Yg
IlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBr
ZXlmcmFtZXMuX19wcm90b19fIGlzIENTU0tleWZyYW1lc1J1bGUucHJvdG90eXBlCitQQVNTIGtl
eWZyYW1lcy5pbnNlcnRSdWxlKCkgdGhyZXcgZXhjZXB0aW9uIFR5cGVFcnJvcjogTm90IGVub3Vn
aCBhcmd1bWVudHMuCitQQVNTIGtleWZyYW1lcy5hcHBlbmRSdWxlKCkgdGhyZXcgZXhjZXB0aW9u
IFR5cGVFcnJvcjogTm90IGVub3VnaCBhcmd1bWVudHMuCitQQVNTIGtleWZyYW1lcy5kZWxldGVS
dWxlKCkgdGhyZXcgZXhjZXB0aW9uIFR5cGVFcnJvcjogTm90IGVub3VnaCBhcmd1bWVudHMuCitQ
QVNTIGtleWZyYW1lcy5maW5kUnVsZSgpIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IE5vdCBl
bm91Z2ggYXJndW1lbnRzLgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNU
IENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FuaW1hdGlvbnMvQ1NTS2V5ZnJh
bWVzUnVsZS1wYXJhbWV0ZXJzLmh0bWwgYi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL0NTU0tleWZy
YW1lc1J1bGUtcGFyYW1ldGVycy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmY5YTNkZmQwY2EyZGE1MTBlNTBh
OTM5MGMzMjAyMzAzODg2NzJlOGEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9hbmlt
YXRpb25zL0NTU0tleWZyYW1lc1J1bGUtcGFyYW1ldGVycy5odG1sCkBAIC0wLDAgKzEsMjYgQEAK
KzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzdHlsZT4KK0BrZXlmcmFtZXMgdGVz
dDEgeworICAgIGZyb20geyBsZWZ0OiAxMHB4OyB9CisgICAgdG8geyBsZWZ0OiAyMHB4OyB9Cisg
IH0KKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK2Rlc2NyaXB0aW9uKCJUZXN0cyB0
aGF0IHRoZSBwYXJhbWV0ZXJzIGFyZSBtYW5kYXRvcnkgaW4gQ1NTS2V5ZnJhbWVzUnVsZSBBUEku
Iik7CisKK3ZhciBrZXlmcmFtZXMgPSBkb2N1bWVudC5zdHlsZVNoZWV0cy5pdGVtKDApLmNzc1J1
bGVzLml0ZW0oMCk7CitzaG91bGRCZSgia2V5ZnJhbWVzLl9fcHJvdG9fXyIsICJDU1NLZXlmcmFt
ZXNSdWxlLnByb3RvdHlwZSIpOworCitzaG91bGRUaHJvdygia2V5ZnJhbWVzLmluc2VydFJ1bGUo
KSIpOworc2hvdWxkVGhyb3coImtleWZyYW1lcy5hcHBlbmRSdWxlKCkiKTsKK3Nob3VsZFRocm93
KCJrZXlmcmFtZXMuZGVsZXRlUnVsZSgpIik7CitzaG91bGRUaHJvdygia2V5ZnJhbWVzLmZpbmRS
dWxlKCkiKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXBv
c3QuanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>