tor%cs.brown.edu
846c57b2fb
Bug 359449 - gradient on SVG text sometimes using incorrect bounding box.
...
r=scootermorris, sr=roc
2006-11-13 20:42:42 +00:00
timeless%mozdev.org
46d2b15871
Bug 106386 Correct misspellings in source code
...
r=glennrp@gmail.com , bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
longsonr%gmail.com
46a662c3da
Bug 356400 - fix crash when scale(0) set in transform. r=jwatt,sr=tor
2006-10-27 10:34:23 +00:00
longsonr%gmail.com
40de06c0ff
Bug 349880 - Fix filter crash with nsSVGUtils::RemoveObserver. r=tor,sr=roc
2006-10-20 12:46:17 +00:00
tor%cs.brown.edu
fcb360ce7f
Bug 355844 - fix marker positioning and clipping when viewBox specified.
...
r=amenzie, sr=roc
2006-10-19 23:51:41 +00:00
longsonr%gmail.com
e2a92a13ae
Bug 355114 - xml:space handling mixes GetCurrentDoc and GetOwnerDoc. r=tor,sr=bzbarsky
2006-10-19 09:01:56 +00:00
tor%cs.brown.edu
8f09f57dda
Bug 355842 - set up marker property before getting invalidation region
...
for the first time. r+sr=roc
2006-10-12 17:06:47 +00:00
longsonr%gmail.com
54ed9e2a50
Bug 354831 - remove repeated include in nsSVGUtils.cpp. r+sr=tor
2006-10-04 09:35:43 +00:00
longsonr%gmail.com
ff48d9843b
Bug 319786 - add additional comments. r+sr=bzbarsky
2006-09-29 09:16:31 +00:00
tor%cs.brown.edu
71a8050866
Bug 331130 - switch group opacity, complex clipPath, and mask over to
...
the cairo push/pop group API. r+sr=roc
2006-09-28 15:08:41 +00:00
longsonr%gmail.com
5a81f80c0e
Bug 319786 - backout unrelated changes
2006-09-28 08:20:39 +00:00
longsonr%gmail.com
27faef4977
Bug 319786 - implement xml:space handling. r=tor,sr=roc
2006-09-28 08:00:20 +00:00
tor%cs.brown.edu
96ff88665f
Bug 354341 - quit depending on cairo extent calculation bug. r+sr=roc
2006-09-26 22:27:56 +00:00
tor%cs.brown.edu
9924104bd3
Bug 354163 - Remove nsISVGRendererSurface usage from nsSVGPatternFrame.
...
r=jwatt, sr=roc
2006-09-26 16:36:03 +00:00
tor%cs.brown.edu
5edfb8262c
Bug 354162 - use CompositeSurfaceMatrix in nsSVGImageFrame. r+sr=roc
2006-09-25 22:14:16 +00:00
tor%cs.brown.edu
cdbc54905e
Bug 353827 - Remove nsISVGRendererSurface from filter code. r=amenzie, sr=roc
2006-09-25 16:46:22 +00:00
longsonr%gmail.com
039418d9b9
Bug 353276 - path with 0 stroke-width does not display fill. r+sr=tor
2006-09-20 12:42:23 +00:00
longsonr%gmail.com
a65929a5d1
Bug 349879 - nsSVGGlyphFrame.cpp code consolidation. r=tor, sr=roc
2006-09-20 09:26:59 +00:00
tor%cs.brown.edu
5542384be0
Bug 351798 - path mouseover fires outside svg. r+sr=roc
2006-09-19 16:35:29 +00:00
bzbarsky%mit.edu
7f3a28046d
Fix leak in nsSVGUtils::GetCoordContextProvider. Bug 352295, r=tor, sr=roc
2006-09-12 18:37:05 +00:00
tor%cs.brown.edu
5f9199a263
Bug 350059 Allow cairo.h usage in nsSVGUtils.h. r+sr=roc
2006-09-11 15:26:19 +00:00
tor%cs.brown.edu
d00e0ed9e8
Bug 351738 - remove nsISVGRendererSurface usage from nsSVGImageFrame.
...
r+sr=roc
2006-09-11 15:16:43 +00:00
cbiesinger%web.de
a0791fb0bb
backing out patch for Bug 349879 since it turned creature red
2006-09-09 03:57:03 +00:00
longsonr%gmail.com
cadc9b51db
Bug 349879 - nsSVGGlyphFrame.cpp code consolidation. r=tor, sr=roc
2006-09-08 14:31:29 +00:00
longsonr%gmail.com
c56c77c39d
Bug 351570 - improve nsSVGPatternFrame encapsulation. r=tor, sr=bzbarsky
2006-09-08 13:54:05 +00:00
longsonr%gmail.com
f25097377f
Bug 351384 - improve nsSVGGradientFrame encapsulation. r=tor, sr=bzbarsky
2006-09-08 13:19:47 +00:00
longsonr%gmail.com
28dcfe891e
Bug 351297 - textPath elements must have text element parents r=tor,sr=roc
2006-09-08 12:27:27 +00:00
longsonr%gmail.com
c649d543a5
Bug 350581 - Remove nsSVGCairoGlyphGeometry.h. r+sr=tor
2006-08-31 12:29:29 +00:00
tor%cs.brown.edu
ebe9831255
Bug 347437 - Marker elements sometimes point backwards.
...
Patch by amenzie@us.ibm.com , r=tor, sr=bz
2006-08-30 20:29:45 +00:00
tor%cs.brown.edu
97a226473c
Bug 348296 - stop exponential amount of wasted work for nested svg
...
without a viewBox specified. r+sr=roc
2006-08-30 18:38:10 +00:00
pedemont%us.ibm.com
9ab4bf6929
Bug 339863 - Scriptable SVG interfaces inherit from non-scriptable interfaces. Missed one file in my original check in. r=tor
2006-08-24 20:00:10 +00:00
tor%cs.brown.edu
534787a02a
Bug 347245 - Remove nsSVGCairoGlyphGeometry. r=longson, sr=roc
2006-08-23 18:16:15 +00:00
longsonr%gmail.com
d59c6344f6
Bug 348610 - Cairo degenerate path values are in device units. r=tor, sr=roc
2006-08-17 10:36:40 +00:00
tor%cs.brown.edu
ee7ced5968
Bug 345488 - transform from path applied to textPath at wrong time.
...
r=longson, sr=roc
2006-08-08 04:26:26 +00:00
tor%cs.brown.edu
59eacee13b
Bug 347374 - pointer events not working on unpainted geometry, events
...
not respecting fill rule or dasharray. r+sr=roc
2006-08-07 16:41:58 +00:00
tor%cs.brown.edu
5e878105b5
Bug 345488 - transform from path not applied to textPath. r=longson, sr=roc
2006-08-04 15:15:07 +00:00
longsonr%gmail.com
af3aeda863
Bug 290766 - Use CallQueryInterface in frame code. r=tor, sr=bzbarsky
2006-08-02 08:42:26 +00:00
longsonr%gmail.com
674de4d947
Bug 329848 - Replace invalid transform-attribute parse error assertion by Error Console log r=bzbarsky,sr=tor
2006-07-27 11:58:05 +00:00
tor%cs.brown.edu
4a0403c8b3
Bug 345511 - remove nsISVGMaskFrame. r+sr=roc
2006-07-25 18:29:10 +00:00
mozilla%weilbacher.org
42378d3c40
[OS/2] Bug 342644: Get SVG/Canvas working again on OS/2, r=tor, sr=mkaply
2006-07-24 23:28:29 +00:00
longsonr%gmail.com
2a358289ae
fixing bustage from Bug 343760
2006-07-24 16:48:01 +00:00
longsonr%gmail.com
daf5a3d6c1
Bug 343760 - Don't copy nsITextContent into glyph frames. r=tor, sr=roc
2006-07-24 14:20:23 +00:00
tor%cs.brown.edu
9e2bf17ee9
Bug 345390 - Remove nsISVGClipPathFrame. r+sr=roc
2006-07-21 14:58:57 +00:00
tor%cs.brown.edu
1386cfc776
Bug 343755 - missing include causing OS-X build problem. r+sr=roc
2006-07-19 21:26:37 +00:00
tor%cs.brown.edu
5cdd9dea72
Bug 344892 - make sure we use the right context for glyph frames when
...
calculating stroke width. r=scooter, sr=roc
2006-07-19 14:46:50 +00:00
tor%cs.brown.edu
20dde96fc5
Bug 344749 - remove paint server properties before svg geometry frame
...
is deleted. r+sr=roc
2006-07-19 14:44:51 +00:00
tor%cs.brown.edu
560dbd6078
Bug 344904 - make sure state bits are set correctly for marker frame
...
to prevent crash. r+sr=roc
2006-07-19 14:42:27 +00:00
longsonr%gmail.com
aa19f282ee
Bug 345051 - Fix DOS line endings. r+sr=tor
2006-07-19 14:02:43 +00:00
longsonr%gmail.com
909b4b2063
Bug 314707 - SVG Font Size Printing Error. r=tor, sr=roc
2006-07-19 12:40:05 +00:00
longsonr%gmail.com
977c9b1cef
Bug 344898 - Crash removing text from textPath. r=tor, sr=roc
2006-07-19 12:33:35 +00:00
longsonr%gmail.com
14a2546e99
Bug 344887 - ASSERTION: Don't try to move the root widget to something non-zero. r=tor, sr=roc
2006-07-19 12:27:41 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
jwatt%jwatt.org
671bed7264
Fixing bug 345051. DOS line endings were checked into nsSVGGlyphFrame.h rev 1.9. r+sr=tor@acm.org
2006-07-18 15:49:47 +00:00
jwatt%jwatt.org
e6d733c9a8
Fixing bug 338580. Improve SVG hittesting performance. Patched by Alex Fritze <alex@croczilla.com>, r=jwatt@jwatt.org, sr=tor@acm.org
2006-07-14 18:06:51 +00:00
longsonr%gmail.com
9ecdbc9477
Bug 343774 - Remove glyph metrics interfaces. r=tor,sr=roc
2006-07-14 13:32:01 +00:00
tor%cs.brown.edu
32ded31b10
Bug 344173 - Unbounded inner <svg> not showing. r+sr=roc
2006-07-12 15:36:23 +00:00
tor%cs.brown.edu
b4a3da9a05
Bug 340859 - Implement pathLength attribute.
...
Patch by amenzie@us.ibm.com , r=tor, sr=roc.
2006-07-11 15:52:15 +00:00
longsonr%gmail.com
42bc95b8a1
Bug 343250 - Still have interface map entries for nsSupportsWeakReference. r+sr=tor
2006-07-06 15:47:58 +00:00
longsonr%gmail.com
018f7cbac4
Bug 343221 - ASSERTION: didn't find frame to delete putting overflow:hidden on svg circle. r=tor,sr=roc
2006-07-06 15:45:44 +00:00
tor%cs.brown.edu
9cee9df3b8
Bug 342874 - Use covered region to minimize svg painting. r+sr=roc
2006-06-30 19:19:42 +00:00
mats.palmgren%bredband.net
153ab238ca
Fix crash when recreating <caption> frames. Add ASSERTIONs to detect similar frame construction errors in the future. b=341382 r+sr=bzbarsky
2006-06-29 02:32:36 +00:00
tor%cs.brown.edu
0cc907bef0
Build bustage fix from bug 341257.
2006-06-28 22:26:39 +00:00
tor%cs.brown.edu
d6dcd635b1
Forgot to change UUID for bug 341257.
2006-06-28 22:08:43 +00:00
tor%cs.brown.edu
643971552f
Bug 341257 - clipPath not correctly checking for nontrivial situations
...
and not informing children that the CTM has changed. r=scootermorris, sr=roc.
2006-06-28 22:04:48 +00:00
longsonr%gmail.com
bea6a3f15c
Bug 341638 - Rationalise nsSVGTextFrame, nsSVGTextPathFrame and nsSVGTSpanFrame. r=tor,sr=roc
2006-06-28 15:23:40 +00:00
longsonr%gmail.com
fe6dc2ae0b
Bug 342726 - Reduce nsSVGPatternFrame and nsSVGMaskFrame memory usage. r=tor,sr=roc
2006-06-28 12:32:26 +00:00
tor%cs.brown.edu
8b3428ca1a
Bug 342542 - Repair textPath from bug 342200. r=longsonr, sr=roc
2006-06-27 22:54:31 +00:00
tor%cs.brown.edu
967aaf6f53
Bug 342301 - nsSVGPathGeometryElement::GetMarkPoints should take nsTArray.
...
r+sr=roc
2006-06-21 19:35:59 +00:00
tor%cs.brown.edu
3f9980a5fd
Bug 342200 - Remove nsSVGPathGeometryFrame subclasses. r+sr=roc
2006-06-21 15:42:28 +00:00
tor%cs.brown.edu
c1083371ed
Bug 342046 - Remove nsSVGCairoPathGeometry. r+sr=roc
2006-06-20 17:01:09 +00:00
roc+%cs.cmu.edu
9c2da8d1b9
Bug 341695. Never look at the mRect coordinates of SVG foreignobject frames, SVG uses them for other things. r+sr=tor
2006-06-19 22:06:41 +00:00
dbaron%dbaron.org
8ade31392b
Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
2006-06-16 21:07:47 +00:00
tor%cs.brown.edu
38a795ecd8
Build bustage fix.
2006-06-15 19:45:26 +00:00
tor%cs.brown.edu
a243471944
Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc
2006-06-15 19:10:28 +00:00
tor%cs.brown.edu
f87cf04198
Bug 341292 - Remove nsISVGPathFlatten interface. r=longsonr, sr=roc
2006-06-15 15:59:28 +00:00
tor%cs.brown.edu
358294fe69
Bug 340028 - <svg:image> rendering problems on Intel OS-X. r=pedemonte
2006-06-15 15:49:12 +00:00
longsonr%gmail.com
1dbfc65b62
Bug 340543 - Use IsEmpty() rather than Length() == 0 or !Length() in nsSVGCairoGlyphGeometry. r+sr=tor
2006-06-15 11:27:19 +00:00
roc+%cs.cmu.edu
dbb193fda1
Bug 340908. Make invalidation work properly in SVG foreignobject, and treat reflow separately from invalidation/painting. r=tor,sr=bzbarsky
2006-06-15 03:23:56 +00:00
tor%cs.brown.edu
084d044d7d
Build bustage fix.
2006-06-12 16:21:17 +00:00
longsonr%gmail.com
dedc74de85
Bug 339039 - Text spans return incorrect number of characters with getNumberOfChars(). r=tor,sr=roc
2006-06-12 15:50:31 +00:00
roc+%cs.cmu.edu
e0c30c2eab
Bug 331432. Move SVG-specific rule to svg.css, r+sr=bzbarsky
2006-06-12 04:27:10 +00:00
tor%cs.brown.edu
f3f0c36d26
Bug 340083 - crash with geometry inside desc/title. r+sr=roc
2006-06-09 21:06:35 +00:00
tor%cs.brown.edu
7903639295
Bug 340152 - Remove nsISVGMarkerFrame interface. r+sr=roc
2006-06-09 20:40:06 +00:00
tor%cs.brown.edu
5e2e699a69
Bug 340451 - Remove nsISVGRendererRegion. r+sr=roc
2006-06-09 18:08:33 +00:00
roc+%cs.cmu.edu
fe1409e73e
Bug 331432. Split nsSVGForeignObjectFrame into a pure SVG frame containing an anonymous block child, to avoid state bit collisions and simplify things. Also fixes configure.in so that foreignObject is really enabled by default in cairo builds. r=tor,sr=bzbarsky
2006-06-06 23:13:15 +00:00
longsonr%gmail.com
944c23a2b8
Bug 339952 - Pattern content is not transformed by viewBox coordinates correctly with patternContentUnits of objectBoundingBox. r=tor,sr=roc
2006-06-06 07:50:11 +00:00
tor%cs.brown.edu
37b9f7fbc9
Bug 340016 - Remove nsISVGMarkable interface. r+sr=roc
2006-06-02 14:26:28 +00:00
dbaron%dbaron.org
cd4d6ee0e9
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
2006-06-01 18:35:21 +00:00
tor%cs.brown.edu
a3fae78de7
Bustage fix from bug 338301.
2006-06-01 16:20:21 +00:00
tor%cs.brown.edu
27e464121a
Bustage fix from bug 338301.
2006-06-01 15:49:34 +00:00
tor%cs.brown.edu
58e849699b
Bug 338301 - cleanup of svg container frame inheritance and code
...
duplication, plus removal of nsISVGContainerFrame. r+sr=roc
2006-06-01 15:31:15 +00:00
longsonr%gmail.com
ff23807195
Bug 338596 - objectBoundingBox value partially ignored in patternUnits. r=tor,sr=roc
2006-05-30 16:10:26 +00:00
tor%cs.brown.edu
5db09949bf
Bug 339375 - Switch paint servers fields to properties. r+sr=roc
2006-05-27 18:48:09 +00:00
tor%cs.brown.edu
88be9fd781
Bug 339360 - Remove libart-incs.h. r=jwatt
2006-05-26 19:01:58 +00:00
longsonr%gmail.com
93329ab843
Bug 333796 - Could potentially leak ctx in cairo renderer. r=jwatt, sr=tor
2006-05-26 16:15:30 +00:00
jwatt%jwatt.org
17f4d3e204
Partial fix for bug 338580. Improve SVG hittesting performance. Patched by Alex Fritze <alex@croczilla.com>. r=jwatt@jwatt.org, sr=tor@acm.org
2006-05-26 16:01:44 +00:00
tor%cs.brown.edu
1308778490
Bug 338312 - destruction of an object with paint server set could crash.
...
r+sr=roc
2006-05-24 18:20:20 +00:00
tor%cs.brown.edu
4a5c599083
Bug 338466 - Remove fine-grained update flags from svg. r+sr=roc
2006-05-24 18:18:27 +00:00
tor%cs.brown.edu
d236995eb7
Bug 338568 - filter failure fallback not working with <a> content. r+sr=roc
2006-05-21 13:48:43 +00:00
tor%cs.brown.edu
bf28ef1191
Bug 338060 - Move marker region to marker property. r=longsonr, sr=roc
2006-05-17 05:26:05 +00:00
tor%cs.brown.edu
c70608490d
Bug 338053 - nsSVGUtils::GetCoveredRegion crasher. r+sr=roc
2006-05-17 01:44:59 +00:00
tor%cs.brown.edu
07db0fb664
Bug 338012 - Simplify stop frame lookup. r+sr=roc
2006-05-17 01:43:44 +00:00
tor%cs.brown.edu
f1abebcab6
Bug 338010 - Simplify svg rect and point creation in cairo renderer. r+sr=roc
2006-05-17 01:38:01 +00:00
tor%cs.brown.edu
c2fcb2b0be
Bug 338004 - Remove unneeded overloads from nsSVGStopFrame. r+sr=roc
2006-05-17 00:06:18 +00:00
tor%cs.brown.edu
67c93dad0d
Bug 337753 - create SVG paint server base class. r+sr=roc
2006-05-16 15:55:01 +00:00
tor%cs.brown.edu
9a3aab1d6e
Bug 337483 - one copy of child list region gathering logic. r+sr=roc
2006-05-11 21:24:59 +00:00
tor%cs.brown.edu
cfde8ccf0f
Bug 337159 - Switch SVG text output internals from macro to helper function.
...
r=jwatt, sr=roc
2006-05-11 21:07:21 +00:00
tor%cs.brown.edu
a859a39c05
Bug 337145 - one copy of nsIDOMSVGMatrix -> cairo_matrix_t code.
...
r=jwatt, sr=roc
2006-05-11 20:59:11 +00:00
tor%cs.brown.edu
af0d22d1e3
Bug 337490 - repair xbl-shapes croczilla demo regressions from path
...
and svg length rewrites. r+sr=roc
2006-05-11 20:36:27 +00:00
tor%cs.brown.edu
ebdff7da40
Bug 336803 - Remove nsISVGGradient. r=jwatt, sr=roc
2006-05-11 20:01:12 +00:00
tor%cs.brown.edu
16498c73bd
Bug 336653 - Remove nsISVGPattern. r+sr=roc
2006-05-05 16:06:43 +00:00
longsonr%gmail.com
ba31b793b9
Bug 336190 - Uninitialised variable in nsSVGUtils::ObjectSpace. r=jwatt,sr=tor
2006-05-04 14:50:56 +00:00
jwatt%jwatt.org
433000d7a6
Fixing bug 336451. nsSVGGeometryFrame::IsClipChild should check the namespace of the ancestor. r+sr=tor@acm.org
2006-05-03 19:39:21 +00:00
jwatt%jwatt.org
8b4737c523
Fixing bug 336471. Crash [@ nsSVGForeignObjectFrame::GetTMIncludingOffset]. r+sr=tor@acm.org
2006-05-03 19:17:35 +00:00
tor%cs.brown.edu
74c52378a7
Bug 334999 - Compact path storage. r+sr=roc
2006-05-03 17:01:28 +00:00
jwatt%jwatt.org
7a7daabcc9
Fixing bug 336344. Crash loading svg pattern test. r+sr=tor@acm.org
2006-05-03 14:52:50 +00:00
tor%cs.brown.edu
57cabdb1c3
Bug 335870 - Remove nsISVGGeometrySource. r+sr=roc
2006-05-02 15:05:25 +00:00
tor%cs.brown.edu
2d706cafbe
Bug 334999 - remove nsISVGRendererPathBuilder. r+sr=roc
2006-05-01 15:37:18 +00:00
jwatt%jwatt.org
bb79579615
Fixing bug 335450. Remove our extensions to the SVG DOM interfaces. r=tor@acm.org, sr=roc@ocallahan.org
2006-04-26 21:02:25 +00:00
roc+%cs.cmu.edu
aac1b0d44f
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
2006-04-26 02:01:07 +00:00
tor%cs.brown.edu
ea68912b7f
Bug 335085 - SVG images showing incorrectly with cairo gfx. r=vlad
2006-04-23 15:15:43 +00:00
tor%cs.brown.edu
e76f551ffd
Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc
2006-04-20 15:24:51 +00:00
jwatt%jwatt.org
300da0caf7
Fixing bug 334325. Method "class nsSVGGlyphFrame::IsSelectable" does not override "class nsIFrame::IsSelectable" because type qualifiers do not match. r+sr=tor@acm.org
2006-04-20 00:31:13 +00:00
jwatt%jwatt.org
c87fdfb679
Fixing bug 330682. Radial gradients are broken when fx,fy is on or outside the circumference defined by cx, cy and r. r=scootermorris@comcast.net, sr=tor@acm.org
2006-04-19 21:58:18 +00:00
tor%cs.brown.edu
e2abc88ecb
Bug 332162 build bustage fix.
2006-04-14 15:56:11 +00:00
tor%cs.brown.edu
4ed1a26166
Bug 332162 os-x build bustage fix.
2006-04-14 15:41:57 +00:00
tor%cs.brown.edu
b7336c51d2
Bug 332162 - deCOMtaminate SVGLength. r=jwatt, sr=roc
2006-04-14 15:09:39 +00:00
roc+%cs.cmu.edu
a7f03736a9
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
2006-04-10 00:16:29 +00:00
longsonr%gmail.com
fc0e9059bf
Bug 329758 - changing markers via DOM does not cause a refresh. r=tor,sr=roc
2006-04-06 13:02:53 +00:00
dbaron%dbaron.org
04b8c33eda
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
cbiesinger%web.de
0cf032c25b
bug 331888. Make cairo-beos work. Requires --enable-pango for now
...
r=stuart
2006-04-04 21:22:35 +00:00
scootermorris%comcast.net
dce157c478
Bug 328481: Pattern testcase with object bounding box units not working
...
r=tor/sr=roc
2006-04-04 20:40:27 +00:00
jwatt%jwatt.org
fe28148a19
Fixing bug 330387. Improve the readability, maintainability and performance of SVG gradient frames. r=scootermorris@comcast.net, sr=tor@acm.org
2006-03-28 00:33:22 +00:00
roc+%cs.cmu.edu
0a10a79f62
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
2006-03-26 21:30:36 +00:00
longsonr%gmail.com
ad60beba9c
Bug 331347 - Use nsAutoArrayPtr for nsSVGCharacterPosition. r+sr=roc
2006-03-23 15:09:48 +00:00
tor%cs.brown.edu
705187274e
Bug 331291 - clip setup from svg image was persistent. r=scooter
2006-03-22 23:17:26 +00:00
bryner%brianryner.com
7a96206e10
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
2006-03-22 18:36:36 +00:00
scootermorris%comcast.net
1943cefd11
Bug 328683: Reduce SVG observer usage by nsSVGPatternFrame*
...
r=jwatt/sr=roc
2006-03-22 01:40:00 +00:00
tor%cs.brown.edu
02713f54af
Bug 331106 - don't use nsCOMPtrs for storing frames. r=jwatt, sr=roc
2006-03-21 21:16:10 +00:00
tor%cs.brown.edu
8c77e0f906
Build bustage fix.
2006-03-21 18:08:42 +00:00
tor%cs.brown.edu
70a8796734
Build bustage workaround for bug 330498.
2006-03-21 17:48:39 +00:00
tor%cs.brown.edu
398f271bb6
Bug 330498 - unify SVG effects (filter, clip, mask, opacity) logic. r+sr=roc
2006-03-21 15:49:20 +00:00
tor%cs.brown.edu
d1cc8a96a4
Bug 330516 - remove depreciated and unmaintained SVG renderer backends.
...
r=bsmedberg, sr=roc
2006-03-20 21:16:45 +00:00
tor%cs.brown.edu
e74933beab
Bug 328527 - make all SVG content special for frame constructor, use
...
leaf frame for filter leaves. r=bzbarsky, sr=dbaron
2006-03-20 17:39:08 +00:00
tor%cs.brown.edu
a8696e5303
Bug 330602 - intermittent crash when textPath text goes off end of path.
...
r=longsonr, sr=roc.
2006-03-16 17:11:13 +00:00
pavlov%pavlov.net
131e8794e2
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
2006-03-15 06:43:36 +00:00
roc+%cs.cmu.edu
557b089a47
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
2006-03-15 03:14:02 +00:00
roc+%cs.cmu.edu
6fd863f2dd
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
2006-03-14 20:43:18 +00:00
tor%cs.brown.edu
c1f1294408
Bug 330105 - svg text modification not being drawn (nsSVGGlyphFrame
...
regression from bug 328926). r+sr=roc
2006-03-11 17:06:56 +00:00
tor%cs.brown.edu
441b9a7998
Bug 330041 - <svg:image> upside down and color shifted with cairo gfx.
...
Also fixes artifacts on animated gifs with cairo gfx. r=vlad
2006-03-10 22:27:37 +00:00
scootermorris%comcast.net
d0d0625c18
Bug 329600: Eliminate SVG observer usage in nsSVGStopFrame
...
r=jwatt/sr=roc
2006-03-09 23:17:49 +00:00
roc+%cs.cmu.edu
c2801ebbd7
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
2006-03-09 18:55:21 +00:00
roc+%cs.cmu.edu
a2b4291891
Bug 329926. Foreignobject bbox calculation stupidly broken. r+sr=tor
2006-03-09 18:42:51 +00:00
scootermorris%comcast.net
e7f6c1a478
Bug 329836: Changes to gradient xlink:href's aren't "live"
...
r=jwatt/sr=roc
2006-03-09 18:02:05 +00:00
scootermorris%comcast.net
fd86df1d04
Bug 302243 Reduce SVG observer usage by nsSVGGradientFrame
...
r=tor/sr=roc
2006-03-07 00:04:59 +00:00
tor%cs.brown.edu
17acbe7a5a
Bug 329529 - unitialized return value causing filters to not apply.
...
r=jwatt, sr=roc
2006-03-06 19:53:53 +00:00
tor%cs.brown.edu
bdeee1c1ae
Bug 301628 - first pass at removal of svg observer mechanism.
...
r=scooter/jwatt, sr=roc
2006-03-02 20:22:19 +00:00
jwatt%jwatt.org
d539498730
Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org
2006-03-02 15:19:14 +00:00
jwatt%jwatt.org
a52dc3e2fb
Fixing bug 328571. Change the type of PRBool SVG classes members to PRPackedBool. r+sr=roc@ocallahan.org
2006-03-01 10:59:36 +00:00
dbaron%dbaron.org
1aa866e66d
Make percentage width and height work inside of foreignObject by fixing up the way foreignObject initiates the reflow process, and also partly fixing incremental change issues with foreignObject. b=328550 r+sr=roc
2006-02-28 11:27:29 +00:00
tor%cs.brown.edu
f99b6af29b
Bug 328348 - Single version of viewport transform code. r=jwatt, sr=roc.
2006-02-26 17:58:58 +00:00
tor%cs.brown.edu
ebc231928d
Bug 328477 - Use the right version of abs in nsSVGCairoGlyphMetrics.
...
r=longsonr, sr=roc
2006-02-26 17:51:58 +00:00
tor%cs.brown.edu
efb7132ec2
Bug 315107 - SVG text with fill/stroke=none affects other content.
...
Patch by longsonr@gmail.com , r=tor, sr=roc.
2006-02-24 16:33:32 +00:00
scootermorris%comcast.net
7e97371876
Fix for bug 328137
...
r=tor
2006-02-23 22:52:12 +00:00
benjamin%smedbergs.us
5ad0662629
Fix typo exposed by bug 313309
2006-02-23 19:00:58 +00:00
benjamin%smedbergs.us
49c61085c8
Fix MSVC6-poor scoping of forloop vars.
2006-02-23 18:41:45 +00:00
roc+%cs.cmu.edu
769d7a2d60
Bug 326966. Reenable SVG <foreignobject> for cairo-gfx builds. r+sr=tor
2006-02-21 00:33:27 +00:00
tor%cs.brown.edu
0fc7a7c541
Bug 318597 - Implement various text, tspan and textPath DOM functions.
...
Patch by longsonr@gmail.com , r=tor, sr=jst
2006-02-17 21:24:30 +00:00
tor%cs.brown.edu
b74c289fc5
Bug 327023 - remove unnecessary call to mSource->GetCharacterData in
...
nsSVGCairoGlyphGeometry. Patch by longsonr@gmail.com , r=tor, sr=roc.
2006-02-17 21:06:21 +00:00
tor%cs.brown.edu
60749d817a
Bug 327507 - unitialized variable use when positioning glyphs for
...
<text> without x/y. r+sr=roc
2006-02-17 16:30:23 +00:00
tor%cs.brown.edu
705d1f8fce
Bug 326725 - clean up GetOuterSVGFrame. r+sr=roc
2006-02-13 21:22:41 +00:00
tor%cs.brown.edu
065f2e23fe
Bug 323704 - check for reference loop in clipPath. r=scooter
2006-02-09 19:34:01 +00:00
scootermorris%comcast.net
3f1463e49e
SVG pattern fixes. Fixes bugs 308917, 308589, 308615, 308635
...
r=tor
2006-02-09 18:15:03 +00:00
scootermorris%comcast.net
f04ed6f1e2
Fix for bug 325283: Gradients on text causes crash
...
r=tor
2006-02-03 21:11:17 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
tor%cs.brown.edu
2a7e0fc204
Bug 324183 - masking and other surface operations inside a filter incorrect.
...
r=scooter
2006-01-30 17:53:26 +00:00
mkaply%us.ibm.com
4b448cbff1
#305028
...
r=bsmedberg, sr=mkaply (OS/2 only)
Patch from Peter Weilbacher - Cairo on OS/2
2006-01-30 16:54:24 +00:00
bzbarsky%mit.edu
f96a096c2c
Fix leak bug 324969 -- make sure to call virtual destructors.
2006-01-29 18:48:58 +00:00
jwatt%jwatt.org
6fdafae9b3
Fixing bug 300868. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org
2006-01-28 13:12:28 +00:00
tor%cs.brown.edu
18476bdc8b
Bug 294022 - svg text crash on os-x when dealing with empty string. r=scooter
2006-01-27 20:20:28 +00:00
tor%cs.brown.edu
e7a9e16e72
Bug 323907 - standardize SVG definition of M_PI.
...
Patch by longsonr@gmail.com , r=tor, sr=jst
2006-01-26 16:39:39 +00:00
roc+%cs.cmu.edu
77bca74243
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
be551afd02
Bug 310436: Implement IsFrameOfType and use that to disable non-svg frames from being children of svg frames. r=bz sr=dbaron
2006-01-25 21:16:12 +00:00
cbiesinger%web.de
c312b73013
bug 324260 add OS/2, BeOS and photon to the BGR ifdefs
...
r=tor
2006-01-24 19:36:09 +00:00
tor%cs.brown.edu
b59393fba7
More AIX bustage.
2006-01-20 22:42:57 +00:00
tor%cs.brown.edu
26341cf8e2
Attempt to fix AIX bustage.
2006-01-20 21:37:46 +00:00
tor%cs.brown.edu
5cd5d59918
Bug 316764 - implement <mask> and fix <clipPath> for multiple
...
overlapping children. r=scootermorris
2006-01-20 17:00:43 +00:00
jwatt%jwatt.org
12c51b16e1
Fixing bug 323753. Initialise meetOrSlice variable properly. Patched by Robert Longson longsonr@gmail.com, r=jwatt@jwatt.org, sr=tor@acm.org
2006-01-20 16:38:58 +00:00
tor%cs.brown.edu
32d2533d44
Bug 324027 - clean up marker frame interface. r=scootermorris
2006-01-20 16:21:37 +00:00
tor%cs.brown.edu
b52ad88662
Bug 323669 - percent attribute values in userSpace gradients don't work.
...
r=scootermorris
2006-01-18 23:50:40 +00:00
scootermorris%comcast.net
0990402ad0
Fix for Bug 291785: rendered text size within an svg image depends on browser text-zoom value
...
r=tor
2006-01-18 19:15:53 +00:00
jwatt%jwatt.org
70eaeaee12
Fixing bug 322922. We have interface map entries for nsSupportsWeakReference! r+sr=tor@acm.org
2006-01-18 16:31:42 +00:00
tor%cs.brown.edu
1414ad0936
Bug 323822 - opacity not affecting gradient filled objects. r=scootermorris
2006-01-18 16:15:02 +00:00
tor%cs.brown.edu
656d997521
Bug 323827 - gradient pad mode not working since cairo update. r=scootermorris
2006-01-18 16:13:42 +00:00
cbiesinger%web.de
79c0006344
bug 321228 only include gtk headers on gtk platforms
...
r=tor
2006-01-15 13:34:05 +00:00
scootermorris%comcast.net
3291e0e022
Fix for bug 319107 - One SVG file crashes firefox 1.5 [@ nsSVGGradientFrame::GetNextGradient]
...
r=tor
2006-01-13 18:20:00 +00:00
timeless%mozdev.org
8397d43a6a
Bug 106386 Correct misspellings in source code
...
patch by philippuryear@gmail.com r=timeless rs=brendan
2006-01-12 07:57:31 +00:00
cvshook%sicking.cc
7db01c8d27
Bug 321294: Remove unused ReplaceFrame codepaths.
...
r/sr=roc
2006-01-10 22:58:37 +00:00
tor%cs.brown.edu
c608cb0396
Bug 322215 - check surface size. r=dveditz
2006-01-10 00:11:44 +00:00
bzbarsky%mit.edu
436fc831ce
If there's no visual, just fall back to the slow path instead of crashing. Bug
...
299568, r+sr=tor.
2006-01-09 22:11:10 +00:00
tor%cs.brown.edu
7e2fd9d40c
Bug 318379 - crash on a empty path with markers. r=jwatt
2005-12-03 00:00:49 +00:00
tor%cs.brown.edu
ea92cde656
Bug 314627 - implement SVGTSpanElement.getExtentOfChar.
...
Patch by longsonr@gmail.com , r=tor, sr=jst.
2005-12-02 23:57:47 +00:00
tor%cs.brown.edu
e7d21ca23b
Bug 317708 - cairo renderer leaks memory and uses uninitialised
...
variables with text in SVG. Patch by longsonr@gmail.com , r=tor, sr=jst
2005-12-02 19:28:38 +00:00
timeless%mozdev.org
1c34e68034
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
tor%cs.brown.edu
974a5bf714
Bug 315861 - multiple use of clipPath causing problems with hit testing.
...
r=afri
2005-11-16 19:57:47 +00:00
bsmedberg%covad.net
ccba74b784
Libart build bustage, bug 313309
2005-11-11 18:37:17 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
roc+%cs.cmu.edu
28cfb5adfc
Bug 313817. DeCOMtaminate SVG and MathML NS_New*Frame functions. r+sr=roc, patch by Marc Liddell.
2005-11-11 02:36:29 +00:00
tor%cs.brown.edu
a079ddf11d
Bug 313897 - getExtentOfChar always returns the character position of
...
the first character with cairo rendering.
Patch by longsonr@gmail.com , r=scooter, sr=tor.
2005-11-07 19:13:56 +00:00
tor%cs.brown.edu
fb8750ae75
Bug 315375 - crash when textPath refers to nonexistent path. r=jwatt
2005-11-07 19:09:22 +00:00
tor%cs.brown.edu
0f2999bf98
Bug 315061 - nsSVGCairoPathBuilder::ClosePath wasn't returning new point.
...
r=scooter
2005-11-04 17:02:26 +00:00
roc+%cs.cmu.edu
f7e2b45942
Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky
2005-10-18 20:33:35 +00:00
tor%cs.brown.edu
7016d8085d
Bug 312376 - repair textPath from bug 311063 checkin. r=afri
2005-10-17 15:29:38 +00:00
tor%cs.brown.edu
454e72b7e1
Bug 312269 - path geometry invalidation incorrect for suspension. r=scooter
2005-10-13 19:21:46 +00:00
tor%cs.brown.edu
3613ad60ad
Bug 311063 - tspan attributes x/y/dx/dy are not live. r=afri
2005-10-10 21:18:42 +00:00
tor%cs.brown.edu
1d0010e1d0
Bug 311565 - use cairo image surface on mac/win32 for performance. r+sr=roc
2005-10-10 19:27:01 +00:00
jwatt%jwatt.org
20666ef8fa
Fixing bug 310862. Setting stroke-width="0" aborts rendering when using cairo. r=tor@acm.org
2005-10-03 01:45:18 +00:00
tor%cs.brown.edu
1aa83717e6
Bug 299376 - don't assume that both x and y of a tspan are set. r=afri
2005-10-03 01:21:00 +00:00
scootermorris%comcast.net
15877de617
Fix bug 309924 - Removing <stop> elements from gradients is not live
...
r=jonathan.watt
2005-10-03 00:59:03 +00:00
tor%cs.brown.edu
0dc9a332f3
Bug 310473 - avoid passing noninvertable matrices to cairo. r=jwatt
2005-10-02 19:35:22 +00:00
tor%cs.brown.edu
2583a3b7b8
Bug 310754 - check stroke-dasharray before handoff to renderer. r=jwatt
2005-10-02 19:26:51 +00:00
tor%cs.brown.edu
4e8c31ff45
Bug 310618 - printing support for svg/cairo/win32. r+sr=roc
2005-10-02 04:05:53 +00:00
tor%cs.brown.edu
7f62504704
Bug 310381 - support shape-rendering property on cairo. r=jwatt
2005-09-30 19:22:16 +00:00
tor%cs.brown.edu
819f0f556d
Bug 310382 - follow svg rule for dealing with out-of-order stops. r=jwatt
2005-09-30 19:19:46 +00:00
tor%cs.brown.edu
a1e63a999b
Bug 307547 - simplify check for GDI+ to avoid initializing layout
...
twice. r=dbaron, sr=bzbarsky
2005-09-30 13:31:50 +00:00
tor%cs.brown.edu
bc682e35f3
Bug 310321 - fix path update logic for nonmarkable objects. r=scooter
2005-09-28 23:42:57 +00:00
tor%cs.brown.edu
89b89a22b3
Bug 309514 - check clip-path when doing hit detection on containers. r=scooter
2005-09-27 17:10:21 +00:00
tor%cs.brown.edu
01b72caa0e
Bug 308239 - use markers in update region logic. r=scooter
2005-09-27 17:06:11 +00:00
tor%cs.brown.edu
43569af229
Bug 309095 - baseline offset wrong for cairo. r=afri
2005-09-26 12:32:07 +00:00
tor%cs.brown.edu
61c8f7ffa2
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not
...
bogus relative-to-some-view-or-other, and simplify the
signature. r=tor, sr=bz, patch by Eli Friedman.
2005-09-26 12:28:21 +00:00
jwatt%jwatt.org
95d8aeee65
Fixing bug 307742. Crash in [@ nsSVGGradientFrame::GetStopOffset]. Patched by scootermorris@comcast.net and myself. r=tor@acm.org
2005-09-16 22:07:25 +00:00
tor%cs.brown.edu
924df457c2
Bug 307470 - prevent <marker> loop recursion. r=scooter
2005-09-16 21:58:47 +00:00
scootermorris%comcast.net
dabfcf56f1
Protect against possibility of having no content parent in GetCanvasTM -- resolves crash in bug 308585
...
r=tor
2005-09-16 00:22:02 +00:00
scootermorris%comcast.net
062fafbcec
Fix for Bug 302640 -- hasFeature for SVG DOM implementation yields true with native SVG disabled
...
r=jwatt
2005-09-14 23:30:37 +00:00
scootermorris%comcast.net
31c2f50383
Bug 294517 -- implement SVG Patterns
...
r=tor
2005-09-13 22:38:36 +00:00
tor%cs.brown.edu
2785cbaf00
Bug 307565 - crash when filtering nothing, or <feMerge> with no children.
...
r=scootermorris
2005-09-12 16:16:37 +00:00
tor%cs.brown.edu
f72284f883
Bug 307846 - SourceAlpha treated like SourceGraphic. r=scooter
2005-09-12 16:12:12 +00:00
bzbarsky%mit.edu
84999b62be
More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
...
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-12 01:28:51 +00:00
scootermorris%comcast.net
875ca166d8
Bug 305021 - crash in [@ nsSVGGradientFrame::checkURITarget] if gradient references itself.
...
r=tor
2005-09-08 00:25:24 +00:00
bzbarsky%mit.edu
cf64715ae5
Remove the pointless nsIContent arg of nsIFrame::AttributeChanged. Bug 281390,
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r+sr=bzbarsky
2005-09-07 16:49:21 +00:00
tor%cs.brown.edu
951cf898bc
Bug 307314 - handle null region in tspan region computation. r=afri
2005-09-07 15:41:41 +00:00
tor%cs.brown.edu
109e7d5a7e
Build bustage fix.
2005-09-06 23:51:15 +00:00
tor%cs.brown.edu
36c76bbadd
Bug 301234 - implement subset of SVG filters. r=scooter
2005-09-06 22:30:40 +00:00
tor%cs.brown.edu
a281a820d5
Bug 306547 - textPath not working on path using closepath command. r=afri
2005-09-06 20:40:05 +00:00
tor%cs.brown.edu
b69ab62c9b
Bug 294519 - should behave the same when SVG not built, SVG pref
...
disabled, or no SVG renderer present. r=dbaron, a=asa
2005-09-05 20:41:57 +00:00
tor%cs.brown.edu
bcfd6fc12f
Bug 282579 - fix missed use of a null surface in cairo. r+sr=roc
2005-08-30 21:05:18 +00:00
tor%cs.brown.edu
506c1839ac
Build bustage fix - curse case insensitive filesystems!
2005-08-29 16:44:22 +00:00
tor%cs.brown.edu
e39bb24871
Bug 282579 - observe path of <textPath> so we invalidate properly. r=afri
2005-08-29 16:28:54 +00:00
tor%cs.brown.edu
69cef9f8b7
Bug 282579 - fix logic for placing characters when falling off the end
...
of a textPath. r=jwatt
2005-08-26 21:13:48 +00:00
tor%cs.brown.edu
1cd7b4b8f2
libart bustage fix for 282579.
2005-08-26 07:27:25 +00:00
tor%cs.brown.edu
ec5069804e
Bug 282579 - Implement <svg:textPath>. As a side effect, this removes
...
the gdi+ text highlighting code. r=afri
2005-08-26 02:49:52 +00:00
jwatt%jwatt.org
59e42c6cd2
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
bzbarsky%mit.edu
65dabf8329
SVG's suspend/unsuspendRedraw shouldn't mess with viewmanager update batches.
...
Bug 305246, r=scootermorris, sr=roc
2005-08-24 01:03:42 +00:00
bzbarsky%mit.edu
b5c2422a20
Fix silly refcounting error that led to leaks. Bug 305262, r=scootermorris,
...
sr=roc
2005-08-24 00:05:39 +00:00
pavlov%pavlov.net
82ec4db5bd
replace call to nsIRenderingContext::RetrieveCurrentNativeGraphicData with nsIRenderingContext::GetNativeGraphicData
2005-08-23 02:59:34 +00:00
pavlov%pavlov.net
9d85e378b2
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
bzbarsky%mit.edu
0d6a610963
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
cbiesinger%web.de
cb16b20c58
bug 288042 make the cairo svg renderer work with xlib and qt
...
r=tor
2005-08-18 12:31:30 +00:00
roc+%cs.cmu.edu
db60f88daf
Bug 291058. Update nsSVGForeignObject to use push/pop translation. r+sr=roc, patch by Hans-Andreas Engel
2005-08-16 22:06:17 +00:00
tor%cs.brown.edu
43d4bf048f
Bug 302765 - stop offsets not live. r=scooter, a=asa.
2005-08-09 15:45:34 +00:00
bob%bclary.com
be358fcae1
make SVG NS_NOTYETIMPLEMENTED messages more meaningful Bug 303501 r=jonathan.watt sr=tor a=asa
2005-08-09 13:53:02 +00:00
scootermorris%comcast.net
9696ed8972
Bug 295850 -- Set up general GetReferencedFrame routine and use it for ClipPath, Glyph, Gradients, Markers, and Paths.
...
r=tor
2005-08-04 20:32:02 +00:00
tor%cs.brown.edu
8e4a117a45
Bug 302699 - remove need for cairo null surface patch. r=vlad, a=caillon
2005-08-02 22:04:57 +00:00
roc+%cs.cmu.edu
4c4e3b7839
Bug 297977. Enable SVG output for surfaces that don't have an SVG renderer (e.g., when configured using cairo with print to Postscript), by printing to an image. Original patch by tor, modifications by roc, r+sr=tor,a=bsmedberg
2005-08-02 20:40:28 +00:00
tor%cs.brown.edu
9638adde1d
Bug 298283 - fix overflow property for inner <svg>, implement for
...
<image> and <marker>. r=jwatt, a=asa.
2005-07-02 23:45:33 +00:00
tor%cs.brown.edu
b393f00121
Bug 296626 - handle SVG glyph frames being constructed in invalid
...
context. r=dbaron, sr=roc, a=brendan.
2005-07-01 06:11:07 +00:00
tor%cs.brown.edu
fa6ceb3e76
Bug 299204 - guard against <marker> reference loop. r=jwatt, a=bsmedberg
2005-07-01 01:34:34 +00:00
jwatt%jwatt.org
5cbbf78f95
Fixing bug 288165. SVG path: marker-start/-end (auto orient): wrong direction. r=tor@acm.org, a=benjamin@smedbergs.us
2005-06-30 21:47:41 +00:00
roc+%cs.cmu.edu
41bf2924b1
Bug 288438. Turn off SVG <foreignobject> because it's pretty broken. r=benjamin,sr=dbaron,a=benjamin,patch by jwatt,tor and roc
2005-06-29 03:51:44 +00:00
jwatt%jwatt.org
84c5071f4f
Fixing bug 298098. currentScale and currentTranslate should be in viewPort coordinates. r=tor@acm.org a=chofmann@gmail.com
2005-06-28 19:46:47 +00:00
gandalf%firefox.pl
55185f343f
Bug 296169: cannot localize svg.properties (should be in chrome/, not res/); r=bsmedberg,a=asa
2005-06-16 13:49:04 +00:00
tor%cs.brown.edu
5295e346e2
Bug 297008 - radial gradients: fx,fy not set correctly when only cx,cy given.
...
Patch by scootermorris@comcast.net , r=afri, a=asa.
2005-06-14 20:28:53 +00:00
vladimir%pobox.com
02bc2a2809
b=296463, upgrade to cairo 0.5.0, s+sr=roc,pav,tor
2005-06-04 07:03:29 +00:00
tor%cs.brown.edu
6cb5c08c54
Bug 295647 - gradients not working on single horizontal/vertical lines.
...
r=scooter, a=shaver
2005-06-01 21:20:22 +00:00
tor%cs.brown.edu
f143377ee3
Bug 295645 - nested <svg:tspan> should be allowed. r=alex, a=shaver
2005-06-01 19:00:29 +00:00
tor%cs.brown.edu
d2b55edfe0
Bug 292844 - <svg> using display:block, but is ideally a replaced element.
...
r=bzbarsky, a=asa
2005-05-19 16:07:06 +00:00
tor%cs.brown.edu
f88f5d45ac
Bug 267657 - clicking on a svg <a> causes a new window to open.
...
Patch by neil@parkwaycc.co.uk , r=bzbarsky, a=asa.
2005-05-19 16:02:44 +00:00
tor%cs.brown.edu
2901cfa5ae
Bug 293459 - crash on some svg if missing gdi+. r=scooter, a=asa.
2005-05-13 18:27:28 +00:00
tor%cs.brown.edu
3239f7f4b2
Bug 293558 - CairoGradient can use an unitialized gradient.
...
Patch by scootermorris@comcast.net , r=tor, a=shaver
2005-05-13 16:07:33 +00:00
tor%cs.brown.edu
b57af84d2a
Bug 293004 - svgBindings.xml not included in installer packages. r+a=bsmedberg
2005-05-06 15:15:40 +00:00
tor%cs.brown.edu
6940bbb1dd
Bug 292222 - crash on some svg with no gdi+. r=afri, a=asa
2005-05-05 19:55:32 +00:00
darin%meer.net
acb483e74f
fixes bug 290688 "Unable to compile XULRunner with SVG extension" patch by bsmedberg, r=tor, a=asa
2005-04-29 01:15:03 +00:00
tor%cs.brown.edu
880ec49c96
Bug 290048 - change of <svg:use> attribute not shown. r=scooter, a=asa.
2005-04-27 16:54:12 +00:00
tor%cs.brown.edu
94df15fb13
Bug 291817 - allow cairo to be used as the svg renderer on win32.
...
r=pavlov, a=asa.
2005-04-26 00:21:23 +00:00
tor%cs.brown.edu
977dfa358d
Bug 256624 - <switch> should operate over "real" content children only.
...
Patch by scootermorris@comcast.net , r+sr=bz, a=asa.
2005-04-26 00:10:17 +00:00
tor%cs.brown.edu
4d5cd7b2b1
Bug 290896 - group opacity SVG elements sometimes not repainted when
...
when needs repainting. r=scootermorris, a=asa.
2005-04-25 23:53:18 +00:00
tor%cs.brown.edu
684a606a85
Bug 289910 - area invalidation not correct if new style resulted
...
in an empty region. r=afri, a=asa
2005-04-25 23:51:32 +00:00
tor%cs.brown.edu
0cc209fab8
Backout checkin from wrong tree.
2005-04-25 23:49:30 +00:00
tor%cs.brown.edu
ff2201e500
Bug 289910 - area invalidation not correct if new style resulted in
...
an empty region. r=afri, a=asa
2005-04-25 18:22:06 +00:00
tor%cs.brown.edu
3a11990cae
Bug 290835 - allow building both canvas and cairo svg, don't
...
statically link two copies of cairo code. r=bsmedberg, a=chofmann
2005-04-22 19:03:41 +00:00
bryner%brianryner.com
91b549d294
Make --enable-cairo work for windows/msvc by switching it over to our build system. Bug 290518, r=vlad, pavlov.
2005-04-19 17:19:47 +00:00
tor%cs.brown.edu
809daeede7
Bug 258081 - svg frame code warning cleanup. r+sr=bzbarsky, a=dbaron
2005-04-19 03:48:10 +00:00
tor%cs.brown.edu
e50f65be16
Bug 289839 - svg crashes when unloading a text gradient. r=jwatt, a=mkaply
2005-04-13 16:51:00 +00:00
timeless%mozdev.org
93b376884b
Bug 287391 svg.css has inefficient rules
...
patch by bug@annevankesteren.nl r=tor sr=bz a=asa
2005-04-12 15:46:42 +00:00
tor%cs.brown.edu
308029c048
Bug 289276 - gradient reused multiple times is only rendered once.
...
r=scooter, a=mkaply
2005-04-11 16:35:02 +00:00
tor%cs.brown.edu
e2f4a18dcb
Bug 289289 - using clipPath on a markable shape causes all subsequent
...
drawing to be clipped. r=jwatt, a=mkaply.
2005-04-06 19:02:13 +00:00
bsmedberg%covad.net
573eebab2a
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-04-05 12:36:03 +00:00
tor%cs.brown.edu
b689decba7
Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
2005-04-04 21:42:26 +00:00
timeless%mozdev.org
604208bc9c
Bug 287244 DOCTYPE should not imply a default namespace
...
patch by bug@annevankesteren.nl r=tor sr=bz
2005-04-04 18:54:49 +00:00
tor%cs.brown.edu
e6ddab7a33
Bug 288656 - Events not getting delivered to <svg:image> if fill=none. r=afri
2005-04-01 20:49:42 +00:00
tor%cs.brown.edu
99135b0a12
Bug 280988 - SVG frames should implement GetFrameName.
...
Patch by scootermorris@comcast.net , r=tor.
2005-04-01 19:56:08 +00:00
mkaply%us.ibm.com
7f14180959
#286494
...
r/sr=mkaply
From Peter Weilbacher - get SVG working on OS/2 - short name for DLL, BGRA pixel format
2005-03-28 16:30:29 +00:00
tor%cs.brown.edu
1b49066a2e
Bug 287389 - SVG should not munge ua.css at build time. sr=dbaron
2005-03-25 19:20:05 +00:00
tor%cs.brown.edu
4ed8801383
Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky
2005-03-25 14:50:05 +00:00
bzbarsky%mit.edu
9ee6e8dedd
Fix up SVG frames that never call nsFrame::Init to still notify their content
...
that it now has a frame. Bug 287424, r=tor
2005-03-25 04:25:30 +00:00
tor%cs.brown.edu
cf61873faf
Bug 285475 - strokes with scaling matrix generating wrong extents and
...
doing inaccurate hit testing.
2005-03-11 17:15:24 +00:00
tor%cs.brown.edu
37d7198084
Bug 276316 - gradients should be "live".
...
Patch by scootermorris@comcast.net , r=afri.
2005-03-09 19:24:18 +00:00
tor%cs.brown.edu
b02020527e
Bug 285358 - static build cairo renderer not building with some linkers.
...
r=bsmedberg
2005-03-09 16:28:36 +00:00
bzbarsky%mit.edu
5b1084a5a5
Add the prompt-service contract to nsEmbedCID.h
2005-03-07 16:07:11 +00:00
tor%cs.brown.edu
f9c5c6513b
Bug 284675 - Handle svg text chunks separately, support dx/dy. r=afri
2005-03-07 04:02:02 +00:00
tor%cs.brown.edu
0e45f84aa7
Bug 283736 - static builds with cairo svg backend not working. r=bsmedberg
2005-02-28 13:53:22 +00:00
tor%cs.brown.edu
f6f67272dd
Bug 283092 - <svg:image> changes for OS-X. r=jhpedemonte
2005-02-23 20:05:17 +00:00
tor%cs.brown.edu
5eda5d5031
Bug 283055 - better svg text hit detection on cairo.
2005-02-21 21:24:36 +00:00
tor%cs.brown.edu
aa09f6e30d
Bug 282026 - use appropriate transform when drawing objectBoundingBox
...
dimensioned gradients. r=scooter
2005-02-18 23:17:48 +00:00
tor%cs.brown.edu
dd40f019b2
Bug 281742 - text as clip path causes paint loop. r=scooter
2005-02-18 19:50:41 +00:00
tor%cs.brown.edu
6731bcda03
Bug 281990 - <svg:tspan> doesn't propagate transform. r=scooter
2005-02-18 19:14:00 +00:00
tor%cs.brown.edu
6ce8f5faf8
Bug 199771 - soft fail if gdi+ or cairo can't be found/used.
...
r=scooter, sr=bryner
2005-02-18 16:30:12 +00:00
tor%cs.brown.edu
4b816a4b99
Bug 282027 - crash displaying a marker defined in display:hidden container.
...
r=jwatt
2005-02-16 22:10:44 +00:00
bzbarsky%mit.edu
e042c2f571
Move reflow command construction into nsPresShell::AppendReflowCommand, remove
...
some members, switch some callers to the non-COM-ish apis. Bug 267085, r+sr=rbs
2005-02-08 00:59:52 +00:00
tor%cs.brown.edu
499be274f5
Bug 279967 - allow cairo to be used as the svg render on OS-X.
2005-02-07 23:22:15 +00:00
tor%cs.brown.edu
7fb6a8ebd8
Bug 279922 - <svg:image> not handling renderer surface creation fail
...
(libart). r=pavlov
2005-02-07 14:53:00 +00:00
bzbarsky%mit.edu
54d585f2af
Remove prescontext args for some nsIFrame methods
...
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
2005-02-07 01:58:25 +00:00
alex%croczilla.com
9c7c0b058d
Clean up comments, make interface non-scriptable. r=scootermorris, SVG builds only.
2005-02-03 22:20:13 +00:00
tor%cs.brown.edu
35071612b4
Bug 280926 - nsSVGOuterSVGFrame should implement CanPaintBackground(). r=afri
2005-02-03 15:04:39 +00:00
tor%cs.brown.edu
813ac109a0
Bug 280554 - SVG content and layout should use GetAnimVal, not GetBaseVal.
...
Patch by scootermorris@comcast.net , r=afri
2005-02-02 20:31:51 +00:00
tor%cs.brown.edu
ec0a347c63
Bug 280454 - adjust svg cairo renderer to handle cairo > 0.3.0.
2005-01-31 15:06:15 +00:00
tor%cs.brown.edu
f1e82cfa90
Bug 280027 - make sure gradient stops are in a form GDI+ will accept.
...
r=scooter
2005-01-27 21:29:16 +00:00
tor%cs.brown.edu
0ee1400807
Bug 193825 - <svg:clipPath> implementation.
...
r=scooter, sr=dbaron for shared moz files.
2005-01-25 03:55:03 +00:00
tor%cs.brown.edu
dc7ecbc447
Update for cairo-0.3.0 snapshot headers.
2005-01-24 17:39:22 +00:00
tor%cs.brown.edu
a24789790e
Bug 279291 - svg text events should respect visibility and pointer-events.
...
r=afri
2005-01-21 20:29:37 +00:00
tor%cs.brown.edu
98d97360e6
Bug 279239 - distorted <svg:image> on some images with GDI+. r=afri
2005-01-21 16:44:04 +00:00
tor%cs.brown.edu
d8f01a7355
Lower tolerance for hit testing.
2005-01-20 14:41:00 +00:00
tor%cs.brown.edu
f2efad8755
Speed up ContainsPoint with an early reject test.
2005-01-20 04:44:50 +00:00
tor%cs.brown.edu
c50271ee74
Bug 111993 - Rx and ry attributes of SVG <rect/> element should
...
distinguish between unset attribute and "0".
Patch by jonathan.watt@strath.ac.uk , r=scooter.
2005-01-20 03:41:29 +00:00
tor%cs.brown.edu
5eda4d1698
null check
2005-01-19 22:05:47 +00:00
tor%cs.brown.edu
1ea7fb7545
Make cairo text "live".
2005-01-19 19:15:31 +00:00
tor%cs.brown.edu
850c148d4c
Bug 277034 - Large SVG documents don't display scrollbars. r+sr=roc.
2005-01-19 16:11:03 +00:00
tor%cs.brown.edu
cf11a5d11d
Bug 273740 - GradientFrame should use HasAttr rather than HasAttribute.
...
Patch by scootermorris@comcast.net , r=jwatt.
2005-01-17 05:00:01 +00:00
tor%cs.brown.edu
b42313c34a
Bug 274886 - attributes corresponding to SVGLength properties are always set.
...
Patch by jonathan.watt@strath.ac.uk , r=tor.
2005-01-16 01:44:52 +00:00
tor%cs.brown.edu
eaafd1eda4
Use cairo_matrix_t instead of cairo_matrix.
2005-01-15 15:06:21 +00:00
tor%cs.brown.edu
bf95b6e6c8
Bug 277392 - crash deleting svg object with markers. r=jwatt, a=asa
2005-01-10 05:55:03 +00:00
neil%parkwaycc.co.uk
74e2aa375a
Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
2005-01-01 17:26:29 +00:00
gerv%gerv.net
709d4de4d5
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-01-01 16:48:30 +00:00
bugzilla%arlen.demon.co.uk
3d7261604c
Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
...
p=bugmail@q1n.org r=pkwarren sr=bzbarsky
2004-12-31 01:13:27 +00:00
bmlk%gmx.de
d3197a9276
remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
2004-12-26 19:48:54 +00:00
tor%cs.brown.edu
39d72b5be3
Bug 261800 - getBBox for non-text elements. r=scooter
2004-12-24 16:26:10 +00:00
tor%cs.brown.edu
9fd7c6b3b7
Bug 216568 - <svg:image> implementation. r=pavlov
2004-12-17 23:45:30 +00:00
tor%cs.brown.edu
90aa11cb79
Simplify clipping.
2004-12-17 21:27:11 +00:00
bsmedberg%covad.net
60567bb185
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
2004-12-15 04:07:01 +00:00
tor%cs.brown.edu
b3e2c4245d
Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
2004-12-09 03:16:15 +00:00
dbaron%dbaron.org
9db368a6af
Bug 272151: reorganize files within layout, r+sr=roc
2004-12-08 19:41:48 +00:00
tor%cs.brown.edu
eb65692ec1
Bug 272899 - svg base type creation cleanup. r=jwatt.
2004-12-05 22:12:43 +00:00
dbaron%dbaron.org
00dad6c498
Convert callers of old GetStyleData API that have snuck back in. b=197205 r+sr=roc
2004-12-04 06:31:02 +00:00
tor%cs.brown.edu
26931c5a71
Bug 163068 - backend support for zoom and pan. r=jwatt
2004-12-02 23:13:13 +00:00
gerv%gerv.net
670fb87360
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-12-01 22:27:03 +00:00
tor%cs.brown.edu
63185ce368
Bug 272425 - fix nsSVGInnerSVGFrame transformation ordering. r=jwatt.
2004-12-01 16:23:12 +00:00
tor%cs.brown.edu
73a9432572
Set surface origin.
2004-11-29 18:53:37 +00:00
tor%cs.brown.edu
8155af99e0
Fix canvas clipping order.
2004-11-25 12:35:33 +00:00
tor%cs.brown.edu
8786143978
Clip to canvas boundaries.
2004-11-25 03:42:55 +00:00
tor%cs.brown.edu
15c27f5665
Bug 271174 - build problem with SUNWspro compilers. r=darin
2004-11-23 18:01:01 +00:00
tor%cs.brown.edu
a586fb7a82
Bug 271174 - build problem with SUNWspro compilers. r=darin
2004-11-23 17:58:30 +00:00
tor%cs.brown.edu
53255669fd
Bug 237020 - use/symbol implementation. r=jwatt, shared moz files sr=roc.
2004-11-23 13:51:57 +00:00
tor%cs.brown.edu
5ebe551c2f
Bug 267195 - implement svg opacity property. r=scooter
2004-11-19 22:52:15 +00:00
tor%cs.brown.edu
c7cea850ee
Bug 267650 - crash if <svg:text> is stroked and has fill='none'.
...
Patch by jonathan.watt@strath.ac.uk , r=tor.
2004-11-15 13:55:34 +00:00
tor%cs.brown.edu
4dc9eba112
Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
2004-11-09 18:19:28 +00:00
tor%cs.brown.edu
c236c53ff3
Bug 134708 - SVG fragments should composite with background.
...
Patch by brians.bugs@gmail.com , r=tor.
2004-10-31 21:41:58 +00:00
tor%cs.brown.edu
a539e481c1
Bug 263550 - respect overflow attribute of <svg:svg>. r=scootermorris
2004-10-27 00:25:08 +00:00
tor%cs.brown.edu
81860a3572
Bug 266183 - correct default values for gradient attributes.
...
Patch by scootermorris@comcast.net , r=tor
2004-10-26 23:38:18 +00:00
bmlk%gmx.de
8edb5c0eae
fix build bustage void functions should not return a value bug 265759 r/sr=bzbarsky a=bsmedberg via irc
2004-10-23 15:57:27 +00:00
tor%cs.brown.edu
1d8fcac4c6
Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
...
r=sicking,afri,tor,jwatt. Shared mozilla code sr=tor,dbaron.
2004-10-14 23:02:53 +00:00
tor%cs.brown.edu
dc602ccba1
Bug 264259 - invalidate text on style change. r=afri.
2004-10-14 03:48:04 +00:00
tor%cs.brown.edu
b10c8ab386
Plug memory leaks.
2004-10-12 18:33:03 +00:00
tor%cs.brown.edu
10278b1136
New cairo font code requires different ordering of font setup.
2004-10-12 18:26:34 +00:00
bzbarsky%mit.edu
89ae6d1ad4
Switch some callers of EndViewUpdateBatch to VMREFRESH_NO_SYNC from DEFERRED.
...
Bug 263569, r+sr=roc
2004-10-11 15:34:45 +00:00
roc+%cs.cmu.edu
6c4ebb2c18
Bug 262760. Do Begin/EndUpdateViewBatch around all reflows and restyling. Also, make the refresh flags in EndUpdateViewBatch mean the same thing as they do in UpdateView. In particular we introduce NS_VMREFRESH_DEFERRED. r+sr=bzbarsky
2004-10-09 01:39:21 +00:00
alex%croczilla.com
1fce2c4058
Landing of the XTF branch, bug#253225. XTF is the eXtensible Tag
...
Framework; see mozilla/content/xtf/readme.txt. r=bryner, sr=jst. Code
is not enabled by default (requires --enable-xtf configure option).
2004-10-07 20:59:53 +00:00
tor%cs.brown.edu
804a84b831
Bug 261974 - async svg painting. Patch by afri, r=tor.
2004-10-04 23:16:57 +00:00
tor%cs.brown.edu
a49864258d
Bug 262469 - svg visibility. r=afri
2004-10-04 18:56:53 +00:00
bryner%brianryner.com
56be2348e7
svg part of bug 258513, r+sr=roc
2004-09-28 18:39:13 +00:00
tor%cs.brown.edu
b5d4a8cd84
Bug 257433 - fix color channels on libart/OS-X. r=pedemonte
2004-09-16 19:25:36 +00:00
tor%cs.brown.edu
a54443bcd6
Bug 257669 - respect x,y attributes of inner <svg:svg>.
...
p=tor,jonathan.watt@strath.ac.uk; r=afri,tor
2004-09-13 22:55:43 +00:00
bryner%brianryner.com
d082d2bf5e
More nsIPresShell deCOMtamination:
...
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.
Bug 253889, r+sr=roc.
2004-08-29 03:08:44 +00:00
tor%cs.brown.edu
92e47fa4f7
Bug 243536 - Remove NS_NOTYETIMPLEMENTED from nsSVGTransformList.cpp.
...
Patch by jonathan.watt@strath.ac.uk , r=afri.
2004-08-09 14:44:54 +00:00
alex%croczilla.com
dd3b42884d
Remove obsolete declarations. SVG only - not part of default builds.
2004-08-08 09:38:58 +00:00
alex%croczilla.com
d28fba9776
Bug #252637 : Implement inner <svg> elements. r=tor, sr=dbaron for nsCSSFrameConstructor changes. SVG only - not part of default builds.
2004-08-05 09:01:13 +00:00
bryner%brianryner.com
5c02a6978c
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2004-07-31 23:15:21 +00:00
bryner%brianryner.com
0fd21c3872
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
cbiesinger%web.de
54e0371529
Bug 252948 remove *WithConversion in layout
...
r+sr=bz
2004-07-25 12:18:04 +00:00
alex%croczilla.com
73468e27ce
Bug#252649: Prevent unnecessary path construction in libart and gdi+ backends. r=tor. SVG only - not part of default builds.
2004-07-23 10:17:28 +00:00
dbaron%dbaron.org
0209021a61
Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc
2004-07-18 17:36:03 +00:00
gerv%gerv.net
851d4ad021
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 18:13:26 +00:00
timeless%mozdev.org
766d404cfe
Bug 240947 use content instead of _content
...
r=neil sr=dveditz
2004-06-24 23:44:05 +00:00
tor%cs.brown.edu
7e261217c0
Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
2004-06-23 18:14:04 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
cbiesinger%web.de
be447811ac
fixing more bustage
2004-06-11 19:37:08 +00:00
cbiesinger%web.de
b9fb14c9a4
oops. missed a spot
2004-06-11 19:13:59 +00:00
cbiesinger%web.de
3bbce0ba97
fixing more bustage
2004-06-11 19:11:45 +00:00
tor%cs.brown.edu
b3430cc9ce
Missing return
2004-06-03 17:32:02 +00:00
tor%cs.brown.edu
1686b20754
Implement nsSVGCairoPathGeometry::{Update,GetCoveredRegion}. Not in build.
2004-06-03 17:15:36 +00:00
bzbarsky%mit.edu
a7bff6ad5b
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
jst%mozilla.jstenback.com
99e02e5aa3
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2004-05-07 20:55:17 +00:00
jst%mozilla.jstenback.com
77c4322ab2
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-04-29 23:34:19 +00:00
tor%cs.brown.edu
868dd94ecb
Bug 240274 - remove unused argument of SetClip{Rect,Region}.
...
r=blizzard, sr=bryner
2004-04-23 15:21:24 +00:00
tor%cs.brown.edu
0e8eab3dcb
License repair from 236613 landing.
2004-04-20 20:26:32 +00:00
gerv%gerv.net
708b56cff4
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 14:30:37 +00:00
tor%cs.brown.edu
b07ccf833c
Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner
2004-04-18 13:55:11 +00:00
tor%cs.brown.edu
83eb215db9
Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner
2004-04-18 13:13:35 +00:00
sicking%bigfoot.com
c5aafbff27
Bug 238327: Implement the svg:style element.
...
Changes to svg-only files r=afri (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:28:39 +00:00
alex.fritze%crocodile-clips.com
664d49d228
Fix rounding to prevent zero-sized being passed down to renderer (bug#237216). r=sicking. SVG only - not part of default builds.
2004-03-23 19:57:01 +00:00
dbaron%dbaron.org
8821f6ca44
Make this code compile on gcc 3.4. Not part of default build. r=afri b=237661
2004-03-19 01:36:16 +00:00
tor%cs.brown.edu
299df4563f
Add fill rule. Not part of build.
2004-03-17 17:42:34 +00:00
tor%cs.brown.edu
ad24d82e95
Initial cairo foreignObject and font support.
2004-03-16 21:40:09 +00:00
dbaron%dbaron.org
9d67b26b6a
Fix gcc 3.4 bustage by removing extra semicolon.
2004-03-13 21:59:07 +00:00
alex.fritze%crocodile-clips.com
fb77632d8c
Remove support for svg.stroke_flatness & svg.bezier_flatness prefs. No-one uses them. Not part of default builds - SVG only.
2004-02-26 18:36:59 +00:00
alex.fritze%crocodile-clips.com
1a38334cf8
Don't build stroke paths for stroke-width==0 (bug #234519 ). Not part of default build - SVG only.
2004-02-26 18:13:23 +00:00
jst%mozilla.jstenback.com
e8813e0052
Fixing build bustage.
2004-02-21 00:22:11 +00:00
dbaron%dbaron.org
5b6ae6e571
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
2004-02-20 21:38:31 +00:00
bzbarsky%mit.edu
0665b89dda
Fix GDI+ string bustage in SVG builds. Bug 234959, patch by Bob Clary
...
<bc@bclary.com>, r=darin,afri, sr=bzbarsky
2004-02-20 07:41:06 +00:00
bzbarsky%mit.edu
2123f9317d
Fix libart bustage from bug 231995 by making the code more sane. r=darin
2004-02-19 06:33:51 +00:00
tor%cs.brown.edu
3867672802
Bug 231620 - build option for cairo svg renderer. r=alex sr=bryner a=chofmann
2004-02-12 16:05:54 +00:00
peterv%propagandism.org
e1b10ca1de
Fixing Mac SVG bustage. Not part of the build.
2004-02-11 10:04:27 +00:00
alex.fritze%crocodile-clips.com
49b410c72c
Check globals have been initialized before attempting to free (bug #233757 ). Not part of default builds.
2004-02-11 05:51:13 +00:00
bryner%brianryner.com
92499cbd13
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2004-02-11 04:57:07 +00:00
tor%cs.brown.edu
7e0c97ce9f
SVG Cairo Renderer (not part of build)
2004-02-10 20:18:09 +00:00
alex.fritze%crocodile-clips.com
f95c0e7aa0
Join strings because AIX compiler doesn't seem to automatically concatenate them them. SVG only - not part of default build.
2004-02-09 21:45:58 +00:00
alex.fritze%crocodile-clips.com
b5015a424d
Don't use GTK2-specific SVG libart rendering backend code for GTK<2.1 (bug 233459). Patch by Roland Mainz <roland.mainz@nrubsig.org>. Not part of default build.
2004-02-09 02:05:21 +00:00
alex.fritze%crocodile-clips.com
7644f1555d
Forgot this file first time round...
...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 14:31:04 +00:00
alex.fritze%crocodile-clips.com
d7e745a148
Forgot this file first time round...
...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 14:23:04 +00:00
alex.fritze%crocodile-clips.com
364149553d
Forgot this file first time round...
...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 14:04:26 +00:00
alex.fritze%crocodile-clips.com
7a104220dd
Forgot this file first time round...
...
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 13:42:17 +00:00
alex.fritze%crocodile-clips.com
5c676d4a47
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
bryner%brianryner.com
5c33b9c229
fixing svg bustage
2004-01-28 01:15:30 +00:00
dbaron%dbaron.org
3de4dc91e0
Use the correct term "float" instead of "floater". b=218654 r+sr=bzbarsky
2003-10-13 21:51:02 +00:00
dbaron%dbaron.org
d85698fd40
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2003-07-11 21:16:12 +00:00
roc+%cs.cmu.edu
87d53ca294
Ongoing deCOMtamination. r+sr=dbaron
2003-07-08 11:00:00 +00:00
dbaron%dbaron.org
4afcaa0e69
DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc
2003-06-19 23:44:01 +00:00
seawood%netscape.com
97649bab86
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
2003-06-10 21:18:27 +00:00
dwitte%stanford.edu
270d3909ca
bug 100649: Length() being used where IsEmpty() is meant
...
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().
thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.
got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
dbaron%dbaron.org
75ff60c62f
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
2003-05-15 03:42:21 +00:00
roc+%cs.cmu.edu
67a197918a
Bug 191938. 'Dont print backgrounds' by setting background to white. also clean up unused params and make background-attachment:fixed work in printing/printpreview. r+sr=bzbarsky
2003-02-23 02:49:22 +00:00
dbaron%dbaron.org
352f67066d
Fix SVG bustage. DeCOMify nsStyleContext. b=114713
2003-02-22 01:43:58 +00:00
bryner%netscape.com
e43f5a49fd
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
2003-02-22 00:32:13 +00:00
bryner%netscape.com
7f0488eb18
Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
2003-01-09 06:49:07 +00:00
roc+%cs.cmu.edu
54508762f0
Bug 186233. Clean up unused/useless GFX calls. r+sr=blizzard
2002-12-21 02:51:14 +00:00
caillon%returnzero.com
71f8783cae
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
...
r/sr=roc+moz
2002-12-10 23:41:12 +00:00
seawood%netscape.com
57e08a3f3a
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
caillon%returnzero.com
5ba9439c07
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
dougt%netscape.com
896ebee95a
fixes SVG bustage
2002-09-07 19:15:47 +00:00
roc+%cs.cmu.edu
cb32a0f906
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
2002-08-24 14:41:28 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00