<?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>84426</bug_id>
          
          <creation_ts>2012-04-19 23:21:24 -0700</creation_ts>
          <short_desc>css3test.com failures for animation-duration and transition-duration with negative values</short_desc>
          <delta_ts>2012-12-12 09:25:07 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://css3test.com</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>79073</blocked>
    
    <blocked>93136</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Uday Kiran">udaykiran4u</reporter>
          <assigned_to name="Uday Kiran">udaykiran4u</assigned_to>
          <cc>dino</cc>
    
    <cc>eoconnor</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>shanestephens</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>syoichi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>606386</commentid>
    <comment_count>0</comment_count>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-04-19 23:21:24 -0700</bug_when>
    <thetext>A negative value for animation-duration and transition-duration should be treated as 0s.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606396</commentid>
    <comment_count>1</comment_count>
      <attachid>138051</attachid>
    <who name="Uday Kiran">udaykiran4u</who>
    <bug_when>2012-04-19 23:41:34 -0700</bug_when>
    <thetext>Created attachment 138051
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606869</commentid>
    <comment_count>2</comment_count>
      <attachid>138051</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-04-20 13:52:22 -0700</bug_when>
    <thetext>Comment on attachment 138051
Proposed patch

The spec issue hasn&apos;t been settled yet: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16806</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>789498</commentid>
    <comment_count>3</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-12-12 06:37:26 -0800</bug_when>
    <thetext>As per 

http://dev.w3.org/csswg/css3-animations/#animation-duration-property 

it is stated that :

&quot;A negative ‘animation-duration’ value renders the declaration invalid.&quot; which is what WebKit does today. I can close the bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138051</attachid>
            <date>2012-04-19 23:41:34 -0700</date>
            <delta_ts>2012-04-20 13:52:22 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-84426-20120420120948.patch</filename>
            <type>text/plain</type>
            <size>8715</size>
            <attacher name="Uday Kiran">udaykiran4u</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE0NDk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGQ5NDczMjY2MmY3MDc4
MDYzNGY5ZDAyYTU0MTQyMDQ4MThiODUwMi4uYmFmMTkzZDhjMWM2ZmU5ZDE4ZTM2NDNkNmRlZmJl
NTQ5ZGY2NGZiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA0LTE5ICBVZGF5
IEtpcmFuICA8dWRheWtpcmFuQG1vdG9yb2xhLmNvbT4KKworICAgICAgICBjc3MzdGVzdC5jb20g
ZmFpbHVyZXMgZm9yIGFuaW1hdGlvbi1kdXJhdGlvbiBhbmQgdHJhbnNpdGlvbi1kdXJhdGlvbiB3
aXRoIG5lZ2F0aXZlIHZhbHVlcy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTg0NDI2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgTmVnYXRpdmUgZHVyYXRpb25zIGZvciAtd2Via2l0LWFuaW1hdGlvbi1kdXJh
dGlvbiBhbmQgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uIGFyZSB2YWxpZAorICAgICAgICBh
bmQgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgMHMuCisKKyAgICAgICAgVGVzdHM6IGFuaW1hdGlvbnMv
cGFyc2luZy1uZWdhdGl2ZS1kdXJhdGlvbi5odG1sCisgICAgICAgICAgICAgICB0cmFuc2l0aW9u
cy9wYXJzaW5nLW5lZ2F0aXZlLWR1cmF0aW9uLmh0bWwKKworICAgICAgICAqIGNzcy9DU1NQYXJz
ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q1NTUGFyc2VyOjpwYXJzZUFuaW1hdGlvbkR1cmF0
aW9uKToKKyAgICAgICAgKiBjc3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpDU1NTdHlsZVNlbGVjdG9yOjpjb2xsZWN0TWF0Y2hpbmdSdWxlc0Zvckxpc3QpOgorCiAy
MDEyLTA0LTE3ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRtYW5AY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IGRvY3VtZW50Lm9wZW4gcmVtb3ZlcyB0aGUgZG9jdW1lbnRFbGVt
ZW50LCBidXQgZG9lcyBub3QgY2xlYXIgdGhlIGVsZW1lbnRzIHBhbmVsLgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvY3NzL0NTU1BhcnNlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
UGFyc2VyLmNwcAppbmRleCA1MzM4MjM4ZTc0MmZlODI4ZDdjZTViOTYxZGIyMzA2MzI3Y2MxOTVm
Li4xODhiOTc2ZGQ1ZTcyYTIzNzdjNTc1MzRlMjhmMzRmZWM2ZTVmYjUxIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9jc3MvQ1NTUGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3Mv
Q1NTUGFyc2VyLmNwcApAQCAtMzU3MSw3ICszNTcxLDcgQEAgUGFzc1JlZlB0cjxDU1NWYWx1ZT4g
Q1NTUGFyc2VyOjpwYXJzZUFuaW1hdGlvbkRpcmVjdGlvbigpCiBQYXNzUmVmUHRyPENTU1ZhbHVl
PiBDU1NQYXJzZXI6OnBhcnNlQW5pbWF0aW9uRHVyYXRpb24oKQogewogICAgIENTU1BhcnNlclZh
bHVlKiB2YWx1ZSA9IG1fdmFsdWVMaXN0LT5jdXJyZW50KCk7Ci0gICAgaWYgKHZhbGlkVW5pdCh2
YWx1ZSwgRlRpbWUgfCBGTm9uTmVnKSkKKyAgICBpZiAodmFsaWRVbml0KHZhbHVlLCBGVGltZSkp
CiAgICAgICAgIHJldHVybiBjcmVhdGVQcmltaXRpdmVOdW1lcmljVmFsdWUodmFsdWUpOwogICAg
IHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1N0eWxlU2Vs
ZWN0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1N0eWxlU2VsZWN0b3IuY3BwCmluZGV4
IDVjZTc3ZTE5YTZlYTU1MjNmZGViZjhhMzZhNzE5ZjI2MjRmZGRmYTQuLmY0Yzg4ODkzMTIzYmQx
ZGEyMjRiM2EyZjZlZDIxNzhmMWIwMDY2OGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nz
cy9DU1NTdHlsZVNlbGVjdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU3R5bGVT
ZWxlY3Rvci5jcHAKQEAgLTQ0NTYsNyArNDQ1Niw4IEBAIHZvaWQgQ1NTU3R5bGVTZWxlY3Rvcjo6
bWFwQW5pbWF0aW9uRHVyYXRpb24oQW5pbWF0aW9uKiBhbmltYXRpb24sIENTU1ZhbHVlKiB2YWx1
CiAgICAgICAgIHJldHVybjsKIAogICAgIENTU1ByaW1pdGl2ZVZhbHVlKiBwcmltaXRpdmVWYWx1
ZSA9IHN0YXRpY19jYXN0PENTU1ByaW1pdGl2ZVZhbHVlKj4odmFsdWUpOwotICAgIGFuaW1hdGlv
bi0+c2V0RHVyYXRpb24ocHJpbWl0aXZlVmFsdWUtPmNvbXB1dGVUaW1lPGZsb2F0LCBDU1NQcmlt
aXRpdmVWYWx1ZTo6U2Vjb25kcz4oKSk7CisgICAgZG91YmxlIGR1cmF0aW9uID0gcHJpbWl0aXZl
VmFsdWUtPmNvbXB1dGVUaW1lPGZsb2F0LCBDU1NQcmltaXRpdmVWYWx1ZTo6U2Vjb25kcz4oKTsK
KyAgICBhbmltYXRpb24tPnNldER1cmF0aW9uKGR1cmF0aW9uIDwgMCA/IDAgOiBkdXJhdGlvbik7
CiB9CiAKIHZvaWQgQ1NTU3R5bGVTZWxlY3Rvcjo6bWFwQW5pbWF0aW9uRmlsbE1vZGUoQW5pbWF0
aW9uKiBsYXllciwgQ1NTVmFsdWUqIHZhbHVlKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDlmY2RiNzgzNmZjODU1MjhkMzRk
NGNkMmIzMjE0OWI2YThiNmUyOWQuLjhiYTFhYmRhN2Y3ZDI4ZjMwNzcxZDg1MGM0ZDhjYjg1ODY1
MTE2ODAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMi0wNC0xOSAgVWRheSBLaXJhbiAgPHVk
YXlraXJhbkBtb3Rvcm9sYS5jb20+CisKKyAgICAgICAgY3NzM3Rlc3QuY29tIGZhaWx1cmVzIGZv
ciBhbmltYXRpb24tZHVyYXRpb24gYW5kIHRyYW5zaXRpb24tZHVyYXRpb24gd2l0aCBuZWdhdGl2
ZSB2YWx1ZXMuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04NDQyNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRlc3RjYXNlcyBmb3IgY2hlY2tpbmcgc3VjY2Vzc2Z1bCBwYXJzaW5nIG9mIC13ZWJraXQtYW5p
bWF0aW9uLWR1cmF0aW9uIGFuZAorICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb24g
d2l0aCBuZWdhdGl2ZSB2YWx1ZXMuCisKKyAgICAgICAgKiBhbmltYXRpb25zL3BhcnNpbmctbmVn
YXRpdmUtZHVyYXRpb24tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhbmltYXRpb25z
L3BhcnNpbmctbmVnYXRpdmUtZHVyYXRpb24uaHRtbDogQWRkZWQuCisgICAgICAgICogdHJhbnNp
dGlvbnMvcGFyc2luZy1uZWdhdGl2ZS1kdXJhdGlvbi1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIHRyYW5zaXRpb25zL3BhcnNpbmctbmVnYXRpdmUtZHVyYXRpb24uaHRtbDogQWRkZWQu
CisKIDIwMTItMDQtMTggIFRha2FzaGkgVG95b3NoaW1hICA8dG95b3NoaW1AY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHVwZGF0ZSBleHBlY3RhdGlvbnMKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2FuaW1hdGlvbnMvcGFyc2luZy1uZWdhdGl2ZS1kdXJhdGlvbi1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL3BhcnNpbmctbmVnYXRpdmUtZHVyYXRpb24t
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjZhNDM5NmU4NWEwNzdjZjgxYjU0MTFkZGRiYWUyY2Vh
OWZhOWJiNWUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL3BhcnNp
bmctbmVnYXRpdmUtZHVyYXRpb24tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNyBAQAorVGVzdCBm
b3IgcGFyc2luZyAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbiB3aXRoIG5lZ2F0aXZlIHZhbHVl
cyIKKworLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC0xczsgUHJvcCBWYWx1ZTogLTFzIChz
aG91bGQgYmUgLTFzKSBEdXJhdGlvbjogMCAoc2hvdWxkIGJlIDApOiBQQVNTCistd2Via2l0LWFu
aW1hdGlvbi1kdXJhdGlvbjogLTFtczsgUHJvcCBWYWx1ZTogLTFtcyAoc2hvdWxkIGJlIC0xbXMp
IER1cmF0aW9uOiAwIChzaG91bGQgYmUgMCk6IFBBU1MKKy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0
aW9uOiAxczsgUHJvcCBWYWx1ZTogMXMgKHNob3VsZCBiZSAxcykgRHVyYXRpb246IDEgKHNob3Vs
ZCBiZSAxKTogUEFTUworLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEwczsgUHJvcCBWYWx1
ZTogMTBzIChzaG91bGQgYmUgMTBzKSBEdXJhdGlvbjogMTAgKHNob3VsZCBiZSAxMCk6IFBBU1MK
KwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9wYXJzaW5nLW5lZ2F0aXZlLWR1
cmF0aW9uLmh0bWwgYi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL3BhcnNpbmctbmVnYXRpdmUtZHVy
YXRpb24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42ZTMyMjQxMmRmOTNkMWRlYjA5MTBkMzE5ZGYwOWVjMGNm
YmU1ZmE3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9wYXJzaW5n
LW5lZ2F0aXZlLWR1cmF0aW9uLmh0bWwKQEAgLTAsMCArMSwzNyBAQAorPCFET0NUWVBFIGh0bWw+
Cis8aHRtbD4KKzxoZWFkPgorPG1ldGEgY2hhcnNldD0idXRmLTgiPgorPHNjcmlwdD4KKyAgICBp
ZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIuZHVtcEFzVGV4dCgpOworCisgICAgZnVuY3Rpb24gdGVzdEFuaW1hdGlvbkR1cmF0aW9uKGNz
c1RleHQsIGV4cGVjdGVkUHJvcFZhbHVlLCBleHBlY3RlZER1cmF0aW9uKQorICAgIHsKKyAgICAg
ICAgdmFyIGJveCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3gnKTsKKyAgICAgICAgYm94
LnN0eWxlLmNzc1RleHQgPSBjc3NUZXh0OworICAgICAgICB2YXIgZHVyYXRpb24gPSBwYXJzZUlu
dCh3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShib3gpLndlYmtpdEFuaW1hdGlvbkR1cmF0aW9uKTsK
KyAgICAgICAgdmFyIHZhbHVlID0gYm94LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQt
YW5pbWF0aW9uLWR1cmF0aW9uIik7CisgICAgICAgIHZhciB0ZXh0ID0gY3NzVGV4dCArICIgUHJv
cCBWYWx1ZTogIiArIHZhbHVlICsgIiAoc2hvdWxkIGJlICIgKyBleHBlY3RlZFByb3BWYWx1ZSAr
ICIpIjsKKyAgICAgICAgdGV4dCArPSAiIER1cmF0aW9uOiAiICsgZHVyYXRpb24gKyAiIChzaG91
bGQgYmUgIiArIGV4cGVjdGVkRHVyYXRpb24gKyAiKTogIjsKKyAgICAgICAgdGV4dCArPSAoZXhw
ZWN0ZWRQcm9wVmFsdWUgPT0gdmFsdWUgJiYgZHVyYXRpb24gPT0gZXhwZWN0ZWREdXJhdGlvbiA/
ICJQQVNTXG4iIDogIkZBSUxcbiIpOworCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJyZXN1bHQiKS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSh0ZXh0KSk7Cisg
ICAgfQorICAgIGZ1bmN0aW9uIHJ1blRlc3QoKQorICAgIHsKKyAgICAgICAgdGVzdEFuaW1hdGlv
bkR1cmF0aW9uKCItd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLTFzOyIsICItMXMiLCAwKTsK
KyAgICAgICAgdGVzdEFuaW1hdGlvbkR1cmF0aW9uKCItd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlv
bjogLTFtczsiLCAiLTFtcyIsIDApOworICAgICAgICB0ZXN0QW5pbWF0aW9uRHVyYXRpb24oIi13
ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxczsiLCAiMXMiLCAxKTsKKyAgICAgICAgdGVzdEFu
aW1hdGlvbkR1cmF0aW9uKCItd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMTBzOyIsICIxMHMi
LCAxMCk7CisgICAgfQorICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgcnVuVGVz
dCwgZmFsc2UpCis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHA+VGVzdCBmb3IgcGFyc2lu
ZyAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbiB3aXRoIG5lZ2F0aXZlIHZhbHVlcyI8L3A+Cis8
ZGl2IGlkPSJib3giPjwvZGl2PgorPHByZSBpZD0icmVzdWx0Ij4KKzwvcHJlPgorPC9ib2R5Pgor
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvcGFyc2luZy1uZWdh
dGl2ZS1kdXJhdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy90cmFuc2l0aW9ucy9wYXJz
aW5nLW5lZ2F0aXZlLWR1cmF0aW9uLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lYTZmODE5YmRh
ZGQwNjM3ZWJlZDljYzA3ZjhkN2MzNWJjMmJlODVhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvdHJhbnNpdGlvbnMvcGFyc2luZy1uZWdhdGl2ZS1kdXJhdGlvbi1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSw3IEBACitUZXN0IGZvciBwYXJzaW5nIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJh
dGlvbiB3aXRoIG5lZ2F0aXZlIHZhbHVlcyIKKworLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9u
OiAtMXM7IFByb3AgVmFsdWU6IC0xcyAoc2hvdWxkIGJlIC0xcykgRHVyYXRpb246IDAgKHNob3Vs
ZCBiZSAwKTogUEFTUworLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAtMW1zOyBQcm9wIFZh
bHVlOiAtMW1zIChzaG91bGQgYmUgLTFtcykgRHVyYXRpb246IDAgKHNob3VsZCBiZSAwKTogUEFT
UworLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgUHJvcCBWYWx1ZTogMXMgKHNob3Vs
ZCBiZSAxcykgRHVyYXRpb246IDEgKHNob3VsZCBiZSAxKTogUEFTUworLXdlYmtpdC10cmFuc2l0
aW9uLWR1cmF0aW9uOiAxMHM7IFByb3AgVmFsdWU6IDEwcyAoc2hvdWxkIGJlIDEwcykgRHVyYXRp
b246IDEwIChzaG91bGQgYmUgMTApOiBQQVNTCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Ry
YW5zaXRpb25zL3BhcnNpbmctbmVnYXRpdmUtZHVyYXRpb24uaHRtbCBiL0xheW91dFRlc3RzL3Ry
YW5zaXRpb25zL3BhcnNpbmctbmVnYXRpdmUtZHVyYXRpb24uaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42YTBh
YTcyNzdhZTk5NjhiYzg0YmJiMjQwYWMyODdjNWFiOGRmNWU4Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvdHJhbnNpdGlvbnMvcGFyc2luZy1uZWdhdGl2ZS1kdXJhdGlvbi5odG1sCkBA
IC0wLDAgKzEsMzcgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxtZXRhIGNo
YXJzZXQ9InV0Zi04Ij4KKzxzY3JpcHQ+CisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJv
bGxlcikKKyAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKKworICAgIGZ1
bmN0aW9uIHRlc3RUcmFuc2l0aW9uRHVyYXRpb24oY3NzVGV4dCwgZXhwZWN0ZWRQcm9wVmFsdWUs
IGV4cGVjdGVkRHVyYXRpb24pCisgICAgeworICAgICAgICB2YXIgYm94ID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2JveCcpOworICAgICAgICBib3guc3R5bGUuY3NzVGV4dCA9IGNzc1RleHQ7
CisgICAgICAgIHZhciBkdXJhdGlvbiA9IHBhcnNlSW50KHdpbmRvdy5nZXRDb21wdXRlZFN0eWxl
KGJveCkud2Via2l0VHJhbnNpdGlvbkR1cmF0aW9uKTsKKyAgICAgICAgdmFyIHZhbHVlID0gYm94
LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbiIpOwor
ICAgICAgICB2YXIgdGV4dCA9IGNzc1RleHQgKyAiIFByb3AgVmFsdWU6ICIgKyB2YWx1ZSArICIg
KHNob3VsZCBiZSAiICsgZXhwZWN0ZWRQcm9wVmFsdWUgKyAiKSI7CisgICAgICAgIHRleHQgKz0g
IiBEdXJhdGlvbjogIiArIGR1cmF0aW9uICsgIiAoc2hvdWxkIGJlICIgKyBleHBlY3RlZER1cmF0
aW9uICsgIik6ICI7CisgICAgICAgIHRleHQgKz0gKGV4cGVjdGVkUHJvcFZhbHVlID09IHZhbHVl
ICYmIGR1cmF0aW9uID09IGV4cGVjdGVkRHVyYXRpb24gPyAiUEFTU1xuIiA6ICJGQUlMXG4iKTsK
KworICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVzdWx0IikuYXBwZW5kQ2hpbGQo
ZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUodGV4dCkpOworICAgIH0KKyAgICBmdW5jdGlvbiBydW5U
ZXN0KCkKKyAgICB7CisgICAgICAgIHRlc3RUcmFuc2l0aW9uRHVyYXRpb24oIi13ZWJraXQtdHJh
bnNpdGlvbi1kdXJhdGlvbjogLTFzOyIsICItMXMiLCAwKTsKKyAgICAgICAgdGVzdFRyYW5zaXRp
b25EdXJhdGlvbigiLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAtMW1zOyIsICItMW1zIiwg
MCk7CisgICAgICAgIHRlc3RUcmFuc2l0aW9uRHVyYXRpb24oIi13ZWJraXQtdHJhbnNpdGlvbi1k
dXJhdGlvbjogMXM7IiwgIjFzIiwgMSk7CisgICAgICAgIHRlc3RUcmFuc2l0aW9uRHVyYXRpb24o
Ii13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMTBzOyIsICIxMHMiLCAxMCk7CisgICAgfQor
ICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgcnVuVGVzdCwgZmFsc2UpCis8L3Nj
cmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHA+VGVzdCBmb3IgcGFyc2luZyAtd2Via2l0LXRyYW5z
aXRpb24tZHVyYXRpb24gd2l0aCBuZWdhdGl2ZSB2YWx1ZXMiPC9wPgorPGRpdiBpZD0iYm94Ij48
L2Rpdj4KKzxwcmUgaWQ9InJlc3VsdCI+Cis8L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="143303"
          type_id="1"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>