Jonathan Kew
|
f75bd319ee
|
Bug 1156366 - Support vertical writing modes and upright/sideways glyph orientation in SVG text-on-a-path. r=longsonr
|
2015-04-25 09:10:19 +01:00 |
|
Jonathan Kew
|
aadb34001e
|
Bug 1153510 - Improve handling of vertical writing mode in SVG text frames. r=longsonr
|
2015-04-20 18:05:47 +01:00 |
|
Jonathan Kew
|
abdd22ef41
|
Backout changeset 0b070d503800 (bug 1153510) for mochitest orange on a CLOSED TREE
|
2015-04-20 18:51:20 +01:00 |
|
Jonathan Kew
|
601441d26f
|
Bug 1153510 - Improve handling of vertical writing mode in SVG text frames. r=longsonr
|
2015-04-20 18:05:47 +01:00 |
|
Robert Longson
|
65527541f4
|
Bug 1142982 - implement dominant-baseline=middle properly. r=heycam
|
2015-04-08 16:18:33 +01:00 |
|
Cameron McCormack
|
66ce5e5693
|
Bug 1149542 - Part 2: Track undisplayed characters before empty text frames properly. r=dholbert
|
2015-04-06 09:12:06 -04:00 |
|
Cameron McCormack
|
0cff5ed69c
|
Bug 1149542 - Part 1: Return early from SVG text layout if we discover mPositions is not long enough. r=dholbert
|
2015-04-06 09:11:55 -04:00 |
|
Mats Palmgren
|
3f92be8fe8
|
Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
|
2015-03-29 22:38:40 +00: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 |
|
Xidorn Quan
|
9b1b278564
|
Bug 1143558 part 1 - Fix line break suppression when newline is significant. r=roc
|
2015-03-17 19:10:15 +11:00 |
|
Robert Longson
|
cfbaf4aa9c
|
Bug 1141636 - "Dubious loop test in nsSVGElement::GetAnimatedLengthListValues". r=cam f=longsonr
|
2015-03-12 00:39:00 +01:00 |
|
Carsten "Tomcat" Book
|
1c53699b29
|
Backed out changeset 5ad9cc334725 (bug 1141636) for suspicion of causing failures in wr tests
|
2015-03-12 13:05:40 +01:00 |
|
Robert Longson
|
56df54e15b
|
Bug 1141636 - call GetAnimatedLengthListValues with valid arguments. r=heycam
|
2015-03-12 09:04:47 +00: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 |
|
Andrea Marchesini
|
6b10d5e43e
|
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
|
2015-03-03 11:08:59 +00:00 |
|
Jonathan Watt
|
b532b4c22e
|
Bug 1136486 - Simplify the SVG text rendering callbacks by getting rid of NotifyBeforeSVGGlyphPainted and NotifyAfterSVGGlyphPainted. r=heycam
|
2015-02-17 22:01:54 +00:00 |
|
Jonathan Watt
|
77e18f01bd
|
Bug 1135913, part 4 - Unify SVGTextFrame's NotifyBeforeSelectionDecorationLine and NotifySelectionDecorationLinePathEmitted callbacks. r=heycam
|
2015-02-04 13:51:22 +00:00 |
|
Jonathan Watt
|
39a2f4feb2
|
Bug 1135913, part 3 - Unify SVGTextFrame's NotifyBeforeDecorationLine and NotifyDecorationLinePathEmitted callbacks. r=heycam
|
2015-02-03 20:00:18 +00:00 |
|
Robert Longson
|
0e75f37f69
|
Bug 1130888 - SVG text on path fill color does not render properly when preceded by RTL text. r=heycam
|
2015-02-13 20:15:27 +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 |
|
Seth Fowler
|
72fb0505de
|
Bug 1128356 - Add template functions for common frame property destructors. r=dbaron
|
2015-02-04 15:22:27 -08:00 |
|
Jonathan Watt
|
0d0ce5c404
|
Bug 1127114, part 2 - Unify SVGTextFrame's NotifyBeforeSelectionBackground and NotifySelectionBackgroundPathEmitted callbacks. r=heycam
|
2015-01-27 16:32:24 +00:00 |
|
Jonathan Watt
|
d63b2b5b7d
|
Bug 1123946 - Convert SVGTextDrawPathCallbacks filling to Moz2D. r=Bas
|
2015-01-21 16:23:30 +00:00 |
|
Robert Longson
|
8fcba7202d
|
Bug 1123194 - make textPath work with a path that is display:none r=heycam
|
2015-01-20 14:07:26 +00:00 |
|
Robert O'Callahan
|
60ef9c392a
|
Bug 1099977. Part 2: Make gfxFont::Measure return an empty bounding-box when all glyphs are invisible. r=jfkthame
|
2014-11-18 23:23:45 +13:00 |
|
Robert Longson
|
ca4ae009ea
|
Bug 1109860 - getBBox incorrect with bidirectional text character. r=heycam
|
2015-01-02 16:47:47 +00:00 |
|
Robert Longson
|
2ee31095f7
|
Bug 1111222 - Use HasNonScalingStroke() more. r=dholbert
|
2014-12-17 13:58:31 +00:00 |
|
Jonathan Watt
|
da86fe12cc
|
Bug 1107414 - Get rid of gfxContext::FillWithOpacity. r=mattwoodrow
|
2014-12-02 14:29:44 -08:00 |
|
Robert Longson
|
a9586a0bab
|
Bug 1090936 - Make invalidation of rendering observers asynchronous. r=jwatt
|
2014-11-06 09:30:11 +00:00 |
|
Jonathan Watt
|
5d65b7ab3a
|
Bug 1093066 - Get rid of gfxContext's Stroke() methods. r=mattwoodrow
|
2014-11-05 09:16:37 +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
|
b431664247
|
Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
|
2014-10-31 20:08:49 +00:00 |
|
Jonathan Watt
|
474e2fff50
|
Bug 1090611 - Make nsCaret::PaintCaret take a Moz2D DrawTarget instead of nsRenderingContext. r=Bas
|
2014-10-29 17:07:11 +00: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 |
|
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
|
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
|
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
|
fd864b4fa5
|
Bug 1073964 - Pass a const DrawTarget* through to nsSVGPaintServerFrame::GetPaintServerPattern so that it can create a pattern of the appropriate type. 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
|
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
|
1f2e38033c
|
Bug 1073888 - Stop setting state on the gfxContext under SVGTextFrame::SetupCairoState, and restructure the code to make it easier to understand. r=heycam
|
2014-09-28 10:06:22 +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
|
b4f1c21e73
|
Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
|
2014-09-11 07:48:10 +01:00 |
|
Jonathan Watt
|
4ede9ea3e8
|
Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
|
2014-09-08 12:28:50 +01:00 |
|