← Back to team overview

registry team mailing list archive

[Bug 99368] Re: SVG rotation renderization broken

 

Launchpad has imported 8 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=382015.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2007-05-25T16:21:01+00:00 Tor-acm wrote:

Created attachment 266077
don't depend on API bug

Since linux distributors can't seem to understand "--enable-system-cairo
is unsupported", we need to change the branch SVG code to handle both
the old and new API behavior of cairo_{fill,stroke}_extent.

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/12

------------------------------------------------------------------------
On 2007-05-25T19:20:28+00:00 Sylvain Pasche wrote:

I can confirm this fixes the issue mentioned on
https://bugs.launchpad.net/fedora/+source/firefox/+bug/99368 or
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232796

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/13

------------------------------------------------------------------------
On 2007-06-12T12:46:32+00:00 Jonathan Watt wrote:

What is the API bug that we don't want to depend on?

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/14

------------------------------------------------------------------------
On 2007-06-12T13:05:43+00:00 Sylvain Pasche wrote:

Here's the commit Tim found that fixes the API bug in question:
http://gitweb.freedesktop.org/?p=cairo.git;a=commitdiff;h=a8ca155f83098c02fb8d3acc57b0492d5b753d54

"Correctly return the transformed bounding box for stroke/fill extents,
instead of just transforming the two corners separately."

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/15

------------------------------------------------------------------------
On 2007-06-13T14:51:09+00:00 Jonathan Watt wrote:

Thanks Sylvain.

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/16

------------------------------------------------------------------------
On 2007-06-21T15:17:08+00:00 Tor-acm wrote:

Comment on attachment 266077
don't depend on API bug

Linux distributors have been ignoring our advice that --enable-system-
cairo is unsupported and are running Firefox against newer versions of
cairo than what's in the tree.  The branch svg code relied on a bug in
one of the cairo APIs that has since been fixed.  This patch moves
similar fixes that were made to the trunk about half a year ago, and
makes the code work with both old and new behavior.

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/17

------------------------------------------------------------------------
On 2007-06-28T18:39:30+00:00 Dveditz wrote:

Comment on attachment 266077
don't depend on API bug

approved for 1.8.1.5, a=dveditz for release-drivers

Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/18

------------------------------------------------------------------------
On 2007-06-28T19:38:57+00:00 Tor-acm wrote:

Checked in on MOZILLA_1_8_BRANCH.


Reply at: https://bugs.launchpad.net/firefox/+bug/99368/comments/19


** Changed in: firefox
   Importance: Unknown => Medium

-- 
SVG rotation renderization broken
https://bugs.launchpad.net/bugs/99368
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Fedora.