layout/generic/nsTextFrame.cpp
b94e05c2de77f34ee6955180aa9915e12c5a9dfb
created 2014-02-05 12:59 +1100
pushed 2014-02-05 13:54 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
172f9773a08578ff76e6aec5695f50a4a2fc9c2a
created 2014-01-30 10:59 -0500
pushed 2014-01-30 21:40 +0000
James Kitchener James Kitchener - Bug 953385 - Set math script flag on textruns belonging to MathML tokens. r=roc
c60f3e28cbb901ec68d9dcd377f7c595e12e50f8
created 2014-01-27 08:18 -0500
pushed 2014-01-27 20:25 +0000
James Kitchener James Kitchener - Bug 941611 - More consistent rounding of text metrics. r=karlt, r=fredw
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-01-27 13:18 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
52be855fdf89457c4ea1ba3e50af83752e99baea
created 2014-01-23 13:26 -0500
pushed 2014-01-24 08:27 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
334a63e35b745f724b9d5f89316966a38d536dd4
created 2014-01-18 19:03 +1100
pushed 2014-01-19 09:42 +0000
Cameron McCormack Cameron McCormack - Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
3635e6adde70c47a55a34c0c56c79636fd11a354
created 2014-01-18 18:07 +1100
pushed 2014-01-19 09:42 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
ec669f48ec9ef41d0cf9dd477901feb4583c807c
created 2014-01-16 16:10 +1100
pushed 2014-01-16 20:09 +0000
Cameron McCormack Cameron McCormack - 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
8219df0931e3b375faef5cdee527f09a03959985
created 2014-01-16 14:45 +1100
pushed 2014-01-16 20:09 +0000
Cameron McCormack Cameron McCormack - Backout rev 994659cbc145 (bug 960312) for various test failures.
994659cbc1459408b1bc9707f6c8381de88d2565
created 2014-01-16 13:55 +1100
pushed 2014-01-16 20:09 +0000
Cameron McCormack Cameron McCormack - Bug 960312 - Move TEXT_IS_IN_SINGLE_CHAR_MI to a class specific frame state bit value. r=roc
10b9624cde2b998f9083dfd736d1cf1968b21154
created 2014-01-15 09:49 -0500
pushed 2014-01-15 19:37 +0000
James Kitchener James Kitchener - Bug 442637 - Apply ssty font feature setting to appropriate MathML elements. r=roc
1ce60609ad03037a848339ab3fa41b4f64f489df
created 2014-01-13 12:21 +0000
pushed 2014-01-13 22:55 +0000
Robert Longson Robert Longson - Bug 889235 - Make text-shadow work on SVG text. r=cam
58d7421ad39d68e0afc10bac5826d0abf7e34b6c
created 2014-01-10 09:42 +0000
pushed 2014-01-10 19:48 +0000
Jonathan Kew Jonathan Kew - bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
93f1d824e46f7f02e04291325ab2d8ed50133a69
created 2014-01-10 09:30 +0100
pushed 2014-01-10 19:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4b54755de2a7 (bug 955957) for Build Bustage on a CLOSED TREE
4b54755de2a7938cd68296831127af3e36bee632
created 2014-01-10 07:48 +0000
pushed 2014-01-10 19:48 +0000
Jonathan Kew Jonathan Kew - bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-01-06 12:54 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 17:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
cdbbbb3a99b4ea1b2e1e54070272ca23715dbdb6
created 2014-01-02 16:22 -0500
pushed 2014-01-03 04:05 +0000
Robert O'Callahan Robert O'Callahan - 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
da02316148fe3bee4728a8ba8e2964866ee693c9
created 2013-12-29 11:32 +0000
pushed 2013-12-30 01:35 +0000
Jonathan Kew Jonathan Kew - bug 953247 - use binary search instead of linear scan to find tab-width records. r=roc
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2013-12-28 02:42 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
c73264fcffc344dbede024b64667dc31a9ac9043
created 2013-12-27 17:59 +0000
pushed 2013-12-28 02:42 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
d7c9b80ab65fe155d4a0ed70e435f766567812ba
created 2013-12-20 16:38 +0000
pushed 2013-12-21 03:02 +0000
Robert Longson Robert Longson - Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert
0fe105b41eda001383c2793dd5347d16234d67ea
created 2013-12-12 20:50 -0500
pushed 2013-12-16 22:00 +0000
Trevor Saunders Trevor Saunders - bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
67e38708a5e94501280098d255e27e1516a0992a
created 2013-12-02 11:49 -0500
pushed 2013-12-02 22:00 +0000
James Kitchener James Kitchener - Bug 114365 - Textrun transformations and TextFrame changes for mathvariant. r=roc
f1e9448e639d85d7ed6146fce8bb16607b3668e4
created 2013-11-25 09:20 -0500
pushed 2013-11-25 19:25 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
7a703a1f974b5f3c44b11e40699013d47d57748c
created 2013-11-21 19:18 -0800
pushed 2013-11-22 20:37 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound
358497b9c7137178ac7ee227025b720a44bf3064
created 2013-11-21 21:31 +0000
pushed 2013-11-22 20:37 +0000
Jonathan Kew Jonathan Kew - bug 941638 - cache hyphen width in the gfxFontGroup, to improve layout performance for auto-hyphenated text. r=roc
da7cc88ee78eded238061b012ea1e7dbb9b8d073
created 2013-11-21 21:31 +0000
pushed 2013-11-22 20:37 +0000
Jonathan Kew Jonathan Kew - 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
e776a51ffc1d256cfe24cac87d5d611f7a34f151
created 2013-11-21 14:10 -0500
pushed 2013-11-21 19:10 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset fccb1956961e (bug 415413) for Android reftest failures.
fccb1956961ea214ed0bb8af2637a503d486567a
created 2013-11-21 11:48 -0500
pushed 2013-11-21 16:49 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
e28611706451dc17a1695092625af9dd46d49d5e
created 2013-11-15 08:19 -0500
pushed 2013-11-18 11:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 938849 - Build layout/generic in unified mode; r=roc
c168e1c69caa4a14eee6ca7d61e7690d92a7f0c0
created 2013-11-03 11:33 +0900
pushed 2013-11-03 21:22 +0000
John Daggett John Daggett - Bug 933638 - move nsTextFrameTextRunCache to nsTextFrame.h r=heycam
8cc13e82d47c958b679a3460f1d57c657cf10d9c
created 2013-10-08 14:47 -0400
pushed 2013-10-09 10:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2013-10-02 01:56 +0000
Ehsan Akhgari Ehsan Akhgari - 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
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2013-10-02 01:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
f94d70152968eafb220ca09cd6196458e36a94a1
created 2013-10-01 16:22 +0900
pushed 2013-10-01 21:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.18 Get rid of nsTextRangeStyle r=roc
2933d4d279c52a1d5e4ddf7297d3fbe68d042f60
created 2013-09-30 11:55 -0400
pushed 2013-09-30 20:57 +0000
James Kitchener James Kitchener - Bug 919164 - Rename TEXT_FORCE_TRIM_WHITESPACE to TEXT_IS_IN_TOKEN_MATHML. r=fredw, r=roc
cc2ba4d86b8021f3faf7f401b71c0303ecae4282
created 2013-09-25 10:54 -0700
pushed 2013-09-26 04:26 +0000
Daniel Holbert Daniel Holbert - Bug 919813 part 1: Remove never-checked return value from frame methods SetPrevInFlow, SetNextInFlow, SetPrevContinuation, SetNextContinuation. r=mats
bca6e2908ddbb03c4b96f6a66358b83fc42634d8
created 2013-09-25 11:42 +0000
pushed 2013-09-25 18:58 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - A few cosmetic changes after dropping the Get prefix on some methods. r=dholbert
1080eec8fed174da0a0f78b0dd3bad11165846a0
created 2013-09-25 11:42 +0000
pushed 2013-09-25 18:58 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
cc7aad8c31096fb35ed48a3fc77b5b98431dac62
created 2013-09-25 20:21 +0900
pushed 2013-09-25 18:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
13743a1f2db3b0ae4c66d2728eb4b8272e65459c
created 2013-05-16 14:35 +1200
pushed 2013-09-14 01:22 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
c88b666cff54e59c9a99b84b0cb202fd9e7ab19a
created 2013-09-13 11:15 -0400
pushed 2013-09-14 01:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6c097bdfc079, 51f5d900cd27, 9fdf99c07466, and b322938b37ef (bug 798843) due to intermittent Windows test failures.
8e7f32d51a72d540d9451b30c7c7b457cc1b720a
created 2013-09-13 12:57 +0100
pushed 2013-09-14 01:22 +0000
Jonathan Kew Jonathan Kew - bug 906643 - fix nsTextFrame build bustage on a CLOSED TREE. r=bustage
54a2d83b022fa58038eb41fb5dd21423bdddf778
created 2013-09-02 16:30 +1200
pushed 2013-09-14 01:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 906643. Part 5.6: Make nsTextFrames register themselves as observers when they have animated glyphs (but only the text frames that are the start of a run of continuations using a particulr textrun). r=jfkthame
6c097bdfc0790f22e44432b073163ea1af432fa3
created 2013-05-16 14:35 +1200
pushed 2013-09-13 14:13 +0000
Edwin Flores Edwin Flores - Bug 798843 - Replace instances of 'object' with 'context' to match change in CSS values r=roc
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-08-23 00:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
5e0293081301bf0d3ac215fa15ebd7233e5955a8
created 2013-08-08 17:20 -0700
pushed 2013-08-09 23:32 +0000
Corey Ford Corey Ford - Bug 898794 - Store normal frame position before applying relative positioning. r=dbaron
631b52a998b596a26843824cd321677591256c80
created 2013-07-30 17:36 -0700| base
pushed 2013-07-31 12:55 +0000
L. David Baron L. David Baron - Bug 898893: Rename nsTextFrameThebes.cpp back to nsTextFrame.cpp, from which it originally forked. r=roc
902b7b9f28b164be60095385dc9d186f600ed785
created 2007-06-21 15:32 -0700
pushed 2014-02-05 13:54 +0000
dbaron dbaron - Make text-indent contribute to intrinsic widths, and handle negative text-indent and negative margin properly by distinguishing forced and optional breaks when accumulating minimum widths. b=368155 r+sr=roc
90f5da24906f933841b63c90ca53adfce796871d
created 2007-05-17 23:04 -0700
pushed 2014-02-05 13:54 +0000
dbaron dbaron - Don't propagate line layout in reflow state when we're not in the line. b=320502 r+sr=roc
3d714d9cd9d46e1cb0b135d41bf42adc6f02f2e0
created 2007-05-09 15:02 -0700
pushed 2014-02-05 13:54 +0000
roc+ roc+ - Bug 380209. Hooks for a textframe-specific textrun cache startup/shutdown. r+sr=bzbarsky
b87cba34d6c729e411cd7b0dc23e00d1409ddf5b
created 2007-05-06 12:16 -0700
pushed 2014-02-05 13:54 +0000
bzbarsky bzbarsky - Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
660a5c1a5f7076a837000cd489c7467e0063f6cd
created 2007-05-04 23:09 -0700
pushed 2014-02-05 13:54 +0000
bzbarsky bzbarsky - Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
895db23271e801f29295a098ae79d9bff9531dbb
created 2007-04-03 19:28 -0700
pushed 2014-02-05 13:54 +0000
roc+ roc+ - Bug 368860. Don't perform out-of-bounds access if we have a bogus empty previous-text-frame. r+sr=dbaron
4901e7ea427db4943e365c0fcc75e4cd697034ca
created 2007-03-30 14:11 -0700
pushed 2014-02-05 13:54 +0000
bzbarsky bzbarsky - Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2014-02-05 13:54 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip