Daniel Holbert
|
58e4797429
|
Bug 996351: Rename nsPresShell::GetReferenceRenderingContext() to CreateReferenceRenderingContext(), to reduce implication of fallibility. r=roc
|
2014-04-14 21:30:25 -07:00 |
|
Daniel Holbert
|
cce51e183c
|
Bug 996319: Drop always-null arg from nsTextFrame.cpp's static helper-function "GetReferenceRenderingContext". r=jdaggett
|
2014-04-14 17:45:39 -07:00 |
|
John Daggett
|
461e1f37bd
|
Bug 950526 - don't dump textruns within nsTextFrame::DidSetStyleContext. r=dbaron
|
2014-04-08 14:13:28 +09:00 |
|
Jonathan Kew
|
f2f11d635c
|
bug 617008 - avoid creating a rendering context that we may not need. r=roc
|
2014-03-31 11:53:09 +01:00 |
|
Gorman Ho
|
ab8b32472a
|
Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz
|
2014-03-25 09:25:47 -04:00 |
|
Carsten "Tomcat" Book
|
da78b8123a
|
Backed out changeset 1d12ab8bf5fe (bug 950526) for android reftest failures on a CLOSED TREE
|
2014-03-20 10:00:24 +01:00 |
|
John Daggett
|
72cbd29d79
|
Bug 950526 - don't dump textruns within nsTextFrame::DidSetStyleContext. r=dbaron
|
2014-03-20 14:43:29 +08:00 |
|
Tom Hindle
|
142520bca1
|
Bug 970363 - Make PeekOffset* methods return continue reason. r=roc
|
2014-03-13 08:14:37 -06:00 |
|
L. David Baron
|
68a6d16355
|
Bug 349259 patch 1: Add an nsIContent* parameter to nsHTMLReflowState::CalcLineHeight. r=bz
|
2014-03-12 20:33:21 -07:00 |
|
Simon Montagu
|
89f7fee0ce
|
Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
|
2014-03-11 13:23:50 -07:00 |
|
Carsten "Tomcat" Book
|
db3b507cf9
|
Backed out changeset aeff4052ef00 (bug 789096)
|
2014-03-11 09:22:52 +01:00 |
|
Simon Montagu
|
c3baf9cc3b
|
Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
|
2014-03-10 22:19:03 -07:00 |
|
Arnaud Sourioux
|
a7fb7f5ece
|
Bug 974687 - Part 2: Fix more than 80cols issues caused by MOZ_OVERRIDE annotation. r=dholbert
|
2014-02-24 09:41:56 -05:00 |
|
Arnaud Sourioux
|
fe6152ac7a
|
Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
|
2014-02-24 09:41:56 -05:00 |
|
Arnaud Sourioux
|
c55abda61c
|
Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
|
2014-02-17 23:47:48 -08:00 |
|
Jonathan Kew
|
b747353e31
|
bug 970710 - ensure GetTrimmedOffsets is called with consistent parameters from PropertyProvider::InitializeForMeasure and SetupJustificationSpacing. r=roc
|
2014-02-13 08:38:48 +00:00 |
|
Robert O'Callahan
|
1c436ba15f
|
Bug 947588. Part 3: Map nsStyleText::mControlCharacterVisibility to TEXT_HIDE_CONTROL_CHARACTERS flag in nsTextFrame. r=jfkthame
Note that this is set up so any use of gfxTextRun outside of nsTextFrame
shows hexboxes for control characters.
|
2014-02-05 23:16:23 +13:00 |
|
L. David Baron
|
767701956b
|
Bug 91419 patch 5: Rename everything with SpecialSibling to IBSplitSibling. r=mats
|
2014-02-06 17:45:31 -08:00 |
|
Cameron McCormack
|
478ce8d3d7
|
Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
|
2014-02-05 12:59:39 +11:00 |
|
James Kitchener
|
5e0ef2bc14
|
Bug 953385 - Set math script flag on textruns belonging to MathML tokens. r=roc
|
2014-01-30 10:59:16 -05:00 |
|
James Kitchener
|
c9fce9dac2
|
Bug 941611 - More consistent rounding of text metrics. r=karlt, r=fredw
|
2014-01-27 08:18:26 -05:00 |
|
Timothy Nikkel
|
6d096d724f
|
Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
|
2014-01-26 16:07:02 -06:00 |
|
Benoit Jacob
|
facb072eef
|
Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
|
2014-01-23 13:26:39 -05:00 |
|
Cameron McCormack
|
9d7284d20b
|
Bug 960312 - Rename TEXT_IS_IN_SINGLE_CHAR_MI to NS_FRAME_IS_IN_SINGLE_CHAR_MI to make it clear it's global. r=roc
|
2014-01-16 16:10:09 +11:00 |
|
Cameron McCormack
|
27600a1d39
|
Backout rev 994659cbc145 (bug 960312) for various test failures.
|
2014-01-16 14:45:01 +11:00 |
|
Cameron McCormack
|
61d5f7d9b9
|
Bug 960312 - Move TEXT_IS_IN_SINGLE_CHAR_MI to a class specific frame state bit value. r=roc
|
2014-01-16 13:55:19 +11:00 |
|
James Kitchener
|
20e123b803
|
Bug 442637 - Apply ssty font feature setting to appropriate MathML elements. r=roc
|
2014-01-15 09:49:20 -05:00 |
|
Robert Longson
|
155ea1d445
|
Bug 889235 - Make text-shadow work on SVG text. r=cam
|
2014-01-13 12:21:42 +00:00 |
|
Jonathan Kew
|
2abc2853d1
|
bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
|
2014-01-10 09:42:05 +00:00 |
|
Carsten "Tomcat" Book
|
45a6807f8b
|
Backed out changeset 4b54755de2a7 (bug 955957) for Build Bustage on a CLOSED TREE
|
2014-01-10 09:30:28 +01:00 |
|
Jonathan Kew
|
14f1d33c02
|
bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
|
2014-01-10 07:48:01 +00:00 |
|
Mats Palmgren
|
a56486443d
|
Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
|
2014-01-05 23:31:14 +00:00 |
|
Ehsan Akhgari
|
68bfe70f09
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-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 PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Robert O'Callahan
|
c9130edf19
|
Bug 953438 - Change nsIFrame::HasTerminalNewline to HasSignificantTerminalNewline since it doesn't make sense to check for a newline that gets converted to regular whitespace. r=jfkthame
|
2014-01-02 16:22:12 -05:00 |
|
Jonathan Kew
|
a0e70a4b86
|
bug 953247 - use binary search instead of linear scan to find tab-width records. r=roc
|
2013-12-29 11:32:21 +00:00 |
|
Jonathan Kew
|
279981cdc3
|
bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
|
2013-12-27 17:59:52 +00:00 |
|
Jonathan Kew
|
4796e463bc
|
bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
|
2013-12-27 17:59:21 +00:00 |
|
Robert Longson
|
c032670925
|
Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert
|
2013-12-20 16:38:51 +00:00 |
|
Trevor Saunders
|
b4ae5fdd96
|
bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
|
2013-12-12 20:50:01 -05:00 |
|
James Kitchener
|
e1cec479dd
|
Bug 114365 - Textrun transformations and TextFrame changes for mathvariant. r=roc
|
2013-12-02 11:49:27 -05:00 |
|
Frédéric Wang
|
a9292ca365
|
Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
|
2013-11-25 09:20:20 -05:00 |
|
Jonathan Kew
|
25cbba58c0
|
bug 941638 - cache hyphen width in the gfxFontGroup, to improve layout performance for auto-hyphenated text. r=roc
|
2013-11-21 21:31:53 +00:00 |
|
Jonathan Kew
|
a5429e79c7
|
bug 941629 - take account of letter-spacing when adding the width of an automatic hyphen to the natural width of a justified line. r=roc
|
2013-11-21 21:31:43 +00:00 |
|
Ehsan Akhgari
|
04b201052a
|
Bug 938849 - Build layout/generic in unified mode; r=roc
|
2013-11-15 08:19:02 -05:00 |
|
John Daggett
|
a530998096
|
Bug 933638 - move nsTextFrameTextRunCache to nsTextFrame.h r=heycam
|
2013-11-03 11:33:23 +09:00 |
|
Birunthan Mohanathas
|
e30d39fc7a
|
Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
|
2013-10-08 14:47:21 -04:00 |
|
Ehsan Akhgari
|
0a2355b4e0
|
Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1268 to 1208.
|
2013-10-01 17:02:16 -04:00 |
|
Ehsan Akhgari
|
7c63dd132d
|
Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1782 to 1582.
|
2013-10-01 17:00:38 -04:00 |
|
Masayuki Nakano
|
3ad4e4d61c
|
Bug 920377 part.18 Get rid of nsTextRangeStyle r=roc
|
2013-10-01 16:22:59 +09:00 |
|
James Kitchener
|
b7970bceee
|
Bug 919164 - Rename TEXT_FORCE_TRIM_WHITESPACE to TEXT_IS_IN_TOKEN_MATHML. r=fredw, r=roc
|
2013-09-30 11:55:51 -04:00 |
|