layout/svg/nsSVGMarkerFrame.cpp
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
813d4e250712d296eb4b11b0b89e10ed6a94e3d4
created 2017-10-10 07:58 +0100
pushed 2017-10-10 21:56 +0000
Robert Longson Robert Longson - Bug 1398806 - GetCtx and GetNearestViewport should return the nearest svg or symbol element which is now an SVGViewportElement rather than only returning the nearest svg element because a symbol establishes a viewport too. r=dholbert
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
785f346d9b0b8f565447783e66a4d2db8179f3d5
created 2017-08-30 15:58 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 2 - Rename nsSVGEffects to SVGObserverUtils. r=longsonr
22eebb899bf69211e1fd1a7973a1d9f71d249796
created 2017-08-30 14:14 +0100
pushed 2017-09-20 09:48 +0000
Jonathan Watt Jonathan Watt - Bug 1401356, part 1 - Rename nsSVGEffects.h/.cpp to SVGObserverUtils.h/.cpp. r=longsonr
52d586efd12ea30df20a6312e2535d196038bc25
created 2017-08-26 15:58 -0700
pushed 2017-08-28 00:31 +0000
Bobby Holley Bobby Holley - Bug 1394156 - Make static_casts of mContent use GetContent(). r=emilio
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
d05b78469f1880ff4a332154edfc29ea83faab1a
created 2017-06-16 17:22 +0800
pushed 2017-06-17 00:15 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
6e16cb4e08dd0d06016cbc4a30891b046048d9e8
created 2017-06-16 11:19 +0200
pushed 2017-06-17 00:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7ec499159f7 (bug 1364361) for bustage at nsIFrame.h:3348: bad implicit conversion constructor for 'OwnedAnonBox'. r=backout
e7ec499159f7c86cc9a7ed1bfb8c41e962539f3e
created 2017-06-16 15:32 +0800
pushed 2017-06-17 00:15 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
24d6c162840220434745ded799704aa2c74ec4eb
created 2017-06-16 09:27 +0200
pushed 2017-06-17 00:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 12db2d364b64 (bug 1364361) for heap write hazard. r=backout
12db2d364b64ed3da93753bcc5750f39649d6008
created 2017-05-22 13:14 +0800
pushed 2017-06-17 00:15 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
fd72dc86c01db8ef2035c7aaeccd9758ec9bc8ae
created 2017-06-08 06:17 +0100
pushed 2017-06-08 12:44 +0000
Robert Longson Robert Longson - Bug 1361593 - Simplify nsSVGMarkerFrame by storing the transform matrix rather than all the parameters necessary to calculate it. r=jwatt
bbf16eb4f821b2d535826141f9f33f3eb49a54c6
created 2017-05-18 22:03 +0200
pushed 2017-05-19 15:38 +0000
cku cku - Bug 1351440 - Part 2. Encapsulate DrawResult and imgIContainer::FLAG_* into imgDrawingParams, and pass it to PaintSVG. r=jwatt
8cff37651ea2a096d5304b11bd13359f8d117174
created 2017-05-18 21:15 +0200
pushed 2017-05-19 15:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f3460d42d23c (bug 1351440)
f3460d42d23cb21093146a2ace98009d581bd77a
created 2017-05-05 17:19 +0800
pushed 2017-05-19 15:38 +0000
cku cku - Bug 1351440 - Part 2. Encapsulate DrawResult and imgIContainer::FLAG_* into imgDrawingParams, and pass it to PaintSVG. r=jwatt
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
19119865d8988d95dbddb7be5b66ad6d97c40279
created 2017-03-27 12:33 +0800
pushed 2017-03-29 13:40 +0000
cku cku - Bug 1346124 - Pass sync decode flag down to nsSVGMarkerFrame::PaintMark. r=tnikkel
d6e48f31f0c8e2c3591b860172e29334f56d4074
created 2017-02-09 18:24 +0000
pushed 2017-03-22 13:26 +0000
Jonathan Watt Jonathan Watt - Bug 1349244 - Rename nsISVGChildFrame to nsSVGDisplayableFrame to reduce confusion. r=longsonr
aa279848f2133b82f83649478ee0a57f69e7d263
created 2017-03-15 14:00 -0400
pushed 2017-03-16 14:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 7. Change stylo to correctly recompute style of SVG anonymous wrapper boxes. r=heycam
0fa0d070ca5c937f01471e6ee5ed89c6b938aa19
created 2017-03-07 20:07 -0800
pushed 2017-03-08 13:18 +0000
Daniel Holbert Daniel Holbert - Bug 1345202 part 2: Add "using namespace mozilla::image" to all layout/svg/*.cpp files that use the DrawResult type. r=TYLin
4f5d03fe0e90e3041e694d63eb0c6a76a6621de5
created 2016-12-18 11:11 +0000
pushed 2016-12-19 04:22 +0000
Robert Longson Robert Longson - Bug 1239100 - Implement SVGGeometryElement interface. r=cam r=peterv
dd45619670c7fbf5c5b2ce09e33cc4f28a65db5c
created 2016-12-18 11:42 +0100
pushed 2016-12-19 04:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0b44e8715bf5 (bug 1239100) for build bustage (SVGGeometryElement.webidl missing). r=backout
0b44e8715bf5e9a799df69847ea9b57637cd7131
created 2016-12-18 09:54 +0000
pushed 2016-12-19 04:22 +0000
Robert Longson Robert Longson - Bug 1239100 - Implement SVGGeometryElement interface. r=cam r=peterv
c0700bedb4f765a2fd55ab2bc71af4d6b322084d
created 2016-07-14 12:47 +0800
pushed 2016-07-14 09:43 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
3e91b95e6fc0014cfbbd082e12e0c1380d7910cf
created 2016-04-18 15:28 +0800
pushed 2016-04-19 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert
38df0143c983009e230421d7ea73ca988434ac30
created 2016-04-18 15:26 +0800
pushed 2016-04-19 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-04 00:49 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
ddc50e4998ca4c49a5bf96c9c2c5c378b56025b8
created 2014-10-31 20:08 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 5 - Convert nsSVGMarkerFrame::PaintMark and related code from nsRenderingContext to gfxContext. r=longsonr
1653558849c3b01a3a820f5e3822d964e3891551
created 2014-10-31 20:08 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 2 - Convert nsSVGIntegrationUtils::PaintFramesWithEffects and related code from nsRenderingContext to gfxContext. r=longsonr
9e6c2fe193c04e0b4a7638083059a6e1793d22c9
created 2014-09-08 12:28 +0100
pushed 2014-09-11 00:30 +0000
Jonathan Watt Jonathan Watt - Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
a16e9746d9b62067705f08e7bcea2550819110a4
created 2014-08-29 20:42 +0100
pushed 2014-09-08 13:22 +0000
Jonathan Watt Jonathan Watt - Bug 932771, part 3 - Make PaintSVG painting work by passing transforms down, rather than walking up the tree using GetCanvasTM. r=longsonr
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
8aa36dab27656347b615b29223d26f4294b73e83
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
1db9c2e7c5a5147cac88c255bdad845f22f89b1c
created 2014-03-05 21:28 +0000
pushed 2014-03-06 12:13 +0000
Robert Longson Robert Longson - Bug 979407 - Fix ASSERTION: viewport height must be nonnegative, with negative markerHeight or markerWidth attribute. r=dholbert
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 12:56 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
0f2c1da63eeb1d289766cdb59447fe2437125dc2
created 2013-12-30 01:50 -0500
pushed 2013-12-31 03:16 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch GetViewBoxTransform to gfx::Matrix r=nical
19983d377f5845434608dbf30cdc30608000cf0c
created 2013-12-30 01:50 -0500
pushed 2013-12-31 03:16 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch GetMarkerTransform to gfx::Matrix r=nical
4b412a92a92cdf920d07c6dcd360d4d61bfd588a
created 2013-12-30 01:50 -0500
pushed 2013-12-31 03:16 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch GetBBoxContribution to gfx::Matrix r=nical
f8a179a84a9cfda21288e6ca5ab6cc1670db1bf6
created 2013-12-26 18:49 +0000
pushed 2013-12-27 03:30 +0000
Robert Longson Robert Longson - Bug 953064 - Add MOZ_STACK_CLASS and MOZ_GUARD_OBJECT_NOTIFIER to various classes. r=dholbert
45283234d2d747884e82e448a8425352bf5558f3
created 2013-09-16 15:06 +1000
pushed 2013-09-18 00:26 +0000
Cameron McCormack Cameron McCormack - Bug 874507 - Make clip-path, filter, mask and opacity work on <marker> elements. r=longsonr
fd077e283f6a22e024ab2076963b1e6967ec3996
created 2013-09-11 08:27 +0100
pushed 2013-09-12 00:24 +0000
Jonathan Kew Jonathan Kew - bug 875329 - don't ignore transforms when rendering SVG-in-OT glyphs. r=heycam
58318862693968bd1b284c8131e34db8c975f81b
created 2013-07-12 16:39 +1000
pushed 2013-07-12 17:29 +0000
Cameron McCormack Cameron McCormack - Bug 879659 - Part 3: Implement <marker orient="auto-start-reverse">. r=longsonr
6a5bf6934ba8f7778194d7610771f07328fed301
created 2013-03-19 21:47 -0400
pushed 2013-03-20 11:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 852428 part 2. Make nsIFrame::Init infallible. r=dholbert
29181e9515ec6502c76e221b81a3bab370dab8e2
created 2013-02-18 17:48 -0500
pushed 2013-02-19 05:22 +0000
David Zbarsky David Zbarsky - Bug 833446: Remove nsIDOMSVGMarkerElement r=peterv
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-17 12:06 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
46df7f312c6241b1f44af7722499c6b7e8cd2b85
created 2013-01-29 17:11 -0500
pushed 2013-01-30 13:05 +0000
David Zbarsky David Zbarsky - Bug 832154: Move SVGMarkerElement to mozilla::dom r=bz,longsonr
2b9ae5e6cd9b026dfdc94b8236b17d066c310963
created 2013-01-29 22:45 +1300
pushed 2013-01-29 14:36 +0000
Robert O'Callahan Robert O'Callahan - Backing out 306003528e10, 335160d7855a, dfc9d5651175, 0559d630dd89, 03c3ae8323bd: bug 835195, bug 832154, bug 831561 ... in a CLOSED TREE
0559d630dd89fefbabc7b9afa4c1840a2398ff13
created 2013-01-29 03:50 -0500
pushed 2013-01-29 14:36 +0000
David Zbarsky David Zbarsky - Bug 832154: Move SVGMarkerElement to mozilla::dom r=bz,longsonr
50f4d34efeac1317565bf6a6a10de926c3b84b8b
created 2013-01-09 18:02 -0500
pushed 2013-01-10 08:59 +0000
David Zbarsky David Zbarsky - Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
745b5180e4ebf5afec3265c50dca3344dcfe3395
created 2012-09-24 23:01 +0200| base
pushed 2012-09-26 22:55 +0000
Alexandre Dumont Alexandre Dumont - Bug 596753: Flatten layout/svg/base/src into layout/svg. r=dholbert
less more (0) tip