<?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>55454</bug_id>
          
          <creation_ts>2011-03-01 03:39:36 -0800</creation_ts>
          <short_desc>FEDisplacementMapElement changes doesn&apos;t require relayout.</short_desc>
          <delta_ts>2011-03-01 12:15:37 -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>359778</commentid>
    <comment_count>0</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-03-01 03:39:36 -0800</bug_when>
    <thetext>FEDisplacementMapElement changes doesn&apos;t require relayout.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359779</commentid>
    <comment_count>1</comment_count>
      <attachid>84207</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-03-01 03:42:37 -0800</bug_when>
    <thetext>Created attachment 84207
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>359874</commentid>
    <comment_count>2</comment_count>
      <attachid>84207</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-03-01 07:25:07 -0800</bug_when>
    <thetext>Comment on attachment 84207
Proposed patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>360099</commentid>
    <comment_count>3</comment_count>
      <attachid>84207</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-03-01 12:15:30 -0800</bug_when>
    <thetext>Comment on attachment 84207
Proposed patch

Clearing flags on attachment: 84207

Committed r80022: &lt;http://trac.webkit.org/changeset/80022&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>360100</commentid>
    <comment_count>4</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2011-03-01 12:15:37 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84207</attachid>
            <date>2011-03-01 03:42:37 -0800</date>
            <delta_ts>2011-03-01 12:15:30 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>repaintDisplacement.patch</filename>
            <type>text/plain</type>
            <size>6131</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDc5ODY2KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjUgQEAKKzIwMTEtMDMtMDEgIFJlbmF0YSBI
b2RvdmFuICA8cmVuaUB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEZFRGlzcGxhY2VtZW50TWFwRWxlbWVudCBjaGFuZ2VzIGRvZXNu
J3QgcmVxdWlyZSByZWxheW91dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NTU0NTQKKworICAgICAgICBXaGVuIHRoZSBGRURpc3BsYWNlbWVudE1hcEVs
ZW1lbnQgcmVjZWl2ZXMgYW4gdXBkYXRlIG1lc3NhZ2UgYnV0IHRoZSBnaXZlbiB2YWx1ZSByZW1h
aW5zIHRoZSBzYW1lIHdlIGRvbid0IG5lZWQKKyAgICAgICAgdG8gcmVsYXlvdXQgdGhlIGZpbHRl
ci4KKworICAgICAgICBObyBuZXcgdGVzdHMgYXJlIG5lZWRlZCBiZWNhdXNlIHRoaXMgbW9kaWZp
Y2F0aW9uIGlzIGNvdmVyZWQgYnkgdGhlIGR5bmFtaWMgdXBkYXRlIHRlc3RzIG9mIEZFRGlzcGxh
Y2VtZW50TWFwLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRURpc3Bs
YWNlbWVudE1hcC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpGRURpc3BsYWNlbWVudE1hcDo6c2V0
WENoYW5uZWxTZWxlY3Rvcik6CisgICAgICAgIChXZWJDb3JlOjpGRURpc3BsYWNlbWVudE1hcDo6
c2V0WUNoYW5uZWxTZWxlY3Rvcik6CisgICAgICAgIChXZWJDb3JlOjpGRURpc3BsYWNlbWVudE1h
cDo6c2V0U2NhbGUpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2ZpbHRlcnMvRkVEaXNw
bGFjZW1lbnRNYXAuaDoKKyAgICAgICAgKiBzdmcvU1ZHRkVEaXNwbGFjZW1lbnRNYXBFbGVtZW50
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR0ZFRGlzcGxhY2VtZW50TWFwRWxlbWVudDo6c2V0
RmlsdGVyRWZmZWN0QXR0cmlidXRlKToKKyAgICAgICAgKFdlYkNvcmU6OlNWR0ZFRGlzcGxhY2Vt
ZW50TWFwRWxlbWVudDo6c3ZnQXR0cmlidXRlQ2hhbmdlZCk6CisgICAgICAgICogc3ZnL1NWR0ZF
RGlzcGxhY2VtZW50TWFwRWxlbWVudC5oOgorCiAyMDExLTAyLTI4ICBSZW5hdGEgSG9kb3ZhbiAg
PHJlbmlAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRyZWFzIEtsaW5nLgpJ
bmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRURpc3BsYWNl
bWVudE1hcC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZmlsdGVycy9GRURpc3BsYWNlbWVudE1hcC5jcHAJKHJldmlzaW9uIDc5ODY1KQorKysgU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRURpc3BsYWNlbWVudE1hcC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTU0LDkgKzU0LDEyIEBAIENoYW5uZWxTZWxlY3RvclR5cGUg
RkVEaXNwbGFjZW1lbnRNYXA6OngKICAgICByZXR1cm4gbV94Q2hhbm5lbFNlbGVjdG9yOwogfQog
Ci12b2lkIEZFRGlzcGxhY2VtZW50TWFwOjpzZXRYQ2hhbm5lbFNlbGVjdG9yKGNvbnN0IENoYW5u
ZWxTZWxlY3RvclR5cGUgeENoYW5uZWxTZWxlY3RvcikKK2Jvb2wgRkVEaXNwbGFjZW1lbnRNYXA6
OnNldFhDaGFubmVsU2VsZWN0b3IoY29uc3QgQ2hhbm5lbFNlbGVjdG9yVHlwZSB4Q2hhbm5lbFNl
bGVjdG9yKQogeworICAgIGlmIChtX3hDaGFubmVsU2VsZWN0b3IgPT0geENoYW5uZWxTZWxlY3Rv
cikKKyAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIG1feENoYW5uZWxTZWxlY3RvciA9IHhDaGFu
bmVsU2VsZWN0b3I7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKIENoYW5uZWxTZWxlY3RvclR5cGUg
RkVEaXNwbGFjZW1lbnRNYXA6OnlDaGFubmVsU2VsZWN0b3IoKSBjb25zdApAQCAtNjQsOSArNjcs
MTIgQEAgQ2hhbm5lbFNlbGVjdG9yVHlwZSBGRURpc3BsYWNlbWVudE1hcDo6eQogICAgIHJldHVy
biBtX3lDaGFubmVsU2VsZWN0b3I7CiB9CiAKLXZvaWQgRkVEaXNwbGFjZW1lbnRNYXA6OnNldFlD
aGFubmVsU2VsZWN0b3IoY29uc3QgQ2hhbm5lbFNlbGVjdG9yVHlwZSB5Q2hhbm5lbFNlbGVjdG9y
KQorYm9vbCBGRURpc3BsYWNlbWVudE1hcDo6c2V0WUNoYW5uZWxTZWxlY3Rvcihjb25zdCBDaGFu
bmVsU2VsZWN0b3JUeXBlIHlDaGFubmVsU2VsZWN0b3IpCiB7CisgICAgaWYgKG1feUNoYW5uZWxT
ZWxlY3RvciA9PSB5Q2hhbm5lbFNlbGVjdG9yKQorICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAg
bV95Q2hhbm5lbFNlbGVjdG9yID0geUNoYW5uZWxTZWxlY3RvcjsKKyAgICByZXR1cm4gdHJ1ZTsK
IH0KIAogZmxvYXQgRkVEaXNwbGFjZW1lbnRNYXA6OnNjYWxlKCkgY29uc3QKQEAgLTc0LDkgKzgw
LDEyIEBAIGZsb2F0IEZFRGlzcGxhY2VtZW50TWFwOjpzY2FsZSgpIGNvbnN0CiAgICAgcmV0dXJu
IG1fc2NhbGU7CiB9CiAKLXZvaWQgRkVEaXNwbGFjZW1lbnRNYXA6OnNldFNjYWxlKGZsb2F0IHNj
YWxlKQorYm9vbCBGRURpc3BsYWNlbWVudE1hcDo6c2V0U2NhbGUoZmxvYXQgc2NhbGUpCiB7Cisg
ICAgaWYgKG1fc2NhbGUgPT0gc2NhbGUpCisgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBtX3Nj
YWxlID0gc2NhbGU7CisgICAgcmV0dXJuIHRydWU7CiB9CiAKIHZvaWQgRkVEaXNwbGFjZW1lbnRN
YXA6OmFwcGx5KCkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2ZpbHRl
cnMvRkVEaXNwbGFjZW1lbnRNYXAuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9maWx0ZXJzL0ZFRGlzcGxhY2VtZW50TWFwLmgJKHJldmlzaW9uIDc5ODY1
KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZmlsdGVycy9GRURpc3BsYWNl
bWVudE1hcC5oCSh3b3JraW5nIGNvcHkpCkBAIC00MiwxMyArNDIsMTMgQEAgcHVibGljOgogICAg
IHN0YXRpYyBQYXNzUmVmUHRyPEZFRGlzcGxhY2VtZW50TWFwPiBjcmVhdGUoRmlsdGVyKiwgQ2hh
bm5lbFNlbGVjdG9yVHlwZSB4Q2hhbm5lbFNlbGVjdG9yLCBDaGFubmVsU2VsZWN0b3JUeXBlIHlD
aGFubmVsU2VsZWN0b3IsIGZsb2F0KTsKIAogICAgIENoYW5uZWxTZWxlY3RvclR5cGUgeENoYW5u
ZWxTZWxlY3RvcigpIGNvbnN0OwotICAgIHZvaWQgc2V0WENoYW5uZWxTZWxlY3Rvcihjb25zdCBD
aGFubmVsU2VsZWN0b3JUeXBlKTsKKyAgICBib29sIHNldFhDaGFubmVsU2VsZWN0b3IoY29uc3Qg
Q2hhbm5lbFNlbGVjdG9yVHlwZSk7CiAKICAgICBDaGFubmVsU2VsZWN0b3JUeXBlIHlDaGFubmVs
U2VsZWN0b3IoKSBjb25zdDsKLSAgICB2b2lkIHNldFlDaGFubmVsU2VsZWN0b3IoY29uc3QgQ2hh
bm5lbFNlbGVjdG9yVHlwZSk7CisgICAgYm9vbCBzZXRZQ2hhbm5lbFNlbGVjdG9yKGNvbnN0IENo
YW5uZWxTZWxlY3RvclR5cGUpOwogCiAgICAgZmxvYXQgc2NhbGUoKSBjb25zdDsKLSAgICB2b2lk
IHNldFNjYWxlKGZsb2F0IHNjYWxlKTsKKyAgICBib29sIHNldFNjYWxlKGZsb2F0KTsKIAogICAg
IHZpcnR1YWwgdm9pZCBhcHBseSgpOwogICAgIHZpcnR1YWwgdm9pZCBkdW1wKCk7CkluZGV4OiBT
b3VyY2UvV2ViQ29yZS9zdmcvU1ZHRkVEaXNwbGFjZW1lbnRNYXBFbGVtZW50LmNwcAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRkVEaXNwbGFjZW1lbnRNYXBFbGVtZW50LmNw
cAkocmV2aXNpb24gNzk4NjUpCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRkVEaXNwbGFjZW1l
bnRNYXBFbGVtZW50LmNwcAkod29ya2luZyBjb3B5KQpAQCAtNzksMTUgKzc5LDMxIEBAIHZvaWQg
U1ZHRkVEaXNwbGFjZW1lbnRNYXBFbGVtZW50OjpwYXJzZU0KICAgICAgICAgU1ZHRmlsdGVyUHJp
bWl0aXZlU3RhbmRhcmRBdHRyaWJ1dGVzOjpwYXJzZU1hcHBlZEF0dHJpYnV0ZShhdHRyKTsKIH0K
IAorYm9vbCBTVkdGRURpc3BsYWNlbWVudE1hcEVsZW1lbnQ6OnNldEZpbHRlckVmZmVjdEF0dHJp
YnV0ZShGaWx0ZXJFZmZlY3QqIGVmZmVjdCwgY29uc3QgUXVhbGlmaWVkTmFtZSYgYXR0ck5hbWUp
Cit7CisgICAgRkVEaXNwbGFjZW1lbnRNYXAqIGRpc3BsYWNlbWVudE1hcCA9IHN0YXRpY19jYXN0
PEZFRGlzcGxhY2VtZW50TWFwKj4oZWZmZWN0KTsKKyAgICBpZiAoYXR0ck5hbWUgPT0gU1ZHTmFt
ZXM6OnhDaGFubmVsU2VsZWN0b3JBdHRyKQorICAgICAgICByZXR1cm4gZGlzcGxhY2VtZW50TWFw
LT5zZXRYQ2hhbm5lbFNlbGVjdG9yKHN0YXRpY19jYXN0PENoYW5uZWxTZWxlY3RvclR5cGU+KHhD
aGFubmVsU2VsZWN0b3IoKSkpOworICAgIGlmIChhdHRyTmFtZSA9PSBTVkdOYW1lczo6eUNoYW5u
ZWxTZWxlY3RvckF0dHIpCisgICAgICAgIHJldHVybiBkaXNwbGFjZW1lbnRNYXAtPnNldFlDaGFu
bmVsU2VsZWN0b3Ioc3RhdGljX2Nhc3Q8Q2hhbm5lbFNlbGVjdG9yVHlwZT4oeUNoYW5uZWxTZWxl
Y3RvcigpKSk7CisgICAgaWYgKGF0dHJOYW1lID09IFNWR05hbWVzOjpzY2FsZUF0dHIpCisgICAg
ICAgIHJldHVybiBkaXNwbGFjZW1lbnRNYXAtPnNldFNjYWxlKHNjYWxlKCkpOworCisgICAgQVNT
RVJUX05PVF9SRUFDSEVEKCk7CisgICAgcmV0dXJuIGZhbHNlOworfQorCiB2b2lkIFNWR0ZFRGlz
cGxhY2VtZW50TWFwRWxlbWVudDo6c3ZnQXR0cmlidXRlQ2hhbmdlZChjb25zdCBRdWFsaWZpZWRO
YW1lJiBhdHRyTmFtZSkKIHsKICAgICBTVkdGaWx0ZXJQcmltaXRpdmVTdGFuZGFyZEF0dHJpYnV0
ZXM6OnN2Z0F0dHJpYnV0ZUNoYW5nZWQoYXR0ck5hbWUpOwogCiAgICAgaWYgKGF0dHJOYW1lID09
IFNWR05hbWVzOjp4Q2hhbm5lbFNlbGVjdG9yQXR0cgogICAgICAgICB8fCBhdHRyTmFtZSA9PSBT
VkdOYW1lczo6eUNoYW5uZWxTZWxlY3RvckF0dHIKLSAgICAgICAgfHwgYXR0ck5hbWUgPT0gU1ZH
TmFtZXM6OmluQXR0cgotICAgICAgICB8fCBhdHRyTmFtZSA9PSBTVkdOYW1lczo6aW4yQXR0cgog
ICAgICAgICB8fCBhdHRyTmFtZSA9PSBTVkdOYW1lczo6c2NhbGVBdHRyKQorICAgICAgICBwcmlt
aXRpdmVBdHRyaWJ1dGVDaGFuZ2VkKGF0dHJOYW1lKTsKKworICAgIGlmIChhdHRyTmFtZSA9PSBT
VkdOYW1lczo6aW5BdHRyCisgICAgICAgIHx8IGF0dHJOYW1lID09IFNWR05hbWVzOjppbjJBdHRy
KQogICAgICAgICBpbnZhbGlkYXRlKCk7CiB9CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3N2Zy9T
VkdGRURpc3BsYWNlbWVudE1hcEVsZW1lbnQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9zdmcvU1ZHRkVEaXNwbGFjZW1lbnRNYXBFbGVtZW50LmgJKHJldmlzaW9uIDc5ODY1KQorKysg
U291cmNlL1dlYkNvcmUvc3ZnL1NWR0ZFRGlzcGxhY2VtZW50TWFwRWxlbWVudC5oCSh3b3JraW5n
IGNvcHkpCkBAIC0zOCw2ICszOCw3IEBAIHByaXZhdGU6CiAgICAgU1ZHRkVEaXNwbGFjZW1lbnRN
YXBFbGVtZW50KGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50Kik7CiAgICAg
CiAgICAgdmlydHVhbCB2b2lkIHBhcnNlTWFwcGVkQXR0cmlidXRlKEF0dHJpYnV0ZSopOworICAg
IHZpcnR1YWwgYm9vbCBzZXRGaWx0ZXJFZmZlY3RBdHRyaWJ1dGUoRmlsdGVyRWZmZWN0KiwgY29u
c3QgUXVhbGlmaWVkTmFtZSYgYXR0ck5hbWUpOwogICAgIHZpcnR1YWwgdm9pZCBzdmdBdHRyaWJ1
dGVDaGFuZ2VkKGNvbnN0IFF1YWxpZmllZE5hbWUmKTsKICAgICB2aXJ0dWFsIHZvaWQgc3luY2hy
b25pemVQcm9wZXJ0eShjb25zdCBRdWFsaWZpZWROYW1lJik7CiAgICAgdmlydHVhbCB2b2lkIGZp
bGxBdHRyaWJ1dGVUb1Byb3BlcnR5VHlwZU1hcCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>