<?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>55367</bug_id>
          
          <creation_ts>2011-02-28 05:45:19 -0800</creation_ts>
          <short_desc>FECompositeElement changes doesn&apos;t require relayout.</short_desc>
          <delta_ts>2011-02-28 06:03:28 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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>
          
          <blocked>55075</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="Renata Hodovan">rhodovan.u-szeged</assigned_to>
          <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>359002</commentid>
    <comment_count>0</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-02-28 05:45:19 -0800</bug_when>
    <thetext>FECompositeElement changes doesn&apos;t require relayout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359007</commentid>
    <comment_count>1</comment_count>
      <attachid>84045</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-02-28 05:51:52 -0800</bug_when>
    <thetext>Created attachment 84045
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359009</commentid>
    <comment_count>2</comment_count>
      <attachid>84045</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-02-28 05:54:58 -0800</bug_when>
    <thetext>Comment on attachment 84045
Proposed patch

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

r=me

&gt; Source/WebCore/ChangeLog:11
&gt; +        No new tests are needed because this modificiation is covered by the dynamic update tests of FEComposite.

Typo, modification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359012</commentid>
    <comment_count>3</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-02-28 06:03:28 -0800</bug_when>
    <thetext>Committed r79856: &lt;http://trac.webkit.org/changeset/79856&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84045</attachid>
            <date>2011-02-28 05:51:52 -0800</date>
            <delta_ts>2011-02-28 05:54:58 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>repaintComposite.patch</filename>
            <type>text/plain</type>
            <size>6238</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDc5ODU0KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjcgQEAKKzIwMTEtMDItMjggIFJlbmF0YSBI
b2RvdmFuICA8cmVuaUB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEZFQ29tcG9zaXRlRWxlbWVudCBjaGFuZ2VzIGRvZXNuJ3QgcmVx
dWlyZSByZWxheW91dC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTU1MzY3CisKKyAgICAgICAgV2hlbiB0aGUgRkVDb21wb3NpdGVFbGVtZW50IHJlY2Vp
dmVzIGFuIHVwZGF0ZSBtZXNzYWdlIGJ1dCB0aGUgZ2l2ZW4gdmFsdWUgcmVtYWlucyB0aGUgc2Ft
ZSB3ZSBkb24ndCBuZWVkCisgICAgICAgIHRvIHJlbGF5b3V0IHRoZSBmaWx0ZXIuCisKKyAgICAg
ICAgTm8gbmV3IHRlc3RzIGFyZSBuZWVkZWQgYmVjYXVzZSB0aGlzIG1vZGlmaWNpYXRpb24gaXMg
Y292ZXJlZCBieSB0aGUgZHluYW1pYyB1cGRhdGUgdGVzdHMgb2YgRkVDb21wb3NpdGUuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9maWx0ZXJzL0ZFQ29tcG9zaXRlLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkZFQ29tcG9zaXRlOjpzZXRPcGVyYXRpb24pOgorICAgICAgICAoV2ViQ29y
ZTo6RkVDb21wb3NpdGU6OnNldEsxKToKKyAgICAgICAgKFdlYkNvcmU6OkZFQ29tcG9zaXRlOjpz
ZXRLMik6CisgICAgICAgIChXZWJDb3JlOjpGRUNvbXBvc2l0ZTo6c2V0SzMpOgorICAgICAgICAo
V2ViQ29yZTo6RkVDb21wb3NpdGU6OnNldEs0KToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGlj
cy9maWx0ZXJzL0ZFQ29tcG9zaXRlLmg6CisgICAgICAgICogc3ZnL1NWR0ZFQ29tcG9zaXRlRWxl
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdGRUNvbXBvc2l0ZUVsZW1lbnQ6OnNldEZp
bHRlckVmZmVjdEF0dHJpYnV0ZSk6CisgICAgICAgIChXZWJDb3JlOjpTVkdGRUNvbXBvc2l0ZUVs
ZW1lbnQ6OnN2Z0F0dHJpYnV0ZUNoYW5nZWQpOgorICAgICAgICAqIHN2Zy9TVkdGRUNvbXBvc2l0
ZUVsZW1lbnQuaDoKKwogMjAxMS0wMi0yOCAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9y
Zz4KIAogICAgICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVyYS4KSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVDb21wb3NpdGUuY3BwCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVDb21wb3NpdGUu
Y3BwCShyZXZpc2lvbiA3OTg1MCkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L2ZpbHRlcnMvRkVDb21wb3NpdGUuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01NSw5ICs1NSwxMiBA
QCBDb21wb3NpdGVPcGVyYXRpb25UeXBlIEZFQ29tcG9zaXRlOjpvcGVyCiAgICAgcmV0dXJuIG1f
dHlwZTsKIH0KIAotdm9pZCBGRUNvbXBvc2l0ZTo6c2V0T3BlcmF0aW9uKENvbXBvc2l0ZU9wZXJh
dGlvblR5cGUgdHlwZSkKK2Jvb2wgRkVDb21wb3NpdGU6OnNldE9wZXJhdGlvbihDb21wb3NpdGVP
cGVyYXRpb25UeXBlIHR5cGUpCiB7CisgICAgaWYgKG1fdHlwZSA9PSB0eXBlKQorICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAgICAgbV90eXBlID0gdHlwZTsKKyAgICByZXR1cm4gdHJ1ZTsKIH0KIAog
ZmxvYXQgRkVDb21wb3NpdGU6OmsxKCkgY29uc3QKQEAgLTY1LDkgKzY4LDEyIEBAIGZsb2F0IEZF
Q29tcG9zaXRlOjprMSgpIGNvbnN0CiAgICAgcmV0dXJuIG1fazE7CiB9CiAKLXZvaWQgRkVDb21w
b3NpdGU6OnNldEsxKGZsb2F0IGsxKQorYm9vbCBGRUNvbXBvc2l0ZTo6c2V0SzEoZmxvYXQgazEp
CiB7CisgICAgaWYgKG1fazEgPT0gazEpCisgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBtX2sx
ID0gazE7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKIGZsb2F0IEZFQ29tcG9zaXRlOjprMigpIGNv
bnN0CkBAIC03NSw5ICs4MSwxMiBAQCBmbG9hdCBGRUNvbXBvc2l0ZTo6azIoKSBjb25zdAogICAg
IHJldHVybiBtX2syOwogfQogCi12b2lkIEZFQ29tcG9zaXRlOjpzZXRLMihmbG9hdCBrMikKK2Jv
b2wgRkVDb21wb3NpdGU6OnNldEsyKGZsb2F0IGsyKQogeworICAgIGlmIChtX2syID09IGsyKQor
ICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgbV9rMiA9IGsyOworICAgIHJldHVybiB0cnVlOwog
fQogCiBmbG9hdCBGRUNvbXBvc2l0ZTo6azMoKSBjb25zdApAQCAtODUsOSArOTQsMTIgQEAgZmxv
YXQgRkVDb21wb3NpdGU6OmszKCkgY29uc3QKICAgICByZXR1cm4gbV9rMzsKIH0KIAotdm9pZCBG
RUNvbXBvc2l0ZTo6c2V0SzMoZmxvYXQgazMpCitib29sIEZFQ29tcG9zaXRlOjpzZXRLMyhmbG9h
dCBrMykKIHsKKyAgICBpZiAobV9rMyA9PSBrMykKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogICAg
IG1fazMgPSBrMzsKKyAgICByZXR1cm4gdHJ1ZTsKIH0KIAogZmxvYXQgRkVDb21wb3NpdGU6Oms0
KCkgY29uc3QKQEAgLTk1LDkgKzEwNywxMiBAQCBmbG9hdCBGRUNvbXBvc2l0ZTo6azQoKSBjb25z
dAogICAgIHJldHVybiBtX2s0OwogfQogCi12b2lkIEZFQ29tcG9zaXRlOjpzZXRLNChmbG9hdCBr
NCkKK2Jvb2wgRkVDb21wb3NpdGU6OnNldEs0KGZsb2F0IGs0KQogeworICAgIGlmIChtX2s0ID09
IGs0KQorICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgbV9rNCA9IGs0OworICAgIHJldHVybiB0
cnVlOwogfQogCiB0ZW1wbGF0ZSA8aW50IGIxLCBpbnQgYjIsIGludCBiMywgaW50IGI0PgpJbmRl
eDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRUNvbXBvc2l0ZS5o
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMv
RkVDb21wb3NpdGUuaAkocmV2aXNpb24gNzk4NTApCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9maWx0ZXJzL0ZFQ29tcG9zaXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTQ1LDE5
ICs0NSwxOSBAQCBwdWJsaWM6CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8RkVDb21wb3NpdGU+IGNy
ZWF0ZShGaWx0ZXIqLCBjb25zdCBDb21wb3NpdGVPcGVyYXRpb25UeXBlJiwgZmxvYXQsIGZsb2F0
LCBmbG9hdCwgZmxvYXQpOwogCiAgICAgQ29tcG9zaXRlT3BlcmF0aW9uVHlwZSBvcGVyYXRpb24o
KSBjb25zdDsKLSAgICB2b2lkIHNldE9wZXJhdGlvbihDb21wb3NpdGVPcGVyYXRpb25UeXBlKTsK
KyAgICBib29sIHNldE9wZXJhdGlvbihDb21wb3NpdGVPcGVyYXRpb25UeXBlKTsKIAogICAgIGZs
b2F0IGsxKCkgY29uc3Q7Ci0gICAgdm9pZCBzZXRLMShmbG9hdCk7CisgICAgYm9vbCBzZXRLMShm
bG9hdCk7CiAKICAgICBmbG9hdCBrMigpIGNvbnN0OwotICAgIHZvaWQgc2V0SzIoZmxvYXQpOwor
ICAgIGJvb2wgc2V0SzIoZmxvYXQpOwogCiAgICAgZmxvYXQgazMoKSBjb25zdDsKLSAgICB2b2lk
IHNldEszKGZsb2F0KTsKKyAgICBib29sIHNldEszKGZsb2F0KTsKIAogICAgIGZsb2F0IGs0KCkg
Y29uc3Q7Ci0gICAgdm9pZCBzZXRLNChmbG9hdCk7CisgICAgYm9vbCBzZXRLNChmbG9hdCk7CiAK
ICAgICB2aXJ0dWFsIHZvaWQgYXBwbHkoKTsKICAgICB2aXJ0dWFsIHZvaWQgZHVtcCgpOwpJbmRl
eDogU291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFQ29tcG9zaXRlRWxlbWVudC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFQ29tcG9zaXRlRWxlbWVudC5jcHAJKHJldmlz
aW9uIDc5ODUwKQorKysgU291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFQ29tcG9zaXRlRWxlbWVudC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTgyLDE3ICs4MiwzOCBAQCB2b2lkIFNWR0ZFQ29tcG9zaXRl
RWxlbWVudDo6cGFyc2VNYXBwZWRBCiAgICAgICAgIFNWR0ZpbHRlclByaW1pdGl2ZVN0YW5kYXJk
QXR0cmlidXRlczo6cGFyc2VNYXBwZWRBdHRyaWJ1dGUoYXR0cik7CiB9CiAKK2Jvb2wgU1ZHRkVD
b21wb3NpdGVFbGVtZW50OjpzZXRGaWx0ZXJFZmZlY3RBdHRyaWJ1dGUoRmlsdGVyRWZmZWN0KiBl
ZmZlY3QsIGNvbnN0IFF1YWxpZmllZE5hbWUmIGF0dHJOYW1lKQoreworICAgIEZFQ29tcG9zaXRl
KiBjb21wb3NpdGUgPSBzdGF0aWNfY2FzdDxGRUNvbXBvc2l0ZSo+KGVmZmVjdCk7CisgICAgaWYg
KGF0dHJOYW1lID09IFNWR05hbWVzOjpvcGVyYXRvckF0dHIpCisgICAgICAgIHJldHVybiBjb21w
b3NpdGUtPnNldE9wZXJhdGlvbihzdGF0aWNfY2FzdDxDb21wb3NpdGVPcGVyYXRpb25UeXBlPihf
b3BlcmF0b3IoKSkpOworICAgIGlmIChhdHRyTmFtZSA9PSBTVkdOYW1lczo6azFBdHRyKQorICAg
ICAgICByZXR1cm4gY29tcG9zaXRlLT5zZXRLMShrMSgpKTsKKyAgICBpZiAoYXR0ck5hbWUgPT0g
U1ZHTmFtZXM6OmsyQXR0cikKKyAgICAgICAgcmV0dXJuIGNvbXBvc2l0ZS0+c2V0SzIoazIoKSk7
CisgICAgaWYgKGF0dHJOYW1lID09IFNWR05hbWVzOjprM0F0dHIpCisgICAgICAgIHJldHVybiBj
b21wb3NpdGUtPnNldEszKGszKCkpOworICAgIGlmIChhdHRyTmFtZSA9PSBTVkdOYW1lczo6azRB
dHRyKQorICAgICAgICByZXR1cm4gY29tcG9zaXRlLT5zZXRLNChrNCgpKTsKKworICAgIEFTU0VS
VF9OT1RfUkVBQ0hFRCgpOworICAgIHJldHVybiBmYWxzZTsKK30KKworCiB2b2lkIFNWR0ZFQ29t
cG9zaXRlRWxlbWVudDo6c3ZnQXR0cmlidXRlQ2hhbmdlZChjb25zdCBRdWFsaWZpZWROYW1lJiBh
dHRyTmFtZSkKIHsKICAgICBTVkdGaWx0ZXJQcmltaXRpdmVTdGFuZGFyZEF0dHJpYnV0ZXM6OnN2
Z0F0dHJpYnV0ZUNoYW5nZWQoYXR0ck5hbWUpOwogCi0gICAgaWYgKGF0dHJOYW1lID09IFNWR05h
bWVzOjppbkF0dHIKLSAgICAgICAgfHwgYXR0ck5hbWUgPT0gU1ZHTmFtZXM6OmluMkF0dHIKLSAg
ICAgICAgfHwgYXR0ck5hbWUgPT0gU1ZHTmFtZXM6Om9wZXJhdG9yQXR0cgorICAgIGlmIChhdHRy
TmFtZSA9PSBTVkdOYW1lczo6b3BlcmF0b3JBdHRyCiAgICAgICAgIHx8IGF0dHJOYW1lID09IFNW
R05hbWVzOjprMUF0dHIKICAgICAgICAgfHwgYXR0ck5hbWUgPT0gU1ZHTmFtZXM6OmsyQXR0cgog
ICAgICAgICB8fCBhdHRyTmFtZSA9PSBTVkdOYW1lczo6azNBdHRyCiAgICAgICAgIHx8IGF0dHJO
YW1lID09IFNWR05hbWVzOjprNEF0dHIpCisgICAgICAgIHByaW1pdGl2ZUF0dHJpYnV0ZUNoYW5n
ZWQoYXR0ck5hbWUpOworCisgICAgaWYgKGF0dHJOYW1lID09IFNWR05hbWVzOjppbkF0dHIKKyAg
ICAgICAgfHwgYXR0ck5hbWUgPT0gU1ZHTmFtZXM6OmluMkF0dHIpCiAgICAgICAgIGludmFsaWRh
dGUoKTsKIH0KIApJbmRleDogU291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFQ29tcG9zaXRlRWxlbWVu
dC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N2Zy9TVkdGRUNvbXBvc2l0ZUVsZW1l
bnQuaAkocmV2aXNpb24gNzk4NTApCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRkVDb21wb3Np
dGVFbGVtZW50LmgJKHdvcmtpbmcgY29weSkKQEAgLTM3LDYgKzM3LDcgQEAgcHJpdmF0ZToKICAg
ICBTVkdGRUNvbXBvc2l0ZUVsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50Kik7
CiAKICAgICB2aXJ0dWFsIHZvaWQgcGFyc2VNYXBwZWRBdHRyaWJ1dGUoQXR0cmlidXRlKik7Cisg
ICAgdmlydHVhbCBib29sIHNldEZpbHRlckVmZmVjdEF0dHJpYnV0ZShGaWx0ZXJFZmZlY3QqLCBj
b25zdCBRdWFsaWZpZWROYW1lJik7CiAgICAgdmlydHVhbCB2b2lkIHN2Z0F0dHJpYnV0ZUNoYW5n
ZWQoY29uc3QgUXVhbGlmaWVkTmFtZSYpOwogICAgIHZpcnR1YWwgdm9pZCBzeW5jaHJvbml6ZVBy
b3BlcnR5KGNvbnN0IFF1YWxpZmllZE5hbWUmKTsKICAgICB2aXJ0dWFsIHZvaWQgZmlsbEF0dHJp
YnV0ZVRvUHJvcGVydHlUeXBlTWFwKCk7Cg==
</data>
<flag name="review"
          id="75975"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>