layout/svg/base/src/nsSVGContainerFrame.h
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-11-19 21:10 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
2af0fc82c983cee51ae73807750ccb79e699dda5
created 2012-03-21 15:35 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
60fb46e7940cdbf645d2ac84b0ac3b7ec2bc4add
created 2012-03-12 12:27 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b56f0dfbc628d99d899225cfb73543f78f6d2bf2
created 2012-03-05 17:50 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7e01ac39196ba21e96a164980d86223150dc2740
created 2012-02-04 13:58 +0000
pushed 2012-11-19 21:10 +0000
Robert Longson Robert Longson - Bug 616892 - Make more updates honour suspendRedraw. r=roc
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Backout merge.
2a61f9104d6324fd3b89b8ea53d5453bfd63f88b
created 2011-10-05 17:49 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-10-08 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-10-08 18:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
b263947c76fc1e49c2627f1a0ca7acdef51ff9f6
created 2012-07-21 20:01 -0400
pushed 2012-10-08 18:29 +0000
Jonathan Watt Jonathan Watt - Bug 776250 - Rename nsISVGChildFrame::UpdateBounds to nsISVGChildFrame::ReflowSVG to make it easier for non-SVG devs to understand the SVG code. r=roc.
62f19ed60528fb16100b66d230da1f1b3d7ce87e
created 2012-07-20 14:12 -0400
pushed 2012-10-08 18:29 +0000
Jonathan Watt Jonathan Watt - Bug 614732 - Implement display list based painting and hit-testing for SVG. r=roc.
ca0e3950eb0c63ee8e3d1a8c5c1473d869c9f409
created 2012-07-20 12:41 -0400
pushed 2012-10-08 18:29 +0000
Jonathan Watt Jonathan Watt - Bug 614723 - Make sure SVG frames that shouldn't directly display don't create display list items. r=roc.
82a0b3fe9fa718804f0ee4f6eff9b16cca8468e9
created 2012-06-30 12:20 +0100
pushed 2012-08-27 22:37 +0000
Jonathan Watt Jonathan Watt - Bug 767734 - Give GetCanvasTM knowledge of what the request is for so it can do the right thing when SVG display lists are enabled. r=longsonr.
66627acb8fc62f9c67072d96a21ff3b487375044
created 2012-05-28 09:30 +0800
pushed 2012-07-16 19:38 +0000
Ginn Chen Ginn Chen - Bug 758516 nsSVGGenericContainerFrame.cpp failed to compile with Solaris Studio compiler r=roc
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
05a3396204397a4ac11d0964eef04b69b1221184
created 2012-05-17 05:05 +0100
pushed 2012-07-16 19:38 +0000
Jonathan Watt Jonathan Watt - Bug 734082 - Compute and store bounds and visual overflow bounds for both SVG leaf and container frames. r=roc.
01fd11649cc8f93cc9d4df770884019938794361
created 2012-04-16 09:23 +0100
pushed 2012-06-04 19:57 +0000
Robert Longson Robert Longson - Bug 736031 - getBBox returns incorrect results with empty containers. r=jwatt
34454de868335d57a8efd6b640939ac9198d70c6
created 2012-03-20 12:15 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 736890 - Speed up building of layout/svg/base/src by cleaning up #include directives in its header files. r=dholbert.
247b83139d6d7ecc88deb9fce55c5cf0a0266e45
created 2012-03-20 12:15 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 734079, part 2 - Use a mark and asynchronously sweep scheme (similar to HTML reflow) to invalidate and update SVG frame bounds. r=longsonr.
4805515c9a204dcd6992034b97e3e93cfbe2ce45
created 2012-03-20 12:15 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 734079, part 1 - Remove the SuspendRedraw code and make SVGSVGElement.suspendRedraw a no-op. r=longsonr.
b3142bc739d85545b1314bcd63951e9654b6b3d1
created 2012-03-18 10:32 +0000
pushed 2012-06-04 19:57 +0000
Jonathan Watt Jonathan Watt - Bug 736753 - Fix the includes in layout/svg/base/src so that we can stop including nsSVGSVGElement.h in nsSVGContainerFrame.h. r=longsonr.
eff92312950aee5660e234cfd03fc136144ac09a
created 2012-03-10 19:28 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 734656 - Add documenting comments to some SVG frame classes. r=longsonr.
2a4ff84e15cd05643a5ad3bae06d63aeb1d7ee3b
created 2012-03-10 19:28 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 734656 - Make the NS_STATE_SVG_NONDISPLAY_CHILD classes easier to find. r=longsonr.
412c948ce10019d15cde747af6db85a91d131d77
created 2012-03-02 08:28 +0000
pushed 2012-04-24 17:33 +0000
Jonathan Watt Jonathan Watt - Bug 729562 - Make the SVG paint methods take an nsRenderingContext, and kill nsSVGRenderState. r=Bas.
6b00b520b304bad26ff171b8307235a98000f791
created 2012-02-04 13:58 +0000
pushed 2012-04-24 17:33 +0000
Robert Longson Robert Longson - Bug 616892 - Make more updates honour suspendRedraw. r=roc
8ddd09649e1318e52b111d52a11725158661e2e5
created 2011-09-30 10:25 +0100
pushed 2011-12-21 12:10 +0000
Jonathan Watt Jonathan Watt - Bug 614732 - Add an argument to nsSVGUtils::GetBBox() to allow callers to specify whether stroke or markers should be included in the bounds returned. r=roc.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-12-21 12:10 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-11-08 22:56 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
1e025cfeb9c2c5706840574956d583b226a969a7
created 2011-04-20 10:16 +0100
pushed 2011-07-05 17:00 +0000
Jonathan Watt Jonathan Watt - Bug 488314 part 2 - Kill vestiges of SetMatrixPropagation. r=longsonr.
7df4c375164fd13c2290e178f0e11dc5559b81b0
created 2009-09-12 17:49 +0100
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - 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
f5cff6af5a6b5195e99b094241db00b6b643a4ec
created 2009-08-26 14:49 -0700
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset e2927bb26412
e2927bb264129e21ef1e27c699707f06cef50c4d
created 2009-08-26 09:27 -0700
pushed 2011-04-26 22:38 +0000
Zack Weinberg Zack Weinberg - 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
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1
created 2009-07-30 13:23 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
684dadc0726e8c6632f912b8592ff8ec07b77474
created 2009-07-23 10:35 +0200
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
d3e0648a5d54ab9852426d0326c601b8bea8c951
created 2009-07-22 00:55 +0200
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - Backout bug 435356 to fix nsSVGMatrix leaks.
941a73f2fc2142c17d5e8f8bba13968eae523c2e
created 2009-07-21 22:34 +0200
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - Bug 435356. Stop using nsIDOMSVGMatrix internally. r=longsonr
fc3def2eef99397b1a15f603441b4cded8535f33
created 2009-04-29 06:31 +0200
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - Bug 488314. Kill SetMatrixPropagation, part 1. r=roc
864a2e460096da6d0b0fffdf73869b1759842949
created 2009-04-25 21:24 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Fix bustage
b0a3fc399effcc2518faaa24af5f01a0aa1b31e7
created 2009-04-25 01:17 +0200
pushed 2011-04-26 22:38 +0000
Jonathan Watt Jonathan Watt - 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
422ebbfbdc87a2185750596c607b2b5abaee22de
created 2009-01-19 13:31 -0500
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 473390 part 16. Move around SVG assertions so that they happen in frame init, not during frame creation. r=jwatt, sr=roc
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
734b871312a46aaf552b5a3ce03ae22c15c6af3a
created 2008-10-20 09:42 +0100
pushed 2011-04-26 22:38 +0000
Robert Longson Robert Longson - Bug 459758 - effects on outer svg frames only work accidentally. r+sr=roc
8994763880c998da86745dbf76fdd8957a9453b5
created 2008-10-18 09:19 +0100
pushed 2011-04-26 22:38 +0000
Robert Longson Robert Longson - Bug 460551 - overrideCTM is no longer necessary. r+sr=roc
594b90ca0cec3599e4842118d8f48997a371edf9
created 2008-10-01 13:51 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
7f678bca2dbf3c7bc5998c20850f2bde5c6a697f
created 2008-10-01 00:28 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 455984 to see if it fixed Tp crashes
1c681814281d68baac8110aedb6f83fc48614ed4
created 2008-09-30 21:47 +1300
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 455984. Rework gradient and pattern code to use nsReferencedElement and nsSVGRenderingObservers, so they observe changes to the ID-element-map properly and propagate invalidations correctly (and with simpler code too). r=longsonr,sr=mats
9eb7090abff39956da866f5009141755da211c35
created 2008-09-11 12:24 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 450340. Support SVG mask/clip-path/filter CSS properties applied to non-SVG content. r=longsonr,sr=mats
3933040bac46202bee3ce8c0100bdf3f299a4ab3
created 2008-08-25 21:23 +1200
pushed 2011-04-26 22:38 +0000
Jeremy Lea Jeremy Lea - Bug 379616. The mRect for SVG frames should be in appunits. r+sr=tor
573c5b6e8ec057ba45cc91e88b5ec74403fda2c8
created 2008-08-19 12:20 -0400
pushed 2011-04-26 22:38 +0000
Benjamin Smedberg Benjamin Smedberg - Backed out changeset e92e18d52d71 due to the following test failures on Windows:
e92e18d52d714ded67f557aed34aed09e1883f0e
created 2008-08-19 10:14 -0400
pushed 2011-04-26 22:38 +0000
Jeremy Lea Jeremy Lea - Bug 379616 - Switch SVG's frame mRect to app units, r+sr=tor
2e7da4485029468d7b1bf00dd6bb917a3414fcc0
created 2008-08-06 12:55 +1200
pushed 2011-04-26 22:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 447567. Instead of brutally wiping out effects properties whenever the style context changes for an SVG frame (which wouldn't work for non-SVG frames), create a new style change hint to handle it. r=longsonr,sr=dbaron
a69a47d62ab3d1e0b28b312685f886388ae23310
created 2008-01-25 01:27 -0800
pushed 2011-04-26 22:38 +0000
longsonr longsonr - Bug 411555 - Text inside filter causing invalidation loop. r=jwat,sr=tor,a1.9=blocking1.9+
bb1e03b466a64141c9a347b2c10906f049ce33e7
created 2007-12-03 20:40 -0800
pushed 2011-04-26 22:38 +0000
tor tor - Bug 370006 - svg doesn't get scaled up on high resolution displays. r=jwatt, sr=roc
less more (0) -60 tip