Jonathan Watt
|
d8f45843d9
|
Bug 545042. Add support for SMIL animation of <angle> attributes in SVG. r=dholbert
|
2010-02-18 21:50:59 +00:00 |
|
Alexander Surkov
|
73e251f02b
|
Bug 534527 - Accessibility needs new DOM API, r=olli.pettay, sr=roc
|
2010-02-12 01:34:01 +08:00 |
|
Robert Longson
|
1a51c439dc
|
Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc
|
2010-02-08 09:51:19 +00:00 |
|
Jonathan Watt
|
c9e50cb93c
|
Bug 541882. Add support for SMIL animation of the preserveAspectRatio attribute in SVG. r=dholbert
|
2010-02-08 02:28:01 +00:00 |
|
Jae-Seong Lee-Russo
|
513e9cf886
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
|
L. David Baron
|
f60247a5cf
|
Pass the dirty rect through, transformed appropriately, in nsSVGForeignObjectFrame::PaintSVG. (Bug 541188) r=jwatt sr=roc
|
2010-01-30 11:28:02 -08:00 |
|
L. David Baron
|
85280c6d89
|
No longer need to invalidate all of a foreignObject when there's an invalidate inside of it. (Bug 418063) r=jwatt
|
2010-01-26 12:39:56 -08:00 |
|
Jonathan Watt
|
b930b5ed27
|
Bug 540478, part 1 of 2. Make nsSVGEnum::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert
|
2010-01-23 18:58:47 +00:00 |
|
Jonathan Watt
|
2a06aa219f
|
Bug 540477. Add comments for nsSVGEffects::InvalidateRenderingObservers and others. r=longsonr
|
2010-01-23 18:47:53 +00:00 |
|
Jonathan Watt
|
51098080d7
|
Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert
|
2009-12-29 07:34:27 +01:00 |
|
Jonathan Watt
|
4335bf355f
|
Bug 522267, part 1 of 2. Make nsSVGNumber2::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert
|
2009-12-29 07:32:03 +01:00 |
|
Robert Longson
|
29fa5a63d4
|
Bug 539122 - Stop restyling non-elements with SVG. r=roc
|
2010-01-13 11:09:58 +00:00 |
|
Daniel Holbert
|
f7436b6990
|
Bug 537313: Disable MSVC warning C4355 ('this' used in init list) in SVG's consumers of nsReferencedElement. r=roc
|
2010-01-13 00:18:48 -08:00 |
|
Jesse Ruderman
|
243c9242a9
|
Add crashtests
|
2010-01-10 19:50:41 -08:00 |
|
Robert Longson
|
f553d22ebd
|
Bug 495968 - Only update the active switch child in nsSVGSwitchFrame::UpdateCoveredRegion. r=roc
|
2010-01-08 11:35:18 +00:00 |
|
Robert Longson
|
26ce10b388
|
Bug 536677 - fill with url to gradient not inherited when dynamically switched more than once. r=roc
|
2010-01-07 19:07:30 +00:00 |
|
Olli Pettay
|
63fd91b1fa
|
Bug 534226 - Remove support for multiple presshells, r=bz, sr=roc
|
2010-01-07 12:36:11 +02:00 |
|
Robert Longson
|
e57814fb2d
|
Bug 519368 - pattern with viewBox not treated correctly. r=jwatt
|
2009-12-29 09:56:25 +00:00 |
|
Robert Longson
|
f63b60bea3
|
Bug 536444 - mochitest thebes crashtests: "<Error> doClip: empty path." followed by a hang (after 385228-1.svg).
r=roc.
|
2009-12-28 10:49:08 +01:00 |
|
Boris Zbarsky
|
b3883855ac
|
Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
|
2009-12-24 16:20:06 -05:00 |
|
fantasai
|
1ffb0c06ef
|
Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc
|
2009-12-24 00:21:15 -05:00 |
|
Robert Longson
|
a7156bee11
|
Bug 535185 - patterns of non-integer scaled size have seams. r=roc
|
2009-12-23 11:30:44 +00:00 |
|
Robert Longson
|
abf32eb824
|
Bug 510177 - path with a single point not rendered. r=jwatt
|
2009-12-21 22:10:34 +00:00 |
|
Metal Sonic
|
4c1b34d634
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
|
Robert Longson
|
82d6c026db
|
backout Bug 510177 (reftest failure)
|
2009-12-19 19:28:48 +00:00 |
|
Robert Longson
|
1b9b5b1ed5
|
Bug 510177 - path with a single point not rendered. r=jwatt
|
2009-12-19 17:00:58 +00:00 |
|
Daniel Holbert
|
4c5f0da0ed
|
Bug 534156: Make sure to initialize local variable "axis" in nsSVGUtils::ObjectSpace. r=jwatt
|
2009-12-12 22:27:30 -08:00 |
|
Robert Longson
|
09b236ef87
|
Bug 534216 - Text in anchor tags not placed correctly if viewBox present. r=roc
|
2009-12-12 14:37:20 +00:00 |
|
Olli Pettay
|
2f4c5ea761
|
Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
|
2009-12-10 20:02:13 -08:00 |
|
Boris Zbarsky
|
cc6eb188e6
|
Bug 523294 part 3. Get rid of the now-unused aStateMask argument to AttributeChanged. r=dbaron
|
2009-12-10 14:36:04 -08:00 |
|
Robert Longson
|
3813a31710
|
Bug 520506 - Incorrect text getBBox in SVG. r=jwatt
|
2009-11-18 20:59:24 +00:00 |
|
Jesse Ruderman
|
42912e83cd
|
Add crashtests for bug 466945, bug 464197, and bug 467323
|
2009-10-31 19:35:39 -07:00 |
|
Robert Longson
|
f575594f5e
|
Bug 525363 - clipPath winding-mode is broken. r=roc
|
2009-10-30 20:21:49 +00:00 |
|
Robert O'Callahan
|
f29db2066b
|
Bug 522767, fixing WinMo bustage
|
2009-10-27 15:16:35 +13:00 |
|
Robert O'Callahan
|
bf503ccbd8
|
Bug 522394. Make nsSVGUtils::ConvertToSurfaceSize more robust, and don't assert needlessly when we adjust filterRes to account for over-large filter sizes. r=jwatt
|
2009-10-27 14:43:55 +13:00 |
|
Robert Longson
|
0edaf9a46e
|
Bug 448906 - linked patterns are not scaled correctly. r=roc
|
2009-10-26 19:37:31 +00:00 |
|
Jonathan Watt
|
88596a0dc1
|
Bug 524104. Markers should be affected by group opacity on the marked element. r=longsonr@gmail.com
|
2009-10-26 18:17:49 +01:00 |
|
Robert Longson
|
3635446381
|
Bug 521759 - patterns incorrect with viewBox and percentage widths or heights. r=roc
|
2009-10-25 13:05:33 +00:00 |
|
Jonathan Watt
|
6fd3e51824
|
Bug 523481. Restore the group opacity optimization that was broken by the patch for bug 455984. r=longsonr@gmail.com
|
2009-10-21 13:32:57 +02:00 |
|
Robert Longson
|
1507843db2
|
Backout Bug 388547 due to Mac test orange
|
2009-10-11 14:03:06 +01:00 |
|
Robert Longson
|
bbaa60b7ef
|
Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc
|
2009-10-11 12:44:33 +01:00 |
|
Boris Zbarsky
|
b12afecb76
|
Bug 512338. Make HitTestChildren use GetPrevSibling. r=jwatt
|
2009-10-02 12:31:45 -04:00 |
|
Robert O'Callahan
|
d56dfa741e
|
Bug 513082. Instead of passing aDirtyRect to nsDisplayItem::Paint, have nsDisplayList::OptimizeVisibility (renamed to ComputeVisibility) compute the intersection of the visible region with the bounds of each display item and store the result in the item's mVisibleRect. This lets us do less work to paint display items which have a small intersection with the visible region but a large intersection with the bounding-box of the visible region. r=dbaron
--HG--
extra : rebase_source : 76db4b87ef9e5a6e9de7677edc08c26e2cbc462e
|
2009-09-07 12:35:14 +12:00 |
|
David Zbarsky
|
8d8553ee41
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|
Mats Palmgren
|
90fe0851f3
|
Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
7ca7fe2f91
|
Bug 233463, patch 3 - Make Destroy/RemoveFrame() methods void and assert that the frame to remove is present. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
|
Mats Palmgren
|
948203eb7d
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
|
Robert Longson
|
84ff613d07
|
Bug 512890 - crashtest for ABORT: NULL content node with SVG filter, em units.
|
2009-09-14 21:19:46 +01:00 |
|
Robert Longson
|
806975ddab
|
Bug 512890 - ABORT: NULL content node with SVG filter, em units. r=roc
|
2009-09-14 21:12:37 +01:00 |
|
Bobby Holley
|
2d5ec55945
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
|
Zack Weinberg
|
17eb5a6efc
|
Bug 497495 part 3: Add methods to every nsFrame subclass that expose the as-allocated identity of every frame object. Also some cleanups to the QueryFrame implementation. r=dbaron sr=roc
|
2009-09-12 17:49:24 +01:00 |
|
Paul Nickerson
|
9b57e868e6
|
Bug 515288 - crashtest for SVG element without current doc in getCTM.
|
2009-09-10 21:37:56 +01:00 |
|
Robert Longson
|
b0f7801cf3
|
Bug 515288 - Crash with getScreenCTM() on outer svg with no current document. r=roc
|
2009-09-10 21:25:48 +01:00 |
|
Martijn Wargers
|
a052c8af96
|
Bug 508247 - crashtest for non SVG element in path for getCTM.
|
2009-09-08 20:34:16 +01:00 |
|
Robert Longson
|
e22fe524e4
|
Bug 509940 - Images with fill=none are not displayed. r=jwatt
|
2009-08-31 12:26:23 +01:00 |
|
Robert Longson
|
666c268994
|
Bug 508247 - Crash if non SVG element encountered in path for getCTM. r=jwatt
|
2009-08-31 11:33:29 +01:00 |
|
Daniel Holbert
|
3da6629849
|
Bug 513262 - Remove unused helper function "GetFrameForContent" from nsSVGUtils. r=roc
|
2009-08-28 11:02:58 -07:00 |
|
Jonathan Watt
|
ed42a30cb8
|
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
|
2009-08-26 20:53:35 -07:00 |
|
Robert O'Callahan
|
75dc1beb9c
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
|
Zack Weinberg
|
18c763f2c5
|
Bug 497495 part 3a: rationalize the queryframe-implementation macro naming scheme, restructure the implementation to detect duplicate entries, and a couple fixes to the frame ID enumeration. r=dbaron sr=roc
Bug 497495 part 3b: update users of queryframe macros (strictly mechanical change). r=dbaron
--HG--
extra : rebase_source : ee672a17934227b408b83dc6b5cc4e4909652f72
|
2009-08-26 09:27:42 -07:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Boris Zbarsky
|
36622c6995
|
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
|
2009-08-24 20:51:57 -04:00 |
|
David Zbarsky
|
932e28482f
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
|
Zack Weinberg
|
2cd31f70f9
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
|
Brian Birtles
|
60e3fae385
|
Bug 507067: Fix GetAnimVal and GetBaseVal's handling of em/ex/etc. units inside display:none elements by using nsComputedDOMStyle's method for resolving style contexts for such elements. r=dbaron
|
2009-08-20 14:52:47 -07:00 |
|
Serge Gautherie
|
fb78d65280
|
Bug 508760 - Remove MSVC6 support from the tree; (Fv1) layout/svg/base/src/*; r=longsonr
|
2009-08-19 15:08:31 +02:00 |
|
timeless@mozdev.org
|
72de25b884
|
Bug 507367 incorrect null check in nsSVGPatternFrame::GetTargetGeometry
r=jwatt
|
2009-08-12 11:49:55 +02:00 |
|
Robert O'Callahan
|
cba39f15c7
|
Bug 504524. Change signature of nsIFrame: of nsIFrame::CharacterDataChanged to support passing of the full CharacterDataChangeInfo struct. r=bz
--HG--
extra : rebase_source : cdab9444f579d6b93e142ad8681152ecd180f818
|
2009-08-05 13:38:10 +12:00 |
|
Boris Zbarsky
|
f2936464e5
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
|
Michael Kohler
|
404670f1f3
|
Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
|
2009-07-27 10:47:02 +02:00 |
|
Robert O'Callahan
|
14dbcb0874
|
Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
|
2009-07-27 10:05:41 +12:00 |
|
Jonathan Watt
|
93d4d6c74c
|
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
|
2009-07-23 10:35:59 +02:00 |
|
Robert O'Callahan
|
edefa6fb61
|
Bug 339548. Part 14: hide windowed plugins in CSS transforms and SVG foreignObject contexts; we can't display them properly, so let's not display them at all. r=dbaron
|
2009-07-22 12:45:14 +12:00 |
|
Jonathan Watt
|
7ba9615f7a
|
Backout bug 435356 to fix nsSVGMatrix leaks.
|
2009-07-22 00:55:48 +02:00 |
|
Jonathan Watt
|
766d192858
|
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
|
2009-07-21 22:34:37 +02:00 |
|
Joe Drew
|
6c441f55f7
|
Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc
--HG--
rename : gfx/src/shared/gfxImageFrame.cpp => modules/libpr0n/src/imgFrame.cpp
rename : gfx/src/shared/gfxImageFrame.h => modules/libpr0n/src/imgFrame.h
|
2009-07-20 18:50:15 -07:00 |
|
Robert Longson
|
04852f4c7a
|
Bug 500174 - pointer-events=all not registering on non-visible stroke. r=roc
|
2009-07-12 19:50:45 +01:00 |
|
Robert Longson
|
1ec16f3591
|
reenable crashtest for bug 492186
|
2009-06-27 11:26:32 +01:00 |
|
Ryo Onodera
|
95bc019eac
|
Bug 366697 - getCTM() shouldn't return the same matrix as .getScreenCTM() for nested SVG elements. r=longsonr
|
2009-06-26 21:13:07 +01:00 |
|
Jesse Ruderman
|
ece7abd9f0
|
Instrument nsSVGRenderingObserverList for trace-refcnt (bug 499613). r=roc
|
2009-06-24 14:19:02 -07:00 |
|
Robert O'Callahan
|
67b25a2f2a
|
Bug 499608. Fix leak of nsSVGRenderingObserverList frame property. r=jwatt
--HG--
extra : rebase_source : 46c93829cd467ca651df225003586d84043e173d
|
2009-06-24 20:47:21 +12:00 |
|
timeless@mozdev.org
|
e6bce749e6
|
Bug 494690. Remove unused function UncompressIndex. r=jwatt
|
2009-06-18 13:40:13 +02:00 |
|
Jonathan Watt
|
0c1ff4dba4
|
Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
|
2009-06-18 13:31:25 +02:00 |
|
Robert Longson
|
6affada1d1
|
disable crashtest for bug 492186 temporarily
|
2009-06-18 00:36:36 +01:00 |
|
Robert Longson
|
52302767f0
|
Bug 492186 - Crash with altGlyphDef and getBBox. r=roc
|
2009-06-17 22:29:55 +01:00 |
|
Robert Longson
|
7b3cd99d48
|
Bug 496989 - Simplify text/glyph interface. r=jwatt
|
2009-06-17 22:05:02 +01:00 |
|
Robert Longson
|
9cb0b9bebf
|
Bug 481614 - implement clip property. r=jwatt
|
2009-06-17 21:51:40 +01:00 |
|
Shawn Wilsher
|
c75ae311ff
|
Backed out changeset f3fcd36fcbd1 (bug 119061) for linux orange.
|
2009-06-11 16:57:09 -07:00 |
|
Jonathan Watt
|
befc705ae5
|
Bug 119061. SVG elements to which the :hover pseudo class apply do not restyle when moved under the mouse pointer. r=roc
|
2009-06-11 21:49:34 +02:00 |
|
Jonathan Watt
|
c6553d47fd
|
Bug 488460. Invalidation cleanup. r=longsonr
|
2009-06-11 17:23:43 +02:00 |
|
Jonathan Watt
|
f703960fe8
|
Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr
|
2009-06-11 17:21:03 +02:00 |
|
Arpad Borsos
|
be212f351c
|
Bug 495296 - kill nsISVGTextContentMetrics; r+sr=roc
|
2009-05-29 12:15:40 +02:00 |
|
Ryo Onodera
|
5e72993bff
|
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
|
2009-05-08 14:31:04 +12:00 |
|
Boris Zbarsky
|
05780cc568
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Jonathan Watt
|
f34d9fa3aa
|
Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
|
2009-04-29 06:31:34 +02:00 |
|
Craig Topper
|
0a6f7ad6c7
|
Bug 474230. Cleanup scale and translate in nsSVGElement similar to the new style SVG classes. r=jwatt
|
2009-04-28 15:25:03 +02:00 |
|
Robert O'Callahan
|
545b21b76a
|
Fix bustage #2
|
2009-04-25 21:34:32 +12:00 |
|
Robert O'Callahan
|
2f74228b6f
|
Fix bustage
|
2009-04-25 21:24:53 +12:00 |
|
Jonathan Watt
|
9cbe6077e0
|
Bug 463939. When an SVG element's geometry changes and it has an ancestor with a filter effect, invalidate the nearest SVG viewport ancestor because we don't have a good way to compute precise invalidation bounds. r=roc
--HG--
extra : rebase_source : 4f0b385d07b989137f83b80d6cd0907ee1dcd599
|
2009-04-25 01:17:43 +02:00 |
|
Bob Clary
|
06d14bde1e
|
bug 420697 - crash test by Martijn Wargers, Daniel Holbert.
|
2009-04-24 10:08:23 -07:00 |
|
Bob Clary
|
0d2b838a14
|
bug 323704 - crash test by Doug Schepers.
|
2009-04-24 10:08:10 -07:00 |
|
Bob Clary
|
7b398d44a9
|
bug 322215 - crash test by Georgi Guninski.
|
2009-04-24 10:08:09 -07:00 |
|
Ryo Onodera
|
1f1ccaea82
|
Bug 489718 - image-rendering and text-rendering hints should operate when clipping. r=longsonr
|
2009-04-24 14:11:03 +01:00 |
|
Jonathan Watt
|
74a6060e4b
|
Bug 487019. Rename IsDependentAttribute to AttributeDefinesGeometry. r=longsonr
|
2009-04-24 01:41:17 +02:00 |
|
Ryo Onodera
|
db305118fd
|
Bug 489151 - Masking and clipping with objectBoundingBox and non-trivial transforms is broken. r=jwatt
|
2009-04-24 03:10:22 +09:00 |
|
Joe Drew
|
64bbcf4155
|
Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs.
|
2009-04-21 23:02:17 -04:00 |
|
Boris Zbarsky
|
e5f6293681
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
|
Jeff Muizelaar
|
9980cb2188
|
Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
|
2009-04-07 12:02:11 -04:00 |
|
Robert Longson
|
7506754d85
|
Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc
|
2009-04-05 10:52:14 +01:00 |
|
Joe Drew
|
fc5c15825a
|
Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 16:27:27 -04:00 |
|
Jeff Muizelaar
|
eaef2088cb
|
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
|
2009-04-03 15:09:56 -04:00 |
|
Neil Rashbrook
|
94ca5d4a92
|
VC7.1 bustage fix for bug 465996 r=longsonr sr=roc
|
2009-04-02 21:29:31 +01:00 |
|
Robert O'Callahan
|
7b4d0810ce
|
Bug 459666. Guard assertion containing GetPrimaryFrameFor so it doesn't run at a bad time to be calling GetPrimaryFrameFor. Also, nsCSSFrameConstructor::PostRestyleEvent should check mPresShell->IsDestroying() when deciding whether to drop requests, and it should drop requests silently because it's perfectly safe and correct to do so. r+sr=bzbarsky
--HG--
extra : rebase_source : 8bf16bbc46de1f420d529f8d0a60ae07f8f0ef81
|
2009-04-01 14:08:34 +13:00 |
|
Jonathan Watt
|
af735602d3
|
Bug 465996. Small objects that are scaled up don't get invalidated correctly. r=roc
|
2009-03-31 14:19:39 +02:00 |
|
Olli Pettay
|
17e799fb0a
|
Additional patch for Bug 425265, r+sr=bz
|
2009-03-30 22:03:42 +03:00 |
|
Robert O'Callahan
|
116c3c19f4
|
Backout fix for bug 459666
--HG--
extra : rebase_source : b261b5561671fd7fc9e3967f7d8c31448cc4c87a
|
2009-03-30 15:54:33 +13:00 |
|
Robert Longson
|
b68be373db
|
Bug 484677 - Mouse coordinates in zoomed foreignObject are calculated incorrectly. r+sr=roc
|
2009-03-29 14:58:09 +01:00 |
|
Robert Longson
|
c725ebcfde
|
Bug 483389 - viewportElement methods return the wrong element sometimes. r+sr=roc
|
2009-03-21 15:36:39 +00:00 |
|
Robert Longson
|
7235fc714e
|
Bug 484150 - support image-rendering attribute. Includes some gfx code by vlad from bug 423756 which is r=joe. The rest is r=dbaron, sr=roc
|
2009-03-21 15:36:38 +00:00 |
|
Robert O'Callahan
|
2414bbf369
|
Bug 483765. Remove incorrect scaling when painting non-SVG content with an SVG filter, so such content renders properly when zooming. r=jwatt
--HG--
extra : rebase_source : 7106820dfb7f2b96b88348ea08e68c5d4377d863
|
2009-03-18 13:37:01 +13:00 |
|
Olli Pettay
|
52a6331cea
|
Bug 482976 - Crash [@ nsTextFrame::Reflow] on print preview with quote, r+sr=roc
|
2009-03-18 12:45:00 +02:00 |
|
Robert Longson
|
cd32c05a9c
|
Bug 483439 - text with stroke and fill causes crashes. r+sr=roc
|
2009-03-16 11:59:23 +00:00 |
|
Daniel Holbert
|
eae0d7096d
|
Bug 473904 - Add an about:config option (defaulting to 'false' right now) for toggling SVG animation (SMIL) support. r+sr=roc
|
2009-03-09 18:20:17 -07:00 |
|
Robert Longson
|
f63037edfb
|
Bug 470653 - nsSVGElement::AfterSetAttr should probably use insertionParent, not insertionParent of the bindingParent. r+sr=roc
|
2009-03-09 13:14:35 +00:00 |
|
Olli Pettay
|
468b832900
|
Bug 425265, r=roc, sr=bz
|
2009-03-08 21:01:02 +02:00 |
|
Boris Zbarsky
|
52893e176d
|
Bug 481045. <svg:use> shouldn't paint its kids. r+sr=roc
|
2009-03-04 07:55:28 -05:00 |
|
Jonathan Kew
|
94391277aa
|
Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
--HG--
extra : rebase_source : 43f9009f6457361e690062f87b2e5fda4041dc48
|
2009-02-24 21:32:58 +13:00 |
|
Jonathan Kew
|
01ca4ad69e
|
Bug 478792 - prefer glyph advance rather than ink extent; r+sr=roc
|
2009-02-23 02:19:30 +01:00 |
|
Jesse Ruderman
|
f25f92b98a
|
Add crashtests
|
2009-02-20 19:38:16 -08:00 |
|
Jesse Ruderman
|
f154077a31
|
Add crashtests
|
2009-02-13 14:54:17 -08:00 |
|
Robert O'Callahan
|
08979ee7f3
|
Bug 459666. GetReferencedFrame should bail out if we've destroyed the frame tree while reconstructing frames for the entire document. r+sr=bzbarsky
|
2009-02-10 21:28:16 +13:00 |
|
Jonathan Watt
|
e13a5192f6
|
Fixing bug 461863. Nested filtering is broken (inner filtered elements are clipped or don't paint). r+sr=roc@ocallahan.org
|
2009-02-10 13:54:28 +13:00 |
|
Jesse Ruderman
|
2e1fda752f
|
Add crashtests for the following bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=328944+401042+413085+416461+431705+437142+449006+463741+465651+472782+474744
|
2009-02-07 21:33:31 -08:00 |
|
Craig Topper
|
6ac140717f
|
Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc
|
2009-02-03 15:42:24 +01:00 |
|
Robert Longson
|
d7ecd01043
|
Bug 474700. Avoid negative-sized filter areas. r+sr=roc
--HG--
extra : rebase_source : 50e69812961c0787571273ca8e4326c48e7a83e6
|
2009-01-30 20:22:29 +13:00 |
|
Robert Longson
|
d2a541c8f9
|
Bug 475193. Only SVG frames should have marker properties. r+sr=roc
--HG--
extra : rebase_source : 51d78172315ec66bf8f5be9bb4afd00ec086b12f
|
2009-01-30 20:13:36 +13:00 |
|
L. David Baron
|
f8774a93ef
|
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
|
2009-01-29 12:39:18 -08:00 |
|
Robert Longson
|
b80b068e2e
|
Bug 472782. Avoid infinite recursion when textPath points to a non-path. r+sr=roc
|
2009-01-28 22:44:39 +13:00 |
|
Jonathan Watt
|
3736a53a6f
|
Bug 475181. Bounds-check feTile subregion size --- crashtest
|
2009-01-28 22:31:39 +13:00 |
|
Jesse Ruderman
|
6aa5e7bd59
|
Add crashtests for bug 466585 and bug 451311
|
2009-01-24 23:24:53 -08:00 |
|
Robert Longson
|
44b1a9bfb1
|
Bug 472135. Invalidate markers using style system hints instead of doing an eager invalidation (which reacquires frames, breaking our one-shot nsSVGRenderingObservers setup). r+sr=roc
--HG--
extra : rebase_source : 48ab3b34460f5908bcec5c3e15a5d12f71496579
|
2009-01-22 14:02:40 +13:00 |
|
Craig Topper
|
8fc9e8ecc2
|
Bug 471551. Stop duplicating SVG string attribute storage by having nsSVGString use the attribute value as the underlying base value (removing mBaseVal); also make mAnimVal an nsAutoPtr<nsString>. r=longsonr,r+sr=roc
--HG--
extra : rebase_source : 319ff11d4321f2f7f41a7d19f17435fe814b1079
|
2009-01-22 13:56:51 +13:00 |
|
Boris Zbarsky
|
ea8c0a5865
|
Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
|
2009-01-19 13:31:34 -05:00 |
|
Robert O'Callahan
|
f877eead56
|
Backed out changeset fb2d014e0352
|
2009-01-20 00:25:58 +13:00 |
|
Robert O'Callahan
|
9a8a9a01d5
|
Bug 471551. Avoid duplicate string storage for SVG string attributes; let nsSVGString get the baseval from the element. Also change mAnimVal to an nsAutoPtr to minimize storage in the non-animated common case. r=longsonr,sr=roc
|
2009-01-19 22:03:31 +13:00 |
|
Robert O'Callahan
|
00e57b8380
|
Backed out changeset 9246fefef1cc
|
2009-01-17 23:58:34 +13:00 |
|
Robert Longson
|
4a4ce9e387
|
Bug 472135. Avoid re-getting the target marker frame in nsSVGMarkerProperty::DoUpdate --- that leads to infinite loops. Update things lazily instead via fake style changes. r+sr=roc
--HG--
extra : rebase_source : f90519e06842d6301e3a27eddb0cddd300b62db2
|
2009-01-16 21:20:29 +13:00 |
|
Craig Topper
|
41cbd4c43c
|
Bug 473511. nsSVGInnerSVGFrame does not need to implement nsISVGValueObserver. r=jwatt,sr=roc
--HG--
extra : rebase_source : 7b5b4dd1c5702498a496133c643891c337ea4a42
|
2009-01-16 21:14:40 +13:00 |
|
Craig Topper
|
fe58910902
|
Bug 473517. nsSVGUtils::CoordToFloat should avoid heap-allocating an nsSVGLength. r+sr=roc
--HG--
extra : rebase_source : c2cd532376da8c37ad02f834ab4e859fec61dda1
|
2009-01-16 21:02:40 +13:00 |
|
Jeremy Lea
|
1800930122
|
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
|
2009-01-15 16:27:09 +13:00 |
|