Cameron McCormack
|
8382e1a15b
|
Bug 890756 - Remove nsSVGTextFrame2::AutoCanvasTMForMarker. r=longsonr
|
2013-07-08 17:39:50 +10:00 |
|
Cameron McCormack
|
3a86ffa2bc
|
Bug 877957 - Don't use the context scale when determining the font size scale factor for non-display SVG text. r=longsonr
|
2013-07-08 10:38:16 +10:00 |
|
Cameron McCormack
|
27fbbd563b
|
Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr
|
2013-07-07 17:27:51 +10:00 |
|
Cameron McCormack
|
b631b5d788
|
Bug 890196 - Remove unnecessary code to fill out nsSVGTextFrame2::mPositions when more characters are specified than positions. r=longsonr
|
2013-07-04 18:31:24 +10:00 |
|
Cameron McCormack
|
ef54b56523
|
Bug 889221 - Record dominant-baseline values correctly when traversing SVG text frames. r=roc
--HG--
extra : rebase_source : 0cd8bdd1d140f8991913355988ff26afdd65df2b
|
2013-07-03 15:31:44 +10:00 |
|
Cameron McCormack
|
9709ba8032
|
Bug 884718 - Inflate mRect of SVG text by a device pixel to paper over some rounding issues. r=roc
|
2013-06-29 22:59:35 +10:00 |
|
Cameron McCormack
|
40bd0412fb
|
Bug 842181 - Prevent text zoom from affecting SVG text. r=dbaron
|
2013-06-29 13:28:50 +10:00 |
|
Robert Longson
|
6153fc83db
|
Bug 829085 - Fix hit testing when vector-effect=non-scaling-stroke is used. r=dholbert
|
2013-06-26 13:31:06 +01:00 |
|
Cameron McCormack
|
4dd982ffc1
|
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
|
2013-06-25 16:01:38 +10:00 |
|
Ed Morley
|
de6da097d6
|
Backed out changeset d7c237784ce9 (bug 886230) for B2G mochitest-9 failures in test_bug582181-1.html
|
2013-06-25 13:45:09 +01:00 |
|
Daniel Holbert
|
6bb8d57c98
|
Bug 886611 part 2: Rename the nsSVGUtils function SetupCairoStrokeHitGeometry() to SetupCairoStrokeGeometry() . r=longsonr
|
2013-06-24 23:05:32 -07:00 |
|
Daniel Holbert
|
db757534db
|
Bug 886611 part 1: Rename the nsSVGUtils function SetupCairoStrokeGeometry() to SetupCairoStrokeBBoxGeometry() . r=longsonr
|
2013-06-24 23:05:31 -07:00 |
|
Cameron McCormack
|
abf1179f39
|
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
|
2013-06-25 16:01:38 +10:00 |
|
Robert Longson
|
c3ff7dd93d
|
Bug 865901 - make nsSVGTextFrame2::mPositioningDirty and mPositioningUsesPercentages SVG frame state bits. r=cam
|
2013-06-24 12:20:38 +01:00 |
|
Cameron McCormack
|
dac7d27984
|
Bug 885642 - Avoid iterating SVG text frames when they are dirty. r=longsonr
|
2013-06-22 20:57:13 +10:00 |
|
Cameron McCormack
|
0f567c9832
|
Bug 885608 - Call ScheduleReflowSVGNonDisplayText on character data mutations in a non-display <text>. r=longsonr
--HG--
extra : rebase_source : c6332ac1146dc71812c802a1160ee79ad266467e
|
2013-06-22 12:38:57 +10:00 |
|
Robert Longson
|
3832625164
|
Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
--HG--
rename : layout/reftests/svg/non-scaling-stroke-03-ref.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg
rename : layout/reftests/svg/non-scaling-stroke-03.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke.svg
|
2013-06-16 12:05:39 +01:00 |
|
Seth Fowler
|
35dc379fd8
|
Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert
|
2013-06-13 00:47:26 -07:00 |
|
Ed Morley
|
5b8c1b2eec
|
Merge mozilla-central and inbound
|
2013-06-12 08:41:06 +01:00 |
|
Ms2ger
|
5c6989f531
|
Bug 880340 - Remove the security checks on nsImageLoadingContent methods; r=bz
|
2013-06-12 09:00:09 +02:00 |
|
Cameron McCormack
|
9da62b7959
|
Bug 880925 - Flush layout when caretPositionFromPoint is called. r=bz
|
2013-06-12 13:20:19 +10:00 |
|
Cameron McCormack
|
d3677774f8
|
Bug 877429 - Remove GlyphMetricsUpdater. r=longsonr
|
2013-06-12 13:19:52 +10:00 |
|
Matt Woodrow
|
5f6ad27c2e
|
Bug 871917 - Schedule a paint when an nsSVGImageFrame gets an image changed notification. r=roc
|
2013-06-10 12:14:01 +12:00 |
|
Cameron McCormack
|
062da840ea
|
Bug 872353 - Remove nsSVGTextFrame2::Reflow(), which is currently unused. r=longsonr
|
2013-06-05 17:15:31 +10:00 |
|
Cameron McCormack
|
a32f35f9b3
|
Bug 876186 - Don't do anything with fill-rule on SVG text. r=longsonr
|
2013-06-04 10:18:21 +10:00 |
|
Cameron McCormack
|
b63bd9c849
|
Bug 876831 - Only reflow nsSVGTextFrame2's anonymous block frame under ReflowSVG. r=bzbarsky,longsonr f=jwatt
|
2013-06-04 00:15:29 +10:00 |
|
Cameron McCormack
|
ba14fda171
|
Bug 873806 - Part 2: Make descendants of non-display nsSVGForeignObjectFrame also non-display. r=longsonr
|
2013-06-04 00:15:29 +10:00 |
|
Cameron McCormack
|
202592f20d
|
Bug 873806 - Part 1: Ensure non-display SVG text frames get reflowed. r=longsonr f=jwatt
--HG--
rename : layout/reftests/svg/text/clipPath-content.svg => layout/reftests/svg/text/clipPath-content-2.svg
rename : layout/reftests/svg/text/mask-content.svg => layout/reftests/svg/text/mask-content-2.svg
|
2013-06-04 00:15:29 +10:00 |
|
Cameron McCormack
|
2926cba94f
|
Comment tweak for clarity; no bug. (DONTBUILD)
|
2013-06-02 21:47:48 +10:00 |
|
Cameron McCormack
|
2326c16589
|
Bug 877575 - Don't force mPositions to be recomputed inside nsSVGTextFrame2::ReflowSVG. r=jwatt
|
2013-05-30 18:34:59 +10:00 |
|
Jonathan Watt
|
56c99c99f4
|
Bug 827915 - Get rid of SVG's own invalidation mechanisms and rely on DLBI instead. r=dholbert
|
2013-05-30 09:28:13 +01:00 |
|
Cameron McCormack
|
c18b9f7a1a
|
Bug 877035 - Remove nsSVGTextFrame2::UpdateGlyphPositioning's aForceGlobalTransform argument and look at mGetCanvasTMForFlag instead. r=longsonr
|
2013-05-30 17:53:07 +10:00 |
|
Cameron McCormack
|
fcf5c02af5
|
Bug 877029 - Add a crashtest for calling nsSVGMarkerFrame::GetCanvasTM() inappropriately. r=longsonr
|
2013-05-30 17:48:15 +10:00 |
|
Cameron McCormack
|
a46f56dda8
|
Bug 876323 - Avoid recomputing mPositions when COORD_CONTEXT_CHANGED unless percentages were used. r=jwatt
|
2013-05-30 10:44:55 +10:00 |
|
Arnaud Sourioux
|
043b0fd84c
|
Bug 875367: Annotate ~280 more methods with MOZ_OVERRIDE in /layout. r=dholbert
|
2013-05-29 12:37:49 -07:00 |
|
Mike Shal
|
994cfe0b6b
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
|
Jonathan Watt
|
81db085aa4
|
Bug 876175 - Fix O(n^2) behavior and other perf issues with nsSVGGradientFrame::GetPaintServerPattern. r=roc
|
2013-05-27 08:34:01 +01:00 |
|
Jonathan Watt
|
ddccab29b8
|
Bug 876157 - Avoid expensive nsSVGGradientFrame::GetGradientTransform calls when gradients paint only a single color. r=roc
|
2013-05-27 08:31:39 +01:00 |
|
Jonathan Watt
|
3050badbd4
|
Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
|
2013-05-24 18:32:33 +01:00 |
|
Ehsan Akhgari
|
71e2532022
|
Backed out changeset e3e70237a47a (bug 854765) because of mochitest-1 assertions
|
2013-05-24 16:02:48 -04:00 |
|
Jonathan Watt
|
f2b5376b3d
|
Bug 854765 - Get rid of the DidSetStyleContext overrides in SVG frame code to avoid some major perf hits. r=roc
|
2013-05-24 18:32:33 +01:00 |
|
Jonathan Watt
|
490fd95cb0
|
Bug 378923 - Make non-root outer-<svg> respect |overflow:visible| (overflow="visible"). r=roc
|
2013-05-24 17:56:26 +01:00 |
|
Jonathan Watt
|
5d25e02c2e
|
Bug 875175 - Stop continuous reflow and invalidation of entire SVG when an element that is partially/wholly outside the viewport is subject to a transform animation. r=dbaron
|
2013-05-24 14:51:50 +01:00 |
|
Jonathan Watt
|
885a05fe89
|
Bug 875069 - nsSVGPathGeometryFrame::NotifySVGChanged needs to take account of stroke-width and non-scaling-stroke. r=dholbert
|
2013-05-23 15:30:14 +01:00 |
|
Jonathan Watt
|
464f6f4589
|
Bug 874865 - Stop nsSVGOuterSVGFrame::AttributeChanged from calling ChildrenOnlyTransformChanged for transform attribute changes. r=longsonr
|
2013-05-23 08:04:21 +01:00 |
|
Jonathan Watt
|
3f361decd5
|
Bug 874846 - Stop calling NotifySVGChanged(TRANSFORM_CHANGED) in nsSVGTextFrame2::AttributeChanged. r=longsonr
|
2013-05-23 08:09:15 +01:00 |
|
Jonathan Watt
|
bc912d5fdf
|
Bug 874854 - Stop calling SchedulePaint for SVG transform attribute changes. r=longsonr
|
2013-05-23 08:04:21 +01:00 |
|
Bobby Holley
|
54ef3d2952
|
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
|
2013-05-22 10:05:26 -06:00 |
|
Jonathan Watt
|
dc09b7d7d4
|
Bug 867596 - Stop calling nsSVGUtils::InvalidateBounds in nsSVGTextFrame2, and use DLBI instead. r=longsonr
|
2013-05-22 12:30:20 +01:00 |
|
Jonathan Watt
|
96a7c29a7e
|
Bug 874487 - Have nsSVGUseFrame notify any rendering observers when the referenced element is re-cloned. r=roc
|
2013-05-21 18:24:05 +01:00 |
|