layout/generic/TextOverflow.cpp
ffb9e097d95067b468dd7dd2e50e6d8beef9d034
created 2013-02-23 11:38 +0100
pushed 2013-02-23 10:38 +0000
Mats Palmgren Mats Palmgren - Bug 843322 - Make CSS 'text-overflow' apply to ::-moz-placeholder. r=roc
343315251a400d775fb27becf97bf86f0dcaefe2
created 2013-02-16 13:51 -0800
pushed 2013-02-16 21:51 +0000
L. David Baron L. David Baron - Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
095bd7117b4e6634f6aef65d343fa4b8e9dbc130
created 2013-02-15 21:38 -0800
pushed 2013-02-16 05:39 +0000
L. David Baron L. David Baron - Bug 841789, patch 1: Rename nsIFrame::GetStyleContext() to nsIFrame::StyleContext() since it can never return null. r=dholbert
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 12:22 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
bdec21b0103cc83d3621502c3bd6164e2068e5a7
created 2012-11-03 01:59 +1300
pushed 2012-11-02 13:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 805331. Part 1: Refactor nsDisplayList::GetList
7bd96dda75f03267736c8e628995c0481014a139
created 2012-10-26 15:32 +0200
pushed 2012-10-29 22:08 +0000
Jacek Szpot Jacek Szpot - Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
0bc212d0183b8c9a9e21db665b6dc25c686a9650
created 2012-08-03 18:58 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
50e28df7ff8fa9d0fcbac8ade290afce87a601ed
created 2012-07-24 16:32 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8d8f6fbdf4d0f7086b889077d8016827868150fa
created 2012-05-22 16:56 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8ee84aca3656e2a9314b8320882497e24c506889
created 2012-04-11 14:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
7d23c3ea2afe4f01716d32f376176036151c6419
created 2012-03-15 17:21 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
0396771021a3b28f7224acd64d026646fa484562
created 2012-03-02 12:10 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
21f1c34fc17a2031505ad8b88c482569dd92b115
created 2012-01-30 10:12 +0100
pushed 2012-09-11 20:39 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
df210db11b95aadf4b23fc6ba6a3cfa26e40b820
created 2012-01-02 18:36 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
dee50ee8534e2380cd5093915626fbe8f58ffbb5
created 2011-12-20 13:42 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge.
a64147b4cccbdecd64ad218625df24981f5e86c5
created 2011-11-29 16:44 -0800
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
8da6b16bdd33a7c882d9aa04c05277c911c74fae
created 2011-10-28 15:06 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
d7749fadb594c0cb41f563cfb9a5dbfd229efedc
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
7295d036a37b691f3b7e75093784bad7265f4d68
created 2012-07-22 23:08 -0700
pushed 2012-07-23 06:10 +0000
Daniel Holbert Daniel Holbert - Bug 748646 patch 2: Remove no-longer-needed parameter aLists from a few TextOverflow functions. r=mats
e4040216dff916ff8945aad982213eb84e101e56
created 2012-07-22 23:08 -0700
pushed 2012-07-23 06:10 +0000
Daniel Holbert Daniel Holbert - Bug 748646 patch 1: Put a block's text-overflow markers in PositionedDescendants() before the rest of the block's display items. r=roc
42835eaf1f2c6f9d76b67fdfba68fc00d084c952
created 2012-05-21 13:19 +0100
pushed 2012-05-21 12:28 +0000
Ed Morley Ed Morley - Merge mozilla-central to mozilla-inbound
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
0805380444b284cb12b5512feea83a5c7636e394
created 2012-05-20 22:18 -0700
pushed 2012-05-21 05:18 +0000
L. David Baron L. David Baron - Remove width determination parameters from font inflation methods. (Bug 747720, patch 5) r=roc
8300b50ca0982a3b1c2bed096538dc90bc851fb4
created 2012-05-18 13:30 -0400
pushed 2012-05-18 18:15 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
25a13d26509d31a7e4bf8c9e6458f479a5a70fcc
created 2012-04-10 23:24 +1200
pushed 2012-04-10 11:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-03-14 17:40 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-03-14 17:40 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
4392f9d56d2eb020fb3d181bf413cbfc546a1eda
created 2012-03-01 21:26 +1300
pushed 2012-03-01 08:26 +0000
Matt Woodrow Matt Woodrow - Bug 731858 - Add index numbers to nsDisplayTextOverflow so that they are unique for a given frame. r=mats
bdbd188e6f5fa3c6e959e15882d171dfed611e1d
created 2012-01-28 04:35 +0100
pushed 2012-01-28 03:36 +0000
Mats Palmgren Mats Palmgren - Bug 672944 - Setup overflow areas for the scrolled block frame in a XUL scroll frame for the benefit of text-overflow; Make the text-overflow code grok the extra wrapper frame in this case. r=roc
561d7fded0cced29bf18f2bbd05eeb72b33a61da
created 2012-01-24 17:21 -0800
pushed 2012-01-25 01:24 +0000
L. David Baron L. David Baron - Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
18218243232a97127bcd99f13758d31ea9736098
created 2011-12-29 14:21 +0100
pushed 2011-12-29 13:21 +0000
Mats Palmgren Mats Palmgren - Bug 713610 - For a marker that is inactive we should guess false. r=roc
32682110d4bf2e0da2ce34dd7e541bf829148360
created 2011-12-19 15:48 +0100
pushed 2011-12-19 14:48 +0000
Mats Palmgren Mats Palmgren - Bug 690187 - Clip or suppress a marker if it makes the line empty. r=roc
6489afe1cd34076c5f1535937367372712016dea
created 2011-12-19 15:48 +0100
pushed 2011-12-19 14:48 +0000
Mats Palmgren Mats Palmgren - Bug 690187 - Make the edge analysis report back if text or atomic inline-level content is visible between the marker edges. r=roc
92bf605a98492e86790e793fd876711884cbb9fa
created 2011-12-19 15:48 +0100
pushed 2011-12-19 14:48 +0000
Mats Palmgren Mats Palmgren - Bug 690187 - Use a bit on each marker to track if it's active (only text-overflow:clip means inactive for now); check the flag rather setting the clip edge at infinity to disable ellipsing on a side. r=roc
ccabd715b23255359a0d936120162ba788c53982
created 2011-11-23 18:48 -0800
pushed 2011-11-24 09:47 +0000
L. David Baron L. David Baron - Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
ff09e8e9bd8a308c6d82fa960679d83f1d9e24ca
created 2011-11-23 18:48 -0800
pushed 2011-11-24 09:47 +0000
L. David Baron L. David Baron - Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal
d090012f8439e926489cbfaa44600f24eb18e20d
created 2011-11-23 18:48 -0800
pushed 2011-11-24 09:47 +0000
L. David Baron L. David Baron - Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2011-11-15 06:16 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
7aca4ef8e5389f416f228b85d312a011525a5880
created 2011-11-15 17:02 +1300
pushed 2011-11-15 04:02 +0000
L. David Baron L. David Baron - Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
03c2ea0eeba392924fdc150a4b64a7dd3ffc35c7
created 2011-11-15 17:02 +1300
pushed 2011-11-15 04:02 +0000
L. David Baron L. David Baron - Pass nsFontMetrics to the GetEllipsis function rather than computing them again. (Bug 627842, patch 14) r=matspal
e0a82577259c560091a9a7bbe55764237a1f3d9c
created 2011-11-15 17:02 +1300
pushed 2011-11-15 04:02 +0000
L. David Baron L. David Baron - Remove the unused context parameter to MeasureCharClippedText. (Bug 627842, patch 10) r=roc
c27c06a3a50a646227fadabf0c02568ef554bd3d
created 2011-10-21 14:41 +1300
pushed 2011-10-21 01:42 +0000
Robert O'Callahan Robert O'Callahan - Bug 681867. text-overflow only needs to affect the scrolling behavior of the block container with text-overflow. r=mats
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-16 01:24 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-12 19:23 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-12 18:14 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
d45de3d261516152349ad2c590435499279dde50
created 2011-10-12 18:20 +0200
pushed 2011-10-12 16:21 +0000
Mats Palmgren Mats Palmgren - Bug 684266 - Suppress ellipsing when scrolling further isn't possible in that direction. r=roc
b4b895684f7e35b1b2473fe38dbeab13651b1606
created 2011-10-12 18:20 +0200
pushed 2011-10-12 16:21 +0000
Mats Palmgren Mats Palmgren - Bug 684266 - Do ellipsing on the end-edge only when a single value was specified for text-overflow. r=bzbarsky r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 06:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-08-24 20:54 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
0f6660f35a46c304de105d504453273354665b7e
created 2011-08-20 22:41 +0200
pushed 2011-08-20 20:42 +0000
Mats Palmgren Mats Palmgren - Bug 677582 - Implement CSS3 text-overflow: <left> <right> in layout. r=roc
less more (0) -60 tip