<?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>14065</bug_id>
          
          <creation_ts>2007-06-10 20:49:28 -0700</creation_ts>
          <short_desc>CGAffineTransformInvert: singular matrix. spewed to console</short_desc>
          <delta_ts>2011-05-31 00:32: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>523.x (Safari 3)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://svn.cuboidal.org/wwdc2007/experiments/Analytics/analytics-bug-1.xml</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>NeedsReduction</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">ml</reporter>
          <assigned_to name="Nikolas Zimmermann">zimmermann</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>wac</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>7983</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">ml</who>
    <bug_when>2007-06-10 20:49:28 -0700</bug_when>
    <thetext>This content shows an SVG graph dynamically generated from an XML data source. Text should appear, rendered in SVG, at the bottom of the graph, showing dates.

With WebKit r22084, the text does not show there, unless you resize the window. And even then, once the user hovers the graph, the text labels are hidden again. This works as expected in FF 3.0a5 and Opera 9.21.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7981</commentid>
    <comment_count>1</comment_count>
    <who name="Antoine Quint">ml</who>
    <bug_when>2007-06-10 20:53:33 -0700</bug_when>
    <thetext>Using the SVG content as a stand-alone SVG document does not exhibit the bug at all, it seems clearly related to the SVG being positioned within a CSS layout. In the following example, the &lt;h1&gt; has been removed, the explicit CSS margin between the &lt;select&gt; and &lt;div&gt; containing the &lt;svg&gt; removed too, and CSS margin set to 0 on the &lt;body&gt; element:

http://svn.cuboidal.org/wwdc2007/experiments/Analytics/analytics-bug-2.xml

In this case, the text renders just fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7980</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2007-06-10 21:17:20 -0700</bug_when>
    <thetext>Changed URLs to public space. That SVN repository is private until after WWDC.

http://grorg.org/junk/Analytics/analytics-bug-1.xml
http://grorg.org/junk/Analytics/analytics-bug-2.xml
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3981</commentid>
    <comment_count>3</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2007-07-23 03:38:03 -0700</bug_when>
    <thetext>Hey Dean &amp; Antoine,

thanks a lot for the BR. I&apos;m currently on the road to fix all SVG text problems occuring when embedded in HTML.

Will update the bug report, once it&apos;s fixed.

Greetings,
Niko</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57128</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-09-26 17:37:46 -0700</bug_when>
    <thetext>This seems to work fine on the feature branch.  I see lots of these:

CGAffineTransformInvert: singular matrix.
CGAffineTransformInvert: singular matrix.
CGAffineTransformInvert: singular matrix.

in my console however.

You can confirm that it works to your satisfaction using a feature-branch nightly:
http://nightly.webkit.org/builds/mac-feature-branch/1
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65364</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-12-27 01:48:55 -0800</bug_when>
    <thetext>I was pretty sure I fixed these a month or so ago as part of a different commit.  But there are still 2 which seem to appear in the logs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>412481</commentid>
    <comment_count>6</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2011-05-31 00:32:54 -0700</bug_when>
    <thetext>Eric is right, this was fixed a long time ago.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>