« February 2005 | Main | April 2005 »
March 28, 2005
2005-03-28 Weekly Update
Checkins during the past week:- Bug 286494 - get svg working on OS/2
- Bug 287021 - cairo solaris bustage
- Bug 281741 - implement GetSVGDocument interface for HTMLEmbedElement
- Bug 287389 - svg should not munge ua.css at build time
- Bug 287416 - update to libpixman 0.1.4 and cairo 0.4.0
- Bug 287424 - fix svg frames that never call nsFrame::Init to notify their content that it now has a frame
- Bug 287594 - cairo quartz bustage
- Bug 163068 - zoom and pan implementation (frontend)
- Bug 267953 - allow text/ecmascript for <svg:script>
- Bug 267657 - clicking on link causes new window to open
- Bug 272630 - make getCTM() behave correctly
- Bug 272885 - disable element rendering if width/height=0
- Bug 277135 - svg style system superreview
- Bug 280391 - SVGSVGElement.getElementById not implemented
- Bug 280988 - svg frames should implement GetFrameName
- Bug 287244 - DOCTYPE should not imply a default namespace (svg)
Posted by tor at 6:07 PM | Comments (6)
March 21, 2005
2005-03-21 Weekly Update
Checkins during the past week:- Bug 286980 - cairo config should add to PKG_CONFIG_PATH, not replace
- Bug 163068 - zoom and pan implementation (frontend)
- Bug 267953 - allow text/ecmascript for <svg:script>
- Bug 267657 - clicking on link causes new window to open
- Bug 272630 - make getCTM() behave correctly
- Bug 272885 - disable element rendering if width/height=0
- Bug 277135 - svg style system superreview
- Bug 280391 - SVGSVGElement.getElementById not implemented
- Bug 281741 - implement GetSVGDocument interface for HTMLEmbedElement
Posted by tor at 11:16 PM | Comments (2)
March 15, 2005
2005-03-14 Weekly Update
Checkins during the past week:- Bug 276316 - gradients should be "live"
- Bug 285358 - static build cairo renderer not bulding with some linkers
- Bug 285475 - stroke with scaling matrix generating wrong extents and doing inaccurate hit testing
- Bug 285803 - cairo build bustage on AIX
- Bug 163068 - zoom and pan implementation (frontend)
- Bug 267953 - allow text/ecmascript for <svg:script>
- Bug 267657 - clicking on link causes new window to open
- Bug 272630 - make getCTM() behave correctly
- Bug 272885 - disable element rendering if width/height=0
- Bug 280391 - SVGSVGElement.getElementById not implemented
- Bug 281741 - implement GetSVGDocument interface for HTMLEmbedElement
Posted by tor at 12:19 AM | Comments (5)
March 7, 2005
2005-03-07 Weekly Update
Checkins during the past week:- Bug 258511 - keep svg mimetypes out of persistent repository
- Bug 283736 - static builds with cairo svg backend not working
- Bug 284305 - simplify svg build configuration
- Bug 284340 - only set cairo flags/libs if cairo needed
- Bug 284675 - handle svg text chunks separately, support dx/dy
- Bug 163068 - zoom and pan implementation (frontend)
- Bug 267953 - allow text/ecmascript for <svg:script>
- Bug 267657 - clicking on link causes new window to open
- Bug 272630 - make getCTM() behave correctly
- Bug 272885 - disable element rendering if width/height=0
- Bug 276316 - gradients should be "live"
- Bug 280391 - SVGSVGElement.getElementById not implemented
Posted by tor at 6:06 PM | Comments (3)
March 4, 2005
Important SVG build configuration change
I've just checked in a build configuration change that affects how one builds with svg enabled. Previously the backend renderer always needed to be selected with --enable-svg-renderer-{gdiplus,libart,cairo}. Now the renderer defaults to reasonable values (gdiplus on win32, cairo everywhere else), and can be overridden with --enable-svg-renderer={gdiplus,libart,cairo} (note "=" instead of "-"). In most cases the only option you will need to build with native svg support is --enable-svg.
Cairo has been checked into the tree and should build when that renderer is used.
If you see errors building svg with these changes, please file a build config bug against me.
Posted by tor at 10:45 PM | Comments (1)