<?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>20028</bug_id>
          
          <creation_ts>2008-07-13 15:35:39 -0700</creation_ts>
          <short_desc>Dynamically created &lt;animate&gt; elements do not animate upon document insertion as they should</short_desc>
          <delta_ts>2011-05-26 09:13:29 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.kevlindev.com/tutorials/basics/animation/js_dom_smil/index.htm</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>lars.sonchocky-helldorf</reporter>
          <assigned_to name="Rob Buis">rwlbuis</assigned_to>
          <cc>bradneuberg</cc>
    
    <cc>rwlbuis</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>85868</commentid>
    <comment_count>0</comment_count>
    <who name="">lars.sonchocky-helldorf</who>
    <bug_when>2008-07-13 15:35:39 -0700</bug_when>
    <thetext>http://www.kevlindev.com/tutorials/basics/animation/js_dom_smil/index.htm does not work: The green rects are drawn but they don&apos;t move.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85898</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-07-14 12:49:58 -0700</bug_when>
    <thetext>&lt;rdar://problem/6073950&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137367</commentid>
    <comment_count>2</comment_count>
    <who name="Brad Neuberg">bradneuberg</who>
    <bug_when>2009-08-05 12:11:01 -0700</bug_when>
    <thetext>I confirm that I&apos;m encountering this bug as well with dynamically created SMIL animate elements:

rect = document.createElementNS(svgns, &apos;rect&apos;);
rect.setAttribute(&apos;x&apos;, 50);
rect.setAttribute(&apos;y&apos;, 50);
rect.setAttribute(&apos;width&apos;, 50);
rect.setAttribute(&apos;height&apos;, 50);
rect.setAttribute(&apos;fill&apos;, &apos;#0f5&apos;);
rect.setAttribute(&apos;stroke&apos;, &apos;#085&apos;);
rect.setAttribute(&apos;stroke-width&apos;, &apos;4&apos;);
anim = document.createElementNS(svgns, &apos;animate&apos;);
anim.setAttribute(&apos;attributeName&apos;, &apos;x&apos;);
anim.setAttribute(&apos;calcMode&apos;, &apos;linear&apos;);
anim.setAttribute(&apos;additive&apos;, &apos;replace&apos;);
anim.setAttribute(&apos;accumulate&apos;, &apos;none&apos;);
anim.setAttribute(&apos;from&apos;, 50);
anim.setAttribute(&apos;to&apos;, 100);
anim.setAttribute(&apos;begin&apos;, &apos;2s; 5s&apos;);
anim.setAttribute(&apos;dur&apos;, &apos;2s&apos;);
anim.setAttribute(&apos;fill&apos;, &apos;remove&apos;);
rect.appendChild(anim);
svg.appendChild(rect);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410458</commentid>
    <comment_count>3</comment_count>
      <attachid>94978</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2011-05-26 08:36:32 -0700</bug_when>
    <thetext>Created attachment 94978
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410482</commentid>
    <comment_count>4</comment_count>
      <attachid>94978</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2011-05-26 09:02:12 -0700</bug_when>
    <thetext>Comment on attachment 94978
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410501</commentid>
    <comment_count>5</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2011-05-26 09:13:29 -0700</bug_when>
    <thetext>Committed r87392: &lt;http://trac.webkit.org/changeset/87392&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>94978</attachid>
            <date>2011-05-26 08:36:32 -0700</date>
            <delta_ts>2011-05-26 09:02:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-20028-20110526113623.patch</filename>
            <type>text/plain</type>
            <size>10213</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDg3Mzg2KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDUtMjYgIFJvYiBCdWlz
ICA8cmJ1aXNAcmltLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBEeW5hbWljYWxseSBjcmVhdGVkIDxhbmltYXRlPiBlbGVtZW50cyBkbyBub3Qg
YW5pbWF0ZSB1cG9uIGRvY3VtZW50IGluc2VydGlvbiBhcyB0aGV5IHNob3VsZAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAwMjgKKworICAgICAgICBU
ZXN0czogc3ZnL2FuaW1hdGlvbnMvYW5pbWF0ZS1pbnNlcnQtYmVnaW4uaHRtbAorICAgICAgICAg
ICAgICAgc3ZnL2FuaW1hdGlvbnMvYW5pbWF0ZS1pbnNlcnQtbm8tYmVnaW4uaHRtbAorCisgICAg
ICAgIE1vdmUgYW5pbWF0aW9uIGluaXRpYWxpemluZyBhbmQgcmVzY2hlZHVsaW5nIHRvIGluc2Vy
dGVkSW50b0RvY3VtZW50LiBUaGlzIHdheSBhbmltYXRlIGVsZW1lbnRzCisgICAgICAgIGR5bmFt
aWNhbHkgaW5zZXJ0ZWQgaW50byB0aGUgZG9jdW1lbnQgdXNpbmcganMgc3RhcnQgYXMgd2VsbC4K
KworICAgICAgICAqIHN2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6U1ZHU01JTEVsZW1lbnQ6Omluc2VydGVkSW50b0RvY3VtZW50KToKKyAgICAgICAg
KiBzdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50Lmg6CisKIDIwMTEtMDUtMjYgIFZzZXZvbG9k
IFZsYXNvdiAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgWXVy
eSBTZW1pa2hhdHNreS4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01J
TEVsZW1lbnQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24v
U1ZHU01JTEVsZW1lbnQuY3BwCShyZXZpc2lvbiA4NzM4MSkKKysrIFNvdXJjZS9XZWJDb3JlL3N2
Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xODIsNyAr
MTgyLDE1IEBAIHZvaWQgU1ZHU01JTEVsZW1lbnQ6Omluc2VydGVkSW50b0RvY3VtZW4KICAgICBt
X3RpbWVDb250YWluZXIgPSBvd25lci0+dGltZUNvbnRhaW5lcigpOwogICAgIEFTU0VSVChtX3Rp
bWVDb250YWluZXIpOwogICAgIG1fdGltZUNvbnRhaW5lci0+c2V0RG9jdW1lbnRPcmRlckluZGV4
ZXNEaXJ0eSgpOwotICAgIHJlc2NoZWR1bGUoKTsKKworICAgIC8vICJJZiBubyBhdHRyaWJ1dGUg
aXMgcHJlc2VudCwgdGhlIGRlZmF1bHQgYmVnaW4gdmFsdWUgKGFuIG9mZnNldC12YWx1ZSBvZiAw
KSBtdXN0IGJlIGV2YWx1YXRlZC4iCisgICAgaWYgKCFoYXNBdHRyaWJ1dGUoU1ZHTmFtZXM6OmJl
Z2luQXR0cikpCisgICAgICAgIG1fYmVnaW5UaW1lcy5hcHBlbmQoMCk7CisKKyAgICBpZiAobV9p
c1dhaXRpbmdGb3JGaXJzdEludGVydmFsKSB7CisgICAgICAgIHJlc29sdmVGaXJzdEludGVydmFs
KCk7CisgICAgICAgIHJlc2NoZWR1bGUoKTsKKyAgICB9CiB9CiAKIHZvaWQgU1ZHU01JTEVsZW1l
bnQ6OnJlbW92ZWRGcm9tRG9jdW1lbnQoKQpAQCAtMjAzLDIwICsyMTEsNiBAQCB2b2lkIFNWR1NN
SUxFbGVtZW50OjpyZW1vdmVkRnJvbURvY3VtZW50CiAgICAgU1ZHRWxlbWVudDo6cmVtb3ZlZEZy
b21Eb2N1bWVudCgpOwogfQogICAgCi12b2lkIFNWR1NNSUxFbGVtZW50OjpmaW5pc2hQYXJzaW5n
Q2hpbGRyZW4oKQotewotICAgIFNWR0VsZW1lbnQ6OmZpbmlzaFBhcnNpbmdDaGlsZHJlbigpOwot
Ci0gICAgLy8gIklmIG5vIGF0dHJpYnV0ZSBpcyBwcmVzZW50LCB0aGUgZGVmYXVsdCBiZWdpbiB2
YWx1ZSAoYW4gb2Zmc2V0LXZhbHVlIG9mIDApIG11c3QgYmUgZXZhbHVhdGVkLiIKLSAgICBpZiAo
IWhhc0F0dHJpYnV0ZShTVkdOYW1lczo6YmVnaW5BdHRyKSkKLSAgICAgICAgbV9iZWdpblRpbWVz
LmFwcGVuZCgwKTsKLQotICAgIGlmIChtX2lzV2FpdGluZ0ZvckZpcnN0SW50ZXJ2YWwpIHsKLSAg
ICAgICAgcmVzb2x2ZUZpcnN0SW50ZXJ2YWwoKTsKLSAgICAgICAgcmVzY2hlZHVsZSgpOwotICAg
IH0KLX0KLQogU01JTFRpbWUgU1ZHU01JTEVsZW1lbnQ6OnBhcnNlT2Zmc2V0VmFsdWUoY29uc3Qg
U3RyaW5nJiBkYXRhKQogewogICAgIGJvb2wgb2s7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9zdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
c3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxlbWVudC5oCShyZXZpc2lvbiA4NzM4MSkKKysrIFNvdXJj
ZS9XZWJDb3JlL3N2Zy9hbmltYXRpb24vU1ZHU01JTEVsZW1lbnQuaAkod29ya2luZyBjb3B5KQpA
QCAtNDgsNyArNDgsNiBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIGF0dHJpYnV0ZUNoYW5n
ZWQoQXR0cmlidXRlKiwgYm9vbCBwcmVzZXJ2ZURlY2xzKTsKICAgICB2aXJ0dWFsIHZvaWQgaW5z
ZXJ0ZWRJbnRvRG9jdW1lbnQoKTsKICAgICB2aXJ0dWFsIHZvaWQgcmVtb3ZlZEZyb21Eb2N1bWVu
dCgpOwotICAgIHZpcnR1YWwgdm9pZCBmaW5pc2hQYXJzaW5nQ2hpbGRyZW4oKTsKICAgICAKICAg
ICB2aXJ0dWFsIGJvb2wgaGFzVmFsaWRBdHRyaWJ1dGVUeXBlKCkgY29uc3QgPSAwOwogCkluZGV4
OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCShyZXZpc2lvbiA4NzM4NikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBj
b3B5KQpAQCAtMSwzICsxLDI1IEBACisyMDExLTA1LTI2ICBSb2IgQnVpcyAgPHJidWlzQHJpbS5j
b20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRHlu
YW1pY2FsbHkgY3JlYXRlZCA8YW5pbWF0ZT4gZWxlbWVudHMgZG8gbm90IGFuaW1hdGUgdXBvbiBk
b2N1bWVudCBpbnNlcnRpb24gYXMgdGhleSBzaG91bGQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMDI4CisKKyAgICAgICAgQWRkIHRlc3RzIGZvciBk
eW5hbWljYWxseSBpbnNlcnRpbmcgPGFuaW1hdGU+LgorCisgICAgICAgICogc3ZnL2FuaW1hdGlv
bnMvYW5pbWF0ZS1pbnNlcnQtYmVnaW4tZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBz
dmcvYW5pbWF0aW9ucy9hbmltYXRlLWluc2VydC1iZWdpbi5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBzdmcvYW5pbWF0aW9ucy9hbmltYXRlLWluc2VydC1uby1iZWdpbi1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIHN2Zy9hbmltYXRpb25zL2FuaW1hdGUtaW5zZXJ0LW5vLWJlZ2luLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIHN2Zy9hbmltYXRpb25zL3NjcmlwdC10ZXN0cy9hbmltYXRl
LWluc2VydC1iZWdpbi5qczogQWRkZWQuCisgICAgICAgIChzYW1wbGUxKToKKyAgICAgICAgKHNh
bXBsZTIpOgorICAgICAgICAoZXhlY3V0ZVRlc3QpOgorICAgICAgICAqIHN2Zy9hbmltYXRpb25z
L3NjcmlwdC10ZXN0cy9hbmltYXRlLWluc2VydC1uby1iZWdpbi5qczogQWRkZWQuCisgICAgICAg
IChzYW1wbGUxKToKKyAgICAgICAgKHNhbXBsZTIpOgorICAgICAgICAoZXhlY3V0ZVRlc3QpOgor
CiAyMDExLTA1LTI2ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgW1F0XVtXSzJdIFVwZGF0ZSBleHBlY3RlZCBmaWxlcyBhZnRlciByODczMjAuCkluZGV4
OiBMYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRlLWluc2VydC1iZWdpbi1leHBlY3Rl
ZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5pbWF0ZS1p
bnNlcnQtYmVnaW4tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvc3Zn
L2FuaW1hdGlvbnMvYW5pbWF0ZS1pbnNlcnQtYmVnaW4tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAw
KQpAQCAtMCwwICsxLDEzIEBACitTVkcgMS4xIGR5bmFtaWMgYW5pbWF0aW9uIHRlc3RzCisKK1Rl
c3QgYmVoYXZpb3Igb2YgZHluYW1pY2FsbHkgaW5zZXJ0aW5nIGFuaW1hdGUgd2l0aCBiZWdpbiBh
dHRyaWJ1dGUKKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBt
ZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgcmVjdC54LmJh
c2VWYWwudmFsdWUgaXMgMAorUEFTUyByZWN0LnguYmFzZVZhbC52YWx1ZSBpcyA5MAorUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKSW5kZXg6IExheW91
dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGUtaW5zZXJ0LWJlZ2luLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5pbWF0ZS1pbnNlcnQtYmVnaW4uaHRt
bAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGUtaW5z
ZXJ0LWJlZ2luLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTUgQEAKKzwhRE9DVFlQRSBI
VE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4KKzxodG1sPgorPGhlYWQ+Cis8bGlu
ayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii4uLy4uL2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3Qt
c3R5bGUuY3NzIj4KKzxzY3JpcHQgc3JjPSIuLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0
LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vZHluYW1pYy11cGRhdGVzL3Jlc291
cmNlcy9TVkdUZXN0Q2FzZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL1NW
R0FuaW1hdGlvblRlc3RDYXNlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGgxPlNW
RyAxLjEgZHluYW1pYyBhbmltYXRpb24gdGVzdHM8L2gxPgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48
L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzxzY3JpcHQgc3JjPSJzY3JpcHQtdGVzdHMv
YW5pbWF0ZS1pbnNlcnQtYmVnaW4uanMiPjwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpJbmRl
eDogTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvYW5pbWF0ZS1pbnNlcnQtbm8tYmVnaW4tZXhw
ZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1h
dGUtaW5zZXJ0LW5vLWJlZ2luLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGUtaW5zZXJ0LW5vLWJlZ2luLWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSwxMyBAQAorU1ZHIDEuMSBkeW5hbWljIGFuaW1hdGlvbiB0
ZXN0cworCitUZXN0IGJlaGF2aW9yIG9mIGR5bmFtaWNhbGx5IGluc2VydGluZyBhbmltYXRlIHdp
dGhvdXQgYmVnaW4gYXR0cmlidXRlCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmll
cyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQ
QVNTIHJlY3QueC5iYXNlVmFsLnZhbHVlIGlzIDAKK1BBU1MgcmVjdC54LmJhc2VWYWwudmFsdWUg
aXMgOTAKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQor
CkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9hbmltYXRlLWluc2VydC1uby1iZWdp
bi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL2FuaW1hdGUt
aW5zZXJ0LW5vLWJlZ2luLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdmcvYW5p
bWF0aW9ucy9hbmltYXRlLWluc2VydC1uby1iZWdpbi5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCww
ICsxLDE1IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+
Cis8aHRtbD4KKzxoZWFkPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIuLi8uLi9mYXN0
L2pzL3Jlc291cmNlcy9qcy10ZXN0LXN0eWxlLmNzcyI+Cis8c2NyaXB0IHNyYz0iLi4vLi4vZmFz
dC9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4u
L2R5bmFtaWMtdXBkYXRlcy9yZXNvdXJjZXMvU1ZHVGVzdENhc2UuanMiPjwvc2NyaXB0PgorPHNj
cmlwdCBzcmM9InJlc291cmNlcy9TVkdBbmltYXRpb25UZXN0Q2FzZS5qcyI+PC9zY3JpcHQ+Cis8
L2hlYWQ+Cis8Ym9keT4KKzxoMT5TVkcgMS4xIGR5bmFtaWMgYW5pbWF0aW9uIHRlc3RzPC9oMT4K
KzxwIGlkPSJkZXNjcmlwdGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cis8c2Ny
aXB0IHNyYz0ic2NyaXB0LXRlc3RzL2FuaW1hdGUtaW5zZXJ0LW5vLWJlZ2luLmpzIj48L3Njcmlw
dD4KKzwvYm9keT4KKzwvaHRtbD4KSW5kZXg6IExheW91dFRlc3RzL3N2Zy9hbmltYXRpb25zL3Nj
cmlwdC10ZXN0cy9hbmltYXRlLWluc2VydC1iZWdpbi5qcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9zdmcvYW5pbWF0aW9ucy9zY3JpcHQtdGVzdHMvYW5pbWF0ZS1pbnNlcnQtYmVnaW4uanMJ
KHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdmcvYW5pbWF0aW9ucy9zY3JpcHQtdGVzdHMv
YW5pbWF0ZS1pbnNlcnQtYmVnaW4uanMJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNDcgQEAKK2Rl
c2NyaXB0aW9uKCJUZXN0IGJlaGF2aW9yIG9mIGR5bmFtaWNhbGx5IGluc2VydGluZyBhbmltYXRl
IHdpdGggYmVnaW4gYXR0cmlidXRlIik7CitjcmVhdGVTVkdUZXN0Q2FzZSgpOworCisKKy8vIFNl
dHVwIHRlc3QgZG9jdW1lbnQKK3ZhciByZWN0ID0gY3JlYXRlU1ZHRWxlbWVudCgicmVjdCIpOwor
cmVjdC5zZXRBdHRyaWJ1dGUoImlkIiwgInJlY3QiKTsKK3JlY3Quc2V0QXR0cmlidXRlKCJ4Iiwg
IjAiKTsKK3JlY3Quc2V0QXR0cmlidXRlKCJ5IiwgIjQ1Iik7CityZWN0LnNldEF0dHJpYnV0ZSgi
d2lkdGgiLCAiMTAiKTsKK3JlY3Quc2V0QXR0cmlidXRlKCJoZWlnaHQiLCAiMTAiKTsKK3JlY3Qu
c2V0QXR0cmlidXRlKCJmaWxsIiwgImdyZWVuIik7CityZWN0LnNldEF0dHJpYnV0ZSgib25jbGlj
ayIsICJleGVjdXRlVGVzdCgpIik7CisKK3ZhciBhbmltYXRlID0gY3JlYXRlU1ZHRWxlbWVudCgi
YW5pbWF0ZSIpOworYW5pbWF0ZS5zZXRBdHRyaWJ1dGUoImlkIiwgImFuaW1hdGlvbiIpOworYW5p
bWF0ZS5zZXRBdHRyaWJ1dGUoImF0dHJpYnV0ZU5hbWUiLCAieCIpOworYW5pbWF0ZS5zZXRBdHRy
aWJ1dGUoImJlZ2luIiwgIjAiKTsKK2FuaW1hdGUuc2V0QXR0cmlidXRlKCJmcm9tIiwgIjAiKTsK
K2FuaW1hdGUuc2V0QXR0cmlidXRlKCJ0byIsICI5MCIpOworYW5pbWF0ZS5zZXRBdHRyaWJ1dGUo
ImR1ciIsICIzcyIpOworYW5pbWF0ZS5zZXRBdHRyaWJ1dGUoImZpbGwiLCAiZnJlZXplIik7City
ZWN0LmFwcGVuZENoaWxkKGFuaW1hdGUpOworcm9vdFNWR0VsZW1lbnQuYXBwZW5kQ2hpbGQocmVj
dCk7CisKKy8vIFNldHVwIGFuaW1hdGlvbiB0ZXN0CitmdW5jdGlvbiBzYW1wbGUxKCkgeworICAg
IHNob3VsZEJlKCJyZWN0LnguYmFzZVZhbC52YWx1ZSIsICIwIik7Cit9CisKK2Z1bmN0aW9uIHNh
bXBsZTIoKSB7CisgICAgc2hvdWxkQmUoInJlY3QueC5iYXNlVmFsLnZhbHVlIiwgIjkwIik7Cit9
CisKK2Z1bmN0aW9uIGV4ZWN1dGVUZXN0KCkgeworICAgIGNvbnN0IGV4cGVjdGVkVmFsdWVzID0g
WworICAgICAgICAvLyBbYW5pbWF0aW9uSWQsIHRpbWUsIGVsZW1lbnRJZCwgc2FtcGxlQ2FsbGJh
Y2tdCisgICAgICAgIFsiYW5pbWF0aW9uIiwgMC4wLCAgICAicmVjdCIsIHNhbXBsZTFdLAorICAg
ICAgICBbImFuaW1hdGlvbiIsIDMuMCwgICAgInJlY3QiLCBzYW1wbGUyXSwKKyAgICBdOworCisg
ICAgcnVuQW5pbWF0aW9uVGVzdChleHBlY3RlZFZhbHVlcyk7Cit9CisKKy8vIEJlZ2luIHRlc3Qg
YXN5bmMKK3dpbmRvdy5zZXRUaW1lb3V0KCJ0cmlnZ2VyVXBkYXRlKDUsIDUwKSIsIDApOwordmFy
IHN1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7CkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvYW5pbWF0
aW9ucy9zY3JpcHQtdGVzdHMvYW5pbWF0ZS1pbnNlcnQtbm8tYmVnaW4uanMKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMvc2NyaXB0LXRlc3RzL2FuaW1hdGUtaW5zZXJ0
LW5vLWJlZ2luLmpzCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvc3ZnL2FuaW1hdGlvbnMv
c2NyaXB0LXRlc3RzL2FuaW1hdGUtaW5zZXJ0LW5vLWJlZ2luLmpzCShyZXZpc2lvbiAwKQpAQCAt
MCwwICsxLDQ2IEBACitkZXNjcmlwdGlvbigiVGVzdCBiZWhhdmlvciBvZiBkeW5hbWljYWxseSBp
bnNlcnRpbmcgYW5pbWF0ZSB3aXRob3V0IGJlZ2luIGF0dHJpYnV0ZSIpOworY3JlYXRlU1ZHVGVz
dENhc2UoKTsKKworCisvLyBTZXR1cCB0ZXN0IGRvY3VtZW50Cit2YXIgcmVjdCA9IGNyZWF0ZVNW
R0VsZW1lbnQoInJlY3QiKTsKK3JlY3Quc2V0QXR0cmlidXRlKCJpZCIsICJyZWN0Iik7CityZWN0
LnNldEF0dHJpYnV0ZSgieCIsICIwIik7CityZWN0LnNldEF0dHJpYnV0ZSgieSIsICI0NSIpOwor
cmVjdC5zZXRBdHRyaWJ1dGUoIndpZHRoIiwgIjEwIik7CityZWN0LnNldEF0dHJpYnV0ZSgiaGVp
Z2h0IiwgIjEwIik7CityZWN0LnNldEF0dHJpYnV0ZSgiZmlsbCIsICJncmVlbiIpOworcmVjdC5z
ZXRBdHRyaWJ1dGUoIm9uY2xpY2siLCAiZXhlY3V0ZVRlc3QoKSIpOworCit2YXIgYW5pbWF0ZSA9
IGNyZWF0ZVNWR0VsZW1lbnQoImFuaW1hdGUiKTsKK2FuaW1hdGUuc2V0QXR0cmlidXRlKCJpZCIs
ICJhbmltYXRpb24iKTsKK2FuaW1hdGUuc2V0QXR0cmlidXRlKCJhdHRyaWJ1dGVOYW1lIiwgIngi
KTsKK2FuaW1hdGUuc2V0QXR0cmlidXRlKCJmcm9tIiwgIjAiKTsKK2FuaW1hdGUuc2V0QXR0cmli
dXRlKCJ0byIsICI5MCIpOworYW5pbWF0ZS5zZXRBdHRyaWJ1dGUoImR1ciIsICIzcyIpOworYW5p
bWF0ZS5zZXRBdHRyaWJ1dGUoImZpbGwiLCAiZnJlZXplIik7CityZWN0LmFwcGVuZENoaWxkKGFu
aW1hdGUpOworcm9vdFNWR0VsZW1lbnQuYXBwZW5kQ2hpbGQocmVjdCk7CisKKy8vIFNldHVwIGFu
aW1hdGlvbiB0ZXN0CitmdW5jdGlvbiBzYW1wbGUxKCkgeworICAgIHNob3VsZEJlKCJyZWN0Lngu
YmFzZVZhbC52YWx1ZSIsICIwIik7Cit9CisKK2Z1bmN0aW9uIHNhbXBsZTIoKSB7CisgICAgc2hv
dWxkQmUoInJlY3QueC5iYXNlVmFsLnZhbHVlIiwgIjkwIik7Cit9CisKK2Z1bmN0aW9uIGV4ZWN1
dGVUZXN0KCkgeworICAgIGNvbnN0IGV4cGVjdGVkVmFsdWVzID0gWworICAgICAgICAvLyBbYW5p
bWF0aW9uSWQsIHRpbWUsIGVsZW1lbnRJZCwgc2FtcGxlQ2FsbGJhY2tdCisgICAgICAgIFsiYW5p
bWF0aW9uIiwgMC4wLCAgICAicmVjdCIsIHNhbXBsZTFdLAorICAgICAgICBbImFuaW1hdGlvbiIs
IDMuMCwgICAgInJlY3QiLCBzYW1wbGUyXSwKKyAgICBdOworCisgICAgcnVuQW5pbWF0aW9uVGVz
dChleHBlY3RlZFZhbHVlcyk7Cit9CisKKy8vIEJlZ2luIHRlc3QgYXN5bmMKK3dpbmRvdy5zZXRU
aW1lb3V0KCJ0cmlnZ2VyVXBkYXRlKDUsIDUwKSIsIDApOwordmFyIHN1Y2Nlc3NmdWxseVBhcnNl
ZCA9IHRydWU7Cg==
</data>
<flag name="review"
          id="88379"
          type_id="1"
          status="+"
          setter="krit"
    />
          </attachment>
      

    </bug>

</bugzilla>