Markus Stange
|
e1860516a0
|
Bug 1066270 - Add an nsIContent* parameter to the nsFilterInstance constructor. r=roc
|
2014-09-15 12:12:51 +02:00 |
Markus Stange
|
4d8ac4a8d7
|
Bug 1066270 - Resolve SVG lengths in nsSVGFilterInstance using the UserSpaceMetrics supplied in the nsFilterInstance constructor. r=roc
|
2014-09-15 12:12:50 +02:00 |
Markus Stange
|
b930e582d3
|
Bug 1066270 - Generalize SVG length resolution for nsIFrame-less consumers. r=roc
|
2014-09-15 12:12:50 +02:00 |
Markus Stange
|
3f498496ad
|
Bug 1066270 - Add the ability to specify the filter chain in the nsFilterInstance constructor instead of always getting it from the frame. r=roc
|
2014-09-15 12:12:50 +02:00 |
Matt Woodrow
|
5056e93044
|
Bug 1054838, part 2 - Remove callers of DrawTarget::Mask. r=Bas,jwatt
|
2014-09-12 08:20:12 +01:00 |
Max Vujovic
|
e87ece8d18
|
Bug 1065606 - Use unclipped primitive subregion to calculate image transform in SVGFEImageElement::GetPrimitiveDescription. r=mstange
|
2014-09-12 10:44:14 -07:00 |
Ehsan Akhgari
|
40201d7706
|
Bug 1065667 - Fix more bad implicit ctors in layout; r=roc
|
2014-09-11 15:41:21 -04:00 |
Jonathan Watt
|
53f8ce1ac6
|
Bug 1064084, part 5 - Convert all consumers of gfxContext::NudgeCurrentMatrixToIntegers()/MultiplyAndNudgeToIntegers() to use gfxContext::SetMatrix(). r=Bas
|
2014-09-11 07:57:39 +01:00 |
Jonathan Watt
|
2a0767dbda
|
Bug 1064084, part 4 - Convert all consumers of gfxContext::IdentityMatrix() to use gfxContext::SetMatrix(). r=Bas
|
2014-09-11 07:57:39 +01:00 |
Jonathan Watt
|
93e59c8bd5
|
Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:57:38 +01:00 |
Jonathan Watt
|
e7cd8ba247
|
Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
|
2014-09-11 07:48:10 +01:00 |
Jonathan Watt
|
13482abf5a
|
Bug 1064056, part 2 - Convert nsRenderingContext::Translate() consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:48:10 +01:00 |
Jonathan Watt
|
8220bc573c
|
Bug 1064056, part 1 - Convert nsRenderingContext::AutoPushTranslation consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:48:09 +01:00 |
Jonathan Watt
|
423fda249a
|
Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
|
2014-09-10 18:29:35 +01:00 |
Max Vujovic
|
c27fa82d99
|
Bug 1058807 - Remove nsIFrame include from nsSVGFilterInstance.h. r=mstange
|
2014-09-10 10:26:49 -07:00 |
Markus Stange
|
8379b5448d
|
Bug 1065344 - Remove unnecessary mAppUnitsPerCSSPx field. r=mvujovic
|
2014-09-10 19:06:10 +02:00 |
Markus Stange
|
5412fbee5e
|
Bug 1065344 - Only construct the FilterDescription once. r=mvujovic
|
2014-09-10 19:06:07 +02:00 |
Markus Stange
|
2e7183e111
|
Bug 1065344 - mUserSpaceBounds shouldn't change its meaning temporarily. r=mvujovic
|
2014-09-10 19:06:05 +02:00 |
Jonathan Watt
|
62cd61e1b7
|
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
|
2014-09-10 14:26:12 +01:00 |
Carsten "Tomcat" Book
|
31ab875e26
|
Backed out changeset e6b766d8a815 (bug 1065127) for bustage
|
2014-09-10 14:30:36 +02:00 |
Jonathan Watt
|
ee916d4351
|
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
--HG--
extra : rebase_source : ef075258c31973c4943b9b3a9229685a9bb83917
|
2014-09-10 11:45:42 +01:00 |
Jonathan Watt
|
13e1e5f79d
|
Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
--HG--
extra : rebase_source : b0ba980a34c720bd3c3f3c95733083e92f0c0513
|
2014-09-08 12:28:50 +01:00 |
Markus Stange
|
f765e8e0ff
|
Bug 1064842 - Add ImplCycleCollectionTraverse/Unlink implementations for nsReferencedElement so that nsSVGFilterReference can use the shorter NS_IMPL_CYCLE_COLLECTION macro. r=roc
|
2014-09-10 12:18:57 +02:00 |
Markus Stange
|
1d10ec322f
|
Bug 1062832 - Make nsSVGFilterChainObserver participate in cycle collection. r=roc
|
2014-09-09 17:14:46 +02:00 |
Markus Stange
|
291a8d4966
|
Bug 1062832 - Create abstract class nsSVGFilterChainObserver for observers without frames. r=roc
|
2014-09-09 17:14:46 +02:00 |
Markus Stange
|
b12757247a
|
Bug 1062832 - Move frame invalidation from nsSVGFilterReference to nsSVGFilterProperty. r=roc
|
2014-09-09 17:14:46 +02:00 |
Markus Stange
|
5ca816d536
|
Bug 1062832 - Remove frame handling from nsSVGIDRenderingObserver and put it into nsSVGRenderingObserverProperty. r=roc
|
2014-09-09 17:14:45 +02:00 |
Markus Stange
|
f0ce0d3170
|
Bug 1062832 - Reorder stuff in nsSVGEffects.cpp. r=roc
|
2014-09-09 17:14:45 +02:00 |
Markus Stange
|
0184e500c3
|
Bug 1062832 - Use nsRefPtr in the filter references array instead of manual refcounting. r=roc
|
2014-09-09 17:14:45 +02:00 |
Markus Stange
|
9eefe61541
|
Bug 1062832 - Remove nsSVGFilterProperty::mFilters. r=roc
|
2014-09-09 17:14:44 +02:00 |
Cameron McCormack
|
424406e1b8
|
Bug 1042860 - Handle animated attribute changes on descendants of SVG <text> elements. r=dholbert
|
2014-09-08 12:34:20 +10:00 |
Jonathan Watt
|
53f6bba616
|
Bug 1063853, part 2 - Move all nsRenderingContext user data to the wrapped Moz2D DrawTarget. r=Bas
|
2014-09-05 18:11:35 +01:00 |
Jonathan Watt
|
7d2ad21e7e
|
Bug 1063073 - Make sure embedding elements that rely on an embedded SVG's intrinsic dimensions are resized if the SVG is late in loading. r=dholbert
|
2014-09-04 20:09:51 +01:00 |
Jonathan Watt
|
2ec303fb9e
|
Bug 932771, part 3 - Make PaintSVG painting work by passing transforms down, rather than walking up the tree using GetCanvasTM. r=longsonr
|
2014-08-29 20:42:07 +01:00 |
Cameron McCormack
|
ba762a2f5c
|
Bug 931668 - Part 10: Record pending restyles of restyle root descendants and ensure we restyle them if we didn't get to them. r=dbaron
--HG--
extra : rebase_source : b259e02c38362a12735158e30d6aa54556cf54ab
|
2014-09-05 13:48:45 +10:00 |
Max Vujovic
|
5820513009
|
Bug 1058801 - Make mFilter a const reference in nsSVGFilterInstance, like in nsCSSFilterInstance. r=mstange
|
2014-09-04 10:31:04 -07:00 |
Max Vujovic
|
1d758c7592
|
Bug 1058798 - Fix indentation in ns*FilterInstance.h files. r=mstange
|
2014-09-04 10:31:03 -07:00 |
Max Vujovic
|
e006fff028
|
Bug 1058794 - Change some functions in nsFilterInstance.cpp to return a value instead of nsresult. r=mstange
|
2014-09-04 10:31:03 -07:00 |
Max Vujovic
|
6ba69e7f96
|
Bug 1058809 - Move the opening brace for nsCSSFilterInstance::SetBounds to a newline. r=mstange
|
2014-09-04 10:31:02 -07:00 |
Jonathan Watt
|
e2bfc1e9ea
|
Bug 1053237 - Stop unnecessarily calling nsSVGUtils::AdjustMatrixForUnits() over and over in nsSVGMaskFrame. r=longsonr
|
2014-08-18 10:35:26 +01:00 |
Ehsan Akhgari
|
60360fc645
|
Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
|
2014-08-31 23:36:37 -04:00 |
James Kolb
|
74a487913a
|
Bug 1028288 Add canvas global transparency support to svgs. r=seth
|
2014-08-29 23:04:34 +09:00 |
Max Vujovic
|
f2d76f0477
|
Bug 948265 - Add CSS opacity filter to nsCSSFilterInstance. r=mstange
|
2014-08-25 12:23:22 -07:00 |
Max Vujovic
|
c870efb559
|
Bug 948265 - Add CSS contrast filter to nsCSSFilterInstance. r=mstange
|
2014-08-25 12:23:21 -07:00 |
Max Vujovic
|
5e832dfb35
|
Bug 948265 - Add CSS brightness filter to nsCSSFilterInstance. r=mstange
|
2014-08-25 12:23:20 -07:00 |
Max Vujovic
|
8f2b88b966
|
Bug 948265 - Add CSS invert filter to nsCSSFilterInstance. r=mstange
|
2014-08-25 12:23:19 -07:00 |
Jonathan Kew
|
50cb6e6264
|
bug 1046950 pt 4 - convert ComputeSizeWithIntrinsicDimensions to logical-coord parameters. r=smontagu
|
2014-08-24 15:34:57 +01:00 |
Jonathan Kew
|
a5a5cf98e5
|
bug 1046950 pt 2 - convert ComputeSize to use logical-coordinate parameters. r=smontagu
|
2014-08-24 15:34:44 +01:00 |
Seth Fowler
|
4cd9e3e8e6
|
Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
|
2014-08-22 13:12:38 -07:00 |
David Zbarsky
|
1b247e50b6
|
Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
|
2014-08-22 09:40:02 -04:00 |