layout/svg/nsSVGMaskFrame.cpp
1137d7187e5211a5559b1e89fead8c8d4ef3c97c
created 2016-10-04 09:33 +0800
pushed 2016-10-04 05:47 +0000
vincentliu vincentliu - Bug 1301459 - In nsSVGMaskFrame::GetMaskForMaskedFrame, create surface by Factory::CreateDataSourceSurface. r=mstange
9ca40aeba188564582b1b92e65b16788c8386313
created 2016-09-27 19:56 +0800
pushed 2016-09-27 11:59 +0000
cku cku - Bug 1305637 - Remove aOpacity function parameter of nsSVGMaskFrame::GetMaskForMaskedFrame. draft
bf9b4a28657502d7ebacaa2eb263f0f96057bfd0
created 2016-09-07 16:39 +0800
pushed 2016-09-08 10:02 +0000
cku cku - Bug 1301353 - Map surface by WRITE type. draft
e6f941a504cade47e657c22d3d827ce857105e8d
created 2016-07-13 15:20 +0800
pushed 2016-07-13 16:30 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. draft
f1977269eecfa8e3fd122c3e2c0ad7f96aa8e439
created 2016-07-13 15:20 +0800
pushed 2016-07-13 16:06 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. draft
2da4030becc8c858878e7e90c10d8b4b5f8d07a4
created 2016-06-11 08:37 +0100
pushed 2016-06-11 07:39 +0000
cku cku - Bug 1272859: Part 1. Reduce mask surface's size draft
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-06-08 07:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
691cd9b0616eeed64554c6a602771447a6e247be
created 2016-06-01 17:00 +0800
pushed 2016-06-01 09:05 +0000
cku cku - Bug 1272859: Part 1. Reduce mask surface's size draft
2f06237f96ef2b1cb2becfa27b2377766452936c
created 2016-05-31 23:59 +0800
pushed 2016-05-31 16:01 +0000
cku cku - Bug 1272859: Part 1. Reduce mask surface's size draft
4c6b03ccacd9434c6955bfca1ef7ed4a866ff530
created 2016-05-26 02:04 +0800
pushed 2016-05-25 18:06 +0000
cku cku - Bug 1272859: reduce mask surface's size draft
e70991e88791b19b0a90e7438e393193e68846bb
created 2016-05-26 01:55 +0800
pushed 2016-05-25 18:00 +0000
cku cku - Bug 1272859: reduce mask surface's size draft
b5ce09a7a717d948580d25edaf1c4791df60753e
created 2016-05-14 20:29 +0800
pushed 2016-05-14 12:31 +0000
CJKu CJKu - Bug 1228280 - Dummy patch. To keep patch order on review board draft
d4b496549f36550d3db4ae6bed1377cba6d94cd7
created 2016-05-13 22:14 +0800
pushed 2016-05-13 14:15 +0000
CJKu CJKu - Bug 1228280 - Part 5. Paint multiple SVG and image masks; draft
8f91fba5463a146473d538bfe22f57389602c277
created 2016-04-18 15:30 +0800
pushed 2016-04-18 08:36 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. draft
aefc176162a85bcf0545461d7ef8e2e49d3c80ae
created 2016-04-07 15:13 -0400
pushed 2016-04-07 19:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r?lsalzman draft
dad9f126f0556cf06fcaaf09ddb86e726f2588c9
created 2016-03-24 01:32 +0100
pushed 2016-03-29 16:16 +0000
Ethan Lin Ethan Lin - Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas
4caf40f8ebc15592327b3a8bc4ada0cae6455f36
created 2016-03-24 14:09 -0400
pushed 2016-03-24 18:10 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r?lsalzman draft
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 23: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 23: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 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 19:27 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 14:08 +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 14:08 +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 20:08 +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 20:04 +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-08 12:06 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
a6b21fce4c12dfa3700b731539cc38793c8e5b8c
created 2015-01-29 23:58 +0000
pushed 2015-03-03 18:12 +0000
Jonathan Watt Jonathan Watt - Bug 1127507 - Get transforms on the children of SVG <mask> working. r=dholbert, a=sledru
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-03-03 15:29 +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
d4082de0ab03cf91c785effe6b0db1ce12ee0bef
created 2015-01-29 23:58 +0000
pushed 2015-02-19 22:06 +0000
Jonathan Watt Jonathan Watt - Bug 1127507 - Get transforms on the children of SVG <mask> working. r=dholbert, a=sledru
8fad1d7add626e98cb5bf5049ae55630c7a54005
created 2015-01-29 23:58 +0000
pushed 2015-01-30 21:02 +0000
Jonathan Watt Jonathan Watt - Bug 1127507 - Get transforms on the children of SVG <mask> working. r=dholbert
fba277ed63b8cb4b65d6978d2e02a64349bf169d
created 2015-01-12 21:51 -0500
pushed 2015-01-14 00:17 +0000
Ethan Lin Ethan Lin - Bug 1120294 - Modify the svg luminance calculating for reducing memcpy. r=longsonr
da63d41b57e9de3d91d1660e36fc16a1ef2fa189
created 2015-01-12 07:36 -0500
pushed 2015-01-14 00:17 +0000
Ethan Lin Ethan Lin - Bug 1120294 - Use A8 format svg mask and refactor svg neon code. r=longsonr
a437d18a4b9b3b3d8c36c8cd32f9f16f76dc47db
created 2015-01-06 02:44 -0500
pushed 2015-01-08 16:40 +0000
Ethan Lin Ethan Lin - Bug 1116070 - Use neon to speed up the mask creation. r=longsonr
ddc50e4998ca4c49a5bf96c9c2c5c378b56025b8
created 2014-10-31 20:08 +0000
pushed 2014-11-03 21:56 +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-03 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 2 - Convert nsSVGIntegrationUtils::PaintFramesWithEffects and related code from nsRenderingContext to gfxContext. r=longsonr
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-11-03 21:56 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
bba7e74f525fad337c8e9551c63adb566c36d31b
created 2013-08-29 09:10 -0400
pushed 2014-10-29 02:45 +0000
Brian Birtles Brian Birtles - Bug 907503 - Restore SVG animation in SVG-as-image by backing out bug 854765 and bug 901955 (minus test case). r=longsonr, a=bajaj
11fa2110679dc76705e1e1ba373fcfc8d800e097
created 2014-10-20 10:55 +0100
pushed 2014-10-29 00:55 +0000
Jonathan Watt Jonathan Watt - Bug 1085167, part 2 - Get rid of nsRenderingContext's DeviceContext and any need for it to know about app-units-per-device-pixel. r=mattwoodrow
771d12cf1f2118e3de68241a844aa65d6bd46182
created 2014-09-12 08:20 +0100
pushed 2014-10-20 17:29 +0000
Matt Woodrow Matt Woodrow - Bug 1054838, part 2 - Remove callers of DrawTarget::Mask. r=Bas,jwatt
8a70fe57a15ddbb0bb07abf13e6a4d9fd3334bc1
created 2014-09-11 07:57 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
335f38ba4490add6bd5f92d55879667fad608dc8
created 2014-09-10 14:26 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
07c38f762c8152e3ca1db4224f39d43096e41c40
created 2014-09-10 14:30 +0200
pushed 2014-10-20 17:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e6b766d8a815 (bug 1065127) for bustage
e6b766d8a815a4a70bb26211eb800ae0963b0fd5
created 2014-09-10 11:45 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
9e6c2fe193c04e0b4a7638083059a6e1793d22c9
created 2014-09-08 12:28 +0100
pushed 2014-10-20 17:29 +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-10-20 17:29 +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
7850da0fbfb5238fcdcbef1b16d079236a8cd0ab
created 2014-08-18 10:35 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1053237 - Stop unnecessarily calling nsSVGUtils::AdjustMatrixForUnits() over and over in nsSVGMaskFrame. r=longsonr
343acb32cd03367d481c7c84d1376cc8de2ac840
created 2014-07-11 08:06 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 3 - Give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert(). r=Bas
477bf7013118359c7efc91c90f7ab2949a7ddb03
created 2014-07-11 08:06 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 1036858 - Remove various includes of gfxImageSurface.h that are no longer necessary. r=Cwiiis
10b09f643dd60842df09a1f0e1b59a4f4f2db2f5
created 2014-06-23 05:45 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 987194 - Convert SVG masking to Moz2D. r=mattwoodrow
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-10-20 17:29 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
22cf932abe41d839d05f7a194af29581c661a62c
created 2014-04-15 12:54 -0700
pushed 2014-10-20 17:29 +0000
Daniel Holbert Daniel Holbert - Bug 991285 part 1: Consistently allocate nsRenderingContext instances on the heap. r=roc
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-10-20 17:29 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-10-20 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
6900b944694d22e079b66c8330471aecabcf7a11
created 2014-01-02 12:01 +0000
pushed 2014-10-20 17:29 +0000
Robert Longson Robert Longson - Bug 955854 - Remove unused colour space mapping code and move the rest to nsSVGMaskFrame. r=dholbert
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2014-10-20 17:29 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
fd077e283f6a22e024ab2076963b1e6967ec3996
created 2013-09-11 08:27 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Kew Jonathan Kew - bug 875329 - don't ignore transforms when rendering SVG-in-OT glyphs. r=heycam
297eccee61b5622a9bebbfc3b7fde91385a42a16
created 2013-05-24 18:32 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
c04054ed1bd9836c6db0fa4c5023f4d346afd4ff
created 2013-05-24 16:02 -0400
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset e3e70237a47a (bug 854765) because of mochitest-1 assertions
e3e70237a47af84f9a496b5c9a8094e3a752bd01
created 2013-05-24 18:32 +0100
pushed 2014-10-20 17:29 +0000
Jonathan Watt Jonathan Watt - Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
447cf900cd4f9fed2997882d443739b962d3c1a6
created 2013-04-22 14:15 +0300
pushed 2014-10-20 17:29 +0000
Aryeh Gregor Aryeh Gregor - Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
less more (0) -60 tip