layout/svg/nsFilterInstance.cpp
4e2cf0afd644cc0f2dfb0f6def3f1c1d25a19d27
created 2017-12-11 15:37 +0000
pushed 2018-03-01 12:45 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r+tnikkel r=tnikkel
c6340ede9772df18d59f024d9acc5b5c01f14539
created 2017-12-12 09:49 +0200
pushed 2018-03-01 12:45 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 8e33d0ce108c (bug 1351447) for failing /builds/worker/workspace/build/src/widget/cocoa/nsCocoaUtils on OS X r=backout a=backout on a CLOSED TREE
8e33d0ce108cfbeb22dfafc9c5f57a233ec163db
created 2017-12-11 15:37 +0000
pushed 2018-03-01 12:45 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r=tnikkel
b8f533c5a2701afaa2624092d781eaecc844492d
created 2017-11-10 21:14 -0500
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1416267 - Update gfxContext matrix functions to avoid flip-flopping between float and double matrices. r=jrmuizel
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +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
b04a41cfa8122680ace5ea03aebc41e144e38463
created 2017-10-10 14:33 -0400
pushed 2018-01-11 17:45 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1407356. Use CreateSimiliarDrawTarget for Filters instead of CreateOffscreenTarget. r=mstange
8bc1f7a2c74e5040c4261d0161367d588d45634c
created 2017-10-02 14:38 +0800
pushed 2018-01-11 17:45 +0000
cku cku - Bug 1403057 - Early return if the scale vector is zero. r=mstange
45497624d7928fbd67eb09a8a682ce255e273d22
created 2017-08-25 17:51 +0800
pushed 2017-09-14 16:50 +0000
cku cku - Bug 1385239 - Part 2: Remove aTransform parameter from PaintFilteredFrame. r=mstange, a=lizzard
b663bd73db28c0ea8613940369f96996f34d6aca
created 2017-08-25 16:33 +0800
pushed 2017-09-14 16:50 +0000
cku cku - Bug 1385239 - Part 1: Pass gfxContext, instead of DrawTarget, into nsFilterInstance::PaintFilteredFrame. r=mstange, a=lizzard
5115e2dea29a22fbaac7ad9db8723de762ec4ddd
created 2017-07-05 11:22 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel
e21a77cab74059d05ab1b4aa2c2c306cdc83d752
created 2017-07-05 11:18 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel
9b91d24a1e30af6b9d6781c0af3c2cc3f330a96f
created 2017-06-28 11:41 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1376782 - Replace gfxSize with a typedef to SizeDouble. r=jrmuizel
bbf16eb4f821b2d535826141f9f33f3eb49a54c6
created 2017-05-18 22:03 +0200
pushed 2017-07-31 14:08 +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-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f3460d42d23c (bug 1351440)
f3460d42d23cb21093146a2ace98009d581bd77a
created 2017-05-05 17:19 +0800
pushed 2017-07-31 14:08 +0000
cku cku - Bug 1351440 - Part 2. Encapsulate DrawResult and imgIContainer::FLAG_* into imgDrawingParams, and pass it to PaintSVG. r=jwatt
300d2ea8db07421095ff6c9eb6f79a51beb4c023
created 2017-04-13 11:10 +0800
pushed 2017-07-31 14: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-07-31 14:08 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f6a3307c3a8d (bug 1349741)
f6a3307c3a8d2f462c46cc449bbba9e3cac55df4
created 2017-04-13 11:10 +0800
pushed 2017-07-31 14: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-07-31 14: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-07-31 14:08 +0000
cku cku - Bug 1348430 - Part 3. Correct mTargetBBoxInFilterSpace. r=mstange
d6e48f31f0c8e2c3591b860172e29334f56d4074
created 2017-02-09 18:24 +0000
pushed 2017-07-31 14: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-07-31 14: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-07-31 14: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-07-31 14:08 +0000
cku cku - Bug 1343664 - Part 1. Correct transform matrix. r=mstange
9b6d00fa64358f014f1d417c126a73c9daac5109
created 2017-03-15 18:36 +0800
pushed 2017-07-31 14: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-06-05 19:31 +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-06-05 19:31 +0000
cku cku - Bug 1348430 - Part 3. Correct mTargetBBoxInFilterSpace. r=mstange a=gchang
1a53aec4fb0dd7685c1ba03489d454a6510b2648
created 2017-03-06 15:25 +0800
pushed 2017-06-05 19:31 +0000
cku cku - Bug 1343664 - Part 1. Correct transform matrix. r=mstange a=gchang
c20304c7dd0bc18f307d578969e8722900604541
created 2017-02-23 15:28 +0100
pushed 2017-06-05 19:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
16b2f55f7e9b994117d13ea66d4fec0cc38d7d9f
created 2017-02-23 17:08 +0800
pushed 2017-06-05 19:31 +0000
cku cku - Bug 1224207 - (followup) remove an unused local var. r=me
f413492608a60e5ea8b0c16fd2f847f3c0a387f0
created 2017-02-21 00:08 +0800
pushed 2017-06-05 19:31 +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-06-05 19:31 +0000
cku cku - Bug 1339728 - Part 1. Remove nsSVGFilterInstance::mFilterSpaceToUserSpaceScale & mUserSpaceBounds r=mstange
1330b7dba04a5d57febb68ddcd769676db8ba450
created 2017-02-14 23:19 +0800
pushed 2017-06-05 19:31 +0000
cku cku - Bug 1287492 - (followup) Rename GetNearestSVGParent backto GetNearestSVGViewport. r=me
c8fd0f9baf346181cf5fa8befdaeae9dac6394b0
created 2017-02-09 23:17 +0800
pushed 2017-06-05 19:31 +0000
cku cku - Bug 1287492 - Part 3. (Main) Shrink mTargetBBoxInFilterSpace r=mstange
f4f6790e39265fa14d95449fffd05b001a89e0ac
created 2017-02-07 11:51 +0800
pushed 2017-06-05 19:31 +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-06-05 19:31 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
14a9100a889c636e224d57147c4c56806e474480
created 2017-01-24 00:27 +0800
pushed 2017-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
9448e628569ed5f7bbef82363f3dfa867fafb5ee
created 2017-01-24 00:27 +0800
pushed 2017-06-05 19:31 +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-06-05 19:31 +0000
cku cku - Bug 1334554 - Handle the return value of nsFilterInstance::PaintFilteredFrame r=mstange
9953c71eb9ba58bbfe818e2fae47ac44f9e868e2
created 2016-11-29 11:41 -0800
pushed 2017-04-10 20:44 +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 2017-01-16 13:07 +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 2017-01-16 13:07 +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-10-31 18:13 +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-10-31 18:13 +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-07-25 16:35 +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-07-25 16:35 +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-06-01 01:31 +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-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231303 - Moz2Dify nsFilterInstance. r=roc.
ed48eac74e39a37bf9b1fc21e1ae16699965b19f
created 2015-11-11 14:23 -0800
pushed 2016-02-29 17:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
4c499076799114a0620451059f182358ea831f12
created 2015-05-28 15:51 -0400
pushed 2015-09-14 18:56 +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
less more (0) -100 -60 tip