Robert Longson
4259f06332
Bug 843072 - Crash with getExtentOfChar(0) if there is no text. r=dholbert
2013-03-02 13:28:04 +00:00
Cameron McCormack
32b9560efc
Bug 842119. r=longsonr
2013-02-19 13:50:05 +11:00
Cameron McCormack
61de4d83f3
Bug 842138 - Propagate rotate="" values even if rotations were specified on a parent element. r=roc
2013-02-19 10:44:26 +11:00
Cameron McCormack
3a3b30fbbe
Bug 842016 - Make pointer-events not affect whether SVG text renders. r=longsonr
2013-02-17 19:28:29 +11:00
Cameron McCormack
204d7f3da9
Bug 842009 - Ignore <tref> elements when computing SVG text layout. r=longsonr
2013-02-17 19:28:09 +11:00
Cameron McCormack
f964672f41
Backed out changeset e4831a8b042c for lack of proper "r=".
2013-02-17 19:27:10 +11:00
Cameron McCormack
8b46c41d31
Backed out changeset cbf7a8294eae for lack of proper "r=".
2013-02-17 19:26:09 +11:00
Cameron McCormack
25312d3e68
Bug 842016 - Make pointer-events not affect whether SVG text renders. r?
2013-02-17 19:22:44 +11:00
Cameron McCormack
b92849c067
Bug 842009 - Ignore <tref> elements when computing SVG text layout. r?
2013-02-17 19:21:57 +11:00
L. David Baron
c5b9eee040
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
...
Except for the changes in:
layout/generic/nsIFrame.h (part)
layout/style/nsComputedDOMStyle.h (all)
layout/style/nsRuleNode.cpp (part)
layout/style/nsStyleContext.cpp (part)
layout/style/nsStyleContext.h (part)
(see patch 3b in the bug), this patch was written with the sed script:
s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
2013-02-16 13:51:02 -08:00
Cameron McCormack
a3ae42ea56
Bug 841812 - Avoid crashing when changing attributes on an invalidly parented <textPath>. r=roc
2013-02-16 20:16:11 +11:00
Robert O'Callahan
42e294f8cb
Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
...
--HG--
extra : rebase_source : de498510bf8d85d9b0b2fab0137ef3be01c9adfa
2013-02-15 00:12:27 +13:00
L. David Baron
50d4e367af
Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert
...
This makes it conform to our convention that getters returning pointers
that can never be null do not begin with "Get".
2013-02-15 21:38:33 -08:00
Ed Morley
be1dc96126
Backed out changeset 6c21598704ac (bug 840902)
2013-02-15 09:05:07 +00:00
Robert O'Callahan
7fe4314432
Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
...
--HG--
extra : rebase_source : ce01b066f803e048c0e38e5316ce96a75e689418
2013-02-15 00:12:27 +13:00
Cameron McCormack
a66ae9bf1b
Bug 841163 - Ensure that we recompute SVG text glyph positions only once frames have been reconstructed. r=roc
2013-02-15 15:29:28 +11:00
Cameron McCormack
02273bad6d
Bug 841174 - Handle ::first-letter on a combining mark in SVG text without crashing. r=jwatt
...
--HG--
extra : rebase_source : 9b0b38eccfe1f355996d8e4b4be5dcfc4e00b3be
2013-02-14 21:31:32 +11:00
Cameron McCormack
aa30282f1e
Bug 841180 - Avoid assertion when <text> consists only of undisplayed characters. r=jwatt
...
--HG--
extra : rebase_source : 9751925fdae80ad15168668633d26a72747f7442
2013-02-14 21:30:46 +11:00
Cameron McCormack
09c6634a12
Bug 841207 - Handle all dominant-baseline values in SVG text layout. r=roc
2013-02-14 12:52:48 +11:00
Cameron McCormack
6689e321e5
Bug 840272 - Avoid asserting and crashing if SVG text frames are painted before they are reflowed. r=roc
2013-02-12 15:21:58 +11:00
Cameron McCormack
9aa8bf1721
Bug 655877 - Part 46: Paint SVG glyphs with new SVG text frame. r=roc,jwatt
2013-02-11 17:22:20 +11:00
Cameron McCormack
2885f1362f
Bug 655877 - Part 45: Fixes for DLBI. r=roc,jwatt
2013-02-11 17:22:20 +11:00
Cameron McCormack
56be0350f9
Bug 655877 - Part 41b: Make SVG text selectable with the mouse. r=roc,jwatt
2013-02-11 17:22:18 +11:00
Cameron McCormack
badeae6f3b
Bug 655877 - Part 35: Ensure SVG text is updated when attributes on text content children change. r=jwatt
2013-02-11 17:22:17 +11:00
Cameron McCormack
25743624b2
Bug 655877 - Part 31b: New frame class nsSVGTextFrame2 for SVG text using CSS block/inline/text frames for layout. r=jwatt
2013-02-11 17:22:16 +11:00