Robert Longson
|
e9b334663b
|
Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc
|
2010-02-08 09:51:19 +00:00 |
Jonathan Watt
|
cecfafeabc
|
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
|
32f8745a98
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
L. David Baron
|
41cde778d7
|
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
|
25af31749a
|
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
|
1933c6cb14
|
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
|
f7a40ca069
|
Bug 540477. Add comments for nsSVGEffects::InvalidateRenderingObservers and others. r=longsonr
|
2010-01-23 18:47:53 +00:00 |
Jonathan Watt
|
062102ba9e
|
Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert
|
2009-12-29 07:34:27 +01:00 |
Jonathan Watt
|
27a0c97996
|
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
|
0ae7fcd9ee
|
Bug 539122 - Stop restyling non-elements with SVG. r=roc
|
2010-01-13 11:09:58 +00:00 |
Daniel Holbert
|
c478ca5aed
|
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
|
65c41762cd
|
Add crashtests
|
2010-01-10 19:50:41 -08:00 |
Robert Longson
|
75ce4730f3
|
Bug 495968 - Only update the active switch child in nsSVGSwitchFrame::UpdateCoveredRegion. r=roc
|
2010-01-08 11:35:18 +00:00 |
Robert Longson
|
11b77e946d
|
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
|
63f7b66332
|
Bug 534226 - Remove support for multiple presshells, r=bz, sr=roc
|
2010-01-07 12:36:11 +02:00 |
Robert Longson
|
60111d280e
|
Bug 519368 - pattern with viewBox not treated correctly. r=jwatt
|
2009-12-29 09:56:25 +00:00 |
Robert Longson
|
07e4771273
|
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
|
9489bdf2ac
|
Bug 500882 part 5. Switch layout module to using the new GetPrimaryFrame API. r=roc
|
2009-12-24 16:20:06 -05:00 |
fantasai
|
34d199a5c4
|
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
|
2cfc7585b3
|
Bug 535185 - patterns of non-integer scaled size have seams. r=roc
|
2009-12-23 11:30:44 +00:00 |
Robert Longson
|
ffb0219c30
|
Bug 510177 - path with a single point not rendered. r=jwatt
|
2009-12-21 22:10:34 +00:00 |
Metal Sonic
|
bb9fc4f136
|
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
|
2009-12-21 21:50:30 +00:00 |
Robert Longson
|
3427dace60
|
backout Bug 510177 (reftest failure)
|
2009-12-19 19:28:48 +00:00 |
Robert Longson
|
c5d3431c2d
|
Bug 510177 - path with a single point not rendered. r=jwatt
|
2009-12-19 17:00:58 +00:00 |
Daniel Holbert
|
93a51b5d01
|
Bug 534156: Make sure to initialize local variable "axis" in nsSVGUtils::ObjectSpace. r=jwatt
|
2009-12-12 22:27:30 -08:00 |
Robert Longson
|
c6ad4c67a2
|
Bug 534216 - Text in anchor tags not placed correctly if viewBox present. r=roc
|
2009-12-12 14:37:20 +00:00 |
Olli Pettay
|
43f56a0e7d
|
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
|
86cb90087a
|
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
|
50fbf4e5d5
|
Bug 520506 - Incorrect text getBBox in SVG. r=jwatt
|
2009-11-18 20:59:24 +00:00 |
Jesse Ruderman
|
5ed603c6d3
|
Add crashtests for bug 466945, bug 464197, and bug 467323
|
2009-10-31 19:35:39 -07:00 |
Robert Longson
|
5514586c55
|
Bug 525363 - clipPath winding-mode is broken. r=roc
|
2009-10-30 20:21:49 +00:00 |
Robert O'Callahan
|
a8545af962
|
Bug 522767, fixing WinMo bustage
|
2009-10-27 15:16:35 +13:00 |
Robert O'Callahan
|
56341b5a85
|
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
|
3dbc9675ed
|
Bug 448906 - linked patterns are not scaled correctly. r=roc
|
2009-10-26 19:37:31 +00:00 |
Jonathan Watt
|
964b288574
|
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
|
754e86dbcc
|
Bug 521759 - patterns incorrect with viewBox and percentage widths or heights. r=roc
|
2009-10-25 13:05:33 +00:00 |
Jonathan Watt
|
6ebae55202
|
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
|
c2e35656f0
|
Backout Bug 388547 due to Mac test orange
|
2009-10-11 14:03:06 +01:00 |
Robert Longson
|
bddb5c6eaa
|
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
|
70d222fc95
|
Bug 512338. Make HitTestChildren use GetPrevSibling. r=jwatt
|
2009-10-02 12:31:45 -04:00 |
Robert O'Callahan
|
b358ce2f34
|
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
|
51cc52c705
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
Mats Palmgren
|
7b9c547560
|
Bug 233463, patch 4 - Make nsIFrame::mNextSibling private. r=bzbarsky
|
2009-09-18 13:09:36 +02:00 |
Mats Palmgren
|
acde6e9975
|
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
|
0741d79bb3
|
Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX. b=512106 r=roc
|
2009-09-16 17:01:36 +02:00 |
Robert Longson
|
51aabd4087
|
Bug 512890 - crashtest for ABORT: NULL content node with SVG filter, em units.
|
2009-09-14 21:19:46 +01:00 |
Robert Longson
|
72f0d84dc5
|
Bug 512890 - ABORT: NULL content node with SVG filter, em units. r=roc
|
2009-09-14 21:12:37 +01:00 |
Bobby Holley
|
92e80175ef
|
Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad
|
2009-09-12 16:44:18 -06:00 |
Zack Weinberg
|
e65a77e1b7
|
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
|
2bec05cff2
|
Bug 515288 - crashtest for SVG element without current doc in getCTM.
|
2009-09-10 21:37:56 +01:00 |
Robert Longson
|
35fa41cbfd
|
Bug 515288 - Crash with getScreenCTM() on outer svg with no current document. r=roc
|
2009-09-10 21:25:48 +01:00 |
Martijn Wargers
|
2ecb392d02
|
Bug 508247 - crashtest for non SVG element in path for getCTM.
|
2009-09-08 20:34:16 +01:00 |
Robert Longson
|
b4c8242815
|
Bug 509940 - Images with fill=none are not displayed. r=jwatt
|
2009-08-31 12:26:23 +01:00 |
Robert Longson
|
0301ad28ca
|
Bug 508247 - Crash if non SVG element encountered in path for getCTM. r=jwatt
|
2009-08-31 11:33:29 +01:00 |
Daniel Holbert
|
1f49c6e23b
|
Bug 513262 - Remove unused helper function "GetFrameForContent" from nsSVGUtils. r=roc
|
2009-08-28 11:02:58 -07:00 |
Jonathan Watt
|
6dcdab69f3
|
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
|
2009-08-26 20:53:35 -07:00 |
Robert O'Callahan
|
2824c696a7
|
Backed out changeset e2927bb26412
|
2009-08-26 14:49:18 -07:00 |
Zack Weinberg
|
7167944a1b
|
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
|
28fb767bd1
|
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
|
79edda8c98
|
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
|
ac5c73f4b2
|
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
|
2009-08-24 16:02:07 -04:00 |
Zack Weinberg
|
af8d8584e5
|
Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
|
2009-08-20 14:52:48 -07:00 |
Brian Birtles
|
ecaea885b1
|
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
|
a25b7ec510
|
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
|
9e80de58d3
|
Bug 507367 incorrect null check in nsSVGPatternFrame::GetTargetGeometry
r=jwatt
|
2009-08-12 11:49:55 +02:00 |
Robert O'Callahan
|
4cdcf9d36c
|
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
|
39072906a0
|
Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
|
2009-07-30 13:23:32 -04:00 |
Michael Kohler
|
1ebf35eba7
|
Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
|
2009-07-27 10:47:02 +02:00 |
Robert O'Callahan
|
85aa792e8a
|
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
|
ed199389a0
|
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
|
2009-07-23 10:35:59 +02:00 |
Robert O'Callahan
|
2c8eeba774
|
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
|
468466dce4
|
Backout bug 435356 to fix nsSVGMatrix leaks.
|
2009-07-22 00:55:48 +02:00 |
Jonathan Watt
|
0bc6e3c473
|
Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
|
2009-07-21 22:34:37 +02:00 |
Joe Drew
|
9c23ca0770
|
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
|
312ca5f4fb
|
Bug 500174 - pointer-events=all not registering on non-visible stroke. r=roc
|
2009-07-12 19:50:45 +01:00 |
Robert Longson
|
e2a6beaba8
|
reenable crashtest for bug 492186
|
2009-06-27 11:26:32 +01:00 |
Ryo Onodera
|
e889d1edc6
|
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
|
5408234dcb
|
Instrument nsSVGRenderingObserverList for trace-refcnt (bug 499613). r=roc
|
2009-06-24 14:19:02 -07:00 |
Robert O'Callahan
|
f769c93606
|
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
|
81b4da9973
|
Bug 494690. Remove unused function UncompressIndex. r=jwatt
|
2009-06-18 13:40:13 +02:00 |
Jonathan Watt
|
b760f912f1
|
Bug 498275. Stop using nsIDOMSVGMatrix in nsSVGForeignObjectFrame + fixes. r=longsonr
|
2009-06-18 13:31:25 +02:00 |
Robert Longson
|
3099fc4b1b
|
disable crashtest for bug 492186 temporarily
|
2009-06-18 00:36:36 +01:00 |
Robert Longson
|
9d108fecbf
|
Bug 492186 - Crash with altGlyphDef and getBBox. r=roc
|
2009-06-17 22:29:55 +01:00 |
Robert Longson
|
1baceacd90
|
Bug 496989 - Simplify text/glyph interface. r=jwatt
|
2009-06-17 22:05:02 +01:00 |
Robert Longson
|
c5bd50dc01
|
Bug 481614 - implement clip property. r=jwatt
|
2009-06-17 21:51:40 +01:00 |
Shawn Wilsher
|
b2bfa4ca81
|
Backed out changeset f3fcd36fcbd1 (bug 119061) for linux orange.
|
2009-06-11 16:57:09 -07:00 |
Jonathan Watt
|
5c2875c164
|
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
|
ca45bda083
|
Bug 488460. Invalidation cleanup. r=longsonr
|
2009-06-11 17:23:43 +02:00 |
Jonathan Watt
|
bb7678b0ca
|
Bug 495938. Stop using nsIDOMSVGRect objects on the stack. r=longsonr
|
2009-06-11 17:21:03 +02:00 |
Arpad Borsos
|
edecaebd7a
|
Bug 495296 - kill nsISVGTextContentMetrics; r+sr=roc
|
2009-05-29 12:15:40 +02:00 |
Ryo Onodera
|
83f6451dc7
|
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
|
929cebc7b9
|
Bug 67752. Implement interruptible reflow. r=roc,dbaron
|
2009-04-21 19:53:52 -04:00 |
Jonathan Watt
|
0b29897a09
|
Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
|
2009-04-29 06:31:34 +02:00 |
Craig Topper
|
f12bf662fd
|
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
|
f533ff9f81
|
Fix bustage #2
|
2009-04-25 21:34:32 +12:00 |
Robert O'Callahan
|
3da6dd9229
|
Fix bustage
|
2009-04-25 21:24:53 +12:00 |
Jonathan Watt
|
32a1df24aa
|
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
|
7b03af4ea9
|
bug 420697 - crash test by Martijn Wargers, Daniel Holbert.
|
2009-04-24 10:08:23 -07:00 |
Bob Clary
|
46b96a4187
|
bug 323704 - crash test by Doug Schepers.
|
2009-04-24 10:08:10 -07:00 |
Bob Clary
|
89dc14489d
|
bug 322215 - crash test by Georgi Guninski.
|
2009-04-24 10:08:09 -07:00 |