Tom Klein
|
40675387ba
|
Bug 958160 - Compute bounds in transformed space instead of user space in GetCoveredRegion. r=longsonr
|
2015-09-22 10:31:00 +02:00 |
|
Tom Klein
|
cb268b82ae
|
Bug 1092125 - Part 1 - Add non-scaling-stroke support to nsSVGPathGeometryElement::GetGeometryBounds (except line). r=jwatt
|
2015-09-01 06:17:00 +02:00 |
|
Tom Klein
|
80308d9615
|
Bug 1178159 - Ignore stroke-linecap:"square" on circle and ellipse. r=longsonr
|
2015-06-29 20:19:00 +02:00 |
|
Ehsan Akhgari
|
ea41d8de48
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
|
Andrea Marchesini
|
2ce3453b15
|
Bug 1134280 - Get rid of Tag() - patch 2.12 - layout/style, layout/svg - Fix all the occurrences, m=smaug, r=surkov
|
2015-03-03 11:09:00 +00:00 |
|
Nicholas Nethercote
|
0247de46d8
|
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
|
2015-02-09 14:34:50 -08:00 |
|
Andrew McCreight
|
e048a7df33
|
Back out Bug 1127201 (part 2) for various problems.
|
2015-02-06 15:04:32 -08:00 |
|
Nicholas Nethercote
|
40ab0270d5
|
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
|
2015-02-04 20:05:36 -08:00 |
|
Robert Longson
|
552ed233d9
|
Bug 1128281 - Pass strokeOptions to getGeometryBounds. r=jwatt
|
2015-02-03 18:36:32 +00:00 |
|
Robert Longson
|
392929e0ff
|
Bug 1090934 - Get bounds of line element using maths. r=jwatt
|
2015-01-22 09:36:08 +00:00 |
|
Ehsan Akhgari
|
45e11ebec7
|
Bug 1118427 - Mark virtual overridden functions as MOZ_OVERRIDE in layout; r=roc
|
2015-01-07 10:07:36 -05:00 |
|
Robert Longson
|
2ee31095f7
|
Bug 1111222 - Use HasNonScalingStroke() more. r=dholbert
|
2014-12-17 13:58:31 +00:00 |
|
Robert Longson
|
a9586a0bab
|
Bug 1090936 - Make invalidation of rendering observers asynchronous. r=jwatt
|
2014-11-06 09:30:11 +00:00 |
|
Jonathan Watt
|
fd90b8fa16
|
Bug 1091321, part 5 - Convert nsSVGMarkerFrame::PaintMark and related code from nsRenderingContext to gfxContext. r=longsonr
|
2014-10-31 20:08:54 +00:00 |
|
Jonathan Watt
|
d9921394d7
|
Bug 1091321, part 4 - Convert nsISVGChildFrame::PaintSVG and related code from nsRenderingContext to gfxContext. r=longsonr
|
2014-10-31 20:08:54 +00:00 |
|
Jonathan Watt
|
5335bfc23d
|
Bug 1080688 - Calculate SVG rect bounds using a simple rect transform rather than using a Moz2D Path. r=longsonr
|
2014-10-26 18:00:03 +00:00 |
|
Jonathan Watt
|
d6447d468c
|
Bug 1074161 - Avoid creating a Moz2D Path object to draw SVG <rect>, <image> and <line> elements. r=mattwoodrow
|
2014-10-22 12:29:05 +01:00 |
|
Jonathan Watt
|
40da0a5dbd
|
Bug 1083753, part 2 - Port the code that uses nsRenderingContext::FillRect(nsRect) to Moz2D. r=mattwoodrow
|
2014-10-19 13:22:22 +01:00 |
|
Jonathan Watt
|
012086d51e
|
Bug 1084093, part 3 - Use the new ToDeviceColor() function to undo the breakage to gfx.color_management.mode=1 (eCMSMode_All) caused by the Moz2D porting work. r=Bas
|
2014-10-17 12:53:16 +01:00 |
|
Robert Longson
|
06b2d8c986
|
Bug 1078031 - get rid of renderMode. r=jwatt
|
2014-10-11 09:24:44 +01:00 |
|
Robert Longson
|
dfac34f35e
|
Bug 1077993 - make changes to clip-rule work. r=jwatt
|
2014-10-06 14:19:14 +01:00 |
|
Jonathan Watt
|
d0384c7376
|
Bug 932762, part 2 - Make SVG elements cache their Moz2D path data to speed up rendering, hit-testing, clipPath clipping, bbox calculations and animation/text along a path. r=longsonr
|
2014-10-04 12:13:30 +01:00 |
|
Jonathan Watt
|
5c1ec7a660
|
Bug 1077745 - Get rid of the scaling hack and GetCanvasTM() call in nsSVGPathGeometryFrame::GetBBoxContribution. r=longsonr
|
2014-10-04 12:13:30 +01:00 |
|
Jonathan Watt
|
1df9d8ba4e
|
Bug 934183, part 2 - Remove lots of old Thebes code paths from the SVG code (GeneratePath and all the nsSVGPathGeometryElement::ConstructPath implementations). r=longsonr
|
2014-10-03 09:50:44 +01:00 |
|
Jonathan Watt
|
f2ff97d075
|
Bug 934183, part 1 - Convert the bounds calculation code for SVG geometry to use Moz2D Path. r=longsonr
|
2014-10-03 09:50:43 +01:00 |
|
Jonathan Watt
|
f35c063590
|
Bug 1074594 - Stop inverting the transform in nsSVGUtils::GetStrokeTransform, give it a more performant signature, and a better name. r=longsonr
|
2014-09-30 18:08:14 +01:00 |
|
Jonathan Watt
|
394e592ab3
|
Bug 1074294, part 2 - Convert nsSVGPathGeometryFrame::Render() to render directly using the Moz2D DrawTarget. r=longsonr
|
2014-09-30 18:08:13 +01:00 |
|
Jonathan Watt
|
90505fa583
|
Bug 1074294, part 1 - Convert SVGAutoRenderState to act on a Moz2D DrawTarget. r=longsonr
|
2014-09-30 18:08:13 +01:00 |
|
Jonathan Watt
|
3170c76d6b
|
Bug 1074012, part 3 - Make nsSVGUtils::MakeFillPatternFor/MakeStrokePatternFor return using a Moz2D GeneralPattern out-param rather than a Thebes gfxPattern. r=Bas
|
2014-09-29 14:26:15 +01:00 |
|
Jonathan Watt
|
01c6b4620a
|
Bug 1073984 - Make SVG geometry painting use a Moz2D Path object directly. r=longsonr
|
2014-09-29 14:26:15 +01:00 |
|
Jonathan Watt
|
c10d0eccf5
|
Bug 1073974, part 2 - Make complex SVG clipPath clipping use a Moz2D Path object directly. r=longsonr
|
2014-09-29 14:15:19 +01:00 |
|
Jonathan Watt
|
919804b8fd
|
Bug 1073974, part 1 - Make simple SVG clipPath clipping use a Moz2D Path object directly. r=longsonr
|
2014-09-29 14:15:19 +01:00 |
|
Jonathan Watt
|
6c0ad19795
|
Bug 1073972 - Get rid of gfxContext's FillRule enum in favor of Moz2D's. r=Bas
|
2014-09-29 14:15:19 +01:00 |
|
Jonathan Watt
|
9cc4d5beef
|
Bug 1073854, part 2 - Get rid of nsSVGUtils::SetupCairoStroke. r=longsonr
|
2014-09-29 14:12:07 +01:00 |
|
Jonathan Watt
|
797a7d1066
|
Bug 1073012 , part 2 - Replace nsSVGUtils::SetupCairoStrokePaint with a helper that returns a gfxPattern. r=longsonr
|
2014-09-29 14:12:06 +01:00 |
|
Jonathan Watt
|
e4fa74c86f
|
Bug 1073012 , part 1 - Replace nsSVGUtils::SetupCairoFillPaint with a helper that returns a gfxPattern. r=longsonr
|
2014-09-29 14:12:06 +01:00 |
|
Jonathan Watt
|
4e11b5293f
|
Bug 1067093 - Get rid of gfxContext::AntialiasMode in favor of Moz2D AntialiasMode. r=Bas
|
2014-09-15 12:10:30 +01:00 |
|
Jonathan Watt
|
a2a286f7b1
|
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
|
2d95557d42
|
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
|
b4f1c21e73
|
Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
|
2014-09-11 07:48:10 +01:00 |
|
Jonathan Watt
|
727b0a4e88
|
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 |
|
Jonathan Watt
|
4ede9ea3e8
|
Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
|
2014-09-08 12:28:50 +01:00 |
|
Jonathan Watt
|
c8920e34bd
|
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
|
eabbbf9d8d
|
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 |
|
Jonathan Watt
|
f6095ddf73
|
Bug 1049256, part 2 - Get rid of nsISVGChildFrame::FOR_HIT_TESTING. r=longsonr
|
2014-08-07 08:09:34 +01:00 |
|
Jonathan Watt
|
edca66335f
|
Bug 1049256, part 1 - Convert SVG hit-testing to act on an SVG user space point instead of calling nsSVGUtils::GetCanvasTM(). r=longsonr
|
2014-08-07 08:09:31 +01:00 |
|
Jonathan Watt
|
31639cea0a
|
Bug 1025553, part 3 - Give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert(). r=Bas
|
2014-07-11 08:06:39 +01:00 |
|
Jonathan Watt
|
aec836d37f
|
Bug 1034399 - Use a Moz2D DrawTarget backed gfxContext for SVG bounds calculations. r=Bas
|
2014-07-06 16:30:55 +01:00 |
|
Jonathan Watt
|
86dd35b2aa
|
Bug 988808, part 2 - Convert SVG hit-testing to use Moz2D instead of Thebes backed gfxContext. r=Bas
|
2014-07-05 21:53:04 +01:00 |
|
Jonathan Watt
|
45e707ce2a
|
Bug 1034115 - Stop creating CSS-px-to-dev-pixel matrices when doing SVG hit-testing. r=longsonr
|
2014-07-05 19:19:13 +01:00 |
|