<?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>125670</bug_id>
          
          <creation_ts>2013-12-12 18:09:40 -0800</creation_ts>
          <short_desc>SVG animatable bindings are improperly being generated with &quot;fastGetAttribute&quot;</short_desc>
          <delta_ts>2013-12-13 17:50:13 -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>WebCore Misc.</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>118845</dependson>
    
    <dependson>125527</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>haraken</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>959431</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-12 18:09:40 -0800</bug_when>
    <thetext>The changes in Bug 118845 caused the &apos;fastGetAttribute&apos; case to be called when animated attributes are involved.

&gt; Source/WebCore/bindings/scripts/CodeGenerator.pm:575
&gt; +        } elsif ($generator-&gt;IsSVGAnimatedType($attribute)) {

This is wrong. $attribute in this context is a hash, not a string that can be compared.  I think this test now always fails, causing us to use &quot;fastGetAttribute&quot; in some cases where it is not safe.

This should have been something like:

&quot;my $type = $attribute-&gt;signature-&gt;type; 
if ($generator-&gt;IsSVGAniatedType($type)) {
... do stuff

I found this while correcting a second problem, where SVGScriptElementType was being used with &quot;fastGetAttribute&quot;. This is also animatable, and should not go through that path.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959435</commentid>
    <comment_count>1</comment_count>
      <attachid>219139</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-12 18:24:11 -0800</bug_when>
    <thetext>Created attachment 219139
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959436</commentid>
    <comment_count>2</comment_count>
      <attachid>219139</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2013-12-12 18:58:53 -0800</bug_when>
    <thetext>Comment on attachment 219139
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=219139&amp;action=review

&gt; Source/WebCore/bindings/scripts/CodeGenerator.pm:576
&gt; +        } elsif ($generator-&gt;IsSVGAnimatedType($attributeType)) {

This change looks good.

&gt; Source/WebCore/bindings/scripts/CodeGenerator.pm:578
&gt; +        } elsif (($interfaceName =~ /SVGScriptElement/) &amp;&amp; ($attribute-&gt;signature-&gt;name =~ /type/)) {

I don&apos;t understand this one. The &quot;type&quot; attribute on SVGScriptElement is not animatable in the specification (svg 1.1 or 2):
http://www.w3.org/TR/SVG2/script.html#ScriptElementTypeAttribute

Also, the attribute type in our IDL is a simple DOMString, not a SVGAnimatedString.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959450</commentid>
    <comment_count>3</comment_count>
      <attachid>219139</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-12-12 20:31:57 -0800</bug_when>
    <thetext>Comment on attachment 219139
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=219139&amp;action=review

&gt;&gt; Source/WebCore/bindings/scripts/CodeGenerator.pm:578
&gt;&gt; +        } elsif (($interfaceName =~ /SVGScriptElement/) &amp;&amp; ($attribute-&gt;signature-&gt;name =~ /type/)) {
&gt; 
&gt; I don&apos;t understand this one. The &quot;type&quot; attribute on SVGScriptElement is not animatable in the specification (svg 1.1 or 2):
&gt; http://www.w3.org/TR/SVG2/script.html#ScriptElementTypeAttribute
&gt; 
&gt; Also, the attribute type in our IDL is a simple DOMString, not a SVGAnimatedString.

Patch in bug 125527 corrects things so that SVGScriptElement’s type attribute is correctly identified as not animatable, so we should land that first, and omit this change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959461</commentid>
    <comment_count>4</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-12 21:08:25 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 219139 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=219139&amp;action=review
&gt; 
&gt; &gt;&gt; Source/WebCore/bindings/scripts/CodeGenerator.pm:578
&gt; &gt;&gt; +        } elsif (($interfaceName =~ /SVGScriptElement/) &amp;&amp; ($attribute-&gt;signature-&gt;name =~ /type/)) {
&gt; &gt; 
&gt; &gt; I don&apos;t understand this one. The &quot;type&quot; attribute on SVGScriptElement is not animatable in the specification (svg 1.1 or 2):
&gt; &gt; http://www.w3.org/TR/SVG2/script.html#ScriptElementTypeAttribute
&gt; &gt; 
&gt; &gt; Also, the attribute type in our IDL is a simple DOMString, not a SVGAnimatedString.
&gt; 
&gt; Patch in bug 125527 corrects things so that SVGScriptElement’s type attribute is correctly identified as not animatable, so we should land that first, and omit this change.

Ah! That makes great sense, I&apos;ll revise the patch and  wait for 125527 to land. Thanks for looking it over.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959470</commentid>
    <comment_count>5</comment_count>
      <attachid>219151</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-12 21:31:45 -0800</bug_when>
    <thetext>Created attachment 219151
Updated to take advantage of fixes in Bug 125527.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959719</commentid>
    <comment_count>6</comment_count>
      <attachid>219151</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-13 17:50:09 -0800</bug_when>
    <thetext>Comment on attachment 219151
Updated to take advantage of fixes in Bug 125527.

Clearing flags on attachment: 219151

Committed r160578: &lt;http://trac.webkit.org/changeset/160578&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959720</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-13 17:50:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219139</attachid>
            <date>2013-12-12 18:24:11 -0800</date>
            <delta_ts>2013-12-12 21:31:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125670-20131212182406.patch</filename>
            <type>text/plain</type>
            <size>2779</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MDUyMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIxIEBACisyMDEzLTEyLTEyICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFNWRyBiaW5kaW5ncyBhcmUg
aW1wcm9wZXJseSBiZWluZyBnZW5lcmF0ZWQgd2l0aCAiZmFzdEdldEF0dHJpYnV0ZSIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTY3MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgYnVnIHdhcyBpbnRy
b2R1Y2VkIGluIHIxNTI4NDUgdGhhdCBpbXByb3Blcmx5IGNhbGxlZCB0aGUKKyAgICAgICAgSXNT
VkdBbmltYXRlZFR5cGUgdXNpbmcgdGhlICRhdHRyaWJ1dGUgaGFzaCwgcmF0aGVyIHRoYW4gdGhl
CisgICAgICAgIGV4cGVjdGVkICRhdHRyaWJ1dGUtPnNpZ25hdHVyZS0+dHlwZWkuCisKKyAgICAg
ICAgQWxzbywgdGhlIFNWR1NjcmlwdEVsZW1lbnQgJ3R5cGUnIGF0dHJpYnV0ZSBpcyBhbHNvCisg
ICAgICAgIGFuaW1hdGFibGUsIGFuZCBzaG91bGQgbm90IHVzZSB0aGUgZmFzdEdldEF0dHJpYnV0
ZSBwYXRoLiAKKworICAgICAgICAqIGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvci5wbToK
KyAgICAgICAgKEdldHRlckV4cHJlc3Npb24pOiBDbGVhbiB1cCBhdHRyaWJ1dGUgdHlwZSBjb25m
dXNpb24sIGFuZAorICAgICAgICBjaGVjayBmb3IgY2FsbHMgb24gU1ZHU2NyaXB0RWxlbWVudCdz
ICd0eXBlJyBhdHRyaWJ1dGUuCisKIDIwMTMtMTItMTIgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hv
cnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW3drMl0gSGFuZGxlIHBpbmNoLXRvLXpvb20gZ2Vz
dHVyZQpJbmRleDogU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9y
LnBtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdl
bmVyYXRvci5wbQkocmV2aXNpb24gMTYwNTA4KQorKysgU291cmNlL1dlYkNvcmUvYmluZGluZ3Mv
c2NyaXB0cy9Db2RlR2VuZXJhdG9yLnBtCSh3b3JraW5nIGNvcHkpCkBAIC01NTUsMTQgKzU1NSwx
NiBAQCBzdWIgR2V0dGVyRXhwcmVzc2lvbgogICAgICAgICByZXR1cm4gKCRnZW5lcmF0b3ItPldL
X2xjZmlyc3QoJGdlbmVyYXRvci0+QXR0cmlidXRlTmFtZUZvckdldHRlckFuZFNldHRlcigkYXR0
cmlidXRlKSkpOwogICAgIH0KIAorICAgIG15ICRhdHRyaWJ1dGVUeXBlID0gJGF0dHJpYnV0ZS0+
c2lnbmF0dXJlLT50eXBlOworCiAgICAgbXkgJGZ1bmN0aW9uTmFtZTsKICAgICBpZiAoJGF0dHJp
YnV0ZS0+c2lnbmF0dXJlLT5leHRlbmRlZEF0dHJpYnV0ZXMtPnsiVVJMIn0pIHsKICAgICAgICAg
JGZ1bmN0aW9uTmFtZSA9ICJnZXRVUkxBdHRyaWJ1dGUiOwotICAgIH0gZWxzaWYgKCRhdHRyaWJ1
dGUtPnNpZ25hdHVyZS0+dHlwZSBlcSAiYm9vbGVhbiIpIHsKKyAgICB9IGVsc2lmICgkYXR0cmli
dXRlVHlwZSBlcSAiYm9vbGVhbiIpIHsKICAgICAgICAgJGZ1bmN0aW9uTmFtZSA9ICJmYXN0SGFz
QXR0cmlidXRlIjsKLSAgICB9IGVsc2lmICgkYXR0cmlidXRlLT5zaWduYXR1cmUtPnR5cGUgZXEg
ImxvbmciKSB7CisgICAgfSBlbHNpZiAoJGF0dHJpYnV0ZVR5cGUgZXEgImxvbmciKSB7CiAgICAg
ICAgICRmdW5jdGlvbk5hbWUgPSAiZ2V0SW50ZWdyYWxBdHRyaWJ1dGUiOwotICAgIH0gZWxzaWYg
KCRhdHRyaWJ1dGUtPnNpZ25hdHVyZS0+dHlwZSBlcSAidW5zaWduZWQgbG9uZyIpIHsKKyAgICB9
IGVsc2lmICgkYXR0cmlidXRlVHlwZSBlcSAidW5zaWduZWQgbG9uZyIpIHsKICAgICAgICAgJGZ1
bmN0aW9uTmFtZSA9ICJnZXRVbnNpZ25lZEludGVncmFsQXR0cmlidXRlIjsKICAgICB9IGVsc2Ug
ewogICAgICAgICBpZiAoJGNvbnRlbnRBdHRyaWJ1dGVOYW1lIGVxICJXZWJDb3JlOjpIVE1MTmFt
ZXM6OmlkQXR0ciIpIHsKQEAgLTU3MSw3ICs1NzMsOSBAQCBzdWIgR2V0dGVyRXhwcmVzc2lvbgog
ICAgICAgICB9IGVsc2lmICgkY29udGVudEF0dHJpYnV0ZU5hbWUgZXEgIldlYkNvcmU6OkhUTUxO
YW1lczo6bmFtZUF0dHIiKSB7CiAgICAgICAgICAgICAkZnVuY3Rpb25OYW1lID0gImdldE5hbWVB
dHRyaWJ1dGUiOwogICAgICAgICAgICAgJGNvbnRlbnRBdHRyaWJ1dGVOYW1lID0gIiI7Ci0gICAg
ICAgIH0gZWxzaWYgKCRnZW5lcmF0b3ItPklzU1ZHQW5pbWF0ZWRUeXBlKCRhdHRyaWJ1dGUpKSB7
CisgICAgICAgIH0gZWxzaWYgKCRnZW5lcmF0b3ItPklzU1ZHQW5pbWF0ZWRUeXBlKCRhdHRyaWJ1
dGVUeXBlKSkgeworICAgICAgICAgICAgJGZ1bmN0aW9uTmFtZSA9ICJnZXRBdHRyaWJ1dGUiOwor
ICAgICAgICB9IGVsc2lmICgoJGludGVyZmFjZU5hbWUgPX4gL1NWR1NjcmlwdEVsZW1lbnQvKSAm
JiAoJGF0dHJpYnV0ZS0+c2lnbmF0dXJlLT5uYW1lID1+IC90eXBlLykpIHsKICAgICAgICAgICAg
ICRmdW5jdGlvbk5hbWUgPSAiZ2V0QXR0cmlidXRlIjsKICAgICAgICAgfSBlbHNlIHsKICAgICAg
ICAgICAgICRmdW5jdGlvbk5hbWUgPSAiZmFzdEdldEF0dHJpYnV0ZSI7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219151</attachid>
            <date>2013-12-12 21:31:45 -0800</date>
            <delta_ts>2013-12-13 17:50:09 -0800</delta_ts>
            <desc>Updated to take advantage of fixes in Bug 125527.</desc>
            <filename>bug-125670-20131212213137.patch</filename>
            <type>text/plain</type>
            <size>2430</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2MDUyMykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEzLTEyLTEyICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFNWRyBiaW5kaW5ncyBhcmUg
aW1wcm9wZXJseSBiZWluZyBnZW5lcmF0ZWQgd2l0aCAiZmFzdEdldEF0dHJpYnV0ZSIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTY3MAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEEgYnVnIHdhcyBpbnRy
b2R1Y2VkIGluIHIxNTI4NDUgdGhhdCBpbXByb3Blcmx5IGNhbGxlZCB0aGUKKyAgICAgICAgSXNT
VkdBbmltYXRlZFR5cGUgdXNpbmcgdGhlICRhdHRyaWJ1dGUgaGFzaCwgcmF0aGVyIHRoYW4gdGhl
CisgICAgICAgIGV4cGVjdGVkICRhdHRyaWJ1dGUtPnNpZ25hdHVyZS0+dHlwZS4KKworICAgICAg
ICAqIGJpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvci5wbToKKyAgICAgICAgKEdldHRlckV4
cHJlc3Npb24pOiBDbGVhbiB1cCBhdHRyaWJ1dGUgdHlwZSBjb25mdXNpb24uCisKIDIwMTMtMTIt
MTIgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW3dr
Ml0gSGFuZGxlIHBpbmNoLXRvLXpvb20gZ2VzdHVyZQpJbmRleDogU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yLnBtCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvci5wbQkocmV2aXNpb24gMTYwNTA4KQor
KysgU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yLnBtCSh3b3Jr
aW5nIGNvcHkpCkBAIC01NTUsMTQgKzU1NSwxNiBAQCBzdWIgR2V0dGVyRXhwcmVzc2lvbgogICAg
ICAgICByZXR1cm4gKCRnZW5lcmF0b3ItPldLX2xjZmlyc3QoJGdlbmVyYXRvci0+QXR0cmlidXRl
TmFtZUZvckdldHRlckFuZFNldHRlcigkYXR0cmlidXRlKSkpOwogICAgIH0KIAorICAgIG15ICRh
dHRyaWJ1dGVUeXBlID0gJGF0dHJpYnV0ZS0+c2lnbmF0dXJlLT50eXBlOworCiAgICAgbXkgJGZ1
bmN0aW9uTmFtZTsKICAgICBpZiAoJGF0dHJpYnV0ZS0+c2lnbmF0dXJlLT5leHRlbmRlZEF0dHJp
YnV0ZXMtPnsiVVJMIn0pIHsKICAgICAgICAgJGZ1bmN0aW9uTmFtZSA9ICJnZXRVUkxBdHRyaWJ1
dGUiOwotICAgIH0gZWxzaWYgKCRhdHRyaWJ1dGUtPnNpZ25hdHVyZS0+dHlwZSBlcSAiYm9vbGVh
biIpIHsKKyAgICB9IGVsc2lmICgkYXR0cmlidXRlVHlwZSBlcSAiYm9vbGVhbiIpIHsKICAgICAg
ICAgJGZ1bmN0aW9uTmFtZSA9ICJmYXN0SGFzQXR0cmlidXRlIjsKLSAgICB9IGVsc2lmICgkYXR0
cmlidXRlLT5zaWduYXR1cmUtPnR5cGUgZXEgImxvbmciKSB7CisgICAgfSBlbHNpZiAoJGF0dHJp
YnV0ZVR5cGUgZXEgImxvbmciKSB7CiAgICAgICAgICRmdW5jdGlvbk5hbWUgPSAiZ2V0SW50ZWdy
YWxBdHRyaWJ1dGUiOwotICAgIH0gZWxzaWYgKCRhdHRyaWJ1dGUtPnNpZ25hdHVyZS0+dHlwZSBl
cSAidW5zaWduZWQgbG9uZyIpIHsKKyAgICB9IGVsc2lmICgkYXR0cmlidXRlVHlwZSBlcSAidW5z
aWduZWQgbG9uZyIpIHsKICAgICAgICAgJGZ1bmN0aW9uTmFtZSA9ICJnZXRVbnNpZ25lZEludGVn
cmFsQXR0cmlidXRlIjsKICAgICB9IGVsc2UgewogICAgICAgICBpZiAoJGNvbnRlbnRBdHRyaWJ1
dGVOYW1lIGVxICJXZWJDb3JlOjpIVE1MTmFtZXM6OmlkQXR0ciIpIHsKQEAgLTU3MSw3ICs1NzMs
NyBAQCBzdWIgR2V0dGVyRXhwcmVzc2lvbgogICAgICAgICB9IGVsc2lmICgkY29udGVudEF0dHJp
YnV0ZU5hbWUgZXEgIldlYkNvcmU6OkhUTUxOYW1lczo6bmFtZUF0dHIiKSB7CiAgICAgICAgICAg
ICAkZnVuY3Rpb25OYW1lID0gImdldE5hbWVBdHRyaWJ1dGUiOwogICAgICAgICAgICAgJGNvbnRl
bnRBdHRyaWJ1dGVOYW1lID0gIiI7Ci0gICAgICAgIH0gZWxzaWYgKCRnZW5lcmF0b3ItPklzU1ZH
QW5pbWF0ZWRUeXBlKCRhdHRyaWJ1dGUpKSB7CisgICAgICAgIH0gZWxzaWYgKCRnZW5lcmF0b3It
PklzU1ZHQW5pbWF0ZWRUeXBlKCRhdHRyaWJ1dGVUeXBlKSkgewogICAgICAgICAgICAgJGZ1bmN0
aW9uTmFtZSA9ICJnZXRBdHRyaWJ1dGUiOwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAg
JGZ1bmN0aW9uTmFtZSA9ICJmYXN0R2V0QXR0cmlidXRlIjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>