<?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>55675</bug_id>
          
          <creation_ts>2011-03-03 07:42:21 -0800</creation_ts>
          <short_desc>Changing svg transform attribute to the same value triggers repaint</short_desc>
          <delta_ts>2014-05-12 06:23:44 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>55829</dependson>
    
    <dependson>55771</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>buildbot</cc>
    
    <cc>darin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo.noronha</cc>
    
    <cc>gustavo</cc>
    
    <cc>krit</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>361613</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-03-03 07:42:21 -0800</bug_when>
    <thetext>When you have &lt;rect fill=&quot;red&quot; transform=&quot;scale(2)&quot; /&gt; and set the _fill_ attribute to &quot;red&quot; again it doesn&apos;t trigger a repaint.
If you set the _transform_ attribute of the rect to &quot;scale(2)&quot; again, it requests a repaint.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362595</commentid>
    <comment_count>1</comment_count>
      <attachid>84772</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-03-04 10:07:56 -0800</bug_when>
    <thetext>Created attachment 84772
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362935</commentid>
    <comment_count>2</comment_count>
      <attachid>84772</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-03-05 04:31:58 -0800</bug_when>
    <thetext>Comment on attachment 84772
Patch

Are you sure it&apos;s worth the gain for the common-case, where the attribute indeed changed to a new value? Looks like an expensive test for a corner case...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362996</commentid>
    <comment_count>3</comment_count>
      <attachid>84879</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2011-03-05 15:12:14 -0800</bug_when>
    <thetext>Created attachment 84879
Alternative Patch (depends on bug 55829)

(In reply to comment #2)
&gt; Are you sure it&apos;s worth the gain for the common-case, where the attribute indeed changed to a new value? Looks like an expensive test for a corner case...
I&apos;m not 100% happy with the patch either, but I was my first try to fix this problem. I also added a a change comparison in the setAttribute directly, but many unit LayoutTest failed. This patch disables the whole svgAttributeChanged method, if the attribute stays the same but requires bug 55829.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>362998</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-05 15:16:39 -0800</bug_when>
    <thetext>Attachment 84879 did not build on chromium:
Build output: http://queues.webkit.org/results/8105082</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363010</commentid>
    <comment_count>5</comment_count>
    <who name="Build Bot">buildbot</who>
    <bug_when>2011-03-05 15:34:37 -0800</bug_when>
    <thetext>Attachment 84879 did not build on win:
Build output: http://queues.webkit.org/results/8101158</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363016</commentid>
    <comment_count>6</comment_count>
    <who name="Collabora GTK+ EWS bot">gustavo.noronha</who>
    <bug_when>2011-03-05 16:01:26 -0800</bug_when>
    <thetext>Attachment 84879 did not build on gtk:
Build output: http://queues.webkit.org/results/8106078</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363017</commentid>
    <comment_count>7</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2011-03-05 16:05:48 -0800</bug_when>
    <thetext>Attachment 84879 did not build on qt:
Build output: http://queues.webkit.org/results/8098361</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363023</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-05 16:46:30 -0800</bug_when>
    <thetext>Attachment 84879 did not build on chromium:
Build output: http://queues.webkit.org/results/8103166</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>363024</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-03-05 17:11:46 -0800</bug_when>
    <thetext>Attachment 84879 did not build on mac:
Build output: http://queues.webkit.org/results/8105104</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>382958</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-10 16:22:48 -0700</bug_when>
    <thetext>svgAttributeChanged is kinda a disaster anyway.  I can&apos;t remember why it&apos;s needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>383169</commentid>
    <comment_count>11</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-04-11 08:01:08 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; svgAttributeChanged is kinda a disaster anyway.  I can&apos;t remember why it&apos;s needed.
You&apos;re saying this since ages, it&apos;s not a disaster in anyway, but just fine.
I explained several times why it&apos;s needed (unify SVG DOM _and_ XML DOM changes).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392845</commentid>
    <comment_count>12</comment_count>
      <attachid>84772</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-26 15:38:57 -0700</bug_when>
    <thetext>Comment on attachment 84772
Patch

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

I don&apos;t understand why the code was moved from svgAttributeChanged to parseMappedAttribute. Your ChangeLog should probably explain this.

&gt; Source/WebCore/ChangeLog:5
&gt; +        Chaning svg transform attribute to the same value triggers repaint

Typo: Chaning</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>392939</commentid>
    <comment_count>13</comment_count>
      <attachid>84879</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-04-26 16:09:33 -0700</bug_when>
    <thetext>Comment on attachment 84879
Alternative Patch (depends on bug 55829)

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

&gt; Source/WebCore/svg/SVGElement.cpp:386
&gt; -    if (attr-&gt;name() != HTMLNames::styleAttr)
&gt; +    if (type != ChangedAttributeToSameValue &amp;&amp; attr-&gt;name() != HTMLNames::styleAttr)

Does HTMLElement or Element do this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>545442</commentid>
    <comment_count>14</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-30 15:02:51 -0800</bug_when>
    <thetext>Just noticed this nearly 12-month-old bug.  Nico: Thoughts on this change?  You&apos;re much more familiar with SVG these days than I.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>568887</commentid>
    <comment_count>15</comment_count>
      <attachid>84879</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-01 13:53:40 -0800</bug_when>
    <thetext>Comment on attachment 84879
Alternative Patch (depends on bug 55829)

With no response, and no answer to Adam&apos;s question, marking this r-.  Feel free to mark this r? again with questions answered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008559</commentid>
    <comment_count>16</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-12 06:23:44 -0700</bug_when>
    <thetext>We do no longer have AttributeChangedType. Transforms should be handled by CSS in the future anyway.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84772</attachid>
            <date>2011-03-04 10:07:56 -0800</date>
            <delta_ts>2011-04-26 15:38:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55675.patch</filename>
            <type>text/plain</type>
            <size>3191</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAxZWM0YTZmLi41MTEyYmZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTEtMDMtMDQgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2hhbmluZyBz
dmcgdHJhbnNmb3JtIGF0dHJpYnV0ZSB0byB0aGUgc2FtZSB2YWx1ZSB0cmlnZ2VycyByZXBhaW50
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NTY3NQor
CisgICAgICAgIENvbXBhcmUgdGhlIG9sZCBBZmZpbmVUcmFuc2Zvcm0gd2l0aCB0aGUgbmV3IEFm
ZmluZVRyYW5zZm9ybSBiZWZvcmUgdHJpZ2dlcmluZyBhIHJlbGF5b3V0LgorCisgICAgICAgICog
c3ZnL1NWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlNWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50OjpwYXJzZU1hcHBlZEF0dHJpYnV0ZSk6Cisg
ICAgICAgICogc3ZnL1NWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50Lmg6CisKIDIwMTEtMDMt
MDQgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdmcv
U1ZHU3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NW
R1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50LmNwcAppbmRleCBiYWZhM2I2Li40ZTJhNjJmIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1l
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRUcmFuc2Zvcm1hYmxlRWxl
bWVudC5jcHAKQEAgLTcxLDI3ICs3MSwzMCBAQCBBZmZpbmVUcmFuc2Zvcm0qIFNWR1N0eWxlZFRy
YW5zZm9ybWFibGVFbGVtZW50OjpzdXBwbGVtZW50YWxUcmFuc2Zvcm0oKQogCiB2b2lkIFNWR1N0
eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50OjpwYXJzZU1hcHBlZEF0dHJpYnV0ZShBdHRyaWJ1dGUq
IGF0dHIpCiB7Ci0gICAgaWYgKFNWR1RyYW5zZm9ybWFibGU6OmlzS25vd25BdHRyaWJ1dGUoYXR0
ci0+bmFtZSgpKSkgewotICAgICAgICBTVkdUcmFuc2Zvcm1MaXN0IG5ld0xpc3Q7Ci0gICAgICAg
IGlmICghU1ZHVHJhbnNmb3JtYWJsZTo6cGFyc2VUcmFuc2Zvcm1BdHRyaWJ1dGUobmV3TGlzdCwg
YXR0ci0+dmFsdWUoKSkpCi0gICAgICAgICAgICBuZXdMaXN0LmNsZWFyKCk7Ci0gICAgICAgIGRl
dGFjaEFuaW1hdGVkVHJhbnNmb3JtTGlzdFdyYXBwZXJzKG5ld0xpc3Quc2l6ZSgpKTsKLSAgICAg
ICAgc2V0VHJhbnNmb3JtQmFzZVZhbHVlKG5ld0xpc3QpOwotICAgIH0gZWxzZSAKKyAgICBpZiAo
IVNWR1RyYW5zZm9ybWFibGU6OmlzS25vd25BdHRyaWJ1dGUoYXR0ci0+bmFtZSgpKSkgewogICAg
ICAgICBTVkdTdHlsZWRMb2NhdGFibGVFbGVtZW50OjpwYXJzZU1hcHBlZEF0dHJpYnV0ZShhdHRy
KTsKLX0KKyAgICAgICAgcmV0dXJuOworICAgIH0KIAotdm9pZCBTVkdTdHlsZWRUcmFuc2Zvcm1h
YmxlRWxlbWVudDo6c3ZnQXR0cmlidXRlQ2hhbmdlZChjb25zdCBRdWFsaWZpZWROYW1lJiBhdHRy
TmFtZSkKLXsKLSAgICBTVkdTdHlsZWRMb2NhdGFibGVFbGVtZW50OjpzeW5jaHJvbml6ZVByb3Bl
cnR5KGF0dHJOYW1lKTsKKyAgICBBZmZpbmVUcmFuc2Zvcm0gb2xkVHJhbnNmb3JtOworICAgIHRy
YW5zZm9ybUJhc2VWYWx1ZSgpLmNvbmNhdGVuYXRlKG9sZFRyYW5zZm9ybSk7CiAKLSAgICBpZiAo
IVNWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50Ojppc0tub3duQXR0cmlidXRlKGF0dHJOYW1l
KSkKLSAgICAgICAgcmV0dXJuOworICAgIFNWR1RyYW5zZm9ybUxpc3QgbmV3TGlzdDsKKyAgICBp
ZiAoIVNWR1RyYW5zZm9ybWFibGU6OnBhcnNlVHJhbnNmb3JtQXR0cmlidXRlKG5ld0xpc3QsIGF0
dHItPnZhbHVlKCkpKQorICAgICAgICBuZXdMaXN0LmNsZWFyKCk7CisgICAgZGV0YWNoQW5pbWF0
ZWRUcmFuc2Zvcm1MaXN0V3JhcHBlcnMobmV3TGlzdC5zaXplKCkpOworICAgIHNldFRyYW5zZm9y
bUJhc2VWYWx1ZShuZXdMaXN0KTsKIAogICAgIFJlbmRlck9iamVjdCogb2JqZWN0ID0gcmVuZGVy
ZXIoKTsKICAgICBpZiAoIW9iamVjdCkKICAgICAgICAgcmV0dXJuOwogCisgICAgQWZmaW5lVHJh
bnNmb3JtIG5ld1RyYW5zZm9ybTsKKyAgICBuZXdMaXN0LmNvbmNhdGVuYXRlKG5ld1RyYW5zZm9y
bSk7CisKKyAgICBpZiAob2xkVHJhbnNmb3JtID09IG5ld1RyYW5zZm9ybSkKKyAgICAgICAgcmV0
dXJuOworCiAgICAgb2JqZWN0LT5zZXROZWVkc1RyYW5zZm9ybVVwZGF0ZSgpOwogICAgIFJlbmRl
clNWR1Jlc291cmNlOjptYXJrRm9yTGF5b3V0QW5kUGFyZW50UmVzb3VyY2VJbnZhbGlkYXRpb24o
b2JqZWN0KTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdTdHlsZWRUcmFu
c2Zvcm1hYmxlRWxlbWVudC5oIGIvU291cmNlL1dlYkNvcmUvc3ZnL1NWR1N0eWxlZFRyYW5zZm9y
bWFibGVFbGVtZW50LmgKaW5kZXggOWQ2ODM0YS4uY2JkNzBlZCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvc3ZnL1NWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50LmgKKysrIGIvU291cmNl
L1dlYkNvcmUvc3ZnL1NWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50LmgKQEAgLTU4LDcgKzU4
LDYgQEAgcHJvdGVjdGVkOgogICAgIFNWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50KGNvbnN0
IFF1YWxpZmllZE5hbWUmLCBEb2N1bWVudCopOwogCiAgICAgdmlydHVhbCB2b2lkIHBhcnNlTWFw
cGVkQXR0cmlidXRlKEF0dHJpYnV0ZSopOwotICAgIHZpcnR1YWwgdm9pZCBzdmdBdHRyaWJ1dGVD
aGFuZ2VkKGNvbnN0IFF1YWxpZmllZE5hbWUmKTsKICAgICB2aXJ0dWFsIHZvaWQgc3luY2hyb25p
emVQcm9wZXJ0eShjb25zdCBRdWFsaWZpZWROYW1lJik7CiAgICAgdm9pZCBmaWxsUGFzc2VkQXR0
cmlidXRlVG9Qcm9wZXJ0eVR5cGVNYXAoQXR0cmlidXRlVG9Qcm9wZXJ0eVR5cGVNYXAmKTsKIAo=
</data>
<flag name="review"
          id="76804"
          type_id="1"
          status="-"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84879</attachid>
            <date>2011-03-05 15:12:14 -0800</date>
            <delta_ts>2012-03-01 13:53:39 -0800</delta_ts>
            <desc>Alternative Patch (depends on bug 55829)</desc>
            <filename>bug-55675b.patch</filename>
            <type>text/plain</type>
            <size>1342</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhODk4NDFkLi5iODgxMmYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTEtMDMtMDUgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2hhbmdpbmcg
c3ZnIHRyYW5zZm9ybSBhdHRyaWJ1dGUgdG8gdGhlIHNhbWUgdmFsdWUgdHJpZ2dlcnMgcmVwYWlu
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTU2NzUK
KworICAgICAgICBEbyBub3QgY2FsbCBzdmdBdHRyaWJ1dGVDaGFuZ2VkIGlmIHRoZSB2YWx1ZSBv
ZiB0aGUgYXR0cmlidXRlIGlzIHRoZSBzYW1lIGFnYWluLgorCisgICAgICAgICogc3ZnL1NWR0Vs
ZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U1ZHRWxlbWVudDo6YXR0cmlidXRlQ2hhbmdl
ZCk6CisKIDIwMTEtMDMtMDUgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9zdmcvU1ZHRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRWxl
bWVudC5jcHAKaW5kZXggMTQ4NjU5OC4uY2Y5OWRhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvc3ZnL1NWR0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdFbGVtZW50
LmNwcApAQCAtMzgzLDcgKzM4Myw3IEBAIHZvaWQgU1ZHRWxlbWVudDo6YXR0cmlidXRlQ2hhbmdl
ZChBdHRyaWJ1dGUqIGF0dHIsIEF0dHJpYnV0ZUNoYW5nZWRUeXBlIHR5cGUsIGJvCiAKICAgICAv
LyBDaGFuZ2VzIHRvIHRoZSBzdHlsZSBhdHRyaWJ1dGUgYXJlIHByb2Nlc3NlZCBsYXppbHkgKHNl
ZSBFbGVtZW50OjpnZXRBdHRyaWJ1dGUoKSBhbmQgcmVsYXRlZCBtZXRob2RzKSwKICAgICAvLyBz
byB3ZSBkb24ndCB3YW50IGNoYW5nZXMgdG8gdGhlIHN0eWxlIGF0dHJpYnV0ZSB0byByZXN1bHQg
aW4gZXh0cmEgd29yayBoZXJlLgotICAgIGlmIChhdHRyLT5uYW1lKCkgIT0gSFRNTE5hbWVzOjpz
dHlsZUF0dHIpCisgICAgaWYgKHR5cGUgIT0gQ2hhbmdlZEF0dHJpYnV0ZVRvU2FtZVZhbHVlICYm
IGF0dHItPm5hbWUoKSAhPSBIVE1MTmFtZXM6OnN0eWxlQXR0cikKICAgICAgICAgc3ZnQXR0cmli
dXRlQ2hhbmdlZChhdHRyLT5uYW1lKCkpOwogfQogCg==
</data>
<flag name="review"
          id="76924"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>