layout/svg/nsSVGFilterInstance.cpp
37db8c4ccf5c66ead5b5554e343694a1169f366e
created 2017-09-27 10:43 +0200
pushed 2017-09-27 23:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 59252e3229f1 (bug 1403345)
3507f299b3581056cd117906e70328eacf844963
created 2017-09-27 10:43 +0200
pushed 2017-09-27 23:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1b5d3684ecfb (bug 1403345)
1b5d3684ecfb48721794dfe956e912aaf81ab028
created 2017-09-05 11:17 +0100
pushed 2017-09-27 23:52 +0000
Jonathan Watt Jonathan Watt - Bug 1403345, part 3 - Rename nsReferencedElement to dom::IDTracker. r=longsonr
59252e3229f1cbd17936013dc564446ca93e6d0b
created 2017-09-05 10:45 +0100
pushed 2017-09-27 23:52 +0000
Jonathan Watt Jonathan Watt - Bug 1403345, part 2 - Move nsReferencedElement.h/.cpp to IDTracker.h/.cpp. r=longsonr
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
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
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
30cd8908e5ffb8fb980bf1485cef330484c0453c
created 2017-02-14 10:32 +0800
pushed 2017-02-16 12:15 +0000
cku cku - Bug 1339728 - Part 2. Change return value type of nsSVGFilterInstance::ComputeBounds. 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
9953c71eb9ba58bbfe818e2fae47ac44f9e868e2
created 2016-11-29 11:41 -0800
pushed 2016-12-01 03:18 +0000
Daniel Holbert Daniel Holbert - Bug 1321056: Add includes/namespaces to fix latent unified bustage in layout/svg. r=TYLin
71e3cf76278380cac9d5217c86b8349df31f365c
created 2016-10-19 11:32 -0400
pushed 2016-10-20 01:26 +0000
Markus Stange Markus Stange - Bug 1307740 - Properly handle filter input tainting with CSS filters and multiple filters. r=jwatt
2830c496e2d267b2e4469786d6f2ec8cdacaad57
created 2016-10-11 14:56 +0800
pushed 2016-10-12 10:00 +0000
Cameron McCormack Cameron McCormack - Bug 1298774 - Part 7: Make nsStyleFilter use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
fa667fb962cf1eba75cd97107e9d7cb543858142
created 2016-07-23 16:16 +0800
pushed 2016-08-03 15:00 +0000
cku cku - Bug 652991 - Part 7. Using FragmentOrURL to represent SVG filter url. r=heycam
f43c78d7cc1393e2b88488e85d082d4dd440fb9b
created 2016-05-24 21:50 -0700
pushed 2016-05-27 01:45 +0000
Tobias Schneider Tobias Schneider - Bug 1174278 - Make filter tainting and canvas tainting. r=jrmuizel
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-01 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
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
daea8a10009a34ec67789a3fc4db020a01afcc12
created 2015-04-21 17:22 +0200
pushed 2015-04-21 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
81ace8239653843a70f8349389742fc766fabd61
created 2014-10-16 10:51 +0100
pushed 2014-10-16 14:07 +0000
Jonathan Watt Jonathan Watt - Bug 1082553 - Remove a few unnecessary nsRenderingContext includes and forward declarations. r=Bas
3bda71abf6481ebcbec0c95fccad4dc59d82d443
created 2014-09-15 12:12 +0200
pushed 2014-09-15 22:18 +0000
Markus Stange Markus Stange - Bug 1066270 - Don't crash when attempting to resolve a filter from an external resource document that hasn't undergone frame construction yet. r=roc
769fcdda208d71c97c6679987c94cbbbd30b7d9d
created 2014-09-15 12:12 +0200
pushed 2014-09-15 22:18 +0000
Markus Stange Markus Stange - Bug 1066270 - Resolve SVG lengths in nsSVGFilterInstance using the UserSpaceMetrics supplied in the nsFilterInstance constructor. r=roc
e556497472d3eba5e551b5d8e40d178588076d71
created 2014-09-12 10:44 -0700
pushed 2014-09-13 16:45 +0000
Max Vujovic Max Vujovic - Bug 1065606 - Use unclipped primitive subregion to calculate image transform in SVGFEImageElement::GetPrimitiveDescription. r=mstange
7de55e234f2df9b7d74d43b9a85a0040b1601f10
created 2014-09-10 19:06 +0200
pushed 2014-09-11 00:30 +0000
Markus Stange Markus Stange - Bug 1065344 - mUserSpaceBounds shouldn't change its meaning temporarily. r=mvujovic
29e44260a0ad2a6f712c5f28bb6075c222fceaab
created 2014-08-13 13:34 +0100
pushed 2014-08-13 19:31 +0000
Jonathan Watt Jonathan Watt - Bug 1052910 - Clean up some includes. r=dholbert
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
6ad01bb5ba4467b8f7d4faa4665e07066c1e8315
created 2014-07-31 17:37 -0700
pushed 2014-08-01 15:52 +0000
Daniel Holbert Daniel Holbert - (no bug) Drop end-of-line whitespace in SVG filter code. (whitespace-only, so DONTBUILD)
2960a81f4ff5b5852e25880fba8ec52c193a1959
created 2014-07-29 09:48 -0700
pushed 2014-07-30 00:01 +0000
Max Vujovic Max Vujovic - Bug 948265 - Keep track of the filter region for each FilterPrimitiveDescription. r=mstange
b80f4c9913c398a50957e4f212d7c86bd2e90e80
created 2014-07-15 11:37 +0200
pushed 2014-07-24 13:25 +0000
Max Vujovic Max Vujovic - Bug 948265 - Support SourceAlpha keyword in SVG filter chains. r=mstange
c9300b53d666c42abe1bea24fa1e3ad7eb5c6c02
created 2014-07-17 14:26 +0200
pushed 2014-07-17 21:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b208f5144753 (bug 948265) for windows 7 debug Refest Crashes on a CLOSED TREE
3cb1ab1938373ee8228f0a88076a53351d67d006
created 2014-07-17 14:25 +0200
pushed 2014-07-17 21:33 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a5d4d7450d02 (bug 948265)
a5d4d7450d020b323ebe69689b8df7efa286b0ce
created 2014-07-15 11:50 +0200
pushed 2014-07-17 21:33 +0000
Max Vujovic Max Vujovic - Bug 948265 - Remove kPrimitiveIndexSourceAlpha since nsSVGFilterInstance creates ToAlpha filter nodes now. r=mstange
b208f51447533395db573d2ab24193cb109861fc
created 2014-07-15 11:37 +0200
pushed 2014-07-17 21:33 +0000
Max Vujovic Max Vujovic - Bug 948265 - Support SourceAlpha keyword in SVG filter chains. r=mstange
a368ab7e93ab4f4d1e7b352316004c7bb9bf2e70
created 2014-06-25 14:14 -0400
pushed 2014-06-28 00:41 +0000
Max Vujovic Max Vujovic - Bug 948265 - Clip filter primitives to their filter's filter region. r=mstange
3c6c1e56fdee7da3019579886743e2ba7a658182
created 2014-03-26 16:21 -0700
pushed 2014-03-28 23:16 +0000
Max Vujovic Max Vujovic - Bug 948265 - Rename intermediate space to filter space and change filter space origin to user space origin. r=mstange, r=longsonr
337ef9958213448502a072fd6d5d367bf2043576
created 2014-03-20 10:12 +0800
pushed 2014-03-20 12:56 +0000
Markus Stange Markus Stange - Bug 984761 - Use a typed enum for ColorSpace and AlphaModel. r=bjacob
82ac69ed8a52467dd69b8836013bc0a17963484d
created 2014-03-15 17:08 -0400
pushed 2014-03-16 00:40 +0000
Max Vujovic Max Vujovic - Bug 948265 - Fix user space to filter space transformation and example in nsSVGFilterInstance. r=mstange
7997cb5af49cbcf1a49d3d56d0af2b8dc1db1eea
created 2014-03-12 08:42 -0400
pushed 2014-03-12 15:28 +0000
Max Vujovic Max Vujovic - Bug 948265 - Introduce an "intermediate" coordinate space to share across chained filters. r=roc
f7a680ef230c875586c2b5a7424bd913618206d7
created 2014-03-10 08:55 -0400
pushed 2014-03-10 20:53 +0000
Max Vujovic Max Vujovic - Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc, r=hsivonen
57cd2113f04409db47f71fa5f4f43a675e8d25a0
created 2014-02-28 14:48 -0800
pushed 2014-03-03 14:45 +0000
Wes Kocher Wes Kocher - Backed out changeset c14980a16210 (bug 948265) so it can address review comments first, despite the CLOSED TREE
c14980a16210e7240183b2387938577314d6ce64
created 2014-02-28 16:40 -0500
pushed 2014-03-03 14:45 +0000
Max Vujovic Max Vujovic - Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc
10b8310f8dcbb43252f56906ce468e7ae7528f7a
created 2014-02-28 16:40 -0500
pushed 2014-03-03 14:45 +0000
Max Vujovic Max Vujovic - Bug 948265 - Connect the filter graphs of chained SVG filters. r=roc
926a5f6d263c5eff796dec916ed65a1ba6e17a34
created 2014-02-24 10:22 -0500
pushed 2014-02-25 01:45 +0000
Max Vujovic Max Vujovic - Bug 948265 - Split out rendering code from nsSVGFilterInstance into nsFilterInstance. r=roc
7913b3e61acb873a51669b01fb86f1d8dc8ce709
created 2014-02-24 10:22 -0500
pushed 2014-02-25 01:45 +0000
Max Vujovic Max Vujovic - Bug 948265 - Pass an nsStyleFilter chain instead of an nsSVGFilterFrame into nsSVGFilterInstance. r=roc
768b9e5779e3d5207ea6986b3f2e5d7c4ee91546
created 2014-02-09 09:04 +0100
pushed 2014-02-09 08:05 +0000
Ms2ger Ms2ger - Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc
5d252c7bbea4fe1b66f1d2aac81530ba93a64d4b
created 2014-02-06 10:42 -0800
pushed 2014-02-08 00:55 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Make nsSVGIntegrationUtils and nsSVGUtils call nsSVGFilterInstance directly instead of through nsSVGFilterFrame. r=roc
dad17d2dcf2828cfaf33dbfffef37899aee51885
created 2014-02-07 11:05 -0500
pushed 2014-02-07 19:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d4251829067b (bug 948265) for bustage.
d4251829067bb7fc4f7f732154acc347ce035e9e
created 2014-02-07 10:48 -0500
pushed 2014-02-07 19:22 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Make nsSVGIntegrationUtils and nsSVGUtils call nsSVGFilterInstance directly instead of through nsSVGFilterFrame. r=roc
fb4ffbea406d405f7a76febc9e78572675cbae7a
created 2014-02-05 17:04 -0500
pushed 2014-02-06 11:50 +0000
Max Vujovic Max Vujovic - Bug 948265 - [CSS Filters] Move nsAutoFilterInstance filter region calculations into nsSVGFilterInstance. r=roc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-01-24 02:23 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
cf1cbaffbfbc60529b036e0bcdad3362c42615e5
created 2014-01-10 14:06 -0500
pushed 2014-01-13 11:46 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
less more (0) -60 tip