layout/svg/nsFilterInstance.cpp
300d2ea8db07421095ff6c9eb6f79a51beb4c023
created 2017-04-13 11:10 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1349741 - Part 1. Correct the transform matrix of a context that pass to nsFilterInstance::PaintFilteredFrame. r=mstange
62ab9e400f3ceadd69248f8b1d9b767cce37f6b2
created 2017-04-13 15:14 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f6a3307c3a8d (bug 1349741)
f6a3307c3a8d2f462c46cc449bbba9e3cac55df4
created 2017-04-13 11:10 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1349741 - Part 1. Correct the transform matrix of a context that pass to nsFilterInstance::PaintFilteredFrame. r=mstange
97c9e04af0f114231a9e536604a30c579ca33131
created 2017-03-21 10:12 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1345853 - Part 1. Pass DrawResult from nsSVGPatternFrame::PaintPattern back to nsDisplaySVGGeometry::Paint. r=mstange,tnikkel
8db840662319831281ecbde9e1b216cc5a2fba3b
created 2017-03-22 21:29 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1348430 - Part 3. Correct mTargetBBoxInFilterSpace. r=mstange
d6e48f31f0c8e2c3591b860172e29334f56d4074
created 2017-02-09 18:24 +0000
pushed 2017-06-12 13:08 +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-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 836d16519edf (bug 1345853) for frequently failing its own test pattern-big-image.html. r=backout
836d16519edf994ecf98ef5791f23bc088d99fe4
created 2017-03-16 12:17 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1345853 - Part 1. Pass DrawResult from nsSVGPatternFrame::PaintPattern back to nsDisplaySVGGeometry::Paint. r=mstange,tnikkel
fe02ae88f611e175eb5c182208d08d206b20f0a8
created 2017-03-06 15:25 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1343664 - Part 1. Correct transform matrix. r=mstange
9b6d00fa64358f014f1d417c126a73c9daac5109
created 2017-03-15 18:36 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1320036 - Part 1. Correct objectBoundingBox region of a filter applied to an outer SVG element. r=jwatt
9f51f12863d75798d9d8d38173faa70a7a7d9ac9
created 2017-04-13 11:10 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1349741 - Part 1: Correct the transform matrix of a context that pass to nsFilterInstance::PaintFilteredFrame. r=mstange, a=gchang
3a1d3f5cc5337803edd07fc3e84de476fc0a7c69
created 2017-03-22 21:29 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1348430 - Part 3. Correct mTargetBBoxInFilterSpace. r=mstange a=gchang
1a53aec4fb0dd7685c1ba03489d454a6510b2648
created 2017-03-06 15:25 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1343664 - Part 1. Correct transform matrix. r=mstange a=gchang
c20304c7dd0bc18f307d578969e8722900604541
created 2017-02-23 15:28 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
16b2f55f7e9b994117d13ea66d4fec0cc38d7d9f
created 2017-02-23 17:08 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - (followup) remove an unused local var. r=me
f413492608a60e5ea8b0c16fd2f847f3c0a387f0
created 2017-02-21 00:08 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1336480 - Part 1. Apply suface limitation in nsFilterInstance::ComputeNeededBoxes. r=mstange
d5360d0cfeca42939288e55d5054e580be60365b
created 2017-02-13 23:14 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1339728 - Part 1. Remove nsSVGFilterInstance::mFilterSpaceToUserSpaceScale & mUserSpaceBounds r=mstange
1330b7dba04a5d57febb68ddcd769676db8ba450
created 2017-02-14 23:19 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1287492 - (followup) Rename GetNearestSVGParent backto GetNearestSVGViewport. r=me
c8fd0f9baf346181cf5fa8befdaeae9dac6394b0
created 2017-02-09 23:17 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1287492 - Part 3. (Main) Shrink mTargetBBoxInFilterSpace r=mstange
f4f6790e39265fa14d95449fffd05b001a89e0ac
created 2017-02-07 11:51 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. r=mstange
3484e9368176bdaae0fc8705a77dd2454bb4686a
created 2017-01-24 23:10 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
14a9100a889c636e224d57147c4c56806e474480
created 2017-01-24 00:27 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 3. Remove unused parameters of nsFilterInstance's member functions. r=mstange
f9aae3308f056124451e99bfbfa3e3c8efd17215
created 2017-02-08 17:53 +0800
pushed 2017-04-18 12:07 +0000
Iris Hsiao Iris Hsiao - Backed out 8 changesets (bug 1224207) for Win8 Reftest failures
c31e96bf56d03570f041c4e6dfd424f854deca98
created 2017-02-07 11:51 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 7. (Main) Pass frame transform info down to nsFilterInstance. r=mstange
7faefd871e00abc5907b6c0072fd305e4922715d
created 2017-01-24 23:10 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
9448e628569ed5f7bbef82363f3dfa867fafb5ee
created 2017-01-24 00:27 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 3. Remove unused parameters of nsFilterInstance's member functions. r=mstange
ddceecc1921e2eb2b28e9d104604750c095b2d0d
created 2017-01-28 02:54 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1334554 - Handle the return value of nsFilterInstance::PaintFilteredFrame r=mstange
9953c71eb9ba58bbfe818e2fae47ac44f9e868e2
created 2016-11-29 11:41 -0800
pushed 2017-03-06 20:48 +0000
Daniel Holbert Daniel Holbert - Bug 1321056: Add includes/namespaces to fix latent unified bustage in layout/svg. r=TYLin
09a44149a83927ab6cd3ac482c96f5f1aa79bbed
created 2016-10-19 11:32 -0400
pushed 2016-11-14 12:26 +0000
Markus Stange Markus Stange - Bug 1307740 - Properly handle filter input tainting with CSS filters and multiple filters. r=jwatt, a=ritu
fa667fb962cf1eba75cd97107e9d7cb543858142
created 2016-07-23 16:16 +0800
pushed 2016-11-14 12:26 +0000
cku cku - Bug 652991 - Part 7. Using FragmentOrURL to represent SVG filter url. r=heycam
c0700bedb4f765a2fd55ab2bc71af4d6b322084d
created 2016-07-14 12:47 +0800
pushed 2016-09-19 13:38 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-06-06 19:02 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
ada58caa17b4f4c5788b89ff28787ff5a774089f
created 2016-04-12 15:52 +1000
pushed 2016-06-06 19:02 +0000
Cameron McCormack Cameron McCormack - Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert
ffd9ee1eb392f4ff24092186309adf1b22daf063
created 2016-01-18 17:20 -0800
pushed 2016-04-25 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239864 (part 9) - Use the new rect iterators in layout/ and ipc/. r=dholbert.
e498a31dcf6176fdcd012599cb18fb43c969c4c8
created 2015-12-13 14:02 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231303 - Moz2Dify nsFilterInstance. r=roc.
ed48eac74e39a37bf9b1fc21e1ae16699965b19f
created 2015-11-11 14:23 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +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-12-14 20:08 +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-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20: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-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
cdee9be7cdc15a2e1518ca56dd57c812e5cfb107
created 2015-09-23 11:49 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
4c499076799114a0620451059f182358ea831f12
created 2015-05-28 15:51 -0400
pushed 2015-08-10 18:23 +0000
Markus Stange Markus Stange - Bug 1153845 - For CSS filters, make the primitive subregions big enough to contain the whole pre-filter visual overflow rect. r=roc
daea8a10009a34ec67789a3fc4db020a01afcc12
created 2015-04-21 17:22 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
1172f2f1daaba488eb6dff60ac6d61d6d9b7a9f8
created 2015-04-07 16:08 +0200
pushed 2015-06-29 20:18 +0000
Nicolas Silva Nicolas Silva - Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-05-11 18:39 +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
544fe2d91fcdf995a838255bd88b1ea6cdfda6bc
created 2014-10-31 20:08 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 7 - Convert nsSVGFilterPaintCallback and related code from nsRenderingContext to gfxContext. r=longsonr
dc72e58dd4c2da22053d4aedcf0aaa9194ed2e68
created 2014-10-31 20:08 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 3 - Convert nsFilterInstance::PaintFilteredFrame and related code from nsRenderingContext to gfxContext. r=longsonr
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
11fa2110679dc76705e1e1ba373fcfc8d800e097
created 2014-10-20 10:55 +0100
pushed 2015-01-12 19:37 +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
3b3954b323c68548093e89c72fb23b6aae99c6be
created 2014-09-29 18:32 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1074128, part 3 - Update the Mozilla code to use AutoSaveTransform's new name. r=Bas
6fa1aac2d4138e0e514d252be15778422a77af2d
created 2014-09-29 14:26 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1074012, part 3 - Make nsSVGUtils::MakeFillPatternFor/MakeStrokePatternFor return using a Moz2D GeneralPattern out-param rather than a Thebes gfxPattern. r=Bas
2a2dbc54318e65e10f26393494ae4e385eaae429
created 2014-09-29 14:15 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1073942 - Paint via the Moz2D DrawTarget in nsFilterInstance::BuildSourcePaint. r=Bas
5b31389a7033a922420544932c3e1dffd6dbbbce
created 2014-09-29 14:12 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1073012 , part 2 - Replace nsSVGUtils::SetupCairoStrokePaint with a helper that returns a gfxPattern. r=longsonr
cc8e1611058a08bc099afcee5056672b40c82624
created 2014-09-29 14:12 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1073012 , part 1 - Replace nsSVGUtils::SetupCairoFillPaint with a helper that returns a gfxPattern. r=longsonr
88ed005fa7427ffa23f197e622061400ed66117c
created 2014-09-23 17:47 -0400
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 927892 - Use aDestPoint in dt->DrawFilter instead of a translation. r=Bas
f5ab7e76389e5b16b50c44acfb0a4d7521ce24bb
created 2014-09-15 12:12 +0200
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1066270 - Simplify mTargetBounds usage. r=roc
less more (0) -60 tip