<?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>22499</bug_id>
          
          <creation_ts>2008-11-25 14:56:33 -0800</creation_ts>
          <short_desc>Add some new animation/transition test cases</short_desc>
          <delta_ts>2008-12-03 14:35:03 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</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>
          <dependson>22520</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>dino</cc>
    
    <cc>rik</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>100304</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-11-25 14:56:33 -0800</bug_when>
    <thetext>Need to add some tests for transitions animations that:
1. set display:none in the animation/transition end event handler
2. remove the element in the animation/transition end event handler
3. test the FILL_UNSET_PROPERTIES macro in the code with comma-separated lists.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100310</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-11-25 15:22:08 -0800</bug_when>
    <thetext>FILL_UNSET_PROPERTIES will be done via bug 22487</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100871</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-01 13:13:25 -0800</bug_when>
    <thetext>Covered by bug 22052 and bug 22046.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101226</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-03 11:04:17 -0800</bug_when>
    <thetext>Reopening. We do need some more tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101234</commentid>
    <comment_count>4</comment_count>
      <attachid>25718</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-03 12:18:11 -0800</bug_when>
    <thetext>Created attachment 25718
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101235</commentid>
    <comment_count>5</comment_count>
      <attachid>25718</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2008-12-03 12:23:07 -0800</bug_when>
    <thetext>Comment on attachment 25718
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101266</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2008-12-03 14:35:03 -0800</bug_when>
    <thetext>Committed r38969
	M	LayoutTests/ChangeLog
	D	LayoutTests/animations/transform-animation-event-destroy-element.html
	D	LayoutTests/animations/transform-animation-event-destroy-element-expected.txt
	A	LayoutTests/animations/animation-end-event-destroy-renderer.html
	A	LayoutTests/animations/animation-end-event-destroy-renderer-expected.txt
	D	LayoutTests/transitions/transform-transition-event-destroy-element-expected.txt
	D	LayoutTests/transitions/transform-transition-event-destroy-element.html
	A	LayoutTests/transitions/transition-end-event-destroy-renderer-expected.txt
	A	LayoutTests/transitions/transition-end-event-destroy-renderer.html
r38969 = 3f5c5b76b6b73888f9eb20291cbdc21f6755cee7 (trunk)
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>25718</attachid>
            <date>2008-12-03 12:18:11 -0800</date>
            <delta_ts>2008-12-03 12:23:07 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>22499_patch.txt</filename>
            <type>text/plain</type>
            <size>10665</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0OWM3OGNiLi5mNGE2OGM1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMDgtMTIt
MDMgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2xlYW4gdXAgYW5kIHVuaWZ5IHRy
YW5zaXRpb24gYW5kIGFuaW1hdGlvbiB0ZXN0IGNhc2VzIHRoYXQgZGVzdHJveQorICAgICAgICB0
aGUgcmVuZGVyZXIgaW4gdGhlICdlbmRlZCcgZXZlbnQgY2FsbGJhY2ssIGVpdGhlciB0aHJvdWdo
IHNldHRpbmcgZGlzcGxheTpub25lLAorICAgICAgICBvciByZW1vdmluZyB0aGUgZWxlbWVudC4K
KyAgICAgICAgCisgICAgICAgICogYW5pbWF0aW9ucy9hbmltYXRpb24tZW5kLWV2ZW50LWRlc3Ry
b3ktcmVuZGVyZXItZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhbmltYXRpb25zL2Fu
aW1hdGlvbi1lbmQtZXZlbnQtZGVzdHJveS1yZW5kZXJlci5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBhbmltYXRpb25zL3RyYW5zZm9ybS1hbmltYXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50LWV4
cGVjdGVkLnR4dDogUmVtb3ZlZC4KKyAgICAgICAgKiBhbmltYXRpb25zL3RyYW5zZm9ybS1hbmlt
YXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50Lmh0bWw6IFJlbW92ZWQuCisgICAgICAgICogdHJh
bnNpdGlvbnMvdHJhbnNmb3JtLXRyYW5zaXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50LWV4cGVj
dGVkLnR4dDogUmVtb3ZlZC4KKyAgICAgICAgKiB0cmFuc2l0aW9ucy90cmFuc2Zvcm0tdHJhbnNp
dGlvbi1ldmVudC1kZXN0cm95LWVsZW1lbnQuaHRtbDogUmVtb3ZlZC4KKyAgICAgICAgKiB0cmFu
c2l0aW9ucy90cmFuc2l0aW9uLWVuZC1ldmVudC1kZXN0cm95LXJlbmRlcmVyLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogdHJhbnNpdGlvbnMvdHJhbnNpdGlvbi1lbmQtZXZlbnQtZGVz
dHJveS1yZW5kZXJlci5odG1sOiBBZGRlZC4KKwogMjAwOC0xMi0wMyAgRGlyayBTY2h1bHplICA8
a3JpdEB3ZWJraXQub3JnPgogCiAgICAgICAgIFVwZGF0ZWQvQ29ycmVjdGUgdGhlIFNWRyBwaXhl
bCB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FuaW1hdGlvbnMvYW5pbWF0aW9uLWVu
ZC1ldmVudC1kZXN0cm95LXJlbmRlcmVyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FuaW1h
dGlvbnMvYW5pbWF0aW9uLWVuZC1ldmVudC1kZXN0cm95LXJlbmRlcmVyLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kYWFlMzJlCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZW5kLWV2ZW50LWRlc3Ryb3kt
cmVuZGVyZXItZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAorVGVzdHMgZWxlbWVudCByZW1v
dmFsIGFuZCBoaWRpbmcgd2l0aGluIHRoZSB3ZWJraXRBbmltYXRpb25FbmQgZXZlbnQgaGFuZGxl
ci4gU2hvdWxkIG5vdCBjcmFzaC4KKworRGlkIG5vdCBjcmFzaCwgc28gUEFTU0VECmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9hbmltYXRpb25zL2FuaW1hdGlvbi1lbmQtZXZlbnQtZGVzdHJveS1y
ZW5kZXJlci5odG1sIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZW5kLWV2ZW50
LWRlc3Ryb3ktcmVuZGVyZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
Li41Y2I0MWE5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmlt
YXRpb24tZW5kLWV2ZW50LWRlc3Ryb3ktcmVuZGVyZXIuaHRtbApAQCAtMCwwICsxLDY5IEBACis8
aHRtbD4KKzxoZWFkPgorICA8dGl0bGU+RGVzdHJveSBhbmQgSGlkZSBFbGVtZW50IGluIEFuaW1h
dGlvbiBFbmQgRXZlbnQ8L3RpdGxlPgorICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJz
Y3JlZW4iPgorICAgIC5ib3ggeworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIHdpZHRoOiAx
MDBweDsKKyAgICAgIG1hcmdpbjogMTBweDsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7
CisgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4yczsKKyAgICB9CisgICAgCisg
ICAgQC13ZWJraXQta2V5ZnJhbWVzIG1vdmUgeworICAgICAgZnJvbSB7IC13ZWJraXQtdHJhbnNm
b3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpOyB9CisgICAgICB0byB7IC13ZWJraXQtdHJhbnNmb3Jt
OiB0cmFuc2xhdGUoMTAwcHgsIDBweCk7IH0KKyAgICB9CisgIDwvc3R5bGU+CisgIDxzY3JpcHQg
dHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CisgICAgaWYgKHdpbmRvdy5s
YXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KCk7CisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLndhaXRVbnRpbERvbmUoKTsK
KyAgICB9CisKKyAgICB2YXIgbnVtRG9uZSA9IDA7CisgICAgZnVuY3Rpb24gYW5pbWF0aW9uRW5k
ZWQoKQorICAgIHsKKyAgICAgICsrbnVtRG9uZTsKKyAgICAgIGlmIChudW1Eb25lID09IDIpIHsK
KyAgICAgICAgaWYgKHdpbmRvdy5HQ0NvbnRyb2xsZXIpCisgICAgICAgICAgR0NDb250cm9sbGVy
LmNvbGxlY3QoKTsKKworICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0cycp
LmlubmVySFRNTCA9ICdEaWQgbm90IGNyYXNoLCBzbyBQQVNTRUQnOworCisgICAgICAgIGlmICh3
aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIubm90aWZ5RG9uZSgpOworICAgICAgfQorICAgIH0KKworICAgIGZ1bmN0aW9uIHN0YXJ0VGVz
dCgpCisgICAgeworICAgICAgdmFyIGJveDEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYm94
MScpOworICAgICAgYm94MS5hZGRFdmVudExpc3RlbmVyKCd3ZWJraXRBbmltYXRpb25FbmQnLCBm
dW5jdGlvbigpIHsKKyAgICAgICAgYm94MS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGJveDEpOwor
ICAgICAgICBhbmltYXRpb25FbmRlZCgpOworICAgICAgfSwgZmFsc2UpOworICAgICAgYm94MS5z
dHlsZS53ZWJraXRBbmltYXRpb25OYW1lID0gJ21vdmUnOworCisgICAgICB2YXIgYm94MiA9IGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gyJyk7CisgICAgICBib3gyLmFkZEV2ZW50TGlzdGVu
ZXIoJ3dlYmtpdEFuaW1hdGlvbkVuZCcsIGZ1bmN0aW9uKCkgeworICAgICAgICBib3gyLnN0eWxl
LmRpc3BsYXkgPSAnbm9uZSc7CisgICAgICAgIGFuaW1hdGlvbkVuZGVkKCk7CisgICAgICB9LCBm
YWxzZSk7CisgICAgICBib3gyLnN0eWxlLndlYmtpdEFuaW1hdGlvbk5hbWUgPSAnbW92ZSc7Cisg
ICAgfQorICAgIAorICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgc3RhcnRUZXN0
LCBmYWxzZSk7CisgIDwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxwPlRlc3RzIGVsZW1l
bnQgcmVtb3ZhbCBhbmQgaGlkaW5nIHdpdGhpbiB0aGUgd2Via2l0QW5pbWF0aW9uRW5kIGV2ZW50
IGhhbmRsZXIuIFNob3VsZCBub3QgY3Jhc2guPC9wPgorCis8ZGl2IGlkPSJjb250YWluZXIiPgor
ICA8ZGl2IGlkPSJib3gxIiBjbGFzcz0iYm94Ij48L2Rpdj4KKyAgPGRpdiBpZD0iYm94MiIgY2xh
c3M9ImJveCI+PC9kaXY+Cis8L2Rpdj4KKzxkaXYgaWQ9InJlc3VsdHMiPjwvZGl2PgorPC9ib2R5
PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy90cmFuc2Zvcm0t
YW5pbWF0aW9uLWV2ZW50LWRlc3Ryb3ktZWxlbWVudC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9hbmltYXRpb25zL3RyYW5zZm9ybS1hbmltYXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50LWV4
cGVjdGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggYjg3MzMwOC4uMDAwMDAw
MAotLS0gYS9MYXlvdXRUZXN0cy9hbmltYXRpb25zL3RyYW5zZm9ybS1hbmltYXRpb24tZXZlbnQt
ZGVzdHJveS1lbGVtZW50LWV4cGVjdGVkLnR4dAorKysgL2Rldi9udWxsCkBAIC0xLDMgKzAsMCBA
QAotVGVzdCBzZXRzIGRpc3BsYXk6bm9uZSBvbiB0aGUgZWxlbWVudCB3aXRoaW4gdGhlIHdlYmtp
dEFuaW1hdGlvbkVuZCBldmVudCBoYW5kbGVyLiBTaG91bGQgbm90IGNyYXNoLgotCi0KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2FuaW1hdGlvbnMvdHJhbnNmb3JtLWFuaW1hdGlvbi1ldmVudC1k
ZXN0cm95LWVsZW1lbnQuaHRtbCBiL0xheW91dFRlc3RzL2FuaW1hdGlvbnMvdHJhbnNmb3JtLWFu
aW1hdGlvbi1ldmVudC1kZXN0cm95LWVsZW1lbnQuaHRtbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMWZiYTM5OC4uMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9hbmltYXRpb25zL3Ry
YW5zZm9ybS1hbmltYXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50Lmh0bWwKKysrIC9kZXYvbnVs
bApAQCAtMSw1NCArMCwwIEBACi08aHRtbD4KLTxoZWFkPgotICA8dGl0bGU+RGVzdHJveSBSZW5k
ZXJlciBpbiBBbmltYXRpb24gRW5kIEV2ZW50PC90aXRsZT4KLSAgPHN0eWxlIHR5cGU9InRleHQv
Y3NzIiBtZWRpYT0ic2NyZWVuIj4KLSAgICAjYm94MSB7Ci0gICAgICBwb3NpdGlvbjogcmVsYXRp
dmU7Ci0gICAgICBsZWZ0OiAwOwotICAgICAgaGVpZ2h0OiAxMDBweDsKLSAgICAgIHdpZHRoOiAx
MDBweDsKLSAgICAgIG1hcmdpbjogMTBweDsKLSAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7
Ci0gICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBtb3ZlOwotICAgICAgLXdlYmtpdC1hbmlt
YXRpb24tZHVyYXRpb246IDAuMnM7Ci0gICAgfQotICAgIAotICAgIEAtd2Via2l0LWtleWZyYW1l
cyBtb3ZlIHsKLSAgICAgIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwg
MHB4KTsgfQotICAgICAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAw
cHgpOyB9Ci0gICAgfQotICA8L3N0eWxlPgotICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw
dCIgY2hhcnNldD0idXRmLTgiPgotICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIp
IHsKLSAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwotICAgICAgICBs
YXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7Ci0gICAgfQotCi0gICAgZnVuY3Rp
b24gdHJhbnNpdGlvbkVuZGVkKCkKLSAgICB7Ci0gICAgICB2YXIgYm94ID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2JveDEnKTsKLSAgICAgIGJveC5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGJv
eCk7Ci0gICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQotICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7Ci0gICAgfQotCi0gICAgZnVuY3Rpb24gc3Rh
cnRUcmFuc2l0aW9uKCkKLSAgICB7Ci0gICAgICB2YXIgYm94ID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoJ2JveDEnKTsKLSAgICAgIGJveC5hZGRFdmVudExpc3RlbmVyKCJ3ZWJraXRBbmltYXRp
b25FbmQiLCB0cmFuc2l0aW9uRW5kZWQsIGZhbHNlKTsKLSAgICAgIGJveC5zdHlsZS53ZWJraXRB
bmltYXRpb25OYW1lID0gJ21vdmUnOwotICAgIH0KLSAgICAKLSAgICB3aW5kb3cuYWRkRXZlbnRM
aXN0ZW5lcignbG9hZCcsIHN0YXJ0VHJhbnNpdGlvbiwgZmFsc2UpOwotICA8L3NjcmlwdD4KLTwv
aGVhZD4KLTxib2R5PgotCi08cD5UZXN0IHNldHMgZGlzcGxheTpub25lIG9uIHRoZSBlbGVtZW50
IHdpdGhpbiB0aGUgd2Via2l0QW5pbWF0aW9uRW5kIGV2ZW50IGhhbmRsZXIuIFNob3VsZCBub3Qg
Y3Jhc2guPC9wPgotCi08ZGl2IGlkPSJjb250YWluZXIiPgotICA8ZGl2IGlkPSJib3gxIiBjbGFz
cz0iYm94Ij48L2Rpdj4KLTwvZGl2PgotCi08L2JvZHk+Ci08L2h0bWw+CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy90cmFuc2l0aW9ucy90cmFuc2Zvcm0tdHJhbnNpdGlvbi1ldmVudC1kZXN0cm95
LWVsZW1lbnQtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvdHJhbnNmb3Jt
LXRyYW5zaXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50LWV4cGVjdGVkLnR4dApkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggYTA0ZGJkMi4uMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy90
cmFuc2l0aW9ucy90cmFuc2Zvcm0tdHJhbnNpdGlvbi1ldmVudC1kZXN0cm95LWVsZW1lbnQtZXhw
ZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAgLTEsMyArMCwwIEBACi1UZXN0IHNldHMgZGlzcGxh
eTpub25lIG9uIHRoZSBlbGVtZW50IHdpdGhpbiB0aGUgd2Via2l0VHJhbnNpdGlvbkVuZCBldmVu
dCBoYW5kbGVyLiBTaG91bGQgbm90IGNyYXNoLgotCi0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3RyYW5zaXRpb25zL3RyYW5zZm9ybS10cmFuc2l0aW9uLWV2ZW50LWRlc3Ryb3ktZWxlbWVudC5o
dG1sIGIvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvdHJhbnNmb3JtLXRyYW5zaXRpb24tZXZlbnQt
ZGVzdHJveS1lbGVtZW50Lmh0bWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDFkMzNi
ZDcuLjAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvdHJhbnNmb3JtLXRyYW5z
aXRpb24tZXZlbnQtZGVzdHJveS1lbGVtZW50Lmh0bWwKKysrIC9kZXYvbnVsbApAQCAtMSw0OSAr
MCwwIEBACi08aHRtbD4KLTxoZWFkPgotICA8dGl0bGU+RGVzdHJveSBFbGVtZW50IGluIFRyYW5z
aXRpb24gRW5kIEV2ZW50PC90aXRsZT4KLSAgPHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0i
c2NyZWVuIj4KLSAgICAjYm94MSB7Ci0gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7Ci0gICAgICBs
ZWZ0OiAwOwotICAgICAgaGVpZ2h0OiAxMDBweDsKLSAgICAgIHdpZHRoOiAxMDBweDsKLSAgICAg
IG1hcmdpbjogMTBweDsKLSAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7Ci0gICAgICAtd2Vi
a2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtOwotICAgICAgLXdlYmtp
dC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzOwotICAgIH0KLSAgPC9zdHlsZT4KLSAgPHNjcmlw
dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9InV0Zi04Ij4KLSAgICBpZiAod2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKSB7Ci0gICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1
bXBBc1RleHQoKTsKLSAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgp
OwotICAgIH0KLQotICAgIGZ1bmN0aW9uIHRyYW5zaXRpb25FbmRlZCgpCi0gICAgewotICAgICAg
dmFyIGJveCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gxJyk7Ci0gICAgICBib3gucGFy
ZW50Tm9kZS5yZW1vdmVDaGlsZChib3gpOwotICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29u
dHJvbGxlcikKLSAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpOwotICAg
IH0KLQotICAgIGZ1bmN0aW9uIHN0YXJ0VHJhbnNpdGlvbigpCi0gICAgewotICAgICAgdmFyIGJv
eCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gxJyk7Ci0gICAgICBib3guYWRkRXZlbnRM
aXN0ZW5lcigid2Via2l0VHJhbnNpdGlvbkVuZCIsIHRyYW5zaXRpb25FbmRlZCwgZmFsc2UpOwot
ICAgICAgYm94LnN0eWxlLndlYmtpdFRyYW5zZm9ybSA9ICd0cmFuc2xhdGUoMTAwcHgsIDApJzsK
LSAgICB9Ci0gICAgCi0gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBzdGFydFRy
YW5zaXRpb24sIGZhbHNlKTsKLSAgPC9zY3JpcHQ+Ci08L2hlYWQ+Ci08Ym9keT4KLQotPHA+VGVz
dCBzZXRzIGRpc3BsYXk6bm9uZSBvbiB0aGUgZWxlbWVudCB3aXRoaW4gdGhlIHdlYmtpdFRyYW5z
aXRpb25FbmQgZXZlbnQgaGFuZGxlci4gU2hvdWxkIG5vdCBjcmFzaC48L3A+Ci0KLTxkaXYgaWQ9
ImNvbnRhaW5lciI+Ci0gIDxkaXYgaWQ9ImJveDEiIGNsYXNzPSJib3giPjwvZGl2PgotPC9kaXY+
Ci0KLTwvYm9keT4KLTwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3RyYW5zaXRpb25z
L3RyYW5zaXRpb24tZW5kLWV2ZW50LWRlc3Ryb3ktcmVuZGVyZXItZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvdHJhbnNpdGlvbnMvdHJhbnNpdGlvbi1lbmQtZXZlbnQtZGVzdHJveS1yZW5kZXJl
ci1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uZGE3MTVh
MgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3RyYW5zaXRpb25zL3RyYW5zaXRpb24t
ZW5kLWV2ZW50LWRlc3Ryb3ktcmVuZGVyZXItZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAor
VGVzdHMgZWxlbWVudCByZW1vdmFsIGFuZCBoaWRpbmcgaW4gd2Via2l0VHJhbnNpdGlvbkVuZCBl
dmVudCBoYW5kbGVyLiBTaG91bGQgbm90IGNyYXNoLgorCitEaWQgbm90IGNyYXNoLCBzbyBQQVNT
RUQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3RyYW5zaXRpb25zL3RyYW5zaXRpb24tZW5kLWV2
ZW50LWRlc3Ryb3ktcmVuZGVyZXIuaHRtbCBiL0xheW91dFRlc3RzL3RyYW5zaXRpb25zL3RyYW5z
aXRpb24tZW5kLWV2ZW50LWRlc3Ryb3ktcmVuZGVyZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwLi44OWNhYzgzCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
dHJhbnNpdGlvbnMvdHJhbnNpdGlvbi1lbmQtZXZlbnQtZGVzdHJveS1yZW5kZXJlci5odG1sCkBA
IC0wLDAgKzEsNjUgQEAKKzxodG1sPgorPGhlYWQ+CisgIDx0aXRsZT5EZXN0cm95IGFuZCBIaWRl
IEVsZW1lbnQgaW4gVHJhbnNpdGlvbiBFbmQgRXZlbnQ8L3RpdGxlPgorICA8c3R5bGUgdHlwZT0i
dGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgorICAgIC5ib3ggeworICAgICAgaGVpZ2h0OiAxMDBw
eDsKKyAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgIG1hcmdpbjogMTBweDsKKyAgICAgIGJhY2tn
cm91bmQtY29sb3I6IGJsdWU7CisgICAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13
ZWJraXQtdHJhbnNmb3JtOworICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJz
OworICAgIH0KKyAgPC9zdHlsZT4KKyAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNo
YXJzZXQ9InV0Zi04Ij4KKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKSB7Cisg
ICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKyAgICAgICAgbGF5b3V0
VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworICAgIH0KKworICAgIHZhciBudW1Eb25l
ID0gMDsKKyAgICBmdW5jdGlvbiB0cmFuc2l0aW9uRW5kZWQoKQorICAgIHsKKyAgICAgICsrbnVt
RG9uZTsKKyAgICAgIGlmIChudW1Eb25lID09IDIpIHsKKyAgICAgICAgaWYgKHdpbmRvdy5HQ0Nv
bnRyb2xsZXIpCisgICAgICAgICAgR0NDb250cm9sbGVyLmNvbGxlY3QoKTsKKworICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0cycpLmlubmVySFRNTCA9ICdEaWQgbm90IGNy
YXNoLCBzbyBQQVNTRUQnOworCisgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xs
ZXIpCisgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpOworICAgICAg
fQorICAgIH0KKworICAgIGZ1bmN0aW9uIHN0YXJ0VGVzdCgpCisgICAgeworICAgICAgdmFyIGJv
eDEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYm94MScpOworICAgICAgYm94MS5hZGRFdmVu
dExpc3RlbmVyKCd3ZWJraXRUcmFuc2l0aW9uRW5kJywgZnVuY3Rpb24oKSB7CisgICAgICAgIGJv
eDEucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChib3gxKTsKKyAgICAgICAgdHJhbnNpdGlvbkVuZGVk
KCk7CisgICAgICB9LCBmYWxzZSk7CisgICAgICBib3gxLnN0eWxlLndlYmtpdFRyYW5zZm9ybSA9
ICd0cmFuc2xhdGUoMTAwcHgsIDApJzsKKworICAgICAgdmFyIGJveDIgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnYm94MicpOworICAgICAgYm94Mi5hZGRFdmVudExpc3RlbmVyKCd3ZWJraXRU
cmFuc2l0aW9uRW5kJywgZnVuY3Rpb24oKSB7CisgICAgICAgIGJveDIuc3R5bGUuZGlzcGxheSA9
ICdub25lJzsKKyAgICAgICAgdHJhbnNpdGlvbkVuZGVkKCk7CisgICAgICB9LCBmYWxzZSk7Cisg
ICAgICBib3gyLnN0eWxlLndlYmtpdFRyYW5zZm9ybSA9ICd0cmFuc2xhdGUoMTAwcHgsIDApJzsK
KyAgICB9CisgICAgCisgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBzdGFydFRl
c3QsIGZhbHNlKTsKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKworPHA+VGVzdHMgZWxl
bWVudCByZW1vdmFsIGFuZCBoaWRpbmcgaW4gd2Via2l0VHJhbnNpdGlvbkVuZCBldmVudCBoYW5k
bGVyLiBTaG91bGQgbm90IGNyYXNoLjwvcD4KKworPGRpdiBpZD0iY29udGFpbmVyIj4KKyAgPGRp
diBpZD0iYm94MSIgY2xhc3M9ImJveCI+PC9kaXY+CisgIDxkaXYgaWQ9ImJveDIiIGNsYXNzPSJi
b3giPjwvZGl2PgorPC9kaXY+Cis8ZGl2IGlkPSJyZXN1bHRzIj48L2Rpdj4KKzwvYm9keT4KKzwv
aHRtbD4K
</data>
<flag name="review"
          id="12016"
          type_id="1"
          status="+"
          setter="hyatt"
    />
          </attachment>
      

    </bug>

</bugzilla>