<?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>48347</bug_id>
          
          <creation_ts>2010-10-26 11:02:37 -0700</creation_ts>
          <short_desc>Calling the super class of RenderSVGImage::updateFromElement is missing</short_desc>
          <delta_ts>2010-10-27 14:04:54 -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>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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Renata Hodovan">rhodovan.u-szeged</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>kling</cc>
    
    <cc>krit</cc>
    
    <cc>mdelaney7</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zherczeg</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>299604</commentid>
    <comment_count>0</comment_count>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2010-10-26 11:02:37 -0700</bug_when>
    <thetext>Calling the super class of RenderSVGImage::updateFromElement is missing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299617</commentid>
    <comment_count>1</comment_count>
      <attachid>71914</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2010-10-26 11:14:51 -0700</bug_when>
    <thetext>Created attachment 71914
Adding the missing super class call

The patch fixes the failed dynamic-update tests of feConvolveMatrix as well (because they have SVGImage objects)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299620</commentid>
    <comment_count>2</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-10-26 11:16:58 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; The patch fixes the failed dynamic-update tests of feConvolveMatrix as well (because they have SVGImage objects)

This seems to imply that something should be unskipped and/or rebaselined.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>299640</commentid>
    <comment_count>3</comment_count>
      <attachid>71914</attachid>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-10-26 11:34:00 -0700</bug_when>
    <thetext>Comment on attachment 71914
Adding the missing super class call

Looks good, great catch!
You need to write a better ChangeLog, saying what&apos;s fixed though...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300032</commentid>
    <comment_count>4</comment_count>
      <attachid>71988</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2010-10-26 23:45:59 -0700</bug_when>
    <thetext>Created attachment 71988
Adding the missing super class call</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300055</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-10-27 01:10:04 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=71988) [details]
&gt; Adding the missing super class call

I&apos;d like to read a sentence in the ChangeLog that this is covered by dynamic updates of feConvolveMatrix, since every regression needs a regression test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300057</commentid>
    <comment_count>6</comment_count>
      <attachid>71988</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-10-27 01:10:50 -0700</bug_when>
    <thetext>Comment on attachment 71988
Adding the missing super class call

Sorry, but this sentence need to go in. It&apos;s WebKit policy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300244</commentid>
    <comment_count>7</comment_count>
      <attachid>72039</attachid>
    <who name="Renata Hodovan">rhodovan.u-szeged</who>
    <bug_when>2010-10-27 08:33:27 -0700</bug_when>
    <thetext>Created attachment 72039
Adding the missing super class call</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300251</commentid>
    <comment_count>8</comment_count>
      <attachid>72039</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2010-10-27 08:47:37 -0700</bug_when>
    <thetext>Comment on attachment 72039
Adding the missing super class call

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300270</commentid>
    <comment_count>9</comment_count>
      <attachid>72039</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-27 09:10:21 -0700</bug_when>
    <thetext>Comment on attachment 72039
Adding the missing super class call

Clearing flags on attachment: 72039

Committed r70654: &lt;http://trac.webkit.org/changeset/70654&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300271</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-27 09:10:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300310</commentid>
    <comment_count>11</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-10-27 10:06:21 -0700</bug_when>
    <thetext>(In reply to comment #10)
&gt; All reviewed patches have been landed.  Closing bug.

This patch affected a few pixel results, and they probably should be landed with the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300324</commentid>
    <comment_count>12</comment_count>
    <who name="Zoltan Herczeg">zherczeg</who>
    <bug_when>2010-10-27 10:14:26 -0700</bug_when>
    <thetext>&gt; This patch affected a few pixel results, and they probably should be landed with the patch.

Chromium pixel tests are a difficult problem. Once I wanted to update some Chromium pixel tests, and asked Eric for help, but he said he use mac, and gave me some names. I wrote them, but they don&apos;t reply. The poblem is we couldn&apos;t compile a chromium port and run pixel tests, since we have no idea how it works :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300335</commentid>
    <comment_count>13</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-10-27 10:21:37 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; &gt; This patch affected a few pixel results, and they probably should be landed with the patch.
&gt; 
&gt; Chromium pixel tests are a difficult problem. Once I wanted to update some Chromium pixel tests, and asked Eric for help, but he said he use mac, and gave me some names. I wrote them, but they don&apos;t reply. The poblem is we couldn&apos;t compile a chromium port and run pixel tests, since we have no idea how it works :(

I&apos;ll take care of the Chromium pixel tests. However, I am positive this patch also affected platform/mac, for instance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300348</commentid>
    <comment_count>14</comment_count>
    <who name="Zoltan Herczeg">zherczeg</who>
    <bug_when>2010-10-27 10:29:43 -0700</bug_when>
    <thetext>&gt; I&apos;ll take care of the Chromium pixel tests. However, I am positive this patch also affected platform/mac, for instance.

Exactly, in a good way. Those tests were working properly, until the patch mentioned in the ChangeLog made them wrong. So this patch just restores their oiginal state. Since the mac bots don&apos;t run pixel tests, this thing was hidden so far.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300351</commentid>
    <comment_count>15</comment_count>
    <who name="Zoltan Herczeg">zherczeg</who>
    <bug_when>2010-10-27 10:32:31 -0700</bug_when>
    <thetext>To be more precise: if you run mac pixel tests on the mainline, you get 10 fails. This patch restores 8 of them, and you get less fails.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300357</commentid>
    <comment_count>16</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-10-27 10:45:11 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; To be more precise: if you run mac pixel tests on the mainline, you get 10 fails. This patch restores 8 of them, and you get less fails.

That&apos;s great! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>300549</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-10-27 14:04:54 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/70667 might have broken GTK Linux 32-bit Debug</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71914</attachid>
            <date>2010-10-26 11:14:51 -0700</date>
            <delta_ts>2010-10-26 23:45:59 -0700</delta_ts>
            <desc>Adding the missing super class call</desc>
            <filename>missing_super_class.patch</filename>
            <type>text/plain</type>
            <size>1161</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDUzNikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTAtMTAtMjYgIFJlbmF0YSBIb2RvdmFuICA8cmVuaUBpbmYudS1z
emVnZWQuaHU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQWRkZWQgdGhlIG1pc3Npbmcgc3VwZXIgY2xhc3MgY2FsbCB0byB0aGUgdmlydHVhbCBSZW5k
ZXJTVkdJbWFnZTo6dXBkYXRlRnJvbUVsZW1lbnQgbWV0aG9kLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDgzNDcKKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJTVkdJbWFnZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJTVkdJbWFnZTo6
dXBkYXRlRnJvbUVsZW1lbnQpOgorCiAyMDEwLTEwLTI2ICBQYXZlbCBGZWxkbWFuICA8cGZlbGRt
YW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIE5vdCByZXZpZXdlZC4gVG91Y2hpbmcgaW5zcGVj
dG9yIGNvbnRyb2xsZXIgdG8ga2ljayBndGsgYnVpbGQsIHJlbW92aW5nIGNvbW1lbnRzLgpJbmRl
eDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyU1ZHSW1hZ2UuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlclNWR0ltYWdlLmNwcAkocmV2aXNpb24gNzA1MTQpCisrKyBX
ZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJTVkdJbWFnZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEw
MCw2ICsxMDAsNyBAQCB2b2lkIFJlbmRlclNWR0ltYWdlOjp1cGRhdGVGcm9tRWxlbWVudCgpCiAg
ICAgICAgIG1fdXBkYXRlQ2FjaGVkUmVwYWludFJlY3QgPSB0cnVlOwogICAgICAgICBzZXROZWVk
c0xheW91dCh0cnVlKTsKICAgICB9CisgICAgUmVuZGVyU1ZHTW9kZWxPYmplY3Q6OnVwZGF0ZUZy
b21FbGVtZW50KCk7CiB9CiAKIHZvaWQgUmVuZGVyU1ZHSW1hZ2U6OnBhaW50KFBhaW50SW5mbyYg
cGFpbnRJbmZvLCBpbnQsIGludCkK
</data>
<flag name="review"
          id="62063"
          type_id="1"
          status="-"
          setter="zimmermann"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71988</attachid>
            <date>2010-10-26 23:45:59 -0700</date>
            <delta_ts>2010-10-27 08:33:27 -0700</delta_ts>
            <desc>Adding the missing super class call</desc>
            <filename>missing_super_class.patch</filename>
            <type>text/plain</type>
            <size>1292</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDYxNikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMTAtMjYgIFJlbmF0YSBIb2RvdmFuICA8cmVuaUBpbmYudS1z
emVnZWQuaHU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ2FsbGluZyB0aGUgc3VwZXIgY2xhc3Mgb2YgUmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21F
bGVtZW50IGlzIG1pc3NpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQ4MzQ3CisKKyAgICAgICAgUmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21FbGVt
ZW50IGlzIGFuIGluaGVyaXRlZCBmdW5jdGlvbiBvZiBSZW5kZXJTVkdNb2RlbE9iamVjdCB3aGF0
IG5lZWRzIGNhbGxpbmcgaXRzIGFuY2VzdG9yLgorICAgICAgICBMYWNrIG9mIHRoaXMgY2FsbCBj
YXVzZWQgZmlsdGVycyB3ZXJlbid0IGludmFsaWRhdGVkIGF0IFNWR0ltYWdlIG9iamVjdHMuCisK
KyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyU1ZHSW1hZ2UuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21FbGVtZW50KToKKwogMjAxMC0xMC0yNiAgRGFp
IE1pa3VydWJlICA8ZG1pa3VydWJlQGdvb2dsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
S2VudCBUYW11cmEuCkluZGV4OiBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJTVkdJbWFnZS5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyU1ZHSW1hZ2UuY3BwCShyZXZp
c2lvbiA3MDUxNCkKKysrIFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNWR0ltYWdlLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTAwLDYgKzEwMCw3IEBAIHZvaWQgUmVuZGVyU1ZHSW1hZ2U6OnVwZGF0
ZUZyb21FbGVtZW50KCkKICAgICAgICAgbV91cGRhdGVDYWNoZWRSZXBhaW50UmVjdCA9IHRydWU7
CiAgICAgICAgIHNldE5lZWRzTGF5b3V0KHRydWUpOwogICAgIH0KKyAgICBSZW5kZXJTVkdNb2Rl
bE9iamVjdDo6dXBkYXRlRnJvbUVsZW1lbnQoKTsKIH0KIAogdm9pZCBSZW5kZXJTVkdJbWFnZTo6
cGFpbnQoUGFpbnRJbmZvJiBwYWludEluZm8sIGludCwgaW50KQo=
</data>
<flag name="review"
          id="62145"
          type_id="1"
          status="-"
          setter="krit"
    />
    <flag name="commit-queue"
          id="62146"
          type_id="3"
          status="-"
          setter="krit"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72039</attachid>
            <date>2010-10-27 08:33:27 -0700</date>
            <delta_ts>2010-10-27 09:10:21 -0700</delta_ts>
            <desc>Adding the missing super class call</desc>
            <filename>missing_super_class.patch</filename>
            <type>text/plain</type>
            <size>1444</size>
            <attacher name="Renata Hodovan">rhodovan.u-szeged</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDY0MykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTAtMTAtMjcgIFJlbmF0YSBIb2RvdmFuICA8cmVuaUBpbmYudS1z
emVnZWQuaHU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQ2FsbGluZyB0aGUgc3VwZXIgY2xhc3Mgb2YgUmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21F
bGVtZW50IGlzIG1pc3NpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQ4MzQ3CisKKyAgICAgICAgUmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21FbGVt
ZW50IGlzIGFuIGluaGVyaXRlZCBmdW5jdGlvbiBvZiBSZW5kZXJTVkdNb2RlbE9iamVjdCB3aGF0
IG5lZWRzIGNhbGxpbmcgaXRzIGFuY2VzdG9yLgorICAgICAgICBMYWNrIG9mIHRoaXMgY2FsbCBj
YXVzZWQgZmlsdGVycyB3ZXJlIG5vdCBpbnZhbGlkYXRlZCBhdCBTVkdJbWFnZSBvYmplY3RzLgor
CisgICAgICAgIE5vIG5ldyB0ZXN0cywgYmVjYXVzZSB0aGlzIG1vZGlmaWNhdGlvbiBpcyBjb3Zl
cmVkIGJ5IFNWR0ZFQ29udm9sdmVNYXRyaXhFbGVtZW50J3MgZHluYW1pYyB1cGRhdGUgdGVzdHMu
CisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyU1ZHSW1hZ2UuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyU1ZHSW1hZ2U6OnVwZGF0ZUZyb21FbGVtZW50KToKKwogMjAxMC0xMC0yNyAg
QWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5jb20+CiAKICAgICAgICAgT25seSBkZWNvbXByZXNz
IHBpeGVsIGJ1ZmZlcnMgd2hlbiBuZWVkZWQgKGFuZCBmaXggYSBjcmFzaCBpbiB0aGUKSW5kZXg6
IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNWR0ltYWdlLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJTVkdJbWFnZS5jcHAJKHJldmlzaW9uIDcwNTE0KQorKysgV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyU1ZHSW1hZ2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMDAs
NiArMTAwLDcgQEAgdm9pZCBSZW5kZXJTVkdJbWFnZTo6dXBkYXRlRnJvbUVsZW1lbnQoKQogICAg
ICAgICBtX3VwZGF0ZUNhY2hlZFJlcGFpbnRSZWN0ID0gdHJ1ZTsKICAgICAgICAgc2V0TmVlZHNM
YXlvdXQodHJ1ZSk7CiAgICAgfQorICAgIFJlbmRlclNWR01vZGVsT2JqZWN0Ojp1cGRhdGVGcm9t
RWxlbWVudCgpOwogfQogCiB2b2lkIFJlbmRlclNWR0ltYWdlOjpwYWludChQYWludEluZm8mIHBh
aW50SW5mbywgaW50LCBpbnQpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>