layout/svg/nsSVGMaskFrame.cpp
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
cba1405295ad3132d7452c4c01dd0aae36d023fe
created 2017-09-04 14:04 +0800
pushed 2017-09-05 21:54 +0000
cku cku - Bug 1396489 - Part 3. Use gfxContext::GetClipExtents(false) when clipped rect in device space is needed. r=mstange
6106d550ba968098cfb69a427c6dd646935a58d9
created 2017-09-04 21:09 -0700
pushed 2017-09-05 09:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1396489) for unexpected assertion failures
75ffa3ed13d525f97f23e839a0ebfcbdeabb91ea
created 2017-09-04 14:04 +0800
pushed 2017-09-05 09:39 +0000
cku cku - Bug 1396489 - Part 3. Use gfxContext::GetClipExtents(false) when clipped rect in device space is needed. r=mstange
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
ef585ac7c47635af9996a77899578dffc1339aa0
created 2017-08-17 09:52 +0800
pushed 2017-08-21 11:40 +0000
Louis Chang Louis Chang - Bug 1385745 Part 1 - Add BBoxFlags::eIncludeOnlyCurrentFrameForNonSVGElement to determine whether include all continuations while computing bbox of a html frame. r=cjku,heycam
da58840d7f3d0e38299caf95a6299b670172a30b
created 2017-06-09 10:57 -0400
pushed 2017-06-09 22:28 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1359527. Fixup DrawTarget::IntoLuminance mismerge. r=mchang
e14c50095f3660dbd7d995f7b4590cf21265d0ab
created 2017-06-02 11:13 -0700
pushed 2017-06-08 12:44 +0000
Mason Chang Mason Chang - Bug 1359527. Part 1 - Add DrawTarget::IntoLuminance r=jrmuizel
b6cae88b7d279dd14d8f52b71380b98a5fbb5786
created 2017-06-06 18:40 +0200
pushed 2017-06-07 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f09499d7310c (bug 1359527) for Android bustage while processing gfx/2d/moz.build. r=backout
f09499d7310cf8d3caeed2a023dd24207ce46b02
created 2017-06-02 11:13 -0700
pushed 2017-06-07 00:19 +0000
Mason Chang Mason Chang - Bug 1359527 Part 1 Add DrawTarget::IntoLuminance. r=jrmuizel
75b68c6105e170770bc7b05843107905df813b6c
created 2017-05-28 15:45 -0700
pushed 2017-05-29 08:23 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset e12fa325e112 (bug 1359527) for Win8 masking reftest failures
e12fa325e11235635eaa49d553f89b8023e26c98
created 2017-05-28 15:27 -0400
pushed 2017-05-29 08:23 +0000
Mason Chang Mason Chang - Bug 1359527. Add DrawTarget::IntoLuminance. r=jrmuizel,Bas
01e588f75f63f44b4ba599450d495751dcc64877
created 2017-05-26 22:19 -0400
pushed 2017-05-27 08:01 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1367147. Draw alpha masks to A8 surfaces and use them directly. r=jwatt
4c05d41afa8669b98aed1757dbcd0398834454a4
created 2017-05-18 22:03 +0200
pushed 2017-05-19 15:38 +0000
cku cku - Bug 1351440 - Part 3. Pass imgDrawingParams to nsSVGMaskFrame::GetMaskForMaskedFrame. 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)
95ea8787d8d7fe2dd6a464da2afd4a66c4d56804
created 2017-05-18 21:15 +0200
pushed 2017-05-19 15:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3240cd94bf4b (bug 1351440)
3240cd94bf4bc67334f2770ec73e7c770c38e89e
created 2017-05-08 21:27 +0800
pushed 2017-05-19 15:38 +0000
cku cku - Bug 1351440 - Part 3. Pass imgDrawingParams to nsSVGMaskFrame::GetMaskForMaskedFrame. r=jwatt
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
986e19f6240c6df0a7d3cb5e329ac589190e0f0b
created 2017-04-28 11:48 +0800
pushed 2017-04-28 22:43 +0000
cku cku - Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. r=dvander
3e40caeb11da66263766bd0aa5face8694a2e335
created 2017-03-27 11:10 +0800
pushed 2017-03-28 20:16 +0000
cku cku - Bug 877661 - Part 1. Pass decode flag down to GetMaskForMaskedFrame. r=tnikkel
4b075674f6f5f2d108b2f8c89105bff3ab25be3b
created 2017-03-16 12:06 +0800
pushed 2017-03-28 20:16 +0000
cku cku - Bug 1345853 - Part 2. If the transform matrix is singular, return DrawResult::SUCCESS, instead of DrawResult::BAD_ARGS r=tnikkel
97c9e04af0f114231a9e536604a30c579ca33131
created 2017-03-21 10:12 +0800
pushed 2017-03-28 20:16 +0000
cku cku - Bug 1345853 - Part 1. Pass DrawResult from nsSVGPatternFrame::PaintPattern back to nsDisplaySVGGeometry::Paint. r=mstange,tnikkel
a85770a265a63d09b6d46b31a490470382779bf5
created 2017-03-14 13:26 +0800
pushed 2017-03-24 13:22 +0000
cku cku - Bug 1345946 - Part 1. Make SVG masks, gradients and patterns use the frame bounds when applied to outer-<svg>. r=jwatt
b94159328bef519c43f28c9971975ae3a11eff8a
created 2017-02-21 10:47 +0000
pushed 2017-03-23 12:44 +0000
Jonathan Watt Jonathan Watt - Bug 1349477, part 4 - Use AutoReferenceChainGuard in nsSVGMaskFrame. r=longsonr
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
dbabc189256eac2eb15147968632164bb5d33ecc
created 2017-03-17 21:54 +0100
pushed 2017-03-18 15:16 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 836d16519edf (bug 1345853) for frequently failing its own test pattern-big-image.html. r=backout
5728195b4bc15492b515f84bc35fde004fc5af2b
created 2017-03-17 21:53 +0100
pushed 2017-03-18 15:16 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a46f3da8aba6 (bug 1345853)
a46f3da8aba674893eccec275908b31453d7d6b0
created 2017-03-16 12:06 +0800
pushed 2017-03-17 13:28 +0000
cku cku - Bug 1345853 - Part 2. If the transform matrix is singular, return DrawResult::SUCCESS, instead of DrawResult::BAD_ARGS r=tnikkel
836d16519edf994ecf98ef5791f23bc088d99fe4
created 2017-03-16 12:17 +0800
pushed 2017-03-17 13:28 +0000
cku cku - Bug 1345853 - Part 1. Pass DrawResult from nsSVGPatternFrame::PaintPattern back to nsDisplaySVGGeometry::Paint. r=mstange,tnikkel
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
1ea6959ad3cfe822af7f7ca3f728bc2e5eb31776
created 2017-01-11 18:14 +0800
pushed 2017-01-16 21:02 +0000
cku cku - Bug 1330286 - Part 1. Replace CAIRO draw target by platfrom specific target. r=mstange
6c09bdd01ec3f835223ca78a032fd7525cb62e40
created 2017-01-16 16:28 +0800
pushed 2017-01-16 15:34 +0000
Iris Hsiao Iris Hsiao - Backed out changeset e54b0201b200 (bug 1330286)
e54b0201b2000bc83bef7f5334114d13b0fbdd7c
created 2017-01-11 18:14 +0800
pushed 2017-01-16 15:34 +0000
cku cku - Bug 1330286 - Part 1. Replace CAIRO draw target by platfrom specific target. r=mstange
8c24e94982ff872a2397ea572c1451a6d4f5ed30
created 2017-01-13 17:02 +0800
pushed 2017-01-15 20:32 +0000
cku cku - Bug 1325865 - Part 1. Remove double transform. r=longsonr+218550
7ecf2330d1d809db5f0ac61355b2fe87a4b4fe52
created 2016-11-18 22:06 +0800
pushed 2016-11-21 14:43 +0000
cku cku - Bug 1314536 - Part 3. Correct comment and add a test case for it. r=mstange
05ad109be9a9d60633fc2b8b9fe36987b0e8a3c5
created 2016-11-16 12:59 +0800
pushed 2016-11-21 14:43 +0000
cku cku - Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. r=mstange
14823341b65ad446845b06babe5dd7bcf03d0a89
created 2016-11-18 18:48 -0800
pushed 2016-11-21 14:43 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1314536) for Android "'Pair' does not name a type" build bustage
16632b726b190e7d6274984a374720451179d711
created 2016-11-18 22:06 +0800
pushed 2016-11-21 14:43 +0000
cku cku - Bug 1314536 - Part 3. Correct comment and add a test case for it. r=mstange
b0aa89236bb249bcb2af598046213101eb83f283
created 2016-11-16 12:59 +0800
pushed 2016-11-21 14:43 +0000
cku cku - Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. r=mstange
1137d7187e5211a5559b1e89fead8c8d4ef3c97c
created 2016-10-04 09:33 +0800
pushed 2016-10-04 09:58 +0000
vincentliu vincentliu - Bug 1301459 - In nsSVGMaskFrame::GetMaskForMaskedFrame, create surface by Factory::CreateDataSourceSurface. r=mstange
4969ca354b5c3888a42ec55e5da09420f0f7033e
created 2016-09-07 16:39 +0800
pushed 2016-09-09 10:00 +0000
cku cku - Bug 1301353 - Map surface by WRITE type. r=mstange
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
657006fadf7f94dedfbda4be7f01fd29e30920f2
created 2016-06-18 00:24 +0100
pushed 2016-06-20 11:51 +0000
cku cku - Bug 1272859: Part 1. Reduce mask surface's size r=mstange
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-06-08 09:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
86b92343da55ae0e84e0f7fb8afc48804863f2ef
created 2016-04-18 15:30 +0800
pushed 2016-04-19 09:59 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-04-13 09:53 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
dad9f126f0556cf06fcaaf09ddb86e726f2588c9
created 2016-03-24 01:32 +0100
pushed 2016-03-31 20:04 +0000
Ethan Lin Ethan Lin - Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 23:40 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-05-22 18:02 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
1172f2f1daaba488eb6dff60ac6d61d6d9b7a9f8
created 2015-04-07 16:08 +0200
pushed 2015-04-07 19:53 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
less more (0) -60 tip