layout/svg/nsFilterInstance.cpp
8e078c86db82c28b65d7adbfec81627f6133a6a5
created 2019-01-10 14:20 +0000
pushed 2019-01-11 04:12 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
2d778b55d6bee9fcd82ad71b2719c2ae7b358674
created 2018-12-21 08:58 +0000
pushed 2018-12-21 16:36 +0000
longsonr longsonr - Bug 1515187 - Part 4 Rename nsSVGElement to SVGElement and put it in the mozilla:dom namespace r=dholbert
8bf181f9b1c3daa66390ab03b6bc9f27c049f770
created 2018-12-12 06:32 +0000
pushed 2018-12-12 16:30 +0000
Daniel Holbert Daniel Holbert - Bug 1513387: Add braces & newlines to re-wrap some return statements that clang-format unwrapped, in layout/svg. r=heycam
795d02901ad0a295b7f741ccf8a726f184a2799d
created 2018-12-05 18:55 +0000
pushed 2018-12-06 04:02 +0000
Daniel Holbert Daniel Holbert - Bug 1512112: Remove redundant includes from source files in layout. r=TYLin
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
eb3117b5f4fe7b1e521931eef10caab6b19b8cee
created 2018-11-02 19:30 +0100
pushed 2018-11-08 18:49 +0000
Nicolas Silva Nicolas Silva - Bug 1468183 - Support a subset of SVG color matrix filters in WebRender. r=mstange
d6df6b97822a459c5ccb86de14f4843613d03827
created 2018-11-02 19:01 +0100
pushed 2018-11-08 18:49 +0000
Nicolas Silva Nicolas Silva - Bug 1485512 - Try to express SVG filters as CSS filters when possible. r=mstange
4f3360c4f1049712a9ab641078838bc0e197e0c4
created 2018-09-19 17:18 +0000
pushed 2018-09-19 21:57 +0000
Doug Thayer Doug Thayer - Bug 1417699 - Replace hash map with tagged union r=mstange
6f43cff9efd7348aa54fa980d19dd98cc480e2e8
created 2018-09-19 17:17 +0000
pushed 2018-09-19 21:57 +0000
Doug Thayer Doug Thayer - Bug 1417699 - Avoid copies of filter attributes when possible r=mstange
f61b7e1a0216dc7e006526e266e0ab4bc7ef084d
created 2018-08-10 21:46 -0700
pushed 2018-08-14 09:31 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1482665 Part 2 - Remove nsPresContext::AppUnitsPerCSSPixel() and replace it with mozilla::AppUnitsPerCSSPixel(). r=dholbert
d48e40cba0b40df512ba0bf0a35f5f0fea9d0b9c
created 2018-07-14 15:25 +1200
pushed 2018-07-14 09:41 +0000
Matt Woodrow Matt Woodrow - Bug 1372458 - Fold opacity into filter drawing rather than using a temporary surface. r=bas,mstange
4312952f4b2a9d7aaf1ce6cbd2c2fb2834711f7d
created 2018-07-05 03:01 +0300
pushed 2018-07-05 09:50 +0000
Dorel Luca Dorel Luca - Backed out changeset 01837d6c41b6 (bug 1372458) for Reftest failures on layout/reftests/svg/filters-and-group-opacity-01.svg
01837d6c41b63b21cf7b8ccfe8f8366f08dc7512
created 2018-06-22 11:35 +1200
pushed 2018-07-05 09:50 +0000
Matt Woodrow Matt Woodrow - Bug 1372458 - Fold opacity into filter drawing rather than using a temporary surface. r=mstange
2926745a0fee53547f6e464321cbe4915c2fff7f
created 2018-03-09 05:27 +0100
pushed 2018-04-06 14:39 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
1b258f938525fda65ef80ffa0408bc665d5d8948
created 2018-04-05 13:15 +0300
pushed 2018-04-05 10:15 +0000
Noemi Erli Noemi Erli - Backed out changeset c9db3f332a19 (bug 1440753) for content sometimes not being rendered (bug 1451597). a=backout
c9db3f332a190addcc47ab54b0ccd5366948fd35
created 2018-03-09 05:27 +0100
pushed 2018-04-04 22:02 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
3a78edaef5e7d49c3032b1219415a76dfdded206
created 2018-04-02 17:59 -0400
pushed 2018-04-03 04:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d85b5825a721 (bug 1440753) for frequent OSX iframe-scrolling-attr-2.html failures on a CLOSED TREE.
d85b5825a721eb18febaf5b9e068a9ec3268a2f5
created 2018-03-09 05:27 +0100
pushed 2018-04-03 04:04 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
5bc910c1f477d8095dcde2c96b7e8639211b9a84
created 2018-03-23 16:54 +0200
pushed 2018-03-23 14:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout
c652b6d362f6d3cba13cd3f25c5c878847fe8dac
created 2018-03-09 05:27 +0100
pushed 2018-03-23 09:52 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
14ef02ecc3033a4fa1a28d23897acc5239b620ea
created 2018-03-09 11:44 +0200
pushed 2018-03-09 19:34 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1440753) for talos bustages
d9297cea0239855bcbef78e40967b4054983a093
created 2018-03-09 05:27 +0100
pushed 2018-03-09 19:34 +0000
Bas Schouten Bas Schouten - Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
4e2cf0afd644cc0f2dfb0f6def3f1c1d25a19d27
created 2017-12-11 15:37 +0000
pushed 2017-12-13 22:00 +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 2017-12-12 21:57 +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 2017-12-12 21:57 +0000
Samathy Barratt Samathy Barratt - Bug 1351447 - Rename imagelib's DrawResult to ImgDrawResult r=tnikkel
b8f533c5a2701afaa2624092d781eaecc844492d
created 2017-11-10 21:14 -0500
pushed 2017-11-11 09:58 +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 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
b04a41cfa8122680ace5ea03aebc41e144e38463
created 2017-10-10 14:33 -0400
pushed 2017-10-13 09:13 +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 2017-10-03 09:41 +0000
cku cku - Bug 1403057 - Early return if the scale vector is zero. r=mstange
9a6413d1fd0a02e60c109aa9f324288911f8ee52
created 2017-08-25 17:51 +0800
pushed 2017-09-12 09:33 +0000
cku cku - Bug 1385239 - Part 2. Remove aTransform parameter from PaintFilteredFrame. r=mstange
45278d597320c6f107d21fcff591a5bac7c42a46
created 2017-08-25 16:33 +0800
pushed 2017-09-12 09:33 +0000
cku cku - Bug 1385239 - Part 1. Pass gfxContext, instead of DrawTarget, into nsFilterInstance::PaintFilteredFrame. r=mstange
5115e2dea29a22fbaac7ad9db8723de762ec4ddd
created 2017-07-05 11:22 -0400
pushed 2017-07-06 09:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel
e21a77cab74059d05ab1b4aa2c2c306cdc83d752
created 2017-07-05 11:18 -0400
pushed 2017-07-05 23:45 +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-06-29 13:46 +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-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
300d2ea8db07421095ff6c9eb6f79a51beb4c023
created 2017-04-13 11:10 +0800
pushed 2017-04-13 20:03 +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-04-13 20:03 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f6a3307c3a8d (bug 1349741)
f6a3307c3a8d2f462c46cc449bbba9e3cac55df4
created 2017-04-13 11:10 +0800
pushed 2017-04-13 20:03 +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-03-28 20:16 +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-03-22 23:54 +0000
cku cku - Bug 1348430 - Part 3. Correct mTargetBBoxInFilterSpace. r=mstange
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
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
fe02ae88f611e175eb5c182208d08d206b20f0a8
created 2017-03-06 15:25 +0800
pushed 2017-03-17 13:28 +0000
cku cku - Bug 1343664 - Part 1. Correct transform matrix. r=mstange
9b6d00fa64358f014f1d417c126a73c9daac5109
created 2017-03-15 18:36 +0800
pushed 2017-03-15 21:05 +0000
cku cku - Bug 1320036 - Part 1. Correct objectBoundingBox region of a filter applied to an outer SVG element. r=jwatt
c20304c7dd0bc18f307d578969e8722900604541
created 2017-02-23 15:28 +0100
pushed 2017-02-24 10:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
16b2f55f7e9b994117d13ea66d4fec0cc38d7d9f
created 2017-02-23 17:08 +0800
pushed 2017-02-24 10:47 +0000
cku cku - Bug 1224207 - (followup) remove an unused local var. r=me
f413492608a60e5ea8b0c16fd2f847f3c0a387f0
created 2017-02-21 00:08 +0800
pushed 2017-02-23 13:58 +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-02-16 12:15 +0000
cku cku - Bug 1339728 - Part 1. Remove nsSVGFilterInstance::mFilterSpaceToUserSpaceScale & mUserSpaceBounds r=mstange
1330b7dba04a5d57febb68ddcd769676db8ba450
created 2017-02-14 23:19 +0800
pushed 2017-02-14 21:12 +0000
cku cku - Bug 1287492 - (followup) Rename GetNearestSVGParent backto GetNearestSVGViewport. r=me
c8fd0f9baf346181cf5fa8befdaeae9dac6394b0
created 2017-02-09 23:17 +0800
pushed 2017-02-10 12:48 +0000
cku cku - Bug 1287492 - Part 3. (Main) Shrink mTargetBBoxInFilterSpace r=mstange
f4f6790e39265fa14d95449fffd05b001a89e0ac
created 2017-02-07 11:51 +0800
pushed 2017-02-08 23:48 +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-02-08 23:48 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
14a9100a889c636e224d57147c4c56806e474480
created 2017-01-24 00:27 +0800
pushed 2017-02-08 23:48 +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-02-08 23:48 +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-02-08 23:48 +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-02-08 23:48 +0000
cku cku - Bug 1224207 - Part 5. Fine tune nsFilterInstance::BuildSourcePaint. r=mstange
9448e628569ed5f7bbef82363f3dfa867fafb5ee
created 2017-01-24 00:27 +0800
pushed 2017-02-08 23:48 +0000
cku cku - Bug 1224207 - Part 3. Remove unused parameters of nsFilterInstance's member functions. r=mstange
less more (0) -100 -60 tip